AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Neuer Blog über FireMonkey Entwicklung eröffnet

Ein Thema von Harry Stahl · begonnen am 7. Mär 2013 · letzter Beitrag vom 12. Mai 2023
Antwort Antwort
Seite 4 von 8   « Erste     234 56     Letzte » 
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#31

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 14. Feb 2014, 01:05
Da ein Delphi-Referenz durchsuchenWideString von Windows verwaltet wird, benötigt man eben kein ShareMem.

Die Verwendung von IStream ermöglicht es zudem, diese DLL nicht nur von Delphi Anwendungen benutzen zu können.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#32

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 14. Feb 2014, 01:35
Da ein Delphi-Referenz durchsuchenWideString von Windows verwaltet wird, benötigt man eben kein ShareMem.
Na schon wieder was dazu gerlernt.
Wir sollten uns vielleicht öfter mal unterhalten...

Die Verwendung von IStream ermöglicht es zudem, diese DLL nicht nur von Delphi Anwendungen benutzen zu können.
OK, das hatte ich schon vermutet. Hatte aber für mich in der gezeigten Umsetzung keine Relevanz, da die DLL ja nur von meinem Programm genutzt und das Beispiel einfach gehalten werden sollte. Im Wesentlichen ging es ja um die FMX-DLL zu VCL-Nutzung. Ist aber insgesamt ein berechtigter Hinweis von Dir. Ich werde meinen Blogeintrag noch mal überarbeiten und eine entsprechende Info aufnehmen. Aber wie gesagt, erst morgen (Abend) wieder...
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#33

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 14. Feb 2014, 19:18
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, durch seine Hinweise konnte die Sache deutlich verbessert werden.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#34

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 18. Feb 2014, 21:31
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 ++).

Ich werde in den nächsten Tagen noch weitere Videos produzieren und hochladen, wer da Interesse hat, kann meinen Kanal ja abonnieren, dann erhält er eine automatische Benachrichtigung, wenn es was neues gibt.

Tipp zum Video: In voller Bildschirmauflösung und bei 720 DPI ansehen.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#35

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 22. Feb 2014, 00:49
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 Image-Konvertierung nicht. Also, in Wirklichkeit funktioniert es also noch etwas besser, als hier gezeigt)

Hier der Link.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#36

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 23. Feb 2014, 22:04
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.

Geändert von Harry Stahl (23. Feb 2014 um 22:13 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#37

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 15. Mär 2014, 16:43
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 betraff die Option, bei TSpeedButton und TBittBtn die Images als Childcontrol in den Button zu übernehmen. Bislang gingen diese Grafiken einfach verloren (es sei denn, man ließ den TSpeedButton in einen TMIDAImageSpeedButton umwandeln, das hatte aber andere Nachteile).

Insgesamt tolle Erweiterungen, die den Konvertierungsprozess noch einmal deutlich beschleunigen.

Ich habe ein kleines Video hierzu in meinem FireMonkey-Video-Blog erstellt, dass Ihr Euch hier ansehen könnt:

Hier Teil 4: http://youtu.be/QhPgiXZsHwI
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#38

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 25. Sep 2014, 02:58
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 Blogbeitrag:http://www.devpage.de/blog/firemonkey.htm

Hier zu einem Video, das ich dazu auf YouTube gepostet habe: http://youtu.be/0K8mEzDmlaM

Wer an dem Beitrag näher interessiert ist, sollte auch die ergänzenden Erläuterungen zum Video lesen.

Der Beitrag könnte aber auch für reine VCL-Anwender von Interesse sein (ist er für mich auch sehr), da man mit Hydra z.B. seine Delphi 2007-Anwendung mit den Neuerungen der letzten Delphi-Versionen ergänzen kann und das alles innerhalb der bestehenden Anwendung.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.020 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#39

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 25. Sep 2014, 07:35
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.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#40

AW: Neuer Blog über FireMonkey Entwicklung eröffnet

  Alt 25. Sep 2014, 08:00
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.

FMX bedeutet ja nicht unbedingt Mobile. Er hat doch klar gesagt, daß er diese für eine Windows-Anwendung zeigt.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 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