OpenCPN Partial API docs
Loading...
Searching...
No Matches
canvas_menu.cpp File Reference

Implement canvas_menu.h – Canvas context (right click) menu handler. More...

#include <wx/wxprec.h>
#include <wx/aui/aui.h>
#include <wx/clipbrd.h>
#include <wx/dynarray.h>
#include <wx/event.h>
#include <wx/font.h>
#include <wx/gdicmn.h>
#include <wx/graphics.h>
#include <wx/image.h>
#include <wx/listbook.h>
#include <wx/menu.h>
#include "model/ais_decoder.h"
#include "model/ais_state_vars.h"
#include "model/ais_target_data.h"
#include "model/config_vars.h"
#include "model/georef.h"
#include "model/gui_vars.h"
#include "model/mdns_cache.h"
#include "model/own_ship.h"
#include "model/plugin_comm.h"
#include "model/route.h"
#include "model/routeman.h"
#include "model/select.h"
#include "model/track.h"
#include "ais.h"
#include "canvas_menu.h"
#include "chartdb.h"
#include "chartdbs.h"
#include "chcanv.h"
#include "cm93.h"
#include "GoToPositionDialog.h"
#include "kml.h"
#include "MarkInfo.h"
#include "ocpn_frame.h"
#include "OCPNPlatform.h"
#include "peer_client_dlg.h"
#include "pluginmanager.h"
#include "Quilt.h"
#include "route_gui.h"
#include "routemanagerdialog.h"
#include "routeman_gui.h"
#include "route_point_gui.h"
#include "RoutePropDlgImpl.h"
#include "s52plib.h"
#include "s57chart.h"
#include "SendToGpsDlg.h"
#include "SendToPeerDlg.h"
#include "styles.h"
#include "tcmgr.h"
#include "track_gui.h"
#include "TrackPropDlg.h"
#include "undo.h"
#include "model/navobj_db.h"

Go to the source code of this file.

Enumerations

enum  {
  ID_DEF_MENU_MAX_DETAIL = 1 , ID_DEF_MENU_SCALE_IN , ID_DEF_MENU_SCALE_OUT , ID_DEF_MENU_DROP_WP ,
  ID_DEF_MENU_NEW_RT , ID_DEF_MENU_QUERY , ID_DEF_MENU_MOVE_BOAT_HERE , ID_DEF_MENU_GOTO_HERE ,
  ID_DEF_MENU_GOTOPOSITION , ID_WP_MENU_GOTO , ID_WP_MENU_DELPOINT , ID_WP_MENU_PROPERTIES ,
  ID_RT_MENU_ACTIVATE , ID_RT_MENU_DEACTIVATE , ID_RT_MENU_INSERT , ID_RT_MENU_APPEND ,
  ID_RT_MENU_COPY , ID_RT_MENU_SPLIT_LEG , ID_RT_MENU_SPLIT_WPT , ID_TK_MENU_COPY ,
  ID_WPT_MENU_COPY , ID_WPT_MENU_SENDTOGPS , ID_WPT_MENU_SENDTONEWGPS , ID_WPT_MENU_SENDTOPEER ,
  ID_PASTE_WAYPOINT , ID_PASTE_ROUTE , ID_PASTE_TRACK , ID_RT_MENU_DELETE ,
  ID_RT_MENU_REVERSE , ID_RT_MENU_DELPOINT , ID_RT_MENU_ACTPOINT , ID_RT_MENU_DEACTPOINT ,
  ID_RT_MENU_ACTNXTPOINT , ID_RT_MENU_REMPOINT , ID_RT_MENU_PROPERTIES , ID_RT_MENU_SENDTOGPS ,
  ID_RT_MENU_SENDTONEWGPS , ID_RT_MENU_SHOWNAMES , ID_RT_MENU_RESEQUENCE , ID_RT_MENU_SENDTOPEER ,
  ID_WP_MENU_SET_ANCHORWATCH , ID_WP_MENU_CLEAR_ANCHORWATCH , ID_DEF_MENU_AISTARGETLIST , ID_DEF_MENU_AIS_CPAWARNING ,
  ID_RC_MENU_SCALE_IN , ID_RC_MENU_SCALE_OUT , ID_RC_MENU_ZOOM_IN , ID_RC_MENU_ZOOM_OUT ,
  ID_RC_MENU_FINISH , ID_DEF_MENU_AIS_QUERY , ID_DEF_MENU_AIS_CPA , ID_DEF_MENU_AISSHOWTRACK ,
  ID_DEF_MENU_ACTIVATE_MEASURE , ID_DEF_MENU_DEACTIVATE_MEASURE , ID_DEF_MENU_COPY_MMSI , ID_UNDO ,
  ID_REDO , ID_DEF_MENU_CM93OFFSET_DIALOG , ID_TK_MENU_PROPERTIES , ID_TK_MENU_DELETE ,
  ID_TK_MENU_SENDTOPEER , ID_WP_MENU_ADDITIONAL_INFO , ID_DEF_MENU_QUILTREMOVE , ID_DEF_MENU_COGUP ,
  ID_DEF_MENU_NORTHUP , ID_DEF_MENU_HEADUP , ID_DEF_MENU_TOGGLE_FULL , ID_DEF_MENU_TIDEINFO ,
  ID_DEF_MENU_CURRENTINFO , ID_DEF_ZERO_XTE , ID_DEF_MENU_DEBUG , ID_DGB_MENU_NMEA_WINDOW ,
  ID_DEF_MENU_GROUPBASE , ID_DEF_MENU_LAST
}
 

Detailed Description

Implement canvas_menu.h – Canvas context (right click) menu handler.

Definition in file canvas_menu.cpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Definition at line 87 of file canvas_menu.cpp.