Developer Guide


Please note that the documentation for gAlan is a work-in-progress. (Currently it is slightly out-of-date - where the documentation and the source code conflict, the source code should be read as authoritative. Please contact me if you're puzzled about anything, and would like an explanation of what's going on.)

  1. Introduction and Copyright
  2. Overview of the system
  3. Events, Signals and Time
  4. Generators, Components and Controls
  5. Core modules
  6. Writing a plugin
  7. Menus and Property Sheets
  8. Saving and Loading
  9. The Future