![]() |
ScroogeXHTML for Delphi
6.7
|
unit for the TSxWriter class More...
Public Member Functions | |
TSxWriter (const ISxWriterOptions Owner) | |
get a new ScroogeXHTMLWriter instance | |
~TSxWriter () | |
destroy the ScroogeXHTMLWriter instance | |
AddChar (const AnsiChar Ch) | |
add a character to the output document | |
StoreTextProperties () | |
save all current text properties in the current ScroogeXHTMLDocText object | |
StoreParagraphProperties () | |
save all current paragraph properties in the current ScroogeXHTMLDocParagraph object | |
ResetCharacterAttributes () | |
set all character attributes to default values | |
SetCharacterProperties (const TCharacterProperties Value) | |
set all character properties | |
ResetParagraphAttributes () | |
set all paragraph properties to default values | |
TCharacterProperties | CloneCharacterProperties () |
get a clone of all paragraph properties | |
TParagraphProperties | CloneParagraphProperties () |
Get a clone of all paragraph properties. | |
SetParagraphProperties (const TParagraphProperties Value) | |
set all paragraph properties | |
Public Attributes | |
string | DefaultFontName |
default font name property More... | |
TDirection | Direction |
string | FontBGColor |
font background color property More... | |
string | FontHLColor |
font highlight color property More... | |
string | FontColor |
font color property More... | |
string | FontName |
font name property More... | |
TCharset | FontCharSet |
font character set property More... | |
TFontstyles | FontStyle |
font style property More... | |
Integer | FontSize |
font size property More... | |
Boolean | IsHidden |
font hidden property More... | |
boolean | Subscript |
subscript property More... | |
boolean | Superscript |
superscript property More... | |
TNumberingLevel | NumberingLevel |
Paragraph numbering level property. More... | |
Boolean | NumberingStyle |
Paragraph numbering style property. More... | |
TParagraphAlignment | Alignment |
Paragraph alignment property. More... | |
TDirection | ParDirection |
Paragraph text direction property. More... | |
string | Language |
Langauge property. More... | |
Integer | LeftIndent |
left indent property More... | |
Integer | RightIndent |
right indent property More... | |
Integer | FirstIndent |
first indent property More... | |
TCharset | DocCharset |
the character set used in the document More... | |
ISimpleDomDocument | DomDocument |
the output document structure More... | |
unit for the TSxWriter class
Class which writes text and properties to a TSimpleDomDocument instance.
TParagraphAlignment TSxWriter::Alignment |
Paragraph alignment property.
Referenced by ResetParagraphAttributes().
string TSxWriter::DefaultFontName |
default font name property
TDirection TSxWriter::Direction |
TCharset TSxWriter::DocCharset |
the character set used in the document
Referenced by ResetCharacterAttributes(), and TSxWriter().
ISimpleDomDocument TSxWriter::DomDocument |
the output document structure
Referenced by AddChar(), StoreParagraphProperties(), StoreTextProperties(), and TSxWriter().
Integer TSxWriter::FirstIndent |
string TSxWriter::FontBGColor |
font background color property
Referenced by ResetCharacterAttributes().
TCharset TSxWriter::FontCharSet |
font character set property
string TSxWriter::FontColor |
string TSxWriter::FontHLColor |
font highlight color property
Referenced by ResetCharacterAttributes().
string TSxWriter::FontName |
Integer TSxWriter::FontSize |
TFontstyles TSxWriter::FontStyle |
font style property
Referenced by ResetCharacterAttributes().
Boolean TSxWriter::IsHidden |
font hidden property
Referenced by AddChar(), and ResetCharacterAttributes().
string TSxWriter::Language |
Langauge property.
Integer TSxWriter::LeftIndent |
TNumberingLevel TSxWriter::NumberingLevel |
Paragraph numbering level property.
Referenced by ResetParagraphAttributes().
Boolean TSxWriter::NumberingStyle |
Paragraph numbering style property.
Referenced by ResetParagraphAttributes().
TDirection TSxWriter::ParDirection |
Paragraph text direction property.
Integer TSxWriter::RightIndent |
boolean TSxWriter::Subscript |
subscript property
Referenced by ResetCharacterAttributes().
boolean TSxWriter::Superscript |
superscript property
Referenced by ResetCharacterAttributes().