--- gigedit/trunk/src/mainwindow.h 2007/03/06 23:16:18 1080 +++ gigedit/trunk/src/mainwindow.h 2007/03/08 01:43:18 1082 @@ -45,6 +45,8 @@ #include #include +#include + #include "regionchooser.h" #include "dimregionchooser.h" @@ -503,7 +505,8 @@ } Gtk::TreeModelColumn m_col_name; - Gtk::TreeModelColumn m_col_sample; // either pointing to gig::Group or gig::Sample + Gtk::TreeModelColumn m_col_sample; + Gtk::TreeModelColumn m_col_group; } m_SamplesModel; Gtk::TreeView m_TreeViewSamples; Glib::RefPtr m_refSamplesTreeModel; @@ -541,6 +544,13 @@ void on_action_file_properties(); void on_action_help_about(); + // sample right-click popup actions + void on_sample_treeview_button_release(GdkEventButton* button); + void on_action_sample_properties(); + void on_action_add_group(); + void on_action_add_sample(); + void on_action_remove_sample(); + LoadDialog* load_dialog; Loader* loader; void load_gig(gig::File* gig, const char* filename);