Реализовать процедуры для управления с клавиатуры курсором
каждого из типов, описанных в предыдущей задаче.
902. Выбор нужной точки экрана обычно выполняется
подводом курсора к этой точке и нажатием клавиши «ввод». Иногда
бывает полезно видеть и предыдущую выбранную точку - последнюю
точку, зафиксированную клавишей «ввод», и новую точку, на которую
указывает курсор. Для этого используются метод резиновой нити и
метод резинового прямоугольника.
а) В методе резиновой нити (рис. 96,
а) один конец отрезка
зафиксирован и указывает последнюю выбранную точку, второй конец
перемещается в соответствии с изменением указываемой точки.
б) В методе резинового прямоугольника (рис. 96,
б) один угол
прямоугольника зафиксирован и указывает последнюю выбранную
точку, а противолежащий угол перемещается в соответствии с
изменением указываемой точки.