]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/entry.cpp
Some new datafile keywords
[libs/gltk.git] / source / entry.cpp
index 9129e1b0ebbdd90bef2b641629b271a9fe618f0b..12eff06ae4ffbc542e3b80726242b60ea03ee4ee 100644 (file)
@@ -279,5 +279,18 @@ void Entry::slider_value_changed(double value)
                first_row = text.get_n_lines()-visible_rows-static_cast<unsigned>(value);
 }
 
+
+Entry::Loader::Loader(Entry &e):
+       DataFile::DerivedObjectLoader<Entry, Widget::Loader>(e)
+{
+       add("edit_size", &Entry::edit_width, &Entry::edit_height);
+       add("multiline", &Loader::multiline);
+}
+
+void Entry::Loader::multiline(bool m)
+{
+       obj.set_multiline(m);
+}
+
 } // namespace GLtk
 } // namespace Msp