13 virtual void OnApplyButtonClick(wxCommandEvent& event);
14 virtual void OnCancelButtonClick(wxCommandEvent& event);
15 virtual void OnPrecisionTextUpdate(wxCommandEvent& event);
16 virtual void OnUnitChanged(wxCommandEvent& event);
17 virtual void OnChoicebookChanged(wxChoicebookEvent& event);
18 virtual void OnCheckListSelected(wxCommandEvent& event);
20 void UpdatePreview(
int selection);
22 wxString GetBusPreviewText(
int dataID);
23 wxString GetGeneratorPreviewText(
int dataID);
24 wxString GetLoadPreviewText(
int dataID);
25 wxString GetLinePreviewText(
int dataID);
26 wxString GetTransformerPreviewText(
int dataID);
27 wxString GetCapacitorPreviewText(
int dataID);
28 wxString GetInductorPreviewText(
int dataID);
29 wxString GetIndMotorPreviewText(
int dataID);
30 wxString GetSyncMotorPreviewText(
int dataID);
32 wxString GetPowerText(wxString unit,
double puValue);
33 wxString GetCurrent3fText(
const std::array<double, 3>& puCurrents);
34 wxString GetCurrentOrVoltageText(wxString unit,
double puValue);
36 void SetPreviewText(wxCheckListBox* checkListBox);
39 size_t m_precision = 2;