tagging release
[dasher.git] / trunk / Src / Gtk2 / gpesettings_store.h
blobe7d71612fa96443f66d53eea679f08e6636d954b
1 #include <string>
3 #include <X11/Xlib.h>
4 #include <X11/Xatom.h>
5 #include <X11/Xmd.h>
7 #include <gdk/gdkx.h>
9 #include <xsettings-client.h>
11 #include <stdio.h>
13 using namespace std;
15 void init_xsettings();
17 bool get_bool_option_callback(const std::string & Key, bool * value);
18 bool get_long_option_callback(const std::string & Key, long *value);
19 bool get_string_option_callback(const std::string & Key, std::string * value);
21 void set_bool_option_callback(const std::string & Key, bool Value);
22 void set_long_option_callback(const std::string & Key, long Value);
23 void set_string_option_callback(const std::string & Key, const std::string & Value);