[Edit] Mist, ich muß die "alten" Smilies mal suchen.
Hast Recht, die neuen Smilies sind leider nicht nutzbar.
Bin mir nicht sicher ob die da die Prüfung geändert haben (mir war so, als wenn Puncturation und Whitespace keine gültigen Bezeichner ergeben, aber vielleicht ist es auch als nur "Alphanumerisch" definiert)
[Edit2] OK, der neue Smilieblock liegt über #$FFFF ... maximal 2-Byte UTF-16 ohne Erweiterungen nimmt der Compiler.
Hab's oben ersetzt.
Seit 12 Jahren geht Vieles, ab Delphi 2009,
auch je ein chinesisches Zeichen pro Variable/Typ/Funktion ... spart ungemein viel Speicherplatz.
[back to topic]
Muß mal gucken ... war es Delphi oder CnPack ...
Irgendwo konnte man auch einschalten, dass die Striche nur bei der aktuellen Funktion sind.
So wird man wenigstens nicht so extrem davon erschlagen, wenn man es unbedingt braucht.