Delphi-PRAXiS
Seite 5 von 8   « Erste     345 67     Letzte »    

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/)
-   -   Neuer Blog über FireMonkey Entwicklung eröffnet (https://www.delphipraxis.net/173610-neuer-blog-ueber-firemonkey-entwicklung-eroeffnet.html)

Stevie 25. Sep 2014 07:06

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von bernau (Beitrag 1273719)
Zitat:

Zitat von Stevie (Beitrag 1273717)
Ja, Hydra ist toll, aber... warum?

Man baut doch keine FMX Anwendung und zieht sich dann für $499 selbst die Crossplatform Beine weg, indem man ne VCL DLL rein läd. :shock:


FMX bedeutet ja nicht unbedingt Mobile. Er hat doch klar gesagt, daß er diese für eine Windows-Anwendung zeigt.

Hab auch nix von Mobile gesagt. Ich würd seine Rechnungssoftware auch kaum auf meinem Android Phone laufen lassen :P
Aber eventuell auf einem Mac. Vielleicht versteh ich auch einfach die Begeisterung für FMX bei einer reinen Windows Anwendung nicht, die ich jederzeit mit VCL schreiben würde (und schon gar nicht eine bestehende VCL Anwendung auf FMX umstellen, wenn ich sie nicht noch mindestens auf nem OSX haben wollte) :)
Oder ich würde es andersherum machen und mit Hydra, Monkeymixer oder sonstwie nen FMX Teil in eine VCL Anwendung integrieren.

bernau 25. Sep 2014 07:55

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von Stevie (Beitrag 1273721)
Hab auch nix von Mobile gesagt.

Harry hat aber auch nichts von Crossplattform gesagt. Es ist ein Blogeintrag. Er hat einfach beschrieben wie es geht. Und ja, es gibt bestimmt auch Leute, die nutzen FMX nur für Windows, weil dort Dinge vorhanden sind, die mit VCL nicht gehen.

greenmile 25. Sep 2014 08:20

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Danke, Harry, wie immer sehr interessant!

Stevie 25. Sep 2014 08:54

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von bernau (Beitrag 1273728)
Und ja, es gibt bestimmt auch Leute, die nutzen FMX nur für Windows, weil dort Dinge vorhanden sind, die mit VCL nicht gehen.

Das zu erfahren, wäre mal einen Blog Post von Harry, der mich brennend interessieren würde. ;)
Und nein, ich mein jetzt nicht, dass ich mit FMX nen 3D Modell in meine VCL Anwendung einbinden kann. Das hab ich schon Anno Tuck mit GLScene hinbekommen.
Vor allem mit dem Hintergrund einer bestehenden großen Anwendung, die man nich ma ebend mit nem FMX Converter umstellt.

Harry Stahl 25. Sep 2014 09:48

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von bernau (Beitrag 1273719)
FMX bedeutet ja nicht unbedingt Mobile. Er hat doch klar gesagt, daß er diese für eine Windows-Anwendung zeigt.

Ja, genau. Von diesem Rechnungsprogramm werde ich mit Sicherheit keine mobile Version machen. Manche Dinge eignen sich definitiv nicht für mobile Lösungen.

Und Hydra bietet mir nun die Möglichkeit, die Gnostice-Komponenten zu verwenden, die mir endlich Erlösung von dem ADOBE-Active-X Gedöne bringen. Für die MAC-Seite werde ich eine MCL-Komponente zur Anzeige verwenden.

Wenn es die Gnostice-Lösung für FMX gibt, tausche ich eben beide Sachen kurzerhand aus, das geht ruck zuck.

Hydra begeistert mich auch schon fast mehr im allgemeinen Sinne und nicht nur auf FMX bezogen. Denn nun kann ich damit auch Delphi 2007-Anwendungen z.B. mit App tethering erweitern, ohne DIE GANZE Anwendung auf Unicode umstellen zu müssen. Da sind 499,-- Euro gut investiertes Geld.

Bernhard Geyer 25. Sep 2014 09:52

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von Harry Stahl (Beitrag 1273714)
..., konkret die Einbindung der VCL-PDF-Komponenten von Gnostice in eine Windows-FMX-Anwendung.

Überlege dir das nochmal.
Wir hatten sie ein paar Jahre im Einsatz und haben sie wegen grottenschlechter SW-Qualität irgendwann rausgeschmissen.
Ein PDF das nicht 100% erkannt werden konnte hat teilweise zu einem Kompletten Absturz der Anwendung geführt.
Gehe lieber nochmal auf die suche nach alternativen. Kann mir nicht vorstellen das sie diese grottige Implementierung jemals gefixt bekommen.

Bezüglich PDF: Nimm den TWebBrowser und lass es dort anzeigen. Geht auch mit Adobe mittlerweile ganz gut und man ist unabhängig davon was der Kunde installiert hat.

bernau 25. Sep 2014 10:26

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von Stevie (Beitrag 1273738)
Das zu erfahren, wäre mal einen Blog Post von Harry, der mich brennend interessieren würde. ;)

Fängt mit dem simplen stufenlosen skalieren der Form oder Teilbereiche einer Form an. Hat mit der VCL nie wirklich funktioniert. Animationen sind in FMX besser als in der VCL. Animationen können bei er Eingabe behilflich sein, da durch Animationen der Blick geführt werden kann.

Zitat:

Zitat von Stevie (Beitrag 1273738)
Vor allem mit dem Hintergrund einer bestehenden großen Anwendung, die man nich ma ebend mit nem FMX Converter umstellt.

Auch da hatte keiner von gesprochen. Es ging nicht um das Umstellen großer Anwendungen, sondern darum wie etwas funktioniert. Ob man das braucht oder nicht, steht hier nicht zur Debatte.

Der schöne Günther 25. Sep 2014 10:52

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Und von Touch (Kiosk-Systeme) wollen wir erst gar nicht anfangen.

Harry Stahl 25. Sep 2014 10:55

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1273756)
Bezüglich PDF: Nimm den TWebBrowser und lass es dort anzeigen. Geht auch mit Adobe mittlerweile ganz gut und man ist unabhängig davon was der Kunde installiert hat.

Das habe ich jahrelang so mit VCL-Windows so gemacht: Ergebnis: mindestens 3 mal nachfixen, weil was mit einer neuen Adobe-Version anders war und die Anzeige nicht mehr funktionierte. Konnte aber auch mal am Webbrowser liegen, weil es ne neuere Version war. Im Ergebnis ein Programm, dass plötzlich nicht mehr beim Kunden funktionierte und mich in Fix-Modus-Stress versetzte.

Je nach Einstellung wird die PDF-Datei auch schon mal nicht mehr in der Webbrowser-Komponente angezeigt, sondern außerhalb in einem neuen Browser-Fenster. Auch nicht sehr schön.

Nein, da bin ich froh jetzt ne andere Lösung zu haben. Von der Qualität ist mir aufgefallen, dass die Anzeige ein klein wenig schlechter ist, als im Adobe-Reader, was aber hinnehmbar ist, ich glaube keiner der Anwender wird länger oder öfter in Rechnungsdateien oder Bestellformulare reinsehen. Davon abgesehen sind die neueren Anzeige-Module aus der XtremeDocument-Studio wohl in der Qualität wie Adobe und die Komponente kann auch Docx anzeigen. Ich bin aber zunächst bei dem PDF-Toolkit geblieben, weil ich auch damit selber nun PDF-Dateien erzeugen kann, ohne auf einen im System installierten PDF-Treiber angewiesen zu sein (ich kann dann auch das Handling besser gestalten).

Harry Stahl 26. Sep 2014 23:34

AW: Neuer Blog über FireMonkey Entwicklung eröffnet
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von Stevie (Beitrag 1273721)
Man baut doch keine FMX Anwendung und zieht sich dann für $499 selbst die Crossplatform Beine weg, indem man ne VCL DLL rein läd. :shock:
...
Hab auch nix von Mobile gesagt. Ich würd seine Rechnungssoftware auch kaum auf meinem Android Phone laufen lassen :P
Aber eventuell auf einem Mac. Vielleicht versteh ich auch einfach die Begeisterung für FMX bei einer reinen Windows Anwendung nicht, die ich jederzeit mit VCL schreiben würde (und schon gar nicht eine bestehende VCL Anwendung auf FMX umstellen, wenn ich sie nicht noch mindestens auf nem OSX haben wollte) :)

Noch mal zur Erläuterung: Die Hydra / Gnostice - Variante war eine Lösung, die FMX-Windows Variante besser zu machen (nämlich unabhängig von Adobe Reader).

Das bringt auch überhaupt keine Probleme für die MAC-Variante (was ja auch letztlich mein Ziel ist).

Für die MAC-Ausgabe (per $IFDEF)nehme ich derzeit die TMS-MCL-PDF-Anzeigekomponente (siehe im anliegenden Screenshot die fertige MAC-Programmlösung für diesen Part). Also auch da bin ich unabhängig von Adobe.

Falls es dann irgendwann die Gnostice-Lösung auch für den MAC nimmt, werde ich die da auch nehmen, wegen Einheitlichkeit und mehr Möglichkeiten.

Ich muss es eigentlich "nur" noch schaffen den Rechnungsdruck in allen seinen Untervarianten auf die Fastreport-Lösung zu bringen (einfache Listenausdrucke funktionieren schon, siehe weiteren Screenshot), dann bin ich auch schon fertig mit der MAC-Version des Programms. Ist da mit Fastreport im Moment aber noch ein wenig hakelig (wie gesagt, leider bin ich blutiger Anfänger im Reporting:oops:).


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:49 Uhr.
Seite 5 von 8   « Erste     345 67     Letzte »    

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