📄 alert_gui.fd
字号:
# data file for the Fltk User Interface Designer (fluid)version 1.0011 header_name {.h} code_name {.cpp} gridx 5 gridy 5 snap 3decl {\#include <FL/forms.H>} {public} Function {make_main_window()} {} { code {setup_color_map();} {} Fl_Window win_main { label alert callback cb_win_main xywh {108 226 640 431} labelsize 16 hide resizable code0 {win_main->Appicon ("/Xapp/images/email.xpm");} code1 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL2); fl_redraw_object (o);} } { Fl_Group grp_main_command { label {pic/top.xpm} open private xywh {-5 0 650 48} box FLAT_BOX labeltype image labelsize 16 align 17 code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } { Fl_Button bt_main_password_setup { label {密码设置} callback cb_main_password_setup xywh {338 11 97 28} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_main_record { label {报警记录} callback cb_main_record xywh {125 11 97 28} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_main_delay_setup { label {延时设置} callback cb_main_delay_setup xywh {231 11 98 28} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_main_device_setup { label {设备配置} callback cb_main_device_setup xywh {446 11 100 28} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_main_exit { label {pic/exit.xpm} callback cb_main_exit xywh {586 8 32 29} box FLAT_BOX down_box FLAT_BOX labeltype image } Fl_Box box_main_title { label {pic/alert_title.xpm} xywh {21 9 85 26} box FLAT_BOX labeltype image code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } } Fl_Scroll scrl_main_device { xywh {124 73 498 357} type VERTICAL box FLAT_BOX color 7 resizable code0 {fl_set_object_color (o, FL_FREE_COL5, FL_FREE_COL5); fl_redraw_object (o);} } {} Fl_Group {} { xywh {124 46 500 26} box FLAT_BOX color 0 } { Fl_Button {} { label {设备名称} private xywh {166 48 93 23} box FLAT_BOX labelsize 16 align 20 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {报警类型} private xywh {258 48 91 23} box FLAT_BOX labelsize 16 align 20 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {位置信息} private xywh {436 48 96 23} box FLAT_BOX labelsize 16 align 20 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {状态} private xywh {125 48 42 23} box FLAT_BOX labelsize 16 align 20 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {设备类型} private xywh {348 48 89 23} box FLAT_BOX labelsize 16 align 20 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {防区类型} private xywh {531 48 93 23} box FLAT_BOX labelsize 16 align 20 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } Fl_Group {} { label {pic/right.xpm} open xywh {-3 46 21 389} labeltype image align 21 } {} Fl_Group {} { label {pic/right.xpm} open xywh {621 47 23 386} labeltype image align 20 } {} Fl_Group {} {open private xywh {15 46 107 385} box FLAT_BOX code0 {o->color(FL_FREE_COL4);} } { Fl_Button bt_main_out_defence_on { label {../alert2.0/pic/Defence_out.xpm} callback cb_main_out_defence_on xywh {31 101 76 72} type Radio labeltype image labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} code1 {//fl_set_object_color (o, FL_FREE_COL4, FL_FREE_COL4); fl_redraw_object (o);} } Fl_Button bt_main_inner_defence_on { label {../alert2.0/pic/defence_inner.xpm} callback cb_main_inner_defence_on xywh {30 203 76 73} type Radio labeltype image labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} code1 {//fl_set_object_color (o, FL_FREE_COL4, FL_FREE_COL4); fl_redraw_object (o);} } Fl_Button bt_main_defence_off { label {../alert2.0/pic/defence_off.xpm} callback cb_main_defence_off xywh {30 301 76 70} type Radio labeltype image labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} code1 {//fl_set_object_color (o, FL_FREE_COL4, FL_FREE_COL4); fl_redraw_object (o);} } } }} Function {make_setup_window()} {} { code {setup_color_map();} {} Fl_Window win_setup { label alert callback cb_win_setup open xywh {40 119 640 431} labelsize 16 resizable code0 {win_setup->Appicon ("/Xapp/images/email.xpm");} code1 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL2); fl_redraw_object (o);} visible } { Fl_Group grp_setup_command { label {pic/top.xpm} open private xywh {-5 0 650 47} box FLAT_BOX labeltype image labelsize 16 align 17 code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } { Fl_Button bt_setup_cancel { label {pic/exit.xpm} callback cb_setup_cancel xywh {586 8 32 29} box FLAT_BOX down_box FLAT_BOX labeltype image } Fl_Box bx_setup_title { label {pic/alert_title.xpm} xywh {21 9 85 26} box FLAT_BOX labeltype image code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } Fl_Button bt_setup_new { label {新建} callback cb_setup_new xywh {150 10 62 30} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_del { label {删除} callback cb_setup_del xywh {216 10 62 30} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_edit { label {修改} callback cb_setup_edit xywh {283 10 62 30} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_comm { label {通讯} callback cb_setup_comm xywh {350 10 62 30} labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_register { label {注册} callback cb_setup_register xywh {149 10 62 30} labelsize 16 align 16 hide code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_del_one { label {删除} callback cb_setup_del_one xywh {215 10 62 30} labelsize 16 align 16 hide code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_del_all { label {全删} callback cb_setup_del_all xywh {282 10 62 30} labelsize 16 align 16 hide code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button bt_setup_query { label {查询} callback cb_setup_query xywh {349 10 62 30} labelsize 16 align 16 hide code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } Fl_Group {} { label {pic/right.xpm} open xywh {-3 46 21 389} labeltype image align 21 } {} Fl_Group {} { label {pic/right.xpm} open xywh {621 47 23 386} labeltype image align 20 } {} Fl_Group {} { xywh {15 70 125 362} labelsize 16 } { Fl_Browser iconbr_setup_list { callback cb_iconbr_setup_list xywh {15 70 125 362} box FLAT_BOX selection_color 7 labelsize 16 textsize 16 code0 {\#include "iconbrowser.h"} code1 {o->color(FL_FREE_COL4);} code2 {o->selection_color (209);} class Fl_Iconbrowser } } Fl_Group {} { xywh {15 46 127 25} box FLAT_BOX color 0 } { Fl_Button {} { label {配置项目} private xywh {15 46 126 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } Fl_Group {} {open xywh {140 45 487 386} box FLAT_BOX } { Fl_Group grp_setup_wire_zone {open xywh {140 45 486 385} box FLAT_BOX labelsize 16 align 22 code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } { Fl_Scroll scrl_setup_wire_device {open xywh {142 71 484 359} type VERTICAL box FLAT_BOX color 7 resizable code0 {fl_set_object_color (o, FL_FREE_COL5, FL_FREE_COL5); fl_redraw_object (o);} } {} Fl_Group {} {open xywh {140 45 486 26} box FLAT_BOX color 0 } { Fl_Button {} { label {设备名称} private xywh {140 46 105 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {报警类型} private xywh {245 46 121 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {位置信息} private xywh {366 46 131 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {端口号} private xywh {497 46 129 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } } Fl_Group grp_setup_wireless_zone {open xywh {140 45 486 385} box FLAT_BOX labelsize 16 align 22 code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } { Fl_Scroll scrl_setup_wireless_device {open xywh {142 71 483 359} type VERTICAL box FLAT_BOX color 7 labelsize 16 resizable code0 {fl_set_object_color (o, FL_FREE_COL5, FL_FREE_COL5); fl_redraw_object (o);} } {} Fl_Group {} {open xywh {140 45 486 26} box FLAT_BOX color 0 } { Fl_Button {} { label {设备名称} private xywh {140 46 105 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {报警类型} private xywh {245 46 121 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {位置信息} private xywh {366 46 131 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } Fl_Button {} { label {端口号} private xywh {497 46 129 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } } Fl_Group grp_setup_remote_zone {open xywh {140 45 486 385} box FLAT_BOX labelsize 16 align 22 code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } { Fl_Scroll scrl_setup_remote_device {open xywh {142 71 483 359} type VERTICAL box FLAT_BOX color 7 labelsize 16 resizable code0 {fl_set_object_color (o, FL_FREE_COL5, FL_FREE_COL5); fl_redraw_object (o);} } {} Fl_Group {} {open xywh {140 45 486 26} box FLAT_BOX color 0 } { Fl_Button {} { label {遥控器} private xywh {140 46 486 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } } Fl_Group grp_setup_id_zone {open xywh {140 45 486 385} box FLAT_BOX labelsize 16 align 22 code0 {fl_set_object_color (o, FL_FREE_COL1, FL_FREE_COL1); fl_redraw_object (o);} } { Fl_Scroll scrl_setup_id_device {open selected xywh {142 70 483 360} type VERTICAL box FLAT_BOX color 7 labelsize 16 resizable code0 {fl_set_object_color (o, FL_FREE_COL5, FL_FREE_COL5); fl_redraw_object (o);} } {} Fl_Group {} {open xywh {140 45 486 26} box FLAT_BOX color 0 } { Fl_Button {} { label {ID卡} private xywh {140 46 486 24} box FLAT_BOX labelsize 16 align 16 code0 {fl_set_object_color (o, FL_FREE_COL2, FL_FREE_COL2); fl_redraw_object (o);} } } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -