Dear Karen,
the icons you are refering to ("Modelling", "Analysis", "Simulation", "Evaluation", "Import/Export") are not menu icons, but icons for changing the ADOxx component, so they are handled differently by ADOxx.
It would be possible to hide some of these icons, but only as part of the product build process. When requesting to build an ADOxx-based Modelling Toolkit, the developer may request to include only some of the ADOxx components, not all of them, and the licence code for that specific Toolkit would be generated according to this request.
Disabling one particular component would result in the corresponding icon appearing grayed. For this, you would have to use the command call DISABLE_COMP of the message port "Application" . Enabling a prefiously disabled componend can be done with the command call ENABLE_COMP.
The syntax of the command calls is:
1CC "Application" DISABLE_COMP { Component }
2CC "Application" ENABLE_COMP { Component }
where "Component" may have one of the following values :
1all, acquisition, modeling, analysis, simulation, evaluation, importexport
Below are some examples:
1CC "Application" DISABLE_COMP modeling
2CC "AdoScript" INFOBOX "Modeling has been disabled"
3CC "Application" DISABLE_COMP all
4CC "AdoScript" INFOBOX "All components have been disabled"
5CC "Application" ENABLE_COMP modeling
6CC "AdoScript" INFOBOX "Modeling has been enabled again"
7CC "Application" ENABLE_COMP all
8CC "AdoScript" INFOBOX "All components have been enabled"
The attached file "DISABLED_COMP.png" shows the appearance of the icons for disabled components, where as "ENABLED_COMP.png" displays the icons for enabled components.