Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 1.05 KB

CC_GetCircuitSource.md

File metadata and controls

47 lines (38 loc) · 1.05 KB

CC_GetCircuitSource

Description

Gets handles for the source device and socket of a circuit.

PROCEDURE CC_GetCircuitSource(
				hCircuit     : HANDLE;
				VAR hDevice  : HANDLE;
				VAR hDevSkt  : HANDLE;
				VAR hAdapter : HANDLE;
				VAR hSocket  : HANDLE);
def vs.CC_GetCircuitSource(hCircuit):
    return (hDevice, hDevSkt, hAdapter, hSocket)

Parameters

Name Type Description
hCircuit HANDLE
hDevice HANDLE
hDevSkt HANDLE
hAdapter HANDLE
hSocket HANDLE

Examples

CC_GetCircuitSource(hCircuit, hDevice, hDevSkt, hAdapter, hSocket);
import vs

# Gets handles for the source device and socket of a circuit.
hCircuit = vs.FSActLayer()  # handle to the first selected object on the active layer

hDevice, hDevSkt, hAdapter, hSocket = vs.CC_GetCircuitSource(hCircuit)
vs.Message('CC_GetCircuitSource returned: ' + str((hDevice, hDevSkt, hAdapter, hSocket)))

Version

Availability: from Vectorworks 2025

Category