Функция получения координаты начальной точки линии связи.
w_st_coord = getwirestartpointcoord(w_id);
w_id – идентификатор линии связи.
getwirestartpointcoord – функция получения координаты начальной точки линии связи с идентификатором w_id. Начальной точкой может являться порт блока или точка ветвления линий связи.
w_st_coord – функция возвращает координаты в формате point, соответствующие точке начала линии связи с идентификатором w_id.
var w_start: point; p_id = getblockportid(mul_oper3,2); //получение идентификатора порта w_id = getportwireid(p_id); //получение идентификатора линии связи, подключенной к порту w_start = getwirestartpointcoord(w_id); //получение координат начала линии
В результате выполнения данного скрипта переменная w_start получит значение координат начальной точки линии связи, подключенной к порту с номером 2 блока с именем mul_oper3.