Home > Module development > 7.Plug-in development

Plug-in development


Visual Gene Developer allows users to develop new plug-ins for the 'Toolbox', 'Layer view manager', and 'mRNA structure viewer' windows.

Since plug-in is one type of subroutine module, code development is almost the same as other modules such as 'Sequence optimization' or 'Constraint'. However, additionally, a user has to register a certain module to a proper target place as a plug-in. As we mentioned, 'Layer viewer' , 'Toolbox', or 'mRNA structure viewer' window can be proper target places.


1. Toolbox

2. Layer view viewer (not supported yet)

3. mRNA structure viewer (not supported yet)

4. Custom UI form




o General procedure

Step 1: Develop module

   Decide target place of a plug-in module

   Use classes to access to a target place

   There may be special requirements for module development


Step 2: Register module as a plug-in

   Test module performance in the 'Module Editor' window

   If a plug-in is unstable, re-design the module