Четвертый BORLAND С++ и его окружение

       

Добавление и удаление обработчиков событий


Чтобы добавить для события обработчик событий, сделайте следующее:

  • Выберите класс для обработчика событий. В области событий

    выводятся события.

  • Выберите обрабатываемое событие (вы можете расширить список событий, а затем для просмотра SpeedMenu щелкнуть правой кнопкой "мыши").
  • Выберите в SpeedMenu Add handler. Если вы выберите добавление обработчика для окна Message, ClassExpert добавляет

    запись в таблицу реакции, имя которой определяется по

    умолчанию, после чего связанная с обработчиком функция выводится в окне редактирования. Некоторые обработчики запрашивают у вас имя функции перед добавлением в таблицу.

  • Чтобы показать, что событие обрабатывается, ClassExpert

    отмечает его в области событий.

  • Удаляется обработчик событий следующим образом:

  • Выберите класс для обработчика событий. События выводятся

    в области событий.

  • Выберите отмеченное событие, связанное с обработчиком, который вы хотите удалить (вам может потребоваться расширить

    список событий). Затем для вывода SpeedMenu щелкните на

    событии правой кнопкой "мыши".

  • Выберите Delete handler. ClassExpert удаляет только запись

    в таблице реакции, а не программный код в исходном файле.

    Код обработчика выводится в области редактирования, так

    что вы можете удалить его. Если вы удалите функцию, удалите его определение из файла заголовка.



  • Содержание раздела