502 |
SamplesModel() { |
SamplesModel() { |
503 |
add(m_col_name); |
add(m_col_name); |
504 |
add(m_col_sample); |
add(m_col_sample); |
505 |
|
add(m_col_group); |
506 |
} |
} |
507 |
|
|
508 |
Gtk::TreeModelColumn<Glib::ustring> m_col_name; |
Gtk::TreeModelColumn<Glib::ustring> m_col_name; |
522 |
Gtk::Label* lSample; |
Gtk::Label* lSample; |
523 |
Gtk::Entry* wSample; |
Gtk::Entry* wSample; |
524 |
|
|
525 |
|
struct SampleImportItem { |
526 |
|
gig::Sample* gig_sample; // pointer to the gig::Sample to which the sample data should be imported to |
527 |
|
Glib::ustring sample_path; // file name of the sample to be imported |
528 |
|
}; |
529 |
|
std::list<SampleImportItem> m_SampleImportQueue; |
530 |
|
|
531 |
void VCFEnabled_toggled(); |
void VCFEnabled_toggled(); |
532 |
void VCFCutoffController_changed(); |
void VCFCutoffController_changed(); |
533 |
void VCFResonanceController_changed(); |
void VCFResonanceController_changed(); |
566 |
|
|
567 |
void on_button_release(GdkEventButton* button); |
void on_button_release(GdkEventButton* button); |
568 |
|
|
569 |
|
void __import_queued_samples(); |
570 |
|
|
571 |
Gtk::Menu* popup_menu; |
Gtk::Menu* popup_menu; |
572 |
}; |
}; |
573 |
|
|