![]() |
Tlistview auf Touchsystemen
Hi,
Ich hab hier ein kleines Problem und weiß nicht so genau wie man das beheben kann. Für ein iOS Projekt hab ich mehrere Datensätze die in aufbereiteter Form in einer Listview aufgeführt werden. Irgendwie wird beim Scrollen in der Liste steht's das onclick Event für den Eintrag auf den der Nutzer beim scrollen klickt ausgeführt. Hat jemand eine Idee, wie man dies umgeht? Ich habe versucht einen Timer beim OnClick Event zu starten, aber leider sehe Ich nicht wo man den Timer beim Scrollen deaktivieren kann. Peter |
AW: Tlistview auf Touchsystemen
Ich hatte so ein ähnliches Problem mit einer Listbox. Ich habe es dann über die Gestures realisiert :
Delphi-Quellcode:
Mit diesem Beispiel wird der Programmcode erst dann ausgeführt, wenn man länger auf dem Eintrag bleibt.
procedure TMainForm.LB_DrivesOverallViewGesture(Sender: TObject;
const EventInfo: TGestureEventInfo; var Handled: Boolean); begin case EventInfo.GestureID of igiLongTap : begin //Programmcode zum Anzeigen der Details end; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 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