ScroogeXHTML for Object Pascal 9.3
Loading...
Searching...
No Matches
ISxTranslator Interface Reference

Interface for translation. More...

Inheritance diagram for ISxTranslator:
TCustomTranslator

Public Member Functions

string Encode (const string S)
string FormatElement (const string AText, TParagraphProperties PP, TCharacterProperties CP)
string GetCloseEmptyElement ()
string GetDocType ()
string GetFontSizeStyle (const Integer PT)
string GetParagraph (const string AdditionalStyle, const string AdditionalParams='')
string GetParagraphStyle (const TParagraphProperties PP)
string GetRootElement (const string Language='')
string GetStyleParam (const string AdditionalStyle)
Boolean IsDocTypeRequired ()
Boolean IsTransitional ()
Boolean IsXml ()
 SetFontSizeScale (const TFontSizeScale FSS)
 SetParOpen (const string TagAndClass)
Boolean SupportsElement (const string ElementName)
Boolean SupportsParameter (const string ElementName, const string ParamName)

Detailed Description

Interface for translation.

Member Function Documentation

◆ Encode()

string ISxTranslator::Encode ( const string S)

Implemented in TCustomTranslator.

◆ FormatElement()

string ISxTranslator::FormatElement ( const string AText,
TParagraphProperties PP,
TCharacterProperties CP )

Implemented in TCustomTranslator.

◆ GetCloseEmptyElement()

string ISxTranslator::GetCloseEmptyElement ( )

Implemented in TCustomTranslator.

◆ GetDocType()

string ISxTranslator::GetDocType ( )

Implemented in TCustomTranslator.

◆ GetFontSizeStyle()

string ISxTranslator::GetFontSizeStyle ( const Integer PT)

Implemented in TCustomTranslator.

◆ GetParagraph()

string ISxTranslator::GetParagraph ( const string AdditionalStyle,
const string AdditionalParams = '' )

Implemented in TCustomTranslator.

◆ GetParagraphStyle()

string ISxTranslator::GetParagraphStyle ( const TParagraphProperties PP)

Implemented in TCustomTranslator.

◆ GetRootElement()

string ISxTranslator::GetRootElement ( const string Language = '')

Implemented in TCustomTranslator.

◆ GetStyleParam()

string ISxTranslator::GetStyleParam ( const string AdditionalStyle)

◆ IsDocTypeRequired()

Boolean ISxTranslator::IsDocTypeRequired ( )

Implemented in TCustomTranslator.

◆ IsTransitional()

Boolean ISxTranslator::IsTransitional ( )

Implemented in TCustomTranslator.

◆ IsXml()

Boolean ISxTranslator::IsXml ( )

Implemented in TCustomTranslator.

◆ SetFontSizeScale()

ISxTranslator::SetFontSizeScale ( const TFontSizeScale FSS)

Implemented in TCustomTranslator.

◆ SetParOpen()

ISxTranslator::SetParOpen ( const string TagAndClass)

Implemented in TCustomTranslator.

◆ SupportsElement()

Boolean ISxTranslator::SupportsElement ( const string ElementName)

Implemented in TCustomTranslator.

◆ SupportsParameter()

Boolean ISxTranslator::SupportsParameter ( const string ElementName,
const string ParamName )

Implemented in TCustomTranslator.