openldap/contrib/gtk-tool/My_Window.h

30 lines
684 B
C
Raw Normal View History

1998-11-24 13:01:09 -05:00
#ifndef MY_WINDOW_H
#define MY_WINDOW_H
#include "cpluscommon.h"
#include "gtk.h"
#include <lber.h>
#include <ldap.h>
/*#include "My_Scroller.h"*/
1998-11-24 13:01:09 -05:00
#include "Gtk_LdapItem.h"
#include "Gtk_LdapTreeItem.h"
class Gtk_LdapTreeItem;
class Gtk_LdapItem;
class My_Scroller;
class My_Window : public Gtk_Window {
public:
Gtk_ScrolledWindow *scroller, *scroller2;
Gtk_Viewport *viewport;
// My_Scroller *scroller2;
1998-11-24 13:01:09 -05:00
Gtk_Entry *urlfield;
Gtk_Button *display_button;
Gtk_Paned *pane;
My_Window(GtkWindowType t);
1998-11-28 15:25:09 -05:00
~My_Window();
1998-11-24 13:01:09 -05:00
void do_display();
void expand(Gtk_TreeItem *t);
gint delete_event_impl(GdkEventAny *);
Gtk_LdapItem* make_tree(My_Window *p, LDAP* l_i, char* b_d);
};
#endif