OpenCPN Partial API docs
MarkInfoDlg Class Reference

Class MarkInfoDef. More...

#include <MarkInfo.h>

Inheritance diagram for MarkInfoDlg:

Public Member Functions

 MarkInfoDlg (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Waypoint Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1, -1), long style=FRAME_WITH_LINKS_STYLE)
 
void Create ()
 
void InitialFocus (void)
 
void RecalculateSize (void)
 
RoutePointGetRoutePoint (void)
 
void SetColorScheme (ColorScheme cs)
 
void SetRoutePoints (const std::vector< RoutePoint * > &)
 
void ClearData ()
 
void SetBulkEdit (bool bBulkEdit)
 
void UpdateHtmlList ()
 
void SetDialogTitle (const wxString &title)
 
bool UpdateProperties (bool positionOnly=false)
 
void ValidateMark (void)
 
bool SaveChanges ()
 
void OnActivate (wxActivateEvent &event)
 
wxSimpleHtmlListBox * GetSimpleBox ()
 
void OnHtmlCellClicked (wxHtmlCellEvent &event)
 

Public Attributes

SaveDefaultsDialogm_SaveDefaultDlg
 

Protected Member Functions

void initialize_images (void)
 
void OnBitmapCombClick (wxCommandEvent &event)
 
void OnPositionCtlUpdated (wxCommandEvent &event)
 
void OnExtDescriptionClick (wxCommandEvent &event)
 
void OnDescChangedExt (wxCommandEvent &event)
 
void OnDescChangedBasic (wxCommandEvent &event)
 
void OnMarkInfoCancelClick (wxCommandEvent &event)
 
void OnMarkInfoOKClick (wxCommandEvent &event)
 
void OnShowWaypointNameSelectBasic (wxCommandEvent &event)
 
void OnShowWaypointNameSelectExt (wxCommandEvent &event)
 
void OnSelectScaMinExt (wxCommandEvent &event)
 
void OnWptRangeRingsNoChange (wxCommandEvent &event)
 
void OnCopyPasteLatLon (wxCommandEvent &event)
 
void OnWaypointRangeRingSelect (wxCommandEvent &event)
 
void m_htmlListContextMenuBtn (wxCommandEvent &event)
 
void m_htmlListContextMenu (wxMouseEvent &event)
 
void OnRightClickLatLon (wxCommandEvent &event)
 
void OnHtmlLinkClicked (wxHtmlLinkEvent &event)
 
void OnHyperLinkClick (wxHyperlinkEvent &event)
 
void On_html_link_popupmenu_Click (wxCommandEvent &event)
 
void DefautlBtnClicked (wxCommandEvent &event)
 
void OnNotebookPageChanged (wxNotebookEvent &event)
 
void OnTimeChanged (wxDateEvent &event)
 
void OnTideStationCombobox (wxCommandEvent &event)
 
void OnClose (wxCloseEvent &event)
 
void ShowTidesBtnClicked (wxCommandEvent &event)
 
void OnAddLink (wxCommandEvent &event)
 

Protected Attributes

OCPNIconCombom_bcomboBoxIcon
 
wxBoxSizer * bSizerBasicProperties
 
wxBoxSizer * bSizerLinks
 
wxButton * m_buttonExtDescription
 
wxButton * m_buttonLinksMenu
 
wxBitmapButton * m_buttonShowTides
 
wxButton * DefaultsBtn
 
wxCheckBox * m_checkBoxScaMin
 
wxCheckBox * m_checkBoxShowName
 
wxCheckBox * m_checkBoxShowNameExt
 
wxCheckBox * m_checkBoxVisible
 
wxChoice * m_choiceWaypointRangeRingsUnits
 
wxColourPickerCtrl * m_PickColor
 
wxCheckBox * m_cbEtaPresent
 
wxBoxSizer * bMainSizer
 
wxFlexGridSizer * fSizerBasicProperties
 
wxFlexGridSizer * waypointradarGrid
 
wxFlexGridSizer * waypointrrSelect
 
wxGridBagSizer * bGB_SizerProperties
 
wxFlexGridSizer * gbSizerInnerProperties
 
wxNotebook * m_notebookProperties
 
wxObject * m_contextObject
 
wxScrolledWindow * m_panelBasicProperties
 
wxPanel * m_panelDescription
 
wxScrolledWindow * m_panelExtendedProperties
 
wxSimpleHtmlListBox * m_htmlList
 
wxSize m_defaultClientSize
 
wxChoice * m_ChoiceWaypointRangeRingsNumber
 
wxStaticBitmap * m_bitmapIcon
 
wxStaticBoxSizer * sbS_Description
 
wxStaticBoxSizer * sbSizerExtProperties
 
wxStaticBoxSizer * sbSizerLinks
 
wxStaticBoxSizer * sbSizerBasicProperties
 
wxStaticBoxSizer * sbRangeRingsExtProperties
 
wxStaticBoxSizer * sbSizerDescription
 
wxStaticText * m_staticTextArrivalRadius
 
wxStaticText * m_staticTextDescription
 
wxStaticText * m_staticTextEditEnabled
 
wxStaticText * m_staticTextGpx
 
wxStaticText * m_staticTextGuid
 
wxStaticText * m_staticTextTideStation
 
wxStaticText * m_staticTextIcon
 
wxStaticText * m_staticTextLatitude
 
wxStaticText * m_staticTextLayer
 
wxStaticText * m_staticTextLongitude
 
wxStaticText * m_staticTextName
 
wxStaticText * m_staticTextScaMin
 
wxStaticText * m_staticTextShowNameExt
 
wxStaticText * m_staticTextRR1
 
wxStaticText * m_staticTextRR2
 
wxChoice * m_RangeRingUnits
 
wxStaticText * m_staticTextRR4
 
wxStaticText * m_staticTextArrivalUnits
 
wxStaticText * m_staticTextPlSpeed
 
wxStaticText * m_staticTextEta
 
wxStaticText * m_staticTextPlSpeedUnits
 
wxStdDialogButtonSizer * m_sdbSizerButtons
 
wxTextCtrl * m_textArrivalRadius
 
wxTextCtrl * m_textCtrlExtDescription
 
wxTextCtrl * m_textCtrlGpx
 
wxTextCtrl * m_textCtrlGuid
 
wxScrolledWindow * m_scrolledWindowLinks
 
wxHyperlinkCtrl * m_hyperlink17
 
wxMenu * m_menuLink
 
wxToggleButton * m_toggleBtnEdit
 
wxButton * m_buttonAddLink
 
wxComboBox * m_comboBoxTideStation
 
wxTextCtrl * m_textDescription
 
wxTextCtrl * m_textLatitude
 
wxTextCtrl * m_textLongitude
 
wxTextCtrl * m_textName
 
wxTextCtrl * m_textScaMin
 
wxTextCtrl * m_textWaypointRangeRingsStep
 
wxTextCtrl * m_textCtrlPlSpeed
 
wxBitmap _img_MUI_settings_svg
 
wxButton * m_sdbSizerButtonsCancel
 
wxButton * m_sdbSizerButtonsOK
 
wxDatePickerCtrl * m_EtaDatePickerCtrl
 
wxTimePickerCtrl * m_EtaTimePickerCtrl
 
wxArrayString m_choiceTideChoices
 
wxBitmap m_bmTide
 
int m_sizeMetric
 
wxHyperlinkCtrl * m_pEditedLink
 

Friends

class SaveDefaultsDialog
 

Detailed Description

Class MarkInfoDef.

Definition at line 203 of file MarkInfo.h.


The documentation for this class was generated from the following files: