ScroogeXHTML for Object Pascal 8.5
Loading...
Searching...
No Matches
ISxFormatter Interface Reference

Interface for HTML output formatting. More...

Inheritance diagram for ISxFormatter:
TSxFormatter

Public Member Functions

string Add (const string AText)
 
string GetIndent ()
 
string GetIndent (const Integer Level)
 
Integer GetIndentLevel ()
 
string GetNewLine ()
 
string Indent (const string AText)
 
 SetIndentLevel (const Integer Value)
 
 SetNewLine (const string Value)
 
string UnIndent (const string AText)
 

Public Attributes

Integer IndentLevel
 
string NewLine
 

Detailed Description

Interface for HTML output formatting.

Member Function Documentation

◆ Add()

string ISxFormatter::Add ( const string AText)

Implemented in TSxFormatter.

◆ GetIndent() [1/2]

string ISxFormatter::GetIndent ( )

Implemented in TSxFormatter.

◆ GetIndent() [2/2]

string ISxFormatter::GetIndent ( const Integer Level)

Implemented in TSxFormatter.

◆ GetIndentLevel()

Integer ISxFormatter::GetIndentLevel ( )

◆ GetNewLine()

string ISxFormatter::GetNewLine ( )

◆ Indent()

string ISxFormatter::Indent ( const string AText)

Implemented in TSxFormatter.

◆ SetIndentLevel()

ISxFormatter::SetIndentLevel ( const Integer Value)

◆ SetNewLine()

ISxFormatter::SetNewLine ( const string Value)

◆ UnIndent()

string ISxFormatter::UnIndent ( const string AText)

Implemented in TSxFormatter.

Member Data Documentation

◆ IndentLevel

Integer ISxFormatter::IndentLevel
See also
GetIndentLevel For reading
SetIndentLevel For writing

◆ NewLine

string ISxFormatter::NewLine
See also
GetNewLine For reading
SetNewLine For writing