add filename to #uiSaveFile

This commit is contained in:
ddo 2016-08-09 14:14:24 +07:00
parent d966861c0c
commit 2bcf87fbe4
3 changed files with 4 additions and 4 deletions

View File

@ -194,7 +194,7 @@ static void onSaveFileClicked(uiButton *b, void *data)
uiEntry *entry = uiEntry(data);
char *filename;
filename = uiSaveFile(mainwin);
filename = uiSaveFile(mainwin, "untitled");
if (filename == NULL) {
uiEntrySetText(entry, "(cancelled)");
return;
@ -383,7 +383,7 @@ static void saveClicked(uiMenuItem *item, uiWindow *w, void *data)
{
char *filename;
filename = uiSaveFile(mainwin);
filename = uiSaveFile(mainwin, "untitled");
if (filename == NULL) {
uiMsgBoxError(mainwin, "No file selected", "Don't be alarmed!");
return;

View File

@ -33,7 +33,7 @@ static void saveFile(uiButton *b, void *data)
{
char *fn;
fn = uiSaveFile(parent);
fn = uiSaveFile(parent, "untitled");
if (fn == NULL)
uiLabelSetText(uiLabel(data), "(cancelled)");
else {

2
ui.h
View File

@ -271,7 +271,7 @@ _UI_EXTERN uiMenu *uiNewMenu(const char *name);
_UI_EXTERN char *uiOpenFile(uiWindow *parent);
_UI_EXTERN char *uiOpenFolder(uiWindow *parent);
_UI_EXTERN char *uiSaveFile(uiWindow *parent);
_UI_EXTERN char *uiSaveFile(uiWindow *parent, const char *filename);
_UI_EXTERN void uiMsgBox(uiWindow *parent, const char *title, const char *description);
_UI_EXTERN void uiMsgBoxError(uiWindow *parent, const char *title, const char *description);