menuitem widget stub
Élément de menu — docs.gtk.org/gtk4
Définition XML
<menuitem tag_attr="value"...>
<variable>varname</variable>
<default>value</default>
<sensitive>true|false</sensitive>
<action>shell_command</action>
<action signal="activate">shell_command</action>
<action function="enable|disable|show|hide|refresh">varname</action>
</menuitem>
Variable exportée
Label cliqué
Signal par défaut
activate
Directives communes
| Directive | Description | Valeur |
|---|---|---|
variable | Nom de variable shell exportée | Identifiant |
default | Valeur initiale | Chaîne |
sensitive | Activer/désactiver | true | false |
action | Commande shell sur signal par défaut | Commande shell |
action signal="…" | Commande sur signal spécifique | Commande shell |
action function="…" | Fonction interne | Paramètre |
Fonctions disponibles
| Fonction | Description |
|---|---|
enable | Rendre le widget sensible |
disable | Désactiver le widget |
show | Afficher le widget |
hide | Masquer le widget |
refresh | Recharger les données d'entrée |
exit | Quitter le dialogue avec valeur EXIT |
closewindow | Fermer la fenêtre |
Exemple
<menuitem>
<variable>MENUITEM_VAR</variable>
<default>valeur</default>
<action>echo "MENUITEM_VAR=${MENUITEM_VAR}"</action>
</menuitem>
À quoi ça ressemble
examples/menuitem, livré avec gtk4sermo — lancez-le et vous obtenez cette fenêtre.