Move actions around
This commit is contained in:
parent
b653df2b21
commit
a390b19f97
|
@ -41,31 +41,6 @@
|
||||||
#include "convert_tool.h"
|
#include "convert_tool.h"
|
||||||
|
|
||||||
|
|
||||||
TOOL_ACTION PCB_ACTIONS::convertToPoly( "pcbnew.Convert.convertToPoly",
|
|
||||||
AS_GLOBAL, 0, "", _( "Convert to Polygon" ),
|
|
||||||
_( "Creates a graphic polygon from the selection" ), add_graphical_polygon_xpm );
|
|
||||||
|
|
||||||
TOOL_ACTION PCB_ACTIONS::convertToZone( "pcbnew.Convert.convertToZone",
|
|
||||||
AS_GLOBAL, 0, "", _( "Convert to Zone" ), _( "Creates a copper zone from the selection" ),
|
|
||||||
add_zone_xpm );
|
|
||||||
|
|
||||||
TOOL_ACTION PCB_ACTIONS::convertToKeepout( "pcbnew.Convert.convertToKeepout",
|
|
||||||
AS_GLOBAL, 0, "", _( "Convert to Keepout" ),
|
|
||||||
_( "Creates a keepout zone from the selection" ), add_keepout_area_xpm );
|
|
||||||
|
|
||||||
TOOL_ACTION PCB_ACTIONS::convertToLines( "pcbnew.Convert.convertToLines",
|
|
||||||
AS_GLOBAL, 0, "", _( "Convert to Lines" ), _( "Creates graphic lines from the selection" ),
|
|
||||||
add_line_xpm );
|
|
||||||
|
|
||||||
TOOL_ACTION PCB_ACTIONS::convertToArc( "pcbnew.Convert.convertToArc",
|
|
||||||
AS_GLOBAL, 0, "", _( "Convert to Arc" ), _( "Converts selected line segment to an arc" ),
|
|
||||||
add_arc_xpm );
|
|
||||||
|
|
||||||
TOOL_ACTION PCB_ACTIONS::convertToTracks( "pcbnew.Convert.convertToTracks",
|
|
||||||
AS_GLOBAL, 0, "", _( "Convert to Tracks" ),
|
|
||||||
_( "Converts selected graphic lines to tracks" ), add_tracks_xpm );
|
|
||||||
|
|
||||||
|
|
||||||
CONVERT_TOOL::CONVERT_TOOL() :
|
CONVERT_TOOL::CONVERT_TOOL() :
|
||||||
TOOL_INTERACTIVE( "pcbnew.Convert" ), m_selectionTool( NULL ),
|
TOOL_INTERACTIVE( "pcbnew.Convert" ), m_selectionTool( NULL ),
|
||||||
m_menu( NULL ), m_frame( NULL )
|
m_menu( NULL ), m_frame( NULL )
|
||||||
|
@ -158,6 +133,8 @@ int CONVERT_TOOL::LinesToPoly( const TOOL_EVENT& aEvent )
|
||||||
aCollector.Remove( item );
|
aCollector.Remove( item );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
case PCB_TRACE_T:
|
case PCB_TRACE_T:
|
||||||
// case PCB_ARC_T: // Not yet
|
// case PCB_ARC_T: // Not yet
|
||||||
break;
|
break;
|
||||||
|
@ -391,6 +368,8 @@ int CONVERT_TOOL::PolyToLines( const TOOL_EVENT& aEvent )
|
||||||
aCollector.Remove( item );
|
aCollector.Remove( item );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
case PCB_ZONE_AREA_T:
|
case PCB_ZONE_AREA_T:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -52,6 +52,33 @@ OPT<TOOL_EVENT> PCB_ACTIONS::TranslateLegacyId( int aId )
|
||||||
#define _(s) s
|
#define _(s) s
|
||||||
|
|
||||||
|
|
||||||
|
// CONVERT_TOOL
|
||||||
|
//
|
||||||
|
TOOL_ACTION PCB_ACTIONS::convertToPoly( "pcbnew.Convert.convertToPoly",
|
||||||
|
AS_GLOBAL, 0, "", _( "Convert to Polygon" ),
|
||||||
|
_( "Creates a graphic polygon from the selection" ), add_graphical_polygon_xpm );
|
||||||
|
|
||||||
|
TOOL_ACTION PCB_ACTIONS::convertToZone( "pcbnew.Convert.convertToZone",
|
||||||
|
AS_GLOBAL, 0, "", _( "Convert to Zone" ), _( "Creates a copper zone from the selection" ),
|
||||||
|
add_zone_xpm );
|
||||||
|
|
||||||
|
TOOL_ACTION PCB_ACTIONS::convertToKeepout( "pcbnew.Convert.convertToKeepout",
|
||||||
|
AS_GLOBAL, 0, "", _( "Convert to Keepout" ),
|
||||||
|
_( "Creates a keepout zone from the selection" ), add_keepout_area_xpm );
|
||||||
|
|
||||||
|
TOOL_ACTION PCB_ACTIONS::convertToLines( "pcbnew.Convert.convertToLines",
|
||||||
|
AS_GLOBAL, 0, "", _( "Convert to Lines" ), _( "Creates graphic lines from the selection" ),
|
||||||
|
add_line_xpm );
|
||||||
|
|
||||||
|
TOOL_ACTION PCB_ACTIONS::convertToArc( "pcbnew.Convert.convertToArc",
|
||||||
|
AS_GLOBAL, 0, "", _( "Convert to Arc" ), _( "Converts selected line segment to an arc" ),
|
||||||
|
add_arc_xpm );
|
||||||
|
|
||||||
|
TOOL_ACTION PCB_ACTIONS::convertToTracks( "pcbnew.Convert.convertToTracks",
|
||||||
|
AS_GLOBAL, 0, "", _( "Convert to Tracks" ),
|
||||||
|
_( "Converts selected graphic lines to tracks" ), add_tracks_xpm );
|
||||||
|
|
||||||
|
|
||||||
// DRAWING_TOOL
|
// DRAWING_TOOL
|
||||||
//
|
//
|
||||||
TOOL_ACTION PCB_ACTIONS::drawLine( "pcbnew.InteractiveDrawing.line",
|
TOOL_ACTION PCB_ACTIONS::drawLine( "pcbnew.InteractiveDrawing.line",
|
||||||
|
|
Loading…
Reference in New Issue