Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#97

AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi

  Alt 4. Jun 2024, 14:40
Ich hab gerade mal ein (VCL) TForm mit TLabel und TEdit erzeugt und in der OnCreate folgendes zugewiesen:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Caption := '';
  Edit1.Text := Caption;
  Label1.Caption := Caption;
end;
Das gleiche Verhalten wie damals. Ich verwende Win10 inkl. Updates und Delphi 10.4 (Sydney).

Jetzt hab ich das Gleiche mal mit FireMonkey gemacht:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Caption := '';
  Edit1.Text := Caption;
  Label1.Text := Caption;
end;
Hier wird die Titelzeile (Caption) einfarbig gezeigt (wie in VCL).
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.
Miniaturansicht angehängter Grafiken
screenshot_2024-06-04_143856.png  
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat