See #11949.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63996
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
@param direction
Specifies the direction for the centring. May be wxHORIZONTAL, wxVERTICAL
@param direction
Specifies the direction for the centring. May be wxHORIZONTAL, wxVERTICAL
- or wxBOTH. It may also include wxCENTRE_ON_SCREEN flag
+ or wxBOTH. It may also include the wxCENTRE_ON_SCREEN flag
if you want to centre the window on the entire screen and not on its
parent window.
if you want to centre the window on the entire screen and not on its
parent window.
@see wxTopLevelWindow::CentreOnScreen
*/
void CentreOnParent(int direction = wxBOTH);
@see wxTopLevelWindow::CentreOnScreen
*/
void CentreOnParent(int direction = wxBOTH);
+
+ /**
+ Centres the window.
+
+ @param direction
+ Specifies the direction for the centring. May be wxHORIZONTAL,
+ wxVERTICAL or wxBOTH. It may also include the wxCENTRE_ON_SCREEN
+ flag.
+
+ @remarks This function is not meant to be called directly by user code,
+ but via Centre, Center, CentreOnParent, or CenterOnParent.
+ This function can be overriden to fine-tune centring behaviour.
+ */
+ virtual void DoCentre(int direction);
+
/**
This gets the position of the window in pixels, relative to the parent window
for the child windows or relative to the display origin for the top level windows.
/**
This gets the position of the window in pixels, relative to the parent window
for the child windows or relative to the display origin for the top level windows.