305 |
} |
} |
306 |
}; |
}; |
307 |
|
|
308 |
|
class ChoiceEntryLfoWave : public LabelWidget { |
309 |
|
private: |
310 |
|
gig::lfo_wave_t value; |
311 |
|
Gtk::ComboBoxText combobox; |
312 |
|
#if HAS_GTKMM_ALIGNMENT |
313 |
|
Gtk::Alignment align; |
314 |
|
#endif |
315 |
|
void value_changed(); |
316 |
|
protected: |
317 |
|
void on_show_tooltips_changed(); |
318 |
|
public: |
319 |
|
ChoiceEntryLfoWave(const char* labelText); |
320 |
|
gig::lfo_wave_t get_value() const { return value; } |
321 |
|
void set_value(gig::lfo_wave_t value); |
322 |
|
void set_tip(const Glib::ustring& tip_text) { |
323 |
|
combobox.set_tooltip_text(tip_text); |
324 |
|
} |
325 |
|
}; |
326 |
|
|
327 |
|
|
328 |
class BoolEntry : public LabelWidget { |
class BoolEntry : public LabelWidget { |
329 |
private: |
private: |