16 #include <boost/serialization/access.hpp>
17 #include <boost/serialization/nvp.hpp>
18 #include <boost/serialization/list.hpp>
19 #include <boost/serialization/map.hpp>
20 #include <boost/serialization/vector.hpp>
21 #include <boost/serialization/string.hpp>
39 int forceButtonWidth()
const;
40 void setForceButtonWidth(
int);
43 int topLevelTagIconWidth()
const;
44 void setTopLevelTagIconWidth(
int);
47 void setClearTagsButtonWidth(
int);
48 int clearTagsButtonWidth()
const;
51 virtual void setTagButtonHeight(
int);
52 virtual int tagButtonHeight()
const;
55 int numberOfTagLines()
const;
56 void setNumberOfTagLines(
int);
59 void setShowTopCategories(
int);
60 int showTopCategories()
const;
63 void setShowFavoritesCategory(
bool);
64 bool showFavoritesCategory()
const;
67 void setShowAllCategory(
bool);
68 bool showAllCategory()
const;
71 void setShowRecentCategory(
bool);
72 bool showRecentCategory()
const;
76 void setNoBorderStylesheet(
const std::string&);
77 const std::string& noBorderStylesheet()
const;
81 void setBorderStylesheet(
const std::string&);
82 const std::string& borderStylesheet()
const;
85 friend class boost::serialization::access;
90 template<
class Archive>
91 void serialize(Archive & ar,
const unsigned int version)
93 ar & BOOST_SERIALIZATION_NVP(myForceButtonWidth);
94 ar & BOOST_SERIALIZATION_NVP(myTagLevelTagIconWidth);
95 ar & BOOST_SERIALIZATION_NVP(myClearTagsButtonWidth);
96 ar & BOOST_SERIALIZATION_NVP(myTagButtonHeight);
97 ar & BOOST_SERIALIZATION_NVP(myNumberOfTagLines);
98 ar & BOOST_SERIALIZATION_NVP(myShowTopCategories);
99 ar & BOOST_SERIALIZATION_NVP(myShowFavoritesCategory);
100 ar & BOOST_SERIALIZATION_NVP(myShowRecentCategory);
101 ar & BOOST_SERIALIZATION_NVP(myShowAllCategory);
102 ar & BOOST_SERIALIZATION_NVP(myNoBorderStylesheet);
104 if (Archive::is_loading::value)
108 std::string myNoBorderStickyStylesheet, myBorderStickyStylesheet;
109 ar & BOOST_SERIALIZATION_NVP(myNoBorderStickyStylesheet);
110 ar & BOOST_SERIALIZATION_NVP(myBorderStickyStylesheet);
114 ar & BOOST_SERIALIZATION_NVP(myBorderStylesheet);
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
const int DEFAULT_OPACITY
Definition: paletteInformationSettingsRecord.h:26
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
const int USING_FORCE_COLOR
Definition: paletteInformationSettingsRecord.h:25