Delphi-PRAXiS
Seite 7 von 10   « Erste     567 89     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi (https://www.delphipraxis.net/196768-anzeige-farbiger-emoji-unicode-zeichen-mit-segoe-ui-emoji-schrift-delphi.html)

mkinzler 20. Jun 2018 11:26

AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
 
Bitte entweder zum Thema zurückkommen oder wir machen den Thread dicht!

MaBuSE 20. Jun 2018 12:11

AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von EWeiss (Beitrag 1405274)
Mache ich kein Problem. :)
Werde mich mal drangeben reicht ein Gradient oder muss es mehr sein?

Nein ein Gradient reicht in diesem Falle nicht.

Ich vermute Du möchtest es nicht verstehen.
Ich erklär es trotzdem noch mal:

Es geht um die bunten Zeichen, die man auch vom Smartphone her kennt.

z.B.:😍
Das ist ein Zeichen (Unicode U+1F60D) und beinhaltet die Farben: schwarz, gelb, rot und weiß

Ich vermute, der Browser zeigt das unter Win7 nicht in Farbe an, deswegen hänge ich ein Screenshot dran.

Hier noch weitere Beispiele: (Das sind keine Grafiken, das sind mehrfarbige Unicode Zeichen)
😱 🤡 👨 👩 🙈 🙉 🙊 🌈 💘 💖 🔞 🇩🇪 👍 🤘

Daniel 20. Jun 2018 12:13

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

Zitat von MaBuSE (Beitrag 1405300)
Ich vermute, der Browser zeigt das unter Win7 nicht in Farbe an, deswegen hänge ich ein Screenshot dran.

Guter Hinweis.

MaBuSE 20. Jun 2018 12:19

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

Zitat von Daniel (Beitrag 1405301)
Guter Hinweis.

Danke 😍

Eine gute Quelle um die Unterschiede der verschiedenen Smartphones / Betriebsysteme zu sehen ist auch:

https://emojipedia.org/smiling-face-...t-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.

KodeZwerg 20. Jun 2018 12:20

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

Zitat von Daniel (Beitrag 1405301)
Zitat:

Zitat von MaBuSE (Beitrag 1405300)
Ich vermute, der Browser zeigt das unter Win7 nicht in Farbe an, deswegen hänge ich ein Screenshot dran.

Guter Hinweis.

Unter Windows 7 im Browser Opera werden leider nur Leere Kästchen dargestellt, also :thumb: für diesen Mehrwert!

Klaus01 20. Jun 2018 12:30

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

Zitat von KodeZwerg (Beitrag 1405306)
Zitat:

Zitat von Daniel (Beitrag 1405301)
Zitat:

Zitat von MaBuSE (Beitrag 1405300)
Ich vermute, der Browser zeigt das unter Win7 nicht in Farbe an, deswegen hänge ich ein Screenshot dran.

Guter Hinweis.

Unter Windows 7 im Browser Opera werden leider nur Leere Kästchen dargestellt, also :thumb: für diesen Mehrwert!

Mit Windows 7 und Firefox sehe ich alle Icons (mehrfarbig)

Grüße
Klaus

mkinzler 20. Jun 2018 12:44

AW: Anzeige farbiger Emoji (unicode Zeichen) mit Segoe UI Emoji Schrift in Delphi
 
Da Firefox für mehrere Plattformen verfügbar ist, wird man hier nicht auf Funktionen von Windows setzen.

EWeiss 20. Jun 2018 12:46

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

Ich vermute Du möchtest es nicht verstehen.
Ich erklär es trotzdem noch mal:

Es geht um die bunten Zeichen, die man auch vom Smartphone her kennt.

z.B.:��
Das ist ein Zeichen (Unicode U+1F60D) und beinhaltet die Farben: schwarz, gelb, rot und weiß
Nein ich vermute ihr wollt mich nicht verstehen.
Oder wir reden aneinander vorbei.

Ich lade deinen Font welches Zeichen sollte egal sein.
Jetzt habe ich dein ��
Dieses Zeichen wird von Text zu einem Bitmap konvertiert die Funktion dafür habe ich schon fertig.
Delphi-Quellcode:
GD_CreateBitmapFromText('h', TTFCaption, PWidechar(FontCaption), -320, gSprCtrl.GD_ColorARGB(255, RGB(255,192,32)), 0);


TTFCaption pointer zum Font
FontCaption PWideChar FontName
Fontsize -320 (abs) Negativer wert.. damit schalte ich den Rechteckigen Hintergrundbereich aus.

So!
Was hindert mich nun daran dieses Zeichen einzufärben so wie ich es will.
Über ein vordefiniertes Array mit Outline, Path, GetPixel und was es nicht noch gibt um die Konturen zu ermitteln damit ich weis was\wo dementsprechend eingefärbt werden soll.

Ich behaupte immer noch das es möglich ist wenn auch nicht gerade mit wenig aufwand.
Aber wenn die Funktion einmal steht kann ich sie für alle Privaten Fonts verwenden.

gruss

Daniel 20. Jun 2018 12:58

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

Zitat von EWeiss (Beitrag 1405311)
Was hindert mich nun daran dieses Zeichen einzufärben so wie ich es will.

Klar kannst Du eine Grafik einfärben, wie immer Du das möchtest.
Aber er will doch die fertigen Emojis nutzen - mit den Farben, wie sie vom jeweiligen System eben dargestellt werden.

EWeiss 20. Jun 2018 13:02

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

Zitat von Daniel (Beitrag 1405314)
Zitat:

Zitat von EWeiss (Beitrag 1405311)
Was hindert mich nun daran dieses Zeichen einzufärben so wie ich es will.

Klar kannst Du eine Grafik einfärben, wie immer Du das möchtest.
Aber er will doch die fertigen Emojis nutzen - mit den Farben, wie sie vom jeweiligen System eben dargestellt werden.

Ja Daniel das habe ich verstanden und wollte nur belegen das es theoretisch möglich ist.

Weil es scheinbar einige Leute gibt die mich für verrückt halten.
Ok habe meinen Standpunkt klar gemacht und verstehe um was es eigentlich in diesem Thread geht.
Deshalb halte ich mich nun etwas zurück werde aber an einer Lösung dafür arbeiten.

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.
Seite 7 von 10   « Erste     567 89     Letzte »    

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