<<<<назад    оглавление  вперед>>>>

Приложения
REQUEST (question_name, name I index, vnr1 [, var2,....])
Первый параметр функции представляет текст вопроса, тогда как
второй параметр представляет объект вопроса (если он существует)
и может быть либо числового, либо строкового типа (например,
вопросом может быть "Rgb_of_material", а его объектом - имя
покрытия, пли вопрос - "Rgb_of_pen", а объект вопроса - индекс
пера). Другие параметры - это имена переменных, в которых
хранятся возвращаемые значения (ответы). В качестве значения
функции возвращается количество ответов (в случае плохо
сформулированного вопроса или несуществующего имени
значение функции будет равно 0).

REQUEST ("Name_of_progriim", "", programname)
Возвращает в заданную переменную имя программы, например,
"ArchiCAD","topCAD", и т.д.

REQUEST ("Nume_of_macro", "", myname)
REQUEST ("Name_of_main", "", mainname)

После вызова этих функции переменная myname будет содержать
имя макроса, a mainname - имя главного макроса (если такого не
существует, то пустую строку).

REQUEST ("ID_of_main", "", idstring)
Для библиотечных элементов размещенных на плане этажа
возвращает в переменную indstring идентификатор, определенный
в диалоговом окне установки параметров соответствующих
инструментов (в противном случае возвращает пустую строку).

REQUEST ("Name_of_plan", "", name)
Возвращает в переменную пате наименование текущего проекта.
REQUEST ("Story", "", index, storyname)
Возвращает в переменные index и storyname, соответственно,
индекс и название текущего этажа.

REQUEST ("Internal_id", "", id)
Возвращает в переменную id внутренний id библиотечного элемента.
REQUEST ("Linear_dimension", "", formatstr)
REQUEST ("Angular_dimension", "", formatstr)
REQUEST ("Angular_length_dimension", "", formatstr)

24
Справочное пособие no GDL
Используются технологии uCoz