Make wxWindow::TransferData{To,From}Window actually transfer to self
This commit is contained in:
parent
afbca9e1df
commit
db33e1549b
1 changed files with 6 additions and 5 deletions
|
|
@ -2033,17 +2033,18 @@ public:
|
|||
// grandchildren, calling OnRecurse() for them.
|
||||
bool DoForSelfAndChildren()
|
||||
{
|
||||
wxValidator* const validator = m_win->GetValidator();
|
||||
if ( validator && !OnDo(validator) )
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
wxWindowList& children = m_win->GetChildren();
|
||||
for ( wxWindowList::iterator i = children.begin();
|
||||
i != children.end();
|
||||
++i )
|
||||
{
|
||||
wxWindow* const child = static_cast<wxWindow*>(*i);
|
||||
wxValidator* const validator = child->GetValidator();
|
||||
if ( validator && !OnDo(validator) )
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
// Notice that validation should never recurse into top level
|
||||
// children, e.g. some other dialog which might happen to be
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue