Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 241

Диалоговое окно Color

Диалоговое окно Color используется для выбора цвета. После нажатия кнопки ОК свойство Color будет содержать выбранное значение цвета. (Диа­логовое окно Color было показано на рис. 8.1.) Окно Color, как и файловые диалоговые окна, не имеет связанных с ним событий.

Диалоговое окно Font

С помощью диалогового окна Font пользователь может выбрать один из шрифтов, доступных в его системе. Через свойство Device вы можете выбрать, какие шрифты отображать: экранные, шрифты принтера или оба типа шриф­тов. Вы можете ограничить максимальный и минимальный размеры шрифта, которые может выбрать пользователь, изменяя свойства MaxFontSize и Min- FontSize. Как и диалоговые окна File, окно Font имеет свойство Options с большим набором опций, задающих различные режимы работы диалога Font.

После нажатия пользователем кнопки ОК, свойство Font будет содержать всю информацию, необходимую для использования нового шрифта. На рис. 8.10 показано диалоговое окно Font в конфигурации по умолчанию.

Диалоговое окно Font имеет единственное событие, OnApply, которое про­исходит при нажатии пользователем кнопки Apply. Кнопка Apply не будет присутствовать в диалоговом окне Font, пока не вы не создадите обработчик события OnApply, содержащий какой-либо исполняемый код.

Диалоговые окна Find и Replace

Диалоговые окна Find и Replace дают пользователю возможность выпол­нять поиск и замену текста с использованием целого ряда опций. Диалоговое окно Find инкапсулировано в компоненте VCL FindDialog, а диалоговое окно Replace представлено компонентом ReplaceDialog. На рис. 8.11 показано диа­логовое окно Replace, которое содержит все элементы окна Find, а также дополнительные возможности по замене.

Рис. 8.10

Web-дизайн (с) 2010 All rights reserved