LispWorks CAPI/Créer des menus/Mnémoniques dans les menus
Apparence
Sous Microsoft Windows et GTK+, vous pouvez contrôler 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).
Cet exemple illustre les diverses façons 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))))
