Главная страница
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.013 c
6-38405
Крокус
2002-12-05 12:12
2003.02.13
удаленное соединение


14-38493
Supreme
2003-01-27 15:22
2003.02.13
Уравнения реакций по химии


1-38189
Andrey-k
2003-02-02 22:45
2003.02.13
Help. Exel. Как сделать WorkBook в Read-Only или запаролить?


14-38487
Альберт
2003-01-15 02:44
2003.02.13
Нужны бета-тестеры


4-38655
Ozone
2003-01-05 07:59
2003.02.13
Есть файл?