Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
T-FLEX CAD - Руководство пользователя / T-FLEX CAD. Руководство. Основы. 2D проектирование и черчение.pdf
Скачиваний:
425
Добавлен:
16.05.2015
Размер:
18.16 Mб
Скачать

Макросы

Возобновить работу выполнение макроса (до следующей точки прерывания) можно, повторно вызвав команду “Начать отладку”. Для полного выполнения макроса данную команду придётся вызывать столько раз, сколько точек прерывания создано в коде.

Для ускоренного завершения работы макроса (без остановок в точках прерывания) используется команда “Остановить отладку”:

Клавиатура

Текстовое меню

 

Пиктограмма

 

 

 

 

-

«Отладка|Остановить отладку»

 

 

 

 

 

 

Создание макросов с экранными формами

Иногда бывает необходимо предоставить пользователю возможность задавать некоторые параметры в процессе выполнения макроса с помощью специально созданного графического диалога. Для этих целей в Редакторе макросов реализована возможность создания экранных форм с элементами управления. Ниже будут рассмотрены инструменты Редактора макросов, позволяющие создавать макросы с экранными формами.

Создание формы

Для создания формы в текущем Проекте используется команда:

Клавиатура

Текстовое меню

 

Пиктограмма

 

 

 

 

-

«Проект|Добавить форму»

 

 

 

 

 

 

Команду можно также вызвать из окна “Проект”. Для этого необходимо установить курсор на

заголовок раздела “Формы” в дереве текущего Проекта и нажать . В открывшемся контекстном меню будет доступна команда “Добавить”.

После добавления новой формы в Проект в рабочем окне редактора макросов автоматически откроется окно новой формы. Оно содержит пустой макет формы, готовый для заполнения элементами управления. В заголовке окна стоит название формы с уточнением в скобках – “(Дизайн)”.

Кроме того, при открытии окна формы автоматически открываются служебные окна “Свойства” и “Инструменты”.

841

Основы. Двухмерное проектирование

При добавлении формы в Проект в список ссылок автоматически добавляются две новые ссылки: “Systems.Windows.Form” и “Systems.Drawing”.

Окно «Инструменты»

Окно “Инструменты” открывается автоматически при создании новой формы. Самостоятельно вызвать окно “Инструменты” можно из текстового меню редактора макросов:

“Вид|Инструменты”.

Окно “Инструменты” содержит набор элементов управления, которые могут быть размещены в форме. Элементы в этом окне появляются только тогда, когда активна форма. В противном случае окно пустое.

Окно «Свойства»

Вызвать окно можно из текстового меню редактора макросов: “Вид|Свойства”. Оно предназначено для просмотра и задания свойств и событий (методов) для формы и элементов, расположенных в форме. Это окно остаётся пустым, пока не выбрана форма или элемент, расположенный на форме.

Свойства элемента управления – это параметры, определяющие характеристики объекта (название, цвет, положение и т.д.).

842

Макросы

События элемента управления – это действия, совершаемые над объектом элемента управления, например, нажатие на элемент управления “Кнопка”. В процессе выполнения программы (макроса) событие элемента управления связано с выполнением определенных команд. Например, событие нажатия на элемент управления “Кнопка” можно связать с созданием объекта в T-FLEX CAD.

В верхней части окна “Свойства” размещён список с элементами формы. Для просмотра и изменения

свойства элемента формы нужно выбрать его в списке или с помощью выбрать элемент на самой экранной форме.

Окно “Свойства” работает в двух режимах:

Если на панели окна активна опция “Свойства”, то в окне будут отображаться свойства элемента.

Если активна опция “События”, то в окне отображаются события.

Окно “Свойства” разделено на две части. В левом столбце отображаются имена свойств объекта. В правом столбце отображаются значения свойств.

Если окно находится в режиме показа событий, то в правом столбце окна отображаются события, возможные для данного типа элемента. В левом столбце имена функций, используемые в текущий момент времени для данного элемента и события.

При помощи кнопок и можно отсортировать список свойств объекта либо по алфавиту, либо по типу соответственно.

Список

Элементов

Имена

Значения

Имена

Имена

процедур

свойств

свойств

событий

обработки

 

 

 

 

 

 

событий

Описание Описание свойства события

Для некоторых свойств могут быть установлены строго определённые значения. При этом поле для ввода значения будет представлять собой комбинированный список, при раскрытии которого отображаются значения свойства, допустимые для выбора.

843

Основы. Двухмерное проектирование

Размещение элементов управления в форме. Задание параметров элементов

Для размещения элементов управления в форме нужно сделать следующие действия:

Выбрать форму, в которую требуется добавить элемент управления.

Выбрать в окне “Инструменты” нужный элемент.

Затем можно действовать двумя путями.

Первый вариант – нажать на любом месте формы. При этом в форму будет добавлен выбранный элемент управления стандартного размера. Затем можно перетащить элемент управления в нужное место формы и изменить его размеры.

Второй вариант – указать двумя нажатиями положение противолежащих диагональных углов прямоугольника элемента управления. Тем самым сразу задаётся положение и размеры элемента управления.

Задать параметры нанесённым на форму элементам управления можно с помощью окна “Свойства”. Выбрать редактируемый элемент можно прямо в этом окне (в выпадающем списке сверху) или в

форме с помощью . После выбора элемента в окне “Свойства” будут отражаться именно его параметры.

844