Startseite › Foren › Deutsches LiveCode-Forum › Hovereffekt Smartphone
- Dieses Thema hat 17 Antworten und 4 Teilnehmer, und wurde zuletzt aktualisiert vor 6 Jahren, 7 Monaten von Anonym.
-
AutorBeiträge
-
-
Januar 11, 2018 um 19:24 Uhr #3567Anonym
Hallo miteinander
Weiss jemand wie ich den on mouseEnter Effekt auf mein Smartphone bringen kann. Einfach so funktioniert es nicht weil der Touchscreen als gedrückte Maus empfunden wird.
Grüsse und Danke im Voraus
Pesche -
Januar 11, 2018 um 19:42 Uhr #3569
Hallo Pesche,
willkommen im Forum!
da es keine “Maus” (Cursor) in dem Sinne auf der mobilen Platform gibt, geht das logischerweise auch gar nicht. Wir können in LC daher nur “mouseup/mousedown” bzw. “touchstart/touchend”verwenden.
Gruß
Klaus
-
Januar 11, 2018 um 19:46 Uhr #3570Anonym
Danke für die rasche Antwort.
Bedeutet das es ist unmöglich auf dem Smartphone mit dem Finger auf einen Button zu streichen (nicht klicken), so dass dieser erkannt wird???
-
-
Januar 11, 2018 um 19:52 Uhr #3571
Hi Pesche,
da ich mich zwar mit Livecode sehr gut auskenne, aber kein Smartphone o.ä. besitze, fürchte ich, ich weiß nicht, was Du meinst. Einen Button streichen?
Ich muss die Frage weiter reichen! 😎
Gruß
Klaus
-
Januar 11, 2018 um 19:56 Uhr #3572Anonym
Im Prinzip ist es, denke ich das selbe wie mit gedrückter Maustaste einen Knopf bedienen. Vielleicht gibt es aber auch alternativen…
-
Januar 11, 2018 um 20:53 Uhr #3573
Wie gesagt, mangels Device habe ich keine Ahnung, wie sowas aussehen sollte.
Denke aber, das kriegt man auch in LC irgendwie hin. -
Januar 14, 2018 um 13:57 Uhr #3619Anonym
Hat niemand eine Ahnung wie das gehen könnte??
-
Januar 14, 2018 um 20:59 Uhr #3647
Hallo Peschke
habe das gleich problem wie du 🙁
Falls inzwischen eine Lösung gefunden wurde bitte hier mitteilen.Mit meiner App fahre ich per Finger über ein Object, in diesem Fall ein grafic object, damit sich der Hintergrund rot färbt und wenn ich es wieder verlasse, soll wieder ein weisser Hintergrund erscheinen.
auf dem PC funktioniert das wunderbar, da hier eine Maus benutzt wird (mouseEnter und mouselLeave) aber nicht auf dem Android Gerät da man per Finger über das object gleitet.
Danke!!
-
Januar 14, 2018 um 21:00 Uhr #3648
Hallo Pesche,
mich würde interessieren, was du mit dem HOver-Effekt bezwecken willst. Geht es Dir nur darum einem Element in diesem Zustand ein anderes Bild zuweisen zu können oder willst Du eine Art Hilfe zu dem Element anzeigen?
liebe Grüße
Georg -
Januar 15, 2018 um 00:04 Uhr #3652
Klingt aber eher nach “mousedown/touchstart” und “mouseup/touchend”!
on mousedown set the backgroundcolor of me to "red" end mousedown on mouseup set the backgroundcolor of me to "blue" ## mehr mouseup zeugs hier... end mouseup
Nicht?
-
Januar 15, 2018 um 07:14 Uhr #3654
Moin,
also das ist ein Auszug von dem Code der Application…
on mouseEnter
set the backGroundColor of graphic “xyz” to “red”
set the forGroundColor” of btn “btn_XYZ” to “yellow”
end mouseEnteron mouseLeave
set the backGroundColor of graphic “xyz” to “white”
set the forGroundColor” of btn “btn_XYZ” to “black”
end mouseEnteron mouseUp
answer ” …irgend ein Text…. ”
end mouseUP…
und so weiter – wie gesagt auf dem PC funktioniert das einwandfrei (sind übrigens mehrere grafic objete mit verschiedenen Faben).
aber leider nicht auf dem Android Smartphone!!Danke für die Antwort!!!
-
Januar 15, 2018 um 16:12 Uhr #3659
Ich mag mich wiederholen, aber ohne Maus kein “mouseenter” etc.!
-
Januar 15, 2018 um 21:30 Uhr #3662Anonym
Magic hat das Problem sehr treffend geschildert. Und da es keine Maus gibt sollte dies doch irgendwie zu ersetzen sein.
-
Januar 15, 2018 um 21:31 Uhr #3663Anonym
Ist eigentlich das selbe wie wenn man auf dem PC mit gedrückter Maus auf ein Feld fährt dann funktioniert der MouseEnter begriff auch nicht mehr…
-
Januar 16, 2018 um 00:07 Uhr #3664
Statt “mouseenter” “mousedown” (oder “touchstart”) nehmen, dann klappt das schon!
-
Januar 16, 2018 um 18:05 Uhr #3691Anonym
Das Ding ist, dass das nicht die selben Funktionen sind.
-
Januar 16, 2018 um 18:07 Uhr #3692Anonym
Ich habe mir gedacht vielleicht kann man die linke Maustaste “blockieren” oder halt die Meldung das die Taste gedrückt ist Manipulieren…
-
Januar 26, 2018 um 11:21 Uhr #3979Anonym
Hat niemand irgend ne Ahnung wie das gehen könnte??
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.