Információk a menüelemek megjelenítésének szabályozásáról

A menüelemek megjelenítésének módja jelzi azok programbeli elérhetőségét is.

A menüelemek a következőképpen jelenhetnek meg:

Menüelemek kiszürkítése (letiltása)

A menüelemeket a következő módszerekkel szürkítheti ki:

Amikor ki van szürkítve, a menüelemhez tartozó makrók és almenük nem érhetők el.

A következő példa letiltja a Másolás vágólapra csatolással menüelemet egy hullámvonal (~) hozzáadásával a Név tulajdonság értékének elejéhez.

A Szerkesztés menüben megjelenő Másolás vágólapra csatolással menüelem Név tulajdonságának elejéhez egy hullámvonal (~) hozzáadása a következőt eredményezi.

DIESEL-karakterlánckifejezések segítségével feltételesen letilthatók vagy engedélyezhetők a menüelemek azok minden egyes megjelenítésekor. A Tulajdonságok ablaktábla Makró tulajdonságában lévő DIESEL-karakterlánckifejezés például letiltja a MOZGAT parancsot, ha más parancs is aktív.

$(if,$(getvar,cmdactive),~)MOVE^C^C_move

Az AutoLISP menucmd függvénye használható elemek makróból vagy AutoLISP alkalmazásból történő ki- illetve bekapcsolására. (Az AutoCAD LT programban nem érhető el.)

Menüelemek megjelölése

A menüelemeket a következőképpen jelölheti meg:

Egy menüelem kétféleképpen jelölhető meg:

A következőben egy példa látható a Szerkesztés menüben található, pipával megjelölt OLE csatolások menüelemről, valamint a Másolás vágólapra csatolással menüelem képéről, amely egy kerettel van kiemelve.

DIESEL-karakterlánckifejezések segítségével feltételesen megjelölhetők a menüelemek azok minden egyes megjelenítésekor. Amikor a következő DIESEL-karakterláncpéldákat adja hozzá a Tulajdonságok ablaktábla Makró tulajdonságához, egy pipa kerül azon menüelemek mellé, amelyek esetében a kapcsolódó rendszerváltozó engedélyezett.

$(if,$(getvar,orthomode),!.)Ortho^O
$(if,$(getvar,snapmode),!.)Snap^B
$(if,$(getvar,gridmode),!.)Grid^G

Menüelemek egyidejű letiltása és megjelölése

Egy időben jelölheti meg és tilthatja le a menüelemeket a következő formátumok valamelyikének használatával:

~!.labeltext
!.~labeltext

Egy hullámvonal (~), felkiáltójel és egy azt követő pont (!.) karakterek a Másolás vágólapra csatolással parancs címkéje elé kerülnek a Tulajdonságok ablaktábla Név tulajdonságában. Alább látható a Szerkesztés menüben megjelölt és kiszürkített Másolás vágólapra csatolással parancs eredménye.