getportpoint

Функция получения координат точки порта в графическом контейнере.

Синтаксис:

p = getportpoint(port_id);

Аргументы:

port_id – ссылка (идентификатор) на порт.

Описание:

getportpoint – позволяет определить координаты порта с идентификатором port_id в системе координат графического контейнера. Идентификатор порта может быть получен с помощью функции getblockportid.

Результат:

Функция возвращает число типа point, содержащее координаты указанного порта в графическом контейнере.

Пример:

var obj_id:integer, port_id:integer, coord:point;
obj_id = findobjectbyname("ModelTime_source"); //получаем id блока
port_id = getblockportid(obj_id, 0); //получаем id нулевого порта блока
coord = getportpoint(port_id); //получаем координату порта

В результате выполнения данного скрипта, переменной coord будет присвоено значение типа point, содержащее координаты нулевого порта блока с именем ModelTime_source.

Сопутствующие материалы

  • analiz_topologii_skriptami.dita" format="dita" />