kicad/include/tool
PJM 258d1a1971 Pcb: Get proper "Break Track" location when invoked from RMB context menu
When invoking "Break Track" from the RMB context menu, Pcbnew
gets and uses the current position of the mouse to figure out where to
break the track.  The problem is that the mouse has to be moved to select
the "Break Track" menu item, and the mouse position used is wrong.  This
can result in the break in the wrong location or not happening at all.

CHANGED: This commit determines if the "Break Track" was invoked from a
context menu or a hotkey.  If a hotkey, it uses the current mosue position.
If a context menu, it uses the original postion of the mouse when the menu
was opened.
2020-09-28 16:56:02 +00:00
..
examples Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
action_manager.h Rename and shorten the names in ACTION_CONDITIONS 2020-08-16 19:10:25 +00:00
action_menu.h Implement a framework to handle wxUpdateUIEvents for tool actions 2020-08-16 19:10:25 +00:00
action_toolbar.h Fix a minor warning 2020-09-27 22:31:34 -04:00
actions.h Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
common_control.h Move bug reporting to COMMON_CONTROL; add to Help menu 2020-05-26 21:18:32 -04:00
common_tools.h Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
conditional_menu.h Turn CONDITIONAL_MENU's conditions into only show/hide conditions 2020-08-17 23:40:02 +01:00
coroutine.h libcontext: clean up own's shit when coroutine call is over (MSVC only) 2020-07-22 16:57:54 +02:00
edit_constraints.h ADDED: Improved center point dragging 2020-08-27 10:34:12 -07:00
edit_points.h Improve edit point legibility with a hover state 2020-09-23 21:27:23 -04:00
editor_conditions.h Migrate Pcbnew/footprint viewer/footprint editor to the new UI update system 2020-08-16 19:10:26 +00:00
grid_menu.h Push a couple of layers of indirection out of grid settings. 2020-06-13 11:35:56 +01:00
picker_tool.h CERN copyrights for work packages. 2019-08-14 09:35:15 +01:00
selection.h Add missing header to fix mingw build error on windows. 2020-05-28 08:44:28 -04:00
selection_conditions.h Migrate Pcbnew/footprint viewer/footprint editor to the new UI update system 2020-08-16 19:10:26 +00:00
tool_action.h Try and unify the background colors between panels and platforms. 2020-09-04 20:47:50 +01:00
tool_base.h Rationalise 3D settings data-structure. 2020-03-28 16:09:40 +00:00
tool_dispatcher.h Implement a framework to handle wxUpdateUIEvents for tool actions 2020-08-16 19:10:25 +00:00
tool_event.h Don't pass Cancel event where there was a specific action cancelled. 2020-08-25 12:54:40 +01:00
tool_interactive.h Beware of copying events and losing the m_passEvent flag. 2019-06-17 14:44:39 +01:00
tool_manager.h Pcb: Get proper "Break Track" location when invoked from RMB context menu 2020-09-28 16:56:02 +00:00
tool_menu.h ADDED: Tool for converting shape types in PcbNew 2020-08-28 21:16:06 -04:00
tools_holder.h Add a palette to the toolbars to display groups of actions 2020-09-27 01:00:44 +01:00
zoom_menu.h CONTEXT_MENU -> ACTION_MENU. (Now used for menu-bar menus too.) 2019-05-15 17:50:52 +01:00
zoom_tool.h Move zoom_tool.h to include 2017-09-25 13:35:01 +02:00