Programmation GTK/Cases à cocher


Les cases à cocher héritent de nombreuses propriétés et fonctions des boutons commutateurs, mais ont un aspect différent. Au lieu d'être des boutons contenant du texte, ce sont de petits carrés avec un texte sur leur droite. Ils sont souvent utilisés pour valider ou non des options dans les applications.

Les deux fonctions de création sont identiques à celles des boutons normaux.

 GtkWidget* gtk_check_button_new (void);
 GtkWidget* gtk_check_button_new_with_label (gchar *label);

La fonction new_with_label crée une case à cocher avec un texte à côté d'elle.

La vérification de l'état d'une case à cocher est identique à celle des boutons commutateurs.