Soubory nabídky, 17. díl – úprava panelu nástrojů
Vytváření tlačítek panelu nástrojů Definice tlačítka v souboru MNU obsahuje klíčové slovo Button, za kterým následují volby uzavřené v závorkách. TAG2 [Button („btnname“, id_small, id_lar…
Vytváření tlačítek panelu nástrojů
Definice tlačítka v souboru MNU obsahuje klíčové slovo Button, za kterým následují volby uzavřené v závorkách.
TAG2 [Button („btnname“, id_small, id_large)]macro
Volby jsou následující:
btnname
Řetězec tvořící název tlačítka. Řetězec musí obsahovat alfanumerické znaky bez interpunkčních znamének kromě spojovací čárky a podtržítka (_). Tento řetězec je zobrazený jako popis nástroje při umístění kurzoru nad tlačítkem.
id_small
Řetězec, který obsahuje název ID zdroje malé ikony (rastrový obrázek 16 × 15). Řetězec musí obsahovat alfanumerické znaky bez interpunkčních znamének kromě spojovací čárky a podtržítka (_). Může také specifikovat uživatelem definované rastrové.
id_big
Řetězec, který obsahuje název ID řetězce zdroje velké ikony (rastrový obrázek 32 × 30). Nemá-li rastrový obrázek rozměry 32 × 30, AutoCAD jej na tuto velikost upraví. Řetězec musí obsahovat alfanumerické znaky bez interpunkčních znamének kromě spojovací čárky a podtržítka (_). Může také specifikovat uživatelem definované rastrové.
makro
Makro položky nabídky. Následuje za standardní syntaxí makra nabídky.
Vytváření dílčích panelů nástrojů v panelu nástrojů
Definice dílčího panelu nástrojů v souboru MNU obsahuje klíčové slovo Flyout, za kterým následují volby uzavřené v závorkách.
TAG3 [Flyout („flyname“, id_small, id_large, icon, alias)]macro
Volby jsou následující:
flyname
Řetězec udávající název dílčího panelu nástrojů. Řetězec musí obsahovat alfanumerické znaky bez interpunkčních znamének kromě spojovací čárky a podtržítka (_). Tento řetězec je zobrazený jako popis nástroje při umístění kurzoru nad dílčím panelem nástrojů.
id_small
Řetězec, který obsahuje název ID řetězce zdroje malé ikony (rastrový obrázek 16 × 15). Řetězec musí obsahovat alfanumerické znaky bez interpunkčních znamének kromě spojovací čárky a podtržítka (_). Může také specifikovat uživatelem definované rastrové.
id_big
Řetězec, který obsahuje název ID řetězce zdroje velké ikony (rastrový obrázek 32 × 30). Nemá-li rastrový obrázek rozměry 32 × 30, AutoCAD jej na tuto velikost upraví. Řetězec musí obsahovat alfanumerické znaky bez interpunkčních znamének kromě spojovací čárky a podtržítka (_). Může také specifikovat uživatelem definované rastrové.
ikona
Klíčové slovo, které určuje, jestli se zobrazí vlastní ikona nebo poslední vybraná ikona (jiná). Platné hodnoty OwnIcon a OtherIcon nejsou závislé na velikosti písma.
alias
Odkaz na panel nástrojů, který se zobrazí jako dílčí panel nástrojů. Zkratka odkazuje na podnabídku panelu nástrojů definovanou standardní syntaxí **aliasname .
macro
Makro položky nabídky. Následuje za standardní syntaxí makra nabídky.