Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Von FMX zurück zu VCL? (https://www.delphipraxis.net/194132-von-fmx-zurueck-zu-vcl.html)

sko1 20. Okt 2017 10:32

AW: Von FMX zurück zu VCL?
 
Zitat:

Zitat von sh17 (Beitrag 1383770)

Laut der Homepage Support für Delphi XE2 )-:

Ciao
Stefan

sh17 20. Okt 2017 10:41

AW: Von FMX zurück zu VCL?
 
Zitat:

Zitat von sko1 (Beitrag 1383772)
Zitat:

Zitat von sh17 (Beitrag 1383770)

Laut der Homepage Support für Delphi XE2 )-:

Ciao
Stefan

? ab XE2 wohl eher, das ist schon alles aktuell

Harry Stahl 20. Okt 2017 12:31

AW: Von FMX zurück zu VCL?
 
Zitat:

Zitat von sko1 (Beitrag 1383737)
Hallo,

ich habe ein recht umfangreiches Projekt in FMX, was nun zurück nach VCL portiert werden muss, weil Komponenten verwendet werden sollen, die es (leider) nur für VCL gibt.

Dass da am Code reichlich Änderungen erforderlich werden, ist mir klar.

Trotzdem stell ich mir die Frage, wie man das mit dem wenigsten Aufwand umsetzen kann.
Gibt es vielleicht sogar Tools dafür?

Ciao
Stefan

Wenn man die VCL-Komponenten nicht im Hauptformular benötigt, kann sich auch überlegen, diese in einem Extra, reinen VCL-Formular aufzunehmen den Aufruf z.B über den Messagemanager vornzunehmen und den Datenaustausch über plattformunabhängige Klassen zu machen (Auslagerung in DLL geht natürlich auch, ebenso die Benutzung des Hydra-Frameworks, das macht aber zusätzlich Aufwand).

Wenn das nicht in Frage kommen sollte: Mein Pascal und Project Manager kann zumindest eine Vielzahl von Standard-FMX-Komponenten in VCL-Komponenten umwandeln (man wählt die benötigten im Formular über die Strukturliste aus und wählt dann den Befehl "Konvertieren zu VCL"). Dabei geht es aber nur um Komponenten, Source-Code wird nicht behandelt. Wenn es gut läuft, klappt auch durchaus die Konvertierung aller Komponenten eines ganzen Formulars auf einmal. Da kann man sich dann schon einiges an Design-Arbeit ersparen. Wenn es irgendwo hakt, bin ich gerne bereit zu prüfen, ob ich durch kleine Anpassungen den Leistungsumfang verbessern kann.

http://www.hastasoft.de/PPME.htm

mensch72 20. Okt 2017 16:42

AW: Von FMX zurück zu VCL?
 
TWPRichtText...

-> inzwischen ist das FMX Zeug von TMS den Sachen von WP bzgl. "RichtText" sehr gut funktional vergleichbar...

z.B.
https://www.tmssoftware.com/site/tms...ditor#features
http://www.tmssoftware.biz/download/...orDevGuide.pdf

(Alles TMS Zeug hat nebenbei den großen Vorteil das die dort VCL und FMX quasi parallel weiter voll "funktionskompatibel" pflegen... VCL->FMX oder auch FMX->VCL ist so durchaus ein beherrschbarer Aufwand)

mkinzler 20. Okt 2017 17:17

AW: Von FMX zurück zu VCL?
 
Oder gleich FNC.

generic 21. Okt 2017 23:28

AW: Von FMX zurück zu VCL?
 
Zitat:

Zitat von sko1 (Beitrag 1383737)
Hallo,

ich habe ein recht umfangreiches Projekt in FMX, was nun zurück nach VCL portiert werden muss, weil Komponenten verwendet werden sollen, die es (leider) nur für VCL gibt.

Welche Komps sind den das?

sko1 22. Okt 2017 08:24

AW: Von FMX zurück zu VCL?
 
Zitat:

Welche Komps sind den das?
wie ich oben bereits schrieb: TWPRichtText von WPTools.

Was die Konvertierung des FMX-Projekts betrifft, das habe ich inzwischen aufgegeben, da kommt neu schreiben schneller, so z.B. habe ich TRectangles usw. im Einsatz die es in FMX nicht gibt und dafür TShape zu verwenden geht nicht weil sie z.B. nicht als Parent für untergeordnete Controls dienen können...

Die TMS-Kopmonenten werde ich mir auf jeden Fall mal ansehen..

Ciao
Stefan

Nachtrag:
TMS kann (nach schnellem Überfliegen) 2 Sachen nicht die ich dringend brauche:
- Tabellen
- "frei fliegende" Texte / Bilder

Uwe Raabe 22. Okt 2017 10:04

AW: Von FMX zurück zu VCL?
 
Zitat:

Zitat von sko1 (Beitrag 1383857)
TMS kann (nach schnellem Überfliegen) 2 Sachen nicht die ich dringend brauche:
- Tabellen
- "frei fliegende" Texte / Bilder

Dann könntest du dir noch mal TRichView ansehen.

Edit: Stop - das geht ja auch nur für VCL.

mensch72 22. Okt 2017 10:52

AW: Von FMX zurück zu VCL?
 
..."2 Sachen nicht die ich dringend brauche:
- Tabellen
- "frei fliegende" Texte / Bilder"...

Hänge doch hier mal ein "rtf" und einen Screenshot dazu an, dann wäre es simpel zu sehen was die TMS Sachen da wie anzeigen.

(Tabellen und so nutze ich noch "TMS-HTMLzeug" oder "TMS-FlexCell" weil es "rtf" von TMS für FMX noch nicht sehr lange gibt. Daher kann ich aus eigener TMS-RTF Erfahrung grad nicht sagen was da direkt geht)

jaenicke 22. Okt 2017 13:38

AW: Von FMX zurück zu VCL?
 
Zitat:

Zitat von sko1 (Beitrag 1383771)
Anfrage geht gleich raus, nachdem ich erste Versuche der Umstellung hinter mir habe und das ein Fass ohne Boden ist und Neu schreiben wahrscheinlich schneller geht...

Es gibt dazu z.B. diesen Umfragethread:
http://wpcubed.com/forum/viewtopic.php?t=6353
Ganz aussichtslos ist die Sache also wohl nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 Uhr.
Seite 2 von 3     12 3      

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