]> git.sur5r.net Git - openldap/blob - contrib/gtk-tool/My_Window.h
API Update for gtk-- stuff and minor changes and additions
[openldap] / contrib / gtk-tool / My_Window.h
1 #ifndef MY_WINDOW_H
2 #define MY_WINDOW_H
3 #include "cpluscommon.h"
4 #include "gtk.h"
5 #include "Gtk_LdapServer.h"
6 #include "Gtk_LdapTreeItem.h"
7
8 extern int debug_level;
9
10 class My_Window : public Gtk_Window {
11 public:
12         Gtk_ScrolledWindow *scroller, *scroller2;
13         Gtk_Viewport *viewport, *viewport2;
14         Gtk_Entry *urlfield;
15         Gtk_Button *display_button;
16         Gtk_InputDialog *dialog;
17         Gtk_Paned *pane;
18         Gtk_MenuBar *menubar;
19 //      Gtk_ProgressBar progress;
20         Gtk_Statusbar *status;
21         My_Window(GtkWindowType t);
22         ~My_Window();
23         int debug(const char *c,...);
24         void do_display();
25         void addServer();
26         void getHost();
27         void setDebug();
28         gint delete_event_impl(GdkEventAny *);
29 };
30 #endif