Class TMainForm (unit HEXVIEW1)
Inherits from
TForm
Constructors
Functions
procedure About(Sender: TObject);
procedure CloseApp(Sender: TObject);
procedure CloseFile(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure LageFont(Sender: TObject);
procedure NormalFont(Sender: TObject);
procedure OpenFIle(Sender: TObject);
procedure SmallFont(Sender: TObject);
procedure UpdateFileMenu(Sender: TObject);
procedure UpdateFontMenu(Sender: TObject);
procedure UpdateOptionsMenu(Sender: TObject);
procedure LoadFile( const FileName :string );
procedure AddHistoryItem( const ItemCaption :string );
function GetStatusPanel( index :integer ): TStatusPanel;
procedure HistoryItemClick( Sender :TObject );
procedure ShowHint( Sender :TObject );
procedure UpdateCaption;
procedure UpdateControls;
Properties
property HintPanel : TStatusPanel
property SizePanel : TStatusPanel
Events
Variables
AboutItem : TMenuItem;
AppConfigKey : TAppConfigKey;
FileCloseItem : TMenuItem;
FileExitItem : TMenuItem;
FileItem : TMenuItem;
FileOpenItem : TMenuItem;
FontLargeItem : TMenuItem;
FontNormalItem : TMenuItem;
FontSize : TVariantProfile;
FontSmallItem : TMenuItem;
HelpItem : TMenuItem;
HexDump : THexDump;
History : TRegKey;
HVCloseFile : TSoundEvent;
HVOpenFile : TSoundEvent;
MainFormRestorer : TFormRestorer;
MainMenu : TMainMenu;
N1 : TMenuItem;
OpenDialog : TOpenDialog;
OptionsFontItem : TMenuItem;
OptionsItem : TMenuItem;
OptionsKey : TRegKey;
StatusBar : TStatusBar;
FData : TMemoryStream;
FFileName : string;
FHistory : TStringList;
Constructors
Functions
procedure About(Sender: TObject);
procedure CloseApp(Sender: TObject);
procedure CloseFile(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure LageFont(Sender: TObject);
procedure NormalFont(Sender: TObject);
procedure OpenFIle(Sender: TObject);
procedure SmallFont(Sender: TObject);
procedure UpdateFileMenu(Sender: TObject);
procedure UpdateFontMenu(Sender: TObject);
procedure UpdateOptionsMenu(Sender: TObject);
procedure LoadFile( const FileName :string );
procedure AddHistoryItem( const ItemCaption :string );
function GetStatusPanel( index :integer ): TStatusPanel;
procedure HistoryItemClick( Sender :TObject );
procedure ShowHint( Sender :TObject );
procedure UpdateCaption;
procedure UpdateControls;
Properties
property HintPanel : TStatusPanel
property SizePanel : TStatusPanel
Events
Variables
AboutItem : TMenuItem;
AppConfigKey : TAppConfigKey;
FileCloseItem : TMenuItem;
FileExitItem : TMenuItem;
FileItem : TMenuItem;
FileOpenItem : TMenuItem;
FontLargeItem : TMenuItem;
FontNormalItem : TMenuItem;
FontSize : TVariantProfile;
FontSmallItem : TMenuItem;
HelpItem : TMenuItem;
HexDump : THexDump;
History : TRegKey;
HVCloseFile : TSoundEvent;
HVOpenFile : TSoundEvent;
MainFormRestorer : TFormRestorer;
MainMenu : TMainMenu;
N1 : TMenuItem;
OpenDialog : TOpenDialog;
OptionsFontItem : TMenuItem;
OptionsItem : TMenuItem;
OptionsKey : TRegKey;
StatusBar : TStatusBar;
FData : TMemoryStream;
FFileName : string;
FHistory : TStringList;