// generated by Fast Light User Interface Designer (fluid) version 1.0305 #ifndef _GM3D_GUI_H #define _GM3D_GUI_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include extern void cb_mesh_para_input(Fl_Input*, void*); extern void cb_mesh_file_btn(Fl_Widget*, void*); extern void cb_add_mod_btn(Fl_Widget*, void*); extern void cb_mod_para_file_btn(Fl_Widget*, void*); extern void cb_del_mod_btn(Fl_Widget*, void*); extern void cb_mod_para_brw(Fl_Browser*, void*); extern void cb_rm_emp_bok_check(Fl_Check_Button*, void*); extern void cb_mod_file_out_btn(Fl_Widget*, void*); extern void cb_build_mod_btn(Fl_Widget*, void*); extern void cb_mod_file_input(Fl_Input*, void*); extern void cb_mod_file_btn(Fl_Widget*, void*); extern void cb_obs_file_input(Fl_Input*, void*); extern void cb_obs_file_btn(Fl_Widget*, void*); extern void cb_res_file_input(Fl_Input*, void*); extern void cb_res_file_btn(Fl_Widget*, void*); extern void cb_noise_check(Fl_Check_Button*, void*); extern void cb_mag_data_check(Fl_Check_Button*, void*); extern void cb_cal_btn(Fl_Button*, void*); extern void cb_reg_bok_rbtn(Fl_Button*, void*); extern void cb_til_bok_rbtn(Fl_Button*, void*); extern void cb_sph_rbtn(Fl_Button*, void*); extern void cb_int_face_rbtn(Fl_Button*, void*); extern void cb_app_val_rbtn(Fl_Button*, void*); extern void cb_rep_val_rbtn(Fl_Button*, void*); extern void cb_era_val_rbtn(Fl_Button*, void*); extern void cb_top_val_rbtn(Fl_Button*, void*); extern void cb_bot_val_rbtn(Fl_Button*, void*); extern void cb_sig_add_btn(Fl_Widget*, void*); extern void cb_can_add_btn(Fl_Widget*, void*); extern Fl_Double_Window *main_window; extern Fl_Tabs *main_tabs; extern Fl_Group *model_tab; extern Fl_Input *mesh_para_input; extern Fl_Button *mesh_file_btn; extern Fl_Button *mod_para_file_btn; extern Fl_Input *mod_ele_input_build; extern Fl_Button *build_mod_btn; extern Fl_Output *mesh_para_output; extern Fl_Button *add_mod_btn; extern Fl_Button *del_mod_btn; extern Fl_Check_Button *rm_emp_bok_check; extern Fl_Browser *mod_para_brw; extern Fl_Button *mod_file_out_btn; extern Fl_Output *mod_out_file_output; extern Fl_Group *forward_tab; extern Fl_Group *grav_group; extern Fl_Check_Button *Vz_check; extern Fl_Check_Button *Vzx_check; extern Fl_Check_Button *Vzy_check; extern Fl_Check_Button *Vzz_check; extern Fl_Button *mod_file_btn; extern Fl_Button *obs_file_btn; extern Fl_Input *mod_file_input; extern Fl_Output *mod_file_output; extern Fl_Input *obs_file_input; extern Fl_Output *obs_file_output; extern Fl_Input *mod_ele_input; extern Fl_Group *mag_group; extern Fl_Check_Button *DeltaT_check; extern Fl_Check_Button *DeltaTx_check; extern Fl_Check_Button *DeltaTy_check; extern Fl_Check_Button *DeltaTz_check; extern Fl_Check_Button *Hax_check; extern Fl_Check_Button *Hay_check; extern Fl_Check_Button *Za_check; extern Fl_Input *mag_para_input; extern Fl_Check_Button *mag_data_check; extern Fl_Button *cal_btn; extern Fl_Input *noise_para_input; extern Fl_Check_Button *noise_check; extern Fl_Input *res_file_input; extern Fl_Button *res_file_btn; extern Fl_Output *res_file_output; extern Fl_Double_Window *add_mod_win; extern Fl_Group *mod_type_group; extern Fl_Radio_Round_Button *reg_bok_rbtn; extern Fl_Radio_Round_Button *til_bok_rbtn; extern Fl_Radio_Round_Button *sph_rbtn; extern Fl_Radio_Round_Button *int_face_rbtn; extern Fl_Group *val_type_group; extern Fl_Radio_Round_Button *app_val_rbtn; extern Fl_Radio_Round_Button *rep_val_rbtn; extern Fl_Radio_Round_Button *era_val_rbtn; extern Fl_Group *agn_part_group; extern Fl_Radio_Round_Button *top_val_btn; extern Fl_Radio_Round_Button *bot_val_btn; extern Fl_Input *sig_mod_para_input; extern Fl_Return_Button *can_add_btn; extern Fl_Button *sig_add_btn; extern Fl_Input *mod_val_input; #endif