WPAT_Alignment geht bei Eingabe verloren

  • Hallo,

    ein Tabellenzelle wird mit

    Code
    cell.SetText('Hallo' + #10 + 'du da');
    cell.ASet(WPAT_Alignment, 1);

    gefüllt.

    Beide Zeilen stehen wie gewünscht zentriert in der Zelle.

    Setze ich den Cursor hinter "Hallo" und tippe ein Zeichen ein, wird die erste Zeile plötzlich linksbündig und der Cursor steht in der zweiten Zeile wobei weitere getippte Zeichen in der ersten Zeile angefügt werden.

    Ich bekomme nicht heraus, warum?

    Es gibt keine Events im WPRichtext.

    Ciao

    Stefan

  • Hallo,

    ein paar Zeilen zum Reproduzieren des Fehlers:

    (dafür nur ein "jungfräuliches" WPRichText sowie ein Button)

    Tippen hinter dem "Hallo" zeigt den Fehler.

    Wird die Erzeugung der zweiten Tabelle auskommentiert ist die Anzeige und das Handling korrekt!

    Wo liegt mein Fehler? Eventuell in der Erzeugung der zweiten Tabelle?

    Ciao
    Stefan