getchild

Функция возвращает идентификатор подчиненного объекта по идентификатору владельца и порядковому номеру.

Синтаксис:

child_id = getchild(par_id, obj_num);

Аргументы:

Имя Тип данных Описание
par_id integer Идентификатор объекта-владельца
obj_num integer Порядковый номер необходимого объекта в списке дочерних для владельца par_id

Описание:

getchild – функция позволяет получить идентификатор подчиненного объекта с порядковым номером obj_num, принадлежащего родителю с идентификатором par_id.

Результат:

Имя Тип данных Описание
child_id integer Идентификатор выбранного дочернего объекта

Пример:

initialization
for(i=1,getchildcount(MainObject)) begin
id = getchild(MainObject,i);
seterrorstr("Подчинённый объект = "+getobjname(id),0);
end;
end;

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

Дополнительные материалы

Нет.