-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
12. Mai 2023
Habe ja hier zu dem Thema schon länger nichts gepostet, aber aus dem Feedback des letzten Videos ist doch zu entnehmen, dass das behandelte Thema (Verschieben oder Größenänderung von Controls auf einer FMX-Form) doch wohl einigen Entwicklern nicht bekannt war.
Daher hier ein Link zu dem Video, mit der Hoffnung es könnte dem einen oder anderen vielleicht eine nützliche Hilfe sein:...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
6. Jun 2020
Wer Bedarf für eine einfache Erweiterung eines FMX-Memos mit Zeilennummern und farblicher Hervorhebung der aktiven Zeile hat, kann sich dieses kurze Video (6 Min) ansehen:
https://youtu.be/mqX-dwJI7Ic
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Mai 2020
Diesmal habe ich einen neuen Blogbeitrag in Form eines Videos erstellt, das zeigt, wie man mit Hilfe von Frames eine Color Selection box erstellt, die z.B. besser geeignet ist, um eine Textfarbe oder einen Texthintergrund zu wählen.
Zum Video gehts hier lang: https://youtu.be/5nZr-C5D-qs
Zum Download des Frames gehts hier lang: https://www.devpage.de/FrameColorPicker.htm
(dort gibt es auch...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
20. Feb 2020
Das Problem hatte ich schon vor längerer Zeit gemeldet:
https://quality.embarcadero.com/browse/RSP-21869?filter=-2
Da aber nichts passiert ist, habe ich eben selber eine Lösung entwickelt (wie für viele andere Dinge).
Die Ursache ist mir nicht bekannt, manche Sachen sind in FMX schwer zu debuggen, da Plattform bedingt die benutzten Units sich erst zu Laufzeit ergeben und vieles per...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
19. Feb 2020
Nur ein kleiner Hinweis, dass ich ein neues Video zu FMX veröffentlicht habe:
https://youtu.be/bbuVp-IfSxQ
(Wie man Images im Main-Menu unter FMX auch verwenden kann, wenn Styles verwendet werden, die Borderstyling haben).
Das ist der erste von insgesamt 100 (immer ganz kurzen) Tipps, die ich in unregelmäßigen Abständen per Video rüber bringen will. Da ich das nicht jedes mal hier posten...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
12. Aug 2017
Habe einen neuen Blogbeitrag (Nr. 14) erstellt, der einen weiteren Weg zu Integration einer FMX-App in ein VCL-Fenster aufzeigt.
Auf der Blog-Seite gibt es dazu eine Erläuterung in deutscher und englischer Sprache, den Source-Code und ein kurzes Video dazu:
http://www.devpage.de/blog/firemonkey.htm
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
22. Apr 2017
Danke Euch beiden für die freundliche Rückmeldung..:)
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
21. Apr 2017
Für alle FMX/Linux Freunde:
Es gibt einen neuen Blogbeitrag zum Thema
Delphi 10.2 mit Linux-Unterstützung
(Das ist Beitrag 13, falls auf der Startseite nicht angezeigt, einmal mit F5 den Browser aktualisieren).
Außerdem habe ich in diesem Zusammenhang ein paar Informationen zu meinem neuen FMX-Buch dazugeschrieben.:wink:
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
17. Okt 2016
Genau guter Hinweis.
Fairerweise sollte ich bei VCL vs. FMX evtl. noch ergänzen, dass man sich mit FMX deutlich öfter bei Embas Quality-Central aufhält, um Bug-Reports zu schreiben (wie z.B. jetzt den hier: (Fehlerhafte Anzeige des TDateEdit-PopUps) https://quality.embarcadero.com/browse/RSP-16126):wink:
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
16. Okt 2016
OK, jetzt weiß ich, was Du meinst mit den Layouts.
Ich hatte mir auch überlegt, eine Animation zu verwenden, die Sekundenweise, bzw. Minuten oder Stundenweise aktiv ist und dann damit die Zeiger bewegt. Allerdings ist es mir mit den Expressions nicht gelungen hier eine entsprechende Anweisung für eine Initialisierung der aktuellen Uhrzeit hinzubekommen. Der Befehlssatz ist da leider etwas...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
15. Okt 2016
Upps, manchmal ist man doch echt blind. Hatte gar nicht mitbekommen, dass Du schon meinen Code abgewandelt hattest.
Super!!:thumb::thumb::thumb:
Die HourOF, MinuteOF und SecondOf (TDateTime) kannte ich noch gar nicht! Müssen irgendwie an mir vorbeigegangen sein.:oops:
Wer Sie auch noch nicht kannte: man muss die Unit DateUtils (die kannte ich natürlich) einbinden.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
15. Okt 2016
OK, Deine Frage bezieht sich auf Beitrag 55 (siehe oben).
Den Code brauche ich, um die Zeiger zu bewegen und die richtige Uhrzeit anzuzeigen (wenn Du eine schönere Lösung kennst, ist die immer Willkommen).
Was Du mit Deinem Hinweise zum TLayout meinst, ist mir nicht ganz klar. Davon abgesehen, ist das mit dem TLayout eh nur zur Demonstration. In einer anderen Version der Uhr, die ich in...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
15. Okt 2016
So, ich habe mal Franks (aka Mavarick) Anregung aufgegriffen und zum Thema VCL vs. Firemonkey einen neuen Beitrag auf meinem Blog veröffentlicht: Firemonkey vs. VCL (Additions to the FMX-side), wo ich die Fähigkeiten der FMX-Seite in Abgrenzung zu VCL ein wenig mehr beleuchtet habe.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
22. Mai 2016
Zwar kein neuer schriftlicher Blogbeitrag, aber falls es jemand interessiert, wie man mit 3 Zeilen Code eine Analoge Uhr programmieren kann, kann sich dieses Video ansehen (in englisch):
https://youtu.be/QL5SdJAiWGE
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
23. Apr 2015
Also Nerven hat das auf jeden Fall gekostet, aber wo in Sachen Programmierung gibt es schon etwas im easy going style?
Ich mache für alle meine Programme für jede Änderung einen öffentlichen Change-Log und schreibe da neben Erweiterungen und Optimierungen auch ganz brutal und offen meine gemachten Fehler rein. Die Liste habe ich gerade mal durchsehen, man kann ca. 20 Fehler-Korrekturen noch...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
23. Apr 2015
Ich glaube, zu der zuletzt geführten Diskussion ist hier immer noch eine abschließende Info zum Ergebnis der Umstellung meines VCL-Rechnungsprogramms auf FMX offen. Das möchte ich hiermit nachholen:
Die Konvertierung meines Rechnungsprogramms von VCL nach FMX ist nun schon seit einigen Monaten abgeschlossen. Seitdem läuft alles stabil wie vormals unter der VCL, sowohl unter Windows und jetzt...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
26. Sep 2014
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...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Sep 2014
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...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Sep 2014
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...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Sep 2014
Ich habe mal wieder einen neuen Beitrag in meinem FireMonkey-Blog veröffentlicht.
Diesmal geht es um das mixen von VCL und FMX-Komponenten in einer Form, konkret die Einbindung der VCL-PDF-Komponenten von Gnostice in eine Windows-FMX-Anwendung.
Beschrieben wird die Lösung unter Verwendung der Hydra-Komponenten von Rem Objects.
Hier geht es direkt zum...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
15. Mär 2014
Erfreulicherweise hat das MIDA-Team meine Vorschläge zur Erweiterung des MIDA-Converters aufgenommen.
Es handelte sich dabei um die Option, nach der Umwandlung erst mal in den einzelnen Funktionen und Prozeduren den Source-Code auszukommentieren. Dadurch hat man erst mal eine funktionierende Form / Programm und kann dann einzelne Stellen schrittweise bearbeiten.
Der zweite Vorschlag...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
23. Feb 2014
Noch ein kleiner Nachtrag:
Ich habe noch 2 ergänzende Videos hochgeladen, Teil 2 zeigt den Stand nach 5-6 Stunden Arbeit an dem zu konvertierenden Programm und Teil 3 gibt noch ein paar Tipps zum MIDA-Converter.
Hier Teil 2: http://youtu.be/i0sJ5XhYQEA
Hier Teil 3: http://youtu.be/kg5GsF5j1W8
Auch hier am besten in Vollauflösung und 720 DPI ansehen.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
21. Feb 2014
Heute mal kein schriftlicher Blogbeitrag, sondern ein kleines Video.
Video zeigt, wie man ganz schnell eine VCL-Form in eine FMX-Form umwandeln kann.
HINWEIS: Mir ist bei der Demonstration leider ein kleiner Fehler unterlaufen, ich hätte vor der Hinzufügung des konvertierten Formulars zum FMX-Projekt noch den Suchpfad zum MIDA-Pack angeben müssten, daher funktionierte die...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
18. Feb 2014
Ich habe den letzten Blogbeitrag noch um einen Link auf ein Youtube-Video ergänzt. Dort zeige ich, wie man die FMX-Form für die DLL, welche in der VCL-Anwendung genutzt wird, so modifiziert, so dass man sie auch direkt (also ohne DLL) in einer Firemonkey-Anwendung einbinden und verwenden kann.
Hier ist der Link zu diesem Beitrag aus meinem neuen FireMonkey Videoblog (FMX = RAD ++).:thumb:
...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
14. Feb 2014
So, ich habe den Blogbeitrag nun aktualisiert, auch die Rückgabe des Bitmaps geht nun per Stream, eine temporäre Datei wird nicht mehr benötigt.
Ich habe am Ende des Blogbeitrags auch einen Download-Link des Demos hinzugefügt, so spart man sich das tippen (evt. mal F5 zur Browser-Aktualisierung drücken). Den Source-Code könnt Ihr natürlich frei verwenden.
Vielen Dank noch mal an Sir Rufo,...