45 |
#include <gtkmm/window.h> |
#include <gtkmm/window.h> |
46 |
#include <gtkmm/menuitem.h> |
#include <gtkmm/menuitem.h> |
47 |
|
|
48 |
|
#include <sstream> |
49 |
|
|
50 |
#include "regionchooser.h" |
#include "regionchooser.h" |
51 |
#include "dimregionchooser.h" |
#include "dimregionchooser.h" |
52 |
|
|
505 |
} |
} |
506 |
|
|
507 |
Gtk::TreeModelColumn<Glib::ustring> m_col_name; |
Gtk::TreeModelColumn<Glib::ustring> m_col_name; |
508 |
Gtk::TreeModelColumn<void*> m_col_sample; // either pointing to gig::Group or gig::Sample |
Gtk::TreeModelColumn<gig::Sample*> m_col_sample; |
509 |
|
Gtk::TreeModelColumn<gig::Group*> m_col_group; |
510 |
} m_SamplesModel; |
} m_SamplesModel; |
511 |
Gtk::TreeView m_TreeViewSamples; |
Gtk::TreeView m_TreeViewSamples; |
512 |
Glib::RefPtr<Gtk::TreeStore> m_refSamplesTreeModel; |
Glib::RefPtr<Gtk::TreeStore> m_refSamplesTreeModel; |
544 |
void on_action_file_properties(); |
void on_action_file_properties(); |
545 |
void on_action_help_about(); |
void on_action_help_about(); |
546 |
|
|
547 |
|
// sample right-click popup actions |
548 |
|
void on_sample_treeview_button_release(GdkEventButton* button); |
549 |
|
void on_action_sample_properties(); |
550 |
|
void on_action_add_group(); |
551 |
|
void on_action_add_sample(); |
552 |
|
void on_action_remove_sample(); |
553 |
|
|
554 |
LoadDialog* load_dialog; |
LoadDialog* load_dialog; |
555 |
Loader* loader; |
Loader* loader; |
556 |
void load_gig(gig::File* gig, const char* filename); |
void load_gig(gig::File* gig, const char* filename); |