Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Внизkey=#9 Найти похожие ветки
← →
vvv_spb (2005-01-14 11:29) [0]Привет!
как в DBEDit блокировать клавишу TAB, а то onKeyDown или onKeyPress key=9 не отлавливает.
Спосибо.
← →
Fay © (2005-01-14 11:31) [1]Не может быть. В обработцик-то хоть попадаешь?
← →
asafr © (2005-01-14 11:32) [2]key=#9
← →
Fay © (2005-01-14 11:34) [3]2 asafr © (14.01.05 11:32) [2]
Грубо говоря, #9 = 9. 8)
← →
ЮЮ © (2005-01-14 11:34) [4]У Edit-a, ИМХО, DLGC_WANTTAB "отключен" и ему такие сообщения вообще не доходят, все обрабатывается формой
← →
Fay © (2005-01-14 11:38) [5]WantTabs := True
← →
ЮЮ © (2005-01-14 11:39) [6]А вот такой Едит их сышит:
TMSimpleEdit = class(TEdit)
private
procedure WMGetDlgCode(var Message: TWMGetDlgCode); message WM_GETDLGCODE;
end;
procedure TMSimpleEdit.WMGetDlgCode(var Message: TWMGetDlgCode);
begin
inherited;
Message.Result := Message.Result or DLGC_WANTTAB;
end;
← →
ЮЮ © (2005-01-14 11:41) [7]WantTabs появляется только у многострочного Едита - Memo
← →
Fay © (2005-01-14 11:50) [8]2 ЮЮ © (14.01.05 11:41) [7]
Я на DBEditEh смотрел 8)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c