German Maus (Finger) Position ermitteln

Nachtfalke75

Member
Licensed User
Longtime User
Und da hab ich schon wieder eine dumme Frage:

Wie kann ich die Position auf dem Bildschirm ermitteln, auf die ich gedrückt habe?

Danke für eure Hilfe,

Thorsten.
 

Nachtfalke75

Member
Licensed User
Longtime User
Danke für die schnelle Hilfe.
Activity_Touch funktioniert aber komischerweise nur, wenn ich auf keinen button oder so klicke, das bringt mir leider nicht viel.
 

Nachtfalke75

Member
Licensed User
Longtime User
Das geht leider nicht, dann funktionieren die Buttons darunter nichtmehr
Habs gerade ausprobiert.
 

ChrisS

Member
Licensed User
Longtime User
Bitte nicht hauen, ist mein zweiter Post..... :sign0013:

Vielleicht in Deinem Fall ein Workaround....

... je nach gewünschter Präzision könntest
Du Dir ein Button-Array anlegen als Drawble
und als Bitmap ein transparentes PNG für alle
Zustände wählen...

Der Rest sind halt Deine normalen Buttons...

per entsprechendem Leer-Button füllst du dann die Positionsvariablen dort
wo "keine" Buttons sind...

Ein Käsekästchenspiel könnte man so realisieren...
würde ich denken...



Vorsicht: Idee eines Noobs

Lieber Gruß
ChrisS
 

beowulf6

Member
Licensed User
Longtime User
Hier ebenfalls eine Idee eines Anfängers:

Sind Buttons nicht auch irgendwie Activitys? Also müsste doch folgendes Funktionieren.

Sub Button_Touch (Action AsInt, X AsFloat, Y AsFloat)
Leftposition = Button.Left + X
Topposition = Button.Top + Y
End Sub

vorrausgesetzt die Koordinaten sind Relativ zum View dass das Event erhalten hat.

Auch wenn ich nicht ganz verstehe wofür das genau gut sein soll.
Ungetestet also nicht schlagen wenn es völlig falsch ist.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…