Hallo Stefan und Wolfgang,
vielleicht kann ich ja ein wenig Licht in das Dunkel bringen ;-)

Stefan Weigel wrote:
Hallo Wolfgang,

Wolfgang Uhlig schrieb:

(4) Achtung: Setze den Cursor an den Beginn der Zeile bzw. des Absatzes nach "Vorrat:" und drücke 5-mal Enter

Warum sollte ich das tun?
Das widerspricht jeder Erfahrung mit Einfügen von Inhalten, die Otto Normalverbraucher (zumindest unter Windows) gesammelt hat. Inhalte werden doch immer und überall HINTER dem Cursor eingefügt und nicht VOR, oder?
Im Prinzip ja, aber: Wenn man Text markiert hat, beginnt der Einfügevorgang natürlich am Beginn der Markierung und nicht an der blinkenden Cursorposition.

Es ist halt in dieser speziellen Situation so. Das ist die Besonderheit beim Einfügen im BLK-Modus. Der Einfügevorgang beginnt schon in dem Moment, wo Du nach dem Strg+C den Cursor an eine bestimmte Stelle setzt. Diese Stelle merkt sich das Programm als den Einfügepunkt. Nun kannst Du noch Platz schaffen (fünfmal Enter). Und dann wird an dem gemerkten Einfügepunkt eingefügt.
Im Prinzip ist dies richtig. Wenn man im Blockmodus den Cursor plaziert und dann mit der Maus oder mit gedrückter Shift-Taste und Cursortasten eine Selektion aufzieht, hat sich das Programm den Einfügepunkt gemerkt. Ich muss allerdings zugegeben, dass im von Wolfgang beschriebenen Fall dies nicht absichtlich geschehen ist. Wenn man durch <Enter> Absätze aufbricht bzw. neue erzeugt, war es nicht meine Absicht, eine Blockselektion aufzubauen, die zu allem Überfluss auch nicht sichtbar ist. In diesem Fall müsste IMHO der Einfügepunkt neu gesetzt werden (dorthin, wo der Cursor blinkt).

Willst Du lieber, dass dort eingefügt wird, wo tatsächlich der Cursor blinkt, dann musst Du nur vor dem Einfügen von BLK auf STD zurückstellen.
Stimmt, damit würde die (unsichtbare) Blockselektion aufgehoben.
[..]
Bist du denn sicher, dass es alles so sein soll oder ist das jetzt nur deine Interpretation?

Es ist zu 100% alles nur meine Beobachtung, Meinung und Interpretion. Widerspruch, andere Meinungen und Interpretationen sind stets willkommen. Ich bestehe wirklich nicht darauf alles korrekt verstanden zu haben. Ich stelle es nur dar, wie ich es verstehe, wie man es halt in einem Gespräch unter Forschenden und Entdeckenden so tut. ;-)
Aber eine sehr gelungene Interpretation!

Ich fasse nochmal zusammen:
Wenn man im Blockmodus einfügt, so beginnt die Einfügung am Beginn des selektierten Blockes, dies ist nicht unbedingt die blinkende Cursorposition. Wenn man z.B. mehrere Leerzeilen hat, setzt den Cursor (im Blockmodus) in eine dieser Zeilen und zieht dann eine Blockselektion auf, wird ab dort eingefügt, wo man die Selektion begann. Dies ist soweit beabsichtigt und von Stefan richtig interpretiert. Hier kommen wir zum ersten Problem: leider können im selektierten Block auch Zeilen enthalten sein, in denen kein Zeichen selektiert ist, z.B. bei Leerzeilen oder wenn der Block hinter dem letzten Zeichen der Zeile liegt. Da nur selektierte Zeichen sichtbar markiert werden, fehlt hier die visuelle Rückmeldung. Das zweite Problem ist ein echter Bug, über den Wolfgang gestolpert ist, nach einem <Enter> sollte der Block neu aufgesetzt werden, dies geschieht leider nicht.

Mmm, ich wollte Licht in das Dunkel bringen, hoffentlich habe ich nicht noch mehr Verwirrung gestiftet :-/

Viele Grüße
        Andreas

--
Andreas Martens (ama) - OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an