git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51025
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
+ int forwardKey, backwardKey;
+ if (GetLayoutDirection() == wxLayout_RightToLeft)
+ {
+ forwardKey = WXK_LEFT;
+ backwardKey = WXK_RIGHT;
+ }
+ else
+ {
+ forwardKey = WXK_RIGHT;
+ backwardKey = WXK_LEFT;
+ }
+
+ if (key == forwardKey)
{
if (m_pages.GetCount() > 1)
{
{
if (m_pages.GetCount() > 1)
{
newPage = GetActivePage() + 1;
}
}
newPage = GetActivePage() + 1;
}
}
- else if (key == WXK_LEFT)
+ else if (key == backwardKey)
{
if (m_pages.GetCount() > 1)
{
{
if (m_pages.GetCount() > 1)
{
wxASSERT_MSG(page, wxT("page pointer must be non-NULL"));
if (!page)
return false;
wxASSERT_MSG(page, wxT("page pointer must be non-NULL"));
if (!page)
return false;
page->Reparent(this);
wxAuiNotebookPage info;
page->Reparent(this);
wxAuiNotebookPage info;