bindings for minimal view and advanced bar

This commit is contained in:
Mitchell Livingston 2006-10-31 19:16:15 +00:00
parent e6e00af061
commit f955d93c22
6 changed files with 4 additions and 19 deletions

View File

@ -57,8 +57,7 @@
IBOutlet NSMenuItem * fOpenIgnoreDownloadFolder;
IBOutlet NSMenuItem * fAdvancedBarItem, * fSmallViewItem,
* fSpeedLimitItem, * fSpeedLimitDockItem;
IBOutlet NSMenuItem * fSpeedLimitItem, * fSpeedLimitDockItem;
IBOutlet NSButton * fActionButton, * fSpeedLimitButton;
NSImage * fSpeedLimitNormalImage, * fSpeedLimitBlueImage, * fSpeedLimitGraphiteImage;
NSTimer * fSpeedLimitTimer;

View File

@ -146,8 +146,6 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
[fFilterBar setBackgroundImage: [NSImage imageNamed: @"FilterBarBackground.png"]];
[fWindow setAcceptsMouseMovedEvents: YES]; //ensure filter buttons display correctly
[fAdvancedBarItem setState: [fDefaults boolForKey: @"UseAdvancedBar"]];
fToolbar = [[NSToolbar alloc] initWithIdentifier: @"Transmission Toolbar"];
[fToolbar setDelegate: self];
@ -161,10 +159,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
//set table size
if ([fDefaults boolForKey: @"SmallView"])
{
[fTableView setRowHeight: ROW_HEIGHT_SMALL];
[fSmallViewItem setState: NSOnState];
}
//window min height
NSSize contentMinSize = [fWindow contentMinSize];
@ -1718,12 +1713,9 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
- (void) toggleSmallView: (id) sender
{
BOOL makeSmall = ![fDefaults boolForKey: @"SmallView"];
BOOL makeSmall = [fDefaults boolForKey: @"SmallView"];
[fTableView setRowHeight: makeSmall ? ROW_HEIGHT_SMALL : ROW_HEIGHT_REGULAR];
[fSmallViewItem setState: makeSmall];
[fDefaults setBool: makeSmall forKey: @"SmallView"];
//window min height
NSSize contentMinSize = [fWindow contentMinSize],
@ -1881,10 +1873,6 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
- (void) toggleAdvancedBar: (id) sender
{
int state = ![fAdvancedBarItem state];
[fAdvancedBarItem setState: state];
[fDefaults setBool: state forKey: @"UseAdvancedBar"];
[fTableView display];
}

View File

@ -41,7 +41,6 @@
LANGUAGE = ObjC;
OUTLETS = {
fActionButton = NSButton;
fAdvancedBarItem = NSMenuItem;
fDateSortActionItem = NSMenuItem;
fDateSortItem = NSMenuItem;
fDownloadFilterButton = BarButton;
@ -65,7 +64,6 @@
fScrollView = NSScrollView;
fSearchFilterField = NSSearchField;
fSeedFilterButton = BarButton;
fSmallViewItem = NSMenuItem;
fSpeedLimitButton = NSButton;
fSpeedLimitDockItem = NSMenuItem;
fSpeedLimitItem = NSMenuItem;

View File

@ -29,7 +29,7 @@
<integer>3</integer>
<key>IBOpenObjects</key>
<array>
<integer>1041</integer>
<integer>29</integer>
</array>
<key>IBSystem Version</key>
<string>8L127</string>

Binary file not shown.

View File

@ -100,7 +100,7 @@
{
if ([event modifierFlags] & NSAlternateKeyMask)
{
[fController toggleAdvancedBar: self];
[fDefaults setBool: ![fDefaults boolForKey: @"UseAdvancedBar"] forKey: @"UseAdvancedBar"];
fClickPoint = NSZeroPoint;
}
else