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