Fixed the new uiOpenFile(). Now I can do uiSaveFile() too...
This commit is contained in:
parent
f403c23001
commit
a8ddd7f94f
|
@ -7,6 +7,7 @@
|
|||
#define NFILENAME 4096
|
||||
|
||||
// TODO not in MinGW-w64?
|
||||
// TODO IFileSaveDialog only?
|
||||
#define FOS_SUPPORTSTREAMABLEITEMS 0x80000000
|
||||
|
||||
char *uiOpenFile(void)
|
||||
|
@ -27,7 +28,7 @@ char *uiOpenFile(void)
|
|||
hr = IFileOpenDialog_GetOptions(d, &opts);
|
||||
if (hr != S_OK)
|
||||
logHRESULT("error getting current options in uiOpenFile()", hr);
|
||||
opts |= FOS_NOCHANGEDIR | FOS_ALLNONSTORAGEITEMS | FOS_NOVALIDATE | FOS_PATHMUSTEXIST | FOS_FILEMUSTEXIST | FOS_SHAREAWARE | FOS_NOTESTFILECREATE | FOS_NODEREFERENCELINKS | FOS_FORCESHOWHIDDEN | FOS_DEFAULTNOMINIMODE | FOS_SUPPORTSTREAMABLEITEMS;
|
||||
opts |= FOS_NOCHANGEDIR | FOS_ALLNONSTORAGEITEMS | FOS_NOVALIDATE | FOS_PATHMUSTEXIST | FOS_FILEMUSTEXIST | FOS_SHAREAWARE | FOS_NOTESTFILECREATE | FOS_NODEREFERENCELINKS | FOS_FORCESHOWHIDDEN | FOS_DEFAULTNOMINIMODE;
|
||||
hr = IFileOpenDialog_SetOptions(d, opts);
|
||||
if (hr != S_OK)
|
||||
logHRESULT("error setting options in uiOpenFile()", hr);
|
||||
|
|
Loading…
Reference in New Issue