better resize the filter buttons on tiger

This commit is contained in:
Mitchell Livingston 2007-12-12 01:51:21 +00:00
parent a05fe043e5
commit 104a9841f5
1 changed files with 20 additions and 0 deletions

View File

@ -258,6 +258,26 @@ void sleepCallBack(void * controller, io_service_t y, natural_t messageType, voi
[fPrevFilterItem setKeyEquivalentModifierMask: NSCommandKeyMask | NSAlternateKeyMask];
//set up filter bar
if ([NSApp isOnLeopardOrBetter])
{
[fNoFilterButton sizeToFit];
[fDownloadFilterButton sizeToFit];
[fSeedFilterButton sizeToFit];
[fPauseFilterButton sizeToFit];
NSRect downloadRect = [fDownloadFilterButton frame];
downloadRect.origin.x = NSMaxX([fNoFilterButton frame]) + 2.0;
[fDownloadFilterButton setFrame: downloadRect];
NSRect seedRect = [fSeedFilterButton frame];
seedRect.origin.x = NSMaxX(downloadRect) + 2.0;
[fSeedFilterButton setFrame: seedRect];
NSRect pauseRect = [fPauseFilterButton frame];
pauseRect.origin.x = NSMaxX(seedRect) + 2.0;
[fPauseFilterButton setFrame: pauseRect];
}
NSView * contentView = [fWindow contentView];
NSSize windowSize = [contentView convertSize: [fWindow frame].size fromView: nil];
[fFilterBar setHidden: YES];