UIPainter.st
changeset 491 c3af7854dbe8
parent 490 c0e98d01e2d4
child 495 f356a6636eef
--- a/UIPainter.st	Tue Jan 27 17:39:23 1998 +0100
+++ b/UIPainter.st	Tue Jan 27 17:57:41 1998 +0100
@@ -21,8 +21,7 @@
 !
 
 SelectionInTreeView subclass:#TreeView
-	instanceVariableNames:'lastDrawnMaster cvsEventsDisabled imageMasterParent
-		imageEmptyParent imageMasterChild windowSpec'
+	instanceVariableNames:'lastDrawnMaster cvsEventsDisabled windowSpec'
 	classVariableNames:'Images'
 	poolDictionaries:''
 	privateIn:UIPainter
@@ -2700,6 +2699,13 @@
 
 ! !
 
+!UIPainter::TreeView class methodsFor:'startup / release'!
+
+preSnapshot
+
+    Images removeAll
+! !
+
 !UIPainter::TreeView methodsFor:'accessing'!
 
 canvas
@@ -3109,14 +3115,6 @@
 
 !UIPainter::TreeView methodsFor:'initialization'!
 
-destroy
-    "destroy images"
-
-    super destroy.
-
-    Images removeAll
-!
-
 initialize
     "initialization; set multiple select and model
     "