You've already forked lazarus-ccr
* Add ContentToText and ContentToUnicode for backward compatibility
* Advanced demo: fix compilation and add ability to save as UTF-8 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1044 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -3392,6 +3392,8 @@ type
|
||||
function ContentToHTML(Source: TVSTTextSourceType; const Caption: String = ''): String;
|
||||
function ContentToRTF(Source: TVSTTextSourceType): AnsiString;
|
||||
function ContentToAnsi(Source: TVSTTextSourceType; const Separator: String): AnsiString;
|
||||
function ContentToText(Source: TVSTTextSourceType; const Separator: String): AnsiString; inline;
|
||||
function ContentToUnicode(Source: TVSTTextSourceType; const Separator: String): WideString; inline;
|
||||
function ContentToUTF16(Source: TVSTTextSourceType; const Separator: String): WideString;
|
||||
function ContentToUTF8(Source: TVSTTextSourceType; const Separator: String): String;
|
||||
procedure GetTextInfo(Node: PVirtualNode; Column: TColumnIndex; const AFont: TFont; var R: TRect;
|
||||
@ -33248,6 +33250,18 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
function TCustomVirtualStringTree.ContentToText(Source: TVSTTextSourceType;
|
||||
const Separator: String): AnsiString;
|
||||
begin
|
||||
Result := ContentToAnsi(Source, Separator);
|
||||
end;
|
||||
|
||||
function TCustomVirtualStringTree.ContentToUnicode(Source: TVSTTextSourceType;
|
||||
const Separator: String): WideString;
|
||||
begin
|
||||
Result := ContentToUTF16(Source, Separator);
|
||||
end;
|
||||
|
||||
//----------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
procedure TCustomVirtualStringTree.AddContentToBuffer(Buffer: TBufferedUTF8String; Source: TVSTTextSourceType; const Separator: String);
|
||||
|
Reference in New Issue
Block a user