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

Public Member Functions

 DashboardPreferencesDialog (wxWindow *pparent, wxWindowID id, wxArrayOfDashboard config)
 
void OnCloseDialog (wxCloseEvent &event)
 
void OnDashboardSelected (wxListEvent &event)
 
void OnDashboardAdd (wxCommandEvent &event)
 
void OnDashboardDelete (wxCommandEvent &event)
 
void OnInstrumentSelected (wxListEvent &event)
 
void OnInstrumentAdd (wxCommandEvent &event)
 
void OnInstrumentEdit (wxCommandEvent &event)
 
void OnInstrumentDelete (wxCommandEvent &event)
 
void OnInstrumentUp (wxCommandEvent &event)
 
void OnInstrumentDown (wxCommandEvent &event)
 
void OnDashboarddefaultFont (wxCommandEvent &event)
 
void SaveDashboardConfig ()
 
void RecalculateSize (void)
 

Public Attributes

wxArrayOfDashboard m_Config
 
wxFontPickerCtrl * m_pFontPickerTitle
 
wxFontPickerCtrl * m_pFontPickerData
 
wxFontPickerCtrl * m_pFontPickerLabel
 
wxFontPickerCtrl * m_pFontPickerSmall
 
wxSpinCtrl * m_pSpinSpeedMax
 
wxSpinCtrl * m_pSpinCOGDamp
 
wxSpinCtrl * m_pSpinSOGDamp
 
wxChoice * m_pChoiceUTCOffset
 
wxChoice * m_pChoiceSpeedUnit
 
wxChoice * m_pChoiceDepthUnit
 
wxSpinCtrlDouble * m_pSpinDBTOffset
 
wxChoice * m_pChoiceDistanceUnit
 
wxChoice * m_pChoiceWindSpeedUnit
 
wxCheckBox * m_pUseTrueWinddata
 
wxChoice * m_pChoiceTempUnit
 

Detailed Description

Definition at line 365 of file dashboard_pi.h.

Constructor & Destructor Documentation

◆ DashboardPreferencesDialog()

DashboardPreferencesDialog::DashboardPreferencesDialog ( wxWindow *  pparent,
wxWindowID  id,
wxArrayOfDashboard  config 
)

Definition at line 4097 of file dashboard_pi.cpp.

◆ ~DashboardPreferencesDialog()

DashboardPreferencesDialog::~DashboardPreferencesDialog ( )
inline

Definition at line 369 of file dashboard_pi.h.

Member Function Documentation

◆ OnCloseDialog()

void DashboardPreferencesDialog::OnCloseDialog ( wxCloseEvent &  event)

Definition at line 4708 of file dashboard_pi.cpp.

◆ OnDashboardAdd()

void DashboardPreferencesDialog::OnDashboardAdd ( wxCommandEvent &  event)

Definition at line 4848 of file dashboard_pi.cpp.

◆ OnDashboarddefaultFont()

void DashboardPreferencesDialog::OnDashboarddefaultFont ( wxCommandEvent &  event)

Definition at line 4805 of file dashboard_pi.cpp.

◆ OnDashboardDelete()

void DashboardPreferencesDialog::OnDashboardDelete ( wxCommandEvent &  event)

Definition at line 4861 of file dashboard_pi.cpp.

◆ OnDashboardSelected()

void DashboardPreferencesDialog::OnDashboardSelected ( wxListEvent &  event)

Definition at line 4755 of file dashboard_pi.cpp.

◆ OnInstrumentAdd()

void DashboardPreferencesDialog::OnInstrumentAdd ( wxCommandEvent &  event)

Definition at line 4889 of file dashboard_pi.cpp.

◆ OnInstrumentDelete()

void DashboardPreferencesDialog::OnInstrumentDelete ( wxCommandEvent &  event)

Definition at line 4918 of file dashboard_pi.cpp.

◆ OnInstrumentDown()

void DashboardPreferencesDialog::OnInstrumentDown ( wxCommandEvent &  event)

Definition at line 5092 of file dashboard_pi.cpp.

◆ OnInstrumentEdit()

void DashboardPreferencesDialog::OnInstrumentEdit ( wxCommandEvent &  event)

Definition at line 4960 of file dashboard_pi.cpp.

◆ OnInstrumentSelected()

void DashboardPreferencesDialog::OnInstrumentSelected ( wxListEvent &  event)

Definition at line 4872 of file dashboard_pi.cpp.

◆ OnInstrumentUp()

void DashboardPreferencesDialog::OnInstrumentUp ( wxCommandEvent &  event)

Definition at line 5052 of file dashboard_pi.cpp.

◆ RecalculateSize()

void DashboardPreferencesDialog::RecalculateSize ( void  )

Definition at line 4693 of file dashboard_pi.cpp.

◆ SaveDashboardConfig()

void DashboardPreferencesDialog::SaveDashboardConfig ( )

Definition at line 4715 of file dashboard_pi.cpp.

Member Data Documentation

◆ m_Config

wxArrayOfDashboard DashboardPreferencesDialog::m_Config

Definition at line 385 of file dashboard_pi.h.

◆ m_pChoiceDepthUnit

wxChoice* DashboardPreferencesDialog::m_pChoiceDepthUnit

Definition at line 395 of file dashboard_pi.h.

◆ m_pChoiceDistanceUnit

wxChoice* DashboardPreferencesDialog::m_pChoiceDistanceUnit

Definition at line 397 of file dashboard_pi.h.

◆ m_pChoiceSpeedUnit

wxChoice* DashboardPreferencesDialog::m_pChoiceSpeedUnit

Definition at line 394 of file dashboard_pi.h.

◆ m_pChoiceTempUnit

wxChoice* DashboardPreferencesDialog::m_pChoiceTempUnit

Definition at line 400 of file dashboard_pi.h.

◆ m_pChoiceUTCOffset

wxChoice* DashboardPreferencesDialog::m_pChoiceUTCOffset

Definition at line 393 of file dashboard_pi.h.

◆ m_pChoiceWindSpeedUnit

wxChoice* DashboardPreferencesDialog::m_pChoiceWindSpeedUnit

Definition at line 398 of file dashboard_pi.h.

◆ m_pFontPickerData

wxFontPickerCtrl* DashboardPreferencesDialog::m_pFontPickerData

Definition at line 387 of file dashboard_pi.h.

◆ m_pFontPickerLabel

wxFontPickerCtrl* DashboardPreferencesDialog::m_pFontPickerLabel

Definition at line 388 of file dashboard_pi.h.

◆ m_pFontPickerSmall

wxFontPickerCtrl* DashboardPreferencesDialog::m_pFontPickerSmall

Definition at line 389 of file dashboard_pi.h.

◆ m_pFontPickerTitle

wxFontPickerCtrl* DashboardPreferencesDialog::m_pFontPickerTitle

Definition at line 386 of file dashboard_pi.h.

◆ m_pSpinCOGDamp

wxSpinCtrl* DashboardPreferencesDialog::m_pSpinCOGDamp

Definition at line 391 of file dashboard_pi.h.

◆ m_pSpinDBTOffset

wxSpinCtrlDouble* DashboardPreferencesDialog::m_pSpinDBTOffset

Definition at line 396 of file dashboard_pi.h.

◆ m_pSpinSOGDamp

wxSpinCtrl* DashboardPreferencesDialog::m_pSpinSOGDamp

Definition at line 392 of file dashboard_pi.h.

◆ m_pSpinSpeedMax

wxSpinCtrl* DashboardPreferencesDialog::m_pSpinSpeedMax

Definition at line 390 of file dashboard_pi.h.

◆ m_pUseTrueWinddata

wxCheckBox* DashboardPreferencesDialog::m_pUseTrueWinddata

Definition at line 399 of file dashboard_pi.h.


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