Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3
Кент Рейсдорф. BORLAND C++BUILDER. Страница 363
9. Продолжая работать над упражнением 8, верните палитру компонентов в состояние по умолчанию.
10. Загрузите программу в C++Builder. Откройте диалоговое окно Environment Options. Во вкладке Preferences включите опцию Minimize on Run. Нажмите кнопку Run, чтобы запустить программу. Обратите внимание на поведение IDE C++Builder.
Сегодня вы узнаете о некоторых вещах, которые помогают превратить хорошее приложение Windows в очень хорошее приложение. Конкретно, мы рассмотрим следующее:
? Оформление окон: оперативные панели и строки состояния
? Управление доступом к командам
? Печать в приложениях C++Builder
? Использование курсоров
Завтра мы продолжим эту тему, когда будем рассматривать реализацию в приложениях C++Builder более сложных аспектов программирования для Windows.
Конечно, речь пойдет не о красивых гирляндах вокруг фасадного окна вашего дома. Я имею в виду такие элементы, как оперативные панели и строки состояния. Все это, вместе взятое, часто называют декорациями окна (window decorations). В данном разделе рассматриваются именно эти типы декоративных элементов и способы их реализации в ваших приложениях.
Оперативная панель (speedbar), часто называемая также панелью инструментов (toolbar) или панелью управления (control bar) — это почти стандартный элемент современных программ Windows. Пользователи ожидают определенных удобств от интерфейса программы, и оперативная панель является одним из них. Вы уже знаете практически все об оперативных панелях, но давайте повторим еще раз. Итак, оперативная панель может содержать следующие элементы:
О Кнопки, дублирующие некоторые пункты меню приложения.
? Всплывающие подсказки, разъясняющие назначение кнопки. Подсказки появляются, когда пользователь задерживает курсор мыши над кнопкой.