1998-10-06 22:21:25 +04:00
|
|
|
# data file for the Fltk User Interface Designer (fluid)
|
2000-03-15 21:57:07 +03:00
|
|
|
version 1.0008
|
1998-12-06 18:52:17 +03:00
|
|
|
header_name {.h}
|
|
|
|
code_name {.cxx}
|
2000-03-15 21:57:07 +03:00
|
|
|
gridx 5
|
1998-10-06 22:21:25 +04:00
|
|
|
gridy 5
|
|
|
|
snap 3
|
|
|
|
Function {make_widget_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window {} {open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {728 171 370 485} resizable hotspot visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Name:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback name_cb
|
|
|
|
xywh {90 10 210 20} box THIN_UP_BOX when 0
|
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label public
|
|
|
|
callback name_public_cb
|
1999-01-27 00:59:41 +03:00
|
|
|
xywh {300 10 60 20} box THIN_UP_BOX selection_color 1 labelsize 10 when 1
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Class:}
|
1998-10-06 22:21:25 +04:00
|
|
|
user_data 4
|
|
|
|
callback subclass_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 35 170 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
|
|
|
callback subtype_cb
|
|
|
|
xywh {260 35 100 20} box THIN_UP_BOX
|
|
|
|
} {}
|
|
|
|
Fl_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Label:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback label_cb
|
|
|
|
xywh {90 60 270 20} box THIN_UP_BOX when 1
|
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Label Type:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback labeltype_cb
|
|
|
|
xywh {90 80 150 20} box THIN_UP_BOX
|
|
|
|
code0 {extern Fl_Menu_Item labeltypemenu[];}
|
|
|
|
code1 {o->menu(labeltypemenu);}
|
|
|
|
} {}
|
|
|
|
Fl_Button {} {
|
|
|
|
label {@-1<-}
|
|
|
|
user_data FL_ALIGN_LEFT
|
|
|
|
callback align_cb
|
|
|
|
xywh {240 80 20 20} type Toggle box THIN_UP_BOX labeltype SYMBOL_LABEL labelcolor 8
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label {@-1->}
|
|
|
|
user_data FL_ALIGN_RIGHT
|
|
|
|
callback align_cb
|
|
|
|
xywh {260 80 20 20} type Toggle box THIN_UP_BOX labeltype SYMBOL_LABEL labelcolor 8
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label {@-18}
|
|
|
|
user_data FL_ALIGN_TOP
|
|
|
|
callback align_cb
|
|
|
|
xywh {280 80 20 20} type Toggle box THIN_UP_BOX labeltype SYMBOL_LABEL labelcolor 8
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label {@-12}
|
|
|
|
user_data FL_ALIGN_BOTTOM
|
|
|
|
callback align_cb
|
|
|
|
xywh {300 80 20 20} type Toggle box THIN_UP_BOX labeltype SYMBOL_LABEL labelcolor 8
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label {@-3square}
|
|
|
|
user_data FL_ALIGN_INSIDE
|
|
|
|
callback align_cb
|
|
|
|
xywh {320 80 20 20} type Toggle box THIN_UP_BOX labeltype SYMBOL_LABEL labelcolor 8
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label wrap
|
|
|
|
user_data FL_ALIGN_WRAP
|
|
|
|
callback align_cb
|
|
|
|
xywh {340 80 20 10} type Toggle box THIN_UP_BOX labelsize 8
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label clip
|
|
|
|
user_data FL_ALIGN_CLIP
|
|
|
|
callback align_cb
|
|
|
|
xywh {340 90 20 10} type Toggle box THIN_UP_BOX labelsize 8
|
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Label Font:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback labelfont_cb
|
|
|
|
xywh {90 100 170 20} box THIN_UP_BOX
|
|
|
|
code0 {extern Fl_Menu_Item fontmenu[];}
|
|
|
|
code1 {o->menu(fontmenu);}
|
|
|
|
} {}
|
|
|
|
Fl_Value_Input {} {
|
|
|
|
callback labelsize_cb
|
|
|
|
xywh {260 100 50 20} box THIN_UP_BOX maximum 100 step 1 value 14
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Label Color}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback labelcolor_cb
|
|
|
|
xywh {310 100 50 20} box THIN_UP_BOX labelsize 8
|
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Box:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback box_cb
|
|
|
|
xywh {90 125 220 20} box THIN_UP_BOX
|
|
|
|
code0 {extern Fl_Menu_Item boxmenu[];}
|
|
|
|
code1 {o->menu(boxmenu);}
|
|
|
|
} {}
|
|
|
|
Fl_Button {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Color
|
1998-10-06 22:21:25 +04:00
|
|
|
callback color_cb
|
|
|
|
xywh {310 125 50 20} box THIN_UP_BOX labelsize 8
|
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Down Box:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback down_box_cb
|
|
|
|
xywh {90 145 220 20} box THIN_UP_BOX
|
|
|
|
code0 {extern Fl_Menu_Item boxmenu[];}
|
|
|
|
code1 {o->menu(boxmenu);}
|
|
|
|
} {}
|
|
|
|
Fl_Button {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Select Color}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback color2_cb
|
|
|
|
xywh {310 145 50 20} box THIN_UP_BOX labelsize 8
|
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Text Font:}
|
|
|
|
callback textfont_cb
|
1998-10-06 22:21:25 +04:00
|
|
|
xywh {90 170 170 20} box THIN_UP_BOX hide
|
|
|
|
code0 {extern Fl_Menu_Item fontmenu[];}
|
|
|
|
code1 {o->menu(fontmenu);}
|
|
|
|
} {}
|
|
|
|
Fl_Input {} {
|
|
|
|
label {xclass:}
|
|
|
|
callback xclass_cb
|
|
|
|
xywh {90 170 170 20} box THIN_UP_BOX when 0
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Shortcut:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback shortcut_in_cb
|
1999-01-27 00:59:41 +03:00
|
|
|
xywh {90 170 270 20} box THIN_UP_BOX color 7 selection_color 7 align 4
|
1998-12-06 18:52:17 +03:00
|
|
|
code0 {\#include "Shortcut_Button.h"}
|
1998-10-06 22:21:25 +04:00
|
|
|
class Shortcut_Button
|
|
|
|
}
|
|
|
|
Fl_Value_Input {} {
|
|
|
|
callback textsize_cb
|
|
|
|
xywh {260 170 50 20} box THIN_UP_BOX maximum 100 step 1 value 14 hide
|
|
|
|
}
|
|
|
|
Fl_Button {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Text Color}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback textcolor_cb
|
|
|
|
xywh {310 170 50 20} box THIN_UP_BOX labelsize 8 hide
|
|
|
|
}
|
|
|
|
Fl_Value_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Size:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback slider_size_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {40 205 60 20} box THIN_UP_BOX labelsize 10 align 5 step 0.010101
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Value_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Minimum:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback min_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {105 205 60 20} box THIN_UP_BOX labelsize 10 align 5
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Value_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Maximum:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback max_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {170 205 60 20} box THIN_UP_BOX labelsize 10 align 5 value 1
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Value_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Step:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback step_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {235 205 60 20} box THIN_UP_BOX labelsize 10 align 5
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Value_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Value:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback value_cb
|
|
|
|
xywh {300 205 60 20} box THIN_UP_BOX labelsize 10 align 5
|
|
|
|
}
|
|
|
|
Fl_Group {} {
|
2000-03-15 21:57:07 +03:00
|
|
|
callback propagate_load
|
1998-10-06 22:21:25 +04:00
|
|
|
xywh {20 230 340 20} align 5
|
|
|
|
} {
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label non_modal
|
|
|
|
callback non_modal_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {30 230 70 20} box THIN_UP_BOX selection_color 1 labelsize 9 align 148
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label visible
|
|
|
|
callback visible_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {105 230 60 20} box THIN_UP_BOX selection_color 1 labelsize 10
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label modal
|
|
|
|
callback modal_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {105 230 60 20} box THIN_UP_BOX selection_color 1 labelsize 10
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label active
|
|
|
|
callback active_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {170 230 60 20} box THIN_UP_BOX selection_color 1 labelsize 10
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label border
|
|
|
|
callback border_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {170 230 60 20} box THIN_UP_BOX selection_color 1 labelsize 10
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label resizable
|
|
|
|
callback resizable_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {235 230 60 20} box THIN_UP_BOX selection_color 1 labelsize 10 when 1
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label hotspot
|
|
|
|
callback hotspot_cb
|
1999-01-27 00:59:41 +03:00
|
|
|
xywh {300 230 60 20} box THIN_UP_BOX selection_color 1 labelsize 10 when 1
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
Fl_Input {v_input[0]} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Extra Code:}
|
1998-10-06 22:21:25 +04:00
|
|
|
user_data 0
|
|
|
|
callback v_input_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 260 270 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input {v_input[1]} {
|
|
|
|
user_data 1
|
|
|
|
callback v_input_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 280 270 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input {v_input[2]} {
|
|
|
|
user_data 2
|
|
|
|
callback v_input_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 300 270 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input {v_input[3]} {
|
|
|
|
user_data 3
|
|
|
|
callback v_input_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 320 270 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Box {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Callback:}
|
1998-10-06 22:21:25 +04:00
|
|
|
xywh {0 350 90 20} align 24
|
|
|
|
}
|
|
|
|
Fl_Input {} {
|
|
|
|
callback callback_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 350 270 50} type Multiline box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Box {} {
|
|
|
|
label label
|
|
|
|
xywh {90 370 100 30} hide deactivate resizable
|
|
|
|
}
|
|
|
|
Fl_Input {} {
|
|
|
|
label {user_data:}
|
|
|
|
callback user_data_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {90 400 170 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Type:}
|
1998-10-06 22:21:25 +04:00
|
|
|
callback user_data_type_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {300 400 60 20} box THIN_UP_BOX when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Choice {} {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {When:}
|
2000-03-15 21:57:07 +03:00
|
|
|
callback when_cb
|
1998-10-06 22:21:25 +04:00
|
|
|
xywh {90 420 100 20} box THIN_UP_BOX when 0
|
|
|
|
code0 {extern Fl_Menu_Item whenmenu[];}
|
|
|
|
code1 {o->menu(whenmenu);}
|
|
|
|
} {}
|
|
|
|
Fl_Light_Button {} {
|
|
|
|
label {no change}
|
|
|
|
callback when_button_cb
|
1999-01-27 00:59:41 +03:00
|
|
|
xywh {190 420 70 20} box THIN_UP_BOX selection_color 1 labelsize 10 when 0
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Group {} {open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 450 350 25}
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Button {} {
|
|
|
|
label {no &overlay}
|
|
|
|
callback overlay_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {25 450 80 25} labelcolor 1
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label Revert
|
|
|
|
callback revert_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {110 450 80 25}
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Button {} {
|
|
|
|
label Cancel
|
|
|
|
callback cancel_cb
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {280 450 80 25}
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button {} {
|
|
|
|
label OK
|
2000-03-15 21:57:07 +03:00
|
|
|
callback ok_cb selected
|
|
|
|
xywh {195 450 80 25}
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|