diff options
| author | Matthias Melcher <github@matthiasm.com> | 2023-11-02 15:18:03 +0100 |
|---|---|---|
| committer | Matthias Melcher <github@matthiasm.com> | 2023-11-02 15:18:09 +0100 |
| commit | 9ca4aed1fa13df227ddebe4fed4353d9156ab414 (patch) | |
| tree | 1dd01a98891b7941126f6ad377b436f21bbf5da9 /fluid/Fl_Grid_Type.h | |
| parent | 040607b59574f39d92d3cc03dd10e347790869d3 (diff) | |
FLUID: Adds more interactive editing to Fl_Grid
* this commit introduces a few FIXMEs and TODOs that probably
can't be solved until we do some major refactoring. They work for
now, but adding more layout controlling widgets will be hard.
Diffstat (limited to 'fluid/Fl_Grid_Type.h')
| -rw-r--r-- | fluid/Fl_Grid_Type.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fluid/Fl_Grid_Type.h b/fluid/Fl_Grid_Type.h index cc627b383..6f509ff84 100644 --- a/fluid/Fl_Grid_Type.h +++ b/fluid/Fl_Grid_Type.h @@ -29,6 +29,7 @@ public: Fl_Grid_Proxy(int X,int Y,int W,int H) : Fl_Grid(X,Y,W,H) {} void resize(int,int,int,int) FL_OVERRIDE; void draw() FL_OVERRIDE; + void draw_overlay(); }; class Fl_Grid_Type : public Fl_Group_Type @@ -56,6 +57,7 @@ public: void child_resized(Fl_Widget_Type *child); void insert_child_at(Fl_Widget *child, int x, int y); void insert_child(Fl_Widget *child); + void keyboard_move_child(Fl_Widget_Type*, int key); static class Fl_Grid *selected(); }; |
