Project in iPlus can be edited on two ways:
- via context menu on project tree
- via project library window (only available for application and application definition project)
Context menu editing
Click on the right mouse button to open a context menu on some selected component. Commands for project editing are shown on the following picture:
- New Class - adds a new class in parent class of selected class, in this case adds a new class under Mixery root class
- New Subclass - add a new class into selected class. in this case adds a new class under class HopScale1
- Switch baseclass - changes the base class of selected class
- Delete Class - deletes the selected class
Commands New Class, New Subclass and Switch baseclass uses dialogs to perform the appropriate task. When you use commands New class or subclass, system opens the New Class dialog where you will need enter a Classname/ID and select the base class if it necessary. Command Switch baseclass opens the Swtich class dialog and you need select target base class for this component. Operation switch base class only possible if selected component is not used somewhere in class hierarchy.
Project library editing
This type of project editing only supports adding a new classes, but this way is faster and simpler. To add classes, you can access a variety of existing base classes. To create a new class, open the
Project Library in the
Project window with the
Library button. There you will see the available base classes listed.

Project library editing is described by following example:
Start by creating a Silo with integrated screw. In the Project Library under Variolibrary / PA Process Module you will find the class PAMSilo which serves as basis for our silo.
- Drag and Drop the class PAMSilo into the Project window on the project definition MixeryDef
- After inserting the new class enter SILOWSCR into the textbox Class and Silo with screw into the textbox Description.
- Confirm each entry with Tab or Enter.
*Note: The Class (classname) can be changed only when is added, later you can't change the class name. Only the description can be changed as desired.
*Note: Keep the class names as short as possible. The individual names are transferred vie URL. This could lead to delays in high-performance systems with many classes.