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