#ifndef __main_window_h__
#define __main_window_h__

#include <gtk/gtk.h>

typedef struct _MainWindow MainWindow;
struct _MainWindow
{
  GtkWidget *window;
  GtkWidget *menubar;
  GtkMenuFactory *factory;
  GtkMenuFactory *subfactories[1];
  GtkWidget *user_clist;
  GtkWidget *group_clist;
  GdkPixmap *pixmap;
  GdkBitmap *mask;
};

void main_window_init ();
void main_window_destroy_callback ();
void update_user_page ();
void update_group_page ();

#endif /* __main_window_h__ */
