summaryrefslogtreecommitdiff
path: root/src/Fl_Search_Chooser.H
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2007-01-16 15:30:24 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2007-01-16 15:30:24 +0100
commit54f77f2aca70e6b895e07778e4bfa9810bef9c58 (patch)
tree1e31a762cf69360892de1522cee4c0fdbe54476b /src/Fl_Search_Chooser.H
parentd5f04f65ca793753ed8dc5ad31c99b30dee863f8 (diff)
parentea65a7c0bcd3c8bf5c889b11141210b23b987916 (diff)
merge with main
Diffstat (limited to 'src/Fl_Search_Chooser.H')
-rw-r--r--src/Fl_Search_Chooser.H13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/Fl_Search_Chooser.H b/src/Fl_Search_Chooser.H
index e968452..aacb57e 100644
--- a/src/Fl_Search_Chooser.H
+++ b/src/Fl_Search_Chooser.H
@@ -17,22 +17,27 @@ class Fl_Search_Browser : public Fl_Select_Browser {
Fl_Search_Browser(int X, int Y, int W, int H, const char *c):Fl_Select_Browser(X,Y,W,H,c){};
int find_prefix(const char *p);
+
private:
int find_prefix(const char *p, int s, int e);
};
-class Fl_Search_Chooser {
+class Fl_Search_Chooser : public Fl_Window {
private:
+ int visible_focus;
+
public:
- Fl_Window *w;
Fl_Search_Browser *sb;
Fl_Search_Chooser(const char *title);
+ void close();
+
void add(const char *t, void *d);
+
void *data();
- void show();
- int shown();
+
+ int handle(int event);
};
#endif