Class TfrmGlobalVariables

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TfrmGlobalVariables = class(TfrmCustomGoPhast)

Description

no description available, TfrmCustomGoPhast description follows

TfrmCustomGoPhast is the ancestor of all TForms in GoPhast.

TfrmCustomGoPhast handles setting the color and font. TfrmCustomGoPhast also tries to keep from appearing at a location where it can't be seen. )

Hierarchy

Overview

Fields

Implicit pnlBottom: TPanel;
Implicit btnHelp: TBitBtn;
Implicit btnOK: TBitBtn;
Implicit btnCancel: TBitBtn;
Implicit rdgGlobalVariables: TRbwDataGrid4;
Implicit seGlobalVariableCount: TJvSpinEdit;
Implicit Label1: TLabel;
Implicit btnDelete: TButton;
Implicit btnImportGlobalVariables: TButton;
Implicit btnSaveGlobalVariables: TButton;
Implicit dlgOpenGlobVar: TOpenDialog;
Implicit dlgSaveGlobalVariables: TSaveDialog;
Private FInitializingRow: Boolean;
Private FNewGlobals: TGlobalVariables;
Private VariableNames: TStringList;
Private OkVariables: array of boolean;

Methods

Implicit procedure seGlobalVariableCountChange(Sender: TObject);
Implicit procedure rdgGlobalVariablesSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
Implicit procedure FormCreate(Sender: TObject); override;
Implicit procedure btnOKClick(Sender: TObject);
Implicit procedure rdgGlobalVariablesSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
Implicit procedure btnDeleteClick(Sender: TObject);
Implicit procedure FormDestroy(Sender: TObject); override;
Implicit procedure rdgGlobalVariablesEndUpdate(Sender: TObject);
Implicit procedure rdgGlobalVariablesBeforeDrawCell(Sender: TObject; ACol, ARow: Integer);
Implicit procedure btnImportGlobalVariablesClick(Sender: TObject);
Implicit procedure btnSaveGlobalVariablesClick(Sender: TObject);
Private function GenerateNewName(Root: string = 'NewGlobalVariable'; const CurrentRow: integer = -1): string;
Private procedure GetData;
Private procedure SetData;
Private procedure InitializeNewRow(ARow: integer);
Private procedure UpdateSpecialFormat(RowIndex: integer);
Private function GenerateNewRoot(const Root: string): string;

Description

Fields

Implicit pnlBottom: TPanel;
 
Implicit btnHelp: TBitBtn;
 
Implicit btnOK: TBitBtn;
 
Implicit btnCancel: TBitBtn;
 
Implicit rdgGlobalVariables: TRbwDataGrid4;
 
Implicit seGlobalVariableCount: TJvSpinEdit;
 
Implicit Label1: TLabel;
 
Implicit btnDelete: TButton;
 
Implicit btnImportGlobalVariables: TButton;
 
Implicit btnSaveGlobalVariables: TButton;
 
Implicit dlgOpenGlobVar: TOpenDialog;
 
Implicit dlgSaveGlobalVariables: TSaveDialog;
 
Private FInitializingRow: Boolean;
 
Private FNewGlobals: TGlobalVariables;
 
Private VariableNames: TStringList;
 
Private OkVariables: array of boolean;
 

Methods

Implicit procedure seGlobalVariableCountChange(Sender: TObject);
 
Implicit procedure rdgGlobalVariablesSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
 
Implicit procedure FormCreate(Sender: TObject); override;
 
Implicit procedure btnOKClick(Sender: TObject);
 
Implicit procedure rdgGlobalVariablesSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
 
Implicit procedure btnDeleteClick(Sender: TObject);
 
Implicit procedure FormDestroy(Sender: TObject); override;
 
Implicit procedure rdgGlobalVariablesEndUpdate(Sender: TObject);
 
Implicit procedure rdgGlobalVariablesBeforeDrawCell(Sender: TObject; ACol, ARow: Integer);
 
Implicit procedure btnImportGlobalVariablesClick(Sender: TObject);
 
Implicit procedure btnSaveGlobalVariablesClick(Sender: TObject);
 
Private function GenerateNewName(Root: string = 'NewGlobalVariable'; const CurrentRow: integer = -1): string;
 
Private procedure GetData;
 
Private procedure SetData;
 
Private procedure InitializeNewRow(ARow: integer);
 
Private procedure UpdateSpecialFormat(RowIndex: integer);
 
Private function GenerateNewRoot(const Root: string): string;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:36