Klasse TScreen

BeschreibungHierarchieFelderMethodenEigenschaften

Unit

Deklaration

type TScreen = class(TLCLComponent)

Beschreibung

no description available, TLCLComponent description follows

Hierarchie

Übersicht

Methoden

Public constructor Create(AOwner : TComponent); override;
Public destructor Destroy; override;
Public function CustomFormIndex(AForm: TCustomForm): integer;
Public function FormIndex(AForm: TForm): integer;
Public function CustomFormZIndex(AForm: TCustomForm): integer;
Public procedure MoveFormToFocusFront(ACustomForm: TCustomForm);
Public procedure MoveFormToZFront(ACustomForm: TCustomForm);
Public function GetCurrentModalForm: TCustomForm;
Public function GetCurrentModalFormZIndex: Integer;
Public function CustomFormBelongsToActiveGroup(AForm: TCustomForm): Boolean;
Public function FindForm(const FormName: string): TCustomForm;
Public procedure UpdateScreen;
Public procedure AddHandlerFormAdded(OnFormAdded: TScreenFormEvent; AsLast: Boolean=true);
Public procedure RemoveHandlerFormAdded(OnFormAdded: TScreenFormEvent);
Public procedure AddHandlerRemoveForm(OnRemoveForm: TScreenFormEvent; AsLast: Boolean=true);
Public procedure RemoveHandlerRemoveForm(OnRemoveForm: TScreenFormEvent);
Public procedure AddHandlerActiveControlChanged( OnActiveControlChanged: TScreenControlEvent; AsLast: Boolean=true);
Public procedure RemoveHandlerActiveControlChanged( OnActiveControlChanged: TScreenControlEvent);
Public procedure AddHandlerActiveFormChanged( OnActiveFormChanged: TScreenActiveFormChangedEvent; AsLast: Boolean=true);
Public procedure RemoveHandlerActiveFormChanged( OnActiveFormChanged: TScreenActiveFormChangedEvent);
Public procedure RemoveAllHandlersOfObject(AnObject: TObject); override;

Eigenschaften

Public property ActiveControl: TWinControl read FActiveControl;
Public property ActiveCustomForm: TCustomForm read FActiveCustomForm;
Public property ActiveForm: TForm read FActiveForm;
Public property Cursor: TCursor read FCursor write SetCursor;
Public property Cursors[Index: Integer]: HCURSOR read GetCursors write SetCursors;
Public property CustomFormCount: Integer read GetCustomFormCount;
Public property CustomForms[Index: Integer]: TCustomForm read GetCustomForms;
Public property CustomFormZOrderCount: Integer read GetCustomFormZOrderCount;
Public property CustomFormsZOrdered[Index: Integer]: TCustomForm read GetCustomFormsZOrdered;
Public property FocusedForm: TCustomForm read FFocusedForm;
Public property FormCount: Integer read GetFormCount;
Public property Forms[Index: Integer]: TForm read GetForms;
Public property Fonts : TStrings read GetFonts;
Public property Height : Integer read Getheight;
Public property HintFont : TFont read GetHintFont;
Public property Width : Integer read GetWidth;
Public property OnActiveControlChange: TNotifyEvent read FOnActiveControlChange write FOnActiveControlChange;
Public property OnActiveFormChange: TNotifyEvent read FOnActiveFormChange write FOnActiveFormChange;
Public property PixelsPerInch: integer read FPixelsPerInch;

Beschreibung

Methoden

Public constructor Create(AOwner : TComponent); override;
 
Public destructor Destroy; override;
 
Public function CustomFormIndex(AForm: TCustomForm): integer;
 
Public function FormIndex(AForm: TForm): integer;
 
Public function CustomFormZIndex(AForm: TCustomForm): integer;
 
Public procedure MoveFormToFocusFront(ACustomForm: TCustomForm);
 
Public procedure MoveFormToZFront(ACustomForm: TCustomForm);
 
Public function GetCurrentModalForm: TCustomForm;
 
Public function GetCurrentModalFormZIndex: Integer;
 
Public function CustomFormBelongsToActiveGroup(AForm: TCustomForm): Boolean;
 
Public function FindForm(const FormName: string): TCustomForm;
 
Public procedure UpdateScreen;
 
Public procedure AddHandlerFormAdded(OnFormAdded: TScreenFormEvent; AsLast: Boolean=true);
 
Public procedure RemoveHandlerFormAdded(OnFormAdded: TScreenFormEvent);
 
Public procedure AddHandlerRemoveForm(OnRemoveForm: TScreenFormEvent; AsLast: Boolean=true);
 
Public procedure RemoveHandlerRemoveForm(OnRemoveForm: TScreenFormEvent);
 
Public procedure AddHandlerActiveControlChanged( OnActiveControlChanged: TScreenControlEvent; AsLast: Boolean=true);
 
Public procedure RemoveHandlerActiveControlChanged( OnActiveControlChanged: TScreenControlEvent);
 
Public procedure AddHandlerActiveFormChanged( OnActiveFormChanged: TScreenActiveFormChangedEvent; AsLast: Boolean=true);
 
Public procedure RemoveHandlerActiveFormChanged( OnActiveFormChanged: TScreenActiveFormChangedEvent);
 
Public procedure RemoveAllHandlersOfObject(AnObject: TObject); override;
 

Eigenschaften

Public property ActiveControl: TWinControl read FActiveControl;
 
Public property ActiveCustomForm: TCustomForm read FActiveCustomForm;
 
Public property ActiveForm: TForm read FActiveForm;
 
Public property Cursor: TCursor read FCursor write SetCursor;
 
Public property Cursors[Index: Integer]: HCURSOR read GetCursors write SetCursors;
 
Public property CustomFormCount: Integer read GetCustomFormCount;
 
Public property CustomForms[Index: Integer]: TCustomForm read GetCustomForms;
 
Public property CustomFormZOrderCount: Integer read GetCustomFormZOrderCount;
 
Public property CustomFormsZOrdered[Index: Integer]: TCustomForm read GetCustomFormsZOrdered;
 
Public property FocusedForm: TCustomForm read FFocusedForm;
 
Public property FormCount: Integer read GetFormCount;
 
Public property Forms[Index: Integer]: TForm read GetForms;
 
Public property Fonts : TStrings read GetFonts;
 
Public property Height : Integer read Getheight;
 
Public property HintFont : TFont read GetHintFont;
 
Public property Width : Integer read GetWidth;
 
Public property OnActiveControlChange: TNotifyEvent read FOnActiveControlChange write FOnActiveControlChange;
 
Public property OnActiveFormChange: TNotifyEvent read FOnActiveFormChange write FOnActiveFormChange;
 
Public property PixelsPerInch: integer read FPixelsPerInch;
 

Erstellt mit PasDoc 0.10.0 am 2007-03-27 23:02:57