| Class TINIEntryItems (unit INIEnt) |
| Constructors |
constructor Create(AOwner:TComponent);| Functions |
procedure AddItem(const Item,Description:string);
procedure AssignItems(slItems,slDescs:TStrings);
procedure Clear;
procedure ConnectToMultiSection(MultiSection:TINICustomMultiSection);
destructor Destroy;
procedure InsertItem(const Item,Description:string;Index:Integer);
procedure ReConnect;
procedure Init;
function IsConnected:Boolean;
function IsDisconnected:Boolean;
procedure Notification(AComponent:TComponent;Operation:TOperation);
procedure SetDescriptions(sList:TStringList);
procedure SetItems(sList:TStringList);
function StoreItems:Boolean;
procedure SyncronizeControls;
procedure DescriptionsChanged(Sender:TObject);
function GetCount:Integer;
function GetItem(Index:Integer):string;
procedure InternalConnectToMultiSection(MultiSection:TINICustomMultiSection;RefreshList:Boolean);
procedure ItemsChanged(Sender:TObject);| Properties |
property Connection : TINICustomMultiSection
property Count : Integer
property Descriptions : TStringList
property Item : string
property Items : TStringList| Events |
| Variables |
FConnection : TINICustomMultiSection;
FDescriptions : TStringList;
FItems : TStringList;| Constructors |
constructor Create(AOwner:TComponent);******************************************************* INIEntryItems ********************************************************
| Functions |
procedure AddItem(const Item,Description:string);
procedure AssignItems(slItems,slDescs:TStrings);
procedure Clear;
procedure ConnectToMultiSection(MultiSection:TINICustomMultiSection);
destructor Destroy;
procedure InsertItem(const Item,Description:string;Index:Integer);
procedure ReConnect;
procedure Init;
function IsConnected:Boolean;
function IsDisconnected:Boolean;
procedure Notification(AComponent:TComponent;Operation:TOperation);
procedure SetDescriptions(sList:TStringList);
procedure SetItems(sList:TStringList);
function StoreItems:Boolean;
procedure SyncronizeControls;
procedure DescriptionsChanged(Sender:TObject);
function GetCount:Integer;
function GetItem(Index:Integer):string;
procedure InternalConnectToMultiSection(MultiSection:TINICustomMultiSection;RefreshList:Boolean);
procedure ItemsChanged(Sender:TObject);| Properties |
property Connection : TINICustomMultiSection
property Count : Integer
property Descriptions : TStringList
property Item : string
property Items : TStringList| Events |
| Variables |
FConnection : TINICustomMultiSection;
FDescriptions : TStringList;
FItems : TStringList;