/Users/ericb/Desktop/SRC680_m247/starmath/source/cfgitem.cxx File Reference

#include "precompiled_starmath.hxx"
#include <vcl/svapp.hxx>
#include "cfgitem.hxx"
#include "starmath.hrc"
#include "smdll.hxx"
#include "format.hxx"

Include dependency graph for cfgitem.cxx:

Go to the source code of this file.

Classes

struct  SmCfgOther

Defines

#define A2OU(x)   rtl::OUString::createFromAscii( x )
#define SYMBOL_LIST   "SymbolList"
#define FONT_FORMAT_LIST   "FontFormatList"

Functions

 SV_IMPL_OBJARR (SmFntFmtListEntryArr, SmFntFmtListEntry)
static Sequence< OUString > lcl_GetFontPropertyNames ()
static Sequence< OUString > lcl_GetSymbolPropertyNames ()
static Sequence< OUString > lcl_GetPropertyNames (const char *aPropNames[], USHORT nCount)
static Sequence< OUString > GetFormatPropertyNames ()
static Sequence< OUString > GetOtherPropertyNames ()

Variables

static const char * aRootName = "Office.Math"
static const char * aMathPropNames []
static const char * aFormatPropNames []


Define Documentation

#define A2OU (  )     rtl::OUString::createFromAscii( x )

Definition at line 55 of file cfgitem.cxx.

Referenced by SmMathConfig::GetSymbols(), lcl_GetFontPropertyNames(), lcl_GetPropertyNames(), lcl_GetSymbolPropertyNames(), SmMathConfig::LoadFontFormatList(), SmMathConfig::SaveFontFormatList(), and SmMathConfig::SetSymbols().

#define FONT_FORMAT_LIST   "FontFormatList"

Definition at line 60 of file cfgitem.cxx.

Referenced by SmMathConfig::LoadFontFormatList(), and SmMathConfig::SaveFontFormatList().

#define SYMBOL_LIST   "SymbolList"

Definition at line 59 of file cfgitem.cxx.

Referenced by SmMathConfig::GetSymbols(), and SmMathConfig::SetSymbols().


Function Documentation

static Sequence< OUString > GetFormatPropertyNames (  )  [static]

Definition at line 199 of file cfgitem.cxx.

References aFormatPropNames, and lcl_GetPropertyNames().

Referenced by SmMathConfig::LoadFormat(), and SmMathConfig::SaveFormat().

static Sequence< OUString > GetOtherPropertyNames (  )  [static]

Definition at line 206 of file cfgitem.cxx.

References aMathPropNames, and lcl_GetPropertyNames().

Referenced by SmMathConfig::LoadOther(), and SmMathConfig::SaveOther().

static Sequence< OUString > lcl_GetFontPropertyNames (  )  [static]

Definition at line 67 of file cfgitem.cxx.

References A2OU.

Referenced by SmMathConfig::SaveFontFormatList().

static Sequence< OUString > lcl_GetPropertyNames ( const char *  aPropNames[],
USHORT  nCount 
) [static]

Definition at line 182 of file cfgitem.cxx.

References A2OU.

Referenced by GetFormatPropertyNames(), and GetOtherPropertyNames().

static Sequence< OUString > lcl_GetSymbolPropertyNames (  )  [static]

Definition at line 95 of file cfgitem.cxx.

References A2OU.

Referenced by SmMathConfig::ReadSymbol(), and SmMathConfig::SetSymbols().

SV_IMPL_OBJARR ( SmFntFmtListEntryArr  ,
SmFntFmtListEntry   
)


Variable Documentation

const char* aFormatPropNames[] [static]

Beware of order according to *_BEGIN *_END defines in format.hxx ! see respective load/save routines here

Definition at line 137 of file cfgitem.cxx.

Referenced by GetFormatPropertyNames().

const char* aMathPropNames[] [static]

Initial value:

{
    "Print/Title",
    "Print/FormulaText",
    "Print/Frame",
    "Print/Size",
    "Print/ZoomFactor",
    
    "Misc/IgnoreSpacesRight",
    "View/ToolboxVisible",
    "View/AutoRedraw",
    "View/FormulaCursor"
}

Definition at line 120 of file cfgitem.cxx.

Referenced by GetOtherPropertyNames().

const char* aRootName = "Office.Math" [static]

Definition at line 57 of file cfgitem.cxx.


Generated on Wed Feb 20 17:22:16 2008 for maths by  doxygen 1.5.1