[Overview][Types][Classes][Index] Reference for unit 'TextStrings' (#lcl)

TTextStrings

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

Declaration

Source position: textstrings.pas line 51

type TTextStrings = class(TStrings)

protected

  FArraysValid: Boolean;

  

  FLineCount: Integer;

  

  FLineCapacity: Integer;

  

  FLineRanges: ;

  

  FText: String;

  

  FUpdateCount: Integer;

  

  FChangedWhileUpdate: Boolean;

  

  function GetTextStr; override;

  

  procedure SetTextStr(); override;

  

  procedure BuildArrays; virtual;

  

  function GetCount; override;

  

  procedure Changed; virtual;

  

  procedure Changing; virtual;

  

  function Get(); override;

  

  procedure ClearArrays;

  

  function GetObject(); override;

  

  procedure Put(); override;

  

  procedure PutObject(); override;

  

  function GetLineLen();

  

public

  destructor Destroy; override;

  

  procedure Clear; override;

  

  procedure SetText(); override;

  

  procedure Insert(); override;

  

  procedure Delete(); override;

  

  procedure Exchange(); override;

  

  procedure Move(); override;

  

  procedure MakeTextBufferUnique;

  

  procedure BeginUpdate;

  

  procedure EndUpdate;

  

  function GetText; override;

  

  function IndexOf(); override;

  

  function Add(); override;

  

  procedure AddStrings(); override;

  

  property Text: String; [rw]

  

  property OnChange: TNotifyEvent; [rw]

  

  property OnChanging: TNotifyEvent; [rw]

  

end;

Inheritance

TTextStrings

  

|

TStrings

?

TObject