Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];

Вниз

TEmbeddedWB и нажатия клавиш   Найти похожие ветки 

 
servs   (2003-05-22 19:45) [0]

Ситуация, такая.
На форме лежит сей компонент.
Поставил у формы KeyPreview = True, написал обработчик OnKeyDown.
Все работает, пока не загрузим пару страниц и не по шелкаем по ссылочкам. Потом, чтобы мы не нажамали - в обработчик не попадаем (стоит BreakPoint). Alt+LEFT, Alt+RIGHT - работают при этом (это наверное сам компонент их отрабатывает) но вот Backspace - нет. ;-(

Подскажите, как нормально обрабатывать OnKeyDown или хотя бы как заставить работать BackSpace (делать Back на одну страницу).

ЗЫ. Если активен любой контрол на странице, то мой обработчик нормально отрабатывает.


 
nikkie   (2003-05-23 13:45) [1]

Как вариант - можно написать обработчик Application.OnMessage


 
servs   (2003-05-23 14:14) [2]

Все гениальное просто! Спасибо


 
nikkie   (2003-05-23 18:39) [3]

не уверен я, что это гениально или просто...
будешь бороться с тем, что BackSpace у тебя, например, в едите на модальном диалоге перестанет работать...



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.009 c
3-100639
Vlad451
2003-07-10 16:08
2003.07.31
DBGrid - сделать активной строку, не прибегая к Click


3-100544
Spawn
2003-07-10 21:39
2003.07.31
Ссылочная целостность


1-100682
Альф
2003-07-18 10:36
2003.07.31
Привет :) Маленький вопрос по FastReport 2.4


14-100918
Navi
2003-07-14 19:25
2003.07.31
Экранныя лупа


6-100850
Yegor
2003-05-25 21:42
2003.07.31
Окно





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский