Функция возвращает значение переменного типа
var = getpropdata(id,"ob_name");
id – идентификатор объекта (блока на схеме или другого графического объекта).
"ob_name" – строка, содержащая имя свойства объекта (обрамляется кавычками, т.к. тип данных должен быть строковый).
getpropdata – функция получения значение переменного типа, зависящего от типа считываемого свойства или параметра. Идентификатор объекта может быть получен функцией getobj и имеет тип указателя на объект.
var – значение переменного типа, зависящие от типа считываемого свойства или параметра.
var sz: string, pts: carray; sz = getfontsize(getpropdata(TextLabel1,"Font")); seterrorstr("Размеры шрифтов объектов = " + sz,0); pts = getpropdata(FillCircle, "Points"); //получаем значения координат точек в виде массива комплексных чисел
В результате выполнения данного скрипта, переменная sz примет значение размера шрифта в текстовом поле с именем TextLabel1, а переменная pts примет значение массива комплексных чисел, где вещественная часть – это координаты точки по оси Х, а комплексная – по оси Y.