5.24.3.8.1. UI-Callbacks

[Hinweis]Hinweis

Die Schlüssel nach dem Muster „MN_XYZ_Number“ gibt es nicht mehr. Mit V12 wurden die Nummern durch sprechende Namen ersetzt. Bitte beachten Sie dies insbesondere bei einem Update von V11 auf V12.

Folgende Einträge können für eine Konfiguration verwendet werden:

  • MN_insert3d_DisplayText (Anzeigetext)

  • MN_insert3d_HelpText (Hilfetext)

  • MN_insert3d_SmallIcon (kleines Symbol)

  • MN_insert3d_LargeIcon (großes Symbol)

  • MN_insert3d_XLargeIcon (sehr großes Symbol)

  • MN_insert3d_Callback (konkreter Aufruf des Menüpunkts)

  • MN_insert3d_Environment (Deklaration des Kontextes, in welchem der Menüpunkt erscheinen soll)

    • menu (Menü): Das Kommando ist im Menü sichtbar.

    • part (Teil): Das Kommando ist bei Einzelteilen sichtbar.

    • app (Anwendung): Das Kommando ist auch ohne geöffnete Teile, Baugruppen oder Zeichnungen sichtbar.

    • asm (Baugruppe): Das Kommando ist bei Baugruppen sichtbar.

    • draw (Zeichnung): Das Kommando ist bei Zeichnungen sichtbar.

    • toolbar (Symbolleiste): Das Kommando ist in der Symbolleiste sichtbar.

Beispiel:

Ausschnitt anhand von Einfügen Modell [Insert model]:

[UI]
MN_insert3d_DisplayText=Einfügen Modell
MN_insert3d_HelpText=Modell aus einer Bibliothek einfügen
MN_insert3d_SmallIcon=:/cadresource/icons/insert_model_3d_CAD_16x16.png
MN_insert3d_LargeIcon=:/cadresource/icons/insert_model_3d_CAD_24x24.png
MN_insert3d_XLargeIcon=:/cadresource/icons/insert_model_3d_CAD_32x32.png
MN_insert3d_Callback=?_CALLBACK_COMMAND("default_insert")
MN_insert3d_Environment=menu,part,app,asm,draw,toolbar

Details hierzu finden Sie unter Abschnitt 3.2.2, „Gestaltung von 3Dfindit Schnittstellen-Menü und -Symbolleiste “.