diff options
author | kevin_walzer <kevin_walzer@noemail.net> | 2015-02-19 15:57:33 (GMT) |
---|---|---|
committer | kevin_walzer <kevin_walzer@noemail.net> | 2015-02-19 15:57:33 (GMT) |
commit | b8804dcec988fd906fdea5fe974d7ca6f8e7820d (patch) | |
tree | a52df8e6b85366b47a27f187a24127c8481704d5 /macosx/tkMacOSXScrlbr.c | |
parent | 575b210581370f59dc6c24c838148f790fe20fcc (diff) | |
download | tk-b8804dcec988fd906fdea5fe974d7ca6f8e7820d.zip tk-b8804dcec988fd906fdea5fe974d7ca6f8e7820d.tar.gz tk-b8804dcec988fd906fdea5fe974d7ca6f8e7820d.tar.bz2 |
Fix for Cocoa scrollbar appearance on 10.6
FossilOrigin-Name: 28d86631979a1a7735db284c9c3d3f7ca345b58e
Diffstat (limited to 'macosx/tkMacOSXScrlbr.c')
-rw-r--r-- | macosx/tkMacOSXScrlbr.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/macosx/tkMacOSXScrlbr.c b/macosx/tkMacOSXScrlbr.c index efa0f38..bc93b79 100644 --- a/macosx/tkMacOSXScrlbr.c +++ b/macosx/tkMacOSXScrlbr.c @@ -186,7 +186,15 @@ TkpDisplayScrollbar( /*Update values and draw in native rect.*/ UpdateControlValues(scrollPtr); +#if MAC_OS_X_VERSION_MIN_REQUIRED < 1070 + if (scrollPtr->vertical) { + HIThemeDrawTrack (&info, 0, dc.context, kHIThemeOrientationNormal); + } else { + HIThemeDrawTrack (&info, 0, dc.context, kHIThemeOrientationInverted); + } +#else HIThemeDrawTrack (&info, 0, dc.context, kHIThemeOrientationNormal); +#endif TkMacOSXRestoreDrawingContext(&dc); scrollPtr->flags &= ~REDRAW_PENDING; |