- bool field_motion_notify_event (GdkEventMotion *ev, Field);
- bool field_button_press_event (GdkEventButton *ev, Field);
- bool field_button_release_event (GdkEventButton *ev, Field);
- bool field_button_scroll_event (GdkEventScroll *ev, Field);
- bool field_key_press_event (GdkEventKey *, Field);
- bool field_key_release_event (GdkEventKey *, 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;
-
- void build_ops_menu ();
- void setup_events ();
+ void set_font (Pango::FontDescription);
+ void set_colors ();
+ void show_edit_status (int length);
+ int merge_input_and_edit_string ();
+ std::string get_field (Field);