diff options
Diffstat (limited to 'fluid/widget_panel.cxx')
-rw-r--r-- | fluid/widget_panel.cxx | 513 |
1 files changed, 257 insertions, 256 deletions
diff --git a/fluid/widget_panel.cxx b/fluid/widget_panel.cxx index 2ca2ccc..28bcd8f 100644 --- a/fluid/widget_panel.cxx +++ b/fluid/widget_panel.cxx @@ -1,5 +1,5 @@ // -// "$Id: widget_panel.cxx 4625 2005-11-02 13:55:13Z matt $" +// "$Id: widget_panel.cxx 5438 2006-09-17 14:58:25Z mike $" // // Widget panel for the Fast Light Tool Kit (FLTK). // @@ -25,7 +25,7 @@ // http://www.fltk.org/str.php // -// generated by Fast Light User Interface Designer (fluid) version 1.0107 +// generated by Fast Light User Interface Designer (fluid) version 1.0108 #include <libintl.h> #include "widget_panel.h" @@ -49,26 +49,27 @@ Fl_Button *wLiveMode=(Fl_Button *)0; Fl_Double_Window* make_widget_panel() { Fl_Double_Window* w; - { Fl_Double_Window* o = new Fl_Double_Window(410, 355); + { Fl_Double_Window* o = new Fl_Double_Window(420, 360); w = o; o->labelsize(11); - w->hotspot(o); - { Fl_Tabs* o = new Fl_Tabs(5, 5, 400, 310); - o->selection_color((Fl_Color)4); + o->align(FL_ALIGN_CLIP|FL_ALIGN_INSIDE); + o->hotspot(o); + { Fl_Tabs* o = new Fl_Tabs(10, 10, 400, 310); + o->selection_color((Fl_Color)12); o->labelsize(11); o->labelcolor(FL_BACKGROUND2_COLOR); o->callback((Fl_Callback*)cb_); o->when(FL_WHEN_NEVER); - { Fl_Group* o = new Fl_Group(5, 25, 400, 290, _("GUI")); + { Fl_Group* o = new Fl_Group(10, 30, 400, 290, _("GUI")); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->when(FL_WHEN_NEVER); - { Fl_Group* o = new Fl_Group(90, 35, 300, 20, _("Label:")); + { Fl_Group* o = new Fl_Group(95, 40, 309, 20, _("Label:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 35, 180, 20); + { Fl_Input* o = new Fl_Input(95, 40, 190, 20); o->tooltip(_("The label text for the widget.")); o->labelfont(1); o->labelsize(11); @@ -76,8 +77,8 @@ Fl_Double_Window* make_widget_panel() { o->callback((Fl_Callback*)label_cb); o->when(FL_WHEN_CHANGED); Fl_Group::current()->resizable(o); - } - { Fl_Choice* o = new Fl_Choice(270, 35, 120, 20); + } // Fl_Input* o + { Fl_Choice* o = new Fl_Choice(284, 40, 120, 20); o->tooltip(_("The label style for the widget.")); o->box(FL_THIN_UP_BOX); o->down_box(FL_BORDER_BOX); @@ -86,228 +87,228 @@ Fl_Double_Window* make_widget_panel() { o->textsize(11); o->callback((Fl_Callback*)labeltype_cb); o->menu(labeltypemenu); - } + } // Fl_Choice* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 60, 300, 20, _("Image:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 65, 309, 20, _("Image:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 60, 230, 20); + { Fl_Input* o = new Fl_Input(95, 65, 240, 20); o->tooltip(_("The active image for the widget.")); o->labelfont(1); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)image_cb); Fl_Group::current()->resizable(o); - } - { Fl_Button* o = new Fl_Button(320, 60, 70, 20, _("Browse...")); + } // Fl_Input* o + { Fl_Button* o = new Fl_Button(334, 65, 70, 20, _("Browse...")); o->tooltip(_("Click to choose the active image.")); o->labelsize(11); o->callback((Fl_Callback*)image_browse_cb); - } + } // Fl_Button* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 85, 300, 20, _("Inactive:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 90, 309, 20, _("Inactive:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 85, 230, 20); + { Fl_Input* o = new Fl_Input(95, 90, 240, 20); o->tooltip(_("The inactive image for the widget.")); o->labelfont(1); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)inactive_cb); Fl_Group::current()->resizable(o); - } - { Fl_Button* o = new Fl_Button(320, 85, 70, 20, _("Browse...")); + } // Fl_Input* o + { Fl_Button* o = new Fl_Button(334, 90, 70, 20, _("Browse...")); o->tooltip(_("Click to choose the inactive image.")); o->labelsize(11); o->callback((Fl_Callback*)inactive_browse_cb); - } + } // Fl_Button* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 110, 300, 20, _("Alignment:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 115, 300, 20, _("Alignment:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Button* o = new Fl_Button(90, 110, 45, 20, _("Clip")); + { Fl_Button* o = new Fl_Button(95, 115, 45, 20, _("Clip")); o->tooltip(_("Clip the label to the inside of the widget.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_CLIP)); o->align(FL_ALIGN_CENTER|FL_ALIGN_INSIDE); - } - { Fl_Button* o = new Fl_Button(140, 110, 50, 20, _("Wrap")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(145, 115, 50, 20, _("Wrap")); o->tooltip(_("Wrap the label text.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_WRAP)); - } - { Fl_Button* o = new Fl_Button(195, 110, 65, 20, _("Text/Image")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(200, 115, 65, 20, _("Text/Image")); o->tooltip(_("Show the label text over the image.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_TEXT_OVER_IMAGE)); - } - { Fl_Button* o = new Fl_Button(265, 110, 20, 20, _("@-1<-")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(270, 115, 20, 20, "@-1<-"); o->tooltip(_("Left-align the label.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->labelcolor(FL_INACTIVE_COLOR); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_LEFT)); - } - { Fl_Button* o = new Fl_Button(290, 110, 20, 20, _("@-1->")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(295, 115, 20, 20, "@-1->"); o->tooltip(_("Right-align the label.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->labelcolor(FL_INACTIVE_COLOR); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_RIGHT)); - } - { Fl_Button* o = new Fl_Button(315, 110, 20, 20, _("@-18")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(320, 115, 20, 20, "@-18"); o->tooltip(_("Top-align the label.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->labelcolor(FL_INACTIVE_COLOR); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_TOP)); - } - { Fl_Button* o = new Fl_Button(340, 110, 20, 20, _("@-12")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(345, 115, 20, 20, "@-12"); o->tooltip(_("Bottom-align the label.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->labelcolor(FL_INACTIVE_COLOR); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_BOTTOM)); - } - { Fl_Button* o = new Fl_Button(365, 110, 20, 20, _("@-3square")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(370, 115, 20, 20, "@-3square"); o->tooltip(_("Show the label inside the widget.")); o->type(1); o->selection_color(FL_INACTIVE_COLOR); o->labelsize(11); o->labelcolor(FL_INACTIVE_COLOR); o->callback((Fl_Callback*)align_cb, (void*)(FL_ALIGN_INSIDE)); - } - { Fl_Box* o = new Fl_Box(390, 110, 0, 20); + } // Fl_Button* o + { Fl_Box* o = new Fl_Box(395, 115, 0, 20); o->labelsize(11); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 145, 300, 20, _("Position:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 150, 300, 20, _("Position:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Value_Input* o = widget_x_input = new Fl_Value_Input(90, 145, 55, 20, _("X:")); - o->tooltip(_("The X position of the widget.")); - o->labelsize(11); - o->maximum(2048); - o->step(1); - o->textsize(11); - o->callback((Fl_Callback*)x_cb); - o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = widget_y_input = new Fl_Value_Input(150, 145, 55, 20, _("Y:")); - o->tooltip(_("The Y position of the widget.")); - o->labelsize(11); - o->maximum(2048); - o->step(1); - o->textsize(11); - o->callback((Fl_Callback*)y_cb); - o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = widget_w_input = new Fl_Value_Input(210, 145, 55, 20, _("Width:")); - o->tooltip(_("The width of the widget.")); - o->labelsize(11); - o->maximum(2048); - o->step(1); - o->textsize(11); - o->callback((Fl_Callback*)w_cb); - o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = widget_h_input = new Fl_Value_Input(270, 145, 55, 20, _("Height:")); - o->tooltip(_("The height of the widget.")); - o->labelsize(11); - o->maximum(2048); - o->step(1); - o->textsize(11); - o->callback((Fl_Callback*)h_cb); - o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Light_Button* o = new Fl_Light_Button(330, 145, 55, 20, _("Relative")); + { widget_x_input = new Fl_Value_Input(95, 150, 55, 20, _("X:")); + widget_x_input->tooltip(_("The X position of the widget.")); + widget_x_input->labelsize(11); + widget_x_input->maximum(2048); + widget_x_input->step(1); + widget_x_input->textsize(11); + widget_x_input->callback((Fl_Callback*)x_cb); + widget_x_input->align(FL_ALIGN_TOP_LEFT); + } // Fl_Value_Input* widget_x_input + { widget_y_input = new Fl_Value_Input(155, 150, 55, 20, _("Y:")); + widget_y_input->tooltip(_("The Y position of the widget.")); + widget_y_input->labelsize(11); + widget_y_input->maximum(2048); + widget_y_input->step(1); + widget_y_input->textsize(11); + widget_y_input->callback((Fl_Callback*)y_cb); + widget_y_input->align(FL_ALIGN_TOP_LEFT); + } // Fl_Value_Input* widget_y_input + { widget_w_input = new Fl_Value_Input(215, 150, 55, 20, _("Width:")); + widget_w_input->tooltip(_("The width of the widget.")); + widget_w_input->labelsize(11); + widget_w_input->maximum(2048); + widget_w_input->step(1); + widget_w_input->textsize(11); + widget_w_input->callback((Fl_Callback*)w_cb); + widget_w_input->align(FL_ALIGN_TOP_LEFT); + } // Fl_Value_Input* widget_w_input + { widget_h_input = new Fl_Value_Input(275, 150, 55, 20, _("Height:")); + widget_h_input->tooltip(_("The height of the widget.")); + widget_h_input->labelsize(11); + widget_h_input->maximum(2048); + widget_h_input->step(1); + widget_h_input->textsize(11); + widget_h_input->callback((Fl_Callback*)h_cb); + widget_h_input->align(FL_ALIGN_TOP_LEFT); + } // Fl_Value_Input* widget_h_input + { Fl_Light_Button* o = new Fl_Light_Button(335, 150, 55, 20, _("Relative")); o->tooltip(_("If set, widgets inside a widget class of type Fl_Group are repositioned relat\ ive to the origin at construction time")); o->labelsize(11); o->callback((Fl_Callback*)wc_relative_cb); - } - { Fl_Box* o = new Fl_Box(389, 145, 1, 20); + } // Fl_Light_Button* o + { Fl_Box* o = new Fl_Box(394, 150, 1, 20); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 180, 300, 20, _("Values:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 185, 300, 20, _("Values:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Value_Input* o = new Fl_Value_Input(90, 180, 55, 20, _("Size:")); + { Fl_Value_Input* o = new Fl_Value_Input(95, 185, 55, 20, _("Size:")); o->tooltip(_("The size of the slider.")); o->labelsize(11); o->step(0.010101); o->textsize(11); o->callback((Fl_Callback*)slider_size_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = new Fl_Value_Input(150, 180, 55, 20, _("Minimum:")); + } // Fl_Value_Input* o + { Fl_Value_Input* o = new Fl_Value_Input(155, 185, 55, 20, _("Minimum:")); o->tooltip(_("The minimum value of the widget.")); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)min_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = new Fl_Value_Input(210, 180, 55, 20, _("Maximum:")); + } // Fl_Value_Input* o + { Fl_Value_Input* o = new Fl_Value_Input(215, 185, 55, 20, _("Maximum:")); o->tooltip(_("The maximum value of the widget.")); o->labelsize(11); o->value(1); o->textsize(11); o->callback((Fl_Callback*)max_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = new Fl_Value_Input(270, 180, 55, 20, _("Step:")); + } // Fl_Value_Input* o + { Fl_Value_Input* o = new Fl_Value_Input(275, 185, 55, 20, _("Step:")); o->tooltip(_("The resolution of the widget value.")); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)step_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = new Fl_Value_Input(330, 180, 55, 20, _("Value:")); + } // Fl_Value_Input* o + { Fl_Value_Input* o = new Fl_Value_Input(335, 185, 55, 20, _("Value:")); o->tooltip(_("The current widget value.")); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)value_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Box* o = new Fl_Box(390, 180, 0, 20); + } // Fl_Value_Input* o + { Fl_Box* o = new Fl_Box(395, 185, 0, 20); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 180, 300, 20, _("Size Range:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 185, 300, 20, _("Size Range:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); o->hide(); - { Fl_Value_Input* o = new Fl_Value_Input(90, 180, 55, 20, _("Minimum Size:")); + { Fl_Value_Input* o = new Fl_Value_Input(95, 185, 55, 20, _("Minimum Size:")); o->tooltip(_("The size of the slider.")); o->labelsize(11); o->maximum(2048); @@ -315,8 +316,8 @@ ive to the origin at construction time")); o->textsize(11); o->callback((Fl_Callback*)min_w_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = new Fl_Value_Input(150, 180, 55, 20); + } // Fl_Value_Input* o + { Fl_Value_Input* o = new Fl_Value_Input(155, 185, 55, 20); o->tooltip(_("The minimum value of the widget.")); o->labelsize(11); o->maximum(2048); @@ -324,12 +325,12 @@ ive to the origin at construction time")); o->textsize(11); o->callback((Fl_Callback*)min_h_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Button* o = new Fl_Button(210, 180, 25, 20, _("set")); + } // Fl_Value_Input* o + { Fl_Button* o = new Fl_Button(215, 185, 25, 20, _("set")); o->labelsize(11); o->callback((Fl_Callback*)set_min_size_cb); - } - { Fl_Value_Input* o = new Fl_Value_Input(240, 180, 55, 20, _("Maximum Size:")); + } // Fl_Button* o + { Fl_Value_Input* o = new Fl_Value_Input(245, 185, 55, 20, _("Maximum Size:")); o->tooltip(_("The maximum value of the widget.")); o->labelsize(11); o->maximum(2048); @@ -337,8 +338,8 @@ ive to the origin at construction time")); o->textsize(11); o->callback((Fl_Callback*)max_w_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Value_Input* o = new Fl_Value_Input(300, 180, 55, 20); + } // Fl_Value_Input* o + { Fl_Value_Input* o = new Fl_Value_Input(305, 185, 55, 20); o->tooltip(_("The resolution of the widget value.")); o->labelsize(11); o->maximum(2048); @@ -346,17 +347,17 @@ ive to the origin at construction time")); o->textsize(11); o->callback((Fl_Callback*)max_h_cb); o->align(FL_ALIGN_TOP_LEFT); - } - { Fl_Button* o = new Fl_Button(360, 180, 25, 20, _("set")); + } // Fl_Value_Input* o + { Fl_Button* o = new Fl_Button(365, 185, 25, 20, _("set")); o->labelsize(11); o->callback((Fl_Callback*)set_max_size_cb); - } - { Fl_Box* o = new Fl_Box(390, 180, 0, 20); + } // Fl_Button* o + { Fl_Box* o = new Fl_Box(395, 185, 0, 20); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); - } - { Shortcut_Button* o = new Shortcut_Button(90, 205, 300, 20, _("Shortcut:")); + } // Fl_Group* o + { Shortcut_Button* o = new Shortcut_Button(95, 210, 310, 20, _("Shortcut:")); o->tooltip(_("The shortcut key for the widget.")); o->box(FL_DOWN_BOX); o->color(FL_BACKGROUND2_COLOR); @@ -368,103 +369,103 @@ ive to the origin at construction time")); o->callback((Fl_Callback*)shortcut_in_cb); o->align(FL_ALIGN_LEFT); o->when(FL_WHEN_RELEASE); - } - { Fl_Group* o = new Fl_Group(90, 230, 300, 20, _("X Class:")); + } // Shortcut_Button* o + { Fl_Group* o = new Fl_Group(95, 235, 300, 20, _("X Class:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 230, 95, 20, _(":")); + { Fl_Input* o = new Fl_Input(95, 235, 95, 20, _(":")); o->tooltip(_("The X resource class.")); o->labelfont(1); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)xclass_cb); Fl_Group::current()->resizable(o); - } - { Fl_Light_Button* o = new Fl_Light_Button(190, 230, 60, 20, _("Border")); + } // Fl_Input* o + { Fl_Light_Button* o = new Fl_Light_Button(195, 235, 60, 20, _("Border")); o->tooltip(_("Add a border around the window.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)border_cb); - } - { Fl_Light_Button* o = new Fl_Light_Button(255, 230, 55, 20, _("Modal")); + } // Fl_Light_Button* o + { Fl_Light_Button* o = new Fl_Light_Button(260, 235, 55, 20, _("Modal")); o->tooltip(_("Make the window modal.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)modal_cb); - } - { Fl_Light_Button* o = new Fl_Light_Button(315, 230, 75, 20, _("Nonmodal")); + } // Fl_Light_Button* o + { Fl_Light_Button* o = new Fl_Light_Button(320, 235, 75, 20, _("Nonmodal")); o->tooltip(_("Make the window non-modal.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)non_modal_cb); o->align(132|FL_ALIGN_INSIDE); - } + } // Fl_Light_Button* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 255, 305, 20, _("Attributes:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 260, 305, 20, _("Attributes:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Light_Button* o = new Fl_Light_Button(90, 255, 60, 20, _("Visible")); + { Fl_Light_Button* o = new Fl_Light_Button(95, 260, 60, 20, _("Visible")); o->tooltip(_("Show the widget.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)visible_cb); - } - { Fl_Light_Button* o = new Fl_Light_Button(155, 255, 60, 20, _("Active")); + } // Fl_Light_Button* o + { Fl_Light_Button* o = new Fl_Light_Button(160, 260, 60, 20, _("Active")); o->tooltip(_("Activate the widget.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)active_cb); - } - { Fl_Light_Button* o = new Fl_Light_Button(220, 255, 75, 20, _("Resizable")); + } // Fl_Light_Button* o + { Fl_Light_Button* o = new Fl_Light_Button(225, 260, 75, 20, _("Resizable")); o->tooltip(_("Make the widget resizable.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)resizable_cb); o->when(FL_WHEN_CHANGED); - } - { Fl_Light_Button* o = new Fl_Light_Button(300, 255, 70, 20, _("Hotspot")); + } // Fl_Light_Button* o + { Fl_Light_Button* o = new Fl_Light_Button(305, 260, 70, 20, _("Hotspot")); o->tooltip(_("Center the window under this widget.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)hotspot_cb); o->when(FL_WHEN_CHANGED); - } - { Fl_Box* o = new Fl_Box(390, 255, 0, 20); + } // Fl_Light_Button* o + { Fl_Box* o = new Fl_Box(395, 260, 0, 20); o->labelsize(11); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); - } - { Fl_Input* o = new Fl_Input(90, 280, 300, 20, _("Tooltip:")); + } // Fl_Group* o + { Fl_Input* o = new Fl_Input(95, 285, 310, 20, _("Tooltip:")); o->tooltip(_("The tooltip text for the widget.")); o->labelfont(1); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)tooltip_cb); - } - { Fl_Box* o = new Fl_Box(90, 300, 300, 5); + } // Fl_Input* o + { Fl_Box* o = new Fl_Box(95, 305, 300, 5); o->labelsize(11); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); Fl_Group::current()->resizable(o); - } - { Fl_Group* o = new Fl_Group(5, 25, 400, 290, _("Style")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(10, 30, 400, 290, _("Style")); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->when(FL_WHEN_NEVER); o->hide(); - { Fl_Group* o = new Fl_Group(90, 35, 300, 20, _("Label Font:")); + { Fl_Group* o = new Fl_Group(95, 40, 309, 20, _("Label Font:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Choice* o = new Fl_Choice(90, 35, 160, 20); + { Fl_Choice* o = new Fl_Choice(95, 40, 170, 20); o->tooltip(_("The style of the label text.")); o->box(FL_THIN_UP_BOX); o->down_box(FL_BORDER_BOX); @@ -473,8 +474,8 @@ ive to the origin at construction time")); o->callback((Fl_Callback*)labelfont_cb); Fl_Group::current()->resizable(o); o->menu(fontmenu); - } - { Fl_Value_Input* o = new Fl_Value_Input(250, 35, 50, 20); + } // Fl_Choice* o + { Fl_Value_Input* o = new Fl_Value_Input(264, 40, 50, 20); o->tooltip(_("The size of the label text.")); o->labelsize(11); o->maximum(100); @@ -482,20 +483,20 @@ ive to the origin at construction time")); o->value(14); o->textsize(11); o->callback((Fl_Callback*)labelsize_cb); - } - { Fl_Button* o = new Fl_Button(300, 35, 90, 20, _("Label Color")); + } // Fl_Value_Input* o + { Fl_Button* o = new Fl_Button(314, 40, 90, 20, _("Label Color")); o->tooltip(_("The color of the label text.")); o->labelsize(11); o->callback((Fl_Callback*)labelcolor_cb); - } + } // Fl_Button* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 60, 300, 20, _("Box:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 65, 309, 20, _("Box:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Choice* o = new Fl_Choice(90, 60, 210, 20); + { Fl_Choice* o = new Fl_Choice(95, 65, 219, 20); o->tooltip(_("The \"up\" box of the widget.")); o->box(FL_THIN_UP_BOX); o->down_box(FL_BORDER_BOX); @@ -504,20 +505,20 @@ ive to the origin at construction time")); o->callback((Fl_Callback*)box_cb); Fl_Group::current()->resizable(o); o->menu(boxmenu); - } - { Fl_Button* o = new Fl_Button(300, 60, 90, 20, _("Color")); + } // Fl_Choice* o + { Fl_Button* o = new Fl_Button(314, 65, 90, 20, _("Color")); o->tooltip(_("The background color of the widget.")); o->labelsize(11); o->callback((Fl_Callback*)color_cb); - } + } // Fl_Button* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 85, 300, 20, _("Down Box:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 90, 309, 20, _("Down Box:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Choice* o = new Fl_Choice(90, 85, 210, 20); + { Fl_Choice* o = new Fl_Choice(95, 90, 219, 20); o->tooltip(_("The \"down\" box of the widget.")); o->box(FL_THIN_UP_BOX); o->down_box(FL_BORDER_BOX); @@ -526,20 +527,20 @@ ive to the origin at construction time")); o->callback((Fl_Callback*)down_box_cb); Fl_Group::current()->resizable(o); o->menu(boxmenu); - } - { Fl_Button* o = new Fl_Button(300, 85, 90, 20, _("Select Color")); + } // Fl_Choice* o + { Fl_Button* o = new Fl_Button(314, 90, 90, 20, _("Select Color")); o->tooltip(_("The selection color of the widget.")); o->labelsize(11); o->callback((Fl_Callback*)color2_cb); - } + } // Fl_Button* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 110, 300, 20, _("Text Font:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 115, 309, 20, _("Text Font:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Choice* o = new Fl_Choice(90, 110, 160, 20); + { Fl_Choice* o = new Fl_Choice(95, 115, 170, 20); o->tooltip(_("The value text style.")); o->box(FL_DOWN_BOX); o->down_box(FL_BORDER_BOX); @@ -548,8 +549,8 @@ ive to the origin at construction time")); o->callback((Fl_Callback*)textfont_cb); Fl_Group::current()->resizable(o); o->menu(fontmenu); - } - { Fl_Value_Input* o = new Fl_Value_Input(250, 110, 50, 20); + } // Fl_Choice* o + { Fl_Value_Input* o = new Fl_Value_Input(264, 115, 50, 20); o->tooltip(_("The value text size.")); o->labelsize(11); o->maximum(100); @@ -557,31 +558,31 @@ ive to the origin at construction time")); o->value(14); o->textsize(11); o->callback((Fl_Callback*)textsize_cb); - } - { Fl_Button* o = new Fl_Button(300, 110, 90, 20, _("Text Color")); + } // Fl_Value_Input* o + { Fl_Button* o = new Fl_Button(314, 115, 90, 20, _("Text Color")); o->tooltip(_("The value text color.")); o->labelsize(11); o->callback((Fl_Callback*)textcolor_cb); - } + } // Fl_Button* o o->end(); - } - { Fl_Box* o = new Fl_Box(90, 135, 300, 40); + } // Fl_Group* o + { Fl_Box* o = new Fl_Box(95, 140, 300, 40); o->labelsize(11); Fl_Group::current()->resizable(o); - } + } // Fl_Box* o o->end(); - } - { Fl_Group* o = new Fl_Group(5, 25, 400, 290, _("C++")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(10, 30, 400, 290, _("C++")); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->when(FL_WHEN_NEVER); o->hide(); - { Fl_Group* o = new Fl_Group(90, 35, 300, 20, _("Class:")); + { Fl_Group* o = new Fl_Group(95, 40, 310, 20, _("Class:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 35, 160, 20); + { Fl_Input* o = new Fl_Input(95, 40, 172, 20); o->tooltip(_("The widget subclass.")); o->labelfont(1); o->labelsize(11); @@ -589,68 +590,68 @@ ive to the origin at construction time")); o->textsize(11); o->callback((Fl_Callback*)subclass_cb, (void*)(4)); Fl_Group::current()->resizable(o); - } - { Fl_Choice* o = new Fl_Choice(250, 35, 140, 20); + } // Fl_Input* o + { Fl_Choice* o = new Fl_Choice(265, 40, 140, 20); o->tooltip(_("The widget subtype.")); o->box(FL_THIN_UP_BOX); o->down_box(FL_BORDER_BOX); o->labelsize(11); o->callback((Fl_Callback*)subtype_cb); - } + } // Fl_Choice* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 60, 300, 20, _("Name:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 65, 310, 20, _("Name:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 60, 240, 20); + { Fl_Input* o = new Fl_Input(95, 65, 250, 20); o->tooltip(_("The name of the widget.")); o->labelfont(1); o->labelsize(11); o->textsize(11); o->callback((Fl_Callback*)name_cb); Fl_Group::current()->resizable(o); - } - { Fl_Light_Button* o = new Fl_Light_Button(330, 60, 60, 20, _("public")); + } // Fl_Input* o + { Fl_Light_Button* o = new Fl_Light_Button(345, 65, 60, 20, _("public")); o->tooltip(_("Make the widget publicly accessible.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)name_public_cb); o->when(FL_WHEN_CHANGED); - } + } // Fl_Light_Button* o o->end(); - } - { Fl_Input* o = v_input[0] = new Fl_Input(90, 85, 300, 20, _("Extra Code:")); - o->tooltip(_("Extra initialization code for the widget.")); - o->labelfont(1); - o->labelsize(11); - o->textfont(4); - o->textsize(11); - o->callback((Fl_Callback*)v_input_cb, (void*)(0)); - } - { Fl_Input* o = v_input[1] = new Fl_Input(90, 105, 300, 20); - o->tooltip(_("Extra initialization code for the widget.")); - o->labelsize(11); - o->textfont(4); - o->textsize(11); - o->callback((Fl_Callback*)v_input_cb, (void*)(1)); - } - { Fl_Input* o = v_input[2] = new Fl_Input(90, 125, 300, 20); - o->tooltip(_("Extra initialization code for the widget.")); - o->labelsize(11); - o->textfont(4); - o->textsize(11); - o->callback((Fl_Callback*)v_input_cb, (void*)(2)); - } - { Fl_Input* o = v_input[3] = new Fl_Input(90, 145, 300, 20); - o->tooltip(_("Extra initialization code for the widget.")); - o->labelsize(11); - o->textfont(4); - o->textsize(11); - o->callback((Fl_Callback*)v_input_cb, (void*)(3)); - } - { CodeEditor* o = new CodeEditor(90, 170, 300, 90, _("Callback:")); + } // Fl_Group* o + { v_input[0] = new Fl_Input(95, 90, 310, 20, _("Extra Code:")); + v_input[0]->tooltip(_("Extra initialization code for the widget.")); + v_input[0]->labelfont(1); + v_input[0]->labelsize(11); + v_input[0]->textfont(4); + v_input[0]->textsize(11); + v_input[0]->callback((Fl_Callback*)v_input_cb, (void*)(0)); + } // Fl_Input* v_input[0] + { v_input[1] = new Fl_Input(95, 110, 310, 20); + v_input[1]->tooltip(_("Extra initialization code for the widget.")); + v_input[1]->labelsize(11); + v_input[1]->textfont(4); + v_input[1]->textsize(11); + v_input[1]->callback((Fl_Callback*)v_input_cb, (void*)(1)); + } // Fl_Input* v_input[1] + { v_input[2] = new Fl_Input(95, 130, 310, 20); + v_input[2]->tooltip(_("Extra initialization code for the widget.")); + v_input[2]->labelsize(11); + v_input[2]->textfont(4); + v_input[2]->textsize(11); + v_input[2]->callback((Fl_Callback*)v_input_cb, (void*)(2)); + } // Fl_Input* v_input[2] + { v_input[3] = new Fl_Input(95, 150, 310, 20); + v_input[3]->tooltip(_("Extra initialization code for the widget.")); + v_input[3]->labelsize(11); + v_input[3]->textfont(4); + v_input[3]->textsize(11); + v_input[3]->callback((Fl_Callback*)v_input_cb, (void*)(3)); + } // Fl_Input* v_input[3] + { CodeEditor* o = new CodeEditor(95, 175, 310, 90, _("Callback:")); o->tooltip(_("The callback function or code for the widget. Use the variable name \'o\' to \ access the Widget pointer and \'v\' to access the user value.")); o->box(FL_DOWN_BOX); @@ -666,13 +667,13 @@ access the Widget pointer and \'v\' to access the user value.")); o->align(FL_ALIGN_LEFT); o->when(FL_WHEN_RELEASE); Fl_Group::current()->resizable(o); - } - { Fl_Group* o = new Fl_Group(90, 265, 300, 20, _("User Data:")); + } // CodeEditor* o + { Fl_Group* o = new Fl_Group(95, 270, 310, 20, _("User Data:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 265, 140, 20); + { Fl_Input* o = new Fl_Input(95, 270, 158, 20); o->tooltip(_("The user data to pass into the callback code.")); o->labelfont(1); o->labelsize(11); @@ -680,8 +681,8 @@ access the Widget pointer and \'v\' to access the user value.")); o->textsize(11); o->callback((Fl_Callback*)user_data_cb); Fl_Group::current()->resizable(o); - } - { Fl_Choice* o = new Fl_Choice(285, 265, 105, 20, _("When:")); + } // Fl_Input* o + { Fl_Choice* o = new Fl_Choice(300, 270, 105, 20, _("When:")); o->tooltip(_("When to call the callback function.")); o->box(FL_THIN_UP_BOX); o->down_box(FL_BORDER_BOX); @@ -690,15 +691,15 @@ access the Widget pointer and \'v\' to access the user value.")); o->callback((Fl_Callback*)when_cb); o->when(FL_WHEN_CHANGED); o->menu(whenmenu); - } + } // Fl_Choice* o o->end(); - } - { Fl_Group* o = new Fl_Group(90, 290, 300, 20, _("Type:")); + } // Fl_Group* o + { Fl_Group* o = new Fl_Group(95, 295, 310, 20, _("Type:")); o->labelfont(1); o->labelsize(11); o->callback((Fl_Callback*)propagate_load); o->align(FL_ALIGN_LEFT); - { Fl_Input* o = new Fl_Input(90, 290, 140, 20); + { Fl_Input* o = new Fl_Input(95, 295, 158, 20); o->tooltip(_("The type of the user data.")); o->labelfont(1); o->labelsize(11); @@ -706,61 +707,61 @@ access the Widget pointer and \'v\' to access the user value.")); o->textsize(11); o->callback((Fl_Callback*)user_data_type_cb); Fl_Group::current()->resizable(o); - } - { Fl_Light_Button* o = new Fl_Light_Button(285, 290, 105, 20, _("No Change")); + } // Fl_Input* o + { Fl_Light_Button* o = new Fl_Light_Button(300, 295, 105, 20, _("No Change")); o->tooltip(_("Call the callback even if the value has not changed.")); o->selection_color((Fl_Color)1); o->labelsize(11); o->callback((Fl_Callback*)when_button_cb); - } + } // Fl_Light_Button* o o->end(); - } + } // Fl_Group* o o->end(); - } + } // Fl_Group* o o->end(); Fl_Group::current()->resizable(o); - } - { Fl_Group* o = new Fl_Group(8, 321, 391, 24); + } // Fl_Tabs* o + { Fl_Group* o = new Fl_Group(9, 330, 400, 20); o->labelsize(11); - { Fl_Box* o = new Fl_Box(8, 325, 20, 20); + { Fl_Box* o = new Fl_Box(9, 330, 20, 20); o->labelsize(11); Fl_Group::current()->resizable(o); - } - { Fl_Button* o = new Fl_Button(231, 325, 99, 20, _("Hide &Overlays")); + } // Fl_Box* o + { Fl_Button* o = new Fl_Button(240, 330, 99, 20, _("Hide &Overlays")); o->tooltip(_("Hide the widget overlay box.")); o->labelsize(11); o->labelcolor((Fl_Color)1); o->callback((Fl_Callback*)overlay_cb); - } - { Fl_Button* o = new Fl_Button(80, 325, 80, 20, _("Revert")); + } // Fl_Button* o + { Fl_Button* o = new Fl_Button(66, 330, 80, 20, _("Revert")); o->labelsize(11); o->callback((Fl_Callback*)revert_cb); o->hide(); - } - { Fl_Return_Button* o = new Fl_Return_Button(335, 325, 64, 20, _("Close")); + } // Fl_Button* o + { Fl_Return_Button* o = new Fl_Return_Button(344, 330, 64, 20, _("Close")); o->labelsize(11); o->callback((Fl_Callback*)ok_cb); - } - { Fl_Button* o = new Fl_Button(329, 325, 70, 20, _("Cancel")); + } // Fl_Return_Button* o + { Fl_Button* o = new Fl_Button(339, 330, 70, 20, _("Cancel")); o->labelsize(11); o->callback((Fl_Callback*)cancel_cb); o->hide(); - } - { Fl_Button* o = wLiveMode = new Fl_Button(142, 325, 84, 20, _("Live &Mode")); - o->tooltip(_("Create a live duplicate of the selected widgets to test resizing and menu beh\ + } // Fl_Button* o + { wLiveMode = new Fl_Button(151, 330, 84, 20, _("Live &Mode")); + wLiveMode->tooltip(_("Create a live duplicate of the selected widgets to test resizing and menu beh\ avior.")); - o->type(1); - o->labelsize(11); - o->callback((Fl_Callback*)live_mode_cb); - } + wLiveMode->type(1); + wLiveMode->labelsize(11); + wLiveMode->callback((Fl_Callback*)live_mode_cb); + } // Fl_Button* wLiveMode o->end(); - } + } // Fl_Group* o o->size_range(o->w(), o->h()); o->end(); - } + } // Fl_Double_Window* o return w; } // -// End of "$Id: widget_panel.cxx 4625 2005-11-02 13:55:13Z matt $". +// End of "$Id: widget_panel.cxx 5438 2006-09-17 14:58:25Z mike $". // |