eeschema: fixed minor problem when displaying pin info in schematic

This commit is contained in:
charras 2009-10-09 06:58:10 +00:00
parent 1fec58e8c2
commit 12fa5f020c
4 changed files with 2357 additions and 2262 deletions

View File

@ -1230,7 +1230,7 @@ void LIB_PIN::DisplayInfo( WinEDA_DrawFrame* frame )
break;
}
frame->MsgPanel->AppendMessage( _( "Oriention" ), Text, MAGENTA );
frame->MsgPanel->AppendMessage( _( "Orientation" ), Text, MAGENTA );
}

View File

@ -84,10 +84,11 @@ SCH_ITEM* WinEDA_SchematicFrame:: SchematicGeneralLocateAndDisplay( bool Include
/* Force display pin infos (the previous display could be a component info) */
Pin->DisplayInfo( this );
if( LibItem )
Affiche_1_Parametre( this, 1,
LibItem->GetRef( GetSheet() ),
{
MsgPanel->AppendMessage( LibItem->GetRef( GetSheet() ),
LibItem->GetField( VALUE )->m_Text,
CYAN );
DARKCYAN );
}
// Cross probing:2 - pin found, and send a locate pin command to pcbnew (hightlight net)
SendMessageToPCBNEW( Pin, LibItem );
@ -153,10 +154,11 @@ SCH_ITEM* WinEDA_SchematicFrame:: SchematicGeneralLocateAndDisplay( const wxPoin
{
Pin->DisplayInfo( this );
if( LibItem )
Affiche_1_Parametre( this, 1,
LibItem->GetRef( GetSheet() ),
LibItem->GetField( VALUE )->m_Text,
CYAN );
{
MsgPanel->AppendMessage( LibItem->GetRef( GetSheet() ),
LibItem->GetField( VALUE )->m_Text,
DARKCYAN );
}
}
else
MsgPanel->EraseMsgBox();
@ -179,10 +181,11 @@ SCH_ITEM* WinEDA_SchematicFrame:: SchematicGeneralLocateAndDisplay( const wxPoin
{
Pin->DisplayInfo( this );
if( LibItem )
Affiche_1_Parametre( this, 1,
LibItem->GetRef( GetSheet() ),
{
MsgPanel->AppendMessage( LibItem->GetRef( GetSheet() ),
LibItem->GetField( VALUE )->m_Text,
CYAN );
DARKCYAN );
}
if( IncludePin )
return LibItem;
}

Binary file not shown.

File diff suppressed because it is too large Load Diff