Class GribRequestSettingBase.  
 More...
#include <GribUIDialogBase.h>
 | 
|   | GribRequestSettingBase (GRIBUICtrlBarBase *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) | 
|   | 
◆ GribRequestSettingBase()
      
        
          | GribRequestSettingBase::GribRequestSettingBase  | 
          ( | 
          GRIBUICtrlBarBase *  | 
          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  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~GribRequestSettingBase()
      
        
          | GribRequestSettingBase::~GribRequestSettingBase  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ OnAnyChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnAnyChange  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnAnySpinChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnAnySpinChange  | 
          ( | 
          wxSpinEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnCancel()
  
  
      
        
          | virtual void GribRequestSettingBase::OnCancel  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
Callback invoked when the user clicks the "Cancel" button in the "download" dialog. 
Definition at line 586 of file GribUIDialogBase.h.
 
 
◆ OnClose()
  
  
      
        
          | virtual void GribRequestSettingBase::OnClose  | 
          ( | 
          wxCloseEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnCoordinatesChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnCoordinatesChange  | 
          ( | 
          wxSpinEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnDownloadLocal()
  
  
      
        
          | virtual void GribRequestSettingBase::OnDownloadLocal  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnLocalTreeItemExpanded()
  
  
      
        
          | virtual void GribRequestSettingBase::OnLocalTreeItemExpanded  | 
          ( | 
          wxTreeEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnLocalTreeSelChanged()
  
  
      
        
          | virtual void GribRequestSettingBase::OnLocalTreeSelChanged  | 
          ( | 
          wxTreeEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnMovingClick()
  
  
      
        
          | virtual void GribRequestSettingBase::OnMovingClick  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnNotebookPageChanged()
  
  
      
        
          | virtual void GribRequestSettingBase::OnNotebookPageChanged  | 
          ( | 
          wxNotebookEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnOK()
  
  
      
        
          | virtual void GribRequestSettingBase::OnOK  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
Callback invoked when the user clicks the "OK" button in the "download" dialog. 
Definition at line 581 of file GribUIDialogBase.h.
 
 
◆ OnSendMaiL()
  
  
      
        
          | virtual void GribRequestSettingBase::OnSendMaiL  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
Callback invoked when the user clicks the "Send" button in the "e-mail" tab. 
Definition at line 591 of file GribUIDialogBase.h.
 
 
◆ OnTimeRangeChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnTimeRangeChange  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnTopChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnTopChange  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnUpdateLocalCatalog()
  
  
      
        
          | virtual void GribRequestSettingBase::OnUpdateLocalCatalog  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnWorldDownload()
  
  
      
        
          | virtual void GribRequestSettingBase::OnWorldDownload  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnWorldLengthChoice()
  
  
      
        
          | virtual void GribRequestSettingBase::OnWorldLengthChoice  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnWorldResolutionChoice()
  
  
      
        
          | virtual void GribRequestSettingBase::OnWorldResolutionChoice  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnXyGribAtmModelChoice()
  
  
      
        
          | virtual void GribRequestSettingBase::OnXyGribAtmModelChoice  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnXyGribConfigChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnXyGribConfigChange  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnXyGribDownloadButton()
  
  
      
        
          | virtual void GribRequestSettingBase::OnXyGribDownloadButton  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnXyGribWaveModelChoice()
  
  
      
        
          | virtual void GribRequestSettingBase::OnXyGribWaveModelChoice  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ OnZoneSelectionModeChange()
  
  
      
        
          | virtual void GribRequestSettingBase::OnZoneSelectionModeChange  | 
          ( | 
          wxCommandEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ SaveConfig()
  
  
      
        
          | virtual void GribRequestSettingBase::SaveConfig  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ fgZoneCoordinatesSizer
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::fgZoneCoordinatesSizer | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_bpManualSelection
  
  
      
        
          | wxBitmapToggleButton* GribRequestSettingBase::m_bpManualSelection | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_btnDownloadLocal
  
  
      
        
          | wxButton* GribRequestSettingBase::m_btnDownloadLocal | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_btnDownloadWorld
  
  
      
        
          | wxButton* GribRequestSettingBase::m_btnDownloadWorld | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_buttonUpdateCatalog
  
  
      
        
          | wxButton* GribRequestSettingBase::m_buttonUpdateCatalog | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_chECMWFResolution
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_chECMWFResolution | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_chForecastLength
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_chForecastLength | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_cMovingGribEnabled
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_cMovingGribEnabled | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_cUseSavedZone
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_cUseSavedZone | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fgAltitudeData
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::m_fgAltitudeData | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fgFixedSizer
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::m_fgFixedSizer | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fgLog
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::m_fgLog | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fgMovingParams
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::m_fgMovingParams | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fgScrollSizer
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::m_fgScrollSizer | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_htmlInfoWin
  
  
      
        
          | wxHtmlWindow* GribRequestSettingBase::m_htmlInfoWin | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_htmlWinWorld
  
  
      
        
          | wxHtmlWindow* GribRequestSettingBase::m_htmlWinWorld | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_MailImage
  
  
      
        
          | wxTextCtrl* GribRequestSettingBase::m_MailImage | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_notebookGetGrib
  
  
      
        
          | wxNotebook* GribRequestSettingBase::m_notebookGetGrib | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_p300hpa
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_p300hpa | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_p500hpa
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_p500hpa | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_p700hpa
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_p700hpa | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_p850hpa
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_p850hpa | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pAirTemp
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pAirTemp | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pAltitudeData
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pAltitudeData | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_panelEmail
  
  
      
        
          | wxPanel* GribRequestSettingBase::m_panelEmail | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_panelLocalModels
  
  
      
        
          | wxPanel* GribRequestSettingBase::m_panelLocalModels | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_panelWorld
  
  
      
        
          | wxPanel* GribRequestSettingBase::m_panelWorld | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pCAPE
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pCAPE | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pCloudCover
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pCloudCover | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pCode
  
  
      
        
          | wxTextCtrl* GribRequestSettingBase::m_pCode | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pCurrent
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pCurrent | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pInterval
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_pInterval | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pLogin
  
  
      
        
          | wxTextCtrl* GribRequestSettingBase::m_pLogin | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pMailTo
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_pMailTo | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pModel
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_pModel | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pPress
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pPress | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pRainfall
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pRainfall | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pReflectivity
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pReflectivity | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pResolution
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_pResolution | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pSeaTemp
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pSeaTemp | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pSenderAddress
  
  
      
        
          | wxTextCtrl* GribRequestSettingBase::m_pSenderAddress | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pSenderSizer
  
  
      
        
          | wxFlexGridSizer* GribRequestSettingBase::m_pSenderSizer | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pTimeRange
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_pTimeRange | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pWaves
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pWaves | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pWind
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pWind | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pWindGust
  
  
      
        
          | wxCheckBox* GribRequestSettingBase::m_pWindGust | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pWModel
  
  
      
        
          | wxChoice* GribRequestSettingBase::m_pWModel | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_rbCurrentView
  
  
      
        
          | wxRadioButton* GribRequestSettingBase::m_rbCurrentView | 
         
       
   | 
  
protected   | 
  
 
Radio button selected to indicate the download area is based on the visible area of the chart in the canvas which is currently in focus. 
Definition at line 505 of file GribUIDialogBase.h.
 
 
◆ m_rbManualSelect
  
  
      
        
          | wxRadioButton* GribRequestSettingBase::m_rbManualSelect | 
         
       
   | 
  
protected   | 
  
 
Radio button selected to indicate the download area is based on the area selected by the user. 
Definition at line 510 of file GribUIDialogBase.h.
 
 
◆ m_rButtonApply
  
  
      
        
          | wxButton* GribRequestSettingBase::m_rButtonApply | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_rButtonCancel
  
  
      
        
          | wxButton* GribRequestSettingBase::m_rButtonCancel | 
         
       
   | 
  
protected   | 
  
 
Button to Cancel a request to download, close the dialog without saving the configuration. 
Definition at line 555 of file GribUIDialogBase.h.
 
 
◆ m_rButtonYes
  
  
      
        
          | wxButton* GribRequestSettingBase::m_rButtonYes | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_sCourseUnit
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_sCourseUnit | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_sMovingCourse
  
  
      
        
          | wxSpinCtrl* GribRequestSettingBase::m_sMovingCourse | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_sMovingSpeed
  
  
      
        
          | wxSpinCtrl* GribRequestSettingBase::m_sMovingSpeed | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_SourcesTreeCtrl1
  
  
      
        
          | wxTreeCtrl* GribRequestSettingBase::m_SourcesTreeCtrl1 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_spMaxLat
  
  
      
        
          | wxSpinCtrl* GribRequestSettingBase::m_spMaxLat | 
         
       
   | 
  
protected   | 
  
 
A spinner for the max latitude of the bounding box for downloads. 
Definition at line 515 of file GribUIDialogBase.h.
 
 
◆ m_spMaxLon
  
  
      
        
          | wxSpinCtrl* GribRequestSettingBase::m_spMaxLon | 
         
       
   | 
  
protected   | 
  
 
A spinner for the max longitude of the bounding box for downloads. 
Definition at line 519 of file GribUIDialogBase.h.
 
 
◆ m_spMinLat
  
  
      
        
          | wxSpinCtrl* GribRequestSettingBase::m_spMinLat | 
         
       
   | 
  
protected   | 
  
 
A spinner for the min latitude of the bounding box for downloads. 
Definition at line 522 of file GribUIDialogBase.h.
 
 
◆ m_spMinLon
  
  
      
        
          | wxSpinCtrl* GribRequestSettingBase::m_spMinLon | 
         
       
   | 
  
protected   | 
  
 
A spinner for the min longitude of the bounding box for downloads. 
Definition at line 525 of file GribUIDialogBase.h.
 
 
◆ m_sScrolledDialog
      
        
          | wxScrolledWindow* GribRequestSettingBase::m_sScrolledDialog | 
        
      
 
 
◆ m_staticText21
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_staticText21 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_staticText36
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_staticText36 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_staticTextInfo
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_staticTextInfo | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stECMWFResolution
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stECMWFResolution | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stForecastLength
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stForecastLength | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stLocalDownloadInfo
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stLocalDownloadInfo | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stMaxLatNS
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stMaxLatNS | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stMaxLonEW
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stMaxLonEW | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stMinLatNS
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stMinLatNS | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_stMinLonEW
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_stMinLonEW | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_tFileSize
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_tFileSize | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_tLimit
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_tLimit | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_tResUnit
  
  
      
        
          | wxStaticText* GribRequestSettingBase::m_tResUnit | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_xygribPanel
The documentation for this class was generated from the following files: