is-Logo Textverarbeitung
Textobjekte

S. Spolwig

[Home | Anwendungsprogramme]

Textverarbeitung richtig verstehen!

Wenn man sich einen Text ansieht, kann man feststellen, dass er in verschiedenen Textobjekte gegliedert ist: Zeichen, Wort, Zeile, Absatz usw. Die Textobjekte selbst haben bei genauer Betrachtung Attribute (Eigenschaften) : z.B. hat ein Zeichen die Eigenschaften Größe, Farbe, Schriftart.

Daneben haben die Textobjekte Methoden, mit denen sie sich bearbeiten lassen: z.B.

Text.Kopieren ,
Zeichen.Einfügen("A"),
Dokument.Löschen
usw.

(Die Schreibweise ist immer Objekt.Operation ).

Wenn ich also ein Stück Text in roter Schrift haben möchte, lautet dann der Auftrag:

Text.SetzeSchriftfarbe (ROT).

Wenn die Methode zusätzliche Informationen zur Ausführung benötigt - wie hier ROT- , werden ihr diese als Parameter (üblicherweise in Klammern dahinter) mitgeteilt. Dieser Auftrag kann aber dem Text nur über ein zweites GUI-Objekt , z.B. Menü, Icon oder Button als Nachricht übermittelt werden. Es läuft also so:

Das Menü-Objekt sendet den Auftrag "Text.SetzeSchriftFarbe (ROT)"   an das Text-Objekt

Wir haben also immer zwei beteiligte Objekte: Text und GUI-Objekt. Nach diesem Prinzip funktionieren alle Textverarbeitungen und darüber hinaus auch alle anderen Anwenderprogramme.

Für die normale Arbeit genügt zunächst die Betrachtung von 3 Objekten: Zeichen, Text, Dokument.


Textobjekt

Methoden (Operationen)

Senderobjekt / Werkzeug

Zeichen, Text

(haben dieselben Attribute und Operationen, weil ein Text nichts anderes ist als eine lange Kette von Zeichen)

* Schriftart [Arial, Times, ..]
* Schriftschnitt [Fett, ...]
* Schriftgrad [8, 10, 12 , ..]
* Farbe [Schwarz, Blau, .. ]
* Effekte [Schattiert, ...]
* Ausrichtung [linksbündig, ...]







Text.SetzeSchriftart( ...)
Text.SetzeSchriftschnitt(...)
Text.SetzeSchriftgrad(...)
Text.SetzeFarbe(...)
Text.SetzeEffekte(...)
Text.SetzeAbsatzAusrichtung()

Text.Markieren


Text.Ausschneiden
Text.Kopieren
Text.Einfügen

Text.Überschreiben
Text.SetzeAbsatzende







Format-Menü-Zeichen-Schrift
./.
./.
./.
./.
Format-Absatz-Ausrichtung


linke Maustaste (drücken, ziehen)

Bearbeiten-Menü
./.
./.

[Einfg] -Taste (drücken)
[RETURN] -Taste (drücken)

Dokument

* Namen
* Inhalt (der Text)
* Länge
* Datum

Dokument.Neuerstellen
Dokument.Bearbeiten (...)
Dokument.Beenden
Dokument.SpeichernUnter(...)
Dokument.Drucken
Dokument.Löschen

Menü-Datei-Neu
Menü-Datei-Öffnen
Menü-Datei-Schliessen
Menü-Datei-Speichern unter...
Menü-Datei-Drucken
Arbeitsplatz-Datei-Löschen


Hier ist als Bearbeitungswerkzeug überwiegend das Menü dargestellt. WINDOWS u.a. Betriebssysteme stellen jedoch häufig gleichzeitig mehrere Bearbeitungsmöglichkeiten (Buttons, Shortcuts, Kontext-Menü auf rechter Maus) zur Verfügung. Das soll angeblich benutzerfreundlich sein, ist aber schlicht redundant. Jeder muss selbst herausfinden, was für seinen Arbeitsstil am günstigsten ist.

           Die Methoden können erst ausgeführt werden, wenn das Objekt markiert ist.



©   04. Oktober 2008    Siegfried Spolwig

page_top