29 wxStaticText* m_wavemodel_label;
30 wxStaticText* m_atmmodel_label;
31 wxStaticText* m_weathermodel;
32 wxStaticText* m_duration_label;
33 wxStaticText* m_run_label;
34 wxStaticText* m_interval_label;
35 wxNotebook* m_dataconfig_nbook;
36 wxPanel* m_surfacetab_panel;
37 wxStaticLine* m_separator_1;
38 wxStaticText* m_status_label;
39 wxStaticText* m_sizeestimate_label;
42 wxChoice* m_atmmodel_choice;
43 wxChoice* m_wavemodel_choice;
44 wxChoice* m_interval_choice;
45 wxChoice* m_resolution_choice;
46 wxChoice* m_duration_choice;
47 wxChoice* m_run_choice;
48 wxCheckBox* m_wind_cbox;
49 wxCheckBox* m_gust_cbox;
50 wxCheckBox* m_pressure_cbox;
51 wxCheckBox* m_temperature_cbox;
52 wxCheckBox* m_cape_cbox;
53 wxCheckBox* m_reflectivity_cbox;
54 wxCheckBox* m_cloudcover_cbox;
55 wxCheckBox* m_precipitation_cbox;
56 wxCheckBox* m_waveheight_cbox;
57 wxCheckBox* m_windwave_cbox;
58 wxButton* m_download_button;
59 wxGauge* m_progress_gauge;
60 wxStaticText* m_status_text;
61 wxStaticText* m_sizeestimate_text;
63 XyGribPanel(wxWindow* parent, wxWindowID
id = wxID_ANY,
64 const wxPoint& pos = wxDefaultPosition,
65 const wxSize& size = wxSize(-1, -1),
long style = wxTAB_TRAVERSAL,
66 const wxString& name = wxEmptyString);