Loading pcbnew/modedit.cpp +12 −8 Original line number Original line Diff line number Diff line Loading @@ -317,14 +317,18 @@ wxClientDC dc(DrawPanel); if ( m_Pcb->m_Modules ) m_Pcb->m_Modules->m_Flags = 0; if ( m_Pcb->m_Modules ) m_Pcb->m_Modules->m_Flags = 0; //if either m_Reference or m_Value are gone, reinstate them - //if either m_Reference or m_Value are gone, reinstate them - //otherwise it becomes hard to see what you are working with in the layout! //otherwise it becomes hard to see what you are working with in the layout! if(m_Pcb && m_Pcb->m_Modules){ TEXTE_MODULE* ref = m_Pcb->m_Modules->m_Reference; TEXTE_MODULE* ref = m_Pcb->m_Modules->m_Reference; TEXTE_MODULE* val = m_Pcb->m_Modules->m_Value; TEXTE_MODULE* val = m_Pcb->m_Modules->m_Value; if(val & ref){ ref->m_NoShow = 0; ref->m_NoShow = 0; val->m_NoShow = 0; val->m_NoShow = 0; ref->m_Type = 0; ref->m_Type = 0; val->m_Type = 1; val->m_Type = 1; if(ref->m_Text.Length() == 0) ref->m_Text = L"Ref**"; if(ref->m_Text.Length() == 0) ref->m_Text = L"Ref**"; if(val->m_Text.Length() == 0) val->m_Text = L"Val**"; if(val->m_Text.Length() == 0) val->m_Text = L"Val**"; } } GetScreen()->ClrModify(); GetScreen()->ClrModify(); Zoom_Automatique(TRUE); Zoom_Automatique(TRUE); if ( m_Draw3DFrame ) if ( m_Draw3DFrame ) Loading Loading
pcbnew/modedit.cpp +12 −8 Original line number Original line Diff line number Diff line Loading @@ -317,14 +317,18 @@ wxClientDC dc(DrawPanel); if ( m_Pcb->m_Modules ) m_Pcb->m_Modules->m_Flags = 0; if ( m_Pcb->m_Modules ) m_Pcb->m_Modules->m_Flags = 0; //if either m_Reference or m_Value are gone, reinstate them - //if either m_Reference or m_Value are gone, reinstate them - //otherwise it becomes hard to see what you are working with in the layout! //otherwise it becomes hard to see what you are working with in the layout! if(m_Pcb && m_Pcb->m_Modules){ TEXTE_MODULE* ref = m_Pcb->m_Modules->m_Reference; TEXTE_MODULE* ref = m_Pcb->m_Modules->m_Reference; TEXTE_MODULE* val = m_Pcb->m_Modules->m_Value; TEXTE_MODULE* val = m_Pcb->m_Modules->m_Value; if(val & ref){ ref->m_NoShow = 0; ref->m_NoShow = 0; val->m_NoShow = 0; val->m_NoShow = 0; ref->m_Type = 0; ref->m_Type = 0; val->m_Type = 1; val->m_Type = 1; if(ref->m_Text.Length() == 0) ref->m_Text = L"Ref**"; if(ref->m_Text.Length() == 0) ref->m_Text = L"Ref**"; if(val->m_Text.Length() == 0) val->m_Text = L"Val**"; if(val->m_Text.Length() == 0) val->m_Text = L"Val**"; } } GetScreen()->ClrModify(); GetScreen()->ClrModify(); Zoom_Automatique(TRUE); Zoom_Automatique(TRUE); if ( m_Draw3DFrame ) if ( m_Draw3DFrame ) Loading