Soubory nabídky, 8. díl
Přehled tlačítkových a pomocných nabídek Tlačítkové sekce (***BUTTONSn) a pomocné sekce (***AUXn) souboru nabídky mají stejný formát. Ukazovací zařízení systému Windows používá pomocné nabídky, ostatn…
Přehled tlačítkových a pomocných nabídek
Tlačítkové sekce (***BUTTONSn) a pomocné sekce (***AUXn) souboru nabídky mají stejný formát. Ukazovací zařízení systému Windows používá pomocné nabídky, ostatní ukazovací zařízení (například digitalizační puk nebo digitalizační pero) používají tlačítkové nabídky. Nabídka BUTTONS1 je funkcemi totožná s nabídkou AUX1atd.
Tlačítkové a pomocné sekce nabídky jsou platné pouze pokud je soubor nabídky použit jako základní nabídka; v částečných nabídkách jsou tlačítkové a pomocné sekce ignorovány.
V číslovaných pomocných a tlačítkových sekcích souboru nabídky představuje každý řádek jeden řádek. Vaše ukazovací zařízení umí rozeznat tolik řádků, kolik má volných tlačítek. Například v sekcích AUX1 a BUTTONS1 definuje každý řádek to, co se stane, když klepnete na patřičné tlačítko a v sekcích AUX2 a BUTTONS2 definuje každý řádek, co se stane, když stisknete klávesu SHIFT a klepnete na patřičné tlačítko.
Kombinace klávesa/tlačítko
Sekce nabídky
Klepnout
AUX1 a BUTTONS1
SHIFT + click
AUX2 a BUTTONS2
CTRL + click
AUX3 a BUTTONS3
CTRL + SHIFT + click
AUX4 a BUTTONS4
Ačkoliv aktivní oblastí je pouze oblast 1 až 4, můžete definovat další sekce a přepínat je na aktivní sekce.
Následující příklad sekce AUX1 je podobný obsahu souboruacad.mnu v rámci souboru:
***AUX1
;
^C^C
^B
^O
^G
^D
^E
^T
První řádek pod identifikátorem sekce nabídky ***AUX1 představuje další tlačítko, které následuje za výběrovým tlačítkem na vašem ukazovacím zařízení (tlačítko 2). Středník (;) přidělí klávesu ENTERtlačítku 2 Druhý řádek pod identifikátorem sekce nabídky přidělí klávesu ESC dvakrát tlačítku 3 atd.
Poznámka: První řádek pod identifikátorem sekce nabídky ***AUX1 or ***BUTTONS1 se použije jen pokud je systémová proměnná SHORTCUTMENU nastavena na 0. Je-li SHORTCUTMENU nastavena na jinou hodnotu než 0, použije se vestavěná nabídka. Podobně druhý řádek pod identifikátorem ***AUX1 nebo ***BUTTONS1 se použije jen pokud je systémová proměnná MBUTTONPAN nastavena na 0.
Výběrové tlačítko nemůžete v souboru nabídky změnit. Nastavení výběrového tlačítka je řízeno operačním systémem nebo speciálním nastavením zařízení. Výchozí výběrové tlačítko může být na každém ukazovacím zařízení odlišné, v závislosti na výrobci.
Protože pro tlačítkové nabídky nejsou zobrazována identifikátor, můžete tato identifikátor používat jako komentáře. Následující příklad používá oblast identifikátoru jako poznámku pro čísla tlačítek.
***AUX1
[tlačítko č.2];