Klasse TSizeConstraints

BeschreibungHierarchieFelderMethodenEigenschaften

Unit

Deklaration

type TSizeConstraints = class(TPersistent)

Beschreibung

Hierarchie

Übersicht

Methoden

Public constructor Create(AControl: TControl); virtual;
Public procedure UpdateInterfaceConstraints; virtual;
Public procedure SetInterfaceConstraints(MinW, MinH, MaxW, MaxH: integer); virtual;
Public function EffectiveMinWidth: integer; virtual;
Public function EffectiveMinHeight: integer; virtual;
Public function EffectiveMaxWidth: integer; virtual;
Public function EffectiveMaxHeight: integer; virtual;
Public function MinMaxWidth(Width: integer): integer;
Public function MinMaxHeight(Height: integer): integer;

Eigenschaften

Public property MaxInterfaceHeight: integer read FMaxInterfaceHeight;
Public property MaxInterfaceWidth: integer read FMaxInterfaceWidth;
Public property MinInterfaceHeight: integer read FMinInterfaceHeight;
Public property MinInterfaceWidth: integer read FMinInterfaceWidth;
Public property Control: TControl read FControl;
Public property Options: TSizeConstraintsOptions read FOptions write SetOptions default [];
Published property OnChange: TNotifyEvent read FOnChange write FOnChange;
Published property MaxHeight: TConstraintSize read FMaxHeight write SetMaxHeight default 0;
Published property MaxWidth: TConstraintSize read FMaxWidth write SetMaxWidth default 0;
Published property MinHeight: TConstraintSize read FMinHeight write SetMinHeight default 0;
Published property MinWidth: TConstraintSize read FMinWidth write SetMinWidth default 0;

Beschreibung

Methoden

Public constructor Create(AControl: TControl); virtual;
 
Public procedure UpdateInterfaceConstraints; virtual;
 
Public procedure SetInterfaceConstraints(MinW, MinH, MaxW, MaxH: integer); virtual;
 
Public function EffectiveMinWidth: integer; virtual;
 
Public function EffectiveMinHeight: integer; virtual;
 
Public function EffectiveMaxWidth: integer; virtual;
 
Public function EffectiveMaxHeight: integer; virtual;
 
Public function MinMaxWidth(Width: integer): integer;
 
Public function MinMaxHeight(Height: integer): integer;
 

Eigenschaften

Public property MaxInterfaceHeight: integer read FMaxInterfaceHeight;
 
Public property MaxInterfaceWidth: integer read FMaxInterfaceWidth;
 
Public property MinInterfaceHeight: integer read FMinInterfaceHeight;
 
Public property MinInterfaceWidth: integer read FMinInterfaceWidth;
 
Public property Control: TControl read FControl;
 
Public property Options: TSizeConstraintsOptions read FOptions write SetOptions default [];
 
Published property OnChange: TNotifyEvent read FOnChange write FOnChange;
 
Published property MaxHeight: TConstraintSize read FMaxHeight write SetMaxHeight default 0;
 
Published property MaxWidth: TConstraintSize read FMaxWidth write SetMaxWidth default 0;
 
Published property MinHeight: TConstraintSize read FMinHeight write SetMinHeight default 0;
 
Published property MinWidth: TConstraintSize read FMinWidth write SetMinWidth default 0;
 

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