summaryrefslogtreecommitdiffstats
path: root/src/event-context.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/event-context.h')
-rw-r--r--src/event-context.h18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/event-context.h b/src/event-context.h
index 155620c16..f2b8377fd 100644
--- a/src/event-context.h
+++ b/src/event-context.h
@@ -161,10 +161,10 @@ public:
#define SP_EVENT_CONTEXT_STATIC 0
//SPEventContext *sp_event_context_new(GType type, SPDesktop *desktop, gchar const *pref_path, unsigned key);
-void sp_event_context_finish(SPEventContext *ec);
+//void sp_event_context_finish(SPEventContext *ec);
void sp_event_context_read(SPEventContext *ec, gchar const *key);
void sp_event_context_activate(SPEventContext *ec);
-void sp_event_context_deactivate(SPEventContext *ec);
+//void sp_event_context_deactivate(SPEventContext *ec);
gint sp_event_context_root_handler(SPEventContext *ec, GdkEvent *event);
gint sp_event_context_virtual_root_handler(SPEventContext *ec, GdkEvent *event);
@@ -204,21 +204,17 @@ void event_context_print_event_info(GdkEvent *event, bool print_return = true);
class ToolPrefObserver: public Inkscape::Preferences::Observer {
public:
ToolPrefObserver(Glib::ustring const &path, SPEventContext *ec) :
- Inkscape::Preferences::Observer(path), _ec(ec) {
+ Inkscape::Preferences::Observer(path), ec(ec) {
}
+
virtual void notify(Inkscape::Preferences::Entry const &val) {
-// if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(_ec)))->set) {
-// (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(_ec)))->set(_ec,
-// const_cast<Inkscape::Preferences::Entry*> (&val));
-// }
- _ec->set(const_cast<Inkscape::Preferences::Entry*>(&val));
+ ec->set(const_cast<Inkscape::Preferences::Entry*>(&val));
}
+
private:
- SPEventContext * const _ec;
+ SPEventContext * const ec;
};
-
-
#endif // SEEN_SP_EVENT_CONTEXT_H