[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'fpg_base' (#fpgui)

TfpgApplicationBase

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpg_base.pas line 522

type TfpgApplicationBase = class(TfpgComponent)

protected

  FOnIdle: TNotifyEvent;

  FIsInitialized: Boolean;

  FModalFormStack: TList;

  function DoGetFontFaceList; virtual; abstract;

  procedure DoWaitWindowMessage(); virtual; abstract;

  function MessagesPending; virtual; abstract;

  function GetHelpViewer; virtual;

public

  constructor Create(); virtual;

  destructor Destroy; override;

  function GetFontFaceList;

  procedure PushModalForm();

  procedure PopModalForm;

  function PrevModalForm;

  function RemoveWindowFromModalStack();

  procedure CreateForm();

  function GetScreenWidth; virtual; abstract;

  function GetScreenHeight; virtual; abstract;

  function Screen_dpi_x; virtual; abstract;

  function Screen_dpi_y; virtual; abstract;

  function Screen_dpi; virtual; abstract;

  procedure Terminate;

  procedure Lock;

  procedure Unlock;

  procedure InvokeHelp;

  function ContextHelp();

  function KeywordHelp();

  property FormCount: Integer; [r]

  property Forms: TfpgWindowBase; [r]

  property HelpContext;

  property HelpFile: TfpgString; [rw]

  property HelpKey: Word; [rw]

  property IsInitialized: Boolean; [r]

  property TopModalForm: TfpgWindowBase; [r]

  property MainForm: TfpgWindowBase; [rw]

  property Terminated: Boolean; [rw]

  property OnIdle: TNotifyEvent; [rw]

end;

Inheritance

TfpgApplicationBase

|

TfpgComponent

|

TComponent

?

TObject


Documentation generated on: 2012-01-26