OpenCPN Partial API docs
|
Base User Interface Components for GRIB Plugin. More...
#include <wx/artprov.h>
#include <wx/xrc/xmlres.h>
#include <wx/intl.h>
#include <wx/bitmap.h>
#include <wx/image.h>
#include <wx/icon.h>
#include <wx/bmpbuttn.h>
#include <wx/gdicmn.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/string.h>
#include <wx/button.h>
#include <wx/choice.h>
#include <wx/slider.h>
#include <wx/sizer.h>
#include <wx/dialog.h>
#include <wx/stattext.h>
#include <wx/checkbox.h>
#include <wx/textctrl.h>
#include <wx/panel.h>
#include <wx/spinctrl.h>
#include <wx/statbox.h>
#include <wx/scrolwin.h>
#include <wx/radiobut.h>
#include <wx/statbmp.h>
#include <wx/notebook.h>
#include <wx/radiobox.h>
#include <wx/statline.h>
#include <wx/treectrl.h>
#include <wx/html/htmlwin.h>
#include "CustomGrid.h"
#include "XyGribPanel.h"
Go to the source code of this file.
Classes | |
class | ProjectBoatPanel |
Class ProjectBoatPanel. More... | |
class | GRIBUICtrlBarBase |
Class GRIBUICtrlBarBase. More... | |
class | GRIBUICDataBase |
Class GRIBUICDataBase. More... | |
class | CursorDataBase |
Class CursorDataBase. More... | |
class | GribSettingsDialogBase |
Class GribSettingsDialogBase. More... | |
class | GribPreferencesDialogBase |
Class GribPreferencesDialogBase. More... | |
class | GribRequestSettingBase |
Class GribRequestSettingBase. More... | |
class | GRIBTableBase |
Class GRIBTableBase. More... | |
Macros | |
#define | CONTROL_BAR 1000 |
#define | ID_BTNPREV 1001 |
#define | ID_CTRLTIME 1002 |
#define | ID_BTNNEXT 1003 |
#define | ID_CTRLALTITUDE 1004 |
#define | ID_BTNNOW 1005 |
#define | ID_BTNZOOMTC 1006 |
#define | ID_BTNSHOWCDATA 1007 |
#define | ID_BTNPLAY 1008 |
#define | ID_TIMELINE 1009 |
#define | ID_BTNOPENFILE 1010 |
#define | ID_BTNSETTING 1011 |
#define | ID_BTNREQUEST 1012 |
#define | CURSOR_DATA 1013 |
#define | ID_CB_WIND 1014 |
#define | ID_CB_WIND_GUSTS 1015 |
#define | ID_CB_PRESSURE 1016 |
#define | ID_CB_WAVES 1017 |
#define | ID_CB_CURRENT 1018 |
#define | ID_CB_RAINFALL 1019 |
#define | ID_CB_CLOUD_COVER 1020 |
#define | ID_CB_AIR_TEMP 1021 |
#define | ID_CB_SEA_TEMP 1022 |
#define | ID_CB_CAPE 1023 |
#define | ID_CB_COMP_REFL 1024 |
#define | BARBFIXSPACING 1025 |
#define | BARBMINSPACING 1026 |
#define | DIRFIXSPACING 1027 |
#define | DIRMINSPACING 1028 |
#define | NUMFIXSPACING 1029 |
#define | NUMMINSPACING 1030 |
#define | AC0 1031 |
#define | AC1 1032 |
#define | NW0 1033 |
#define | NW1 1034 |
#define | ZC0 1035 |
#define | ZC1 1036 |
#define | SCD0 1037 |
#define | SCD1 1038 |
#define | PB0 1039 |
#define | PB1 1040 |
#define | TL0 1041 |
#define | TL1 1042 |
#define | OF0 1043 |
#define | OF1 1044 |
#define | STS0 1045 |
#define | STS1 1046 |
#define | RQ0 1047 |
#define | RQ1 1048 |
#define | MAXLAT 1049 |
#define | MAXLON 1050 |
#define | MINLAT 1051 |
#define | MINLON 1052 |
#define | MANSELECT 1053 |
#define | SAVEDZONE 1054 |
Base User Interface Components for GRIB Plugin.
Defines the foundational UI elements and structure for the GRIB plugin including:
Key Components:
This base UI framework provides the structure for all user interaction with GRIB weather data, supporting both basic and advanced usage scenarios while maintaining consistency across the interface.
Definition in file GribUIDialogBase.h.
#define AC0 1031 |
Definition at line 106 of file GribUIDialogBase.h.
#define AC1 1032 |
Definition at line 107 of file GribUIDialogBase.h.
#define BARBFIXSPACING 1025 |
Definition at line 100 of file GribUIDialogBase.h.
#define BARBMINSPACING 1026 |
Definition at line 101 of file GribUIDialogBase.h.
#define CONTROL_BAR 1000 |
Definition at line 73 of file GribUIDialogBase.h.
#define CURSOR_DATA 1013 |
Definition at line 87 of file GribUIDialogBase.h.
#define DIRFIXSPACING 1027 |
Definition at line 102 of file GribUIDialogBase.h.
#define DIRMINSPACING 1028 |
Definition at line 103 of file GribUIDialogBase.h.
#define ID_BTNNEXT 1003 |
Definition at line 76 of file GribUIDialogBase.h.
#define ID_BTNNOW 1005 |
Definition at line 78 of file GribUIDialogBase.h.
#define ID_BTNOPENFILE 1010 |
Definition at line 83 of file GribUIDialogBase.h.
#define ID_BTNPLAY 1008 |
Definition at line 81 of file GribUIDialogBase.h.
#define ID_BTNPREV 1001 |
Definition at line 74 of file GribUIDialogBase.h.
#define ID_BTNREQUEST 1012 |
Definition at line 85 of file GribUIDialogBase.h.
#define ID_BTNSETTING 1011 |
Definition at line 84 of file GribUIDialogBase.h.
#define ID_BTNSHOWCDATA 1007 |
Definition at line 80 of file GribUIDialogBase.h.
#define ID_BTNZOOMTC 1006 |
Definition at line 79 of file GribUIDialogBase.h.
#define ID_CB_AIR_TEMP 1021 |
Definition at line 95 of file GribUIDialogBase.h.
#define ID_CB_CAPE 1023 |
Definition at line 97 of file GribUIDialogBase.h.
#define ID_CB_CLOUD_COVER 1020 |
Definition at line 94 of file GribUIDialogBase.h.
#define ID_CB_COMP_REFL 1024 |
Definition at line 98 of file GribUIDialogBase.h.
#define ID_CB_CURRENT 1018 |
Definition at line 92 of file GribUIDialogBase.h.
#define ID_CB_PRESSURE 1016 |
Definition at line 90 of file GribUIDialogBase.h.
#define ID_CB_RAINFALL 1019 |
Definition at line 93 of file GribUIDialogBase.h.
#define ID_CB_SEA_TEMP 1022 |
Definition at line 96 of file GribUIDialogBase.h.
#define ID_CB_WAVES 1017 |
Definition at line 91 of file GribUIDialogBase.h.
#define ID_CB_WIND 1014 |
Definition at line 88 of file GribUIDialogBase.h.
#define ID_CB_WIND_GUSTS 1015 |
Definition at line 89 of file GribUIDialogBase.h.
#define ID_CTRLALTITUDE 1004 |
Definition at line 77 of file GribUIDialogBase.h.
#define ID_CTRLTIME 1002 |
Definition at line 75 of file GribUIDialogBase.h.
#define ID_TIMELINE 1009 |
Definition at line 82 of file GribUIDialogBase.h.
#define MANSELECT 1053 |
Definition at line 129 of file GribUIDialogBase.h.
#define MAXLAT 1049 |
Definition at line 125 of file GribUIDialogBase.h.
#define MAXLON 1050 |
Definition at line 126 of file GribUIDialogBase.h.
#define MINLAT 1051 |
Definition at line 127 of file GribUIDialogBase.h.
#define MINLON 1052 |
Definition at line 128 of file GribUIDialogBase.h.
#define NUMFIXSPACING 1029 |
Definition at line 104 of file GribUIDialogBase.h.
#define NUMMINSPACING 1030 |
Definition at line 105 of file GribUIDialogBase.h.
#define NW0 1033 |
Definition at line 108 of file GribUIDialogBase.h.
#define NW1 1034 |
Definition at line 109 of file GribUIDialogBase.h.
#define OF0 1043 |
Definition at line 118 of file GribUIDialogBase.h.
#define OF1 1044 |
Definition at line 119 of file GribUIDialogBase.h.
#define PB0 1039 |
Definition at line 114 of file GribUIDialogBase.h.
#define PB1 1040 |
Definition at line 115 of file GribUIDialogBase.h.
#define RQ0 1047 |
Definition at line 122 of file GribUIDialogBase.h.
#define RQ1 1048 |
Definition at line 123 of file GribUIDialogBase.h.
#define SAVEDZONE 1054 |
Definition at line 130 of file GribUIDialogBase.h.
#define SCD0 1037 |
Definition at line 112 of file GribUIDialogBase.h.
#define SCD1 1038 |
Definition at line 113 of file GribUIDialogBase.h.
#define STS0 1045 |
Definition at line 120 of file GribUIDialogBase.h.
#define STS1 1046 |
Definition at line 121 of file GribUIDialogBase.h.
#define TL0 1041 |
Definition at line 116 of file GribUIDialogBase.h.
#define TL1 1042 |
Definition at line 117 of file GribUIDialogBase.h.
#define ZC0 1035 |
Definition at line 110 of file GribUIDialogBase.h.
#define ZC1 1036 |
Definition at line 111 of file GribUIDialogBase.h.