diff -r 8341aed594d2 -r 17c9a6d10f75 FileDialog.st --- a/FileDialog.st Mon Oct 14 21:33:02 2002 +0200 +++ b/FileDialog.st Tue Oct 15 10:40:10 2002 +0200 @@ -375,7 +375,7 @@ forDirectory:false multipleSelect:true. - enteredFileNames := instance returnFiles. + enteredFileNames := instance currentSelectedFiles. (enteredFileNames isEmpty or:[instance result isNil]) ifTrue:[ ^ failBlock value ]. @@ -715,6 +715,14 @@ asLoadDialog := aBoolean ! +currentSelectedFiles + + | selectedFiles| + + selectedFiles := treeBrowser currentFileNameHolder value. + ^ selectedFiles select:[:aFile| aFile isDirectory not]. +! + directory "return the value of the instance variable 'directory' (automatically generated)" @@ -799,14 +807,6 @@ result := something. ! -returnFiles - - | selectedFiles| - - selectedFiles := treeBrowser currentFileNameHolder value. - ^ selectedFiles select:[:aFile| aFile isDirectory not]. -! - selectedDirectories | selectedFiles| @@ -1139,5 +1139,5 @@ !FileDialog class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libtool/FileDialog.st,v 1.14 2002-10-14 19:32:20 stefan Exp $' + ^ '$Header: /cvs/stx/stx/libtool/FileDialog.st,v 1.15 2002-10-15 08:39:57 penk Exp $' ! !