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
            | MARK-nom
            ] [...]
          }
query current.popup
query default.popup
set default.popup { install
                  | [ élémentMenu actionMenu
                    | beginSubmenu élémentMenu
                    | endSubmenu
                    | separator
                    | MARK-nom
                    ] [...]
                  }
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
| MARK-nom
] [...]
Si vous spécifiez un menu en incrustation dans la commande set popup, la vue courante 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 pour valeur default utilisent le menu en incrustation spécifié.

Le paramètre menuItem 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.  Le paramètre menuAction doit correspondre à une action d'éditeur.

Le paramètre beginSubmenu permet de démarrer un nouveau sous-menu.  Le paramètre menuItem 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.

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.

Le paramètre MARK-nom permet de définir un point de référence nommé à l'intérieur de la chaîne du paramètre popup.
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 connexes
Actions par défaut de l'éditeur
Commande query
Commande set
Paramètre current
Paramètre default
Paramètre install