Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   PageControl im iOS-Stil (https://www.delphipraxis.net/190825-pagecontrol-im-ios-stil.html)

mikesc78 11. Nov 2016 11:40

PageControl im iOS-Stil
 
Hallo zusammen,

kennt zufällig jemand ein Control für die Desktop-VCL im Stile des iOS-PageControl (Bei Google sucheniOS PageControl)?
Wichtig wäre für meine Anwendung, das ohne Scrollbar seitenweise gescrollt werden kann (mit Hilfe von z.B. "Pfeil-Buttons")
Die Punkte als Indikator sollen quasi die Scrollbar-Position ersetzen.

Vielen Dank für euer Feedback.

Grüße
Michael

Der schöne Günther 11. Nov 2016 12:47

AW: PageControl im iOS-Stil
 
Für FMX auf Windows hat das hier mal jemand gemacht (Download-Link auf Seite 4):
http://www.delphipraxis.net/174815-i...wechsel-3.html

Laut seiner Aussage sollte man es auch leicht auf VCL portieren können.

Habe es nie versucht, aber die VCL wäre für so "moderne", animierte Sachen ehrlich gesagt auch nicht mein Mittel der Wahl - FireMonkey bekommt solche animierten Sachen wirklich sehr gut hin.

himitsu 11. Nov 2016 14:40

AW: PageControl im iOS-Stil
 
Alternativ, wenn eh kein "sanftes" Scrollen nötig ist und da die Anzeige seitenbasiert sein soll....

TPageControl, bei den Pages TabVisible auf False stellen, über das PageCrontrol (Parent = Parent des PageControls) kleine "Buttons" legen (die knuffigen Punkte), die steuern natürlich den ActivePageIndex und im OnChange des PageControls wird dann einer der Buttons/Punkte "hervorgehoben" (der zur aktiven Seite gehört)

In FireMonkey kann man das TPageControl direkt auf den gewünschten Style einstellen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 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 by Thomas Breitkreuz