Информатика. Программирование в Delphi
          
        
        
          
            365
          
        
        
          
            
              Приложение 8
            
          
        
        
          
            События и исключения
          
        
        
          
            
              Таблица П.8.1
            
          
        
        
          
            Основные типы событий
          
        
        
          
            Событие
          
        
        
          
            Происходит
          
        
        
          OnClick
        
        
          При щелчке кнопкой мыши
        
        
          OnDblClick
        
        
          При двойном щелчке кнопкой мыши
        
        
          OnMouseDown
        
        
          При нажатии кнопки мыши
        
        
          OnMouseUp
        
        
          При отпускании кнопки мыши
        
        
          OnMouseMove
        
        
          При перемещении мыши по объекту
        
        
          OnKeyPress
        
        
          При нажатии клавиши клавиатуры, когда объект находится в
        
        
          фокусе
        
        
          OnKeyDown
        
        
          При нажатии клавиши клавиатуры. События OnKeyDown и
        
        
          OnKeyPress – это чередующиеся, повторяющиеся события, кото-
        
        
          рые происходят до тех пор, пока не будет отпущена удерживаемая
        
        
          клавиша. В этот момент происходит событие OnKeyUp
        
        
          OnKeyUp
        
        
          При отпускании нажатой клавиши клавиатуры
        
        
          OnCreate
        
        
          При создании объекта (формы, элемента управления).
        
        
          Процедура обработки этого события обычно используется для
        
        
          инициализации переменных, выполнения подготовительных
        
        
          действий
        
        
          OnPaint
        
        
          При появлении окна на экране в начале работы программы, после
        
        
          появления части окна, которая, например, была закрыта другим
        
        
          окном и в других случаях.
        
        
          Событие сообщает о необходимости обновить (перерисовать) окно
        
        
          OnEnter
        
        
          При получении элементом управления фокуса
        
        
          OnExit
        
        
          При потере элементом управления фокуса
        
        
          
            Ошибки (исключения)
          
        
        
          Во время работы программы могут возникать ошибки, которые называют
        
        
          исключениями.