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

Вниз

Обработка события   Найти похожие ветки 

 
guitarist   (2006-01-25 21:22) [0]

Как сделать обработку некого события. Например я хочу написать "Ура", когда пользователь двинет мышку. Как это сделать, не писать же все это в цикле. По-моему, это надо делать ловушками. Если я несу чушь не кидайте в меня тапками, я не хотел. Желательно пример с пояснениями.
Спасибо за потраченное на меня время


 
Desdechado ©   (2006-01-25 21:55) [1]

куча событий возникает у разных компонентов на форме и у самой формы, их и обработай (вторая закладка в ObjectInspector)

> хочу написать "Ура", когда пользователь двинет мышку
написать где? и сколько раз будет, если юзер постоянно мышой елозит?


 
guitarist   (2006-01-27 15:34) [2]

Да хоть на label. Ну вместо мышки пусть будет "Ура", когда он нажмет две какие-нибудь клавиши одновременно.


 
Leonid Troyanovsky ©   (2006-01-27 16:18) [3]


> guitarist   (27.01.06 15:34) [2]
> Да хоть на label. Ну вместо мышки пусть будет "Ура", когда
> он нажмет две какие-нибудь клавиши одновременно.


А чего ограничивать оптимизм искомой программы двумя клавишами?
Пусть радуется любому деянию юзера, скажем, в Application.OnMesage:

procedure TForm1.AppMessaget (var Msg: TMsg; var Handled: Boolean);
begin
 case Msg.message of
   WM_KEYFIRST..WM_KEYLAST,
   WM_MOUSEFIRST..WM_MOUSELAST: {Label.Caption := "ура!"};
 end;
end;

--
Regards, LVT.


 
guitarist   (2006-01-27 20:34) [4]

Так, а теперь обьясните мне, пожалуйста, как WM_... объявлять (например событие нажатия "CTRL+A" или движение мыши.
Пождравляю с днем снятием блокады!



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

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

Наверх




Память: 0.47 MB
Время: 0.065 c
15-1137667259
DelphiN!
2006-01-19 13:40
2006.02.12
Делфи 6 выдает Access Violation при переключении фокуса


8-1126072638
BUHALO
2005-09-07 09:57
2006.02.12
Размер в BITMAP


5-1124698591
afanasic
2005-08-22 12:16
2006.02.12
Компонент пропадает из палитры?...


15-1137518626
Knight
2006-01-17 20:23
2006.02.12
Это называется "Чем дальше в лес, тем больше пофих"?


15-1137727459
Репортер
2006-01-20 06:24
2006.02.12
Отчеты с графикой и текстом