Copied files over from SVN repositories
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* DisplayDialog.cpp
|
||||
* Modeless Displayuration Dialog class
|
||||
* $Id: DisplayDialog.cpp 21252 2014-02-06 09:37:27Z ritt $
|
||||
*/
|
||||
|
||||
#include "DRSOscInc.h"
|
||||
|
||||
DisplayDialog::DisplayDialog( wxWindow* parent )
|
||||
:
|
||||
DisplayDialog_fb( parent )
|
||||
{
|
||||
m_frame = (DOFrame *)parent;
|
||||
m_osci = m_frame->GetOsci();
|
||||
}
|
||||
|
||||
void DisplayDialog::OnDateTime( wxCommandEvent& event )
|
||||
{
|
||||
m_frame->SetDisplayDateTime(event.IsChecked());
|
||||
}
|
||||
|
||||
void DisplayDialog::OnShowGrid( wxCommandEvent& event )
|
||||
{
|
||||
m_frame->SetDisplayShowGrid(event.IsChecked());
|
||||
}
|
||||
|
||||
void DisplayDialog::OnLines( wxCommandEvent& event )
|
||||
{
|
||||
m_frame->SetDisplayLines(event.IsChecked());
|
||||
}
|
||||
|
||||
void DisplayDialog::OnDisplayMode( wxCommandEvent& event )
|
||||
{
|
||||
long n;
|
||||
m_cbNumber->GetValue().ToLong(&n);
|
||||
|
||||
if (event.GetId() == ID_DISPSAMPLE)
|
||||
m_frame->SetDisplayMode(ID_DISPSAMPLE, 0);
|
||||
else if (event.GetId() == ID_DISPAVERAGE)
|
||||
m_frame->SetDisplayMode(ID_DISPAVERAGE, n);
|
||||
else if (event.GetId() == ID_DISPPERSIST)
|
||||
m_frame->SetDisplayMode(ID_DISPPERSIST, n);
|
||||
else if (event.GetId() == ID_DISPNUMBER)
|
||||
m_frame->SetDisplayMode(m_rbShowAverage->GetValue()?ID_DISPAVERAGE:ID_DISPPERSIST, n);
|
||||
}
|
||||
|
||||
void DisplayDialog::OnScalers( wxCommandEvent& event )
|
||||
{
|
||||
m_frame->SetDisplayScalers(event.IsChecked());
|
||||
}
|
||||
|
||||
void DisplayDialog::OnButton( wxCommandEvent& event )
|
||||
{
|
||||
m_frame->SetMathDisplay(event.GetId(), event.IsChecked());
|
||||
}
|
||||
|
||||
void DisplayDialog::OnClose( wxCommandEvent& event )
|
||||
{
|
||||
this->Hide();
|
||||
}
|
||||
Reference in New Issue
Block a user