Unit BGRAUnicodeText

📄 Source code

Functions and Procedures
Constants
Variables

Description

Bidirectional Unicode text analysis

Uses

Overview

Structures

Name Description
Class TBidiTree Tree of Unicode bidirectional text.
Class TUnicodeAnalysis Analyze Unicode text to build a tree

Types

TAnalysisChangedEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharStart, ACharCount: integer) of object;
TBidiTreeAny = class of TBidiTree;
TDeleteCharEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharStart, ACharCount: integer) of object;
TInsertCharEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharStart, ACharCount: integer) of object;
TParagraphEvent = procedure(ASender: TObject; AParagraphIndex: integer) of object;
TParagraphSplitEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharIndex: integer) of object;

Description

Types

TAnalysisChangedEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharStart, ACharCount: integer) of object;

This item has no description.

TBidiTreeAny = class of TBidiTree;

This item has no description.

TDeleteCharEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharStart, ACharCount: integer) of object;

This item has no description.

TInsertCharEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharStart, ACharCount: integer) of object;

This item has no description.

TParagraphEvent = procedure(ASender: TObject; AParagraphIndex: integer) of object;

This item has no description.

TParagraphSplitEvent = procedure(ASender: TObject; AParagraphIndex: integer; ACharIndex: integer) of object;

This item has no description.