Проектирование Windows-приложений в визуальных объектно-ориентированных средах. Сивохин А.В - 19 стр.

UptoLike

Составители: 

19
2.4 Создание программных модулей
В проектах Builder C++ можно использовать программные модули,
которые не связаны с какой-либо формой. Они создаются и включаются в проект
командой File/New/Unit. Такие модули оформляются по обычным правилам языка
C++ и сохраняются в отдельных файлах папки проекта. Для подключения модуля
к программе его необходимо включить директивой #include в том модуле проекта
,
который использует объекты этого модуля.
В программном модуле целесообразно размещать константы, переменные,
функции, процедуры и типы, общие для нескольких модулей проекта.
Для приобретения необходимых навыков по созданию программных
модулей в среде Builder C++ следует выполнить задание 2.7 .
2.5 Построение интерфейса пользователя
Приложения Builder C++ позволяют человеку работать на компьютере в
интерактивном режиме. Это реализуется компонентами
графического
интерфейса: меню, кнопками, полями ввода, диалоговыми панелями и т. д.,
которые либо устанавливаются на форме, либо появляются на экране
динамически при работе приложения. Такие видимые на экране компоненты
называются визуальными, или управляющими. Другие компоненты также
используются для организации взаимодействия с пользователем, но являются
невидимыми, например, компонента Table, используемая для доступа к
наборам
данных.
При построении интерфейса пользователя для каждой визуальной или
невизуальной компоненты необходимо:
а) найти компоненту в палитре компонент, состоящей из нескольких
страниц вкладок;
б) щелкнуть один или два раза левой клавишей мыши по найденной
компоненте;
в) после одного щелчка курсор установить в заданное положение на форме
и еще раз
щелкнуть левой клавишей мыши, в результате чего на форме появится
изображение компоненты, например, поле ввода или ее пиктограмма, например,
пиктограмма меню;
г) после двойного щелчка появившееся изображение или пиктограмму в
центре формы перенести в заданное положение;
д) в окне инспектора объектов Object Inspector на вкладке свойств
Properties изменить заданные по умолчанию значения необходимых
свойств,
например, имени компоненты Name;
е) в том же окне на вкладке событий Events выбрать требуемое событие,
например, OnClick и щелкнуть два раза левой клавишей мыши для перехода в
модуль конструируемой формы, чтобы написать желаемый обработчик для
выбранного события, при этом заголовок обработчика и фигурные скобки «{}»
формируются автоматически.
                        2.4 Создание программных модулей
       В проектах Builder C++ можно использовать программные модули,
которые не связаны с какой-либо формой. Они создаются и включаются в проект
командой File/New/Unit. Такие модули оформляются по обычным правилам языка
C++ и сохраняются в отдельных файлах папки проекта. Для подключения модуля
к программе его необходимо включить директивой #include в том модуле проекта,
который использует объекты этого модуля.
       В программном модуле целесообразно размещать константы, переменные,
функции, процедуры и типы, общие для нескольких модулей проекта.
       Для приобретения необходимых навыков по созданию программных
модулей в среде Builder C++ следует выполнить задание 2.7 .

                     2.5 Построение интерфейса пользователя
      Приложения Builder C++ позволяют человеку работать на компьютере в
интерактивном режиме. Это реализуется компонентами графического
интерфейса: меню, кнопками, полями ввода, диалоговыми панелями и т. д.,
которые либо устанавливаются на форме, либо появляются на экране
динамически при работе приложения. Такие видимые на экране компоненты
называются визуальными, или управляющими. Другие компоненты также
используются для организации взаимодействия с пользователем, но являются
невидимыми, например, компонента Table, используемая для доступа к наборам
данных.
      При построении интерфейса пользователя для каждой визуальной или
невизуальной компоненты необходимо:
       а) найти компоненту в палитре компонент, состоящей из нескольких
страниц вкладок;
       б) щелкнуть один или два раза левой клавишей мыши по найденной
компоненте;
       в) после одного щелчка курсор установить в заданное положение на форме
и еще раз щелкнуть левой клавишей мыши, в результате чего на форме появится
изображение компоненты, например, поле ввода или ее пиктограмма, например,
пиктограмма меню;
       г) после двойного щелчка появившееся изображение или пиктограмму в
центре формы перенести в заданное положение;
       д) в окне инспектора объектов Object Inspector на вкладке свойств
Properties изменить заданные по умолчанию значения необходимых свойств,
например, имени компоненты Name;
       е) в том же окне на вкладке событий Events выбрать требуемое событие,
например, OnClick и щелкнуть два раза левой клавишей мыши для перехода в
модуль конструируемой формы, чтобы написать желаемый обработчик для
выбранного события, при этом заголовок обработчика и фигурные скобки «{}»
формируются автоматически.

                                     19