--- 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
"