§ 20. Создание приложений

Упражнения

1. Дополните проект Блокнот следующими возможностями.

  1. Пункт «меню Сохранить файл» заменить двумя: «Сохранить» и «Сохранить как…»
  2. Добавьте пункт меню «Переносить по словам».
  3. Добавьте возможность управления полосами прокрутки: установить горизонтальную, вертикальную, обе.
  4. *Добавьте следующие диалоги: Параметры страницы, Печать, Поиск, Замена и соответствующие пункты в меню.
  5. Добавьте контекстное меню для управления компонентом Memo. Команды контекстного меню, дублирующие команды основного меню должны вызывать те же обработчики.
  6. Предложите свои возможности.

2. Для проекта «Графический» редактор добавьте следующие возможности:

  1.  Рисовать отрезки, овалы и прямоугольники.
  2.  Выбирать способ заливки: перекрашивание цвета или до контура.
  3.  Предложите свои возможности.

3. Для проекта «Калькулятор» добавьте следующие возможности:

  1.  Возможность работы с вещественными числами.
  2.  Возможность вычислять значения функций: извлечение квадратного корня, возведение в квадрат, тригонометрические функции (для градусов и радиан) и др.
  3. * Возможность перевода чисел в другие системы счисления.
  4.  Предложите свои возможности.

4*. Создайте проект игры на клеточном поле. Возможные варианты:

  1. Сапер.
  2. Пятнашки (Игра 15).
  3. Парные картинки.
  4. Морской бой.
  5. Свой вариант игры.