/** Header file generated with fdesign on Thu Feb 20 21:17:44 2003.**/

#ifndef FD_rtty_form_h_
#define FD_rtty_form_h_

/** Callbacks, globals and object handlers **/
extern void set_data_bits(FL_OBJECT *, long);
extern void set_stop_bits(FL_OBJECT *, long);
extern void set_parity(FL_OBJECT *, long);
extern void set_baud(FL_OBJECT *, long);
extern void set_baud_st(FL_OBJECT *, long);
extern void set_space(FL_OBJECT *, long);
extern void set_mark(FL_OBJECT *, long);
extern void display_mode(FL_OBJECT *, long);
extern void swap_but(FL_OBJECT *, long);
extern void atim_but(FL_OBJECT *, long);
extern void tim_sl(FL_OBJECT *, long);
extern void set_mode(FL_OBJECT *, long);
extern void save_but(FL_OBJECT *, long);


/**** Forms and Objects ****/
typedef struct {
	FL_FORM *rtty_form;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *canvasw;
	FL_OBJECT *set_bit_gr;
	FL_OBJECT *sd5;
	FL_OBJECT *sd7;
	FL_OBJECT *sd8;
	FL_OBJECT *set_stop_gr;
	FL_OBJECT *ssb1;
	FL_OBJECT *ssb15;
	FL_OBJECT *ssb2;
	FL_OBJECT *set_par_gr;
	FL_OBJECT *sp0;
	FL_OBJECT *sp1;
	FL_OBJECT *sp2;
	FL_OBJECT *sbaud;
	FL_OBJECT *sbaudu;
	FL_OBJECT *sbaudd;
	FL_OBJECT *sspace;
	FL_OBJECT *smark;
	FL_OBJECT *disp_b;
	FL_OBJECT *disp_spec;
	FL_OBJECT *disp_in;
	FL_OBJECT *disp_demod;
	FL_OBJECT *disp_off;
	FL_OBJECT *disp_eye;
	FL_OBJECT *swap;
	FL_OBJECT *atim_but;
	FL_OBJECT *tim_sl;
	FL_OBJECT *mode_grp;
	FL_OBJECT *cw_but;
	FL_OBJECT *hdlc_but;
	FL_OBJECT *rtty_but;
	FL_OBJECT *save_but;
} FD_rtty_form;

extern FD_rtty_form * create_form_rtty_form(void);

#endif /* FD_rtty_form_h_ */
