Paramètre popup

Le paramètre popup permet de définir ou d'interroger un menu en incrustation (contextuel).

Disponibilité

Commande query
Commande set
Paramètre current
Paramètre default
Paramètre install

Portée

popup s'applique à la vue courante.
current.popup s'applique à la vue courante.
default.popup est appliqué de manière globale.
install.popup est appliqué de manière globale.

Syntaxe

query popup
set popup { default
          | [ élémentMenu actionMenu
            | beginSubmenu élémentMenu
            | endSubmenu
            | separator
            ] [...]
          }
query current.popup
query default.popup
set default.popup { install
                  | [ élémentMenu actionMenu
                    | beginSubmenu élémentMenu
                    | endSubmenu
                    | separator
                    ] [...]
                  }
query install.popup 

Paramètres

default Si vous spécifiez le paramètre default dans la commande set popup, la vue en cours utilise la valeur de default.popup comme menu en incrustation pour la vue de document en cours.
[ élémentMenu actionMenu
| beginSubmenu élémentMenu
| endSubmenu
| separator
] [...]
Si vous spécifiez un menu en incrustation dans la commande set popup la vue en cours utilise le menu spécifié comme menu en incrustation. Si vous spécifiez un menu en incrustation dans la commande set default.popup, toutes les vues de document dont le paramètre default.popup a la valeur default utilisent le menu en incrustation spécifié.

Le paramètre élémentMenu permet de spécifier le texte de l'option de menu. Il peut s'agir de la clé d'une chaîne du fichier Resources.properties ou d'une chaîne de caractères délimitée. Le paramètre actionMenu doit être une action editor.

Le paramètre beginSubmenu permet de lancer un nouveau sous-menu. Le paramètre élémentMenu permet de définir le texte du nouveau sous-menu. Il peut s'agir de la clé d'une chaîne du fichier Resources.properties ou d'une chaîne de caractères délimitée.

Le paramètre endSubmenu permet de clore le sous-menu en cours.

Le paramètre separator permet d'insérer un séparateur entre deux options de menu.
install Si vous spécifiez le paramètre install dans la commande set default.popup, toutes les vues dont le paramètre popup a la valeur default utilisent la valeur d'install.popup comme menu en incrustation.

Description

La commande query current.popup doit renvoyer le menu en incrustation utilisé par la vue en cours.

Exemples

query popup
set popup "Cut" cut "Copy" copy "Paste" paste
query current.popup
query default.popup
set default.popup install
query install.popup 

Références
Commande query
Commande set
Paramètre current
Paramètre default
Paramètre install