add windows#uiOpenFolder
This commit is contained in:
parent
5796687da3
commit
d966861c0c
|
@ -88,6 +88,18 @@ char *uiOpenFile(uiWindow *parent)
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
char *uiOpenFolder(uiWindow *parent)
|
||||||
|
{
|
||||||
|
char *res;
|
||||||
|
|
||||||
|
disableAllWindowsExcept(parent);
|
||||||
|
res = commonItemDialog(windowHWND(parent),
|
||||||
|
CLSID_FileOpenDialog, IID_IFileOpenDialog,
|
||||||
|
FOS_NOCHANGEDIR | FOS_ALLNONSTORAGEITEMS | FOS_NOVALIDATE | FOS_PATHMUSTEXIST | FOS_PICKFOLDERS | FOS_SHAREAWARE | FOS_NOTESTFILECREATE | FOS_NODEREFERENCELINKS | FOS_FORCESHOWHIDDEN | FOS_DEFAULTNOMINIMODE);
|
||||||
|
enableAllWindowsExcept(parent);
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
char *uiSaveFile(uiWindow *parent)
|
char *uiSaveFile(uiWindow *parent)
|
||||||
{
|
{
|
||||||
char *res;
|
char *res;
|
||||||
|
|
Loading…
Reference in New Issue