Maximilian Tyrtania wrote:
Der code unternimmt zwar an einigen Stellen Versuche, das encoding zu setzen, tut dies aber nicht konsequent (z.B. wird in der Zeile t = t + k in Autocomplete.addgray das bereits korrekt encodete t mit dem "unspezifiziertem" k zusammengeschrieben, und verliert somit sein encoding wieder).
Ich habe zwischendurch immer mal wieder versucht, den Code krrekt auf die Reihe zu bekommen. Ich schaffe es einfach nicht. Unter Windows erhalte ich im KeyDown-Event den Buchstaben. Bei Umlauten bekomme ich einfach nicht heraus, welches Encoding der Buchstabe hat. Kann mir bitte jemand erklären, wie ich der Methode Autocomplete.addgray den Buchstaben in UTF-8 übergebe? Ich habe alles nötige in ein neues Projekt zusammengestellt und soweit wie möglich reduziert. Unter mac OS funktioniert aus automatische vervollständigen tadellos mit den (Beispiel-)Worten Muster und Münster. Unter Windows funktioniert Münster nach dem ü nicht mehr. Das Beispiel findet ihr unter <http://www.familienbande-genealogie.de/autocomplete.zip> MfG, Metti.
