schExtendSelectPt
schExtendSelectPt( ) => t
Description
Extends the selection of the object under the current cursor position by selecting objects around the current object. Usable only when editing schematics.
Searches through the schematic cellview for objects that are physically touching the object under the cursor and adds them to the selected set. If the cursor is over an object, this function selects the object. If the object is already selected, this function extends the selection. This function adds any objects in the next selection level to the selected set. It increments the selection level until something is selected. When this function reaches the maximum selection level, it cycles back to the single object. For example,
- Extending a wire selects all segments in the same branch; selection stops at T-intersections, pins, instance pins, and changes in wire width. Executing the function a second time selects all connected wire segments, stopping only at pins and instance pins.
- Extending an instance selects all single wire segments connected to any of its instance pins. Repeating the function extends along wires as described above.
- Extending a label selects its owner. Repeating the function extends the owner as described above for wires, pins, and instances.
Arguments
Value Returned
Return to top