-
- bool key_press (GdkEventKey *);
- bool key_release (GdkEventKey *);
-
- /* proxied from CairoEditableText */
-
- bool scroll (GdkEventScroll *ev, CairoCell*);
- bool button_press (GdkEventButton *ev, CairoCell*);
- bool button_release (GdkEventButton *ev, CairoCell*);
- sigc::connection scroll_connection;
- sigc::connection button_press_connection;
- sigc::connection button_release_connection;
-
- bool field_motion_notify_event (GdkEventMotion *ev, Field);
- bool field_focus_in_event (GdkEventFocus *, Field);
- bool field_focus_out_event (GdkEventFocus *, Field);
- bool drop_focus_handler (GdkEventFocus*);
+ bool on_key_press_event (GdkEventKey *);
+ bool on_key_release_event (GdkEventKey *);
+ bool on_scroll_event (GdkEventScroll *ev);
+ bool on_button_press_event (GdkEventButton *ev);
+ bool on_button_release_event(GdkEventButton *ev);
+ void on_style_changed (const Glib::RefPtr<Gtk::Style>&);
+ void on_size_request (Gtk::Requisition* req);
+ bool on_motion_notify_event (GdkEventMotion *ev);
+ void on_size_allocate (Gtk::Allocation&);
+ bool on_focus_out_event (GdkEventFocus*);