tim Rowledge uploaded a new version of ToolBuilder-Morphic to project The Trunk: http://source.squeak.org/trunk/ToolBuilder-Morphic-tpr.205.mcz
==================== Summary ====================
Name: ToolBuilder-Morphic-tpr.205 Author: tpr Time: 28 December 2017, 12:56:14.095558 pm UUID: 96e86954-5b18-4e72-805d-2ff7442638b0 Ancestors: ToolBuilder-Morphic-mt.204
Connect directory choosing and file-matching apis to the new file dialogs
=============== Diff against ToolBuilder-Morphic-mt.204 ===============
Item was changed: ----- Method: MorphicUIManager>>chooseDirectory:from: (in category 'ui requests') ----- chooseDirectory: label from: dir "Let the user choose a directory" + + ^DirectoryChooserDialog openOn: dir label: label! - ^FileList2 modalFolderSelector: dir!
Item was changed: ----- Method: MorphicUIManager>>chooseFileMatching:label: (in category 'ui requests') ----- chooseFileMatching: patterns label: aString "Let the user choose a file matching the given patterns" | result | + result := FileChooserDialog openOnPattern: patterns label: aString. + ^result! - result := FileList2 modalFileSelectorForSuffixes: patterns. - ^result ifNotNil:[result fullName]!
Item was added: + ----- Method: MorphicUIManager>>chooseFileMatchingSuffixes:label: (in category 'ui requests') ----- + chooseFileMatchingSuffixes: suffixList label: aString + "Let the user choose a file matching the given suffix list" + | result | + result := FileChooserDialog openOnSuffixList: suffixList label: aString. + ^result!
Item was removed: - ----- Method: MorphicUIManager>>filenameSaverRequest:initialAnswer: (in category 'ui requests') ----- - filenameSaverRequest: queryString initialAnswer: defaultAnswer - "Open a FileSaverDialog to ask for a place and filename to use for saving a file. The initial suggestion for the filename is defaultAnswer but the user may choose any existing file or type in a new name entirely" - "Note that this is a trulyawful message name but I can't think of a better one right now" - ^FileSaverDialog openOnInitialFilename: defaultAnswer - !
packages@lists.squeakfoundation.org