summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2011-01-17 09:39:14 +0000
committerManolo Gouy <Manolo>2011-01-17 09:39:14 +0000
commit5af1531cd247912e41d443e16fdc8b9053245c04 (patch)
treec128b1588cdd62d94bdd2825c464a8ea74dfb1d7 /src
parent5593c60d501b51aa196cf6040dbc6d8b001335b7 (diff)
Fl_File_Chooser: removed the "Show hidden files" button for WIN32 where it's not relevant.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8286 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/Fl_File_Chooser.cxx8
-rw-r--r--src/Fl_File_Chooser2.cxx6
2 files changed, 8 insertions, 6 deletions
diff --git a/src/Fl_File_Chooser.cxx b/src/Fl_File_Chooser.cxx
index d3a43e1cf..75718cdd1 100644
--- a/src/Fl_File_Chooser.cxx
+++ b/src/Fl_File_Chooser.cxx
@@ -87,7 +87,7 @@ void Fl_File_Chooser::cb_previewButton_i(Fl_Check_Button*, void*) {
void Fl_File_Chooser::cb_previewButton(Fl_Check_Button* o, void* v) {
((Fl_File_Chooser*)(o->parent()->parent()->parent()->user_data()))->cb_previewButton_i(o,v);
}
-
+#ifndef WIN32
void Fl_File_Chooser::remove_hidden_files()
{
int count = fileList->size();
@@ -107,7 +107,7 @@ void Fl_File_Chooser::show_hidden_cb(Fl_Check_Button* o, void* data) {
mychooser->browser()->redraw();
}
}
-
+#endif
void Fl_File_Chooser::cb_fileName_i(Fl_File_Input*, void*) {
fileNameCB();
}
@@ -228,7 +228,7 @@ Fl_File_Chooser::Fl_File_Chooser(const char *d, const char *p, int t, const char
previewButton->callback((Fl_Callback*)cb_previewButton);
previewButton->label(preview_label);
} // Fl_Check_Button* previewButton
-
+#ifndef WIN32
{ show_hidden = new Fl_Check_Button(
previewButton->x() + previewButton->w() + 30, 275, 140, 20, "Show hidden files");
show_hidden->down_box(FL_DOWN_BOX);
@@ -236,7 +236,7 @@ Fl_File_Chooser::Fl_File_Chooser(const char *d, const char *p, int t, const char
show_hidden->callback((Fl_Callback*)show_hidden_cb, this);
show_hidden->label(hidden_label);
} // Fl_Check_Button* show_hidden
-
+#endif
{ Fl_Box* o = new Fl_Box(115, 275, 365, 20);
Fl_Group::current()->resizable(o);
} // Fl_Box* o
diff --git a/src/Fl_File_Chooser2.cxx b/src/Fl_File_Chooser2.cxx
index 1237735ed..72c4bd2e5 100644
--- a/src/Fl_File_Chooser2.cxx
+++ b/src/Fl_File_Chooser2.cxx
@@ -1150,8 +1150,9 @@ Fl_File_Chooser::rescan()
// Build the file list...
fileList->load(directory_, sort);
+#ifndef WIN32
if (!show_hidden->value()) remove_hidden_files();
-
+#endif
// Update the preview box...
update_preview();
}
@@ -1176,8 +1177,9 @@ void Fl_File_Chooser::rescan_keep_filename()
// Build the file list...
fileList->load(directory_, sort);
+#ifndef WIN32
if (!show_hidden->value()) remove_hidden_files();
-
+#endif
// Update the preview box...
update_preview();