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

Вниз

Когда система "пукает"?   Найти похожие ветки 

 
Black Krok   (2007-11-29 17:56) [0]

Уважаемые мастера!

Когда щелкаешь мышкой по какому-либо окну приложения, если другое открыто в модальном режиме, в динамиках раздается характерный звук. Его кто "генерит"? Delphi? Где определяется, что событие не должно попасть этому окну, або другое открыто модально?

Собственно, основная проблема не в этом: в моей форме при нажатии любой кнопки на эл-те редактирования TEdit раздается такой же звук. По всей видимости что-то перемудрено с обработкой нажатий клавиш. Концов не найти....

Я надеялся найти момент "пуканья". Поставить там BreakPoint. Это возможно?

Спасибо


 
{RASkov}   (2007-11-29 18:07) [1]

> Когда система "пукает"?

Диарея? Бобы....

> [0] Black Krok   (29.11.07 17:56)
> в моей форме при нажатии любой кнопки на эл-те редактирования
> TEdit раздается такой же звук

На OnKeyPress, в завершающий момент, выставь Key:=#0;


 
Black Krok   (2007-11-29 18:43) [2]

Точно. Спасибо. Правда KeyPress я вообще не отрабатывал. Пришлось отработать :)


 
Leonid Troyanovsky ©   (2007-11-29 19:30) [3]


> {RASkov}   (29.11.07 18:07) [1]

> Диарея? Бобы....

Плохоусвоямый код скормили :)

> На OnKeyPress, в завершающий момент, выставь Key:=#0;

Дык, а как же он причину найдет?

2Black Krok: Edit Control Default Message Processing:
WM_CHAR ... Uses the MessageBeep function for illegal characters.

Например, нажатие <Esc>, <Enter> порождают для TEdit
эти самые illegal characters.

--
Regards, LVT.


 
Юрий Зотов ©   (2007-11-30 09:21) [4]

> Black Krok   (29.11.07 17:56)

>  Когда система "пукает"?

Когда юзер пытается выполнить запрещенную операцию. Например, сделать активным какое-то окно, не закрыв сначала модальное.

> Его кто "генерит"? Delphi?

Сама Windows. Delphi тут ни при чем.



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1214045614
easy(Moskow)
2008-06-21 14:53
2008.08.10
случайно попал в Москву


15-1214471303
denic
2008-06-26 13:08
2008.08.10
Панель компонентов -> вкладка ActiveX ->


2-1215418081
IGray
2008-07-07 12:08
2008.08.10
Экспорт ветки реестра в REG-файл без Regedit-a.


15-1214055444
TUser
2008-06-21 17:37
2008.08.10
Просьба к счастливым обладателям Delphi


15-1214198395
Riply
2008-06-23 09:19
2008.08.10
C++ Builder разница между проетами