Exemplo n.º 1
0
/* ---------------------------------------------------------------------------
 * erase a pin object
 */
void
ErasePin (PinType *Pin)
{
  AddPart (Pin);
  if (TEST_FLAG (DISPLAYNAMEFLAG, Pin))
    ErasePinName (Pin);
}
Exemplo n.º 2
0
void *ChangePinName( ElementTypePtr Element, PinTypePtr Pin )
{
  char *old;
  old[0] = Pin->Name;
  ErasePinName( Pin );
  Pin->Name = NewName;
  DrawPinName( Pin, 0 );
  return (void*)old;
}
Exemplo n.º 3
0
void *ChangeViaName( PinTypePtr Via )
{
  char *old;
  old[0] = Via->Name;
  ErasePinName( Via );
  Via->Name = NewName;
  DrawPinName( Via, 0 );
  return (void*)old;
}