blob: 3af782c7e8a4e965f4d72430d191391aeff98a2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#include "TransformerForm.h"
#include "SwitchingForm.h"
#include "Transformer.h"
TransformerForm::TransformerForm(wxWindow* parent, Transformer* transformer)
: TransformerFormBase(parent)
{
m_parent = parent;
m_transformer = transformer;
}
TransformerForm::~TransformerForm()
{
}
void TransformerForm::OnCancelButtonClick(wxCommandEvent& event)
{
EndModal(wxID_CANCEL);
}
void TransformerForm::OnOKButtonClick(wxCommandEvent& event)
{
if(ValidateData()) EndModal(wxID_OK);
}
void TransformerForm::OnStabilityButtonClick(wxCommandEvent& event)
{
if(ValidateData()) {
SwitchingForm swForm(m_parent, m_transformer);
swForm.SetTitle(_("Transfomer: Switching"));
swForm.ShowModal();
EndModal(wxID_OK);
}
}
bool TransformerForm::ValidateData()
{
return true;
}
|