« Programmation GTK/Détails sur les boîtes » : différence entre les versions
Contenu supprimé Contenu ajouté
m orthographe |
m <source> -> <syntaxhighlight> (phab:T237267) |
||
Ligne 9 :
Voici la déclaration de la fonction <code>gtk_box_pack_start</code>.
<
void gtk_box_pack_start (GtkBox *box,
GtkWidget *child,
Ligne 15 :
gint fill,
gint padding);
</syntaxhighlight>
Le premier paramètre est la boîte dans laquelle on place l'objet, le second est cet objet. Tous les objets sont tous des boutons jusqu'à maintenant, on place donc des boutons dans des boîtes.
Ligne 23 :
Lorsque l'on crée une nouvelle boîte, on utilise une fonction comme :
<
GtkWidget * gtk_hbox_new (gint homogeneous,
gint spacing);
</syntaxhighlight>
Le paramètre homogeneous de <code>gtk_hbox_new</code> (et c'est la même chose pour gtk_vbox_new) vérifie que chaque objet de la boîte ait la même taille (i.e. la même largeur dans une hbox, la même hauteur dans une ''vbox''). S'il vaut <code>TRUE</code>, le paramètre expand des fonctions <code>gtk_box_pack</code> sera toujours mis à <code>TRUE</code>.
|