summaryrefslogtreecommitdiff
path: root/src/Fl_File_Chooser.fl
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2002-10-03 15:46:30 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2002-10-03 15:46:30 +0000
commit14f432133081273396d48e4322115d6fc1860727 (patch)
tree2f24ea179da7f84d5e1144abf038a08db9ce1694 /src/Fl_File_Chooser.fl
parentb6e2aceb4aa69d8eac85f8944434b4af5575985b (diff)
Fix "create" handling of new-directory button.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2647 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/Fl_File_Chooser.fl')
-rw-r--r--src/Fl_File_Chooser.fl11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/Fl_File_Chooser.fl b/src/Fl_File_Chooser.fl
index 6457b5f69..f003c2804 100644
--- a/src/Fl_File_Chooser.fl
+++ b/src/Fl_File_Chooser.fl
@@ -79,7 +79,7 @@ window->hide();} open
} {
Fl_Check_Button previewButton {
label Preview
- callback {preview(previewButton->value());} selected
+ callback {preview(previewButton->value());}
xywh {10 275 170 20} down_box DOWN_BOX shortcut 0x80070 value 1
code0 {previewButton->label(preview_label);}
}
@@ -278,7 +278,7 @@ fileName->take_focus();} {}
} {
code {return (fileList->textsize());} {}
}
- Function {type(int t)} {return_type void
+ Function {type(int t)} {open return_type void
} {
code {type_ = t;
if (t & MULTI)
@@ -286,13 +286,14 @@ if (t & MULTI)
else
fileList->type(FL_HOLD_BROWSER);
if (t & CREATE)
- newButton->deactivate();
-else
newButton->activate();
+else
+ newButton->deactivate();
if (t & DIRECTORY)
fileList->filetype(Fl_File_Browser::DIRECTORIES);
else
- fileList->filetype(Fl_File_Browser::FILES);} {}
+ fileList->filetype(Fl_File_Browser::FILES);} {selected
+ }
}
Function {type()} {return_type int
} {