Unit 'HtmlMisc' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_htmlviewer]

TWideStrings

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: widestringslcl.pas line 30

type TWideStrings = class(TPersistent)

protected

  procedure DefineProperties(); override;

  

  procedure Error();

  

  function Get(); virtual; abstract;

  

  function GetCapacity; virtual;

  

  function GetCount; virtual; abstract;

  

  function GetObject(); virtual;

  

  function GetTextStr; virtual;

  

  procedure Put(); virtual;

  

  procedure PutObject(); virtual;

  

  procedure SetCapacity(); virtual;

  

  procedure SetTextStr(); virtual;

  

  procedure SetUpdateState(); virtual;

  

  property UpdateCount: Integer; [r]

  

  function DoCompareText(); virtual;

  

  function GetValueFromIndex();

  

  procedure SetValueFromIndex();

  

  procedure CheckSpecialChars;

  

public

  destructor Destroy; override;

  

  function Add(); virtual;

  

  function AddObject(); virtual;

  

  procedure Append();

  

  procedure AddStrings(); virtual;

  

  procedure Assign(); override;

  

  procedure BeginUpdate;

  

  procedure Clear; virtual; abstract;

  

  procedure Delete(); virtual; abstract;

  

  procedure EndUpdate;

  

  function Equals();

  

  procedure Exchange(); virtual;

  

  function GetEnumerator;

  

  function IndexOf(); virtual;

  

  function IndexOfName(); virtual;

  

  function IndexOfObject(); virtual;

  

  procedure Insert(); virtual; abstract;

  

  procedure InsertObject();

  

  procedure LoadFromFile(); virtual;

  

  procedure LoadFromStream(); virtual;

  

  procedure Move(); virtual;

  

  procedure SaveToFile(); virtual;

  

  procedure SaveToStream(); virtual;

  

  procedure SetText(); virtual;

  

  procedure GetNameValue();

  

  function ExtractName();

  

  property TextLineBreakStyle: TTextLineBreakStyle; [rw]

  

  property Delimiter: WideChar; [rw]

  

  property StrictDelimiter: Boolean; [rw]

  

  property QuoteChar: WideChar; [rw]

  

  property NameValueSeparator: WideChar; [rw]

  

  property ValueFromIndex []: WideString; [rw]

  

  property Capacity: Integer; [rw]

  

  property Count: Integer; [r]

  

  property Names []: WideString; [r]

  

  property Objects []: TObject; [rw]

  

  property Values []: WideString; [rw]

  

  property Strings []: WideString; default; [rw]

  

  property Text: WideString; [rw]

  

  property StringsAdapter: IStringsAdapter; [rw]

  

end;

Inheritance

TWideStrings

  

|

TObject



CT Web help

CodeTyphon Studio