add darwin#uiOpenFolder
This commit is contained in:
parent
46af488c75
commit
5796687da3
|
@ -46,6 +46,20 @@ char *uiOpenFile(uiWindow *parent)
|
||||||
return runSavePanel(windowWindow(parent), o);
|
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)
|
char *uiSaveFile(uiWindow *parent)
|
||||||
{
|
{
|
||||||
NSSavePanel *s;
|
NSSavePanel *s;
|
||||||
|
|
Loading…
Reference in New Issue