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

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

3. Каков самый быстрый способ выделения группы компонентов?

4. Как можно сделать ширину всех компонентов группы равной ширине самого широкого компонента?

5. Что происходит, когда вы дважды щелкаете на компоненте в форме?

6. Что делает опция alClient свойства Align?

7. Что означает многоточие, следующее за названием пункта меню?

8. Какими двумя способами можно переместить пункт меню?

9. Как сопоставить пункту меню определенное сочетание клавиш? 10. Как изначально запретить пункт меню?

Упражнения

1. Поместите в форму пять компонентов редактирования и расположите их один над другим, выровняв левые края.

2. Выключите режим привязки к сетке (пункт Tools | Options главного меню). Поместите в форму пять любых компонентов и выровняйте их правые края.

3. Поместите компонент ListBox в пустую форму и измените его так, чтобы он постоянно занимал всю рабочую область формы.

4. Добавьте к программе Scratchpad окно About. Используйте палитру вы­равнивания для быстрого выравнивания текста.

5. Добавьте пункт Undo и разделитель в контекстное меню программы Scratchpad.

6. Создайте новое приложение. Поместите шесть компонентов редактирова­ния в разных местах формы. Теперь измените порядок переключения так, чтобы переход между компонентами выполнялся сверху вниз. За­пустите программу и проверьте порядок переключения.

7. Добавьте в панель инструментов программы Scratchpad кнопки Cut, Сору и Paste, а также любые другие по своему желанию. Свяжите с этими кнопками обработчики событий для соответствующих пунктов меню.

8. Добавьте сочетание Ctrl+S для пункта меню File | Save в программе Scratchpad.

9. Откройте проект Picture Viewer, созданный в шестой день, «Изучение IDE C++Builder: проекты и формы». Удалите из меню все неиспользуемые пункты.

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