Here is a big patch for Route
Manager. It's on Dave's ToDo list and a popular request. I volunteered to work on it.
add Waypoint management facility to the current Route
Many new buttons... (Route from Track, Go To waypoint...)
Changes (outside of RouteManager):
New waypoint create a waypoint at the current
location then open Waypoint Dialog
The only waypoints listed are those not embedded in Route or Track.
Active Track is displayed as bold.
No visibility toggling for waypoints. Is is necessary?
I don't like the bottom buttons: I wanted Import to the left and OK to the right. I couldn't get it right with BoxSizer. Anyone?
Is the default GPX export required? With route manager, you can export routes,tracks & waypoints one-by-one. With the default GPX export (top menu) you can export the whole data. If we add multi-select, we could export multiple routes/tracks/waypoints at once (see below). Maybe add a "Export All" button right to the "Import" button in Route Manager.
Zoom to waypoint
Multi-select (for delete, export)
Remove GPX buttons in main toolbar, replace by Route Manager
Cleanup right button menu (ID_TK_MENU_EXPORT, ID_RT_MENU_REVERSE, ID_RT_MENU_EXPORT, ID_RT_MENU_SENDTOGPS, ID_RT_MENU_DELETEALL, ID_WP_MENU_DELETEALL, ID_DEF_MENU_ROUTEMANAGER,)
Is it necessary to update m_pSelectedRoute m_pSelectedTrack m_pFoundRoutePoint m_pFoundRoutePointSecond as in chcanv?
same for pAnchorWatchPoint1 pAnchorWatchPoint2 (Suggestion: move these to pconfig->DeleteWayPoint)
Is the m_bNeedConfigFlush required? Config will be saved upon closing, no need to force saving every time IMHO.
Everything should work. SendToGPS untested.