17 virtual void OnOKButtonClick(wxCommandEvent& event) { EndModal(wxID_OK); };
18 virtual void GetTimeEventsList();
19 virtual void AddEvent(
double eventTime, wxString eventType, wxString eventDescription, wxColour eventColour);
20 virtual void FillGrid();
21 virtual void SortEvents();
22 virtual void SetRowsColours(wxGrid* grid,
int rowStart = 1);
23 void SetPowerElementSwitchingEvent(
PowerElement* element, wxString elementName);
25 std::vector<Element*> m_elementList;
26 std::vector<double> m_time;
27 std::vector<wxString> m_eventType;
28 std::vector<wxString> m_eventDescription;
29 std::vector<wxColour> m_eventColour;
32 wxColour m_headerColour = wxColour(150, 150, 150);
33 wxColour m_oddRowColour = wxColour(220, 220, 220);
34 wxColour m_evenRowColour = wxColour(255, 255, 255);
35 wxColour m_redColour = wxColour(255, 0, 0);
36 wxColour m_blueColour = wxColour(0, 0, 255);