Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
20. Jun 2018
Auf Wunsch hier ein Beispiel Programm.
Grundlage ist der Code von Uwe weiter oben ;)
Ich verwende Delphi 10 Seattle und Windows 10
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
20. Jun 2018
Danke 😍
Eine gute Quelle um die Unterschiede der verschiedenen Smartphones / Betriebsysteme zu sehen ist auch:
https://emojipedia.org/smiling-face-with-heart-shaped-eyes/
Wir reden hier von dem Bild was unter Microsoft abgebildet ist ;)
Wenn ich mit meinem iPhone die delphipraxis ansehe, sehe ich natürlich die Apple Emoji.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
19. Jun 2018
WOW,
danke für das Beispiel. Funktioniert gut. 👍🏻👍🏻👍🏻 🤘🏻
Der einzige Unterschied zwischen deiner TextOut und der von Embarcadero is ja nur der Parameter:
D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT = 0x00000004
Aus
RenderTarget.DrawTextLayout(D2D1PointF(x-0.5, y-0.5), TextLayout,
FFont.FBrush.Handle, D2D1_DRAW_TEXT_OPTIONS_NONE);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Bei mir ergibt + = "."
..... nur Punkte kein Dialog oder Popup :(
Hier meine Systeminfos:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Der ist ab Windows 8.1 Bestandteil von Windows ;)
Auf die Frage, wie gebe ich denn die Zeichen unter Windows 10 ein:
Rechtsklick auf die Taskbar, dann "Bildschirmtastatur anzeigen (Schaltfläche)" klicken und dann erscheint neben der Uhr eine kleine Tastatur (Icon)
Klick darauf und es geht die Bildschirmtastatur auf.
Links neben der Leertaste ist ein Smiley. -> Draufklicken ;)
Oder...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Mit Font.Color := clRed; kannst Du fest legen, das die ganze Schrift in Rot dargestellt wird.
Die Emoji sind aber ein Zeichen, das mit mehreren verschiedenen Farben gezeichnet wird.
Und die Schrift "Segoe UI Emoji" wird ab Win8.1 mitgeliefert.
Bzw. die Emoji Unterstützung.
Wenn ich es richtig verstanden habe, wird automatisch das Emoji aus der Segoe UI Emoj Schrift angezeigt, wenn die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Genau das sollten sie nicht tun. Die einzelnen Layer und Farben sind als Vectordaten im Font hinterlegt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Word 2016 kann sie auch nur einfarbig anzeigen, das neue Word 365 kann es auch farbig.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Selbst TWebBrowser zeigt sie nur schwarzweiß an
Hab schon fast alle Text Controlls ausprobiert. Edit, Memo, RichtEdit, TWebBrowser, cxMemo, ...
Der Editor selbst zeigt sie ja auch nur zweifarbig an.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
18. Jun 2018
Hallo,
seit 2013 gibt es die Möglichkeit in Windows die farbigen Emoji analog iPhone und Android auch unter Windows anzuzeigen.
Das wird mit einer mehrfarbigen Schrift namens "Segoe UI Emoji" ab Win 8.1 umgesetzt. (siehe https://www.typografie.info/3/artikel.htm/n/t/windows-81-emoji/ )
Wenn die Programme das unterstützen, dann wird es farbig angezeigt, wenn nicht, dann nur schwarzweiß.
...