Class TCustomTrRadioGroup (unit TrCtrls)

Inherits from

TCustomTrGroupBox

Constructors


Constructor Create(AOwner: TComponent);

TCustomTrRadioGroup


Functions

Destructor Destroy;


Function CanModify: Boolean;


Procedure GetChildren(Proc: TGetChildProc; Root: TComponent);


Procedure ReadState(Reader: TReader);


Procedure ArrangeButtons;


Procedure ButtonClick(Sender: TObject);


Procedure CMEnabledChanged(Var Message: TMessage);


Procedure CMFontChanged(Var Message: TMessage);


Procedure ItemsChange(Sender: TObject);


Procedure SetButtonCount(Value: Integer);


Procedure SetColumns(Value: Integer);


Procedure SetItemIndex(Value: Integer);


Procedure SetItems(Value: TStrings);


Procedure UpdateButtons;


Procedure WMPaint(Var Message: TWMSize);


Procedure WMSize(Var Message: TWMSize);


Procedure WMUPDATETRANS(Var Msg: TMessage);


Properties

property Columns : Integer


property ItemIndex : Integer


property Items : TStrings


Events

Variables

FButtons : TList;


FColumns : Integer;


FItemIndex : Integer;


FItems : TStrings;


FReading : Boolean;


FUpdating : Boolean;



Constructors


Constructor Create(AOwner: TComponent);

TCustomTrRadioGroup


Functions


Destructor Destroy;


Function CanModify: Boolean;


Procedure GetChildren(Proc: TGetChildProc; Root: TComponent);


Procedure ReadState(Reader: TReader);


Procedure ArrangeButtons;


Procedure ButtonClick(Sender: TObject);


Procedure CMEnabledChanged(Var Message: TMessage);


Procedure CMFontChanged(Var Message: TMessage);


Procedure ItemsChange(Sender: TObject);


Procedure SetButtonCount(Value: Integer);


Procedure SetColumns(Value: Integer);


Procedure SetItemIndex(Value: Integer);


Procedure SetItems(Value: TStrings);


Procedure UpdateButtons;


Procedure WMPaint(Var Message: TWMSize);


Procedure WMSize(Var Message: TWMSize);


Procedure WMUPDATETRANS(Var Msg: TMessage);


Properties


property Columns : Integer


property ItemIndex : Integer


property Items : TStrings


Events


Variables


FButtons : TList;


FColumns : Integer;


FItemIndex : Integer;


FItems : TStrings;


FReading : Boolean;


FUpdating : Boolean;