git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41293
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
rect.width -= penWidth - 1;
rect.height -= penWidth - 1;
rect.width -= penWidth - 1;
rect.height -= penWidth - 1;
-#ifdef __WXGTK__
- // FIXME: why is the rect drawn off-by-one?
- if ((penWidth == 2) && (GetLayoutDirection() == wxLayout_RightToLeft))
- rect.x -= 1;
-#endif
-
// Now draw the rectangle
// use the cellHighlightColour if the cell is inside a selection, this
// will ensure the cell is always visible.
// Now draw the rectangle
// use the cellHighlightColour if the cell is inside a selection, this
// will ensure the cell is always visible.
{
i = GetColAt( colPos );
{
i = GetColAt( colPos );
- int colRight = GetColRight(i) - 1;
+ int colRight = GetColRight(i);
+#ifdef __WXGTK__
+ if (GetLayoutDirection() != wxLayout_RightToLeft)
+#endif
+ colRight--;
+
if ( colRight > right )
{
break;
if ( colRight > right )
{
break;