- virtual bool selected() const { return _selected; }
- SigC::Signal0<void> Hiding;
- SigC::Signal0<void> GoingAway;
+ template<typename T> void set_gui_property (const std::string& property_name, const T& value) {
+ std::stringstream s;
+ s << value;
+ property_hashtable.erase(property_name);
+ property_hashtable.emplace(property_name, s.str());
+ gui_object_state().set_property<T> (state_id(), property_name, value);
+ }