IPCsSelectStatus ![]() |
Properties and methods of IPCsSelectStatus 
IPCsApplication
IPCsDocument
IPCsSelectStatus
MoveSelection ![]() | Move everything that's currently selected, in the direction specified by the offset. For objects that has multiple positions such as IPCsLines, only the linepoints that selected will be moved. Syntax:function MoveSelection(OffsetX:Integer; OffsetY:Integer; Offsetz:Integer; const Layer:IPCsLayer; cont Page:IPCsPage) : boolean; |
ClearSelection ![]() | Clears the selection, which means that nothing is now selected |
SelectionArea ![]() | If more than 1 object is in the selection, then the only way to access them is through this object (more on this IPCsSelectionArea ) |
SelectedSymbol ![]() | If there is only 1 symbol selected, it can be accessed through this object (a IPCsSymbol ) |
SelectedLine ![]() | If there is only 1 line selected, it can be accessed through this object (a IPCsLine ) |
SelectedText ![]() | If there is only 1 text selected, it can be accessed through this object (a IPCsText ) |
SelectedArc ![]() | If there is only 1 circle selected, it can be accessed through this object (a IPCsArc ) |
SelectedConnection ![]() | If there is only 1 connectionpoint selected, it can be accessed through this object (a IPCsConnection ) |
If there is more than one object selected by the procedure SelectInWindow from IPCsDocument
, then the only way to access them is through the
SelectStauts (IPCsSelectStatus
), which has a SelectionArea, which again give access to all symbols, lines, texts, arcs, symboltexts and connections.
If you know there's only one item in the selection, you can access that, the more direct way, through one of the procedures (SelectedSymbol, SelectedLine, SelectedText, SelectedArc and SelectedConnection)