![]() |
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 01:53 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 by Thomas Breitkreuz