mirror of
https://github.com/transmission/transmission
synced 2024-12-27 01:57:52 +00:00
af5db6e6f2
* Replaces DotFlat png with generated icons * code review: udating popup item icons * code review: increasing inset
32 lines
656 B
Text
32 lines
656 B
Text
// This file Copyright © 2011-2022 Transmission authors and contributors.
|
|
// It may be used under the MIT (SPDX: MIT) license.
|
|
// License text can be found in the licenses/ folder.
|
|
|
|
#import "FilterBarView.h"
|
|
|
|
@implementation FilterBarView
|
|
|
|
- (BOOL)mouseDownCanMoveWindow
|
|
{
|
|
return NO;
|
|
}
|
|
|
|
- (BOOL)isOpaque
|
|
{
|
|
return YES;
|
|
}
|
|
|
|
- (void)drawRect:(NSRect)rect
|
|
{
|
|
[NSColor.windowBackgroundColor setFill];
|
|
NSRectFill(rect);
|
|
|
|
NSRect const lineBorderRect = NSMakeRect(NSMinX(rect), 0.0, NSWidth(rect), 1.0);
|
|
if (NSIntersectsRect(lineBorderRect, rect))
|
|
{
|
|
[NSColor.gridColor setFill];
|
|
NSRectFill(lineBorderRect);
|
|
}
|
|
}
|
|
|
|
@end
|