AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Touchscreen, Cursorabfrage

Ein Thema von MechMac666 · begonnen am 21. Mär 2023 · letzter Beitrag vom 22. Mär 2023
 
MechMac666

Registriert seit: 9. Nov 2008
93 Beiträge
 
#1

Touchscreen, Cursorabfrage

  Alt 21. Mär 2023, 20:01
Hallo,

ich habe eine Anwendung die nach 5 min ohne Benutzeraktion in eine Art Homeposition wechseln soll.
Das Problem macht mir ein eingebetteter WebBrowser zur PDF Anzeige. (Edge Chromium)
Da das PDF in dessen internen Betrachter angezeigt wird, funktionieren keinerlei Events wie onClick etc.

Ab hier sehe ich zwei Wege eine Benutzeraktion mitzubekommen.
1. Eine zwischengeschaltete HTML Seite, welche das PDF in einem iFrame anzeigt, meldet sich via Javascript an den Wrapper.
2. Ich versuche die Mausposition abzufangen und werte nur aus, ob sie sich seit dem letzten Mal bewegt hat.

zu 1.: Das Event onClick oder onScroll vom iFrame bezieht sich nur auf den iFrame und nicht auf ein dort vorhandenes PDF Dokument

zu 2.: Versuche die Cursorposition zu ermitteln funktionieren nur bedingt mit einem Touchscreen. GetCursorPos geht nur solange ich nicht im Browser herumklicke.
GetTouchInputInfo hat mich auch nicht wirklich weiter gebracht, weil mein Programm nie eine wm_touch message erhält wenn ich im Browser herumklicke.
Aktuell versuche ich eine Art Maushook zu erstellen.

Gibt es da ein Vorgehen welches Erfolg verspricht?

Gruß Andreas
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:16 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