|
Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Unit xomUnicode
Description
Overview
Classes, Interfaces, Objects and Records
Functions and Procedures
function WidePos(const ASubStr, AStr: WideString; AOffset: Integer = 1): Integer; |
function WideTextPos(const ASubStr, AStr: WideString; AOffset: Integer = 1): Integer; |
function WideReverseString(const AStr: WideString): WideString; |
procedure WideCopy (var AText: WideString; AStart, ACount: Integer); |
procedure WideDelete (var AText: WideString; AStart, ACount: Integer); |
procedure WideInsert (ASubStr: WideString; var AText: WideString; AIndex: Integer); |
function WideStringReplaceAndMaintainCase(const AText, ASearchWord, AReplaceWord: WideString): WideString; |
function WideStringReplace(const AStr, AOldPattern, ANewPattern: WideString; Flags: TReplaceFlags): WideString; |
procedure WideDoDirSeparators(var AFileName: WideString); |
function WideCountStringInString(const ASubString, AString: WideString): Integer; |
function WideQuotedStr(const S: WideString; Quote: WideChar): WideString; |
function WideIsPathDelimiter(const APath: WideString; Index: Integer): Boolean; |
function WideIsDelimiter(const Delimiters, S: WideString; Index: SizeInt): Boolean; |
function WideParamCount: Integer; |
function WideParamStr(Index: Integer): WideString; |
function WideUpperCaseSpecial(const AStr: WideString): WideString; |
Types
Description
Functions and Procedures
function WidePos(const ASubStr, AStr: WideString; AOffset: Integer = 1): Integer; |
|
|
function WideTextPos(const ASubStr, AStr: WideString; AOffset: Integer = 1): Integer; |
|
case sensitive (like Pos)
|
function WideReverseString(const AStr: WideString): WideString; |
|
case insensitive
|
procedure WideCopy (var AText: WideString; AStart, ACount: Integer); |
|
|
procedure WideDelete (var AText: WideString; AStart, ACount: Integer); |
|
|
procedure WideInsert (ASubStr: WideString; var AText: WideString; AIndex: Integer); |
|
|
function WideStringReplaceAndMaintainCase(const AText, ASearchWord, AReplaceWord: WideString): WideString; |
|
|
function WideStringReplace(const AStr, AOldPattern, ANewPattern: WideString; Flags: TReplaceFlags): WideString; |
|
|
procedure WideDoDirSeparators(var AFileName: WideString); |
|
|
function WideCountStringInString(const ASubString, AString: WideString): Integer; |
|
|
function WideQuotedStr(const S: WideString; Quote: WideChar): WideString; |
|
|
function WideIsPathDelimiter(const APath: WideString; Index: Integer): Boolean; |
|
|
function WideIsDelimiter(const Delimiters, S: WideString; Index: SizeInt): Boolean; |
|
|
function WideParamCount: Integer; |
|
|
function WideParamStr(Index: Integer): WideString; |
|
|
function WideUpperCaseSpecial(const AStr: WideString): WideString; |
|
|
Types
TBufferKind = (...); |
Values
|
TxomWideStringTextEncoding = (...); |
Values
-
teANSI
-
teUTF8
-
teUTF8BOM
-
teUTF16LE
-
teUTF16BE: unicoded
|
TxomStringsSortCompare = function(ASl: TxomStrings; const Index1, Index2: Integer): Integer; |
|
|
Generated by PasDoc 0.15.0.
|