Fix a missed Module -> Footprint.
This commit is contained in:
parent
b96bcc86b1
commit
dca7e44455
|
@ -493,7 +493,7 @@ void PCB_EDIT_FRAME::ExchangeFootprint( FOOTPRINT* aExisting, FOOTPRINT* aNew,
|
|||
|
||||
PlaceFootprint( aNew, false );
|
||||
|
||||
// PlaceModule will move the footprint to the cursor position, which we don't want. Copy
|
||||
// PlaceFootprint will move the footprint to the cursor position, which we don't want. Copy
|
||||
// the original position across.
|
||||
aNew->SetPosition( aExisting->GetPosition() );
|
||||
|
||||
|
|
|
@ -849,7 +849,7 @@ bool FOOTPRINT_EDIT_FRAME::SaveFootprintToBoard( bool aAddNew )
|
|||
commit.Push( wxT( "Insert footprint" ) );
|
||||
|
||||
pcbframe->Raise();
|
||||
pcbframe->GetToolManager()->RunAction( PCB_ACTIONS::placeModule, true, newFootprint );
|
||||
pcbframe->GetToolManager()->RunAction( PCB_ACTIONS::placeFootprint, true, newFootprint );
|
||||
}
|
||||
|
||||
newFootprint->ClearFlags();
|
||||
|
|
|
@ -766,7 +766,7 @@ void FOOTPRINT_VIEWER_FRAME::AddFootprintToPCB( wxCommandEvent& aEvent )
|
|||
commit.Push( wxT( "Insert footprint" ) );
|
||||
|
||||
pcbframe->Raise();
|
||||
pcbframe->GetToolManager()->RunAction( PCB_ACTIONS::placeModule, true, newFootprint );
|
||||
pcbframe->GetToolManager()->RunAction( PCB_ACTIONS::placeFootprint, true, newFootprint );
|
||||
|
||||
newFootprint->ClearFlags();
|
||||
}
|
||||
|
|
|
@ -299,7 +299,7 @@ void PCB_EDIT_FRAME::ReCreateMenuBar()
|
|||
//
|
||||
ACTION_MENU* placeMenu = new ACTION_MENU( false, selTool );
|
||||
|
||||
placeMenu->Add( PCB_ACTIONS::placeModule );
|
||||
placeMenu->Add( PCB_ACTIONS::placeFootprint );
|
||||
placeMenu->Add( PCB_ACTIONS::drawVia );
|
||||
placeMenu->Add( PCB_ACTIONS::drawZone );
|
||||
placeMenu->Add( PCB_ACTIONS::drawRuleArea );
|
||||
|
|
|
@ -699,7 +699,7 @@ void PCB_EDIT_FRAME::setupUIConditions()
|
|||
|
||||
// These tools edit the board, so they must be disabled during some operations
|
||||
CURRENT_EDIT_TOOL( ACTIONS::deleteTool );
|
||||
CURRENT_EDIT_TOOL( PCB_ACTIONS::placeModule );
|
||||
CURRENT_EDIT_TOOL( PCB_ACTIONS::placeFootprint );
|
||||
CURRENT_EDIT_TOOL( PCB_ACTIONS::routeSingleTrack);
|
||||
CURRENT_EDIT_TOOL( PCB_ACTIONS::routeDiffPair);
|
||||
CURRENT_EDIT_TOOL( PCB_ACTIONS::drawVia );
|
||||
|
|
|
@ -417,7 +417,7 @@ void PCB_EDIT_FRAME::ReCreateVToolbar()
|
|||
m_drawToolBar->Add( PCB_ACTIONS::localRatsnestTool, ACTION_TOOLBAR::TOGGLE );
|
||||
|
||||
m_drawToolBar->AddScaledSeparator( this );
|
||||
m_drawToolBar->Add( PCB_ACTIONS::placeModule, ACTION_TOOLBAR::TOGGLE );
|
||||
m_drawToolBar->Add( PCB_ACTIONS::placeFootprint, ACTION_TOOLBAR::TOGGLE );
|
||||
m_drawToolBar->AddGroup( routingGroup, ACTION_TOOLBAR::TOGGLE );
|
||||
m_drawToolBar->Add( PCB_ACTIONS::drawVia, ACTION_TOOLBAR::TOGGLE );
|
||||
m_drawToolBar->AddGroup( microwaveGroup, ACTION_TOOLBAR::TOGGLE );
|
||||
|
|
|
@ -164,7 +164,7 @@ bool BOARD_EDITOR_CONTROL::Init()
|
|||
auto placeModuleCondition =
|
||||
[ this ] ( const SELECTION& aSel )
|
||||
{
|
||||
return m_frame->IsCurrentTool( PCB_ACTIONS::placeModule ) && aSel.GetSize() == 0;
|
||||
return m_frame->IsCurrentTool( PCB_ACTIONS::placeFootprint ) && aSel.GetSize() == 0;
|
||||
};
|
||||
|
||||
auto& ctxMenu = m_menu.GetMenu();
|
||||
|
@ -792,7 +792,7 @@ int BOARD_EDITOR_CONTROL::ViaSizeDec( const TOOL_EVENT& aEvent )
|
|||
}
|
||||
|
||||
|
||||
int BOARD_EDITOR_CONTROL::PlaceModule( const TOOL_EVENT& aEvent )
|
||||
int BOARD_EDITOR_CONTROL::PlaceFootprint( const TOOL_EVENT& aEvent )
|
||||
{
|
||||
FOOTPRINT* fp = aEvent.Parameter<FOOTPRINT*>();
|
||||
KIGFX::VIEW_CONTROLS* controls = getViewControls();
|
||||
|
@ -1398,7 +1398,7 @@ void BOARD_EDITOR_CONTROL::setTransitions()
|
|||
|
||||
// Placing tools
|
||||
Go( &BOARD_EDITOR_CONTROL::PlaceTarget, PCB_ACTIONS::placeTarget.MakeEvent() );
|
||||
Go( &BOARD_EDITOR_CONTROL::PlaceModule, PCB_ACTIONS::placeModule.MakeEvent() );
|
||||
Go( &BOARD_EDITOR_CONTROL::PlaceFootprint, PCB_ACTIONS::placeFootprint.MakeEvent() );
|
||||
Go( &BOARD_EDITOR_CONTROL::DrillOrigin, PCB_ACTIONS::drillOrigin.MakeEvent() );
|
||||
|
||||
Go( &BOARD_EDITOR_CONTROL::EditFpInFpEditor, PCB_ACTIONS::editFpInFpEditor.MakeEvent() );
|
||||
|
|
|
@ -95,10 +95,10 @@ public:
|
|||
int PlaceTarget( const TOOL_EVENT& aEvent );
|
||||
|
||||
/**
|
||||
* Function PlaceModule()
|
||||
* Function PlaceFootprint()
|
||||
* Displays a dialog to select a footprint to be added and allows the user to set its position.
|
||||
*/
|
||||
int PlaceModule( const TOOL_EVENT& aEvent );
|
||||
int PlaceFootprint( const TOOL_EVENT& aEvent );
|
||||
|
||||
///> Toggles 'lock' property for selected items.
|
||||
int ToggleLockSelected( const TOOL_EVENT& aEvent );
|
||||
|
|
|
@ -625,7 +625,7 @@ TOOL_ACTION PCB_ACTIONS::placeTarget( "pcbnew.EditorControl.placeTarget",
|
|||
_( "Add Layer Alignment Target" ), _( "Add a layer alignment target" ),
|
||||
add_pcb_target_xpm, AF_ACTIVATE );
|
||||
|
||||
TOOL_ACTION PCB_ACTIONS::placeModule( "pcbnew.EditorControl.placeModule",
|
||||
TOOL_ACTION PCB_ACTIONS::placeFootprint( "pcbnew.EditorControl.placeFootprint",
|
||||
AS_GLOBAL,
|
||||
'O', LEGACY_HK_NAME( "Add Footprint" ),
|
||||
_( "Add Footprint" ), _( "Add a footprint" ),
|
||||
|
|
|
@ -158,7 +158,7 @@ public:
|
|||
static TOOL_ACTION drawZoneCutout;
|
||||
static TOOL_ACTION drawSimilarZone;
|
||||
static TOOL_ACTION placeTarget;
|
||||
static TOOL_ACTION placeModule;
|
||||
static TOOL_ACTION placeFootprint;
|
||||
static TOOL_ACTION placeImportedGraphics;
|
||||
static TOOL_ACTION setAnchor;
|
||||
static TOOL_ACTION deleteLastPoint;
|
||||
|
|
Loading…
Reference in New Issue