Adjust inset border values for OS X >= 10.6.
The bottom border was off by one pixel, use the values tested to work for OS X 10.[6789]. See #16808.
This commit is contained in:
@@ -159,17 +159,17 @@ void wxButtonCocoaImpl::GetLayoutInset(int &left , int &top , int &right, int &b
|
||||
case NSRegularControlSize:
|
||||
left = right = 6;
|
||||
top = 4;
|
||||
bottom = 8;
|
||||
bottom = 7;
|
||||
break;
|
||||
case NSSmallControlSize:
|
||||
left = right = 5;
|
||||
top = 4;
|
||||
bottom = 7;
|
||||
bottom = 6;
|
||||
break;
|
||||
case NSMiniControlSize:
|
||||
left = right = 1;
|
||||
top = 0;
|
||||
bottom = 2;
|
||||
bottom = 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@@ -81,12 +81,12 @@ public:
|
||||
case NSRegularControlSize:
|
||||
left = right = 3;
|
||||
top = 2;
|
||||
bottom = 4;
|
||||
bottom = 3;
|
||||
break;
|
||||
case NSSmallControlSize:
|
||||
left = right = 3;
|
||||
top = 1;
|
||||
bottom = 4;
|
||||
bottom = 3;
|
||||
break;
|
||||
case NSMiniControlSize:
|
||||
left = 1;
|
||||
|
@@ -81,13 +81,13 @@ public :
|
||||
case NSRegularControlSize:
|
||||
left = right = 2;
|
||||
top = 0;
|
||||
bottom = 4;
|
||||
bottom = 3;
|
||||
break;
|
||||
case NSMiniControlSize:
|
||||
case NSSmallControlSize:
|
||||
left = right = 1;
|
||||
top = 0;
|
||||
bottom = 2;
|
||||
bottom = 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user