3.13.1.3.3. Modus für GUI-Anpassung überarbeitet (ehemals Tweak-Menu-Konfig)

Bislang wurde die Oberfläche von Anwendungen bezüglich Menüs, Menüpunkten, Werkzeugleisten, Schaltflächen und Kontextmenübefehlen (insbesondere auch bei Offline-CDs) über die Datei tweak_menuconfig_<appname>.mfg angepasst (auch rollenbasiert bei Verwendung einer ERP-Kopplung).

Mit V10 wurde der Mechanismus komplett überarbeitet.

Vorteile:

Beispiele

Wenn Sie die PLDBDEMO-Datenbank installiert haben oder auch in der Sales Offline Version können Sie sich beim Login mechanical verschiedene Werkzeugleisten, Menüs und Indexbaum -Kontextmenüs ansehen.

Die Rollen "Laubsauger" und "Heckenschere" haben volle Werkzeugleisten/Menüs (z.B. für die Administration):

Rolle wählen

Rolle wählen

Die Rolle "Kettensäge" ist reduziert (z.B. für einen CAD User):

Rolle wählen

Rolle wählen

Die Rolle "Fertigungsmittel" ist noch weiter reduziert (z.B. für einen Einkäufer):

Rolle wählen

Rolle wählen

Konfiguration

Das System ist auf zwei Konfigurationsdateien verteilt:

  1. Basisaufbau der Menüs (menustructure_PARTdataManager.cfg)

    Damit werden die Struktur der Menüs und Werkzeugleisten sowie deren Inhalt festgelegt. Hier wird definiert, was man maximal in dieser Installation sehen können soll.

    Das Datei-Menü sieht im Standard beispielsweise so aus:

    FileMenuName=FileMenu 
    FileMenu=Title=&Datei 
    FileMenuContent=FileOpen,FileSaveTemplate,-
    ,actionRecentFilesList,-
    ,FileSearch,FileSearchGeo2D,FileSearchGeo3D,FileSearchTopo3D,-
    ,FileExit

    Außerdem kann festgelegt werden, in welcher Reihenfolge die Toolbars beim ersten Start auftauchen sollen. Das \n heißt neue Zeile, so sieht dann die Config und das Resultat aus:

    toolbarOrder=Standard,Assembly,Details,Export,\n,IndexTree,LinkDatabase,Addsap

  2. Rollenabhängige Ausblendungen (menuvisibility_PARTdataManager.cfg)

    Damit wird festgelegt, welche der Menüpunkte und Werkzeugleisten in welchen Rollen sichtbar sein sollen. Damit man nicht für jede Rolle einzeln die Sichtbarkeit einstellen muss, kann man diese zunächst gruppieren:

    [TYP_A]
    FileOpen=true 
    FileSearch=true 
    
    [TYP_B]
    FileSearch=true 
    
    [ROLES]
    ADMIN=TYP_A 
    NORMADMIN=TYP_A 
    CADUSER=TYP_B

Details hierzu finden Sie unter Abschnitt 1.7.8.2, „Menüs, Menüpunkte, Toolbars, Buttons und Kontextmenükommandos optimieren“ in PARTsolutions - Handbuch für Administration.