summaryrefslogtreecommitdiff
path: root/fluid/function_panel.cxx
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2005-03-20 23:38:14 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2005-03-20 23:38:14 +0000
commite12e37c5f9ed24fd27beb432ff8c31f40126ac28 (patch)
treed5f441caa157286c004502c1277d518119b08e13 /fluid/function_panel.cxx
parent0919d57c330ce6be113a3651bf4ed0ef8a35f784 (diff)
Add Fl_Spinner widget (another combo of existing widgets in a header file)
Set the window callback to do the same as the cancel button in the template panel. Clean up widget bin + tooltips (didn't have correct tooltips for new widgets) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4149 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'fluid/function_panel.cxx')
-rw-r--r--fluid/function_panel.cxx66
1 files changed, 39 insertions, 27 deletions
diff --git a/fluid/function_panel.cxx b/fluid/function_panel.cxx
index b5ab9ad09..1a240fa66 100644
--- a/fluid/function_panel.cxx
+++ b/fluid/function_panel.cxx
@@ -432,7 +432,7 @@ Fl_Window *widgetbin_panel=(Fl_Window *)0;
Fl_Window* make_widgetbin() {
Fl_Window* w;
- { Fl_Window* o = widgetbin_panel = new Fl_Window(465, 100, "Widget Bin");
+ { Fl_Window* o = widgetbin_panel = new Fl_Window(485, 100, "Widget Bin");
w = o;
{ Fl_Group* o = new Fl_Group(3, 3, 74, 74);
o->box(FL_THIN_DOWN_BOX);
@@ -566,7 +566,7 @@ Fl_Window* make_widgetbin() {
}
o->end();
}
- { Fl_Group* o = new Fl_Group(207, 3, 74, 74);
+ { Fl_Group* o = new Fl_Group(207, 3, 97, 74);
o->box(FL_THIN_DOWN_BOX);
{ Fl_Button* o = new Fl_Button(208, 4, 24, 24);
o->tooltip("Slider");
@@ -611,46 +611,52 @@ Fl_Window* make_widgetbin() {
o->image(pixmap[43]);
}
{ Fl_Button* o = new Fl_Button(232, 52, 24, 24);
- o->tooltip("Value Input");
+ o->tooltip("Spinner");
o->box(FL_THIN_UP_BOX);
- o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Value_Input"));
- o->image(pixmap[44]);
+ o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Spinner"));
+ o->image(pixmap[47]);
}
- { Fl_Button* o = new Fl_Button(256, 52, 24, 24);
+ { Fl_Button* o = new Fl_Button(278, 4, 24, 24);
o->tooltip("Value Output");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Value_Output"));
o->image(pixmap[45]);
}
+ { Fl_Button* o = new Fl_Button(256, 52, 24, 24);
+ o->tooltip("Value Input");
+ o->box(FL_THIN_UP_BOX);
+ o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Value_Input"));
+ o->image(pixmap[44]);
+ }
o->end();
}
- { Fl_Group* o = new Fl_Group(283, 3, 50, 74);
+ { Fl_Group* o = new Fl_Group(307, 3, 50, 74);
o->box(FL_THIN_DOWN_BOX);
- { Fl_Button* o = new Fl_Button(284, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(308, 4, 24, 24);
o->tooltip("Input");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Input"));
o->image(pixmap[14]);
}
- { Fl_Button* o = new Fl_Button(308, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(332, 4, 24, 24);
o->tooltip("Output");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Output"));
o->image(pixmap[27]);
}
- { Fl_Button* o = new Fl_Button(284, 28, 24, 24);
+ { Fl_Button* o = new Fl_Button(308, 28, 24, 24);
o->tooltip("Text Edit");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Text_Editor"));
o->image(pixmap[29]);
}
- { Fl_Button* o = new Fl_Button(308, 28, 24, 24);
+ { Fl_Button* o = new Fl_Button(332, 28, 24, 24);
o->tooltip("Text Display");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Text_Display"));
o->image(pixmap[28]);
}
- { Fl_Button* o = new Fl_Button(284, 52, 24, 24);
+ { Fl_Button* o = new Fl_Button(308, 52, 24, 24);
o->tooltip("File Input");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_File_Input"));
@@ -658,55 +664,61 @@ Fl_Window* make_widgetbin() {
}
o->end();
}
- { Fl_Group* o = new Fl_Group(335, 3, 50, 74);
+ { Fl_Group* o = new Fl_Group(359, 3, 50, 74);
o->box(FL_THIN_DOWN_BOX);
- { Fl_Button* o = new Fl_Button(336, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(360, 4, 24, 24);
o->tooltip("Menu Bar");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Menu_Bar"));
o->image(pixmap[17]);
}
- { Fl_Button* o = new Fl_Button(360, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(384, 28, 24, 24);
o->tooltip("Menu Item");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("menuitem"));
o->image(pixmap[16]);
}
- { Fl_Button* o = new Fl_Button(336, 28, 24, 24);
+ { Fl_Button* o = new Fl_Button(360, 28, 24, 24);
o->tooltip("Menu Button");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Menu_Button"));
o->image(pixmap[26]);
}
- { Fl_Button* o = new Fl_Button(360, 28, 24, 24);
+ { Fl_Button* o = new Fl_Button(384, 52, 24, 24);
o->tooltip("Sub Menu");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("submenu"));
o->image(pixmap[18]);
}
- { Fl_Button* o = new Fl_Button(336, 52, 24, 24);
+ { Fl_Button* o = new Fl_Button(360, 52, 24, 24);
o->tooltip("Choice");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Choice"));
o->image(pixmap[15]);
}
+ { Fl_Button* o = new Fl_Button(384, 4, 24, 24);
+ o->tooltip("Input Choice");
+ o->box(FL_THIN_UP_BOX);
+ o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Input_Choice"));
+ o->image(pixmap[15]);
+ }
o->end();
}
- { Fl_Group* o = new Fl_Group(387, 3, 26, 74);
+ { Fl_Group* o = new Fl_Group(411, 3, 26, 74);
o->box(FL_THIN_DOWN_BOX);
- { Fl_Button* o = new Fl_Button(388, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(412, 4, 24, 24);
o->tooltip("Browser");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Browser"));
o->image(pixmap[31]);
}
- { Fl_Button* o = new Fl_Button(388, 28, 24, 24);
+ { Fl_Button* o = new Fl_Button(412, 28, 24, 24);
o->tooltip("Check Browser");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Check_Browser"));
o->image(pixmap[32]);
}
- { Fl_Button* o = new Fl_Button(388, 52, 24, 24);
+ { Fl_Button* o = new Fl_Button(412, 52, 24, 24);
o->tooltip("File Browser");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_File_Browser"));
@@ -714,27 +726,27 @@ Fl_Window* make_widgetbin() {
}
o->end();
}
- { Fl_Group* o = new Fl_Group(415, 3, 50, 74);
+ { Fl_Group* o = new Fl_Group(439, 3, 50, 74);
o->box(FL_THIN_DOWN_BOX);
- { Fl_Button* o = new Fl_Button(416, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(440, 4, 24, 24);
o->tooltip("Box");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Box"));
o->image(pixmap[5]);
}
- { Fl_Button* o = new Fl_Button(440, 4, 24, 24);
+ { Fl_Button* o = new Fl_Button(464, 4, 24, 24);
o->tooltip("Clock");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Clock"));
o->image(pixmap[34]);
}
- { Fl_Button* o = new Fl_Button(416, 28, 24, 24);
+ { Fl_Button* o = new Fl_Button(440, 28, 24, 24);
o->tooltip("Help Browser");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Help_View"));
o->image(pixmap[35]);
}
- { Fl_Button* o = new Fl_Button(416, 52, 24, 24);
+ { Fl_Button* o = new Fl_Button(440, 52, 24, 24);
o->tooltip("Progress");
o->box(FL_THIN_UP_BOX);
o->callback((Fl_Callback*)type_make_cb, (void*)("Fl_Progress"));