Power System Platform  2018w15a
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ChartViewBase Class Reference
Inheritance diagram for ChartViewBase:
Inheritance graph
[legend]
Collaboration diagram for ChartViewBase:
Collaboration graph
[legend]

Public Member Functions

wxMenuBar * GetMenuBar ()
 
wxTreeCtrl * GetTreeCtrl ()
 
wxPropertyGridManager * GetPgMgr ()
 
 ChartViewBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Chart viewer"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_FRAME_STYLE)
 

Protected Member Functions

virtual void OnMenuSaveImageClick (wxCommandEvent &event)
 
virtual void OnMenuSendClipClick (wxCommandEvent &event)
 
virtual void OnMenuExpCSVClick (wxCommandEvent &event)
 
virtual void OnMenuExitClick (wxCommandEvent &event)
 
virtual void OnMenuFitClick (wxCommandEvent &event)
 
virtual void OnMenuShowGridClick (wxCommandEvent &event)
 
virtual void OnMenuShowLabelClick (wxCommandEvent &event)
 
virtual void OnMenuShowCoordinatesClick (wxCommandEvent &event)
 
virtual void OnMenuDarkThemeClick (wxCommandEvent &event)
 
virtual void OnTreeItemActivated (wxTreeEvent &event)
 
virtual void OnTreeItemSelectionChanged (wxTreeEvent &event)
 
virtual void OnPropertyGridChange (wxPropertyGridEvent &event)
 

Protected Attributes

wxMenuBar * m_menuBar
 
wxMenu * m_menuFile
 
wxMenuItem * m_menuItemSaveImage
 
wxMenuItem * m_menuItemSendToClipboard
 
wxMenuItem * m_menuItemExportCSV
 
wxMenuItem * m_menuItemSeparator_1
 
wxMenuItem * m_menuItemExit
 
wxMenu * m_menuView
 
wxMenuItem * m_menuItemFit
 
wxMenuItem * m_menuItemSeparator_2
 
wxMenuItem * m_menuItemShowGrid
 
wxMenuItem * m_menuItemShowLabel
 
wxMenuItem * m_menuItemShowCoordinates
 
wxMenuItem * m_menuItemDarkTheme
 
wxTreeCtrl * m_treeCtrl
 
wxPropertyGridManager * m_pgMgr
 
wxPGProperty * m_pgPropLineProp
 
wxPGProperty * m_pgPropDraw
 
wxPGProperty * m_pgProplineThick
 
wxPGProperty * m_pgProplineType
 
wxPGProperty * m_pgProplineAxis
 
wxPGProperty * m_pgPropChartProp
 
wxPGProperty * m_pgPropChartTitle
 
wxPGProperty * m_pgPropXLabel
 
wxPGProperty * m_pgPropYLabel
 
wxPGProperty * m_pgPropMargins
 
wxPGProperty * m_pgPropMarginsUp
 
wxPGProperty * m_pgPropMarginsBot
 
wxPGProperty * m_pgPropMarginsLeft
 
wxPGProperty * m_pgPropMarginsRight
 
wxPGProperty * m_pgPropAxisLimit
 
wxPGProperty * m_pgPropXMin
 
wxPGProperty * m_pgPropXMax
 
wxPGProperty * m_pgPropYMin
 
wxPGProperty * m_pgPropYMax
 

The documentation for this class was generated from the following files: