]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/layout.h
Add getters for layout margin and spacings
[libs/gltk.git] / source / layout.h
index c9263d3d5f8a0b2d83f11a54a0daebeff997fb35..9c4e2a07e6525b73e15783c0df17d397f739ad1d 100644 (file)
@@ -187,6 +187,7 @@ public:
 
        void set_container(Container &);
        void set_margin(const Sides &);
+       const Sides &get_margin() const { return margin; }
 
        /** Sets the default spacing between widgets in both directions. */
        void set_spacing(unsigned);
@@ -199,6 +200,9 @@ public:
        LEFT_OF and RIGHT_OF constraints. */
        void set_column_spacing(unsigned);
 
+       unsigned get_row_spacing() const { return row_spacing; }
+       unsigned get_column_spacing() const { return col_spacing; }
+
        void push_arrangement(Arrangement &);
        Arrangement *get_arrangement() const;
        void pop_arrangement(Arrangement &);