Class TBWHeaderSections (unit BWHeader)

Inherits from

TPersistent

Constructors


constructor Create(AOwner:TCustomBWHeader);

procedure TBWHeaderSection.


Functions

function AddSection:TBWHeaderSection;


procedure Assign(source:TPersistent);

while

procedure DeleteSection(Section:TBWHeaderSection);


destructor Destroy;


function InsertSection(index:integer):TBWHeaderSection;


procedure LoadFromFile(FileName:String);


procedure LoadFromStream(Stream:TStream);


procedure MoveSection(Section:TBWHeaderSection; NewPos:integer);


procedure SaveToFile(FileName:String);


procedure SaveToStream(Stream:TStream);


procedure Clear;


function CreateSection:TBWHeaderSection;


procedure DefineProperties(Filer: TFiler);


function GetPrevVisibleSection(Section:TBWHeaderSection):TBWHeaderSection;


function LastVisibleSection:TBWHeaderSection;


procedure ReadData(Stream:TStream);


procedure WriteData(Stream:TStream);


function GetCount:integer;


function GetSection(index:integer):TBWHeaderSection;


Properties

property Count : integer


property Item : TBWHeaderSection


property Owner : TCustomBWHeader


Events

Variables

FList : TList;


FOwner : TCustomBWHeader;



Constructors


constructor Create(AOwner:TCustomBWHeader);

procedure TBWHeaderSection.SetVisible(value:boolean); begin if FVisible=value then exit; FVisible:=value; FOwner.Update; end; // =============================================================================


Functions


function AddSection:TBWHeaderSection;


procedure Assign(source:TPersistent);

while


procedure DeleteSection(Section:TBWHeaderSection);


destructor Destroy;


function InsertSection(index:integer):TBWHeaderSection;


procedure LoadFromFile(FileName:String);


procedure LoadFromStream(Stream:TStream);


procedure MoveSection(Section:TBWHeaderSection; NewPos:integer);


procedure SaveToFile(FileName:String);


procedure SaveToStream(Stream:TStream);


procedure Clear;


function CreateSection:TBWHeaderSection;


procedure DefineProperties(Filer: TFiler);


function GetPrevVisibleSection(Section:TBWHeaderSection):TBWHeaderSection;


function LastVisibleSection:TBWHeaderSection;


procedure ReadData(Stream:TStream);


procedure WriteData(Stream:TStream);


function GetCount:integer;


function GetSection(index:integer):TBWHeaderSection;


Properties


property Count : integer


property Item : TBWHeaderSection


property Owner : TCustomBWHeader


Events


Variables


FList : TList;


FOwner : TCustomBWHeader;