Fixes for pcbnew_scripting_helpers.cpp
This commit is contained in:
parent
f1d650d5be
commit
3aaf26da2e
|
@ -76,26 +76,23 @@ BOARD* LoadBoard( wxString& aFileName, IO_MGR::PCB_FILE_T aFormat )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool SaveBoard( wxString& aFileName, BOARD* aBoard )
|
bool SaveBoard( wxString& aFileName, BOARD* aBoard, IO_MGR::PCB_FILE_T aFormat )
|
||||||
{
|
{
|
||||||
return SaveBoard( aFilename, aBoard, IO_MGR::KICAD );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
bool SaveBoard( wxString& aFileName, BOARD* aBoard,
|
|
||||||
IO_MGR::PCB_FILE_T aFormat )
|
|
||||||
{
|
|
||||||
aBoard->m_Status_Pcb &= ~CONNEXION_OK;
|
|
||||||
|
|
||||||
aBoard->SynchronizeNetsAndNetClasses();
|
aBoard->SynchronizeNetsAndNetClasses();
|
||||||
aBoard->GetDesignSettings().SetCurrentNetClass( NETCLASS::Default );
|
aBoard->GetDesignSettings().SetCurrentNetClass( NETCLASS::Default );
|
||||||
|
|
||||||
IO_MGR::Save( IO_MGR::KICAD, aFileName, aBoard, NULL );
|
IO_MGR::Save( aFormat, aFileName, aBoard, NULL );
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool SaveBoard( wxString& aFileName, BOARD* aBoard )
|
||||||
|
{
|
||||||
|
return SaveBoard( aFileName, aBoard, IO_MGR::KICAD );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void Refresh()
|
void Refresh()
|
||||||
{
|
{
|
||||||
// first argument is erase background, second is a wxRect
|
// first argument is erase background, second is a wxRect
|
||||||
|
|
Loading…
Reference in New Issue