eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'UndoSupport':

Home

everywhere
www.exept.de
for:
[back]

Class: UndoSupport


Inheritance:

   Object
   |
   +--UndoSupport

Package:
stx:libbasic2
Category:
Views-Text
Version:
rev: 1.10 date: 2009/05/04 14:42:09
user: cg
file: UndoSupport.st directory: libbasic2
module: stx stc-classLibrary: libbasic2
Author:
(cg@betti)

Description:


Framework for undo & redo.
See concrete usage in EditTextView.


[instance variables:]

[class variables:]


Related information:



Class protocol:

instance creation
o  for: anActionPerformer

o  new


Instance protocol:

accessing
o  actionInfo: aString

o  undoLimit

o  undoLimit: something

initialization
o  actionPerformer: something

o  initialize

o  resetHistories

undo & again
o  addUndo: action

o  closeTransactionAndAddTo: aList

o  executeActionFrom: doList addUndoTo: unDoList

o  hasRedoAction

o  hasUndoAction

o  lastRedoAction

o  lastUndoAction

o  nonUndoableDo: aBlock

o  redo

o  redoActionInfo

o  undo

o  undoActionInfo

o  undoableDo: aBlock

o  undoableDo: aBlock info: aString


Private classes:

    CompoundAction

Examples:


See usage in EditTextView

ST/X 6.1.1; WebServer 1.620 at exept:8081; Tue, 22 May 2012 22:56:48 GMT