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

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

Но это еще не все­конечно, я не мог рассказать здесь о всех классах VCL. Но я затронул те из них, которые вы наверняка будете использовать в своих приложениях.

Вернитесь на несколько страниц назад и взгляните еще раз на листинг 5.1 и его OWL-эквивалент — листинг 5.2. Если вы помните, я говорил тогда, что размещение растрового изображения в окне выполняется в C++Builder еще легче. Позвольте мне показать, что я имел в виду. Для начала создайте новое приложение C-H-Builder. Перед вами должна быть пустая форма. Затем выполните следующую последовательность действий:

1. Измените значение свойства Caption формы на Bitmap Test Program.

2. Щелкните на вкладке Addtional палитры компонентов, выберите компо­нент Image и поместите его в форму.

3. Найдите свойство Align и измените его значение на alClient. Изображение заполнит всю рабочую область формы.

4. Найдите свойство Stretch и измените его значение на true.

5. Найдите свойство Picture и дважды щелкните на столбце значений. От­кроется диалоговое окно редактора изображений (Picture Editor).

6. Щелкните на кнопке Load. Откроется диалоговое окно File Open.

7. Перейдите в каталог \CBuilder\Images\Splash\256color и выберите кар­тинку, которая вам понравится (лично мне нравится HANDSHAKE.BMP). Щелкните на кнопке ОК.

8. Вы оказались снова в диалоговом окне редактора изображений, а вы­бранное изображение выведено в окно предварительного просмотра. Щелкните на кнопке ОК. (Если вы хотите выбрать другую картинку, щелкните снова на кнопке Load.) Теперь изображение занимает всю ра­бочую область формы.

9. Щелкните на кнопке Run. После запуска приложения вы можете изме­нять размер окна, и при этом изображение все время будет целиком заполнять его рабочую область.

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