[squeak-dev] The Trunk: ToolBuilder-Morphic-mt.241.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Sep 18 07:09:48 UTC 2019
Marcel Taeumel uploaded a new version of ToolBuilder-Morphic to project The Trunk:
http://source.squeak.org/trunk/ToolBuilder-Morphic-mt.241.mcz
==================== Summary ====================
Name: ToolBuilder-Morphic-mt.241
Author: mt
Time: 18 September 2019, 9:09:48.176595 am
UUID: d8ae943b-333c-429b-91dc-eb56026ae508
Ancestors: ToolBuilder-Morphic-mt.240
Minor tweaks to file dialogs.
=============== Diff against ToolBuilder-Morphic-mt.240 ===============
Item was added:
+ ----- Method: DirectoryChooserDialog>>windowTitle (in category 'ui details') -----
+ windowTitle
+
+ ^ 'Choose Directory'!
Item was added:
+ ----- Method: FileAbstractSelectionDialog>>initialExtent (in category 'toolbuilder') -----
+ initialExtent
+
+ ^ super initialExtent * (0.8 @ 0.7)!
Item was added:
+ ----- Method: FileAbstractSelectionDialog>>userMessage (in category 'ui details') -----
+ userMessage
+
+ ^ message ifNil: ['']!
Item was changed:
----- Method: FileChooserDialog>>buildWith: (in category 'toolbuilder') -----
buildWith: builder
"assemble the spec for the chooser dialog UI"
| windowSpec window |
windowSpec := self buildWindowWith: builder specs: {
(self frameOffsetFromTop: 0
+ fromLeft: 0.35
+ width: 0.65
- fromLeft: 0.25
- width: 0.75
offsetFromBottom: 0) -> [self buildFileListWith: builder].
(self frameOffsetFromTop: 0
fromLeft: 0
+ width: 0.35
- width: 0.25
offsetFromBottom: 0) -> [self buildDirectoryTreeWith: builder].
}.
windowSpec buttons addAll: ( self buildButtonsWith: builder ).
window := builder build: windowSpec.
window addKeyboardCaptureFilter: self.
self changed: #selectedPath.
^window
!
Item was changed:
----- Method: FileChooserDialog>>windowTitle (in category 'ui details') -----
windowTitle
"return the window label; would be some application dependent string but I suspect we will want to make the outer morph a dialogue box with no label anyway"
+ ^ 'Choose File'!
- ^'File Chooser'!
Item was changed:
----- Method: FileSaverDialog>>buildWith: (in category 'toolbuilder') -----
buildWith: builder
"assemble the spec for the saver dialog UI and build the window"
| window windowSpec |
windowSpec := self buildWindowWith: builder specs: {
(self topConstantHeightFrame: self textViewHeight + self viewSpacing
fromLeft: 0
width: 1) -> [self buildTextInputWith: builder].
(self frameOffsetFromTop: self textViewHeight + self viewSpacing
+ fromLeft: 0.35
+ width: 0.65
- fromLeft: 0.25
- width: 0.75
offsetFromBottom: 0) -> [self buildFileListWith: builder].
(self frameOffsetFromTop: self textViewHeight + self viewSpacing
fromLeft: 0
+ width: 0.35
- width: 0.25
offsetFromBottom: 0) -> [self buildDirectoryTreeWith: builder].
}.
windowSpec buttons addAll: ( self buildButtonsWith: builder ).
window := builder build: windowSpec.
window addKeyboardCaptureFilter: self.
self changed: #selectedPath.
self inputText: fileName.
window positionOverWidgetNamed: #inputText.
^window
!
Item was changed:
----- Method: FileSaverDialog>>windowTitle (in category 'ui details') -----
windowTitle
"return the window label; would be some application dependent string but I suspect we will want to make the outer morph a dialogue box with no label anyway"
+ ^ 'Save As File'!
- ^'FileSaver'!
More information about the Squeak-dev
mailing list
|