summaryrefslogtreecommitdiffstats
path: root/Project/TransformerForm.h
blob: fb76809d0faa28912c15249ab7c35b5ee94f49b5 (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 = NULL;
    Transformer* m_transformer = NULL;
};
#endif  // TRANSFORMERFORM_H