- add(*(lbl = new GLtk::Label("Number")));
- lbl->set_geometry(GLtk::Geometry(170, geom.h-95, 70, 20));
-
- add(*(ent_number = new GLtk::Entry(lexical_cast(zone.get_number()))));
- ent_number->set_geometry(GLtk::Geometry(240, geom.h-95, 50, 20));
+ rows->start_row();
+ add(*(lbl1 = new GLtk::Label("Number")));
+ rows->add_constraint(*lbl1, GLtk::Layout::COPY_WIDTH, *lbl2);
+ add(*(ent_number = new GLtk::Entry(lexical_cast<string>(zone.get_number()))));
+ ent_number->set_edit_size(4, 1);