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/)
-   -   FMX Componenten zur Laufzeit verschieben (https://www.delphipraxis.net/197979-fmx-componenten-zur-laufzeit-verschieben.html)

posbi 24. Sep 2018 13:01

FMX Componenten zur Laufzeit verschieben
 
Hallo,

ich arbeite zur Zeit an der Portierung einer Windows VCL Software auf Firemonkey. Die Software soll zukünftig auch auf Android und IOS Tabletts laufen. In der Software können zur Laufzeit verschiedene Componenten erzeugt werden. (Buttons, Labels, Switches und Trackbars) Das funktioniert mittlerweile auch ohne Probleme. So nun zu meinem Problem. Wie kann ich die Controls zur Laufzeit mit der Maus oder dem Finger (Tabletts) auf dem Formular verschieben? Die alte VCL Variante funktioniert jedenfalls nicht mehr.

Hat jemand einen Tipp für mich, wie das Plattformübergreifend mit Firemonkey gelöst werden kann?

Vielen Dank und viele Grüße

Harry Stahl 24. Sep 2018 16:02

AW: FMX Componenten zur Laufzeit verschieben
 
Hierzu hatte ich schon mal was gepostet:

https://www.delphipraxis.net/1294844-post5.html

(oder auch Rezept R30 in meinem letzten FMX-Buch zu Delphi 10.2)

Rollo62 25. Sep 2018 10:34

AW: FMX Componenten zur Laufzeit verschieben
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Harry,

meinst du sowas ?

Rollo

posbi 29. Sep 2018 08:22

AW: FMX Componenten zur Laufzeit verschieben
 
Hallo,

tut mir leid das ich mich erst jetzt melde. Ein Infekt hatte mich außer Gefecht gesetzt.


@Rollo
Ja so was meinte ich, nur das auch eine Größenänderung möglich sein soll, wie im Delphi Designer. (Hatte ich aber auch nicht dabei geschrieben)

@Harry
Das sieht sehr gut aus. Genau so habe ich mir das vorgestellt. Ich habe mir gerade dein Buch fürs Kindle gekauft. Gibt es vielleicht eine zentrale Stelle wo man die Beispiele herunterladen kann?

Vielen Dank für eure Hilfe

Harry Stahl 30. Sep 2018 18:53

AW: FMX Componenten zur Laufzeit verschieben
 
Nein, es gibt leider keine zentrale Seite.

Aber Tipp dazu: Du kannst eine Fassung des Kindlereaders auch auf dem PC installieren, von dort aus kannst Du wesentlich leichter Internetlinks aufrufen und die Demos direkt auf den PC laden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz