Seite 1 von 1

Botschaften-Editor ist Buggy

Verfasst: Mi Feb 15, 2006 3:46 pm
von Darmok auf Tanagra
Hallo,

also insgesamt ist der Editor zum Schreiben von Botschften sehr Buggy.

1. Nicht-Native-Amiga-Tastatur-Eingabe-Probleme

Wenn z.B. der USB-Stack Poseidon läuft, dann wird -- egal mit Amiga-Tastatur oder USB-Tastatur -- ein Escape-Zeichen beim Drücken und Loslassen der Schift-Taste angezeigt: "Inverse-dargestellte 02".
(bild: siehe Thread zu Anmelde-Probleme) oder im Botschaften editor etwas ähnliches wie drei Pipe-Zeichen: "|||".

2. Das Verfassen von Botschaften gestalltet sich zudem schwierig. Der geschriebene Text wird am Rand nicht (immer) korrekt umgebrochen. Sobald ein Umbruch geschieht, erfolgt der Umbruch nach jedem weiteren eingegebnen Wort. Des Weiteren ist anschließend das "Refreshing" des Editors fehlerhaft, d.h. die Grafik sieht durch fehlerhaftes Refreshing, zerstückelt im und *um* den Bereich des Editors (der Schriftrolle) aus.

3. Das einfügen von Buchstaben in einen bereits geschriebenen Satz funktioniert nicht korrekt. Sobald der ursprüngliche Satz über das Zeilenende hinaus geschoben wird, erfolg gar kein Umbruch und die neu eingegebenen Zeichen werden ignoriert.

4. Scrolling: Erreicht man beim Schreiben der Botschaften, das untere Ende der Eingabeseite, wird der Text nicht korrekt nach oben gescrollt. Ebenfalls ein "Refresh"-Problem. Zweimaliges Return-drücken ermöglicht das scrollen, der Text enthält anschliessend aber eine Leerzeile zuviel. Diese erkennt man aber erst, nachdem man den Text per Scroll-Balken einmal hoch und runter bewegt hat.
Möchte man schliesslich, den Text ändern, der für das Scrollen verantwortlich ist, wird die Änderung stets in der falschen Zeile vorgenommen.

5. Das Löschen von Textzeilen in Mitte eines Textes ist fehlerhaft. Ebenfalls ein Refresh-Problem und Scroll-Problem. Man kann nur die Zeichen in der gewünschten Zeile löschen. Anschliessend wird das Löschen ignoriert, weiter unten stehender Text wird nicht hochgescrollt.


grüße

Tom. (darmok auf tanagra)