OpenCPN Partial API docs
|
Public Member Functions | |
options (wxWindow *parent, wxWindowID id=SYMBOL_OPTIONS_IDNAME, const wxString &caption=SYMBOL_OPTIONS_TITLE, const wxPoint &pos=SYMBOL_OPTIONS_POSITION, const wxSize &size=SYMBOL_OPTIONS_SIZE, long style=SYMBOL_OPTIONS_STYLE) | |
void | SetInitialPage (int page_sel, int sub_page=-1) |
void | Finish (void) |
void | OnClose (wxCloseEvent &event) |
void | CreateListbookIcons () |
void | CreateControls (void) |
size_t | CreatePanel (const wxString &title) |
wxScrolledWindow * | AddPage (size_t parent, const wxString &title) |
bool | DeletePluginPage (wxScrolledWindow *page) |
void | SetColorScheme (ColorScheme cs) |
void | RecalculateSize (int hint_x, int hint_y) |
void | SetInitChartDir (const wxString &dir) |
void | SetInitialSettings (void) |
void | SetInitialVectorSettings (void) |
void | SetCurrentDirList (ArrayOfCDI p) |
void | SetWorkDirListPtr (ArrayOfCDI *p) |
ArrayOfCDI * | GetWorkDirListPtr (void) |
void | AddChartDir (const wxString &dir) |
void | UpdateDisplayedChartDirList (ArrayOfCDI p) |
void | UpdateOptionsUnits (void) |
void | SetConfigPtr (MyConfig *p) |
void | OnDebugcheckbox1Click (wxCommandEvent &event) |
void | OnDirctrlSelChanged (wxTreeEvent &event) |
void | OnButtonaddClick (wxCommandEvent &event) |
void | OnButtondeleteClick (wxCommandEvent &event) |
void | OnButtonParseENC (wxCommandEvent &event) |
void | OnButtoncompressClick (wxCommandEvent &event) |
void | OnButtonmigrateClick (wxCommandEvent &event) |
void | OnButtonEcdisHelp (wxCommandEvent &event) |
void | OnRadioboxSelected (wxCommandEvent &event) |
void | OnApplyClick (wxCommandEvent &event) |
void | OnXidOkClick (wxCommandEvent &event) |
void | OnCancelClick (wxCommandEvent &event) |
void | OnChooseFont (wxCommandEvent &event) |
void | OnFontChoice (wxCommandEvent &event) |
void | OnCPAWarnClick (wxCommandEvent &event) |
void | OnSyncCogPredClick (wxCommandEvent &event) |
void | OnSizeAutoButton (wxCommandEvent &event) |
void | OnSizeManualButton (wxCommandEvent &event) |
void | OnGLClicked (wxCommandEvent &event) |
void | OnOpenGLOptions (wxCommandEvent &event) |
void | OnDisplayCategoryRadioButton (wxCommandEvent &event) |
void | OnButtonClearClick (wxCommandEvent &event) |
void | OnButtonSelectClick (wxCommandEvent &event) |
void | OnButtonSetStd (wxCommandEvent &event) |
void | OnPageChange (wxListbookEvent &event) |
void | OnTopNBPageChange (wxNotebookEvent &event) |
void | OnSubNBPageChange (wxNotebookEvent &event) |
void | DoOnPageChange (size_t page) |
wxString | SelectSoundFile () |
void | OnButtonSelectSound (wxCommandEvent &event) |
void | OnButtonTestSound (wxCommandEvent &event) |
void | OnShowGpsWindowCheckboxClick (wxCommandEvent &event) |
void | OnZTCCheckboxClick (wxCommandEvent &event) |
void | OnRadarringSelect (wxCommandEvent &event) |
void | OnWaypointRangeRingSelect (wxCommandEvent &event) |
void | OnShipTypeSelect (wxCommandEvent &event) |
void | OnButtonGroups (wxCommandEvent &event) |
void | OnInsertTideDataLocation (wxCommandEvent &event) |
void | OnRemoveTideDataLocation (wxCommandEvent &event) |
void | OnCharHook (wxKeyEvent &event) |
void | OnChartsPageChange (wxListbookEvent &event) |
void | OnChartDirListSelect (wxCommandEvent &event) |
void | OnUnitsChoice (wxCommandEvent &event) |
void | UpdateWorkArrayFromDisplayPanel (void) |
ArrayOfCDI | GetSelectedChartDirs () |
ArrayOfCDI | GetUnSelectedChartDirs () |
void | SetDirActionButtons () |
void | OnCreateConfig (wxCommandEvent &event) |
void | OnEditConfig (wxCommandEvent &event) |
void | OnDeleteConfig (wxCommandEvent &event) |
void | OnApplyConfig (wxCommandEvent &event) |
void | SetConfigButtonState () |
void | ClearConfigList () |
void | BuildConfigList () |
void | OnConfigMouseSelected (wxMouseEvent &event) |
void | OnDialogInit (wxInitDialogEvent &event) |
bool | GetNeedNew () |
void | SetNeedNew (bool bnew) |
int | GetScrollRate () |
void | SetForceNewToolbarOnCancel (bool val) |
wxArrayString * | GetSerialArray () |
void | OnAISRolloverClick (wxCommandEvent &event) |
void | UpdateChartDirList () |
void | OnCanvasConfigSelectClick (int ID, bool selected) |
void | OnUXAudioEnableButtonClickAIS (wxCommandEvent &event) |
void | OnUXAudioEnableButtonClickSART (wxCommandEvent &event) |
void | OnUXAudioEnableButtonClickDSC (wxCommandEvent &event) |
Static Public Member Functions | |
static bool | ShowToolTips (void) |
Public Attributes | |
wxListbook * | m_pListbook |
size_t | m_pageDisplay |
size_t | m_pageConnections |
size_t | m_pageCharts |
size_t | m_pageShips |
size_t | m_pageUI |
size_t | m_pagePlugins |
int | lastPage |
int | lastSubPage |
wxPoint | lastWindowPos |
wxSize | lastWindowSize |
wxButton * | m_ApplyButton |
wxButton * | m_OKButton |
wxButton * | m_CancelButton |
ChartGroupArray * | m_pGroupArray |
int | m_groups_changed |
wxSizerFlags | inputFlags |
wxSizerFlags | verticleInputFlags |
wxSizerFlags | labelFlags |
wxSizerFlags | groupInputFlags |
wxSizerFlags | groupLabelFlags |
wxSizerFlags | groupLabelFlagsHoriz |
wxScrolledWindow * | pDisplayPanel |
wxCheckBox * | pShowStatusBar |
wxCheckBox * | pShowMenuBar |
wxCheckBox * | pShowChartBar |
wxCheckBox * | pShowCompassWin |
wxCheckBox * | pPrintShowIcon |
wxCheckBox * | pCDOOutlines |
wxCheckBox * | pSDepthUnits |
wxCheckBox * | pSDisplayGrid |
wxCheckBox * | pAutoAnchorMark |
wxCheckBox * | pCDOQuilting |
wxCheckBox * | pCBRaster |
wxCheckBox * | pCBVector |
wxCheckBox * | pCBCM93 |
wxCheckBox * | pCBLookAhead |
wxCheckBox * | pSkewComp |
wxCheckBox * | pOpenGL |
wxCheckBox * | pSmoothPanZoom |
wxCheckBox * | pFullScreenQuilt |
wxCheckBox * | pMobile |
wxCheckBox * | pResponsive |
wxCheckBox * | pOverzoomEmphasis |
wxCheckBox * | pOZScaleVector |
wxCheckBox * | pToolbarAutoHideCB |
wxCheckBox * | pInlandEcdis |
wxCheckBox * | pRollover |
wxCheckBox * | pZoomButtons |
wxCheckBox * | pChartBarEX |
wxTextCtrl * | pCOGUPUpdateSecs |
wxTextCtrl * | m_pText_OSCOG_Predictor |
wxTextCtrl * | pScreenMM |
wxTextCtrl * | pToolbarHideSecs |
wxTextCtrl * | m_pText_OSHDT_Predictor |
wxTextCtrl * | pCmdSoundString |
wxChoice * | m_pShipIconType |
wxChoice * | m_pcTCDatasets |
wxSlider * | m_pSlider_Zoom_Raster |
wxSlider * | m_pSlider_GUI_Factor |
wxSlider * | m_pSlider_Chart_Factor |
wxSlider * | m_pSlider_Ship_Factor |
wxSlider * | m_pSlider_Text_Factor |
wxSlider * | m_pSlider_ENCText_Factor |
wxSlider * | m_pMouse_Zoom_Slider |
wxSlider * | m_pSlider_Zoom_Vector |
wxSlider * | m_pSlider_CM93_Zoom |
wxCheckBox * | pSLiveETA |
wxTextCtrl * | pSDefaultBoatSpeed |
wxRadioButton * | pCBCourseUp |
wxRadioButton * | pCBNorthUp |
wxRadioButton * | pRBSizeAuto |
wxRadioButton * | pRBSizeManual |
int | k_tides |
wxStaticText * | itemStaticTextUserVar |
wxStaticText * | itemStaticTextUserVar2 |
wxButton * | m_configDeleteButton |
wxButton * | m_configApplyButton |
bool | b_haveWMM |
bool | b_oldhaveWMM |
ColorScheme | m_cs |
wxBoxSizer * | vectorPanel |
wxScrolledWindow * | ps57Ctl |
OCPNCheckedListCtrl * | ps57CtlListBox |
wxChoice * | pDispCat |
wxChoice * | pPointStyle |
wxChoice * | pBoundStyle |
wxChoice * | p24Color |
wxButton * | itemButtonClearList |
wxButton * | itemButtonSelectList |
wxButton * | itemButtonSetStd |
wxCheckBox * | pCheck_SOUNDG |
wxCheckBox * | pCheck_META |
wxCheckBox * | pCheck_SHOWIMPTEXT |
wxCheckBox * | pCheck_SCAMIN |
wxCheckBox * | pCheck_SuperSCAMIN |
wxCheckBox * | pCheck_ATONTEXT |
wxCheckBox * | pCheck_LDISTEXT |
wxCheckBox * | pCheck_XLSECTTEXT |
wxCheckBox * | pCheck_DECLTEXT |
wxCheckBox * | pCheck_NATIONALTEXT |
wxCheckBox * | pSEnableCM93Offset |
wxTextCtrl * | m_ShallowCtl |
wxTextCtrl * | m_SafetyCtl |
wxTextCtrl * | m_DeepCtl |
wxStaticText * | m_depthUnitsShal |
wxStaticText * | m_depthUnitsSafe |
wxStaticText * | m_depthUnitsDeep |
int | k_vectorcharts |
wxChoice * | pSDMMFormat |
wxChoice * | pDistanceFormat |
wxChoice * | pSpeedFormat |
wxChoice * | pDepthUnitSelect |
wxChoice * | pTempFormat |
wxChoice * | pWindSpeedFormat |
wxCheckBox * | pCBTrueShow |
wxCheckBox * | pCBMagShow |
wxTextCtrl * | pMagVar |
wxStaticBoxSizer * | activeSizer |
wxBoxSizer * | chartPanel |
wxTextCtrl * | pSelCtl |
ArrayOfCDI | ActiveChartArray |
wxStaticBox * | itemActiveChartStaticBox |
wxCheckBox * | pUpdateCheckBox |
wxCheckBox * | pScanCheckBox |
wxButton * | pParseENCButton |
wxButton * | m_removeBtn |
wxButton * | m_compressBtn |
wxButton * | m_migrateBtn |
int | k_charts |
int | m_nCharWidthMax |
wxBoxSizer * | boxSizerCharts |
wxScrolledWindow * | m_scrollWinChartList |
wxScrolledWindow * | chartPanelWin |
wxBoxSizer * | cmdButtonSizer |
wxStaticBox * | loadedBox |
std::vector< OCPNChartDirPanel * > | panelVector |
wxArrayString | activeChartList |
wxScrolledWindow * | m_ChartDisplayPage |
wxCheckBox * | m_pCheck_CPA_Max |
wxCheckBox * | m_pCheck_CPA_Warn |
wxCheckBox * | m_pCheck_CPA_WarnT |
wxCheckBox * | m_pCheck_Mark_Lost |
wxCheckBox * | m_pCheck_Remove_Lost |
wxCheckBox * | m_pCheck_Show_COG |
wxCheckBox * | m_pCheck_Sync_OCOG_ACOG |
wxCheckBox * | m_pCheck_Show_Tracks |
wxCheckBox * | m_pCheck_Hide_Moored |
wxCheckBox * | m_pCheck_Scale_Priority |
wxCheckBox * | m_pCheck_AlertDialog |
wxCheckBox * | m_pCheck_AlertAudio |
wxCheckBox * | m_pCheck_Alert_Moored |
wxCheckBox * | m_pCheck_Rollover_Class |
wxCheckBox * | m_pCheck_Rollover_COG |
wxCheckBox * | m_pCheck_Rollover_CPA |
wxCheckBox * | m_pCheck_Ack_Timout |
wxCheckBox * | m_pCheck_Show_Area_Notices |
wxCheckBox * | m_pCheck_Draw_Target_Size |
wxCheckBox * | m_pCheck_Draw_Realtime_Prediction |
wxCheckBox * | m_pCheck_Show_Target_Name |
wxChoice * | m_pWplAction |
wxCheckBox * | m_pCheck_use_Wpl |
wxCheckBox * | m_pCheck_ShowAllCPA |
wxTextCtrl * | m_pText_CPA_Max |
wxTextCtrl * | m_pText_CPA_Warn |
wxTextCtrl * | m_pText_CPA_WarnT |
wxTextCtrl * | m_pText_Mark_Lost |
wxTextCtrl * | m_pText_Remove_Lost |
wxTextCtrl * | m_pText_COG_Predictor |
wxTextCtrl * | m_pText_Track_Length |
wxTextCtrl * | m_pText_Moored_Speed |
wxTextCtrl * | m_pText_Scale_Priority |
wxTextCtrl * | m_pText_ACK_Timeout |
wxTextCtrl * | m_pText_Show_Target_Name_Scale |
wxTextCtrl * | m_pText_RealtPred_Speed |
wxScrolledWindow * | m_DisplayConfigsPage |
CanvasConfigSelect * | m_sconfigSelect_single |
CanvasConfigSelect * | m_sconfigSelect_twovertical |
wxStaticText * | m_Text_def_boat_speed |
wxScrolledWindow * | m_scrollWinConfigList |
wxStaticText * | m_templateTitleText |
wxStaticText * | m_staticTextLastAppled |
wxStaticBoxSizer * | m_templateStatusBoxSizer |
wxFlexGridSizer * | realSizes |
wxTextCtrl * | m_pOSLength |
wxTextCtrl * | m_pOSWidth |
wxTextCtrl * | m_pOSGPSOffsetX |
wxTextCtrl * | m_pOSGPSOffsetY |
wxTextCtrl * | m_pOSMinSize |
wxTextCtrl * | m_pText_ACRadius |
wxStaticBoxSizer * | dispOptions |
wxStaticBoxSizer * | dispWaypointOptions |
wxScrolledWindow * | itemPanelShip |
wxScrolledWindow * | itemPanelRoutes |
wxBoxSizer * | ownShip |
wxBoxSizer * | Routes |
wxCheckBox * | pShowshipToActive |
wxChoice * | m_shipToActiveStyle |
wxChoice * | m_shipToActiveColor |
OCPNIconCombo * | pWaypointDefaultIconChoice |
OCPNIconCombo * | pRoutepointDefaultIconChoice |
wxCheckBox * | pScaMinChckB |
wxCheckBox * | pScaMinOverruleChckB |
wxTextCtrl * | m_pText_ScaMin |
wxBoxSizer * | m_itemBoxSizerFontPanel |
wxChoice * | m_itemFontElementListBox |
wxChoice * | m_itemStyleListBox |
wxChoice * | m_itemLangListBox |
wxStaticText * | m_textSample |
bool | m_bVisitLang |
wxComboBox * | m_itemAISListBox |
PluginListPanel * | m_pPlugInCtrl |
AddPluginPanel * | m_AddPluginPanel |
CatalogMgrPanel * | m_PluginCatalogMgrPanel |
wxScrolledWindow * | itemPanelPlugins |
wxBoxSizer * | itemBoxSizerPanelPlugins |
wxFlexGridSizer * | radarGrid |
wxFlexGridSizer * | waypointradarGrid |
wxChoice * | pNavAidRadarRingsNumberVisible |
wxChoice * | pWaypointRangeRingsNumber |
OCPNColourPickerCtrl * | m_colourOwnshipRangeRingColour |
wxChoice * | m_itemRadarRingsUnits |
wxChoice * | m_itemWaypointRangeRingsUnits |
OCPNColourPickerCtrl * | m_colourTrackLineColour |
wxChoice * | pTrackPrecision |
wxTextCtrl * | pNavAidRadarRingsStep |
wxTextCtrl * | pWaypointRangeRingsStep |
wxCheckBox * | pSogCogFromLLCheckBox |
wxSpinCtrl * | pSogCogFromLLDampInterval |
wxTextCtrl * | m_pText_TP_Secs |
wxTextCtrl * | m_pText_TP_Dist |
wxCheckBox * | pWayPointPreventDragging |
wxCheckBox * | pConfirmObjectDeletion |
wxCheckBox * | pEnableZoomToCursor |
wxCheckBox * | pPreserveScale |
wxCheckBox * | pPlayShipsBells |
wxCheckBox * | pTransparentToolbar |
wxCheckBox * | pAdvanceRouteWaypointOnArrivalOnly |
wxCheckBox * | pTrackShowIcon |
wxCheckBox * | pTrackDaily |
wxCheckBox * | pTrackHighlite |
wxStaticText * | pStatic_CallSign |
wxRadioButton * | pTrackRotateComputerTime |
wxRadioButton * | pTrackRotateUTC |
wxRadioButton * | pTrackRotateLMT |
OCPNColourPickerCtrl * | m_colourWaypointRangeRingsColour |
wxChoice * | pSoundDeviceIndex |
wxStaticText * | stSoundDeviceIndex |
wxArrayPtrVoid | OBJLBoxArray |
wxString | m_init_chart_dir |
wxArrayString * | m_pSerialArray |
ArrayOfCDI | m_CurrentDirList |
ArrayOfCDI * | m_pWorkDirList |
MyConfig * | m_pConfig |
wxWindow * | pParent |
int | k_plugins |
bool | m_bForceNewToolbaronCancel |
OCPNSoundPanel * | m_soundPanelAnchor |
OCPNSoundPanel * | m_soundPanelAIS |
OCPNSoundPanel * | m_soundPanelSART |
OCPNSoundPanel * | m_soundPanelDSC |
EventVar | m_on_sound_done |
Notified with a OCPN_Sound* pointer when sound has completed. | |
ObsListener | m_sound_done_listener |