#ifndef FD_ignore_h_
#define FD_ignore_h_
/* Header file generated with fdesign. */

/** Callback routines and free object handlers **/

extern void ignore_form_cb(FL_OBJECT *, long);

extern void ig_edit_cb(FL_OBJECT *, long);

extern void about_cb(FL_OBJECT *, long);
extern void copying_cb(FL_OBJECT *, long);

extern void about_cb(FL_OBJECT *, long);

extern void help_cb(FL_OBJECT *, long);

extern void getstring_cb(FL_OBJECT *, long);

extern void timer2_cb(FL_OBJECT *, long);


/**** Forms and Objects ****/

typedef struct {
	FL_FORM *ignore;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *base;
	FL_OBJECT *browser;
	FL_OBJECT *title;
	FL_OBJECT *check_grp;
	FL_OBJECT *msg;
	FL_OBJECT *notice;
	FL_OBJECT *pubmsg;
	FL_OBJECT *pubnotice;
	FL_OBJECT *invites;
	FL_OBJECT *ctcp;
	FL_OBJECT *dcc;
	FL_OBJECT *misc;
	FL_OBJECT *note;
	FL_OBJECT *status;
	FL_OBJECT *button_grp;
	FL_OBJECT *remove;
	FL_OBJECT *edit;
	FL_OBJECT *add;
	FL_OBJECT *save;
	FL_OBJECT *update;
	FL_OBJECT *ok;
	FL_OBJECT *done;
	FL_OBJECT *load;
} FD_ignore;

extern FD_ignore * create_form_ignore(void);
typedef struct {
	FL_FORM *edit_ig;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *base;
	FL_OBJECT *mask;
	FL_OBJECT *period;
	FL_OBJECT *ok;
	FL_OBJECT *close;
	FL_OBJECT *status;
	FL_OBJECT *unit;
} FD_edit_ig;

extern FD_edit_ig * create_form_edit_ig(void);
typedef struct {
	FL_FORM *about;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *label;
	FL_OBJECT *ok;
	FL_OBJECT *author;
	FL_OBJECT *version;
	FL_OBJECT *machine;
	FL_OBJECT *copying;
	FL_OBJECT *release;
	FL_OBJECT *host;
	FL_OBJECT *by;
	FL_OBJECT *date;
} FD_about;

extern FD_about * create_form_about(void);
typedef struct {
	FL_FORM *copying;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *browser;
	FL_OBJECT *ok;
} FD_copying;

extern FD_copying * create_form_copying(void);
typedef struct {
	FL_FORM *guide;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *brow1;
	FL_OBJECT *brow2;
	FL_OBJECT *grp;
	FL_OBJECT *clear;
	FL_OBJECT *done;
	FL_OBJECT *status;
} FD_guide;

extern FD_guide * create_form_guide(void);
typedef struct {
	FL_FORM *getstring;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *base;
	FL_OBJECT *label;
	FL_OBJECT *input;
	FL_OBJECT *ready;
	FL_OBJECT *timer;
	FL_OBJECT *cancel;
	FL_OBJECT *fname;
} FD_getstring;

extern FD_getstring * create_form_getstring(void);
typedef struct {
	FL_FORM *confirm;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *mainbox;
	FL_OBJECT *message;
	FL_OBJECT *boxes;
	FL_OBJECT *yes;
	FL_OBJECT *no;
	FL_OBJECT *icon;
	FL_OBJECT *timer;
} FD_confirm;

extern FD_confirm * create_form_confirm(void);

#endif /* FD_ignore_h_ */
