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

Provides configuration options for the writer. More...

Inheritance diagram for ISxWriterOptions:
TSxBase TSxMain TCustomScrooge TBTScroogeXHTML

Public Member Functions

Boolean GetConvertLanguage ()
 Checks if language conversion is enabled.
Boolean GetConvertToPreviewText ()
string GetDefaultLanguage ()
 Retrieves the default language setting.
TFontConversionOptions GetFontConversionOptions ()
 Gets the font conversion options.
TSxOptionsOptimize GetOptionsOptimize ()
 Retrieves optimization options for the writer.
string GetTabString ()
 Gets the tab string used for formatting.

Public Attributes

Boolean ConvertLanguage
 Indicates whether language conversion is enabled.
string DefaultLanguage
 The default language setting.
TFontConversionOptions FontConversionOptions
 Font conversion settings.
TSxOptionsOptimize OptionsOptimize
 Optimization settings for the writer.
string TabString
 The tab string used for formatting.

Detailed Description

Provides configuration options for the writer.

This interface defines methods and properties to configure various aspects of the writer, such as language conversion, font options, optimization settings, and tab string customization.

Member Function Documentation

◆ GetConvertLanguage()

Boolean ISxWriterOptions::GetConvertLanguage ( )

Checks if language conversion is enabled.

Returns
True if language conversion is enabled, otherwise False.

◆ GetConvertToPreviewText()

Boolean ISxWriterOptions::GetConvertToPreviewText ( )

Implemented in TSxBase.

◆ GetDefaultLanguage()

string ISxWriterOptions::GetDefaultLanguage ( )

Retrieves the default language setting.

Returns
The default language as a string.

◆ GetFontConversionOptions()

TFontConversionOptions ISxWriterOptions::GetFontConversionOptions ( )

Gets the font conversion options.

Returns
A TFontConversionOptions object containing font settings.

◆ GetOptionsOptimize()

TSxOptionsOptimize ISxWriterOptions::GetOptionsOptimize ( )

Retrieves optimization options for the writer.

Returns
A TSxOptionsOptimize object with optimization settings.

◆ GetTabString()

string ISxWriterOptions::GetTabString ( )

Gets the tab string used for formatting.

Returns
The tab string as a string.

Member Data Documentation

◆ ConvertLanguage

Boolean ISxWriterOptions::ConvertLanguage

Indicates whether language conversion is enabled.

See also
GetConvertLanguage For reading

◆ DefaultLanguage

string ISxWriterOptions::DefaultLanguage

The default language setting.

See also
GetDefaultLanguage For reading

◆ FontConversionOptions

TFontConversionOptions ISxWriterOptions::FontConversionOptions

Font conversion settings.

See also
GetFontConversionOptions For reading

◆ OptionsOptimize

TSxOptionsOptimize ISxWriterOptions::OptionsOptimize

Optimization settings for the writer.

See also
GetOptionsOptimize For reading

◆ TabString

string ISxWriterOptions::TabString

The tab string used for formatting.

See also
GetTabString For reading