63 |
Gtk::Label label[10]; |
Gtk::Label label[10]; |
64 |
Gtk::Entry entry[8]; |
Gtk::Entry entry[8]; |
65 |
Gtk::CheckButton check[2]; |
Gtk::CheckButton check[2]; |
66 |
|
NumEntryX<uint16_t, gig::Instrument> eMIDIBank; |
67 |
|
NumEntryX<uint32_t, gig::Instrument> eMIDIProgram; |
68 |
|
NumEntryTemp<int32_t, gig::Instrument> eAttenuation; |
69 |
|
NumEntryTemp<uint16_t, gig::Instrument> eEffectSend; |
70 |
|
NumEntryTemp<int16_t, gig::Instrument> eFineTune; |
71 |
|
BoolEntry<gig::Instrument> ePianoReleaseMode; |
72 |
}; |
}; |
73 |
|
|
74 |
class LoadDialog : public Gtk::Dialog { |
class LoadDialog : public Gtk::Dialog { |
124 |
|
|
125 |
class ModelColumns : public Gtk::TreeModel::ColumnRecord { |
class ModelColumns : public Gtk::TreeModel::ColumnRecord { |
126 |
public: |
public: |
127 |
ModelColumns() { |
ModelColumns() { |
128 |
add(m_col_name); |
add(m_col_name); |
129 |
add(m_col_instr); |
add(m_col_instr); |
130 |
} |
} |
131 |
|
|
132 |
Gtk::TreeModelColumn<Glib::ustring> m_col_name; |
Gtk::TreeModelColumn<Glib::ustring> m_col_name; |
133 |
Gtk::TreeModelColumn<gig::Instrument*> m_col_instr; |
Gtk::TreeModelColumn<gig::Instrument*> m_col_instr; |
134 |
} m_Columns; |
} m_Columns; |
135 |
|
|
136 |
Gtk::VBox m_VBox; |
Gtk::VBox m_VBox; |