*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Wed, 15 Feb 2006 22:54:52 +0100
changeset 2000 345bb527e187
parent 1999 f2b8044ff678
child 2001 b12d9b4dd6f2
*** empty log message ***
DataSetBuilder.st
--- a/DataSetBuilder.st	Wed Feb 15 22:54:44 2006 +0100
+++ b/DataSetBuilder.st	Wed Feb 15 22:54:52 2006 +0100
@@ -1800,7 +1800,7 @@
               menu: menuToolbar
             )
            (VariableVerticalPanelSpec
-              name: 'VariableVerticalPanel1'
+              name: 'mainPanel'
               layout: (LayoutFrame 0 0.0 38 0.0 0 1.0 -26 1.0)
               component: 
              (SpecCollection
@@ -2432,7 +2432,6 @@
 !
 
 loadFromClass:aClass andSelector:aSelector
-
     |updateBlock cls list|
 
     self assert:(aClass isNil or:[aClass isClass]).
@@ -3002,6 +3001,29 @@
 
 !DataSetBuilder methodsFor:'startup & release'!
 
+commonPostBuild
+    columnView := self componentAt:#columnView.
+
+    columns notEmpty ifTrue: [
+        self tabModel value: 1. 
+        self selectedColumnModel value:nil; value:1.    "/ toggle to force change
+        self updateInputFields.
+        self updateInfoLabel.
+        self updateHistory
+    ].
+
+    (self componentAt: #labelAndColumns) 
+        selectConditionBlock: [:i|self askForItemModification];
+        action: [:i|self cancel];
+        selection: 1.
+
+    "/ using masters infoHolder ?
+    (builder aspectAt:#useAlienInfoLabelHolder) == true ifTrue:[
+        (builder componentAt:#mainPanel) layout bottomOffset:0.
+        (builder componentAt:#infoBarSubSpec) beInvisible
+    ]                         
+!
+
 openModal
     "sets the modalOpened flag, so later, 
      there is no need to ask for saving into a class"
@@ -3023,27 +3045,6 @@
 
 !
 
-postBuildWith:builder
-
-    columnView := self componentAt:#columnView.
-    "/ columnView labelView enabled:false.
-
-    super postBuildWith:builder.
-
-    columns notEmpty ifTrue: [
-        self tabModel value: 1. 
-        self selectedColumnModel value:nil; value:1.    "/ toggle to force change
-        self updateInputFields.
-        self updateInfoLabel.
-        self updateHistory
-    ].
-
-    (self componentAt: #labelAndColumns) 
-        selectConditionBlock: [:i|self askForItemModification];
-        action: [:i|self cancel];
-        selection: 1.
-!
-
 postOpenWith:aBuilder
     "reset keyboardProcessor for menuBar
     "