Try to fix a gencad export issue.
This commit is contained in:
parent
e0f8b04c20
commit
704e3c5133
|
@ -238,7 +238,7 @@ void CreatePadsShapesSection( FILE* file, BOARD* pcb )
|
||||||
pad_type = "RECTANGULAR";
|
pad_type = "RECTANGULAR";
|
||||||
fprintf( file, " %s %d\n", pad_type, pad->m_Drill.x );
|
fprintf( file, " %s %d\n", pad_type, pad->m_Drill.x );
|
||||||
fprintf( file, "RECTANGLE %d %d %d %d\n",
|
fprintf( file, "RECTANGLE %d %d %d %d\n",
|
||||||
pad->m_Offset.x - dx, -(pad->m_Offset.y - dy),
|
pad->m_Offset.x - dx, -pad->m_Offset.y - dy,
|
||||||
pad->m_Size.x, pad->m_Size.y );
|
pad->m_Size.x, pad->m_Size.y );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -28,40 +28,6 @@ static PICKED_ITEMS_LIST s_PickedList; /* a picked list to
|
||||||
* and dragged tracks
|
* and dragged tracks
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/* Show or hide module pads.
|
|
||||||
*/
|
|
||||||
void Show_Pads_On_Off( WinEDA_DrawPanel* panel, wxDC* DC, MODULE* module )
|
|
||||||
{
|
|
||||||
D_PAD* pt_pad;
|
|
||||||
bool pad_fill_tmp;
|
|
||||||
|
|
||||||
if( module == 0 )
|
|
||||||
return;
|
|
||||||
|
|
||||||
pad_fill_tmp = DisplayOpt.DisplayPadFill;
|
|
||||||
DisplayOpt.DisplayPadFill = true; /* Trace en SKETCH */
|
|
||||||
pt_pad = module->m_Pads;
|
|
||||||
for( ; pt_pad != NULL; pt_pad = pt_pad->Next() )
|
|
||||||
{
|
|
||||||
pt_pad->Draw( panel, DC, GR_XOR, g_Offset_Module );
|
|
||||||
}
|
|
||||||
|
|
||||||
DisplayOpt.DisplayPadFill = pad_fill_tmp;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Show or hide ratsnest
|
|
||||||
*/
|
|
||||||
void Rastnest_On_Off( WinEDA_DrawPanel* panel, wxDC* DC, MODULE* module )
|
|
||||||
{
|
|
||||||
WinEDA_BasePcbFrame* frame = (WinEDA_BasePcbFrame*) panel->GetParent();
|
|
||||||
|
|
||||||
frame->build_ratsnest_module( DC, module );
|
|
||||||
frame->trace_ratsnest_module( DC );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Get a module name from user and return a pointer to the corresponding module
|
/* Get a module name from user and return a pointer to the corresponding module
|
||||||
*/
|
*/
|
||||||
MODULE* WinEDA_BasePcbFrame::GetModuleByName()
|
MODULE* WinEDA_BasePcbFrame::GetModuleByName()
|
||||||
|
@ -113,7 +79,7 @@ void WinEDA_PcbFrame::StartMove_Module( MODULE* module, wxDC* DC )
|
||||||
DrawGeneralRatsnest( DC );
|
DrawGeneralRatsnest( DC );
|
||||||
|
|
||||||
EraseDragList();
|
EraseDragList();
|
||||||
|
|
||||||
if( g_Drag_Pistes_On )
|
if( g_Drag_Pistes_On )
|
||||||
{
|
{
|
||||||
Build_Drag_Liste( DrawPanel, DC, module );
|
Build_Drag_Liste( DrawPanel, DC, module );
|
||||||
|
|
Loading…
Reference in New Issue