Class TCustomSimplePanel (unit AdvancedPanel)

Inherits from

TCustomControl

Constructors


constructor Create(AOwner: TComponent);

- TCustomSimplePanel ---------------------------------------------------------


Functions

destructor Destroy;


function ActiveSides(Sides: TPanelSides): TPanelSides;


procedure AlignControls(AControl: TControl; var Rect: TRect);


procedure CMIsToolControl(var Message: TMessage);


procedure CreateParams(var Params: TCreateParams);


function GetWorkspace: TRect;


procedure Paint;


procedure PaintOutline;


procedure Resize;


procedure SetWorkspace(AWidth,AHeight: Integer);


procedure WMEraseBkgnd(var Message: TWmEraseBkgnd);


procedure WMSize(var Message: TWMSize);


procedure WMWindowPosChanged(var Message: TWMWindowPosChanged);


procedure WorkspaceChange(Cause: TWorkspaceChange);


procedure SetBorderStyle(Value: TBorderStyle);


Properties

property Locked : Boolean


Events

event OnResize : TNotifyEvent


Variables

FBorderStyle : TBorderStyle;


FLocked : Boolean;


FOnResize : TNotifyEvent;



Constructors


constructor Create(AOwner: TComponent);

- TCustomSimplePanel ---------------------------------------------------------


Functions


destructor Destroy;


function ActiveSides(Sides: TPanelSides): TPanelSides;


procedure AlignControls(AControl: TControl; var Rect: TRect);


procedure CMIsToolControl(var Message: TMessage);


procedure CreateParams(var Params: TCreateParams);


function GetWorkspace: TRect;


procedure Paint;


procedure PaintOutline;


procedure Resize;


procedure SetWorkspace(AWidth,AHeight: Integer);


procedure WMEraseBkgnd(var Message: TWmEraseBkgnd);


procedure WMSize(var Message: TWMSize);


procedure WMWindowPosChanged(var Message: TWMWindowPosChanged);


procedure WorkspaceChange(Cause: TWorkspaceChange);


procedure SetBorderStyle(Value: TBorderStyle);


Properties


property Locked : Boolean


Events


event OnResize : TNotifyEvent


Variables


FBorderStyle : TBorderStyle;


FLocked : Boolean;


FOnResize : TNotifyEvent;