![]() |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Mein Beitrag zu dem Thema..
Sample in GDI+ Windows 7. Ob es in Windows 10 oder höher wie Win7 farbig ist kann ich nicht testen. Sei's drum. zumindest habe ich es versucht. ;) Source enthalten.. gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
Die Zunge habe ich jetzt nicht eingefärbt wäre aber auch kein Problem. Habe es sogar noch etwas verschönert in dem ich den Rand auf 1 Pixel gesetzt und mit GdipFillPath diesen Bereich gefüllt habe. Unter Verwendung von ..
Und nu? Aber nein ihr wisst immer alles besser ;) Damit ihr es auch glaubt noch eins in der Größe -320 Ist genug mit der Spielerei ihr seht es funktioniert aber ich muss es nicht unbedingt haben. gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
@EWeiss: Gratuliere zu Deinem pers. Erfolg :thumb: auch wenn es nicht direkt das eigentliche Thema betrifft; aber Du wurdest ja anscheinend herausgefordert :P
|
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
Bin mir nur nicht sicher sind es jetzt 3 Farben ? :lol: Mir wurde ja gesagt ich könnte keine Farben unterscheiden. gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Aber nicht so wie die Schrift es vorgibt, was Ziel der Frage war. Du nimmst die einfarbige Grundversion und fügst Farben hinzu. In der Vektorschriftdatei befindet sich alles, was benötigt wird.
![]() |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Emil, ich ziehe meinen Hut! Klasse, ganz ehrlich!
Es ist immer wieder eine Wonne zu sehen, was Du grafisches hervorzauberst. Für mich hätte übrigens das Bildchen mit der Zunge gereicht ;) Sherlock |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
Ok ist erledigt. gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Mich würde aber schon noch interessieren
![]() Bisher kam jedenfalls keine Rückmeldung. gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
Dann trifft es zu das es mit GDI+ nicht funktioniert diese farbig darzustellen. Darum ging es mir um zu prüfen ob der Umweg über Direct2D vernachlässigt werden kann. Es sei denn es liegt an der Kompilierten Version.. (Kann ich mir aber nicht vorstellen) gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Liste der Anhänge anzeigen (Anzahl: 1)
So siehts bei Windows10 aus, hab einfach die .exe gestartet.
|
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
gruss |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Moin zusammen!
Der Thread ist zwar schon etwas älter, das Problem ist (zumindendest für mich) immer noch auktuell. Ich bin auf der Suche nach einem Control (Edit, Memo oder so was in der Art), das farbige Emojis darstellen kann. Bis jetzt zeichnen alle Komponenten, die ich ausprobiert habe, die Empjis-Zeichen schwarzweiss. Seit der Diskussion ist jede Menge Zeit vergangen, auch die Anfrage von Uwe damals wurde laut Embarcadero bereits in 10.3 umgesetzt. Trodzdem kriege ich es nicht hin mit dem farbigen Emojis. Habt ihr farbige Emojis in den normalen TEdit oder TMemo hingekriegt? Danke für jeden Hinweis! D12, Windows 11 |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
![]() ![]() ![]() ![]() ![]() ![]() Nicht getestet, aber ich würde im Delphi 12 auch mal nach dem neuen Skia-Label schauen. PS: Früher war die Notepad sowas, wie ein TMemo (Wordpad das TRichEdit), aktuell (Windows 11) ist wird das Mistding 3D-gerändert, mit GPU-Unterstützung (im Taskmanager zu erkennen) ... wenn ich nun das hier lese, würde ich auf Direct2D tippen. :stupid: |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
|
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Zitat:
Kann mir jemand eventuell so ein Control empfehlen? |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab gerade mal ein (VCL) TForm mit TLabel und TEdit erzeugt und in der OnCreate folgendes zugewiesen:
Delphi-Quellcode:
Das gleiche Verhalten wie damals. Ich verwende Win10 inkl. Updates und Delphi 10.4 (Sydney).
procedure TForm1.FormCreate(Sender: TObject);
begin Caption := '❤'; Edit1.Text := Caption; Label1.Caption := Caption; end; Jetzt hab ich das Gleiche mal mit FireMonkey gemacht:
Delphi-Quellcode:
Hier wird die Titelzeile (Caption) einfarbig gezeigt (wie in VCL).
procedure TForm1.FormCreate(Sender: TObject);
begin Caption := '❤'; Edit1.Text := Caption; Label1.Text := Caption; end; Aber das Label und das Edit Feld zeigen die farbigen Emojis. Wenn Du also keine alten VCL Anwendungen erweiterst, nutze FireMonkey und es ist kein Problem. 😊👍 Siehe Screenshot. |
AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
Unter Vcl könnte man in der aktuellen Delphi-Version auch ein TSkLabel verwenden, aber ein entsprechendes Pendant zum TEdit gibt es dort auch nicht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz