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
|
1999-01-27 00:59:41 +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_function_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window function_panel {
|
|
|
|
label {function/method} open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {774 432 285 170} resizable modal visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Light_Button f_public_button {
|
|
|
|
label public
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 10 65 25} labelsize 10 when 0
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
1999-08-05 13:01:25 +04:00
|
|
|
Fl_Light_Button f_c_button {
|
1999-12-17 21:35:00 +03:00
|
|
|
label {C declaration}
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {80 10 90 25} labelsize 10
|
1999-08-05 13:01:25 +04:00
|
|
|
}
|
1998-10-06 22:21:25 +04:00
|
|
|
Fl_Input f_name_input {
|
1999-01-27 00:59:41 +03:00
|
|
|
label {Name(args): (blank for main())}
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 55 265 25} labelsize 12 align 5 when 0 textfont 4 resizable
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input f_return_type_input {
|
1999-08-05 13:01:25 +04:00
|
|
|
label {Return Type: (blank to return outermost widget)}
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 100 265 25} labelsize 12 align 5 when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button f_panel_ok {
|
|
|
|
label OK
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {110 135 80 25} hotspot
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Button f_panel_cancel {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Cancel
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {195 135 80 25} shortcut 0xff1b
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Function {make_code_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window code_panel {
|
|
|
|
label code open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {260 242 290 175} resizable modal visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Input code_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 10 270 120} type Multiline labelsize 12 align 0 when 0 textfont 4 resizable
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button code_panel_ok {
|
|
|
|
label OK
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {115 140 80 25} hotspot
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Button code_panel_cancel {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Cancel
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {200 140 80 25} shortcut 0xff1b
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Function {make_codeblock_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window codeblock_panel {
|
|
|
|
label codeblock open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {289 462 295 130} resizable modal visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Input code_before_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 10 275 25} labelsize 12 align 5 when 0 textfont 4 resizable
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Box {} {
|
|
|
|
label {"{...child code...}" is inserted here}
|
|
|
|
xywh {10 35 270 25} align 20
|
|
|
|
}
|
|
|
|
Fl_Input code_after_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 60 275 25} labelsize 12 align 5 when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button codeblock_panel_ok {
|
|
|
|
label OK
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {120 95 80 25} hotspot
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Button codeblock_panel_cancel {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Cancel
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {205 95 80 25} shortcut 0xff1b
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Function {make_declblock_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window declblock_panel {
|
|
|
|
label {declaration block} open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {314 255 295 130} resizable modal visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Input decl_before_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 10 275 25} labelsize 12 align 5 when 0 textfont 4 resizable
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Box {} {
|
|
|
|
label {"\\n...child code...\\n" is inserted here}
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 35 275 25} align 20
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input decl_after_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 60 275 25} labelsize 12 align 5 when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button declblock_panel_ok {
|
|
|
|
label OK
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {120 95 80 25} hotspot
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Button declblock_panel_cancel {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Cancel
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {205 95 80 25} shortcut 0xff1b
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Function {make_decl_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window decl_panel {
|
|
|
|
label declaration open
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {393 601 290 180} resizable visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Light_Button decl_public_button {
|
|
|
|
label public
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 10 65 25} labelsize 10 when 0
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input decl_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
label {Can be any declaration, like "int x;",
|
1998-10-06 22:21:25 +04:00
|
|
|
an external symbol like "extern int foo();",
|
|
|
|
a \#directive like "\#include <foo.h>",
|
1999-12-17 21:35:00 +03:00
|
|
|
or a comment like "//foo" or "/*foo*/",
|
|
|
|
or typedef like "typedef char byte;"}
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {10 40 270 25} labelsize 12 align 6 when 0 textfont 4 resizable
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button decl_panel_ok {
|
|
|
|
label OK
|
|
|
|
xywh {115 145 80 25} hotspot
|
|
|
|
}
|
|
|
|
Fl_Button decl_panel_cancel {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Cancel
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {200 145 80 25} shortcut 0xff1b
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Function {make_class_panel()} {open
|
|
|
|
} {
|
|
|
|
Fl_Window class_panel {
|
2000-03-15 21:57:07 +03:00
|
|
|
label class open selected
|
|
|
|
xywh {517 813 285 170} resizable modal visible
|
1998-10-06 22:21:25 +04:00
|
|
|
} {
|
|
|
|
Fl_Light_Button c_public_button {
|
|
|
|
label public
|
|
|
|
xywh {10 10 65 25} labelsize 10 when 0
|
|
|
|
}
|
|
|
|
Fl_Input c_name_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
label {Name:}
|
|
|
|
xywh {10 55 265 25} labelsize 12 align 5 when 0 textfont 4 resizable
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Input c_subclass_input {
|
2000-03-15 21:57:07 +03:00
|
|
|
label {Subclass of (text between : and \{)}
|
|
|
|
xywh {10 100 265 25} labelsize 12 align 5 when 0 textfont 4
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
Fl_Return_Button c_panel_ok {
|
|
|
|
label OK
|
|
|
|
xywh {110 135 80 25} hotspot
|
|
|
|
}
|
|
|
|
Fl_Button c_panel_cancel {
|
1999-01-27 00:59:41 +03:00
|
|
|
label Cancel
|
2000-03-15 21:57:07 +03:00
|
|
|
xywh {195 135 80 25} shortcut 0xff1b
|
1998-10-06 22:21:25 +04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|