add darwin#uiOpenFolder

This commit is contained in:
Ddo 2016-08-09 03:59:36 +07:00
parent 46af488c75
commit 5796687da3
1 changed files with 14 additions and 0 deletions

View File

@ -46,6 +46,20 @@ char *uiOpenFile(uiWindow *parent)
return runSavePanel(windowWindow(parent), o);
}
char *uiOpenFolder(uiWindow *parent)
{
NSOpenPanel *o;
o = [NSOpenPanel openPanel];
[o setCanChooseFiles:NO];
[o setCanChooseDirectories:YES];
[o setResolvesAliases:NO];
[o setAllowsMultipleSelection:NO];
setupSavePanel(o);
// panel is autoreleased
return runSavePanel(windowWindow(parent), o);
}
char *uiSaveFile(uiWindow *parent)
{
NSSavePanel *s;