Cтраница 4
![]() |
Макет формы Группы ОС. [46] |
Внешний вид формы - Ленточный, стиль - произвольный, имя формы - Группы ОС. [47]
![]() |
Управление модулями во время работы с доской хранения. [48] |
Модуль адресата может существовать в репозиторий, что означает объединение определения файла с определением в репозиторий. Флажок Merge with existing Repository destination module ( объединить с существующим модулем адресата в репозиторий) позволяет указать такое объединение. Если для расположения модуля указана база данных, нужно ввести имя формы; если расположение - это файл, то задается имя файла. [49]
Это код на языке Delphi, с которого начинается выполнение вашей программы и который обеспечивает инициализацию других модулей. Он создается и модифицируется Delphi автоматически в процессе вашей разработки приложения. Имя, которое вы даете файлу проекта, когда сохраняете его, становится именем исполняемого файла. Все изменения файла проекта при добавлении новых форм, изменении имен форм и т.п. поддерживаются Delphi автоматически. Если вам необходимо посмотреть исходный файл проекта, надо выполнить команду Project View Source. [50]
Теперь путем записи и рисования на экране становится возможным осуществлять манипуляцию текстографического объекта. В системе Vennlisp анализатор обеспечивает функции для обработки текстографи-ческих форматов и удобства для пространственного поиска по правилу упорядочения-начинать сверху и слева-и тестирования вложения. На рис. 11.2 показан пример диаграммы Vennlisp до и после анализа. На входе в анализатор имеется текстографический объект, состоящий из атомических объектов, каждый из которых символизирует собой некоторый объект или операционный объект. Самый внешний атомический объект представляет собой знак оператора и. На выходе из анализатора, как показано на правой стороне рис. 11.2. имеем структуру дерева, которая фактически точно следует языку Lisp. Первый член каждой группы-это имя функции ( в действительности имя формы), а остальные члены-это аргументы функции. [51]
Форма представляет собой специальный графический примитив, составленный из отрезков, дуг и окружностей. Формы хранятся не так, как чертежи. Формы создаются вручную вне Автокада в любом текстовом редакторе. По определенным правилам пользователь описывает процесс отрисовки простого объекта с тем, чтобы потом его легко можно было вставлять в разные части рисунка. Затем пользователь входит в Автокад и командой ЗАГРУЗИ ( load) загружает файл определений форм. После того ( и только после того), как файл форм загружен в рисунок, можно осуществлять вставку формы в рисунок командой ФОРМА ( shape), которая запросит сначала имя формы, а потом ее ачальную точку, высоту и угол поворота. [52]