"Klaus Füller" <
[hidden email]> schrieb:
To: "Squeak e.V." <
[hidden email]>
Sent: Friday, December 17, 2004 11:26 AM
Subject: [Squeak-ev] Workspace - Save
Wenn ich in einem Workspace "speichern" drücke ([Alt]+S), ist der rote
Rand weg und der Workspace lässt sich ohne Nachfrage schließen.
Wohin wird denn das gespeichert?
Im Workspace selbst, und zwar in der Instanzvariable contents.
Der editierte, aber nicht mit 'accept' gespeicherte Text steht
im TextMorphForEditView in der Instanzvariable text.
Wenn Sie den Inhalt eine Workspace gespeichert haben und
danach weiter editieren, kommen sie mit 'cancel' zur gespeicherten
Textfassung zurück.
Die Methoden sind
PluggableTextMorph>>accept (gibt den Inhalt des Editors
an den Workspace weiter)
PluggableTextMorph>>cancel (holt den gespeicherten
Text beim Worksspace ab und gibt dem Edit-Morph eine
Kopie davon.)
Der editierte Text steht in ParagraphEditor :: paragraph.
Beste Grüße
Boris