Кент Рейсдорф. 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. После запуска приложения вы можете изменять размер окна, и при этом изображение все время будет целиком заполнять его рабочую область.