Вопрос: Какой язык программирования вы предпочитаете
|
Иллюстрированный самоучитель по Турбо Паскалю
Ненужные события
Некоторые события могут оказаться ненужными в данном контексте программы.
Например, пользователь может нажать командную клавишу, временно запрещенную для
использования, или отметить мышью поле вне текущего диалогового окна. Ненужные
события - это события, обработка которых не предусмотрена в данном модальном
элементе или в любом из его подэлементов. Такие события возвращаются модальному
элементу, который в этом случае вызывает свой виртуальный метод EventError. Этот
метод вызывает метод EventError своего владельца и так происходит до тех пор,
пока не будет вызван метод TApplication.EventError. По умолчанию метод Т
Application.EventError просто ничего не делает.
Вы можете перекрыть метод EventError любого видимого элемента (или
программы), чтобы, например, сообщить пользователю о его ошибке и/или дать
справку о возможностях программы в данный момент. Кроме того, контроль за
ненужными событиями может быть полезен на этапе отладки программы.
|
|
|