« Programmation GTK2 en Pascal/GtkToolItem » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Aucun résumé des modifications
 
Ligne 24 : Ligne 24 :
function gtk_tool_item_new : PGtkWidget;
function gtk_tool_item_new : PGtkWidget;


Il faut ensuite créer le contrôle qu'il va contenir et l'y ajouter avec la fonction <code>[[../GtkContainer#Ajout et suppression d'éléments|gtk_container_add()]].
Il faut ensuite créer le contrôle qu'il va contenir et l'y ajouter avec la fonction <code>[[../GtkContainer#Ajout et suppression d'éléments|gtk_container_add()]]</code>.





Version actuelle du 27 août 2022 à 20:52

Programmation GTK2 en Pascal

Présentation[modifier | modifier le wikicode]

Le contrôle GtkToolItem permet de gérer un élément de barre d'outils autre qu'un bouton. En effet pour ceux-ci, il vaut mieux utiliser directement les contrôles GtkToolButton, GtkToggleToolButton et GtkRadioToolButton.

Hiérarchie[modifier | modifier le wikicode]

Hiérarchie
GObject
  └─GtkObject
      └─GtkWidget
          └─GtkContainer
              └─GtkBin
                  └─GtkToolItem
                      ├─GtkToolButton
                      └─GtkSeparatorToolItem

Utilisation de base[modifier | modifier le wikicode]

Création[modifier | modifier le wikicode]

La fonction de création d'un élément de barre d'outils est simple :

function gtk_tool_item_new : PGtkWidget;

Il faut ensuite créer le contrôle qu'il va contenir et l'y ajouter avec la fonction gtk_container_add().


Barre d'outils : GtkToolbar ~ GtkToolItem ~ GtkToolButton ~ GtkMenuToolButton ~ GtkToggleToolButton ~ GtkRadioToolButton ~ GtkSeparatorToolItem