]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/lineararrangement.h
Allow overriding the spacing between two widgets in LinearArrangement
[libs/gltk.git] / source / lineararrangement.h
index a18c849fcafacf210a5381e2e0ce90f98ca89e42..4b149a4ad2d7284901dea33d995f361ae78cf985 100644 (file)
@@ -16,6 +16,7 @@ public:
                Loader(LinearArrangement &);
        private:
                void expand();
+               void spacing(unsigned);
                void split();
        };
 
@@ -27,12 +28,14 @@ protected:
        bool split_here;
        Side gravity;
        bool internal_aligned;
+       int next_spacing;
 
        LinearArrangement(Layout &, Side);
 
 public:
        void split();
        void expand();
+       void spacing(unsigned);
 
 protected:
        virtual void process_widget(Widget &, Side, bool);