§ 20. Создание приложений
Упражнения
1. Дополните проект Блокнот следующими возможностями.
- Пункт «меню Сохранить файл» заменить двумя: «Сохранить» и «Сохранить как…»
- Добавьте пункт меню «Переносить по словам».
- Добавьте возможность управления полосами прокрутки: установить горизонтальную, вертикальную, обе.
- *Добавьте следующие диалоги: Параметры страницы, Печать, Поиск, Замена и соответствующие пункты в меню.
- Добавьте контекстное меню для управления компонентом Memo. Команды контекстного меню, дублирующие команды основного меню должны вызывать те же обработчики.
- Предложите свои возможности.
2. Для проекта «Графический» редактор добавьте следующие возможности:
- Рисовать отрезки, овалы и прямоугольники.
- Выбирать способ заливки: перекрашивание цвета или до контура.
- Предложите свои возможности.
3. Для проекта «Калькулятор» добавьте следующие возможности:
- Возможность работы с вещественными числами.
- Возможность вычислять значения функций: извлечение квадратного корня, возведение в квадрат, тригонометрические функции (для градусов и радиан) и др.
- * Возможность перевода чисел в другие системы счисления.
- Предложите свои возможности.
4*. Создайте проект игры на клеточном поле. Возможные варианты:
- Сапер.
- Пятнашки (Игра 15).
- Парные картинки.
- Морской бой.
- Свой вариант игры.