Unit 'LazUTF8' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#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 199

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

|

TObject,IFPObserved

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 4.4 Generated 2025-11-08 Home