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

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

Да. Поскольку сила С+-l-Builder заключена в использовании VCL, вы, скорее всего, не станете разрабатывать сложные приложения на основе OWL или MFC, но при желании это можно сделать.

Вопросы

1. Как вызвать диалоговое окно редактора панели инструментов?

2. Как добавить кнопки в панель инструментов, используя диалоговое окно редактора?

3. Как можно удалить кнопки из панели инструментов?

4. Как проще всего поместить в форму несколько компонентов одного типа?

5. Как проще всего разместить компонент в центре формы?

6. Перечислите типы файлов, необходимых для построения приложения в C++Builder.

7. Какой метод VCL используется для отображения модальной формы?

8. Какой метод VCL используется для отображения немодальной формы?

9. Как можно связать событие с предварительно определенным обработчи­ком?

10. Как перебрать возможные значения свойства, используя инспектор объ­ектов?

Упражнения

1. Удалите кнопки Pause, Step Over и Trace из панели инструментов. До­бавьте вместо них кнопки Cut, Сору и Paste.

2. Восстановите вид панели инструментов, который она имела по умолча­нию.

3. Просмотрите каждую вкладку палитры компонентов. Поместите в форму те компоненты, которые вас заинтересуют, и поэкспериментируйте с ними.

4. Создайте новый каталог на жестком диске. Создайте новое приложение C++Builder. Добавьте к проекту три новых формы (можно оставить их пустыми). Сохраните проект в созданном каталоге и запустите программу. Закройте программу и исследуйте каталог, в котором был сохранен про­ект. Сравните файлы, которые вы там найдете, с типами файлов, при­веденными в таблице 6.1.

5. Запустите программу Picture Viewer, созданную раньше. Откройте не­сколько графических файлов. Подвигайте подчиненные окна в пределах окна программы. Попробуйте переместить подчиненное окно за пределы главного окна. Что при этом произошло?

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