Changeset 10161
- Timestamp:
- Feb 11, 2010, 1:34:32 AM (12 years ago)
- Location:
- trunk/macosx
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/AddWindowController.h
r10056 r10161 34 34 IBOutlet NSTextField * fNameField, * fStatusField, * fLocationField; 35 35 IBOutlet NSButton * fStartCheck, * fDeleteCheck; 36 IBOutlet NSPopUpButton * fGroupPopUp ;36 IBOutlet NSPopUpButton * fGroupPopUp, * fPriorityPopUp; 37 37 IBOutlet NSProgressIndicator * fVerifyIndicator; 38 38 … … 64 64 - (void) verifyLocalData: (id) sender; 65 65 66 - (void) changePriority: (id) sender; 67 66 68 - (void) updateStatusField: (NSNotification *) notification; 67 69 -
trunk/macosx/AddWindowController.m
r10056 r10161 33 33 #define UPDATE_SECONDS 1.0 34 34 35 #define POPUP_PRIORITY_HIGH 0 36 #define POPUP_PRIORITY_NORMAL 1 37 #define POPUP_PRIORITY_LOW 2 38 35 39 @interface AddWindowController (Private) 36 40 … … 94 98 [self setGroupsMenu]; 95 99 [fGroupPopUp selectItemWithTag: fGroupValue]; 100 101 NSInteger priorityTag; 102 switch ([fTorrent priority]) 103 { 104 case TR_PRI_HIGH: priorityTag = POPUP_PRIORITY_HIGH; break; 105 case TR_PRI_NORMAL: priorityTag = POPUP_PRIORITY_NORMAL; break; 106 case TR_PRI_LOW: priorityTag = POPUP_PRIORITY_LOW; break; 107 default: NSAssert1(NO, @"Unknown priority for adding torrent: %d", [fTorrent priority]); 108 } 109 [fPriorityPopUp selectItemWithTag: priorityTag]; 96 110 97 111 [fStartCheck setState: [[NSUserDefaults standardUserDefaults] boolForKey: @"AutoStartDownload"] ? NSOnState : NSOffState]; … … 198 212 } 199 213 214 - (void) changePriority: (id) sender 215 { 216 tr_priority_t priority; 217 switch ([sender tag]) 218 { 219 case POPUP_PRIORITY_HIGH: priority = TR_PRI_HIGH; break; 220 case POPUP_PRIORITY_NORMAL: priority = TR_PRI_NORMAL; break; 221 case POPUP_PRIORITY_LOW: priority = TR_PRI_LOW; break; 222 default: NSAssert1(NO, @"Unknown priority tag for adding torrent: %d", [sender tag]); 223 } 224 [fTorrent setPriority: priority]; 225 } 226 200 227 - (void) updateStatusField: (NSNotification *) notification 201 228 { -
trunk/macosx/en.lproj/AddWindow.xib
r10057 r10161 13 13 <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> 14 14 <bool key="EncodedWithXMLCoder">YES</bool> 15 <integer value=" 42"/>15 <integer value="2"/> 16 16 </object> 17 17 <object class="NSArray" key="IBDocument.PluginDependencies"> … … 306 306 <reference key="NSNextResponder" ref="1006"/> 307 307 <int key="NSvFlags">289</int> 308 <string key="NSFrame">{{27 5, 68}, {122, 26}}</string>308 <string key="NSFrame">{{272, 88}, {125, 26}}</string> 309 309 <reference key="NSSuperview" ref="1006"/> 310 310 <bool key="NSEnabled">YES</bool> … … 338 338 <reference key="NSNextResponder" ref="1006"/> 339 339 <int key="NSvFlags">289</int> 340 <string key="NSFrame">{{22 5, 73}, {48, 17}}</string>340 <string key="NSFrame">{{224, 94}, {48, 17}}</string> 341 341 <reference key="NSSuperview" ref="1006"/> 342 342 <bool key="NSEnabled">YES</bool> … … 364 364 <reference key="NSNextResponder" ref="488449190"/> 365 365 <int key="NSvFlags">256</int> 366 <string key="NSFrameSize">{357, 2 62}</string>366 <string key="NSFrameSize">{357, 241}</string> 367 367 <reference key="NSSuperview" ref="488449190"/> 368 368 <bool key="NSEnabled">YES</bool> … … 502 502 </object> 503 503 </object> 504 <string key="NSFrame">{{1, 1}, {357, 2 62}}</string>504 <string key="NSFrame">{{1, 1}, {357, 241}}</string> 505 505 <reference key="NSSuperview" ref="399642967"/> 506 506 <reference key="NSNextKeyView" ref="591175582"/> … … 512 512 <reference key="NSNextResponder" ref="399642967"/> 513 513 <int key="NSvFlags">256</int> 514 <string key="NSFrame">{{358, 1}, {15, 2 62}}</string>514 <string key="NSFrame">{{358, 1}, {15, 241}}</string> 515 515 <reference key="NSSuperview" ref="399642967"/> 516 516 <reference key="NSTarget" ref="399642967"/> 517 517 <string key="NSAction">_doScroller:</string> 518 <double key="NSPercent">0. 99619771863117867</double>518 <double key="NSPercent">0.88163265306122451</double> 519 519 </object> 520 520 <object class="NSScroller" id="297541548"> … … 529 529 </object> 530 530 </object> 531 <string key="NSFrame">{{20, 1 07}, {374, 264}}</string>531 <string key="NSFrame">{{20, 128}, {374, 243}}</string> 532 532 <reference key="NSSuperview" ref="1006"/> 533 533 <reference key="NSNextKeyView" ref="488449190"/> … … 566 566 <reference key="NSNextResponder" ref="1006"/> 567 567 <int key="NSvFlags">292</int> 568 <string key="NSFrame">{{14, 64}, {146, 32}}</string>568 <string key="NSFrame">{{14, 85}, {146, 32}}</string> 569 569 <reference key="NSSuperview" ref="1006"/> 570 570 <bool key="NSEnabled">YES</bool> … … 587 587 <int key="NSvFlags">1316</int> 588 588 <object class="NSPSMatrix" key="NSDrawMatrix"/> 589 <string key="NSFrame">{{162, 72}, {16, 16}}</string>589 <string key="NSFrame">{{162, 94}, {16, 16}}</string> 590 590 <reference key="NSSuperview" ref="1006"/> 591 591 <int key="NSpiFlags">28936</int> 592 592 <double key="NSMaxValue">1</double> 593 </object> 594 <object class="NSTextField" id="485847244"> 595 <reference key="NSNextResponder" ref="1006"/> 596 <int key="NSvFlags">289</int> 597 <string key="NSFrame">{{216, 66}, {54, 17}}</string> 598 <reference key="NSSuperview" ref="1006"/> 599 <bool key="NSEnabled">YES</bool> 600 <object class="NSTextFieldCell" key="NSCell" id="387612783"> 601 <int key="NSCellFlags">67239424</int> 602 <int key="NSCellFlags2">272629760</int> 603 <string key="NSContents">Priority:</string> 604 <reference key="NSSupport" ref="728563564"/> 605 <reference key="NSControlView" ref="485847244"/> 606 <reference key="NSBackgroundColor" ref="729622418"/> 607 <reference key="NSTextColor" ref="932603584"/> 608 </object> 609 </object> 610 <object class="NSPopUpButton" id="1049508202"> 611 <reference key="NSNextResponder" ref="1006"/> 612 <int key="NSvFlags">289</int> 613 <string key="NSFrame">{{272, 60}, {125, 26}}</string> 614 <reference key="NSSuperview" ref="1006"/> 615 <bool key="NSEnabled">YES</bool> 616 <object class="NSPopUpButtonCell" key="NSCell" id="664513336"> 617 <int key="NSCellFlags">-2076049856</int> 618 <int key="NSCellFlags2">2048</int> 619 <reference key="NSSupport" ref="728563564"/> 620 <reference key="NSControlView" ref="1049508202"/> 621 <int key="NSButtonFlags">109199615</int> 622 <int key="NSButtonFlags2">1</int> 623 <string key="NSAlternateContents"/> 624 <string key="NSKeyEquivalent"/> 625 <int key="NSPeriodicDelay">400</int> 626 <int key="NSPeriodicInterval">75</int> 627 <object class="NSMenuItem" key="NSMenuItem" id="914442461"> 628 <reference key="NSMenu" ref="842244290"/> 629 <string key="NSTitle">Low</string> 630 <string key="NSKeyEquiv"/> 631 <int key="NSMnemonicLoc">2147483647</int> 632 <int key="NSState">1</int> 633 <object class="NSCustomResource" key="NSImage"> 634 <string key="NSClassName">NSImage</string> 635 <string key="NSResourceName">PriorityLow</string> 636 </object> 637 <object class="NSCustomResource" key="NSOnImage" id="104623380"> 638 <string key="NSClassName">NSImage</string> 639 <string key="NSResourceName">NSMenuCheckmark</string> 640 </object> 641 <object class="NSCustomResource" key="NSMixedImage" id="362275358"> 642 <string key="NSClassName">NSImage</string> 643 <string key="NSResourceName">NSMenuMixedState</string> 644 </object> 645 <string key="NSAction">_popUpItemAction:</string> 646 <int key="NSTag">2</int> 647 <reference key="NSTarget" ref="664513336"/> 648 </object> 649 <bool key="NSMenuItemRespectAlignment">YES</bool> 650 <object class="NSMenu" key="NSMenu" id="842244290"> 651 <string key="NSTitle">OtherViews</string> 652 <object class="NSMutableArray" key="NSMenuItems"> 653 <bool key="EncodedWithXMLCoder">YES</bool> 654 <object class="NSMenuItem" id="434739017"> 655 <reference key="NSMenu" ref="842244290"/> 656 <string key="NSTitle">High</string> 657 <string key="NSKeyEquiv"/> 658 <int key="NSMnemonicLoc">2147483647</int> 659 <object class="NSCustomResource" key="NSImage"> 660 <string key="NSClassName">NSImage</string> 661 <string key="NSResourceName">PriorityHigh</string> 662 </object> 663 <reference key="NSOnImage" ref="104623380"/> 664 <reference key="NSMixedImage" ref="362275358"/> 665 <string key="NSAction">_popUpItemAction:</string> 666 <reference key="NSTarget" ref="664513336"/> 667 </object> 668 <object class="NSMenuItem" id="347354464"> 669 <reference key="NSMenu" ref="842244290"/> 670 <string key="NSTitle">Normal</string> 671 <string key="NSKeyEquiv"/> 672 <int key="NSMnemonicLoc">2147483647</int> 673 <object class="NSCustomResource" key="NSImage"> 674 <string key="NSClassName">NSImage</string> 675 <string key="NSResourceName">PriorityNormal</string> 676 </object> 677 <reference key="NSOnImage" ref="104623380"/> 678 <reference key="NSMixedImage" ref="362275358"/> 679 <string key="NSAction">_popUpItemAction:</string> 680 <int key="NSTag">1</int> 681 <reference key="NSTarget" ref="664513336"/> 682 </object> 683 <reference ref="914442461"/> 684 </object> 685 </object> 686 <int key="NSSelectedIndex">2</int> 687 <int key="NSPreferredEdge">1</int> 688 <bool key="NSUsesItemFromMenu">YES</bool> 689 <bool key="NSAltersState">YES</bool> 690 <int key="NSArrowPosition">2</int> 691 </object> 593 692 </object> 594 693 </object> … … 760 859 <int key="connectionID">69</int> 761 860 </object> 861 <object class="IBConnectionRecord"> 862 <object class="IBActionConnection" key="connection"> 863 <string key="label">changePriority:</string> 864 <reference key="source" ref="1001"/> 865 <reference key="destination" ref="1049508202"/> 866 </object> 867 <int key="connectionID">98</int> 868 </object> 869 <object class="IBConnectionRecord"> 870 <object class="IBOutletConnection" key="connection"> 871 <string key="label">fPriorityPopUp</string> 872 <reference key="source" ref="1001"/> 873 <reference key="destination" ref="1049508202"/> 874 </object> 875 <int key="connectionID">99</int> 876 </object> 762 877 </object> 763 878 <object class="IBMutableOrderedSet" key="objectRecords"> … … 819 934 <reference ref="38073450"/> 820 935 <reference ref="744550600"/> 936 <reference ref="485847244"/> 937 <reference ref="1049508202"/> 821 938 </object> 822 939 <reference key="parent" ref="1005"/> … … 1114 1231 <reference key="object" ref="744550600"/> 1115 1232 <reference key="parent" ref="1006"/> 1233 </object> 1234 <object class="IBObjectRecord"> 1235 <int key="objectID">84</int> 1236 <reference key="object" ref="485847244"/> 1237 <object class="NSMutableArray" key="children"> 1238 <bool key="EncodedWithXMLCoder">YES</bool> 1239 <reference ref="387612783"/> 1240 </object> 1241 <reference key="parent" ref="1006"/> 1242 </object> 1243 <object class="IBObjectRecord"> 1244 <int key="objectID">85</int> 1245 <reference key="object" ref="1049508202"/> 1246 <object class="NSMutableArray" key="children"> 1247 <bool key="EncodedWithXMLCoder">YES</bool> 1248 <reference ref="664513336"/> 1249 </object> 1250 <reference key="parent" ref="1006"/> 1251 </object> 1252 <object class="IBObjectRecord"> 1253 <int key="objectID">86</int> 1254 <reference key="object" ref="664513336"/> 1255 <object class="NSMutableArray" key="children"> 1256 <bool key="EncodedWithXMLCoder">YES</bool> 1257 <reference ref="842244290"/> 1258 </object> 1259 <reference key="parent" ref="1049508202"/> 1260 </object> 1261 <object class="IBObjectRecord"> 1262 <int key="objectID">87</int> 1263 <reference key="object" ref="842244290"/> 1264 <object class="NSMutableArray" key="children"> 1265 <bool key="EncodedWithXMLCoder">YES</bool> 1266 <reference ref="914442461"/> 1267 <reference ref="347354464"/> 1268 <reference ref="434739017"/> 1269 </object> 1270 <reference key="parent" ref="664513336"/> 1271 </object> 1272 <object class="IBObjectRecord"> 1273 <int key="objectID">88</int> 1274 <reference key="object" ref="914442461"/> 1275 <reference key="parent" ref="842244290"/> 1276 </object> 1277 <object class="IBObjectRecord"> 1278 <int key="objectID">89</int> 1279 <reference key="object" ref="347354464"/> 1280 <reference key="parent" ref="842244290"/> 1281 </object> 1282 <object class="IBObjectRecord"> 1283 <int key="objectID">90</int> 1284 <reference key="object" ref="434739017"/> 1285 <reference key="parent" ref="842244290"/> 1286 </object> 1287 <object class="IBObjectRecord"> 1288 <int key="objectID">91</int> 1289 <reference key="object" ref="387612783"/> 1290 <reference key="parent" ref="485847244"/> 1116 1291 </object> 1117 1292 </object> … … 1195 1370 <string>7.IBPluginDependency</string> 1196 1371 <string>8.IBPluginDependency</string> 1372 <string>84.IBPluginDependency</string> 1373 <string>84.ImportedFromIB2</string> 1374 <string>85.IBPluginDependency</string> 1375 <string>86.IBPluginDependency</string> 1376 <string>87.IBEditorWindowLastContentRect</string> 1377 <string>87.IBPluginDependency</string> 1378 <string>87.editorWindowContentRectSynchronizationRect</string> 1379 <string>88.IBPluginDependency</string> 1380 <string>89.IBPluginDependency</string> 1197 1381 <string>9.IBPluginDependency</string> 1198 1382 <string>9.ImportedFromIB2</string> 1383 <string>90.IBPluginDependency</string> 1384 <string>91.IBPluginDependency</string> 1199 1385 </object> 1200 1386 <object class="NSMutableArray" key="dict.values"> 1201 1387 <bool key="EncodedWithXMLCoder">YES</bool> 1202 1388 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1203 <string>{{8 2, 425}, {414, 493}}</string>1204 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1205 <string>{{8 2, 425}, {414, 493}}</string>1389 <string>{{81, 433}, {414, 493}}</string> 1390 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1391 <string>{{81, 433}, {414, 493}}</string> 1206 1392 <integer value="1"/> 1207 1393 <string>{196, 240}</string> … … 1235 1421 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1236 1422 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1237 <string>{{3 33, 417}, {173, 4}}</string>1423 <string>{{347, 528}, {122, 6}}</string> 1238 1424 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1239 1425 <string>{{465, 481}, {173, 33}}</string> … … 1276 1462 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1277 1463 <integer value="1"/> 1464 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1465 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1466 <string>{{342, 456}, {125, 63}}</string> 1467 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1468 <string>{{465, 481}, {173, 33}}</string> 1469 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1470 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1471 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1472 <integer value="1"/> 1473 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1474 <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 1278 1475 </object> 1279 1476 </object> … … 1294 1491 </object> 1295 1492 <nil key="sourceID"/> 1296 <int key="maxID"> 69</int>1493 <int key="maxID">99</int> 1297 1494 </object> 1298 1495 <object class="IBClassDescriber" key="IBDocument.Classes"> … … 1308 1505 <string>add:</string> 1309 1506 <string>cancelAdd:</string> 1507 <string>changePriority:</string> 1310 1508 <string>setDestination:</string> 1311 1509 <string>verifyLocalData:</string> … … 1313 1511 <object class="NSMutableArray" key="dict.values"> 1314 1512 <bool key="EncodedWithXMLCoder">YES</bool> 1513 <string>id</string> 1315 1514 <string>id</string> 1316 1515 <string>id</string> … … 1330 1529 <string>fLocationImageView</string> 1331 1530 <string>fNameField</string> 1531 <string>fPriorityPopUp</string> 1332 1532 <string>fStartCheck</string> 1333 1533 <string>fStatusField</string> … … 1343 1543 <string>NSImageView</string> 1344 1544 <string>NSTextField</string> 1545 <string>NSPopUpButton</string> 1345 1546 <string>NSButton</string> 1346 1547 <string>NSTextField</string> … … 1537 1738 </object> 1538 1739 <object class="IBPartialClassDescription"> 1740 <string key="className">NSMenuItem</string> 1741 <string key="superclassName">NSObject</string> 1742 <object class="IBClassDescriptionSource" key="sourceIdentifier" id="886244950"> 1743 <string key="majorKey">IBFrameworkSource</string> 1744 <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> 1745 </object> 1746 </object> 1747 <object class="IBPartialClassDescription"> 1539 1748 <string key="className">NSMenuItemCell</string> 1540 1749 <string key="superclassName">NSButtonCell</string> … … 1970 2179 <object class="IBPartialClassDescription"> 1971 2180 <string key="className">NSView</string> 1972 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 1973 <string key="majorKey">IBFrameworkSource</string> 1974 <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> 1975 </object> 2181 <reference key="sourceIdentifier" ref="886244950"/> 1976 2182 </object> 1977 2183 <object class="IBPartialClassDescription">
Note: See TracChangeset
for help on using the changeset viewer.