Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Unicode-Zeichen zur Laufzeit zuweisen (FMX)
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)
|