Class TDBExplorerMainForm (unit Main)

Inherits from

TForm

Constructors



Functions

procedure AppHint(Sender: TObject);

ignore

procedure AppIdle(Sender: TObject; var Done: Boolean);


procedure AutoActivateItemClick(Sender: TObject);


procedure BdePropsItemClick(Sender: TObject);


procedure CheckPXItemClick(Sender: TObject);


procedure ClearTraceItemClick(Sender: TObject);


procedure ClosedDatabasesClick(Sender: TObject; const RecentName, Caption: string; UserData: Longint);


procedure CommitItemClick(Sender: TObject);


procedure CustomizeToolbarItemClick(Sender: TObject);


procedure DBProgressTrace(Sender: TObject; Flag: TTraceFlag; const Msg: string);


procedure DBRecordNoDblClick(Sender: TObject);


procedure DBRecordNoGetRecordCount(Sender: TObject; DataSet: TDataSet; var Value: Longint);


function DBStatusLabelGetDataName(Sender: TObject): string;


procedure DeleteTableClick(Sender: TObject);


procedure EmptyTableClick(Sender: TObject);


procedure ExportClick(Sender: TObject);


procedure FileCloseItemClick(Sender: TObject);


procedure FileExitItemClick(Sender: TObject);


procedure FileOpenItemClick(Sender: TObject);


procedure FlatButtonsItemClick(Sender: TObject);


procedure FormCreate(Sender: TObject);


procedure FormDestroy(Sender: TObject);


procedure FormPlacementRestorePlacement(Sender: TObject);


procedure FormPlacementSavePlacement(Sender: TObject);


procedure HelpAboutItemClick(Sender: TObject);


procedure HelpListClick(Sender: TObject; const RecentName, Caption: string; UserData: Longint);


procedure ImportClick(Sender: TObject);


procedure KeepConnectionsItemClick(Sender: TObject);


procedure OptionsClick(Sender: TObject);


procedure PackTableClick(Sender: TObject);


procedure PasswordItemClick(Sender: TObject);


procedure ReindexItemClick(Sender: TObject);


procedure RenameTableClick(Sender: TObject);


procedure RollbackItemClick(Sender: TObject);


procedure SpeedBarApplyAlign(Sender: TObject; Align: TAlign; var Apply: Boolean);


procedure SpeedBarPosChanged(Sender: TObject);


procedure SpeedBarResize(Sender: TObject);


procedure SQLMonitorItemClick(Sender: TObject);


procedure StartTransItemClick(Sender: TObject);


procedure SystemTablesItemClick(Sender: TObject);


procedure TraceSQLItemClick(Sender: TObject);


procedure UpdateMenuItems(Sender: TObject);

Must be done backwards through the MDIChildren array

procedure UserHelpItemClick(Sender: TObject);


procedure WindowArrangeItemClick(Sender: TObject);

TileHorizontal

procedure WindowCascadeItemClick(Sender: TObject);


procedure WindowMinimizeItemClick(Sender: TObject);


procedure WindowTileItemClick(Sender: TObject);


procedure ApplyOptions;

Public declarations

procedure SetSQLTrace(Value: Boolean);


procedure UpdateMenus;

Window commands

procedure CreateWnd;

TMainForm

procedure CreateMDIChild(const AName: string);

Private declarations

procedure DatabaseLogin(Database: TDatabase; LoginParams: TStrings);


Properties

Events

Variables

AppEvents : TAppEvents;


AutoActivateItem : TMenuItem;


BdePropsItem : TMenuItem;


BottomPanel : TPanel;


CheckPXAllItem : TMenuItem;


CheckPXItem : TMenuItem;


CheckPXSubMenu : TMenuItem;


ClearTraceItem : TMenuItem;


CloseButton : TSpeedItem;


ClosedDatabases : TMRUManager;


CommitItem : TMenuItem;


CommitQueryItem : TMenuItem;


CustomizeSpeedbar : TMenuItem;


DBGauge : TProgressBar;


DBNavigator : TDBNavigator;


DBProgress : TDBProgress;


DBRecordNo : TDBStatusLabel;


DBStatusLabel : TDBStatusLabel;


DeleteBtn : TSpeedItem;


DeleteTableItem : TMenuItem;


EmptyBtn : TSpeedItem;


EmptyTableItem : TMenuItem;


ExportBtn : TSpeedItem;


ExportTableItem : TMenuItem;


File1 : TMenuItem;


FileCloseItem : TMenuItem;


FileExitItem : TMenuItem;


FileOpenItem : TMenuItem;


FlatButtonsItem : TMenuItem;


FormPlacement : TFormStorage;


Help1 : TMenuItem;


HelpAboutItem : TMenuItem;


HelpList : TMRUManager;


ImportBtn : TSpeedItem;


ImportDataItem : TMenuItem;


KeepConnectionsItem : TMenuItem;


KeepConnectionsSpd : TSpeedItem;


MainMenu1 : TMainMenu;


N1 : TMenuItem;


N2 : TMenuItem;


N3 : TMenuItem;


N4 : TMenuItem;


N5 : TMenuItem;


Options1 : TMenuItem;


OptionsBtn : TSpeedItem;


OptionsItem : TMenuItem;


PackBtn : TSpeedItem;


PackTableItem : TMenuItem;


QryPasswordItem : TMenuItem;


QuerySessionMenu : TMenuItem;


RecNoPanel : TPanel;


ReindexItem : TMenuItem;


RenameBtn : TSpeedItem;


RenameTableItem : TMenuItem;


ReopenItem : TMenuItem;


RepairBtn : TSpeedItem;


RightPanel : TPanel;


RollbackItem : TMenuItem;


RollbackQueryItem : TMenuItem;


SpeedBar : TSpeedBar;


SpeedbarSection1 : TSpeedbarSection;


SpeedbarSection2 : TSpeedbarSection;


SpeedbarSection3 : TSpeedbarSection;


SpeedbarSection4 : TSpeedbarSection;


SpeedItem1 : TSpeedItem;


SpeedItem2 : TSpeedItem;


SpeedItem3 : TSpeedItem;


SpeedItem4 : TSpeedItem;


SpeedItem5 : TSpeedItem;


SpeedItem6 : TSpeedItem;


SQLFontContainer : TLabel;


SQLMonitorBtn : TSpeedItem;


SQLMonitorItem : TMenuItem;


StartTransItem : TMenuItem;


StartTransQueryItem : TMenuItem;


StatusLine : TPanel;


StatusPanel : TPanel;


SystemTablesItem : TMenuItem;


TablesSessionMenu : TMenuItem;


TabPasswordItem : TMenuItem;


TraceSQLItem : TMenuItem;


UserHelpItem : TMenuItem;


UtilitiesMenu : TMenuItem;


WindowArrangeItem : TMenuItem;


WindowCascadeItem : TMenuItem;


WindowMenu : TMenuItem;


WindowMinimizeItem : TMenuItem;


WindowTileItem : TMenuItem;


WindowTileVerticalItem : TMenuItem;



Constructors


Functions


procedure AppHint(Sender: TObject);

ignore


procedure AppIdle(Sender: TObject; var Done: Boolean);


procedure AutoActivateItemClick(Sender: TObject);


procedure BdePropsItemClick(Sender: TObject);


procedure CheckPXItemClick(Sender: TObject);


procedure ClearTraceItemClick(Sender: TObject);


procedure ClosedDatabasesClick(Sender: TObject; const RecentName, Caption: string; UserData: Longint);


procedure CommitItemClick(Sender: TObject);


procedure CustomizeToolbarItemClick(Sender: TObject);


procedure DBProgressTrace(Sender: TObject; Flag: TTraceFlag; const Msg: string);


procedure DBRecordNoDblClick(Sender: TObject);


procedure DBRecordNoGetRecordCount(Sender: TObject; DataSet: TDataSet; var Value: Longint);


function DBStatusLabelGetDataName(Sender: TObject): string;


procedure DeleteTableClick(Sender: TObject);


procedure EmptyTableClick(Sender: TObject);


procedure ExportClick(Sender: TObject);


procedure FileCloseItemClick(Sender: TObject);


procedure FileExitItemClick(Sender: TObject);


procedure FileOpenItemClick(Sender: TObject);


procedure FlatButtonsItemClick(Sender: TObject);


procedure FormCreate(Sender: TObject);


procedure FormDestroy(Sender: TObject);


procedure FormPlacementRestorePlacement(Sender: TObject);


procedure FormPlacementSavePlacement(Sender: TObject);


procedure HelpAboutItemClick(Sender: TObject);


procedure HelpListClick(Sender: TObject; const RecentName, Caption: string; UserData: Longint);


procedure ImportClick(Sender: TObject);


procedure KeepConnectionsItemClick(Sender: TObject);


procedure OptionsClick(Sender: TObject);


procedure PackTableClick(Sender: TObject);


procedure PasswordItemClick(Sender: TObject);


procedure ReindexItemClick(Sender: TObject);


procedure RenameTableClick(Sender: TObject);


procedure RollbackItemClick(Sender: TObject);


procedure SpeedBarApplyAlign(Sender: TObject; Align: TAlign; var Apply: Boolean);


procedure SpeedBarPosChanged(Sender: TObject);


procedure SpeedBarResize(Sender: TObject);


procedure SQLMonitorItemClick(Sender: TObject);


procedure StartTransItemClick(Sender: TObject);


procedure SystemTablesItemClick(Sender: TObject);


procedure TraceSQLItemClick(Sender: TObject);


procedure UpdateMenuItems(Sender: TObject);

Must be done backwards through the MDIChildren array


procedure UserHelpItemClick(Sender: TObject);


procedure WindowArrangeItemClick(Sender: TObject);

TileHorizontal


procedure WindowCascadeItemClick(Sender: TObject);


procedure WindowMinimizeItemClick(Sender: TObject);


procedure WindowTileItemClick(Sender: TObject);


procedure ApplyOptions;

Public declarations


procedure SetSQLTrace(Value: Boolean);


procedure UpdateMenus;

Window commands


procedure CreateWnd;

TMainForm


procedure CreateMDIChild(const AName: string);

Private declarations


procedure DatabaseLogin(Database: TDatabase; LoginParams: TStrings);


Properties


Events


Variables


AppEvents : TAppEvents;


AutoActivateItem : TMenuItem;


BdePropsItem : TMenuItem;


BottomPanel : TPanel;


CheckPXAllItem : TMenuItem;


CheckPXItem : TMenuItem;


CheckPXSubMenu : TMenuItem;


ClearTraceItem : TMenuItem;


CloseButton : TSpeedItem;


ClosedDatabases : TMRUManager;


CommitItem : TMenuItem;


CommitQueryItem : TMenuItem;


CustomizeSpeedbar : TMenuItem;


DBGauge : TProgressBar;


DBNavigator : TDBNavigator;


DBProgress : TDBProgress;


DBRecordNo : TDBStatusLabel;


DBStatusLabel : TDBStatusLabel;


DeleteBtn : TSpeedItem;


DeleteTableItem : TMenuItem;


EmptyBtn : TSpeedItem;


EmptyTableItem : TMenuItem;


ExportBtn : TSpeedItem;


ExportTableItem : TMenuItem;


File1 : TMenuItem;


FileCloseItem : TMenuItem;


FileExitItem : TMenuItem;


FileOpenItem : TMenuItem;


FlatButtonsItem : TMenuItem;


FormPlacement : TFormStorage;


Help1 : TMenuItem;


HelpAboutItem : TMenuItem;


HelpList : TMRUManager;


ImportBtn : TSpeedItem;


ImportDataItem : TMenuItem;


KeepConnectionsItem : TMenuItem;


KeepConnectionsSpd : TSpeedItem;


MainMenu1 : TMainMenu;


N1 : TMenuItem;


N2 : TMenuItem;


N3 : TMenuItem;


N4 : TMenuItem;


N5 : TMenuItem;


Options1 : TMenuItem;


OptionsBtn : TSpeedItem;


OptionsItem : TMenuItem;


PackBtn : TSpeedItem;


PackTableItem : TMenuItem;


QryPasswordItem : TMenuItem;


QuerySessionMenu : TMenuItem;


RecNoPanel : TPanel;


ReindexItem : TMenuItem;


RenameBtn : TSpeedItem;


RenameTableItem : TMenuItem;


ReopenItem : TMenuItem;


RepairBtn : TSpeedItem;


RightPanel : TPanel;


RollbackItem : TMenuItem;


RollbackQueryItem : TMenuItem;


SpeedBar : TSpeedBar;


SpeedbarSection1 : TSpeedbarSection;


SpeedbarSection2 : TSpeedbarSection;


SpeedbarSection3 : TSpeedbarSection;


SpeedbarSection4 : TSpeedbarSection;


SpeedItem1 : TSpeedItem;


SpeedItem2 : TSpeedItem;


SpeedItem3 : TSpeedItem;


SpeedItem4 : TSpeedItem;


SpeedItem5 : TSpeedItem;


SpeedItem6 : TSpeedItem;


SQLFontContainer : TLabel;


SQLMonitorBtn : TSpeedItem;


SQLMonitorItem : TMenuItem;


StartTransItem : TMenuItem;


StartTransQueryItem : TMenuItem;


StatusLine : TPanel;


StatusPanel : TPanel;


SystemTablesItem : TMenuItem;


TablesSessionMenu : TMenuItem;


TabPasswordItem : TMenuItem;


TraceSQLItem : TMenuItem;


UserHelpItem : TMenuItem;


UtilitiesMenu : TMenuItem;


WindowArrangeItem : TMenuItem;


WindowCascadeItem : TMenuItem;


WindowMenu : TMenuItem;


WindowMinimizeItem : TMenuItem;


WindowTileItem : TMenuItem;


WindowTileVerticalItem : TMenuItem;