Форум: "Основная";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];
ВнизTEdit, как защитить от нажатия ctrl+v или shift+insert Найти похожие ветки
← →
Vlad1m1r (2005-12-03 16:09) [0]пытаюсь заблокировать любую попытку вставки текста через контекстное меню и через клавиши. контекстное меню заблокировал, но ведь остались эти комбинации клавиш ctrl+v или shift+insert.
Можно OnKeyPress использовать, но это защитит от ctrl+v, но не от shift+insert.
Есть выходы из такой ситуёвины?
← →
Vlad1m1r (2005-12-03 16:14) [1]а если через OnChange топать, то будет вначале видно то что вставили, что не есть красиво.
← →
_dimka © (2005-12-03 16:15) [2]
> Vlad1m1r
OnKeyPress и там проверяй
← →
jack128 © (2005-12-03 16:19) [3]Vlad1m1r (03.12.05 16:09)
но не от shift+insert.
OnKeyDown.
А вообще тебе нужно перехватить WM_PASTE, а не какие то конкретные комбинации клавишь. Для этого нужно написать наследника TEdit или же подменить оконную процедуру (WindowProc)
← →
Vlad1m1r (2005-12-03 16:32) [4]спасибо
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c