#ifndef WX_PRECOMP
#include "wx/utils.h"
+ #include "wx/dialog.h"
+ #include "wx/cmndata.h"
#endif // WX_PRECOMP
-#include "wx/dialog.h"
-
-#include "wx/cmndata.h"
#include "wx/filename.h"
#include "wx/mac/private.h"
{
// Set default location for the modern Navigation APIs
// Apple Technical Q&A 1151
- FSSpec theFSSpec;
- wxMacFilename2FSSpec(data->GetPath(), &theFSSpec);
+ FSRef theFile;
+ wxMacPathToFSRef(data->GetPath(), &theFile);
AEDesc theLocation = { typeNull, NULL };
- if (noErr == ::AECreateDesc(typeFSS, &theFSSpec, sizeof(FSSpec), &theLocation))
- ::NavCustomControl(ioParams->context, kNavCtlSetLocation, (void *) &theLocation);
+ if (noErr == ::AECreateDesc(typeFSRef, &theFile, sizeof(FSRef), &theLocation))
+ ::NavCustomControl(ioParams->context, kNavCtlSetLocation, (void *) &theLocation);
}
}
}
{
wxASSERT_MSG( NavServicesAvailable() , wxT("Navigation Services are not running") ) ;
m_message = message;
- m_dialogStyle = style;
m_parent = parent;
m_path = defaultPath;
}