Реферат: Статические методы против виртуальных методов

щиеся способов обработки ошибок, приведены в документации,

описывающей объект "CommandWindow" ("Окно_Команд") (модуль

OPWINDOW) и в приложении D ("Коды ошибок").

Обработка команд и клавиатуры.

Все объекты в библиотеке, которые действуют на основе

команд, вводимых с клавиатуры, используют объект с именем

"CommandProcessor" ("Командный_Процессор") для того, чтобы

преобразовать нажатия на клавиши в команды. Для того, чтобы

это было возможно, соответствующий объект передает объекту

CommandProcessor таблицу команд, представляющую собой массив

особого формата, который устанавливает зависимости между пос-

ледовательностями клавиш и командами. Каждая команда в библи-

отеке соответствует уникальному коду. Использование кодов ко-

манд и таблиц команд не только позволяет программе во время

своего выполнения модифицировать и добавлять назначения кла-

виш, но также и создавать отдельные программы конфигурирова-

ния, которые позволяют пользователю модифицировать назначе-

ния. Подробные сведения, касающиеся обработки команд,

приведены в документации, описывающей модуль OPCMD.

Объект CommandProcessor также реализует некоторые прог-

раммные средства обращения к подпрограммам ("hook"), причем

наиболее важное из них обеспечивает возможность указать, ка-

кая подпрограмма должна быть вызвана в тот момент, когда

пользователь нажмет на соответствующую клавишу. Это средство

позволяет выполнять "фоновые задачи" в то время, пока ввод

команды с клавиатуры еще не произведен.

Цвета экрана и объекты ColorSet.

В системе Object Professional все объекты, которые вы-

полняют экранный ввод/вывод ("I/O" - от "input/output"), раз-

К-во Просмотров: 267
Бесплатно скачать Реферат: Статические методы против виртуальных методов