![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Создание пользовательского компонента в Delphi XE: особенности обработки нажатий на стрелкиDelphi , ОС и Железо , WindowsНазвание статьи:В процессе разработки пользовательских компонентов в Delphi XE может возникнуть необходимость обработки нажатий на стрелки. Это может быть важно, например, для реализации собственного таба в стиле TTabControl. Вопрос обработки клавиш управления курсором (arrow keys) является актуальным для многих разработчиков, так как стандартное поведение может быть не тем, что требуется для конкретного компонента. ПроблемаРазработчик столкнулся с проблемой, что обработчик события Альтернативный ответВ комментариях поднимается вопрос о целесообразности наследования от Подтвержденный ответДля решения проблемы необходимо переопределить обработчик сообщения
Теперь, когда компонент явно заявляет о своей готовности обработать нажатия на стрелки, обработчик ЗаключениеОбработка клавиш управления курсором в пользовательских компонентах Delphi XE требует особого внимания к переопределению определенных сообщений. В данном случае, переопределение Статья о решении проблемы обработки нажатий на стрелки в пользовательском компоненте для Delphi XE. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |