summaryrefslogtreecommitdiffstats
path: root/fltk/fltk/compat/FL/Fl_Browser.H
diff options
context:
space:
mode:
Diffstat (limited to 'fltk/fltk/compat/FL/Fl_Browser.H')
-rw-r--r--fltk/fltk/compat/FL/Fl_Browser.H24
1 files changed, 24 insertions, 0 deletions
diff --git a/fltk/fltk/compat/FL/Fl_Browser.H b/fltk/fltk/compat/FL/Fl_Browser.H
new file mode 100644
index 0000000..b94f76b
--- /dev/null
+++ b/fltk/fltk/compat/FL/Fl_Browser.H
@@ -0,0 +1,24 @@
+#ifndef Fl_Browser_H
+#define Fl_Browser_H
+
+#include "Fl_Scrollbar.H"
+#include "Fl_Menu_.H"
+#include <fltk/Browser.h>
+class Fl_Browser : public fltk::Browser {
+public:
+ Fl_Browser(int x, int y, int w, int h, const char* l = 0)
+ :fltk::Browser(x,y,w,h,l) {}
+
+ void make_visible(int n) {goto_index(n); make_item_visible();}
+ bool load(const char* fname) {/* NYI */ return true;}
+ void position(int y) {goto_position(y);}
+};
+
+enum {
+ FL_NORMAL_BROWSER = fltk::Browser::NORMAL,
+ FL_SELECT_BROWSER = fltk::Browser::NORMAL,
+ FL_HOLD_BROWSER = fltk::Browser::NORMAL,
+ FL_MULTI_BROWSER = fltk::Browser::MULTI
+};
+
+#endif