OpenCPN Partial API docs
Loading...
Searching...
No Matches
WmmUIDialog Class Reference
Inheritance diagram for WmmUIDialog:
WmmUIDialogBase

Public Member Functions

 WmmUIDialog (WmmPi &_wmm_pi, wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title="WMM", const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(250, 495), long style=wxCAPTION|wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL|wxFRAME_FLOAT_ON_PARENT|wxFRAME_NO_TASKBAR)
Public Member Functions inherited from WmmUIDialogBase
 WmmUIDialogBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("WMM"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(250, 485), long style=wxCAPTION|wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL|wxFRAME_FLOAT_ON_PARENT|wxFRAME_NO_TASKBAR)
void OnKey (wxKeyEvent &ke)
void OnClose (wxCloseEvent &event)
void OnClose (wxCommandEvent &event)

Protected Member Functions

void EnablePlotChanged (wxCommandEvent &event) override
void PlotSettings (wxCommandEvent &event) override

Protected Attributes

WmmPi & m_wmm_pi
Protected Attributes inherited from WmmUIDialogBase
wxStaticText * m_staticText8
wxStaticText * m_staticText9
wxStaticText * m_staticText10
wxStaticText * m_staticText11
wxStaticText * m_staticText12
wxStaticText * m_staticText14
wxStaticText * m_staticText13
wxStaticText * m_staticText81
wxStaticText * m_staticText91
wxStaticText * m_staticText101
wxStaticText * m_staticText111
wxStaticText * m_staticText121
wxStaticText * m_staticText141
wxStaticText * m_staticText131

Additional Inherited Members

Public Attributes inherited from WmmUIDialogBase
wxBoxSizer * bSframe
wxStaticBoxSizer * sbSboat
wxFlexGridSizer * gSboat
wxTextCtrl * m_tbF
wxTextCtrl * m_tbH
wxTextCtrl * m_tbX
wxTextCtrl * m_tbY
wxTextCtrl * m_tbZ
wxTextCtrl * m_tbI
wxTextCtrl * m_tbD
wxStaticBoxSizer * sbScursor
wxFlexGridSizer * gScursor
wxTextCtrl * m_tcF
wxTextCtrl * m_tcH
wxTextCtrl * m_tcX
wxTextCtrl * m_tcY
wxTextCtrl * m_tcZ
wxTextCtrl * m_tcI
wxTextCtrl * m_tcD
wxStaticBoxSizer * sbPlot
wxCheckBox * m_cbEnablePlot
wxButton * m_bPlotSettings

Detailed Description

Definition at line 59 of file wmm_pi.h.

Constructor & Destructor Documentation

◆ WmmUIDialog()

WmmUIDialog::WmmUIDialog ( WmmPi & _wmm_pi,
wxWindow * parent,
wxWindowID id = wxID_ANY,
const wxString & title = "WMM",
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxSize(250, 495),
long style = wxCAPTION | wxDEFAULT_FRAME_STYLE | wxTAB_TRAVERSAL | wxFRAME_FLOAT_ON_PARENT | wxFRAME_NO_TASKBAR )
inline

Definition at line 61 of file wmm_pi.h.

Member Function Documentation

◆ EnablePlotChanged()

void WmmUIDialog::EnablePlotChanged ( wxCommandEvent & event)
overrideprotectedvirtual

Reimplemented from WmmUIDialogBase.

Definition at line 73 of file wmm_pi.cpp.

◆ PlotSettings()

void WmmUIDialog::PlotSettings ( wxCommandEvent & event)
overrideprotectedvirtual

Reimplemented from WmmUIDialogBase.

Definition at line 79 of file wmm_pi.cpp.

Member Data Documentation

◆ m_wmm_pi

WmmPi& WmmUIDialog::m_wmm_pi
protected

Definition at line 71 of file wmm_pi.h.


The documentation for this class was generated from the following files:
  • /home/runner/work/main/main/opencpn/plugins/wmm_pi/src/wmm_pi.h
  • /home/runner/work/main/main/opencpn/plugins/wmm_pi/src/wmm_pi.cpp