summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2002-08-30 18:19:31 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2002-08-30 18:19:31 +0000
commita79854777cf373a9047c53fc4180ad00e5e0a82b (patch)
treee53654a700facf8811f55c5ecdc960937a5e74fc
parentbdcced818da223062d8abf8934c479eb8adda932 (diff)
Fix corrupted Fl_File_Chooser sources...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2611 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
-rw-r--r--src/Fl_File_Chooser.cxx11
-rw-r--r--src/Fl_File_Chooser.fl11
2 files changed, 20 insertions, 2 deletions
diff --git a/src/Fl_File_Chooser.cxx b/src/Fl_File_Chooser.cxx
index 8184d686e..10c7d68fb 100644
--- a/src/Fl_File_Chooser.cxx
+++ b/src/Fl_File_Chooser.cxx
@@ -246,7 +246,16 @@ Fl_File_Chooser::Fl_File_Chooser(const char *d, const char *p, int t, const char
}
callback_ = 0;
data_ = 0;
-directory_[0] = '\0';
+directory_[0] = 0;
+window->size_range(window->w(), window->h(), Fl::w(), Fl::h());
+type(t);
+filter(p);
+update_favorites();
+value(d);
+type(t);
+int e;
+prefs_.get("preview", e, 1);
+preview(e);
}
Fl_File_Chooser::~Fl_File_Chooser() {
diff --git a/src/Fl_File_Chooser.fl b/src/Fl_File_Chooser.fl
index e3655fb0a..6457b5f69 100644
--- a/src/Fl_File_Chooser.fl
+++ b/src/Fl_File_Chooser.fl
@@ -166,7 +166,16 @@ window->hide();}
}
code {callback_ = 0;
data_ = 0;
-directory_[0] = '\0';} {}
+directory_[0] = 0;
+window->size_range(window->w(), window->h(), Fl::w(), Fl::h());
+type(t);
+filter(p);
+update_favorites();
+value(d);
+type(t);
+int e;
+prefs_.get("preview", e, 1);
+preview(e);} {}
}
Function {~Fl_File_Chooser()} {open
} {