AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi FMX : onTap vorherigen Eintrag selektiert
Thema durchsuchen
Ansicht
Themen-Optionen

FMX : onTap vorherigen Eintrag selektiert

Ein Thema von stalkingwolf · begonnen am 28. Jan 2020 · letzter Beitrag vom 31. Jan 2020
Antwort Antwort
stalkingwolf

Registriert seit: 6. Mai 2011
552 Beiträge
 
#1

AW: FMX : onTap vorherigen Eintrag selektiert

  Alt 28. Jan 2020, 15:59
Irgendwie habe ich auch den Eindruck es fühlt sich nicht sauber an.
z.b sind die Animationen verschieden.

Mal erscheint eine Animation für das drücken des Fingers, mal nicht.
als wäre etwas mit den Gestures nicht korrekt.

Ich hatte vorher auf LongTap eine Löschfunktion.
Diese habe ich nun auf canswipetodelete gelegt und auf LongTap auch das öffnen von dem Eintrag gelegt.
So kann ich den Anwender wenigstens sagen "halt lange Finger drauf = geht Bild auf".
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.587 Beiträge
 
Delphi 12 Athens
 
#2

AW: FMX : onTap vorherigen Eintrag selektiert

  Alt 28. Jan 2020, 16:52
Solche Inkonsistenzen gibt es überall, auch schon seit vielen vielen sehr vielen Jahren in der alten VCL, bzw. teilweise bereits im eigentlichen Control des Windows.

Teilweise reagieren Tastendrückenaktionen im KeyDown/MouseDown und wo anders im KeyUp/MouseUp.
Eigentlich reagieren Buttons auf MouseUp und nur wenn dann der Zeiger noch über dem Button liegt,
aber dann kommen die SpeedButtons und Button-Komponenten von Fremdherstellern (z.B. DevExpress) haben auch mal ihr eigenes Verhalten.
Teilweise reagieren Komponenten auch noch unterschiedlich auf "Buchstaben" oder Enter/ESC ... Eines im KeyDown und das Andere im KeyUp.
usw.


Ich hatte mal den Spaß, dass ein Fenster mit F2 auf ging und weil es "einfach" zu merken war, konnte man das Fenster mit F2 auch wieder "mit Übernahme der Default-Auswahl, egal was wohin der Nutzer schon gescrollt hat" schließen. (oder ESC und Enter mit anderer Auswahl)
Fenster auf im KeyUp (ging bisher immer problemlos) und das neue Default-Schließen aber im KeyDown (weil dort schon alle anderen Tastenaktionen dieser Form lagen),
woraufhin das Fenster sofort wieder auf ging, wenn man schnell die Defaultauswahl übernahm.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (28. Jan 2020 um 16:54 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


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 09:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz