« Programmation GTK/Détails sur les boîtes » : différence entre les versions
Contenu supprimé Contenu ajouté
m a renommé Programmation GTK plus Details sur les boites en Programmation GTK+/Détails sur les boîtes : Sous-page du livre Programmation GTK+ |
Insertion <source .. > |
||
Ligne 6 :
Voici la déclaration de la fonction <code>gtk_box_pack_start</code>.
<source lang="C">
void gtk_box_pack_start (GtkBox *box,
GtkWidget *child,
Ligne 12 :
gint fill,
gint padding);
</source>
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 20 :
Lorsque l'on crée une nouvelle boîte, on utilise une fonction comme :
<source lang="C">
GtkWidget * gtk_hbox_new (gint homogeneous,
gint spacing);
</source>
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>.
|