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

Вниз

Небольшой вопрос по EDITу   Найти похожие ветки 

 
Бульбаш   (2003-04-18 16:57) [0]

Задавал этот вопрос в общих, но его почему то грохнули, пробую здесь так как для меня важно. При нажатии Ентер в активном едите раздается дефаулт звук системы. При обычном передвижении по таб между едитами это не напрягает, но мне заказали переход по ентер и теперь это стало проблемой. Подскажите как его подавить, плиз..


 
MBo   (2003-04-18 17:00) [1]

тебе уже говорили - Key обнуляй


 
Бульбаш   (2003-04-18 17:05) [2]

Дак ведь попробовал, не помогает!!!


 
Mike Kouzmine   (2003-04-18 17:07) [3]

Вырви динамики и не парся!


 
Бульбаш   (2003-04-18 17:09) [4]

У всех юзверей не вырвешь, более 10 рабочих мест. Мужики, действительно нужно решение, а не прикол.


 
MBo   (2003-04-18 17:13) [5]

Ну ты, блин, ленивый, но настырный. 5 баксов
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if Key=#13 then begin
Key:=#0;
FindNextControl(TWinControl(Sender),True,False,False).SetFocus;
end;
end;


 
Mike Kouzmine   (2003-04-18 17:16) [6]

Сдался :)


 
default   (2003-04-18 17:19) [7]

вот так можно
предварительно установи
Form1.KeyPreview := True
или у едитов обрабатывай это же событие

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin

if Key = 13 then PostMessage(Handle, WM_KEYDOWN, VK_TAB, 0);
// Key := 0

end;


 
Бульбаш   (2003-04-18 17:22) [8]

Мужики, спасибо, фунциклирует. Все это не от лени,а от недостатка знаний по данной тематике :)))))))))))))


 
malkolinge   (2003-04-18 17:22) [9]

А может в системе сей звук просто отрубить ?


 
Anatoly Podgoretsky   (2003-04-18 17:31) [10]

А потом закажут, или накажут за переход по Enter.
Было такое. :-)


 
Ihor Osov'yak   (2003-04-19 11:08) [11]

2 Anatoly Podgoretsky © (18.04.03 17:31)

Я понимаю... Тех, кто наказывал, или заказывал..


 
Anatoly Podgoretsky   (2003-04-19 14:39) [12]

Испольнителя, при том будут нказывать те же самые заказыватели, за нарушение стандартного интерфейса, особенно если что ни будь попортям там, где Enter выполнняет нормлаьные действия, кнопка по умолчанию, привыкнуть то недолго, а виноват стрелочник.
Они даже и не вспомнят, что это именно они просили, сделать переход по Enter


 
blackman   (2003-04-19 15:57) [13]

>Anatoly Podgoretsky
А главное, не просили туда, куда першли :-)


 
Ihor Osov'yak   (2003-04-19 16:22) [14]

" или заказывал" - в смысле не "Enter" а программера. После того, как он "Enter" сделал ....


 
Anatoly Podgoretsky   (2003-04-19 17:45) [15]

blackman © (19.04.03 15:57)
Ага стал писать в моем стиле, не стоит :-)



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

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

Наверх





Память: 0.47 MB
Время: 0.012 c
6-23262
AnDRey
2003-03-13 16:22
2003.05.08
Сообщения через lan


1-23179
lightix
2003-04-23 17:13
2003.05.08
Переназначить функцию кнопки TAB на ENTER...


11-23047
Sam Stone
2002-07-27 22:16
2003.05.08
exptIntf ???


14-23396
Evg12
2003-04-20 00:17
2003.05.08
Интересует нормальный компрессор (паковщик)


1-23058
tipman
2003-04-25 16:20
2003.05.08
глюки с extended?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский