Class TxyHolder (unit xyHolder)

Inherits from

TComponent

Constructors


constructor Create(AOwner:TComponent);

Public declarations


Functions

procedure Clear;


procedure CopytoClipboard;


destructor destroy;


procedure PasteFromClipboard;


procedure ReadFromFile(const filename:string);


procedure ReadFromStream(stream:TStream);


procedure ReadFromStringGrid(sgrid:TStringGrid);


procedure WriteToFile(const filename:string);


procedure WriteToStream(stream:TStream);


procedure WriteToStringGrid(sgrid:TStringgrid);


Function GetSeparators:string;


procedure SetData(v:Tstringlist);


procedure SetSeparators(s:string);


Properties

property data : TStringList


property ID : String


property TextMarkers : string


property Textseparators : string

Published declarations

property XPadCount : integer


property XPaddingPolicy : TPaddingPolicy


property YPadCount : integer


property YPaddingPolicy : TPaddingPolicy


Events

event OnChange : TNotifyEvent


Variables

FData : TStringlist;

Private declarations

FID : string;


FOnChange : TNotifyEvent;


FTextMarkers : string;


FTextseparators : string;


FXPadCount : integer;


FXPaddingPolicy : TPaddingPolicy;


FYPadCount : integer;


FYPaddingPolicy : TPaddingPolicy;



Constructors


constructor Create(AOwner:TComponent);

Public declarations


Functions


procedure Clear;


procedure CopytoClipboard;


destructor destroy;


procedure PasteFromClipboard;


procedure ReadFromFile(const filename:string);


procedure ReadFromStream(stream:TStream);


procedure ReadFromStringGrid(sgrid:TStringGrid);


procedure WriteToFile(const filename:string);


procedure WriteToStream(stream:TStream);


procedure WriteToStringGrid(sgrid:TStringgrid);


Function GetSeparators:string;


procedure SetData(v:Tstringlist);


procedure SetSeparators(s:string);


Properties


property data : TStringList


property ID : String


property TextMarkers : string


property Textseparators : string

Published declarations


property XPadCount : integer


property XPaddingPolicy : TPaddingPolicy


property YPadCount : integer


property YPaddingPolicy : TPaddingPolicy


Events


event OnChange : TNotifyEvent


Variables


FData : TStringlist;

Private declarations


FID : string;


FOnChange : TNotifyEvent;


FTextMarkers : string;


FTextseparators : string;


FXPadCount : integer;


FXPaddingPolicy : TPaddingPolicy;


FYPadCount : integer;


FYPaddingPolicy : TPaddingPolicy;