Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter666,
6. Sep 2019
Danke,
aber ich stehe ein bisschen auf dem Schlauch. Ich möchte im Prinzip das aktive Tile in der Scrollbox fokussieren. Wahlweise über anklicken, scrollen oder mittels Links/Rechts.
Ich habe mal den Testcode an den Post gehängt.
Peter
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter666,
29. Aug 2019
Danke,
ich wollte, wenn ich auf einen Eintrag mit Tab bzw. Shift+Tab gehe, dass dieser selektierte Eintrag in der Scrollbox den Fokus bekommt. So etwas wie bei einer Liste bei der ich über ScrollTo zu dem gewählten Element scrolle. Und dass möglichst animiert :)
Peter
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter666,
28. Aug 2019
Hallo,
ich habe heute mal etwas Zeit gehabt mit Firemonkey zu spielen. Folgender Code erstellt 11 bunte Tiles die, wenn Sie den Focus bekommen animiert sich vergrößern bzw. verkleinern. Das funktioniert auf allen Plattformen, sowohl via Touch, als auch mit Tastatur. Mein Problem ist, dass ich nicht weiß wie man die Scrollbox möglichst angenehm auf den fokussierten Eintrag anpasst. Hat da...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter666,
15. Aug 2019
Klar gerne,
anbei der Quellcode zu dem Test. Die Idee ist, dass ich ein eigenes Control habe in dem das gewünschte Bild und der Text gespeichert ist. Diesen rendere ich entweder in eine Bitmap, oder über Paint auf die Anzeige. Für das Scrollen werde ich dann je nach Rubrik verschiedene PresentedScrollbox Container verwenden.
Vielleicht hast du ja eine Idee, wie ich zu dem gewünschten...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter666,
15. Aug 2019
Ich wollte mich seit längerem wieder mit Firemonkey beschäftigen und ein Grid-View ähnlich wie die Leanback Effekte bei Amazon Prime, Netflix oder Android TV umsetzen.Also im Endeffekt so etwas: https://www.youtube.com/watch?v=DGkvp7O2aAY
Versteht mich nicht falsch, es ist jetzt nicht so dass ich das nicht in einer eigenen Klasse (basierend auf TControl) selber umsetzen kann und ich fürchte...