-
- gint field_motion_notify_event (GdkEventMotion *ev, Field);
- gint field_button_press_event (GdkEventButton *ev, Field);
- gint field_button_release_event (GdkEventButton *ev, Field);
- gint field_key_release_event (GdkEventKey *, Field);
- gint field_focus_in_event (GdkEventFocus *, Field);
- gint field_focus_out_event (GdkEventFocus *, Field);
-
- void set_smpte (jack_nframes_t, bool);
- void set_bbt (jack_nframes_t, bool);
- void set_minsec (jack_nframes_t, bool);
- void set_frames (jack_nframes_t, bool);
-
- jack_nframes_t get_frames (Field,jack_nframes_t pos = 0,int dir=1);
-
- void smpte_sanitize_display();
- jack_nframes_t smpte_frame_from_display () const;
- jack_nframes_t bbt_frame_from_display (jack_nframes_t) const;
- jack_nframes_t bbt_frame_duration_from_display (jack_nframes_t) const;
- jack_nframes_t minsec_frame_from_display () const;
- jack_nframes_t audio_frame_from_display () const;
+
+ 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*);
+
+ void set_timecode (framepos_t, bool);
+ void set_bbt (framepos_t, bool);
+ void set_minsec (framepos_t, bool);
+ void set_frames (framepos_t, bool);
+
+ framepos_t get_frames (Field, framepos_t pos = 0, int dir = 1);
+
+ void timecode_sanitize_display();
+ framepos_t timecode_frame_from_display () const;
+ framepos_t bbt_frame_from_display (framepos_t) const;
+ framepos_t bbt_frame_duration_from_display (framepos_t) const;
+ framepos_t minsec_frame_from_display () const;
+ framepos_t audio_frame_from_display () const;