Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: CL | DM;

Вниз

Как можно сделать так, чтобы RichEdit не реагировал на нажатие кл   Найти похожие ветки 

 
Armageddon ©   (2003-02-02 19:48) [0]

Как можно сделать так, чтобы RichEdit не реагировал на нажатие клавиш Enter, del и т.д.
Пробовал
procedure TForm1.RichEdit1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=13 then
key:=0;
end;

но желаемого результата не получил(13-код Enter). Enter благополучно работает. Буду очень признателен за любую помощь. Люди, очень надо. Проект надо завтра здать, а дел невпроворот. Помогите разобраться.


 
Романов Р.В. ©   (2003-02-02 19:52) [1]

На OnKeyPress попробуй


 
}{enon ©   (2003-02-02 19:53) [2]

Обрабатывай KeyPress.


 
mrcat ©   (2003-02-02 19:53) [3]

ReadOnly = true;


 
Armageddon ©   (2003-02-02 19:55) [4]

Пробовал не помогает, надо что, то кардинальнее.
В смысле не вообще ввод запретить, а именно Enter.


 
}{enon ©   (2003-02-02 19:59) [5]

У меня это работает:
procedure TForm1.RichEdit1KeyPress(Sender: TObject; var Key: Char);
begin
If key=chr(13) then key:=chr(0);
end;


 
Armageddon ©   (2003-02-02 20:02) [6]

Алилуя.

Спасибо всем. Извените, но меня по крупному проглючило.
Еще раз спасибо.


 
Max79   (2003-02-02 20:05) [7]

Попробуй

procedure TForm1.RichEdit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
If key = 13 then
begin
RichEdit1.ReadOnly:=true;
end;
end;

procedure TForm1.RichEdit1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
RichEdit1.ReadOnly:=False;
end;

криво, но работает!


 
Armageddon ©   (2003-02-03 18:42) [8]

Спасибо. Клево. Криво, но клева. Использую идею где нибудь в другом месте



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

Текущий архив: 2003.02.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
14-38497
Слабый и обиженный
2003-01-27 16:28
2003.02.13
И на меня наехали...


3-38040
Виталий Панасенко
2003-01-29 10:16
2003.02.13
Yaffil 1.1.3.854


4-38631
iZEN
2003-01-02 11:16
2003.02.13
Поиск окна и получение его handle по заголовку


1-38238
Денис
2003-02-03 11:06
2003.02.13
Определение функций в ДЛЛ.


4-38639
Dima_1st
2003-01-03 01:02
2003.02.13
создании окна, как диалог из ресурса