Added group.field_display() and group.erase()
This commit is contained in:
parent
4f6d61f7b7
commit
592da3fe4f
@ -66,6 +66,10 @@ namespace nana{
|
||||
group& collocate() throw();
|
||||
group& div(const char* div_str) throw();
|
||||
field_reference operator[](const char* field);
|
||||
|
||||
void field_display(const char* field_name, bool display); ///<Displays/Discards an existing field.
|
||||
bool field_display(const char* field_name) const; ///<Determines whether the specified field is displayed.
|
||||
void erase(window handle); ///< Erases a window from field.
|
||||
|
||||
template<typename Widget, typename ...Args>
|
||||
Widget* create_child(const char* field, Args && ... args)
|
||||
|
@ -194,6 +194,21 @@ namespace nana{
|
||||
return impl_->place_content.field(field);
|
||||
}
|
||||
|
||||
void group::field_display(const char* field_name, bool display)
|
||||
{
|
||||
impl_->place_content.field_display(field_name, display);
|
||||
}
|
||||
|
||||
bool group::field_display(const char* field_name) const
|
||||
{
|
||||
return impl_->place_content.field_display(field_name);
|
||||
}
|
||||
|
||||
void group::erase(window handle)
|
||||
{
|
||||
impl_->place_content.erase(handle);
|
||||
}
|
||||
|
||||
void group::_m_add_child(const char* field, widget* wdg)
|
||||
{
|
||||
impl_->place_content[field] << wdg->handle();
|
||||
|
Loading…
x
Reference in New Issue
Block a user