ВУЗ:
Составители:
Рубрика:
18
Основным интерфейсным элементом приложений Builder C++ является
форма. Она представляет собой объект производного от визуальной компоненты
TForm класса и внешне похожа на типичное окно Windows. Начальное имя
производного класса формы TForm1 можно заменить с помощью свойства Name в
окне Object Inspector. Форма имеет системное управляющее меню в верхнем
левом углу, полосу заголовка, занимающую верхнюю часть, кнопки свертывания,
развертывания
и закрытия окна в верхнем правом углу.
Таблица 2.1 – Имена модулей и форм
Имя модуля Имя формы Назначение
OrlovArrayUnit OrlovArrayForm Работа с массивами
OrlovRecordUnit OrlovRecordForm Работа с записями
OrlovClassUnit OrlovClassForm Работа с классами
OrlovFileUnit OrlovFileForm Работа с файлами
OrlovGraphicUnit OrlovGraphicForm Работа с графикой
OrlovTableUnit OrlovTableForm Работа с таблицами
Форма является контейнером для установки необходимых управляющих
элементов: панелей, полей редактирования, раскрывающихся списков,
переключателей, радиокнопок и т. д. Для удобства размещения этих элементов
форма имеет сетку, которая исчезает во время выполнения приложения.
Положение, размеры и вид формы можно изменять с помощью соответствующих
свойств в окне Object Inspector.
Приложение может иметь несколько форм, открываемых
в различное
время в соответствии с требованиями пользователя (см. табл. 2.1). Первая форма
автоматически включается в проект при его создании. Остальные формы
добавляются в проект командами File/New Form или File/New/Form. После
включения формы необходимо в окне Object Inspector задать имя Name, заголовок
Caption и другие свойства, а затем сохранить модуль формы, задав ему
подходящее имя, с помощью команды
File/Save As. Клавиша F12 обеспечивает
переход от формы к модулю и обратно. С помощью команды View/Forms можно
сделать активной любую форму проекта.
При включении форм в проект система Builder C++ автоматически
добавляет в текст проектного модуля *.bpr операторы для создания этих форм при
запуске приложения, что не всегда оправдано из соображений эффективности.
Чтобы исключить такой автоматизм необходимо
перенести имена форм из окна
Auto create form в окно Available forms вкладки Form, которая становится
доступной при исполнении команды Project/Options/Form. На этой же вкладке в
окне Main Form задать имя главной формы, которая будет появляться на экране
при запуске приложения. Задание осуществляется путем выбора требуемой
формы из выпадающего списка всех форм проекта. Остальные формы будут
создаваться и отображаться
специальными операторами Create, Show, ShowModal.
Для приобретения необходимых навыков по созданию форм и их модулей
в среде Builder C++ следует выполнить задание 2.6 .
Основным интерфейсным элементом приложений Builder C++ является форма. Она представляет собой объект производного от визуальной компоненты TForm класса и внешне похожа на типичное окно Windows. Начальное имя производного класса формы TForm1 можно заменить с помощью свойства Name в окне Object Inspector. Форма имеет системное управляющее меню в верхнем левом углу, полосу заголовка, занимающую верхнюю часть, кнопки свертывания, развертывания и закрытия окна в верхнем правом углу. Таблица 2.1 – Имена модулей и форм Имя модуля Имя формы Назначение OrlovArrayUnit OrlovArrayForm Работа с массивами OrlovRecordUnit OrlovRecordForm Работа с записями OrlovClassUnit OrlovClassForm Работа с классами OrlovFileUnit OrlovFileForm Работа с файлами OrlovGraphicUnit OrlovGraphicForm Работа с графикой OrlovTableUnit OrlovTableForm Работа с таблицами Форма является контейнером для установки необходимых управляющих элементов: панелей, полей редактирования, раскрывающихся списков, переключателей, радиокнопок и т. д. Для удобства размещения этих элементов форма имеет сетку, которая исчезает во время выполнения приложения. Положение, размеры и вид формы можно изменять с помощью соответствующих свойств в окне Object Inspector. Приложение может иметь несколько форм, открываемых в различное время в соответствии с требованиями пользователя (см. табл. 2.1). Первая форма автоматически включается в проект при его создании. Остальные формы добавляются в проект командами File/New Form или File/New/Form. После включения формы необходимо в окне Object Inspector задать имя Name, заголовок Caption и другие свойства, а затем сохранить модуль формы, задав ему подходящее имя, с помощью команды File/Save As. Клавиша F12 обеспечивает переход от формы к модулю и обратно. С помощью команды View/Forms можно сделать активной любую форму проекта. При включении форм в проект система Builder C++ автоматически добавляет в текст проектного модуля *.bpr операторы для создания этих форм при запуске приложения, что не всегда оправдано из соображений эффективности. Чтобы исключить такой автоматизм необходимо перенести имена форм из окна Auto create form в окно Available forms вкладки Form, которая становится доступной при исполнении команды Project/Options/Form. На этой же вкладке в окне Main Form задать имя главной формы, которая будет появляться на экране при запуске приложения. Задание осуществляется путем выбора требуемой формы из выпадающего списка всех форм проекта. Остальные формы будут создаваться и отображаться специальными операторами Create, Show, ShowModal. Для приобретения необходимых навыков по созданию форм и их модулей в среде Builder C++ следует выполнить задание 2.6 . 18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »