]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/root.h
Don't let input events that are passed to widgets go to other consumers
[libs/gltk.git] / source / root.h
index 4e5309fe888f23234ca4d1d976f17fb0b596a742..5d5a3d1fa5e8e84c6f9f27eb96888fdc19238f77 100644 (file)
@@ -54,12 +54,12 @@ public:
        void render() const;
 
 private:
-       void button_press_event(unsigned);
-       void button_release_event(unsigned);
-       void axis_motion_event(unsigned, float, float);
-       void key_press_event(unsigned);
-       void key_release_event(unsigned);
-       void character_event(StringCodec::unichar);
+       bool button_press_event(unsigned);
+       bool button_release_event(unsigned);
+       bool axis_motion_event(unsigned, float, float);
+       bool key_press_event(unsigned);
+       bool key_release_event(unsigned);
+       bool character_event(StringCodec::unichar);
 
        void get_pointer(int &, int &);
 };