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

Class GribRequestSettingBase. More...

#include <GribUIDialogBase.h>

Inheritance diagram for GribRequestSettingBase:
GribRequestSetting

Public Member Functions

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

Public Attributes

wxScrolledWindow * m_sScrolledDialog
 

Protected Member Functions

virtual void OnClose (wxCloseEvent &event)
 
virtual void OnNotebookPageChanged (wxNotebookEvent &event)
 
virtual void OnWorldLengthChoice (wxCommandEvent &event)
 
virtual void OnWorldResolutionChoice (wxCommandEvent &event)
 
virtual void OnWorldDownload (wxCommandEvent &event)
 
virtual void OnLocalTreeItemExpanded (wxTreeEvent &event)
 
virtual void OnLocalTreeSelChanged (wxTreeEvent &event)
 
virtual void OnUpdateLocalCatalog (wxCommandEvent &event)
 
virtual void OnDownloadLocal (wxCommandEvent &event)
 
virtual void OnTopChange (wxCommandEvent &event)
 
virtual void OnMovingClick (wxCommandEvent &event)
 
virtual void OnAnySpinChange (wxSpinEvent &event)
 
virtual void OnAnyChange (wxCommandEvent &event)
 
virtual void OnTimeRangeChange (wxCommandEvent &event)
 
virtual void OnZoneSelectionModeChange (wxCommandEvent &event)
 
virtual void OnCoordinatesChange (wxSpinEvent &event)
 
virtual void OnSaveMail (wxCommandEvent &event)
 
virtual void OnCancel (wxCommandEvent &event)
 
virtual void OnSendMaiL (wxCommandEvent &event)
 
virtual void OnXyGribDownloadButton (wxCommandEvent &event)
 
virtual void OnXyGribAtmModelChoice (wxCommandEvent &event)
 
virtual void OnXyGribWaveModelChoice (wxCommandEvent &event)
 
virtual void OnXyGribConfigChange (wxCommandEvent &event)
 

Protected Attributes

wxNotebook * m_notebookGetGrib
 
wxPanel * m_panelWorld
 
wxHtmlWindow * m_htmlWinWorld
 
wxStaticText * m_staticTextInfo
 
wxStaticText * m_stForecastLength
 
wxChoice * m_chForecastLength
 
wxStaticText * m_stECMWFResolution
 
wxChoice * m_chECMWFResolution
 
wxButton * m_btnDownloadWorld
 
wxPanel * m_panelLocalModels
 
wxTreeCtrl * m_SourcesTreeCtrl1
 
wxStaticText * m_stLocalDownloadInfo
 
wxHtmlWindow * m_htmlInfoWin
 
wxButton * m_buttonUpdateCatalog
 
wxButton * m_btnDownloadLocal
 
wxPanel * m_panelEmail
 
wxFlexGridSizer * m_fgScrollSizer
 
wxFlexGridSizer * m_pSenderSizer
 
wxTextCtrl * m_pSenderAddress
 
wxChoice * m_pMailTo
 
wxChoice * m_pModel
 
wxCheckBox * m_cMovingGribEnabled
 
wxFlexGridSizer * m_fgMovingParams
 
wxSpinCtrl * m_sMovingSpeed
 
wxSpinCtrl * m_sMovingCourse
 
wxStaticText * m_sCourseUnit
 
wxFlexGridSizer * m_fgLog
 
wxTextCtrl * m_pLogin
 
wxTextCtrl * m_pCode
 
wxChoice * m_pResolution
 
wxStaticText * m_tResUnit
 
wxChoice * m_pInterval
 
wxChoice * m_pTimeRange
 
wxStaticText * m_staticText21
 
wxCheckBox * m_cManualZoneSel
 
wxFlexGridSizer * fgZoneCoordinatesSizer
 
wxCheckBox * m_cUseSavedZone
 
wxSpinCtrl * m_spMaxLat
 
wxStaticText * m_stMaxLatNS
 
wxStaticText * m_staticText36
 
wxSpinCtrl * m_spMaxLon
 
wxStaticText * m_stMaxLonEW
 
wxSpinCtrl * m_spMinLat
 
wxStaticText * m_stMinLatNS
 
wxSpinCtrl * m_spMinLon
 
wxStaticText * m_stMinLonEW
 
wxCheckBox * m_pWind
 
wxCheckBox * m_pPress
 
wxCheckBox * m_pWindGust
 
wxCheckBox * m_pRainfall
 
wxCheckBox * m_pCloudCover
 
wxCheckBox * m_pAirTemp
 
wxCheckBox * m_pCAPE
 
wxCheckBox * m_pReflectivity
 
wxCheckBox * m_pSeaTemp
 
wxCheckBox * m_pCurrent
 
wxCheckBox * m_pWaves
 
wxChoice * m_pWModel
 
wxCheckBox * m_pAltitudeData
 
wxFlexGridSizer * m_fgAltitudeData
 
wxCheckBox * m_p850hpa
 
wxCheckBox * m_p700hpa
 
wxCheckBox * m_p500hpa
 
wxCheckBox * m_p300hpa
 
wxTextCtrl * m_MailImage
 
wxFlexGridSizer * m_fgFixedSizer
 
wxStaticText * m_tFileSize
 
wxStaticText * m_tLimit
 
wxStdDialogButtonSizer * m_rButton
 
wxButton * m_rButtonYes
 
wxButton * m_rButtonApply
 
wxButton * m_rButtonCancel
 
XyGribPanelm_xygribPanel
 

Detailed Description

Class GribRequestSettingBase.

Definition at line 427 of file GribUIDialogBase.h.

Constructor & Destructor Documentation

◆ GribRequestSettingBase()

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

Definition at line 2357 of file GribUIDialogBase.cpp.

◆ ~GribRequestSettingBase()

GribRequestSettingBase::~GribRequestSettingBase ( )

Definition at line 3232 of file GribUIDialogBase.cpp.

Member Function Documentation

◆ OnAnyChange()

virtual void GribRequestSettingBase::OnAnyChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 517 of file GribUIDialogBase.h.

◆ OnAnySpinChange()

virtual void GribRequestSettingBase::OnAnySpinChange ( wxSpinEvent &  event)
inlineprotectedvirtual

Definition at line 516 of file GribUIDialogBase.h.

◆ OnCancel()

virtual void GribRequestSettingBase::OnCancel ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 524 of file GribUIDialogBase.h.

◆ OnClose()

virtual void GribRequestSettingBase::OnClose ( wxCloseEvent &  event)
inlineprotectedvirtual

Definition at line 505 of file GribUIDialogBase.h.

◆ OnCoordinatesChange()

virtual void GribRequestSettingBase::OnCoordinatesChange ( wxSpinEvent &  event)
inlineprotectedvirtual

Definition at line 522 of file GribUIDialogBase.h.

◆ OnDownloadLocal()

virtual void GribRequestSettingBase::OnDownloadLocal ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 513 of file GribUIDialogBase.h.

◆ OnLocalTreeItemExpanded()

virtual void GribRequestSettingBase::OnLocalTreeItemExpanded ( wxTreeEvent &  event)
inlineprotectedvirtual

Definition at line 510 of file GribUIDialogBase.h.

◆ OnLocalTreeSelChanged()

virtual void GribRequestSettingBase::OnLocalTreeSelChanged ( wxTreeEvent &  event)
inlineprotectedvirtual

Definition at line 511 of file GribUIDialogBase.h.

◆ OnMovingClick()

virtual void GribRequestSettingBase::OnMovingClick ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 515 of file GribUIDialogBase.h.

◆ OnNotebookPageChanged()

virtual void GribRequestSettingBase::OnNotebookPageChanged ( wxNotebookEvent &  event)
inlineprotectedvirtual

Definition at line 506 of file GribUIDialogBase.h.

◆ OnSaveMail()

virtual void GribRequestSettingBase::OnSaveMail ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 523 of file GribUIDialogBase.h.

◆ OnSendMaiL()

virtual void GribRequestSettingBase::OnSendMaiL ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 525 of file GribUIDialogBase.h.

◆ OnTimeRangeChange()

virtual void GribRequestSettingBase::OnTimeRangeChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 518 of file GribUIDialogBase.h.

◆ OnTopChange()

virtual void GribRequestSettingBase::OnTopChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 514 of file GribUIDialogBase.h.

◆ OnUpdateLocalCatalog()

virtual void GribRequestSettingBase::OnUpdateLocalCatalog ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 512 of file GribUIDialogBase.h.

◆ OnWorldDownload()

virtual void GribRequestSettingBase::OnWorldDownload ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 509 of file GribUIDialogBase.h.

◆ OnWorldLengthChoice()

virtual void GribRequestSettingBase::OnWorldLengthChoice ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 507 of file GribUIDialogBase.h.

◆ OnWorldResolutionChoice()

virtual void GribRequestSettingBase::OnWorldResolutionChoice ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 508 of file GribUIDialogBase.h.

◆ OnXyGribAtmModelChoice()

virtual void GribRequestSettingBase::OnXyGribAtmModelChoice ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 527 of file GribUIDialogBase.h.

◆ OnXyGribConfigChange()

virtual void GribRequestSettingBase::OnXyGribConfigChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 529 of file GribUIDialogBase.h.

◆ OnXyGribDownloadButton()

virtual void GribRequestSettingBase::OnXyGribDownloadButton ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 526 of file GribUIDialogBase.h.

◆ OnXyGribWaveModelChoice()

virtual void GribRequestSettingBase::OnXyGribWaveModelChoice ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 528 of file GribUIDialogBase.h.

◆ OnZoneSelectionModeChange()

virtual void GribRequestSettingBase::OnZoneSelectionModeChange ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 519 of file GribUIDialogBase.h.

Member Data Documentation

◆ fgZoneCoordinatesSizer

wxFlexGridSizer* GribRequestSettingBase::fgZoneCoordinatesSizer
protected

Definition at line 465 of file GribUIDialogBase.h.

◆ m_btnDownloadLocal

wxButton* GribRequestSettingBase::m_btnDownloadLocal
protected

Definition at line 444 of file GribUIDialogBase.h.

◆ m_btnDownloadWorld

wxButton* GribRequestSettingBase::m_btnDownloadWorld
protected

Definition at line 438 of file GribUIDialogBase.h.

◆ m_buttonUpdateCatalog

wxButton* GribRequestSettingBase::m_buttonUpdateCatalog
protected

Definition at line 443 of file GribUIDialogBase.h.

◆ m_chECMWFResolution

wxChoice* GribRequestSettingBase::m_chECMWFResolution
protected

Definition at line 437 of file GribUIDialogBase.h.

◆ m_chForecastLength

wxChoice* GribRequestSettingBase::m_chForecastLength
protected

Definition at line 435 of file GribUIDialogBase.h.

◆ m_cManualZoneSel

wxCheckBox* GribRequestSettingBase::m_cManualZoneSel
protected

Definition at line 464 of file GribUIDialogBase.h.

◆ m_cMovingGribEnabled

wxCheckBox* GribRequestSettingBase::m_cMovingGribEnabled
protected

Definition at line 451 of file GribUIDialogBase.h.

◆ m_cUseSavedZone

wxCheckBox* GribRequestSettingBase::m_cUseSavedZone
protected

Definition at line 466 of file GribUIDialogBase.h.

◆ m_fgAltitudeData

wxFlexGridSizer* GribRequestSettingBase::m_fgAltitudeData
protected

Definition at line 489 of file GribUIDialogBase.h.

◆ m_fgFixedSizer

wxFlexGridSizer* GribRequestSettingBase::m_fgFixedSizer
protected

Definition at line 495 of file GribUIDialogBase.h.

◆ m_fgLog

wxFlexGridSizer* GribRequestSettingBase::m_fgLog
protected

Definition at line 456 of file GribUIDialogBase.h.

◆ m_fgMovingParams

wxFlexGridSizer* GribRequestSettingBase::m_fgMovingParams
protected

Definition at line 452 of file GribUIDialogBase.h.

◆ m_fgScrollSizer

wxFlexGridSizer* GribRequestSettingBase::m_fgScrollSizer
protected

Definition at line 446 of file GribUIDialogBase.h.

◆ m_htmlInfoWin

wxHtmlWindow* GribRequestSettingBase::m_htmlInfoWin
protected

Definition at line 442 of file GribUIDialogBase.h.

◆ m_htmlWinWorld

wxHtmlWindow* GribRequestSettingBase::m_htmlWinWorld
protected

Definition at line 432 of file GribUIDialogBase.h.

◆ m_MailImage

wxTextCtrl* GribRequestSettingBase::m_MailImage
protected

Definition at line 494 of file GribUIDialogBase.h.

◆ m_notebookGetGrib

wxNotebook* GribRequestSettingBase::m_notebookGetGrib
protected

Definition at line 430 of file GribUIDialogBase.h.

◆ m_p300hpa

wxCheckBox* GribRequestSettingBase::m_p300hpa
protected

Definition at line 493 of file GribUIDialogBase.h.

◆ m_p500hpa

wxCheckBox* GribRequestSettingBase::m_p500hpa
protected

Definition at line 492 of file GribUIDialogBase.h.

◆ m_p700hpa

wxCheckBox* GribRequestSettingBase::m_p700hpa
protected

Definition at line 491 of file GribUIDialogBase.h.

◆ m_p850hpa

wxCheckBox* GribRequestSettingBase::m_p850hpa
protected

Definition at line 490 of file GribUIDialogBase.h.

◆ m_pAirTemp

wxCheckBox* GribRequestSettingBase::m_pAirTemp
protected

Definition at line 481 of file GribUIDialogBase.h.

◆ m_pAltitudeData

wxCheckBox* GribRequestSettingBase::m_pAltitudeData
protected

Definition at line 488 of file GribUIDialogBase.h.

◆ m_panelEmail

wxPanel* GribRequestSettingBase::m_panelEmail
protected

Definition at line 445 of file GribUIDialogBase.h.

◆ m_panelLocalModels

wxPanel* GribRequestSettingBase::m_panelLocalModels
protected

Definition at line 439 of file GribUIDialogBase.h.

◆ m_panelWorld

wxPanel* GribRequestSettingBase::m_panelWorld
protected

Definition at line 431 of file GribUIDialogBase.h.

◆ m_pCAPE

wxCheckBox* GribRequestSettingBase::m_pCAPE
protected

Definition at line 482 of file GribUIDialogBase.h.

◆ m_pCloudCover

wxCheckBox* GribRequestSettingBase::m_pCloudCover
protected

Definition at line 480 of file GribUIDialogBase.h.

◆ m_pCode

wxTextCtrl* GribRequestSettingBase::m_pCode
protected

Definition at line 458 of file GribUIDialogBase.h.

◆ m_pCurrent

wxCheckBox* GribRequestSettingBase::m_pCurrent
protected

Definition at line 485 of file GribUIDialogBase.h.

◆ m_pInterval

wxChoice* GribRequestSettingBase::m_pInterval
protected

Definition at line 461 of file GribUIDialogBase.h.

◆ m_pLogin

wxTextCtrl* GribRequestSettingBase::m_pLogin
protected

Definition at line 457 of file GribUIDialogBase.h.

◆ m_pMailTo

wxChoice* GribRequestSettingBase::m_pMailTo
protected

Definition at line 449 of file GribUIDialogBase.h.

◆ m_pModel

wxChoice* GribRequestSettingBase::m_pModel
protected

Definition at line 450 of file GribUIDialogBase.h.

◆ m_pPress

wxCheckBox* GribRequestSettingBase::m_pPress
protected

Definition at line 477 of file GribUIDialogBase.h.

◆ m_pRainfall

wxCheckBox* GribRequestSettingBase::m_pRainfall
protected

Definition at line 479 of file GribUIDialogBase.h.

◆ m_pReflectivity

wxCheckBox* GribRequestSettingBase::m_pReflectivity
protected

Definition at line 483 of file GribUIDialogBase.h.

◆ m_pResolution

wxChoice* GribRequestSettingBase::m_pResolution
protected

Definition at line 459 of file GribUIDialogBase.h.

◆ m_pSeaTemp

wxCheckBox* GribRequestSettingBase::m_pSeaTemp
protected

Definition at line 484 of file GribUIDialogBase.h.

◆ m_pSenderAddress

wxTextCtrl* GribRequestSettingBase::m_pSenderAddress
protected

Definition at line 448 of file GribUIDialogBase.h.

◆ m_pSenderSizer

wxFlexGridSizer* GribRequestSettingBase::m_pSenderSizer
protected

Definition at line 447 of file GribUIDialogBase.h.

◆ m_pTimeRange

wxChoice* GribRequestSettingBase::m_pTimeRange
protected

Definition at line 462 of file GribUIDialogBase.h.

◆ m_pWaves

wxCheckBox* GribRequestSettingBase::m_pWaves
protected

Definition at line 486 of file GribUIDialogBase.h.

◆ m_pWind

wxCheckBox* GribRequestSettingBase::m_pWind
protected

Definition at line 476 of file GribUIDialogBase.h.

◆ m_pWindGust

wxCheckBox* GribRequestSettingBase::m_pWindGust
protected

Definition at line 478 of file GribUIDialogBase.h.

◆ m_pWModel

wxChoice* GribRequestSettingBase::m_pWModel
protected

Definition at line 487 of file GribUIDialogBase.h.

◆ m_rButton

wxStdDialogButtonSizer* GribRequestSettingBase::m_rButton
protected

Definition at line 498 of file GribUIDialogBase.h.

◆ m_rButtonApply

wxButton* GribRequestSettingBase::m_rButtonApply
protected

Definition at line 500 of file GribUIDialogBase.h.

◆ m_rButtonCancel

wxButton* GribRequestSettingBase::m_rButtonCancel
protected

Definition at line 501 of file GribUIDialogBase.h.

◆ m_rButtonYes

wxButton* GribRequestSettingBase::m_rButtonYes
protected

Definition at line 499 of file GribUIDialogBase.h.

◆ m_sCourseUnit

wxStaticText* GribRequestSettingBase::m_sCourseUnit
protected

Definition at line 455 of file GribUIDialogBase.h.

◆ m_sMovingCourse

wxSpinCtrl* GribRequestSettingBase::m_sMovingCourse
protected

Definition at line 454 of file GribUIDialogBase.h.

◆ m_sMovingSpeed

wxSpinCtrl* GribRequestSettingBase::m_sMovingSpeed
protected

Definition at line 453 of file GribUIDialogBase.h.

◆ m_SourcesTreeCtrl1

wxTreeCtrl* GribRequestSettingBase::m_SourcesTreeCtrl1
protected

Definition at line 440 of file GribUIDialogBase.h.

◆ m_spMaxLat

wxSpinCtrl* GribRequestSettingBase::m_spMaxLat
protected

Definition at line 467 of file GribUIDialogBase.h.

◆ m_spMaxLon

wxSpinCtrl* GribRequestSettingBase::m_spMaxLon
protected

Definition at line 470 of file GribUIDialogBase.h.

◆ m_spMinLat

wxSpinCtrl* GribRequestSettingBase::m_spMinLat
protected

Definition at line 472 of file GribUIDialogBase.h.

◆ m_spMinLon

wxSpinCtrl* GribRequestSettingBase::m_spMinLon
protected

Definition at line 474 of file GribUIDialogBase.h.

◆ m_sScrolledDialog

wxScrolledWindow* GribRequestSettingBase::m_sScrolledDialog

Definition at line 532 of file GribUIDialogBase.h.

◆ m_staticText21

wxStaticText* GribRequestSettingBase::m_staticText21
protected

Definition at line 463 of file GribUIDialogBase.h.

◆ m_staticText36

wxStaticText* GribRequestSettingBase::m_staticText36
protected

Definition at line 469 of file GribUIDialogBase.h.

◆ m_staticTextInfo

wxStaticText* GribRequestSettingBase::m_staticTextInfo
protected

Definition at line 433 of file GribUIDialogBase.h.

◆ m_stECMWFResolution

wxStaticText* GribRequestSettingBase::m_stECMWFResolution
protected

Definition at line 436 of file GribUIDialogBase.h.

◆ m_stForecastLength

wxStaticText* GribRequestSettingBase::m_stForecastLength
protected

Definition at line 434 of file GribUIDialogBase.h.

◆ m_stLocalDownloadInfo

wxStaticText* GribRequestSettingBase::m_stLocalDownloadInfo
protected

Definition at line 441 of file GribUIDialogBase.h.

◆ m_stMaxLatNS

wxStaticText* GribRequestSettingBase::m_stMaxLatNS
protected

Definition at line 468 of file GribUIDialogBase.h.

◆ m_stMaxLonEW

wxStaticText* GribRequestSettingBase::m_stMaxLonEW
protected

Definition at line 471 of file GribUIDialogBase.h.

◆ m_stMinLatNS

wxStaticText* GribRequestSettingBase::m_stMinLatNS
protected

Definition at line 473 of file GribUIDialogBase.h.

◆ m_stMinLonEW

wxStaticText* GribRequestSettingBase::m_stMinLonEW
protected

Definition at line 475 of file GribUIDialogBase.h.

◆ m_tFileSize

wxStaticText* GribRequestSettingBase::m_tFileSize
protected

Definition at line 496 of file GribUIDialogBase.h.

◆ m_tLimit

wxStaticText* GribRequestSettingBase::m_tLimit
protected

Definition at line 497 of file GribUIDialogBase.h.

◆ m_tResUnit

wxStaticText* GribRequestSettingBase::m_tResUnit
protected

Definition at line 460 of file GribUIDialogBase.h.

◆ m_xygribPanel

XyGribPanel* GribRequestSettingBase::m_xygribPanel
protected

Definition at line 502 of file GribUIDialogBase.h.


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