[Overview][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'LazUTF8' (#lazutils)

TStringListUTF8Fast

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

Implements a string list using fast ASCII comparison functions when its data is pure ASCII.

Declaration

Source position: lazutf8.pas line 191

type TStringListUTF8Fast = class(TStringList)

protected

  procedure InsertItem(); override;

  

Ensures that the UseLocale property is enabled when a new line with non-ASCII data is stored in the string list.

public

  constructor Create;

  

Constructor for the class instance.

end;

Inheritance

TStringListUTF8Fast

  

Implements a string list using fast ASCII comparison functions when its data is pure ASCII.

|

TStringList

|

TStrings

|

TPersistent,IFPObserved

|

TObject

Description

When data is Unicode, it switches to slower AnsiCompare functions. The switch is managed by setting the UseLocale property/option and should not be changed by the user.

See also

TStringList


Version 3.2 Generated 2024-02-25 Home