IPCsListConnData


Topic:

Properties and methods of IPCsListConnData


Class hierarchy:

IPCsList IPCsListConnData


Properties / Methods:

GetDataSymbol Used for getting information about a single symbol's connections to other symbols.
Syntax:procedure GetDataSymbol(DataType: Integer; Options: Integer; out Symbol: IPCsSymbol; out ConnectionIndex: Integer);
DataType can be seen in the comments below. In Options, just pass 0. The variable of IPCsSymbol, will be the one to work on afterwards, for further examination. The last variable (ConenctionIndex), will return the index of the connection.
GetDataInteger Used for getting information about ex. bridges connected to a symbol.
Syntax:procedure GetDataInteger(DataType: Integer; Options: Integer; out IntegerValue: Integer);
DataType can be seen in the comments below. In Options, just pass 0. The last variable (IntegerValue), will give a unique number on a bridge. Symbols that have the same unique number in IntegerValue, are bridged together.
GetDataLine Used for getting information about lines connected to a symbol.
Syntax:procedure GetDataLine(DataType: Integer; Options: Integer; out Line: IPCsLine);
DataType can be seen in the comments below. In Options, just pass 0. The variable Line will refer to the resulting IPCsLine object.


Comments:

Here are the types of TTerminalDataType, that can be used:
(td_ExtComp, td_ExtWireNo, td_ExtCable, td_ExtSignal, td_OutConn, td_InConn, td_InSignal, td_InCable, td_InWireNo, td_InComp, td_JumperLink)

Here are the types of TCableDataType, that can be used:
(cd_ToComp, cd_WireNo, cd_Cable, cd_FrCable, cd_Signal, cd_FromComp)

In the case of Part Lists and Component Lists, use 0 for DataType.