[This is preliminary documentation and is subject to change.]

Main Icarus Application. Intended to house platform-specific code and initialisation.

Classes

  ClassDescription
Public classConsole
Icarus Console form, which shows up the complete Console track and allows live C# scripting to check values
Public classDragHelper
A GDI+ based Drag Helper to allow drag and drop from one control to another For details on this, see the original source at: http://www.codeproject.com/cs/miscctrl/TreeViewDragDrop.asp Appropriated here with thanks
Public classIcarusApp
Main Icarus Application class
Public classInspector
An Inspector/Designer form that allows the full browsing of the project and a planned upgrade to allow editing of the project using drag and drop methods
Public classProjectManager

Delegates

  DelegateDescription
Private delegateIcarusApp..::.SetFormStateCallback

Enumerations

  EnumerationDescription
Public enumerationPoll