GDPlugin Help Introduction


 

Hello, and thank-you for your support!  Galactical Data is a company that bases its pride in its customer satisfaction.  Just as with any of our products, your input is vital!  If you have ANY questions, comments or suggestions about this product, or ideas for new products you would like to see, feel free to email us at galactical@geocities.com.

 

Regards

Brandon Moro
CEO
Galactical Data
http://members.xoom.com/GData/

 

Here is the table of contents for GDPlugin Help: 

 

  • PluginName[ Index : Integer ] : String
    • The name of the Plugin with the given PluginIndex
  • PluginCount : Integer
    • The number of currently installed plugins
  • Version       : String;
    • The version of TGDPluginController

 

  • LoadPlugin( const FileName : String ) : Boolean
    • Use this to load the plugin FileName
  • UnloadPlugin( const PluginIndex : Integer)
    • Unloads specified Plugin
  • SendEventToAll( )
    • Used to send the specified event and parameters to all installed plugins
  • SendEventToOne( )
    • Used to send the specified event and parameters to only the specified plugin
  • PopulateStrings( Strs : TStrings )
    • This will clear, then populate the TStrings passed with the names of the currently installed plugins (in order of PluginIndex)

 

  • OnPluginEvent  : TGDPluginEvent
    • This is the main event.  It is called whenever the application receives an event from a plugin
  • OnLoaded        : TGDPluginNotify
    • This event is fired when a plugin is successfully loaded
  • OnUnloaded     : TGDPluginNotify
    • This event is fired when a plugin is unloaded
  • OnPluginError  : TGDPluginError
    • This event is fired when an error occurs

 

 

 

Version Information

  • Implemented all major functionality