Classes | Defines | Typedefs | Enumerations

xap_Prefs.h File Reference

#include "ut_types.h"
#include "ut_vector.h"
#include "ut_hash.h"
#include "ut_string.h"
#include "ut_string_class.h"
#include "ut_xml.h"
#include "xap_Prefs_SchemeIds.h"
#include <vector>

Go to the source code of this file.

Classes

class  XAP_FontSettings
class  XAP_PrefsScheme
class  XAP_Prefs
struct  XAP_Prefs::tPrefsListenersPair
struct  XAP_Prefs::Pref_Geometry

Defines

#define XAP_PREF_DEFAULT_AutoSavePrefs   "1"
#define XAP_PREF_DEFAULT_MaxRecent   "9"
#define XAP_PREF_DEFAULT_UseEnvLocale   "1"
#define XAP_PREF_LIMIT_MaxRecent   9

Typedefs

typedef void(* PrefsListener )(XAP_Prefs *pPrefs, UT_StringPtrMap *phChanges, void *data)

Enumerations

enum  { PREF_FLAG_GEOMETRY_POS = 0x1, PREF_FLAG_GEOMETRY_SIZE = 0x2, PREF_FLAG_GEOMETRY_NOUPDATE = 0x4, PREF_FLAG_GEOMETRY_MAXIMIZED = 0x8 }
enum  XAPPrefsLog_Level { Log, Warning, Error }

Define Documentation

#define XAP_PREF_DEFAULT_AutoSavePrefs   "1"

Referenced by XAP_Prefs::XAP_Prefs().

#define XAP_PREF_DEFAULT_MaxRecent   "9"

Referenced by XAP_Prefs::XAP_Prefs().

#define XAP_PREF_DEFAULT_UseEnvLocale   "1"

Referenced by XAP_Prefs::XAP_Prefs().

#define XAP_PREF_LIMIT_MaxRecent   9

Referenced by XAP_Prefs::setMaxRecent().


Typedef Documentation

typedef void(* PrefsListener)(XAP_Prefs *pPrefs, UT_StringPtrMap *phChanges, void *data)

Enumeration Type Documentation

anonymous enum
Enumerator:
PREF_FLAG_GEOMETRY_POS 
PREF_FLAG_GEOMETRY_SIZE 
PREF_FLAG_GEOMETRY_NOUPDATE 
PREF_FLAG_GEOMETRY_MAXIMIZED 
Enumerator:
Log 
Warning 
Error