Delphi-PRAXiS
Seite 1 von 20  1 2311     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/)
-   -   FireMonkey Sammelthread (https://www.delphipraxis.net/162660-firemonkey-sammelthread.html)

mquadrat 1. Sep 2011 14:57

FireMonkey Sammelthread
 
Liste der Anhänge anzeigen (Anzahl: 1)
Da ich mal annehme, dass im Laufe des Tages einige mit FireMonkey spielen werden, hier mal ein Sammel-Thread für alle Wow / WTF Posts ;)

Meinen ersten WTF Moment hatte ich, als ich die Controls-Demo aufgemacht habe. Im Anhang ein Screenshot der den FireMonkey Win7 Style mit einer VCL Anwendung vergleicht. Wo zum Teufel hat der Designer diese Checkboxen her?! Es stimmt kein einer Farbverlauf :x

s.h.a.r.k 1. Sep 2011 15:52

AW: FireMonkey Sammelthread
 
Hatte ich mir schon vorher gedacht, als ich das in ein paar Videos gesehen hatte. Ist halt nur ein "Windows 7"-Theme, mehr nicht... Irgendwie schade drum. Verstehe nur nicht, warum da aber nicht auf die WinAPI zugegriffen wird, eben je nach System.

neo4a 1. Sep 2011 15:55

AW: FireMonkey Sammelthread
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1120953)
Hatte ich mir schon vorher gedacht, als ich das in ein paar Videos gesehen hatte. Ist halt nur ein "Windows 7"-Theme, mehr nicht... Irgendwie schade drum. Verstehe nur nicht, warum da aber nicht auf die WinAPI zugegriffen wird, eben je nach System.

Die bieten kein "Vector-Rendering", das nötig ist für Scaling, Rotating, Transitions, Theming etc.

neo4a 1. Sep 2011 16:07

AW: FireMonkey Sammelthread
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn man einem fmx.StringGrid einen benutzerdefinierten Style zugewiesen hat und anschließend den Style im StyleBook der App ändert, haut es das Grid zur Laufzeit zusammen.

Überhaupt reagiert das Grid allergisch/komisch, wenn es eine CustomStyle hat (z.B. für abgerundete Ecken) und man anschließend am Stylebook etwas ändert.

Lösung: StyleName im OI löschen.

ehX 1. Sep 2011 16:11

AW: FireMonkey Sammelthread
 
Mein erstes "Wow!" hatte ich, als ich die 3D-Anwendungs-Templates gesehen habe. Cool, das wirkt fast wie ein integriertes GLScene (Die Properties heissen auch fast genau so).

Nur, was ich noch nicht gefunden habe, ist sowas wie einen Cadencer...mit dem man Framebezogene Animationen machen kann (Routine, die bei jedem Frame ausgeführt wird). OnRender ist auf jedenfall nicht der richtige Handler :-) Wahrscheinlich muss man sich hier onIdle verwurschteln.

mquadrat 1. Sep 2011 16:13

AW: FireMonkey Sammelthread
 
@neo

Uhh das ist ja fies.


@Win7-Theme

Es muss ja nicht 100% sein, aber wenn die Checkbox statt einem Häkchen ein Kreuzchen hat, dann fragt man sich ob der Designer schon mal an einem Win7-Rechner gearbeitet hat. Und die Farben der Farbverläufe sollten ja auch nicht das Problem sein.


@Wow-Effekt

Ich mag diese 3D GUI Demo. Mir schweben da Metro-Oberflächen vor :D

neo4a 1. Sep 2011 16:36

AW: FireMonkey Sammelthread
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von mquadrat (Beitrag 1120910)
Wo zum Teufel hat der Designer diese Checkboxen her?!

Du kannst es besser machen und dann als Deinen eigenen Style ablegen. Für TPath-Vektor-Daten nimmst Du InkScape, dass das aus beliebigen Grafik-Daten liefern kann. Vorteil: Diese Grafiken skalieren ohne Qualitätsverlust.

ehX 1. Sep 2011 16:37

AW: FireMonkey Sammelthread
 
So wie ich das jetzt sehe (spiele mit der Trial rum) hätte Emba Delphi XE doch lieber Delphi 2011 nennen sollen und diese Version nun XE :-)
Dieses schnöde "2" wird der Aufbohrung und den Erweiterungen gar nicht gerecht. Das ist jetzt wirklich ein Next-Generation-Delphi :thumb:

neo4a 1. Sep 2011 16:45

AW: FireMonkey Sammelthread
 
[WTF] Die zuletzt eingestellten Daten von DB-LiveBindings bleiben bei aktivem CDS im DFM gespeichert. Heißt, dass z.B. ein Bild aus der Datenbank im DFM verbleibt und somit in die Exe wandert.

Waren IDE-aktive Datasets bisher schon kein guter Stil, sind sie nun sogar schlecht fürs Exe-"Gewicht" ;)

neo4a 1. Sep 2011 16:47

AW: FireMonkey Sammelthread
 
Zitat:

Zitat von ehX (Beitrag 1120967)
So wie ich das jetzt sehe (spiele mit der Trial rum) hätte Emba Delphi XE doch lieber Delphi 2011 nennen sollen und diese Version nun XE :-)

David I hat wohl mal erzählt, dass das X für Cross-Plattform und E für Embarc. steht. Insofern stimmt Dein Einwurf sogar inhaltlich.

Zitat:

Zitat von ehX (Beitrag 1120967)
Dieses schnöde "2" wird der Aufbohrung und den Erweiterungen gar nicht gerecht. Das ist jetzt wirklich ein Next-Generation-Delphi :thumb:

Sehe ich bisher auch so.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:35 Uhr.
Seite 1 von 20  1 2311     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