UIBuilder.st
changeset 474 c337e7ad2220
parent 373 66283cb455bf
child 478 ae8c1aaac281
--- a/UIBuilder.st	Mon Mar 03 11:14:14 1997 +0100
+++ b/UIBuilder.st	Mon Mar 03 11:15:07 1997 +0100
@@ -78,13 +78,14 @@
     "Modified: 16.1.1997 / 00:45:07 / cg"
 !
 
-buildFromSpec:aSpecArray
+buildFromSpec:aSpecOrSpecArray
     |m spec|
 
-"/ old:
-"/    self readSpec:aSpecArray.
+    window notNil ifTrue:[
+        ^ self buildFromSpec:aSpecOrSpecArray in:window
+    ].
 
-    spec := UISpecification from:aSpecArray.
+    spec := UISpecification from:aSpecOrSpecArray.
     window := view := spec buildViewFor:self.
 
 "/    menuAspect notNil ifTrue:[
@@ -109,7 +110,6 @@
     |m spec|
 
     spec := UISpecification from:aSpecArray.
-
     view := spec buildViewFor:self in:aView.
 
 "/    menuAspect notNil ifTrue:[
@@ -138,6 +138,6 @@
 !UIBuilder class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview2/UIBuilder.st,v 1.19 1997-01-17 20:36:49 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview2/UIBuilder.st,v 1.20 1997-03-03 10:15:07 ca Exp $'
 ! !
 UIBuilder initialize!