Difference between revisions of "Developer tutorials for GIMIAS 1 3"
From user's Wiki!
Criccobene (Talk | contribs) |
|||
Line 6: | Line 6: | ||
== Getting started == | == Getting started == | ||
− | * [[HowToCreateYourProject]] | + | * [[HowToCreateYourProject]] How to create the folder's structure that allow you to develop your own plugin, library, thirdParty and commandLinePlugin separately from the Gimias source. |
* [[HowToCreateYourPlugin]]: How to create a GIMIAS Plugin | * [[HowToCreateYourPlugin]]: How to create a GIMIAS Plugin | ||
* [[HowToCreateYourCommandLinePlugin]]: This page provides you some tips on how to extend Gimias framework with a CommandLinePlugin | * [[HowToCreateYourCommandLinePlugin]]: This page provides you some tips on how to extend Gimias framework with a CommandLinePlugin | ||
Line 18: | Line 18: | ||
* [[HowToIntegrateNewReaderWriter]]: This page provides you some tips on how to add new readers/writers to Gimias framework | * [[HowToIntegrateNewReaderWriter]]: This page provides you some tips on how to add new readers/writers to Gimias framework | ||
* [[Input and Output handling in GIMIAS Processors ]]: How to configure input/output ports of a Processor | * [[Input and Output handling in GIMIAS Processors ]]: How to configure input/output ports of a Processor | ||
− | * [[HowToCommunicateBtwProcessorAndPanelWidget]]: | + | * [[HowToCommunicateBtwProcessorAndPanelWidget]]: Tips and standards on how to handle the info between a GIMIAS Processor and its corresponding PanelWidget. |
* [[HowToIntegrateNewDataEntityType]] : This page provides some tips and standards on how to integrate a new type of dataEntity | * [[HowToIntegrateNewDataEntityType]] : This page provides some tips and standards on how to integrate a new type of dataEntity | ||
* [[HowToCreateNewWorkingArea]] : This page provides some tips on how to create non standard working areas and set it as default Working Area in your plugin | * [[HowToCreateNewWorkingArea]] : This page provides some tips on how to create non standard working areas and set it as default Working Area in your plugin | ||
* [[HowToChangeDataEntitiesAppearance]] : This page provides some tips on changing the way the data entities are shown, as their opacity, color, representation... | * [[HowToChangeDataEntitiesAppearance]] : This page provides some tips on changing the way the data entities are shown, as their opacity, color, representation... | ||
− | * '''StartNewModule''' : [[HowToCreateYourProject]] | + | * '''StartNewModule''' : [[HowToCreateYourProject]] How to create the folder's structure that allow you to develop your own plugin, library, thirdParty and commandLinePlugin separately from the Gimias source. |
* '''StartNewModule''' : [[HowToCreateYourLibrary]] within your project how to create a library | * '''StartNewModule''' : [[HowToCreateYourLibrary]] within your project how to create a library | ||
* '''StartNewModule''' : [[HowToCreateYourPlugin]] within your project how to create a Plugin | * '''StartNewModule''' : [[HowToCreateYourPlugin]] within your project how to create a Plugin | ||
* '''StartNewModule''' : [[HowToCreateYourThirdParty]] within your project how to create a thirdParty | * '''StartNewModule''' : [[HowToCreateYourThirdParty]] within your project how to create a thirdParty | ||
* '''StartNewModule''' : [[HowToCreateYourCommandLinePlugin]] | * '''StartNewModule''' : [[HowToCreateYourCommandLinePlugin]] |
Latest revision as of 01:44, 15 March 2011
Prerequisites
- StartNewModule-0.1.5 ([Windows] | [Linux]): Development tool that allows to create initial folder structure to store your source files
- Last version of GIMIAS-1.3 compiled in you computer.
Getting started
- HowToCreateYourProject How to create the folder's structure that allow you to develop your own plugin, library, thirdParty and commandLinePlugin separately from the Gimias source.
- HowToCreateYourPlugin: How to create a GIMIAS Plugin
- HowToCreateYourCommandLinePlugin: This page provides you some tips on how to extend Gimias framework with a CommandLinePlugin
- HowToAddSimpleDll: This page provides you some tips on how to extend Gimias framework with simple dlls
Advanced tutorials
- HowToAddSimpleDll: This page provides you some tips on how to extend Gimias framework with simple dlls
- HowToAddCommandLinePlugin: This page provides you some tips on how to extend Gimias framework with a CommandLinePlugin
- HowToDebugWithCommandLinePlugin: This page provides you some short tips on how to debug a CommandLinePlugin
- HowToIntegrateNewReaderWriter: This page provides you some tips on how to add new readers/writers to Gimias framework
- Input and Output handling in GIMIAS Processors : How to configure input/output ports of a Processor
- HowToCommunicateBtwProcessorAndPanelWidget: Tips and standards on how to handle the info between a GIMIAS Processor and its corresponding PanelWidget.
- HowToIntegrateNewDataEntityType : This page provides some tips and standards on how to integrate a new type of dataEntity
- HowToCreateNewWorkingArea : This page provides some tips on how to create non standard working areas and set it as default Working Area in your plugin
- HowToChangeDataEntitiesAppearance : This page provides some tips on changing the way the data entities are shown, as their opacity, color, representation...
- StartNewModule : HowToCreateYourProject How to create the folder's structure that allow you to develop your own plugin, library, thirdParty and commandLinePlugin separately from the Gimias source.
- StartNewModule : HowToCreateYourLibrary within your project how to create a library
- StartNewModule : HowToCreateYourPlugin within your project how to create a Plugin
- StartNewModule : HowToCreateYourThirdParty within your project how to create a thirdParty
- StartNewModule : HowToCreateYourCommandLinePlugin