Soubory nabídky, 11. díl
Vytváření roletových nabídek Sekce souboru nabídekPOP1 až POP499 definují nabídky, které se rozbalují z pruhu nabídky. Následující příklad ukazuje syntaxi, která se používá při vytváření roletové nab…
Vytváření roletových nabídek
Sekce souboru nabídekPOP1 až POP499 definují nabídky, které se rozbalují z pruhu nabídky.
Následující příklad ukazuje syntaxi, která se používá při vytváření roletové nabídky.
***POP13
**MYTOOLS
M_Tools [&Moje nástroje]
M_Save [&UložtCtrl+S]^C^C_qsave
[–]M_ShwTB [Ukaž Moje nástroje]^C^C_-toolbar mytools s
M_HidTB [Schovej Moje nástroje]^C^C_-toolbar mytools h
[–]M_EMenu [Uprav Moji nabídku]^C^C^P(command“notepad“(findfile“my.mnu“)) ^P
M_LMenu [Načti znovu Moji nabídku]^C^C^P(command“_menu““my.mnu“) ^P
[–]M_EPgp [Uprav PGP]^C^C^P(command“notepad“(findfile“acad.pgp“)) ^P
M_LPgp [Načti znovu PGP]^C^C_re-init 16
Každá sekce nabídky může mít jednu nebo více zkratek, které jsou definovány identifikátorem **zkratka , které následuje za identifikátorem sekce nabídky ***POPn . V předchozím příkladu je **MYTOOLS zkratka pro nabídku POP13
Poznámka: Sekce nabídek POPn již nepodporují syntaxi **podnabídka. Syntaxe **zkratka je platná pouze pokud se vyskytuje za identifikátorem sekce a před položkami nabídky.
Pro sekce nabídek POP1 až POP16 AutoCAD vytvoří pruh nabídky obsahující názvy těchto sekcí. Pokud nejsou nadefinovány žádné sekce POP1 až POP16 , AutoCAD vloží výchozí nabídky Soubor a Upravit.
Poznámka: Pokud nejsou definovány žádné aktivní roletové nabídky (POP1 až POP16), místní nabídka POP0 nefunguje.
Sekce roletové nabídky očíslované výše nad POP16 a pod POP500 mohou být vloženy do pruhu nabídek pomocí příkazu ČTIMENU nebo pomocí procedury záměny nabídky.
Definování názvu nabídky
U roletových nabídek definuje první identifikátor titulek zobrazený v pruhu nabídek. Následující příklad je horní částí sekce roletové nabídky POP2.
***POP2
ID_MnEdit [Úpr&avy]
ID_U [&ZpěttCtrl+Z]_u
ID_Redo [&ZnovatCtrl+Y]^C^C_redo
Na prvním řádku pod identifikátorem sekce, ***POP2, způsobuje identifikátor [Úpr&avy] zobrazení Úpravy v pruhu nabídek. Ampersand (&) před písmenem a podtrhne toto písmeno aby označil, že se jedná o přístupovou klávesu. Název připojený k titulku nabídky ID_MnEdit, lze použít pro zapnutí nebo vypnutí celé nabídky. (Řádek definující pruh nabídky nemůže mít makro nabídky.)
Chcete-li přístup k nabídce nebo položce nabídky pomocí klávesnice, podržíte klávesu ALT a stisknete přístupovou klávesu. V identifikátor může být přístupovou klávesou jakékoliv písmeno jedinečné pro danou nabídku nebo podnabídku. Například v nabídce Modifikace se v produktu AutoCADpoužívá k pro Kopie vlastností, takže položky Zrcadlit a Posun musí používat jiná písmena. Písmeno t by mohlo být použito pro libovolnou položku v hlavní nabídce i pro položku Text, protože ta se nachází v podnabídce Objekt.