class Config

class for maintaining global tcm configuration.

Public Classes

enum CharacterEncodingType
enum BannerPageType
enum PageOrientationType
enum ShowHeaderType

Public Methods

Config (const char* fn)
~Config ()
bool Load (const string* file)
bool Save ()
void SetDefault ()
const string* GetExportFormat ()
const string* GetPrinterName ()
const string* GetPrintCommand ()
const string* GetPreviewCommand ()
const string* GetFig2DevCommand ()
const string* GetPrinterQueueCommand ()
const string* GetPrinterRemoveCommand ()
bool GetPrintColors ()
bool GetPrintDuplexPages ()
bool GetPrintTumbledPages ()
const string* GetPostScriptFilterCommand ()
const string* GetTmpFile ()
bool GetSendEmailOnCrash ()
bool GetSendEmailOnStartup ()
const string* GetEmailAddress ()
const string* GetText2PSFilterCommand ()
int GetCharacterEncoding ()
BannerPageType GetBannerPage ()
PageOrientationType GetPageOrientation ()
bool GetShowPageBoundary ()
PageSize::Type GetPageSize ()
bool GetIncludePageNumbers ()
bool GetShowDocumentInfoAsHeader ()
bool GetShowDocumentInfoAsFooter ()
double GetScaleFactor ()
bool GetInlineEditor ()
bool GetAutoResizing ()
bool GetAskBeforeQuit ()
const string* GetFontFoundry ()
int GetFontFamily ()
int GetFontStyle ()
int GetPointSize ()
bool GetScalableFonts ()
bool GetUnderlined ()
TextAlign::Type GetTextAlignment ()
int GetLineWidth ()
const string* GetLineColor ()
const string* GetTextColor ()
const string* GetFillColor ()
::LineStyle::Type GetLineStyle ()
const string* GetDrawingBackground ()
const string* GetDrawingForeground ()
int GetDrawingScrollWidth ()
int GetDrawingScrollHeight ()
int GetDrawingWidth ()
int GetDrawingHeight ()
int GetDrawingMaxWidth ()
int GetDrawingMaxHeight ()
bool GetShowGrid ()
bool GetPointSnapping ()
int GetGridSize ()
int GetPointDistance ()
int GetClassicGUIstyle ()
GUI style view mode
bool GetPrivateColormap ()
int GetStartupSmall ()
startup window view mode
int GetTableMarginWidth ()
margin width in pixels
int GetTableMarginHeight ()
margin height in pixels
TextAlign::Type GetColumnAlignment ()
TextAlign::Type GetRowAlignment ()
int GetDefaultRowHeight ()
initial/default row height in pixels
int GetDefaultColumnWidth ()
standard/default column width in pixels
int GetNumberOfRows ()
initial number of rows
int GetNumberOfColumns ()
initial number of columns
bool GetShowRowColumnLabels ()
bool GetPrintRowColumnLabels ()
Point GetTableTopLeft ()
default topleft position of a table.
int GetFETcolumnWidth ()
int GetTUTcolumnWidth ()
int GetTUTnumberOfColumns ()

Documentation

class for maintaining global tcm configuration.
Config(const char* fn)

~Config()

bool Load(const string* file)

bool Save()

void SetDefault()

const string* GetExportFormat()

const string* GetPrinterName()

const string* GetPrintCommand()

const string* GetPreviewCommand()

const string* GetFig2DevCommand()

const string* GetPrinterQueueCommand()

const string* GetPrinterRemoveCommand()

bool GetPrintColors()

bool GetPrintDuplexPages()

bool GetPrintTumbledPages()

const string* GetPostScriptFilterCommand()

const string* GetTmpFile()

bool GetSendEmailOnCrash()

bool GetSendEmailOnStartup()

const string* GetEmailAddress()

const string* GetText2PSFilterCommand()

enum CharacterEncodingType

int GetCharacterEncoding()

enum BannerPageType

BannerPageType GetBannerPage()

enum PageOrientationType

enum ShowHeaderType

PageOrientationType GetPageOrientation()

bool GetShowPageBoundary()

PageSize::Type GetPageSize()

bool GetIncludePageNumbers()

bool GetShowDocumentInfoAsHeader()

bool GetShowDocumentInfoAsFooter()

double GetScaleFactor()

bool GetInlineEditor()

bool GetAutoResizing()

bool GetAskBeforeQuit()

const string* GetFontFoundry()

int GetFontFamily()

int GetFontStyle()

int GetPointSize()

bool GetScalableFonts()

bool GetUnderlined()

TextAlign::Type GetTextAlignment()

int GetLineWidth()

const string* GetLineColor()

const string* GetTextColor()

const string* GetFillColor()

::LineStyle::Type GetLineStyle()

const string* GetDrawingBackground()

const string* GetDrawingForeground()

int GetDrawingScrollWidth()

int GetDrawingScrollHeight()

int GetDrawingWidth()

int GetDrawingHeight()

int GetDrawingMaxWidth()

int GetDrawingMaxHeight()

bool GetShowGrid()

bool GetPointSnapping()

int GetGridSize()

int GetPointDistance()

int GetClassicGUIstyle()
GUI style view mode

bool GetPrivateColormap()

int GetStartupSmall()
startup window view mode

int GetTableMarginWidth()
margin width in pixels

int GetTableMarginHeight()
margin height in pixels

TextAlign::Type GetColumnAlignment()

TextAlign::Type GetRowAlignment()

int GetDefaultRowHeight()
initial/default row height in pixels

int GetDefaultColumnWidth()
standard/default column width in pixels

int GetNumberOfRows()
initial number of rows

int GetNumberOfColumns()
initial number of columns

bool GetShowRowColumnLabels()

bool GetPrintRowColumnLabels()

Point GetTableTopLeft()
default topleft position of a table.

int GetFETcolumnWidth()

int GetTUTcolumnWidth()

int GetTUTnumberOfColumns()


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de