|
|||
Приложения |
|||
|
|||
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 |
||
|
|||