Package: InstantModelExplorer Diagram Back to overview

TInstantModelError class
Inherits from: TObject
Attributes
Name Type Visibility
FFileName string   private
FPosition TInstantCodePos   private
FText string   private
FileName   public
Position   public
Text   public


TInstantModelExplorerForm class
Inherits from: TDockableForm
Attributes
Name Type Visibility
FError TInstantModelError   private
FModel TInstantCodeModel   private
FModelView TModelTreeView   private
FSelectedNode TTreeNode   private
FStyle TInstantModelStyle   private
FOnApplyClass TInstantCodeClassApplyEvent   private
FOnGotoSource TInstantGotoSourceEvent   private
FOnLoadModel TInstantCodeModelEvent   private
SelectedNode   protected
AboutAction TAction   public
AboutItem TMenuItem   public
ActionImages TImageList   public
Actions TActionList   public
AttributeImages TImageList   public
BuildDatabaseAction TAction   public
BuildDatabaseButton TToolButton   public
CollapseAllAction TAction   public
CollapseAllItem TMenuItem   public
DeleteClassAction TAction   public
DeleteClassItem TMenuItem   public
EditClassAction TAction   public
EditClassItem TMenuItem   public
ExpandAllAction TAction   public
ExpandAllItem TMenuItem   public
ExportModelAction TAction   public
ExportModelItem TMenuItem   public
ModelImages TImageList   public
ModelPanel TPanel   public
N1 TMenuItem   public
N2 TMenuItem   public
N3 TMenuItem   public
N4 TMenuItem   public
NewClassAction TAction   public
NewClassItem TMenuItem   public
RefreshAction TAction   public
RefreshItem TMenuItem   public
SelectUnitsAction TAction   public
SelectUnitsButton TToolButton   public
ToolBar TToolBar   public
ToolSep1 TToolButton   public
TreeMenu TPopupMenu   public
ViewButton TToolButton   public
ViewInheritanceAction TAction   public
ViewRelationsAction TAction   public
ViewSourceAction TAction   public
ViewSourceItem TMenuItem   public
FocusedClass   public
Model   public
ModelView   public
Style   public
OnApplyClass   public
OnGotoSource   public
OnLoadModel   public
Operations
Name Parameters Returns Visibility
GetFocusedClass   TInstantCodeClass   private
GetSelectedNode   TTreeNode   private
SetError
Exception E
 
  private
SetStyle
TInstantModelStyle Value
 
  private
ApplyClass
TInstantCodeClass AClass
TInstantCodeChangeType ChangeType
string OldName
TStringList ChangedAttributes
TList NewAttributes
 
  protected
ClassFromNode
TTreeNode Node
 
TInstantCodeClass   protected
DoApplyClass
TInstantCodeClass AClass
TInstantCodeClassChangeInfo ChangeInfo
 
  protected
EditClass
TInstantCodeClass AClass
Boolean New
 
Boolean   protected
GotoNodeSource
TTreeNode Node
 
  protected
GotoSource
string FileName
TInstantCodePos Pos
 
  protected
LoadModel     protected
UpdateActions     protected
AboutActionExecute
TObject Sender
 
  public
BuildDatabaseActionExecute
TObject Sender
 
  public
CollapseAllActionExecute
TObject Sender
 
  public
DeleteClassActionExecute
TObject Sender
 
  public
EditClassActionExecute
TObject Sender
 
  public
ExpandAllActionExecute
TObject Sender
 
  public
ExportModelActionExecute
TObject Sender
 
  public
FormShow
TObject Sender
 
  public
ModelViewChange
TObject Sender
TTreeNode Node
 
  public
ModelViewGetImageIndex
TObject Sender
TTreeNode Node
 
  public
ModelViewNodeDblClick
TObject Sender
 
  public
NewClassActionExecute
TObject Sender
 
  public
RefreshActionExecute
TObject Sender
 
  public
SelectUnitsActionExecute
TObject Sender
 
  public
TreeMenuPopup
TObject Sender
 
  public
ViewInheritanceActionExecute
TObject Sender
 
  public
ViewRelationsActionExecute
TObject Sender
 
  public
ViewSourceActionExecute
TObject Sender
 
  public
Create
TComponent AOwner
 
  public
Destroy     public
CompileTo
string FileName
 
  public
LoadWindowState
TMemIniFile Desktop
 
  public
Refresh     public
SaveWindowState
TMemIniFile Desktop
Boolean IsProject
 
  public
UpdateModel     public


TModelTreeView class
Inherits from: TTreeView
Attributes
Name Type Visibility
FOnNodeDblClick TNotifyEvent   private
OnNodeDblClick   public
Operations
Name Parameters Returns Visibility
WMLButtonDblClk
TWMLButtonDblClk Message
 
  private
DoNodeDblClick
TTreeNode Node
 
  protected