]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/part.cpp
Pass coordinates relative to the receiving widget's geometry
[libs/gltk.git] / source / part.cpp
index ec36de9774aba7def07af052677af8d843be2568..a74c91141ca717c86262c8a634f8db75ff359226 100644 (file)
@@ -50,6 +50,7 @@ Part::Loader::Loader(Part &p, Resources &r):
        add("align",   &Loader::align);
        add("fill",    &Loader::fill);
        add("margin",  &Loader::margin);
+       add("size",    &Loader::size);
 }
 
 Part::Loader::~Loader()
@@ -89,5 +90,11 @@ void Part::Loader::margin()
        load_sub(part.margin);
 }
 
+void Part::Loader::size(unsigned w, unsigned h)
+{
+       part.geom.w=w;
+       part.geom.h=h;
+}
+
 } // namespace GLtk
 } // namespace Msp