diff --git a/ChangeLog b/ChangeLog index 21192fbbd..f79322064 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +Thu Aug 26 5:07:00 1999 Richard Frith-Macdonald + + Patch from Niico Pero modified to use + controlDarkShadowColor rather than blackColor. + * Source/NSBox.m: draw line borders in correct color. + * Source/NSCell.m ditto + * Source/NSScrollView.m: ditto + * Source/NSTabView.m: ditto + Sun Aug 22 11:52:00 1999 Richard Frith-Macdonald * Source/NSView.m: ([-viewWillMoveToWindow:]) fixed to call method diff --git a/Source/NSBox.m b/Source/NSBox.m index bea6b1e9f..8bcdca36c 100644 --- a/Source/NSBox.m +++ b/Source/NSBox.m @@ -276,6 +276,7 @@ case NSNoBorder: break; case NSLineBorder: + [[NSColor controlDarkShadowColor] set]; NSFrameRect(border_rect); break; case NSBezelBorder: diff --git a/Source/NSCell.m b/Source/NSCell.m index 32ae51f55..ece356cd6 100644 --- a/Source/NSCell.m +++ b/Source/NSCell.m @@ -708,6 +708,7 @@ static inline NSPoint centerSizeInRect(NSSize innerSize, NSRect outerRect) // draw the border if needed if ([self isBordered]) { + [[NSColor controlDarkShadowColor] set]; NSFrameRect(cellFrame); } else if ([self isBezeled]) diff --git a/Source/NSScrollView.m b/Source/NSScrollView.m index 01f1483ba..d1c26412f 100644 --- a/Source/NSScrollView.m +++ b/Source/NSScrollView.m @@ -32,6 +32,7 @@ #include #include +#include #include #include #include @@ -543,6 +544,7 @@ static Class rulerViewClass = nil; case NSLineBorder: borderThickness = 1; + [[NSColor controlDarkShadowColor] set]; NSFrameRect(rect); break; diff --git a/Source/NSTabView.m b/Source/NSTabView.m index ecda0514a..151752cab 100644 --- a/Source/NSTabView.m +++ b/Source/NSTabView.m @@ -289,6 +289,7 @@ borderThickness = 2; break; case NSNoTabsLineBorder: + [[NSColor controlDarkShadowColor] set]; NSFrameRect(rect); borderThickness = 1; break;