From a246d905fb68d06ed69f279f806d6dc257c4d200 Mon Sep 17 00:00:00 2001 From: Seth Hillbrand <hillbrand@ucdavis.edu> Date: Sat, 12 Jan 2019 10:26:33 -0800 Subject: [PATCH] libedit: Add appropriate view menu subitems This synchronizes the view menu options in libedit with the options in eeschema. Fixes: lp:1815789 * https://bugs.launchpad.net/kicad/+bug/1815789 --- eeschema/libedit/menubar_libedit.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/eeschema/libedit/menubar_libedit.cpp b/eeschema/libedit/menubar_libedit.cpp index 9270fb50e6..7c278645e9 100644 --- a/eeschema/libedit/menubar_libedit.cpp +++ b/eeschema/libedit/menubar_libedit.cpp @@ -218,6 +218,26 @@ void LIB_EDIT_FRAME::ReCreateMenuBar() _( "Grid Settings..." ), wxEmptyString, KiBitmap( grid_xpm ) ); + // Units submenu + wxMenu* unitsSubMenu = new wxMenu; + AddMenuItem( unitsSubMenu, ID_TB_OPTIONS_SELECT_UNIT_INCH, + _( "&Imperial" ), _( "Use imperial units" ), + KiBitmap( unit_inch_xpm ), wxITEM_RADIO ); + + AddMenuItem( unitsSubMenu, ID_TB_OPTIONS_SELECT_UNIT_MM, + _( "&Metric" ), _( "Use metric units" ), + KiBitmap( unit_mm_xpm ), wxITEM_RADIO ); + + AddMenuItem( viewMenu, unitsSubMenu, + -1, _( "&Units" ), + _( "Select which units are displayed" ), + KiBitmap( unit_mm_xpm ) ); + + AddMenuItem( viewMenu, ID_TB_OPTIONS_SELECT_CURSOR, + _( "Full &Window Crosshair" ), + _( "Change cursor shape" ), + KiBitmap( cursor_shape_xpm ), wxITEM_CHECK ); + // Separator viewMenu->AppendSeparator();