mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2025-09-05 22:57:51 -04:00
Balance some interactive UI elements to scale better
- Most notably the tuning bar wasn’t really usable before when reducing the top area too much.
This commit is contained in:
parent
388d948486
commit
058709b8a8
@ -101,8 +101,10 @@ AppFrame::AppFrame() :
|
|||||||
demodSignalMeter = new MeterCanvas(demodPanel, attribList);
|
demodSignalMeter = new MeterCanvas(demodPanel, attribList);
|
||||||
demodSignalMeter->setMax(0.5);
|
demodSignalMeter->setMax(0.5);
|
||||||
demodSignalMeter->setHelpTip("Current Signal Level. Click / Drag to set Squelch level.");
|
demodSignalMeter->setHelpTip("Current Signal Level. Click / Drag to set Squelch level.");
|
||||||
|
demodSignalMeter->SetMinSize(wxSize(12,24));
|
||||||
demodTray->Add(demodSignalMeter, 1, wxEXPAND | wxALL, 0);
|
demodTray->Add(demodSignalMeter, 1, wxEXPAND | wxALL, 0);
|
||||||
|
|
||||||
|
|
||||||
demodTray->AddSpacer(1);
|
demodTray->AddSpacer(1);
|
||||||
|
|
||||||
scopeCanvas = new ScopeCanvas(demodPanel, attribList);
|
scopeCanvas = new ScopeCanvas(demodPanel, attribList);
|
||||||
@ -115,6 +117,7 @@ AppFrame::AppFrame() :
|
|||||||
|
|
||||||
demodTuner = new TuningCanvas(demodPanel, attribList);
|
demodTuner = new TuningCanvas(demodPanel, attribList);
|
||||||
demodTuner->setHelpTip("Testing tuner");
|
demodTuner->setHelpTip("Testing tuner");
|
||||||
|
demodTuner->SetMinClientSize(wxSize(200,24));
|
||||||
demodScopeTray->Add(demodTuner, 1, wxEXPAND | wxALL, 0);
|
demodScopeTray->Add(demodTuner, 1, wxEXPAND | wxALL, 0);
|
||||||
|
|
||||||
demodTray->Add(demodScopeTray, 30, wxEXPAND | wxALL, 0);
|
demodTray->Add(demodScopeTray, 30, wxEXPAND | wxALL, 0);
|
||||||
@ -127,8 +130,10 @@ AppFrame::AppFrame() :
|
|||||||
demodGainMeter->setMax(2.0);
|
demodGainMeter->setMax(2.0);
|
||||||
demodGainMeter->setHelpTip("Current Demodulator Gain Level. Click / Drag to set Gain level.");
|
demodGainMeter->setHelpTip("Current Demodulator Gain Level. Click / Drag to set Gain level.");
|
||||||
demodGainMeter->setShowUserInput(false);
|
demodGainMeter->setShowUserInput(false);
|
||||||
|
demodGainMeter->SetMinSize(wxSize(12,24));
|
||||||
demodGainTray->Add(demodGainMeter, 8, wxEXPAND | wxALL, 0);
|
demodGainTray->Add(demodGainMeter, 8, wxEXPAND | wxALL, 0);
|
||||||
|
|
||||||
|
|
||||||
demodGainTray->AddSpacer(1);
|
demodGainTray->AddSpacer(1);
|
||||||
|
|
||||||
demodMuteButton = new ModeSelectorCanvas(demodPanel, attribList);
|
demodMuteButton = new ModeSelectorCanvas(demodPanel, attribList);
|
||||||
@ -138,7 +143,8 @@ AppFrame::AppFrame() :
|
|||||||
demodMuteButton->setHelpTip("Demodulator Mute Toggle");
|
demodMuteButton->setHelpTip("Demodulator Mute Toggle");
|
||||||
demodMuteButton->setToggleMode(true);
|
demodMuteButton->setToggleMode(true);
|
||||||
demodMuteButton->setSelection(-1);
|
demodMuteButton->setSelection(-1);
|
||||||
|
demodMuteButton->SetMinSize(wxSize(12,24));
|
||||||
|
|
||||||
demodGainTray->Add(demodMuteButton, 1, wxEXPAND | wxALL, 0);
|
demodGainTray->Add(demodMuteButton, 1, wxEXPAND | wxALL, 0);
|
||||||
|
|
||||||
demodTray->Add(demodGainTray, 1, wxEXPAND | wxALL, 0);
|
demodTray->Add(demodGainTray, 1, wxEXPAND | wxALL, 0);
|
||||||
@ -168,6 +174,8 @@ AppFrame::AppFrame() :
|
|||||||
spectrumAvgMeter->setMax(1.0);
|
spectrumAvgMeter->setMax(1.0);
|
||||||
spectrumAvgMeter->setLevel(0.65);
|
spectrumAvgMeter->setLevel(0.65);
|
||||||
spectrumAvgMeter->setShowUserInput(false);
|
spectrumAvgMeter->setShowUserInput(false);
|
||||||
|
spectrumAvgMeter->SetMinSize(wxSize(12,24));
|
||||||
|
|
||||||
|
|
||||||
spectrumSizer->Add(spectrumCanvas, 63, wxEXPAND | wxALL, 0);
|
spectrumSizer->Add(spectrumCanvas, 63, wxEXPAND | wxALL, 0);
|
||||||
spectrumSizer->AddSpacer(1);
|
spectrumSizer->AddSpacer(1);
|
||||||
@ -196,6 +204,7 @@ AppFrame::AppFrame() :
|
|||||||
waterfallSpeedMeter->setMax(sqrt(1024));
|
waterfallSpeedMeter->setMax(sqrt(1024));
|
||||||
waterfallSpeedMeter->setLevel(sqrt(DEFAULT_WATERFALL_LPS));
|
waterfallSpeedMeter->setLevel(sqrt(DEFAULT_WATERFALL_LPS));
|
||||||
waterfallSpeedMeter->setShowUserInput(false);
|
waterfallSpeedMeter->setShowUserInput(false);
|
||||||
|
waterfallSpeedMeter->SetMinSize(wxSize(12,24));
|
||||||
|
|
||||||
wfSizer->Add(waterfallCanvas, 63, wxEXPAND | wxALL, 0);
|
wfSizer->Add(waterfallCanvas, 63, wxEXPAND | wxALL, 0);
|
||||||
wfSizer->AddSpacer(1);
|
wfSizer->AddSpacer(1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user