Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Ereignis über Timer steuern (https://www.delphipraxis.net/29347-ereignis-ueber-timer-steuern.html)

Reini64 7. Sep 2004 22:31


Ereignis über Timer steuern
 
Hi,

ich habe folgendes Problem:

Ich setze einen Timer auf x Sekunden, wenn bis zu diesem Zeitpunkt keine Mausbewegung stattgefunden hat wird eine Video gestartet, soweit so gut. Das Problem liegt nun in der Steuerung des Ereignises, da ich nicht jedes Objekt eine onMove Routine einbinden möchte.

Gibt es eine Routine die dieses kontrolliert.

Vielen Dank im Voraus
:gruebel:

djmasi 7. Sep 2004 22:37

Re: Ereignis über Timer steuern
 
Kannst du nicht eine systemweite Mausbewegung abfangen (ich denke da an das Beenden von Bildschirmschonern)

Reini64 7. Sep 2004 22:39

Re: Ereignis über Timer steuern
 
wie ?

die Anwendung soll auf einen Touchscreen Monitor laufen, da habe ich nur ein Click ereignis.

djmasi 7. Sep 2004 22:46

Re: Ereignis über Timer steuern
 
Zitat:

Zitat von Reini64
die Anwendung soll auf einen Touchscreen Monitor laufen, da habe ich nur ein Click ereignis.

Wieso das? Wenn du mit dem Finger über den Screen gehst kannst du doch auch den Mauszeiger bewegen. Und außerdem hat ein Click auch ein Move voraus (glaub ich jedenfalls) :gruebel:

Reini64 7. Sep 2004 22:48

Re: Ereignis über Timer steuern
 
Das ist richtig!

Aber wie kann das übergeordnet abfragen?

himitsu 7. Sep 2004 22:50

Re: Ereignis über Timer steuern
 
such mal nach Hier im Forum suchenMouseHook, oder so - damit kannst du systemweite Mausereignisse abfangen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz