| Class TAutoAlignPanel (unit INIUtil) |
TPanel
| Constructors |
constructor Create(AOwner:TComponent);| Functions |
procedure BeginUpdate;
procedure EndUpdate(DoResize:Boolean);
function HasControlTag(No:LongInt):Boolean;
procedure Resize;
procedure SetBorders(xBor,yBor:Integer);
procedure SetDistances(xDist,yDist:Integer);
function GetControl(var Order:Integer):TControl;
procedure Notification(AComponent:TComponent;Operation:TOperation);
function GetBorder(Index:Integer):Integer;
function GetDistance(Index:Integer):Integer;
function GetWinCtrl(ir,ic:Integer):TControl;
function NextControl:TControl;
procedure ResetIterator;
procedure SetBorder(Index:Integer;bor:Integer);
procedure SetDistance(Index:Integer;Distance:Integer);
procedure SetRows(r:Integer);
procedure SetWinCtrl(ir,ic:Integer;wCtrl:TControl);| Properties |
property BorderX : Integer
property BorderY : Integer
property DistanceHor : Integer
property DistanceVer : Integer
property Rows : Integer
property WinCtrls : TControl| Events |
event OnlyVisible : Boolean| Variables |
FBorders : array[0..1] of Integer;
FDistances : array[0..1] of Integer;
FOnlyVisible : Boolean;
FRows : Integer;
FUpdating : Boolean;
FWinCtrls : TWinControlsIn2D;
InRow : Integer;
Iterator : Integer;
NOfSB : Integer;| Constructors |
constructor Create(AOwner:TComponent);| Functions |
procedure BeginUpdate;
procedure EndUpdate(DoResize:Boolean);
function HasControlTag(No:LongInt):Boolean;
procedure Resize;
procedure SetBorders(xBor,yBor:Integer);
procedure SetDistances(xDist,yDist:Integer);
function GetControl(var Order:Integer):TControl;
procedure Notification(AComponent:TComponent;Operation:TOperation);
function GetBorder(Index:Integer):Integer;
function GetDistance(Index:Integer):Integer;
function GetWinCtrl(ir,ic:Integer):TControl;
function NextControl:TControl;
procedure ResetIterator;
procedure SetBorder(Index:Integer;bor:Integer);
procedure SetDistance(Index:Integer;Distance:Integer);
procedure SetRows(r:Integer);
procedure SetWinCtrl(ir,ic:Integer;wCtrl:TControl);| Properties |
property BorderX : Integer
property BorderY : Integer
property DistanceHor : Integer
property DistanceVer : Integer
property Rows : Integer
property WinCtrls : TControl| Events |
event OnlyVisible : Boolean| Variables |
FBorders : array[0..1] of Integer;
FDistances : array[0..1] of Integer;
FOnlyVisible : Boolean;
FRows : Integer;
FUpdating : Boolean;
FWinCtrls : TWinControlsIn2D;
InRow : Integer;
Iterator : Integer;
NOfSB : Integer;