]> git.tdb.fi Git - libs/gltk.git/commitdiff
Comment and style updates
authorMikko Rasa <tdb@tdb.fi>
Wed, 29 May 2013 20:21:46 +0000 (23:21 +0300)
committerMikko Rasa <tdb@tdb.fi>
Wed, 29 May 2013 20:21:46 +0000 (23:21 +0300)
source/layout.cpp
source/layout.h
source/resources.h
source/widget.h

index e9f9b40d0e9e0cced67238e62f2b0d8b480754d2..3f03ab9fa69f1806e7ddef176a0486b0d9e64254 100644 (file)
@@ -343,8 +343,8 @@ void Layout::solve_constraints(int dir, SolveMode mode)
                }
 
                {
-                       /* Only allow the widget's dimension to increase.  The geometry has
-                       previously been set to the smallest allowable size. */
+                       /* Don't allow the widget's dimension to get below that determined
+                       by autosizing. */
                        LinearProgram::Row row = linprog.add_row();
                        row[(*i)->index*5+1] = 1;
                        row[(*i)->index*5+4] = -1;
index 7ae3907c772d740f0ad1ab3e28386f5bc0042213..0ea47a11c3bdbcef50821bf619ed361b09d48ad5 100644 (file)
@@ -140,8 +140,16 @@ public:
 
        void set_container(Container &);
        void set_margin(const Sides &);
+
+       /** Sets the default spacing between widgets in bothg directions. */
        void set_spacing(unsigned);
+
+       /** Sets the default vertical spacing between widgets.  Affects the ABOVE
+       and BELOW constraints. */
        void set_row_spacing(unsigned);
+
+       /** Sets the default horizontal spacing between widgets.  Affects the
+       LEFT_OF and RIGHT_OF constraints. */
        void set_column_spacing(unsigned);
 
        void add_widget(Widget &);
index d83c2087543e75c1e6371f0c74cd6a7cdc6d0e2b..87b8364148053581d142070d274fe24439f1e47c 100644 (file)
@@ -18,11 +18,6 @@ instance in constructor.
 */
 class Resources: public DataFile::Collection
 {
-private:
-       FS::Path path;
-       GL::Font *default_font;
-       DataFile::DirectorySource *dir_src;
-
 public:
        class Loader: public Collection::Loader
        {
@@ -36,6 +31,11 @@ public:
                void font(const std::string &);
        };
 
+private:
+       FS::Path path;
+       GL::Font *default_font;
+       DataFile::DirectorySource *dir_src;
+
 public:
        Resources();
        Resources(const FS::Path &);
index 270d2a3f67eb2e1d890dbfc1426a8adac65fe0db..b00849c1598873a6ae7ecdc0e76ff9a036539d76 100644 (file)
@@ -56,9 +56,7 @@ protected:
 public:
        virtual ~Widget();
 
-       /**
-       Returns the name of the widget class.  Used for style lookup.
-       */
+       /// Returns the name of the widget class.  Used for style lookup.
        virtual const char *get_class() const { return "widget"; }
 
        void set_position(int, int);
@@ -68,26 +66,21 @@ public:
        const Geometry &get_geometry() const { return geom; }
 
 protected:
-       /**
-       Sets the widget's parent Container.  The widget must be unparented when
-       calling this function with a non-null parameter.
-       */
+       /** Sets the widget's parent Container.  The widget must be unparented when
+       calling this function with a non-null parameter. */
        void set_parent(Container *);
 public:
        Container *get_parent() const { return parent; }
 
-       /**
-       Sets the widget style.  The final style name is constructed by concatenating
-       the widget class and the style name with a dash.
-       */
+       /** Sets the widget style.  The name of the resource to be looked up is
+       constructed by concatenating the widget class and the style name with a
+       dash. */
        void set_style(const std::string &);
        const Style &get_style() const { return *style; }
 
 protected:
-       /**
-       Gets a style object from the resource collection based on the class and
-       style names of the widget.
-       */
+       /** Gets a style object from the resource collection based on the class and
+       style names of the widget. */
        void update_style();
 
 public: