40 wxStaticText* m_wavemodel_label;
41 wxStaticText* m_atmmodel_label;
42 wxStaticText* m_weathermodel;
43 wxStaticText* m_duration_label;
44 wxStaticText* m_run_label;
45 wxStaticText* m_interval_label;
46 wxNotebook* m_dataconfig_nbook;
47 wxPanel* m_surfacetab_panel;
48 wxStaticLine* m_separator_1;
49 wxStaticText* m_status_label;
50 wxStaticText* m_sizeestimate_label;
53 wxChoice* m_atmmodel_choice;
54 wxChoice* m_wavemodel_choice;
55 wxChoice* m_interval_choice;
56 wxChoice* m_resolution_choice;
57 wxChoice* m_duration_choice;
58 wxChoice* m_run_choice;
59 wxCheckBox* m_wind_cbox;
60 wxCheckBox* m_gust_cbox;
61 wxCheckBox* m_pressure_cbox;
62 wxCheckBox* m_temperature_cbox;
63 wxCheckBox* m_cape_cbox;
64 wxCheckBox* m_reflectivity_cbox;
65 wxCheckBox* m_cloudcover_cbox;
66 wxCheckBox* m_precipitation_cbox;
67 wxCheckBox* m_waveheight_cbox;
68 wxCheckBox* m_windwave_cbox;
69 wxButton* m_download_button;
70 wxGauge* m_progress_gauge;
71 wxStaticText* m_status_text;
72 wxStaticText* m_sizeestimate_text;
74 XyGribPanel(wxWindow* parent, wxWindowID
id = wxID_ANY,
75 const wxPoint& pos = wxDefaultPosition,
76 const wxSize& size = wxSize(-1, -1),
long style = wxTAB_TRAVERSAL,
77 const wxString& name = wxEmptyString);