/** Header file generated with fdesign on Fri Jan 22 17:19:18 1999.**/ #ifndef FD_fd_main_h_ #define FD_fd_main_h_ /** Callbacks, globals and object handlers **/ extern void cb_exit(FL_OBJECT *, long); extern void cb_connect(FL_OBJECT *, long); extern void cb_options(FL_OBJECT *, long); extern void cb_type(FL_OBJECT *, long); extern void cb_sort(FL_OBJECT *, long); extern void cb_rem_from_buf(FL_OBJECT *, long); extern void cb_about(FL_OBJECT *, long); extern void cb_select(FL_OBJECT *, long); extern void cb_btn_remote(FL_OBJECT *, long); extern void cb_download_buffer(FL_OBJECT *, long); extern void cb_remote_view(FL_OBJECT *, long); extern void cb_upload(FL_OBJECT *, long); extern void cb_download(FL_OBJECT *, long); extern void cb_to_buffer(FL_OBJECT *, long); extern void cb_updir_remote(FL_OBJECT *, long); extern void cb_br_remote(FL_OBJECT *, long); extern void cb_br_buffer(FL_OBJECT *, long); extern void cb_br_local(FL_OBJECT *, long); extern void cb_updir_local(FL_OBJECT *, long); extern void cb_btn_local(FL_OBJECT *, long); extern void cb_ok(FL_OBJECT *, long); extern void cb_cancel(FL_OBJECT *, long); extern void cb_options(FL_OBJECT *, long); extern void cb_history(FL_OBJECT *, long); extern void cb_br_hist(FL_OBJECT *, long); extern void cb_anonymous(FL_OBJECT *, long); extern void cb_add(FL_OBJECT *, long); extern void cb_bookm(FL_OBJECT *, long); extern void cb_load(FL_OBJECT *, long); extern void cb_about_ok(FL_OBJECT *, long); extern void cb_dwnld_cancel(FL_OBJECT *, long); extern void cb_detach(FL_OBJECT *, long); extern void cb_dwnld_cancel(FL_OBJECT *, long); extern void cb_local_view_ok(FL_OBJECT *, long); extern void cb_op_ok(FL_OBJECT *, long); extern void cb_op_cancel(FL_OBJECT *, long); extern void cb_bm_cancel(FL_OBJECT *, long); extern void cb_bm_delete(FL_OBJECT *, long); extern void cb_bm_ok(FL_OBJECT *, long); extern void cb_chg_col(FL_OBJECT *, long); extern void cb_sld_col(FL_OBJECT *, long); extern void cb_col_ok(FL_OBJECT *, long); extern void cb_col_cancel(FL_OBJECT *, long); /**** Forms and Objects ****/ typedef struct { FL_FORM *fd_main; void *vdata; char *cdata; long ldata; FL_OBJECT *con_close; FL_OBJECT *txt_local_dir; FL_OBJECT *txt_remote_dir; FL_OBJECT *transfer_type; FL_OBJECT *ascii; FL_OBJECT *binary; FL_OBJECT *txt_buffer; FL_OBJECT *txt_status; FL_OBJECT *remote_btns; FL_OBJECT *btn_upload; FL_OBJECT *btn_download; FL_OBJECT *btn_to_buffer; FL_OBJECT *browsers; FL_OBJECT *br_remote; FL_OBJECT *br_log; FL_OBJECT *br_remote_size; FL_OBJECT *br_buffer_name; FL_OBJECT *br_local_size; FL_OBJECT *br_local; FL_OBJECT *local_btns; } FD_fd_main; extern FD_fd_main * create_form_fd_main(void); typedef struct { FL_FORM *fd_conn_par; void *vdata; char *cdata; long ldata; FL_OBJECT *br_history; FL_OBJECT *anonymous; FL_OBJECT *address; FL_OBJECT *user_name; FL_OBJECT *pass_enc; FL_OBJECT *pass_unenc; FL_OBJECT *remote_dir; FL_OBJECT *local_dir; } FD_fd_conn_par; extern FD_fd_conn_par * create_form_fd_conn_par(void); typedef struct { FL_FORM *fd_options_net; void *vdata; char *cdata; long ldata; FL_OBJECT *port; FL_OBJECT *e_mail; FL_OBJECT *btn_passive; } FD_fd_options_net; extern FD_fd_options_net * create_form_fd_options_net(void); typedef struct { FL_FORM *fd_about; void *vdata; char *cdata; long ldata; } FD_fd_about; extern FD_fd_about * create_form_fd_about(void); typedef struct { FL_FORM *fd_download; void *vdata; char *cdata; long ldata; FL_OBJECT *sl_time; FL_OBJECT *txt_transm; FL_OBJECT *txt_total; FL_OBJECT *txt_file_name; FL_OBJECT *txt_transfer_rate; FL_OBJECT *txt_elapsed_time; FL_OBJECT *txt_estimated_time; } FD_fd_download; extern FD_fd_download * create_form_fd_download(void); typedef struct { FL_FORM *fd_input; void *vdata; char *cdata; long ldata; FL_OBJECT *txt_input; FL_OBJECT *input; FL_OBJECT *cancel; FL_OBJECT *ok; } FD_fd_input; extern FD_fd_input * create_form_fd_input(void); typedef struct { FL_FORM *fd_question; void *vdata; char *cdata; long ldata; FL_OBJECT *txt_question; FL_OBJECT *yes; FL_OBJECT *no; } FD_fd_question; extern FD_fd_question * create_form_fd_question(void); typedef struct { FL_FORM *fd_message; void *vdata; char *cdata; long ldata; FL_OBJECT *txt; } FD_fd_message; extern FD_fd_message * create_form_fd_message(void); typedef struct { FL_FORM *fd_remote_view; void *vdata; char *cdata; long ldata; FL_OBJECT *br_view; FL_OBJECT *sl_time; FL_OBJECT *btn_ok_cnc; FL_OBJECT *txt_file_name; FL_OBJECT *txt_transm; FL_OBJECT *txt_total; } FD_fd_remote_view; extern FD_fd_remote_view * create_form_fd_remote_view(void); typedef struct { FL_FORM *fd_local_view; void *vdata; char *cdata; long ldata; FL_OBJECT *br_view; FL_OBJECT *txt_file_name; } FD_fd_local_view; extern FD_fd_local_view * create_form_fd_local_view(void); typedef struct { FL_FORM *fd_options; void *vdata; char *cdata; long ldata; FL_OBJECT *fld_options; } FD_fd_options; extern FD_fd_options * create_form_fd_options(void); typedef struct { FL_FORM *fd_download_question; void *vdata; char *cdata; long ldata; FL_OBJECT *txt; FL_OBJECT *resume_transf; FL_OBJECT *cancel; FL_OBJECT *overwrite; } FD_fd_download_question; extern FD_fd_download_question * create_form_fd_download_question(void); typedef struct { FL_FORM *fd_options_fonts; void *vdata; char *cdata; long ldata; FL_OBJECT *font_txt; FL_OBJECT *font_br; } FD_fd_options_fonts; extern FD_fd_options_fonts * create_form_fd_options_fonts(void); typedef struct { FL_FORM *fd_options_files; void *vdata; char *cdata; long ldata; FL_OBJECT *btn_show_hidden_local; FL_OBJECT *btn_show_hidden_remote; FL_OBJECT *bookm_file; } FD_fd_options_files; extern FD_fd_options_files * create_form_fd_options_files(void); typedef struct { FL_FORM *fd_bookmarks; void *vdata; char *cdata; long ldata; FL_OBJECT *br_bookmarks; FL_OBJECT *btn_delete; } FD_fd_bookmarks; extern FD_fd_bookmarks * create_form_fd_bookmarks(void); typedef struct { FL_FORM *fd_options_colors; void *vdata; char *cdata; long ldata; FL_OBJECT *btn_col[6]; } FD_fd_options_colors; extern FD_fd_options_colors * create_form_fd_options_colors(void); typedef struct { FL_FORM *fd_colors; void *vdata; char *cdata; long ldata; FL_OBJECT *sld_red; FL_OBJECT *sld_green; FL_OBJECT *sld_blue; FL_OBJECT *txt_col; FL_OBJECT *txt_col_sel; } FD_fd_colors; extern FD_fd_colors * create_form_fd_colors(void); #endif /* FD_fd_main_h_ */