summaryrefslogtreecommitdiffstats
path: root/Project/TransformerForm.h
blob: 9f66eec92f1604efbc1f16e88a22e7b15dd84dca (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
#ifndef TRANSFORMERFORM_H
#define TRANSFORMERFORM_H

#include "ElementForm.h"

class SwitchingForm;
class Transformer;

class TransformerForm : public TransformerFormBase
{
   public:
    TransformerForm(wxWindow* parent, Transformer* transformer);
    virtual ~TransformerForm();
    bool ValidateData();

   protected:
    virtual void OnCancelButtonClick(wxCommandEvent& event);
    virtual void OnOKButtonClick(wxCommandEvent& event);
    virtual void OnStabilityButtonClick(wxCommandEvent& event);

    wxWindow* m_parent;
    Transformer* m_transformer;
};
#endif  // TRANSFORMERFORM_H