Rename wxWindow::GetMainWindow() to X11GetMainWindow() in wxX11.
This avoids conflicts with GetMainWindow() defined in other wxWindow-derived classes (such as wxDataViewCtrl and potentially user-defined classes as well). Closes #11818. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -89,12 +89,12 @@ bool wxReparenter::Reparent(wxWindow* newParent, wxAdoptedWindow* toReparent)
|
||||
|
||||
old = XSetErrorHandler(ErrorHandler);
|
||||
XReparentWindow( wxGlobalDisplay(),
|
||||
(Window) toReparent->GetMainWindow(),
|
||||
(Window) newParent->GetMainWindow(),
|
||||
(Window) toReparent->X11GetMainWindow(),
|
||||
(Window) newParent->X11GetMainWindow(),
|
||||
0, 0);
|
||||
|
||||
if (!XQueryTree( wxGlobalDisplay(),
|
||||
(Window) toReparent->GetMainWindow(),
|
||||
(Window) toReparent->X11GetMainWindow(),
|
||||
&returnroot, &returnparent,
|
||||
&children, &numchildren) || Xerror)
|
||||
{
|
||||
@@ -123,7 +123,7 @@ bool wxReparenter::Reparent(wxWindow* newParent, wxAdoptedWindow* toReparent)
|
||||
"Reparenting child at offset %d and position %d, %d.\n",
|
||||
parentOffset, parentOffset+xwa.x, parentOffset+xwa.y);
|
||||
XReparentWindow( wxGlobalDisplay(),
|
||||
children[each], (Window) newParent->GetMainWindow(),
|
||||
children[each], (Window) newParent->X11GetMainWindow(),
|
||||
xwa.x, xwa.y);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user