Customer-Specific Adjustments of HELiOS Context Menus

The CSV files can also be used in conjunction with the PARCONFIGCOMP.EXE or HELIOSCLIENTCONFIG.EXE tool to expand HELiOS context menus (XML files), e.g. in order to integrate programmed KST functions. The PARCONFIGCOMP.EXE or HELIOSCLIENTCONFIG.EXE tool will then automatically generate the complete line in the XML file from the corresponding entries of the CSV file.

This procedure makes sense as customer-specific adjustments to menus will be overwritten in case of an update. By using appropriate CSV files the customer-specific adjustments can then be added again via the PARCONFIGCOMP.EXE or HELIOSCLIENTCONFIG.EXE tool.

 

Add menu items

 

Column Content
XMLFILE::"HIERARCHICAL_IDS"::{POSITION}
  • {top}
    At the start (top) of the menu
  • {bottom}
    at the end (bottom) or
  • {post:"ID"}
    with ID being the element after which the new element is to be inserted. If the specified position is not found, {bottom} will be used automatically. The ID needs to be in quotation marks, e.g. like this:

 

Please note:

The designation of the command that will be shown in the menu later will be automatically supplied by the KST programming.

 

Example:

Let us assume that you want to add some KST menu items to the Article context menu Helios.PM.List.Article.xml. Three new commands are to be added In the General section beneath the Edit article master... menu item.

and three further commands at the end of the context menu

Please note:

In the complete XML file the order is reversed.

Context menu for articles

 

In our example we will create a new CSV file, e.g. HELiOS_KONTEXT with the following content:

In Excel:

 

In Notepad:

Please note:

In this example automatic line breaks have been activated.

 

  1. Name of the menu file incl. the path within the HiCAD or HELiOS folder
    \Resources\Menus\Helios.PM.List.Article.xml
  2. Path of the menu ID within the XML file leading to the sub-menu where you want to insert the new element;
    "Helios.PM.List.Article>General"

  1. Position of the new menu item, e.g. after the command Edit article master... {post:"Helios.Article.Modify"}"
    or
    at the bottom of the menu {bottom}

 

To use the file, open the PARKONFIGCOMP or HELIOSCLIENTCONFIG.EXE tool. Select the file and confirm with OK.

 

After successful configuration, the XML file will be expanded by the menu items that were added via the CSV file:

 

The corresponding HELiOS menu can then look as follows:

 


Delete menu items

Cases are conceivable where you want to delete added menu items again, e.g. if

In this case the entries in the CSV file must be composed as follows:

 

Column Content

 

The User Interface