1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-03-03 18:25:35 +00:00

Use tabs in Transfers section of prefs.

This commit is contained in:
Mitchell Livingston 2006-08-07 03:55:03 +00:00
parent d746fd7c16
commit 1ad131401d
5 changed files with 17 additions and 13 deletions

View file

@ -20,9 +20,9 @@
setShowMessage = id;
setSound = id;
setSpeedLimit = id;
setStartNumber = id;
setStartSetting = id;
setUpdate = id;
setWaitToStart = id;
};
CLASS = PrefsController;
LANGUAGE = ObjC;
@ -54,12 +54,12 @@
fSpeedLimitDownloadField = NSTextField;
fSpeedLimitUploadField = NSTextField;
fStartMatrix = NSMatrix;
fStartNumberField = NSTextField;
fTransfersView = NSView;
fUpdatePopUp = NSPopUpButton;
fUpdater = SUUpdater;
fUploadCheck = NSButton;
fUploadField = NSTextField;
fWaitToStartField = NSTextField;
};
SUPERCLASS = NSWindowController;
},

View file

@ -7,16 +7,20 @@
<key>IBEditorPositions</key>
<dict>
<key>153</key>
<string>155 441 554 217 0 0 1152 842 </string>
<string>59 422 582 217 0 0 1152 842 </string>
<key>28</key>
<string>139 281 538 290 0 0 1152 842 </string>
<string>58 372 582 290 0 0 1152 842 </string>
<key>41</key>
<string>307 386 538 386 0 0 1152 842 </string>
<string>84 320 582 304 0 0 1152 842 </string>
<key>66</key>
<string>353 613 538 104 0 0 1152 842 </string>
<string>179 527 582 104 0 0 1152 842 </string>
</dict>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBLockedTabItems</key>
<array>
<integer>253</integer>
</array>
<key>IBOpenObjects</key>
<array>
<integer>41</integer>

View file

@ -54,7 +54,7 @@
IBOutlet NSTextField * fRatioField;
IBOutlet NSMatrix * fStartMatrix;
IBOutlet NSTextField * fWaitToStartField;
IBOutlet NSTextField * fStartNumberField;
IBOutlet SUUpdater * fUpdater;
@ -72,7 +72,7 @@
- (void) checkUpdate;
- (void) setStartSetting: (id) sender;
- (void) setWaitToStart: (id) sender;
- (void) setStartNumber: (id) sender;
- (void) setMoveTorrent: (id) sender;
- (void) setDownloadLocation: (id) sender;

View file

@ -249,8 +249,8 @@
tag = START_NO_CHECK_TAG;
[fStartMatrix selectCellWithTag: tag];
[fWaitToStartField setEnabled: tag == START_WAIT_CHECK_TAG];
[fWaitToStartField setIntValue: [fDefaults integerForKey: @"WaitToStartNumber"]];
[fStartNumberField setEnabled: tag == START_WAIT_CHECK_TAG];
[fStartNumberField setIntValue: [fDefaults integerForKey: @"WaitToStartNumber"]];
//set private torrents
BOOL copyTorrents = [fDefaults boolForKey: @"SavePrivateTorrent"];
@ -627,11 +627,11 @@
[fDefaults setObject: startSetting forKey: @"StartSetting"];
[self setWaitToStart: fWaitToStartField];
[fWaitToStartField setEnabled: tag == START_WAIT_CHECK_TAG];
[self setStartNumber: fStartNumberField];
[fStartNumberField setEnabled: tag == START_WAIT_CHECK_TAG];
}
- (void) setWaitToStart: (id) sender
- (void) setStartNumber: (id) sender
{
int waitNumber = [sender intValue];
if (![[sender stringValue] isEqualToString: [NSString stringWithInt: waitNumber]] || waitNumber < 1)