diff options
author | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2018-04-11 09:23:12 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-11 09:23:12 -0300 |
commit | af070d92462ac5586aa6a0a80c51a8fa72710600 (patch) | |
tree | 1e78bf3ced07950a572b1d94c4b029c540c73148 /Project/DataReport.h | |
parent | e5a5041915127e72820a0478724a20dc41f0327e (diff) | |
parent | f6cd17abe2e788c2b1a1983a4d7efbd3b49880ca (diff) | |
download | PSP.git-af070d92462ac5586aa6a0a80c51a8fa72710600.tar.gz PSP.git-af070d92462ac5586aa6a0a80c51a8fa72710600.tar.xz PSP.git-af070d92462ac5586aa6a0a80c51a8fa72710600.zip |
Merge pull request #45 from Thales1330/wip/import-ANAREDE-files
Wip import anarede files
Diffstat (limited to 'Project/DataReport.h')
-rw-r--r-- | Project/DataReport.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Project/DataReport.h b/Project/DataReport.h index 8f35a1b..e78d4cd 100644 --- a/Project/DataReport.h +++ b/Project/DataReport.h @@ -18,7 +18,7 @@ #ifndef DATAREPORT_H #define DATAREPORT_H -#include "base/DataReportBase.h" +#include "DataReportBase.h" class Workspace; class ElectricCalculation; @@ -51,6 +51,7 @@ class DataReport : public DataReportBase virtual void CreateGrids(); virtual void FillValues(GridSelection gridToFill = GRID_ALL); virtual void SetRowsColours(wxGrid* grid, int rowStart = 1); + virtual void GridKeyHandler(wxGrid* grid, wxKeyEvent& event); protected: virtual void OnFaulrGridChanged(wxGridEvent& event); @@ -60,6 +61,13 @@ class DataReport : public DataReportBase virtual void OnPFBranchesGridChanged(wxGridEvent& event); virtual void OnPowerFlowGridChanged(wxGridEvent& event); virtual void OnPFBusGridChanged(wxGridEvent& event); + virtual void OnGridFaultBranchesKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridFaultBranches, event); } + virtual void OnGridFaultBusesKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridFaultBuses, event); } + virtual void OnGridFaultGeneratorsKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridFaultGenerators, event); } + virtual void OnGridFaultKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridFault, event); } + virtual void OnGridPFBranchesKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridPFBranches, event); } + virtual void OnGridPFBusesKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridPFBuses, event); } + virtual void OnGridPFKeyDown(wxKeyEvent& event) { GridKeyHandler(m_gridPowerFlow, event); } Workspace* m_workspace = NULL; bool m_changingValues = false; |