Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#8

AW: Unicode-Zeichen zur Laufzeit zuweisen (FMX)

  Alt 2. Nov 2023, 08:56
Das TRichEdit hat auch noch was integriert (also WordPad bzw. ab Win10 im neuen Notepad)

1f5f8 eingeben und dann Alt+X = 🗸

Könnte man aber auch "leicht" nachbauen.

* das Selektierte (SelLength <> 0)
* oder das "Wort" links vom Cursor (also von SelStart alles links, was 0-F ist) als Hexadezimal (Char(StrToInt('$' + Text)) ) betrachten.
* Wobei das Beispiel ja größer als #$FFFF ist, also man es als UTF-16 mit 2 Chars übersetzen müsste (High- und Low-Surrogates)



"neues Notepad" : schade eigentlich, denn früher waren Notepad und Wordpad quasi Referenz- und Testanwendungen, für die aktuellen Control-Versionen des TEdit/TMemo und TRichEdit.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 2. Nov 2023 um 09:00 Uhr)
  Mit Zitat antworten Zitat