# HG changeset patch # User Claus Gittinger # Date 1140040492 -3600 # Node ID 345bb527e187040d7f26a7ab1bb8fcdae7bd0fe5 # Parent f2b8044ff678dc2d42597939b384694e82fa0971 *** empty log message *** diff -r f2b8044ff678 -r 345bb527e187 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 "