Implemented GetFile(nsFileSpec&) method for Mac
git-svn-id: svn://10.0.0.236/trunk@26066 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -172,10 +172,8 @@ PRBool nsFileWidget::Show()
|
||||
nsFilePath filePath(fileSpec);
|
||||
|
||||
mFile = filePath;
|
||||
mFileSpec = fileSpec;
|
||||
|
||||
// Set user-selected location of file or directory
|
||||
//Str255ToString(reply.sfFile.name, mFile);
|
||||
|
||||
return PR_TRUE;
|
||||
}
|
||||
|
||||
@@ -229,6 +227,7 @@ NS_IMETHODIMP nsFileWidget::GetFile(nsString& aFile)
|
||||
|
||||
NS_IMETHODIMP nsFileWidget::GetFile(nsFileSpec& aFile)
|
||||
{
|
||||
aFile = mFileSpec;
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
|
||||
@@ -92,6 +92,7 @@ class nsFileWidget : public nsWindow, public nsIFileWidget
|
||||
const nsString* mFilters;
|
||||
nsString mDefault;
|
||||
nsString mDisplayDirectory;
|
||||
nsFileSpec mFileSpec;
|
||||
|
||||
void GetFilterListArray(nsString& aFilterList);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user