diff options
Diffstat (limited to 'fluid/Fl_Group_Type.cxx')
| -rw-r--r-- | fluid/Fl_Group_Type.cxx | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/fluid/Fl_Group_Type.cxx b/fluid/Fl_Group_Type.cxx index cc6fb59a6..a2a45a541 100644 --- a/fluid/Fl_Group_Type.cxx +++ b/fluid/Fl_Group_Type.cxx @@ -18,13 +18,22 @@ // https://www.fltk.org/bugs.php // +#include "Fl_Group_Type.h" + +#include "fluid.h" +#include "file.h" +#include "code.h" + #include <FL/Fl.H> #include <FL/Fl_Group.H> #include <FL/Fl_Table.H> +#include <FL/Fl_Menu_Item.H> #include <FL/fl_message.H> -#include "Fl_Widget_Type.h" +#include <FL/Fl_Scroll.H> #include "../src/flstring.h" +#include <stdio.h> + // Override group's resize behavior to do nothing to children: void igroup::resize(int X, int Y, int W, int H) { Fl_Widget::resize(X,Y,W,H); @@ -55,8 +64,6 @@ void fix_group_size(Fl_Type *tt) { t->o->resize(X,Y,R-X,B-Y); } -extern int force_parent; - void group_cb(Fl_Widget *, void *) { // Find the current widget: Fl_Type *qq = Fl_Type::current; @@ -106,8 +113,6 @@ void ungroup_cb(Fl_Widget *, void *) { //////////////////////////////////////////////////////////////// -#include <stdio.h> - void Fl_Group_Type::write_code1() { Fl_Widget_Type::write_code1(); } @@ -380,8 +385,6 @@ void Fl_Group_Type::copy_properties() { //////////////////////////////////////////////////////////////// // some other group subclasses that fluid does not treat specially: -#include <FL/Fl_Scroll.H> - const char scroll_type_name[] = "Fl_Scroll"; Fl_Widget *Fl_Scroll_Type::enter_live_mode(int) { |
