124 void OnClose(wxCloseEvent &event);
125 void OnOptionChange(wxCommandEvent &event);
127 void RefreshControlValues(
void);
128 void UpdateCanvasOptions(
void);
129 void OnEraseBackground(wxEraseEvent &event);
130 void SetENCAvailable(
bool avail);
135 wxScrolledWindow *m_sWindow;
137 wxCheckBox *pShowStatusBar, *pShowMenuBar, *pShowChartBar, *pShowCompassWin;
138 wxCheckBox *pPrintShowIcon, *pCDOOutlines, *pSDepthUnits, *pSDisplayGrid;
139 wxCheckBox *pAutoAnchorMark, *pCDOQuilting, *pCBRaster, *pCBVector;
140 wxCheckBox *pCBCM93, *pCBLookAhead, *pSkewComp, *pOpenGL, *pSmoothPanZoom;
141 wxCheckBox *pFullScreenQuilt, *pMobile, *pResponsive, *pOverzoomEmphasis;
142 wxCheckBox *pOZScaleVector, *pToolbarAutoHideCB, *pInlandEcdis;
143 wxTextCtrl *pCOGUPUpdateSecs, *m_pText_OSCOG_Predictor, *pScreenMM;
144 wxTextCtrl *pToolbarHideSecs, *m_pText_OSHDT_Predictor;
145 wxChoice *m_pShipIconType, *m_pcTCDatasets;
146 wxSlider *m_pSlider_Zoom, *m_pSlider_GUI_Factor, *m_pSlider_Chart_Factor,
147 *m_pSlider_Ship_Factor;
148 wxSlider *m_pSlider_Zoom_Vector;
149 wxRadioButton *pCBCourseUp, *pCBNorthUp, *pCBHeadUp, *pRBSizeAuto,
151 wxCheckBox *pEnableZoomToCursor, *pPreserveScale;
153 wxCheckBox *pCDOTides, *pCDOCurrents;
154 wxCheckBox *pCDOENCText, *pCBToolbar;
155 wxChoice *m_pDispCat;
156 wxCheckBox *pCBENCDepth, *pCBENCLightDesc, *pCBENCBuoyLabels, *pCBENCLights,
157 *pCBENCAnchorDetails;
158 wxCheckBox *pCBShowAIS, *pCBAttenAIS, *pCBENCVisibleSectors,
160 bool m_bmode_change_while_hidden;
162 DECLARE_EVENT_TABLE()