« Programmation GTK/Fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Aucun résumé des modifications
Ligne 1 :
guint gtk_list_item_get_typegtk_list_get_type (void)
 
Retourne l'identificateur dude type « GtkListItemGtkList ».
 
GtkWidget* gtk_list_item_newgtk_list_new (void)
 
CréationCrée d'un nouvel objet GtkListItem« GtkList ». Le nouveau widget est retourné sous la forme d'un pointeur vers un objet « GtkWidget ». NULL est retourné en cas d'erreur.
 
void gtk_list_insert_items (GtkList *LIST, GList *ITEMS, gint POSITION)
GtkWidget* gtk_list_item_new_with_label (gchar *LABEL)
 
Insère des items dans LIST, à partir de POSITION. ITEMS est une liste doublement chaînée où chaque noeud doit pointer vers un nouveau GtkListItem. Les noeuds GList de ITEMS sont pris en charge par LIST.
Création d'un objet GtkListItem ayant un simple GtkLabel comme seul fils. Le nouveau widget est retourné sous la forme d'un pointeur vers un objet GtkWidget. NULL est retourné en cas d'erreur.
 
void gtk_list_append_items (GtkList *LIST, GList *ITEMS)
void gtk_list_item_select (GtkListItem *LIST_ITEM)
 
Insère des items à la fin de LIST selon le même principe que gtk_list_insert_items. Les noeuds GList de ITEMS sont pris en charge par LIST.
Cette fonction est surtout un emballage de gtk_item_select (GTK_ITEM (list_item)) qui émettra le signal GtkItem::select. Voir GtkItem::, pour plus d'informations.
 
void gtk_list_prepend_items (GtkList *LIST, GList *ITEMS)
void gtk_list_item_deselect (GtkListItem *LIST_ITEM)
 
Insère des items au début de LIST selon le même principe que gtk_list_insert_items. Les noeuds GList de ITEMS sont pris en charge par LIST.
Cette fonction est surtout un emballage de gtk_item_deselect (GTK_ITEM (list_item)) qui émettra le signal GtkItem::deselect. Voir GtkItem::, pour plus d'informations.
 
void gtk_list_remove_items (GtkList *LIST, GList *ITEMS)
GtkListItem* GTK_LIST_ITEM (gpointer OBJ)
 
Ôte des items de LIST. ITEMS est une liste doublement chaînée dont chaque noeud pointe vers un fils direct de LIST. Il est de la responsabilité de l'appelant de faire un appel à g_list_free(ITEMS) après cela. L'appelant doit aussi détruire lui-même les items.
Convertit un pointeur générique en GtkListItem*. Voir Standard Macros:: pour plus d'informations.
 
void gtk_list_clear_items (GtkList *LIST, gint START, gint END)
GtkListItemClass* GTK_LIST_ITEM_CLASS (gpointer CLASS)
 
Ôte et détruit des items de LIST. Un widget est concerné si sa position courante dans LIST est dans l'intervalle spécifié par START et END.
Convertit un pointeur générique en GtkListItemClass*. Voir Standard Macros:: pour plus d'informations.
 
void gtk_list_select_item (GtkList *LIST, gint ITEM)
gint GTK_IS_LIST_ITEM (gpointer OBJ)
 
Invoque le signal GtkList::select_child pour un item spécifié par sa position courante dans LIST.
Détermine si un pointeur générique se réfère à un objet GtkListItem. Voir Standard Macros:: pour plus d'informations.
 
void gtk_list_unselect_item (GtkList *LIST, gint ITEM)
 
Invoque le signal GtkList::unselect_child pour un item spécifié par sa position courante dans LIST.
 
void gtk_list_select_child (GtkList *LIST, GtkWidget *CHILD)
 
Invoque le signal GtkList::select_child pour le fils CHILD spécifié.
 
void gtk_list_unselect_child (GtkList *LIST, GtkWidget *CHILD)
 
Invoque le signal GtkList::unselect_child pour le fils CHILD spécifié.
 
gint gtk_list_child_position (GtkList *LIST, GtkWidget *CHILD)
 
Retourne la position de CHILD dans LIST. Retourne -1 en cas d'erreur.
 
void gtk_list_set_selection_mode (GtkList *LIST, GtkSelectionMode MODE)
 
Configure LIST dans le mode de sélection MODE qui peut être GTK_SELECTION_SINGLE, GTK_SELECTION_BROWSE, GTK_SELECTION_MULTIPLE ou GTK_SELECTION_EXTENDED.
 
GtkListItemGtkList* GTK_LIST_ITEMGTK_LIST (gpointer OBJ)
 
Convertit un pointeur générique en GtkListItemClass« <\em GtkList*\ ». Voir Standard Macros::, pour plus d'informations.
 
GtkListClass* GTK_LIST_CLASS (gpointer CLASS)
 
Convertit un pointeur générique en GtkListItem« GtkListClass* ». Voir Standard Macros::, pour plus d'informations.
 
gint GTK_IS_LIST_ITEMGTK_IS_LIST (gpointer OBJ)
 
Détermine si un pointeur générique se réfère àréférence un objet GtkListItem« GtkList ». Voir Standard Macros::, pour plus d'informations.