OpenCPN Partial API docs
Loading...
Searching...
No Matches
GribSettingsDialogBase Class Reference

Class GribSettingsDialogBase. More...

#include <GribUIDialogBase.h>

Inheritance diagram for GribSettingsDialogBase:
GribSettingsDialog

Public Member Functions

 GribSettingsDialogBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Settings"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1, -1), long style=wxDEFAULT_DIALOG_STYLE)
 

Public Attributes

wxNotebook * m_nSettingsBook
 
wxCheckBox * m_cLoopMode
 
wxCheckBox * m_cInterpolate
 
wxChoice * m_sSlicesPerUpdate
 
wxStdDialogButtonSizer * m_sButton
 
wxButton * m_sButtonOK
 
wxButton * m_sButtonApply
 
wxButton * m_sButtonCancel
 

Protected Member Functions

virtual void OnPageChange (wxNotebookEvent &event)
 
virtual void OnDataTypeChoice (wxCommandEvent &event)
 
virtual void OnUnitChange (wxCommandEvent &event)
 
virtual void OnSpacingModeChange (wxCommandEvent &event)
 
virtual void OnTransparencyChange (wxScrollEvent &event)
 
virtual void OnIntepolateChange (wxCommandEvent &event)
 
virtual void OnCtrlandDataStyleChanged (wxCommandEvent &event)
 
virtual void OnApply (wxCommandEvent &event)
 

Protected Attributes

wxFlexGridSizer * m_fgSetDataSizer
 
wxChoice * m_cDataType
 
wxChoice * m_cDataUnits
 
wxCheckBox * m_cbBarbedArrows
 
wxFlexGridSizer * m_fgBarbedData1
 
wxChoice * m_cBarbedColours
 
wxCheckBox * m_cBarbArrFixSpac
 
wxCheckBox * m_cBarbArrMinSpac
 
wxFlexGridSizer * m_fgBarbedData2
 
wxCheckBox * m_cBarbedVisibility
 
wxSpinCtrl * m_sBarbArrSpacing
 
wxCheckBox * m_cbIsoBars
 
wxFlexGridSizer * m_fIsoBarSpacing
 
wxStaticText * m_tIsoBarSpacing
 
wxSpinCtrl * m_sIsoBarSpacing
 
wxFlexGridSizer * m_fIsoBarVisibility
 
wxCheckBox * m_sIsoBarVisibility
 
wxCheckBox * m_cbAbbrIsoBarsNumbers
 
wxCheckBox * m_cbDirectionArrows
 
wxFlexGridSizer * m_fgDirArrData1
 
wxChoice * m_cDirectionArrowForm
 
wxCheckBox * m_cDirArrFixSpac
 
wxCheckBox * m_cDirArrMinSpac
 
wxFlexGridSizer * m_fgDirArrData2
 
wxChoice * m_cDirectionArrowSize
 
wxSpinCtrl * m_sDirArrSpacing
 
wxCheckBox * m_cbOverlayMap
 
wxStaticText * m_tOverlayColors
 
wxChoice * m_cOverlayColors
 
wxCheckBox * m_cbNumbers
 
wxFlexGridSizer * m_fgNumData1
 
wxCheckBox * m_cNumFixSpac
 
wxCheckBox * m_cNumMinSpac
 
wxSpinCtrl * m_sNumbersSpacing
 
wxCheckBox * m_cbParticles
 
wxStaticText * m_ctParticles
 
wxSlider * m_sParticleDensity
 
wxStaticText * m_staticText24
 
wxSlider * m_sTransparency
 
wxFlexGridSizer * m_fgSetPlaybackSizer
 
wxStaticText * m_staticText26
 
wxChoice * m_cLoopStartPoint
 
wxSlider * m_sUpdatesPerSecond
 
wxStaticText * m_tSlicesPerUpdate
 
wxFlexGridSizer * m_fgSetGuiSizer
 
wxRadioButton * m_rbCurDataAttaWCap
 
wxRadioButton * m_rbCurDataAttaWoCap
 
wxRadioButton * m_rbCurDataIsolHoriz
 
wxRadioButton * m_rbCurDataIsolVertic
 
wxStaticBitmap * m_biAltitude
 
wxStaticBitmap * m_biNow
 
wxStaticBitmap * m_biZoomToCenter
 
wxStaticBitmap * m_biShowCursorData
 
wxStaticBitmap * m_biPlay
 
wxStaticBitmap * m_biTimeSlider
 
wxStaticBitmap * m_biOpenFile
 
wxStaticBitmap * m_biSettings
 
wxStaticBitmap * m_biRequest
 

Detailed Description

Class GribSettingsDialogBase.

Definition at line 298 of file GribUIDialogBase.h.

Constructor & Destructor Documentation

◆ GribSettingsDialogBase()

GribSettingsDialogBase::GribSettingsDialogBase ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  title = _("Settings"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(-1, -1),
long  style = wxDEFAULT_DIALOG_STYLE 
)

Definition at line 1117 of file GribUIDialogBase.cpp.

◆ ~GribSettingsDialogBase()

GribSettingsDialogBase::~GribSettingsDialogBase ( )

Definition at line 1968 of file GribUIDialogBase.cpp.

Member Function Documentation

◆ OnApply()

virtual void GribSettingsDialogBase::OnApply ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 370 of file GribUIDialogBase.h.

◆ OnCtrlandDataStyleChanged()

virtual void GribSettingsDialogBase::OnCtrlandDataStyleChanged ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 367 of file GribUIDialogBase.h.

◆ OnDataTypeChoice()

virtual void GribSettingsDialogBase::OnDataTypeChoice ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 362 of file GribUIDialogBase.h.

◆ OnIntepolateChange()

virtual void GribSettingsDialogBase::OnIntepolateChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 366 of file GribUIDialogBase.h.

◆ OnPageChange()

virtual void GribSettingsDialogBase::OnPageChange ( wxNotebookEvent &  event)
inlineprotectedvirtual

Definition at line 361 of file GribUIDialogBase.h.

◆ OnSpacingModeChange()

virtual void GribSettingsDialogBase::OnSpacingModeChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 364 of file GribUIDialogBase.h.

◆ OnTransparencyChange()

virtual void GribSettingsDialogBase::OnTransparencyChange ( wxScrollEvent &  event)
inlineprotectedvirtual

Definition at line 365 of file GribUIDialogBase.h.

◆ OnUnitChange()

virtual void GribSettingsDialogBase::OnUnitChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 363 of file GribUIDialogBase.h.

Member Data Documentation

◆ m_biAltitude

wxStaticBitmap* GribSettingsDialogBase::m_biAltitude
protected

Definition at line 350 of file GribUIDialogBase.h.

◆ m_biNow

wxStaticBitmap* GribSettingsDialogBase::m_biNow
protected

Definition at line 351 of file GribUIDialogBase.h.

◆ m_biOpenFile

wxStaticBitmap* GribSettingsDialogBase::m_biOpenFile
protected

Definition at line 356 of file GribUIDialogBase.h.

◆ m_biPlay

wxStaticBitmap* GribSettingsDialogBase::m_biPlay
protected

Definition at line 354 of file GribUIDialogBase.h.

◆ m_biRequest

wxStaticBitmap* GribSettingsDialogBase::m_biRequest
protected

Definition at line 358 of file GribUIDialogBase.h.

◆ m_biSettings

wxStaticBitmap* GribSettingsDialogBase::m_biSettings
protected

Definition at line 357 of file GribUIDialogBase.h.

◆ m_biShowCursorData

wxStaticBitmap* GribSettingsDialogBase::m_biShowCursorData
protected

Definition at line 353 of file GribUIDialogBase.h.

◆ m_biTimeSlider

wxStaticBitmap* GribSettingsDialogBase::m_biTimeSlider
protected

Definition at line 355 of file GribUIDialogBase.h.

◆ m_biZoomToCenter

wxStaticBitmap* GribSettingsDialogBase::m_biZoomToCenter
protected

Definition at line 352 of file GribUIDialogBase.h.

◆ m_cbAbbrIsoBarsNumbers

wxCheckBox* GribSettingsDialogBase::m_cbAbbrIsoBarsNumbers
protected

Definition at line 318 of file GribUIDialogBase.h.

◆ m_cBarbArrFixSpac

wxCheckBox* GribSettingsDialogBase::m_cBarbArrFixSpac
protected

Definition at line 307 of file GribUIDialogBase.h.

◆ m_cBarbArrMinSpac

wxCheckBox* GribSettingsDialogBase::m_cBarbArrMinSpac
protected

Definition at line 308 of file GribUIDialogBase.h.

◆ m_cBarbedColours

wxChoice* GribSettingsDialogBase::m_cBarbedColours
protected

Definition at line 306 of file GribUIDialogBase.h.

◆ m_cBarbedVisibility

wxCheckBox* GribSettingsDialogBase::m_cBarbedVisibility
protected

Definition at line 310 of file GribUIDialogBase.h.

◆ m_cbBarbedArrows

wxCheckBox* GribSettingsDialogBase::m_cbBarbedArrows
protected

Definition at line 304 of file GribUIDialogBase.h.

◆ m_cbDirectionArrows

wxCheckBox* GribSettingsDialogBase::m_cbDirectionArrows
protected

Definition at line 319 of file GribUIDialogBase.h.

◆ m_cbIsoBars

wxCheckBox* GribSettingsDialogBase::m_cbIsoBars
protected

Definition at line 312 of file GribUIDialogBase.h.

◆ m_cbNumbers

wxCheckBox* GribSettingsDialogBase::m_cbNumbers
protected

Definition at line 330 of file GribUIDialogBase.h.

◆ m_cbOverlayMap

wxCheckBox* GribSettingsDialogBase::m_cbOverlayMap
protected

Definition at line 327 of file GribUIDialogBase.h.

◆ m_cbParticles

wxCheckBox* GribSettingsDialogBase::m_cbParticles
protected

Definition at line 335 of file GribUIDialogBase.h.

◆ m_cDataType

wxChoice* GribSettingsDialogBase::m_cDataType
protected

Definition at line 302 of file GribUIDialogBase.h.

◆ m_cDataUnits

wxChoice* GribSettingsDialogBase::m_cDataUnits
protected

Definition at line 303 of file GribUIDialogBase.h.

◆ m_cDirArrFixSpac

wxCheckBox* GribSettingsDialogBase::m_cDirArrFixSpac
protected

Definition at line 322 of file GribUIDialogBase.h.

◆ m_cDirArrMinSpac

wxCheckBox* GribSettingsDialogBase::m_cDirArrMinSpac
protected

Definition at line 323 of file GribUIDialogBase.h.

◆ m_cDirectionArrowForm

wxChoice* GribSettingsDialogBase::m_cDirectionArrowForm
protected

Definition at line 321 of file GribUIDialogBase.h.

◆ m_cDirectionArrowSize

wxChoice* GribSettingsDialogBase::m_cDirectionArrowSize
protected

Definition at line 325 of file GribUIDialogBase.h.

◆ m_cInterpolate

wxCheckBox* GribSettingsDialogBase::m_cInterpolate

Definition at line 375 of file GribUIDialogBase.h.

◆ m_cLoopMode

wxCheckBox* GribSettingsDialogBase::m_cLoopMode

Definition at line 374 of file GribUIDialogBase.h.

◆ m_cLoopStartPoint

wxChoice* GribSettingsDialogBase::m_cLoopStartPoint
protected

Definition at line 342 of file GribUIDialogBase.h.

◆ m_cNumFixSpac

wxCheckBox* GribSettingsDialogBase::m_cNumFixSpac
protected

Definition at line 332 of file GribUIDialogBase.h.

◆ m_cNumMinSpac

wxCheckBox* GribSettingsDialogBase::m_cNumMinSpac
protected

Definition at line 333 of file GribUIDialogBase.h.

◆ m_cOverlayColors

wxChoice* GribSettingsDialogBase::m_cOverlayColors
protected

Definition at line 329 of file GribUIDialogBase.h.

◆ m_ctParticles

wxStaticText* GribSettingsDialogBase::m_ctParticles
protected

Definition at line 336 of file GribUIDialogBase.h.

◆ m_fgBarbedData1

wxFlexGridSizer* GribSettingsDialogBase::m_fgBarbedData1
protected

Definition at line 305 of file GribUIDialogBase.h.

◆ m_fgBarbedData2

wxFlexGridSizer* GribSettingsDialogBase::m_fgBarbedData2
protected

Definition at line 309 of file GribUIDialogBase.h.

◆ m_fgDirArrData1

wxFlexGridSizer* GribSettingsDialogBase::m_fgDirArrData1
protected

Definition at line 320 of file GribUIDialogBase.h.

◆ m_fgDirArrData2

wxFlexGridSizer* GribSettingsDialogBase::m_fgDirArrData2
protected

Definition at line 324 of file GribUIDialogBase.h.

◆ m_fgNumData1

wxFlexGridSizer* GribSettingsDialogBase::m_fgNumData1
protected

Definition at line 331 of file GribUIDialogBase.h.

◆ m_fgSetDataSizer

wxFlexGridSizer* GribSettingsDialogBase::m_fgSetDataSizer
protected

Definition at line 301 of file GribUIDialogBase.h.

◆ m_fgSetGuiSizer

wxFlexGridSizer* GribSettingsDialogBase::m_fgSetGuiSizer
protected

Definition at line 345 of file GribUIDialogBase.h.

◆ m_fgSetPlaybackSizer

wxFlexGridSizer* GribSettingsDialogBase::m_fgSetPlaybackSizer
protected

Definition at line 340 of file GribUIDialogBase.h.

◆ m_fIsoBarSpacing

wxFlexGridSizer* GribSettingsDialogBase::m_fIsoBarSpacing
protected

Definition at line 313 of file GribUIDialogBase.h.

◆ m_fIsoBarVisibility

wxFlexGridSizer* GribSettingsDialogBase::m_fIsoBarVisibility
protected

Definition at line 316 of file GribUIDialogBase.h.

◆ m_nSettingsBook

wxNotebook* GribSettingsDialogBase::m_nSettingsBook

Definition at line 373 of file GribUIDialogBase.h.

◆ m_rbCurDataAttaWCap

wxRadioButton* GribSettingsDialogBase::m_rbCurDataAttaWCap
protected

Definition at line 346 of file GribUIDialogBase.h.

◆ m_rbCurDataAttaWoCap

wxRadioButton* GribSettingsDialogBase::m_rbCurDataAttaWoCap
protected

Definition at line 347 of file GribUIDialogBase.h.

◆ m_rbCurDataIsolHoriz

wxRadioButton* GribSettingsDialogBase::m_rbCurDataIsolHoriz
protected

Definition at line 348 of file GribUIDialogBase.h.

◆ m_rbCurDataIsolVertic

wxRadioButton* GribSettingsDialogBase::m_rbCurDataIsolVertic
protected

Definition at line 349 of file GribUIDialogBase.h.

◆ m_sBarbArrSpacing

wxSpinCtrl* GribSettingsDialogBase::m_sBarbArrSpacing
protected

Definition at line 311 of file GribUIDialogBase.h.

◆ m_sButton

wxStdDialogButtonSizer* GribSettingsDialogBase::m_sButton

Definition at line 377 of file GribUIDialogBase.h.

◆ m_sButtonApply

wxButton* GribSettingsDialogBase::m_sButtonApply

Definition at line 379 of file GribUIDialogBase.h.

◆ m_sButtonCancel

wxButton* GribSettingsDialogBase::m_sButtonCancel

Definition at line 380 of file GribUIDialogBase.h.

◆ m_sButtonOK

wxButton* GribSettingsDialogBase::m_sButtonOK

Definition at line 378 of file GribUIDialogBase.h.

◆ m_sDirArrSpacing

wxSpinCtrl* GribSettingsDialogBase::m_sDirArrSpacing
protected

Definition at line 326 of file GribUIDialogBase.h.

◆ m_sIsoBarSpacing

wxSpinCtrl* GribSettingsDialogBase::m_sIsoBarSpacing
protected

Definition at line 315 of file GribUIDialogBase.h.

◆ m_sIsoBarVisibility

wxCheckBox* GribSettingsDialogBase::m_sIsoBarVisibility
protected

Definition at line 317 of file GribUIDialogBase.h.

◆ m_sNumbersSpacing

wxSpinCtrl* GribSettingsDialogBase::m_sNumbersSpacing
protected

Definition at line 334 of file GribUIDialogBase.h.

◆ m_sParticleDensity

wxSlider* GribSettingsDialogBase::m_sParticleDensity
protected

Definition at line 337 of file GribUIDialogBase.h.

◆ m_sSlicesPerUpdate

wxChoice* GribSettingsDialogBase::m_sSlicesPerUpdate

Definition at line 376 of file GribUIDialogBase.h.

◆ m_staticText24

wxStaticText* GribSettingsDialogBase::m_staticText24
protected

Definition at line 338 of file GribUIDialogBase.h.

◆ m_staticText26

wxStaticText* GribSettingsDialogBase::m_staticText26
protected

Definition at line 341 of file GribUIDialogBase.h.

◆ m_sTransparency

wxSlider* GribSettingsDialogBase::m_sTransparency
protected

Definition at line 339 of file GribUIDialogBase.h.

◆ m_sUpdatesPerSecond

wxSlider* GribSettingsDialogBase::m_sUpdatesPerSecond
protected

Definition at line 343 of file GribUIDialogBase.h.

◆ m_tIsoBarSpacing

wxStaticText* GribSettingsDialogBase::m_tIsoBarSpacing
protected

Definition at line 314 of file GribUIDialogBase.h.

◆ m_tOverlayColors

wxStaticText* GribSettingsDialogBase::m_tOverlayColors
protected

Definition at line 328 of file GribUIDialogBase.h.

◆ m_tSlicesPerUpdate

wxStaticText* GribSettingsDialogBase::m_tSlicesPerUpdate
protected

Definition at line 344 of file GribUIDialogBase.h.


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