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>
38 int numberOfTagLines()
const;
39 void setNumberOfTagLines(
int);
42 void setShowTopCategories(
int);
43 int showTopCategories()
const;
46 void setShowFavoritesCategory(
bool);
47 bool showFavoritesCategory()
const;
50 void setShowAllCategory(
bool);
51 bool showAllCategory()
const;
54 void setShowRecentCategory(
bool);
55 bool showRecentCategory()
const;
59 void setNoBorderStylesheet(
const std::string&);
60 const std::string& noBorderStylesheet()
const;
64 void setBorderStylesheet(
const std::string&);
65 const std::string& borderStylesheet()
const;
68 friend class boost::serialization::access;
73 template<
class Archive>
74 void serialize(Archive & ar,
const unsigned int version)
76 if (Archive::is_loading::value)
80 int myForceButtonWidth;
81 int myTagLevelTagIconWidth;
82 int myClearTagsButtonWidth;
83 int myTagButtonHeight;
85 ar & BOOST_SERIALIZATION_NVP(myForceButtonWidth);
86 ar & BOOST_SERIALIZATION_NVP(myTagLevelTagIconWidth);
87 ar & BOOST_SERIALIZATION_NVP(myClearTagsButtonWidth);
88 ar & BOOST_SERIALIZATION_NVP(myTagButtonHeight);
92 ar & BOOST_SERIALIZATION_NVP(myNumberOfTagLines);
93 ar & BOOST_SERIALIZATION_NVP(myShowTopCategories);
94 ar & BOOST_SERIALIZATION_NVP(myShowFavoritesCategory);
95 ar & BOOST_SERIALIZATION_NVP(myShowRecentCategory);
96 ar & BOOST_SERIALIZATION_NVP(myShowAllCategory);
98 if (Archive::is_loading::value)
102 std::string myNoBorderStickyStylesheet, myBorderStickyStylesheet;
103 ar & BOOST_SERIALIZATION_NVP(myNoBorderStickyStylesheet);
104 ar & BOOST_SERIALIZATION_NVP(myBorderStickyStylesheet);
106 else if (version == 1)
108 std::string myNoBorderStylesheet, myBorderStylesheet;
109 ar & BOOST_SERIALIZATION_NVP(myNoBorderStylesheet);
110 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