X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flist.h;h=3701387455c86f40c5f552a9e426fa2c38fd57c1;hb=b3de715986f0e5b6359a2109c27d052c3d9cc27a;hp=c0ea6d25a5a0b6353fd36bb45248f02659624610;hpb=b600936dca600693729eb800b6952070f204a63f;p=libs%2Fgltk.git diff --git a/source/list.h b/source/list.h index c0ea6d2..3701387 100644 --- a/source/list.h +++ b/source/list.h @@ -194,6 +194,7 @@ private: virtual void render_special(const Part &, GL::Renderer &) const; public: + virtual bool key_press(unsigned, unsigned); virtual void button_press(int, int, unsigned); virtual void touch_press(int, int, unsigned); virtual void touch_release(int, int, unsigned); @@ -201,6 +202,7 @@ public: virtual void focus_in(); virtual bool navigate(Navigation); private: + void move_focus(Navigation, bool); void set_focus_index(int); void item_autosize_changed(Item *);