How to develop
Since a module can have PropertyBag to communicate with end-users for parameter adjustment, it is necessary to design PropertyBag
first. And then a developer has to link the PropertyBag to the
module. Developed modules will be shown on algorithm selection boxes
according to their module type.
o General procedure
1. Design a PropertyBag in the 'PropertyBag Editor' window
2. Develop a new module in the 'Module Editor' window
3. Link the PropertyBag to the module in the 'Module Editor' window
4. Visual Gene Developer automatically (or by users) will register the
module to a certain target place.
Step 1: Design custom PropertyBag
1. Click on the 'Property Bag Library' in the 'Tool' menu
2. Click on the 'New PropertyBag file' button
3. Click on the 'Edit PropertyBag' button
4. Design PropertyBag
5. Click on the 'OK' button
6. Click on the 'Save changes to files' button in the 'PropertyBag Library' window
Step 2: Develop a new module
1. Click on the 'Module Library' in the 'Tool' menu
2. Click on the 'New Script file' button or 'Add new Module' button
3. Click on the 'Edit Module' button
4. Develop module
Step 3: Link PropertyBag to Module
1. Click on the 'Copy' button in the 'PropertyBag Library' window to copy
'PropertyBag Identification Key' to clipboard
2. Click on the 'Paste' button in the 'Module Editor' window.
3. Immediately, you can see the designed PropertyBag
In the source code, 'PropBag_Param.Value(Parameter name here)' retrieves
a parameter value from PropertyBag
Step 4: Module registration
1. Check on 'Registration'.
*Category is important. It determines the location of a developed
module.
2. For example, in the case of the 'Function' type,
the module name will be shown in the 'Viewer setting' window.
|