Power System Platform  2026w10a-beta
Loading...
Searching...
No Matches
EMTElementForm.h
1#ifndef EMTELEMENTFORM_H
2#define EMTELEMENTFORM_H
3#include "ElementFormBase.h"
4
5class EMTElement;
7
8class EMTElementForm : public EMTElementFormBase
9{
10public:
11 EMTElementForm(wxWindow* parent, EMTElement* emtElement);
12 virtual ~EMTElementForm();
13 virtual bool ValidateData();
14protected:
15 virtual void OnATPFileChange(wxFileDirPickerEvent& event);
16 virtual void OnTestClick(wxCommandEvent& event);
17 virtual void OnEditATPFileClick(wxCommandEvent& event);
18 virtual void OnCancelClick(wxCommandEvent& event);
19 virtual void OnOKClick(wxCommandEvent& event);
20
21 virtual void LoadNodes(wxString atpFilePath);
22
23 wxWindow* m_parent;
24 EMTElement* m_emtElement = nullptr;
25 PropertiesData* m_properties = nullptr;
26};
27#endif // EMTELEMENTFORM_H
Element to connect ATP-EMTP.
Definition EMTElement.h:65
General and simulation data manager.