--- gigedit/trunk/src/gigedit/mainwindow.h 2007/07/05 17:12:20 1261 +++ gigedit/trunk/src/gigedit/mainwindow.h 2007/08/26 09:29:52 1303 @@ -74,6 +74,8 @@ NoteEntry eDimensionKeyRangeLow; NoteEntry eDimensionKeyRangeHigh; int rowno; + void add_prop(BoolEntry& prop); + void add_prop(BoolEntryPlus6& prop); void add_prop(LabelWidget& prop); void key_range_low_changed(); void key_range_high_changed(); @@ -224,14 +226,17 @@ bool file_save(); bool file_save_as(); + bool check_if_savable(); void on_button_release(GdkEventButton* button); + void on_sample_treeview_drag_begin(const Glib::RefPtr& context); void on_sample_treeview_drag_data_get(const Glib::RefPtr&, Gtk::SelectionData& selection_data, guint, guint); void on_sample_label_drop_drag_data_received(const Glib::RefPtr& context, int, int, const Gtk::SelectionData& selection_data, guint, guint time); + void sample_name_changed(const Gtk::TreeModel::Path& path, const Gtk::TreeModel::iterator& iter); void instrument_name_changed(const Gtk::TreeModel::Path& path, @@ -245,6 +250,8 @@ Gtk::Menu* popup_menu; bool on_delete_event(GdkEventAny* event); + + bool first_call_to_drag_data_get; }; #endif