Soubory nabídky, 21. díl – dokončení
Vytváření tabletových nabídek Můžete konfigurovat až čtyři oblasti svého tabletu, které slouží jako oblasti nabídky pro zadávání příkazů. Sekce souboru nabídky mají identifikátor TABLET1 až TABLET4 a …
Vytváření tabletových nabídek
Můžete konfigurovat až čtyři oblasti svého tabletu, které slouží jako oblasti nabídky pro zadávání příkazů. Sekce souboru nabídky mají identifikátor TABLET1 až TABLET4 a definují makra nabídky, která jsou přiřazená výběrům v těchto oblastech na tabletu.
Položka nabídky v sekcích Tablet používá stejnou syntaxi jako ty v jiných sekcích. Identifikátory položek lze použít jako komentáře a nebudou zobrazeny.
Oblasti na tabletu definujete pomocí volby Cfg příkazu TABLET jsou rozděleny na stejně velké výběrové čtverce, která se řídí počtem sloupců a řádků pro každou oblast. Tyto čtverce odpovídají řádkům, které následují identifikátor sekce Tablet v pořadí zleva doprava a odshora dolů (bez ohledu na to, zda obsahují nebo neobsahují text).
Například pokud konfigurujete oblast nabídky pro pět sloupců a čtyři řádky, položka nabídky na řádku pod identifikátorem sekce odpovídá čtverci v levém horním rohu. Podobně položka osmého řádku odpovídá třetímu čtverci zleva ve druhém řádku. AutoCAD rozeznává až 32766 položek nabídky v každé tabletové sekci, což by mělo být dostatečné pro jakoukoliv tabletovou nabídku.
Vlastní makra nabídek můžete přidávat do sekce ***TABLET1 v souboru acad.mnu. Identifikátory položek nabídky v této oblasti korespondují s 255 čtverci na horním okraji šablony vašeho tabletu (řádky A až I a sloupce 1 až 25). Vlastní makra můžete doplnit za odpovídajícímu identifikátor [row-column] pomocí syntaxe položky standardní nabídky.
***TABLET1
[A-1] [A-2] [A-3].
.
.
[I-25]Nedoporučuje se upravovat řádky po čtverci I-25.
Vytváření nápovědy ve stavovém řádku
Pomocné zprávy stavového řádku jsou jednoduché, popisné texty, které se zobrazují při výběru položky v nápovědě. Definují se v sekci Helpstrings.
Následují příklad ukazuje jednoduchý soubor nabídky, který používá sekci nápovědy k nabídkám.
***MENUGROUP=sample
***POP1
ID_Title[/TTitle]
ID_Cancel [Zrušit příkaz]^C^C
ID_Line[/LÚsečka]^C^C_line
[Potlačit úsečku](menucmd „Gsample.ID_Line=~“) [Zaškrtnout úsečku](menucmd „Gvzor.ID_Usecka=!.“)