diff options
| author | Carl Hetherington <cth@carlh.net> | 2019-01-11 01:14:55 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2019-01-11 01:14:55 +0000 |
| commit | 0bab9b203ccd49c6d7a4536f1bbdb740f49ba65f (patch) | |
| tree | 821690be0da411e99c8d93501214a8e83c5ae9f1 | |
| parent | dca672da2d70f36f4da516c9d0646506442f3a88 (diff) | |
Tidy a little and remove Dolby fader calculation button in simple mode.
| -rw-r--r-- | src/wx/audio_panel.cc | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/src/wx/audio_panel.cc b/src/wx/audio_panel.cc index d86ff5df6..ba2a12e9f 100644 --- a/src/wx/audio_panel.cc +++ b/src/wx/audio_panel.cc @@ -118,14 +118,14 @@ AudioPanel::AudioPanel (ContentPanel* p) void AudioPanel::add_to_grid () { - Config::Interface const interface = Config::instance()->interface_complexity(); + bool const full = Config::instance()->interface_complexity() == Config::INTERFACE_FULL; int r = 0; - _reference->Show (interface == Config::INTERFACE_FULL); - _reference_note->Show (interface == Config::INTERFACE_FULL); + _reference->Show (full); + _reference_note->Show (full); - if (interface == Config::INTERFACE_FULL) { + if (full) { wxBoxSizer* reference_sizer = new wxBoxSizer (wxVERTICAL); reference_sizer->Add (_reference, 0); reference_sizer->Add (_reference_note, 0); @@ -144,15 +144,19 @@ AudioPanel::add_to_grid () s->Add (_gain_db_label, 0, wxALIGN_CENTER_VERTICAL); _grid->Add (s, wxGBPosition(r, 1)); } - _grid->Add (_gain_calculate_button, wxGBPosition(r, 2), wxDefaultSpan, wxALIGN_CENTER_VERTICAL); - ++r; + _gain_calculate_button->Show (full); + + if (full) { + _grid->Add (_gain_calculate_button, wxGBPosition(r, 2), wxDefaultSpan, wxALIGN_CENTER_VERTICAL); + ++r; + } - _delay_label->Show (interface == Config::INTERFACE_FULL); - _delay->show (interface == Config::INTERFACE_FULL); - _delay_ms_label->Show (interface == Config::INTERFACE_FULL); + _delay_label->Show (full); + _delay->show (full); + _delay_ms_label->Show (full); - if (interface == Config::INTERFACE_FULL) { + if (full) { add_label_to_sizer (_grid, _delay_label, true, wxGBPosition(r, 0)); wxBoxSizer* s = new wxBoxSizer (wxHORIZONTAL); s->Add (_delay->wrapped(), 1, wxALIGN_CENTER_VERTICAL | wxTOP | wxBOTTOM | wxRIGHT, 6); |
