1.6.1.2.3. Unify UI configuration

The configuration of the PARTsolutions interface menus and toolbars is performed in the common CAD configuration file ifacecommon.cfg.

Example Autodesk Inventor

Example Autodesk Inventor

As of V12 the configuration has been unified. A separation of keys in basic keys ifacecommon.cfg and others in specific configuration files does not exist anymore. The basic configuration is completely made in ifacecommon.cfg.

[Note]Note

The keys according the pattern MN_XYZ_Number do not exist anymore. As of V12 the numbers have been replaced by meaningful names. Please note this especially when updating from V11 to V12.

On the left: V11 - on the right: V12

On the left: V11 - on the right: V12

Example with the help of 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

For the other keys it is similar.

Important keys in the specific configuration files:

  • MN_valid: List of keys supported by the system

    Example from ifadeskinv.cfg:

    seamless,replace3d,history,loadpsx,insert3d,geosearch,partialsearch,execlivesearch,
     togglelivesearch,documentscan,eventmgr,settings,licenseshow,info,help,about,repeat,
     execscript,licenserelease,topsearch,nativecheckin

  • MN_show: List of keys currently visible