widget_panel.fl
来自「SRI international 发布的OAA框架软件」· FL 代码 · 共 495 行 · 第 1/2 页
FL
495 行
# data file for the Fltk User Interface Designer (fluid)
version 1.0103
header_name {.h}
code_name {.cxx}
Function {make_widget_panel()} {open
} {
Fl_Window {} {open
xywh {851 210 415 370} type Double resizable hotspot visible
} {
Fl_Tabs {} {
callback {propagate_load((Fl_Group *)o,v);} open
xywh {10 10 395 315} when 0 resizable
} {
Fl_Group {} {
label GUI
callback propagate_load open selected
xywh {10 30 395 295} when 0 resizable
} {
Fl_Group {} {
callback propagate_load open
xywh {95 40 301 280} resizable
} {
Fl_Group {} {
callback propagate_load open
xywh {95 40 300 20}
} {
Fl_Input {} {
label {Label:}
callback label_cb
tooltip {The label text for the widget.} xywh {95 40 195 20} when 1 resizable
}
Fl_Choice {} {
callback labeltype_cb open
tooltip {The label style for the widget.} xywh {290 40 105 20} box THIN_UP_BOX down_box BORDER_BOX
code0 {extern Fl_Menu_Item labeltypemenu[];}
code1 {o->menu(labeltypemenu);}
} {}
}
Fl_Group {} {
callback propagate_load open
xywh {95 65 300 20}
} {
Fl_Input {} {
label {Image:}
callback image_cb
tooltip {The active image for the widget.} xywh {95 65 195 20} resizable
}
Fl_Button {} {
label {Browse...}
callback image_browse_cb
tooltip {Click to choose the active image.} xywh {290 65 105 20}
}
}
Fl_Group {} {
callback propagate_load open
xywh {95 90 300 20}
} {
Fl_Input {} {
label {Inactive:}
callback inactive_cb
tooltip {The inactive image for the widget.} xywh {95 90 195 20} resizable
}
Fl_Button {} {
label {Browse...}
callback inactive_browse_cb
tooltip {Click to choose the inactive image.} xywh {290 90 105 20}
}
}
Fl_Group {} {
label {Alignment:}
callback propagate_load open
xywh {95 115 300 21} align 4
} {
Fl_Button {} {
label clip
user_data FL_ALIGN_CLIP
callback align_cb
tooltip {Clip the label to the inside of the widget.} xywh {95 115 40 20} type Toggle labelsize 8
}
Fl_Button {} {
label wrap
user_data FL_ALIGN_WRAP
callback align_cb
tooltip {Wrap the label text.} xywh {135 115 40 20} type Toggle labelsize 8
}
Fl_Button {} {
label {text
image}
user_data FL_ALIGN_TEXT_OVER_IMAGE
callback align_cb
tooltip {Show the label text over the image.} xywh {175 115 55 20} type Toggle labelsize 8
}
Fl_Button {} {
label {@-1<-}
user_data FL_ALIGN_LEFT
callback align_cb
tooltip {Left-align the label.} xywh {295 115 20 20} type Toggle labelcolor 8
}
Fl_Button {} {
label {@-1->}
user_data FL_ALIGN_RIGHT
callback align_cb
tooltip {Right-align the label.} xywh {315 115 20 20} type Toggle labelcolor 8
}
Fl_Button {} {
label {@-18}
user_data FL_ALIGN_TOP
callback align_cb
tooltip {Top-align the label.} xywh {335 115 20 20} type Toggle labelcolor 8
}
Fl_Button {} {
label {@-12}
user_data FL_ALIGN_BOTTOM
callback align_cb
tooltip {Bottom-align the label.} xywh {355 115 20 20} type Toggle labelcolor 8
}
Fl_Button {} {
label {@-3square}
user_data FL_ALIGN_INSIDE
callback align_cb
tooltip {Show the label inside the widget.} xywh {375 115 20 20} type Toggle labelcolor 8
}
Fl_Box {} {
xywh {256 116 20 20} resizable
}
}
Fl_Value_Input {} {
label {X:}
callback x_cb
tooltip {The X position of the widget.} xywh {95 150 60 20} labelsize 10 align 5 maximum 2048 step 1
}
Fl_Box {} {
label {Position:}
xywh {95 150 0 20} align 24
}
Fl_Value_Input {} {
label {Y:}
callback y_cb
tooltip {The Y position of the widget.} xywh {155 150 60 20} labelsize 10 align 5 maximum 2048 step 1
}
Fl_Value_Input {} {
label {Width:}
callback w_cb
tooltip {The width of the widget.} xywh {215 150 60 20} labelsize 10 align 5 maximum 2048 step 1
}
Fl_Value_Input {} {
label {Height:}
callback h_cb
tooltip {The height of the widget.} xywh {275 150 60 20} labelsize 10 align 5 maximum 2048 step 1
}
Fl_Box {} {
label {Values:}
xywh {95 185 0 20} align 24
}
Fl_Value_Input {} {
label {Size:}
callback slider_size_cb
tooltip {The size of the slider.} xywh {95 185 60 20} labelsize 10 align 5 step 0.010101
}
Fl_Value_Input {} {
label {Minimum:}
callback min_cb
tooltip {The minimum value of the widget.} xywh {155 185 60 20} labelsize 10 align 5
}
Fl_Value_Input {} {
label {Maximum:}
callback max_cb
tooltip {The maximum value of the widget.} xywh {215 185 60 20} labelsize 10 align 5 value 1
}
Fl_Value_Input {} {
label {Step:}
callback step_cb
tooltip {The resolution of the widget value.} xywh {275 185 60 20} labelsize 10 align 5
}
Fl_Value_Input {} {
label {Value:}
callback value_cb
tooltip {The current widget value.} xywh {335 185 60 20} labelsize 10 align 5
}
Fl_Button {} {
label {Shortcut:}
callback shortcut_in_cb
tooltip {The shortcut key for the widget.} xywh {95 210 300 20} box DOWN_BOX color 7 selection_color 7 align 4
code0 {\#include "Shortcut_Button.h"}
class Shortcut_Button
}
Fl_Group {} {
callback propagate_load open
xywh {95 235 300 20}
} {
Fl_Input {} {
label {X Class:}
callback xclass_cb
tooltip {The X resource class.} xywh {95 235 115 20} resizable
}
Fl_Light_Button {} {
label Border
callback border_cb
tooltip {Add a border around the window.} xywh {210 235 60 20} selection_color 1 labelsize 10
}
Fl_Light_Button {} {
label Modal
callback modal_cb
tooltip {Make the window modal.} xywh {270 235 55 20} selection_color 1 labelsize 10
}
Fl_Light_Button {} {
label Nonmodal
callback non_modal_cb
tooltip {Make the window non-modal.} xywh {325 235 70 20} selection_color 1 labelsize 9 align 148
}
}
Fl_Group {} {
callback propagate_load open
xywh {95 260 301 20}
} {
Fl_Light_Button {} {
label Visible
callback visible_cb
tooltip {Show the widget.} xywh {95 260 70 20} selection_color 1 labelsize 10
}
Fl_Box {} {
label {Attributes:}
xywh {95 260 0 20} align 4
}
Fl_Light_Button {} {
label Active
callback active_cb
tooltip {Activate the widget.} xywh {165 260 70 20} selection_color 1 labelsize 10
}
Fl_Light_Button {} {
label Resizable
callback resizable_cb
tooltip {Make the widget resizable.} xywh {235 260 70 20} selection_color 1 labelsize 10 when 1
}
Fl_Light_Button {} {
label Hotspot
callback hotspot_cb
tooltip {Center the window under this widget.} xywh {305 260 70 20} selection_color 1 labelsize 10 when 1
}
Fl_Box {} {
xywh {376 260 20 20} resizable
}
}
Fl_Input {} {
label {Tooltip:}
callback tooltip_cb
tooltip {The tooltip text for the widget.} xywh {95 285 300 20}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?