[Allegro] Unicode im Schreibfeld?

Thomas Berger ThB at Gymel.com
Fr Jun 22 10:16:39 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg, liebe Liste,

Mit Cut&Paste kann man Unicode-Zeichen ins Anzeigefeld kopieren
und aus dem Anzeigefeld kopieren. Laden und Speichern von RTF-
Dateien mit Unicode-Zeichen (RTF-Codiert) funktioniert ebenfalls.
D.h. die Unicode-Faehigkeit des Rich-Text-Widgets geht nicht dadurch
verloren, dass es in a99 als 8-bit-Zeichensatz-Anwendung eingebettet
ist.

Was wuerde eigentlich passieren, wenn das Schreibfeld ebenfalls als
Unicode-Aware Widget eingesetzt wuerde: Eingaben muessten statt mit
der o-Tabelle mit der u-Tabelle gewandelt werden (naja, tendenziell:
die Daten werden intern vermutlich nicht in UTF-8, sondern in der
Codierung UCS-2 vorliegen). Und anzuzeigende
Daten muessten mit einer Primitiv-Form von d-utf8.apt, besser aber
mit dem Inversen der u-Befehle angezeigt werden (damit koennten
Protyp-Grundbuchstabe-Kombinationen in den Daten sogar kombiniert
gezeigt werden).

Konsequenterweise waere dann verlustfreies Cut&Paste zwischen
Schreibfeld, Anzeigefenster und beliebigen Windows-Programmen
moeglich. Als allegro-fizierten Font wuerde man nur noch den
nichtproportionalen fuer die Daten im Auswahlfeld etc. benoetigen,
allerdings braucht man nun einen nichtproportionalen Standard-Font
fuer das Schreibfeld, der konfigurierbar sein muesste, um mit
dem Data-Font zu harmonieren.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGe4VnhKFJT0F1FsoRAuwsAKCHBcgw15+LTX0jZbiUKDYCLVaVPACcCIZm
iXBx7JeamoJEgjdv8YNc54s=
=bUjK
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro