Читайте также: |
|
3.1. Свойства объектов и панель управления объектами.
Выполнить команды (если панель управления Form Controls Toolbar и диалоговое окно свойств Properties отсутствуют):
а) View - Form Controls Toolbar (выводит панель управления);
б) контекстным меню на создаваемой форме, или через панель инструментов Form Designer.
3.1.1. Характеристика диалогового окна Properties.
В верхней его части находится раскрывающийся список для выбора объектов из списка объектов формы. В данном случае этот список представлен только одним объектом – Form1, т. е. именем формы.
Ниже находится список из 6 вкладок (см. рис.11.34) для выбора типа установок значений объектов формы:
Аll - все свойства формы (активная вкладка);
Data - данные (источники данных);
Methods - методы;
Layout - внешний вид (расположение);
Other – другие;
Favorites – избранное.
Список вкладок отделен от списка установок значений объектов формы строкой ввода изменяемого значения установки. В исходном состоянии, когда значение объекта не установлено, эта строка не активна.
|
|
|
|
Рис.11.34 ДО Properties
В левой части строки ввода значения установки находятся 3 кнопки:
- вызов построителя выражений;
- аналог Enter;
- отмена выбора значения.
В правой части находится поле установки значения.
Настройка списка установок значений
Выбор вкладки отображает подмножество выбираемых установок значений конкретного списка: свойств, методов и событий. Каждая установка значения объекта представлена одним элементом списка, состоящим из 2х столбцов: название установки и её значение. Доступность установки значения, и её изменение отображаются в окне свойств изменением начертания шрифта:
а) курсивом отображаются недоступные для редактирования значения;
б) жирным шрифтом выделяются доступные для ручного изменения или измененные значения;
в) прямым шрифтом и текстом .F. - False [Default] отображаются значения, которые можно менять (например, .F. - False на .Т. - True) за счёт выбора противоположного значения из раскрывающегося списка значений для данного элемента.
3.1.2. Характеристика панели Управления Form Controls Toolbar.
Панель Управления содержит кнопки с прототипами объектов формы, переносимыми на форму.
Имеет 2 режима: режим ожидания выбора объектов (активна кнопка) и режим выбора объектов (щелчком мыши выбирается элемент Управления формой (метка, кнопка, текстовое поле и др.)). Для отмены режима выбора щёлкнуть по кнопке режима ожидания.
3.2. Действия пользователя над объектами.
3.2.1. Переименование объектов.
Щёлкнуть по свойству Caption, стереть в поле установки значения старое название Forml и ввести: ПОСТАВЩИКИ.
Нажать Enter (или щёлкнуть кнопку ).
Результат: новое название появится в окне свойств и формы.
Можно ещё изменить шрифт и начертание заголовка (свойства FontName и FontBold).
3.2.2. Включение элементов Управления в форму с помощью набора инструментов Form Controls Toolbar.
Для включения объекта в форму необходимо:
а) сначала выделить его прототип в наборе инструментария Form Controls;
б) затем мышью перетащить его на форму (курсор примет вид перекрёстных линий:) и мышью отметить место его расположения.
Размещать объект в форме можно в 2х режимах: ручном (прямое перетаскивание) и автоматическом с помощью построителя объекта. Вызов последнего осуществляется щелчком правой мыши на выделенном прототипе и выбором команды Builder Lock, либо щелчком по кнопке Builder Lock в панели инструментов Form Controls.
Команды меню, вызываемые щелчком правой мыши по выделенному прототипу (форме или объекту формы).
Общие
Properties - вызов диалогового окна со списком установок значений свойств и методов выбранного объекта;
Builder Lock - вызов Построителя объекта;
Code - вызов окна редактирования кода;
Help - вызов оперативной помощи.
Виды построителей:
EditBox - для поля редактирования произвольной длины;
TextBox - для текстового поля;
OptionGroup - для группы зависимых переключателей;
ListBox - для листаемого списка;
Grid - для объекта Grid;
Form - для формы. Этот Построитель по функциональности похож на Мастера форм, но не создаёт кнопки Управления формой;
Combobox - для поля ввода со списком;
CommandGroup - для группы командных кнопок;
AutoForm at - одинаковое оформление для группы выделенных объектов;
Referential Integrity - для создания кода, гарантирующего целостность БД.
Построители подобны Мастерам, они проводят Пользователя по нескольким этапам создания объекта.
Специальные команды для отдельных типов объектов.
Формы: Run, Paste, Data Environment;
Элементы Управления: Cut (перенос объекта в буфер обмена и удаление его), Сору (создаёт копию в буфер обмена, не удаляя оригинал);
Объекты OLE: Edit, Open, Print.
Таблица 11.1 Таблица установок значений свойств объектов формы
Кнопка | Объект/прототипы | Свойства | Установки | ||
Forml (форма 1) | Caption | ПОСТАВЩИКИ | |||
А | Label 1 | Caption | Справочная информация | ||
А | Label2 | Caption | Код поставщика | ||
_А | Label 3 | Caption | Наименование поставщика | ||
□ | Command Button | Command! | Вперёд | ||
То же | Command2 | Назад | |||
Command3 | Выход | ||||
Command4 | Начало | ||||
Command5 | Конец | ||||
Command6 | Удалить |
3.2.2.1. Для записи постоянного текста используем элемент управления Label (метка) А. Действия пользователя:
а) щёлкнуть по кнопке Label и перетащить её на верхнюю часть формы.
Результат: 1) появится объект Label 1, обведённый в рамку редактирования с прямоугольниками;
2) в окне свойств в текстовом поле вместо названия Forml появится название Label 1.
б) щёлкнуть в поле установки значения, стереть название Label 1 и вписать свой текст:
Справочная информация;
в) нажать Enter или кнопку .
Результат: появится введённый текст. Если он не умещается, щёлкнуть 2 раза и удлинить появившуюся рамку редактирования.
г) щёлкнуть вне рамки для её удаления.
д) аналогичным образом с помощью кнопки Label ввести два постоянных текста:
· Код поставщика
· Наименование поставщика
С помощью свойств ForeColor и FontSize можно менять цвет и размер надписей.
3.2.2.2. Для создания кнопок управления используем элемент управления Command Button. Действия пользователя:
а) щёлкнуть по кнопке Command Button и перетащить её в нижний левый угол формы.
Результат: 1) в рамке редактирования появится объект Command 1 (Command - имя, 1 -№).
2) в окне свойств в поле установки значения появится название Command 1.
б) стереть имя кнопки и написать свой текст: Вперёд;
в) аналогичным образом поступить ещё 4 раза для перетаскивания прототипов 5ти командных кнопок и разместить в них текст типа: Вперёд, Назад, Выход, Начало, Конец,
Удалить.
Дата добавления: 2015-07-08; просмотров: 197 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Create screen, Modify screen | | | Управление объектами. |