« LispWorks CAPI/Créer des menus/Mnémoniques dans les menus » : différence entre les versions

Contenu supprimé Contenu ajouté
Création de cette page qui montre comment utiliser des mnémoniques dans les menus
(Aucune différence)

Version du 16 août 2010 à 19:15

Sous Microsoft Windows et GTK+, vous pouvez controller des mnémoniques dans les titres de menu et dans les éléments de menu en utilisant l'initargs :mnemonic, mnemonic-title (et si néssaissaire, :mnemonic-escape).

LispWorks CAPI
LispWorks CAPI
LispWorks CAPI
Sommaire

Modifier ce modèle

Cette exemple illustre de divers façon de spécifier des mnémoniques dans les menus.

(contain 
 (make-instance
  'menu 
  :mnemonic-title "M&nemonics"
  :items 
  (list
   (make-instance 'menu-item
                  :data "Menu Item 1"
                  :mnemonic #\1)
   (make-instance 'menu-item
                  :data "Menu Item 2"
                  :mnemonic 10)
   (make-instance 'menu-item
                  :mnemonic-title "Menu Item &3")
   (make-instance 'menu-item
                  :mnemonic-title "Menu Item !4"
                  :mnemonic-escape #\!)
   (make-instance 'menu-item
                  :data "Menu Item 5"
                  :mnemonic :default)
   (make-instance 'menu-item
                  :data "Menu Item 6"
                  :mnemonic :none))))