Changeset 319 for trunk/ICeCoffEE
- Timestamp:
- 06/11/07 01:21:55 (17 years ago)
- Location:
- trunk/ICeCoffEE/ICeCoffEE
- Files:
-
- 2 added
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.m
r272 r319 291 291 // RFC-ordained max URL length, just to avoid passing IC/LS multi-megabyte documents 292 292 #if ICCF_DEBUG 293 const long ICCF_MAX_URL_LEN = 60; // XXX change later293 const long ICCF_MAX_URL_LEN = 120; // XXX change later 294 294 #else 295 295 const long ICCF_MAX_URL_LEN = 1024; … … 436 436 437 437 // returns YES if menu contains useful items, NO otherwise 438 BOOL ICCF_ConsolidateServicesMenu(NSMenu *menu, NSDictionary *serviceOptions ) {438 BOOL ICCF_ConsolidateServicesMenu(NSMenu *menu, NSDictionary *serviceOptions, NSDictionary *serviceInfo) { 439 439 [menu update]; // doesn't propagate to submenus, so we need to do this first 440 440 NSEnumerator *enumerator = [[menu itemArray] objectEnumerator]; 441 441 NSMenuItem *menuItem; 442 442 NSMenu *submenu; 443 NSDictionary *itemOptions = nil ;443 NSDictionary *itemOptions = nil, *itemInfo = nil; 444 444 BOOL shouldKeepItem = NO, shouldKeepMenu = NO; 445 445 … … 447 447 if (serviceOptions != nil) 448 448 itemOptions = [serviceOptions objectForKey: [menuItem title]]; 449 if (serviceInfo != nil) 450 itemInfo = [serviceInfo objectForKey: [menuItem title]]; 449 451 if ([[itemOptions objectForKey: (NSString *)kICServiceHidden] boolValue]) { 450 452 shouldKeepItem = NO; 451 453 } else if ( (submenu = [menuItem submenu]) != nil) { 452 shouldKeepItem = ICCF_ConsolidateServicesMenu(submenu, [itemOptions objectForKey: (NSString *)kICServiceSubmenu]); 454 // XXX don't rely on nil-sending working 455 shouldKeepItem = ICCF_ConsolidateServicesMenu(submenu, [itemOptions objectForKey: (NSString *)kICServiceSubmenu], itemInfo); 453 456 if (shouldKeepItem && [submenu numberOfItems] == 1) { // consolidate 454 457 NSMenuItem *serviceItem = [[submenu itemAtIndex: 0] retain]; 455 458 [serviceItem setTitle: 456 459 [NSString stringWithFormat: @"%@ %@ %@", [menuItem title], [NSString stringWithCharacters: &UNICHAR_BLACK_RIGHT_POINTING_SMALL_TRIANGLE length: 1], [serviceItem title]]]; 457 460 458 461 int serviceIndex = [menu indexOfItem: menuItem]; 459 462 [submenu removeItemAtIndex: 0]; // can't have item in two menus … … 461 464 [menu insertItem: serviceItem atIndex: serviceIndex]; 462 465 [serviceItem release]; 466 menuItem = serviceItem; 463 467 } 464 468 } else { … … 466 470 shouldKeepItem = [menuItem isEnabled]; 467 471 } 468 if (shouldKeepItem) { 469 shouldKeepMenu = YES; 470 } else { 472 if (!shouldKeepItem) { 471 473 [menu removeItem: menuItem]; 472 } 474 continue; 475 } 476 shouldKeepMenu = YES; 477 478 if (itemInfo == nil) continue; 479 NSString *bundlePath = (NSString *)[itemInfo objectForKey: (NSString *)kICServiceBundlePath]; 480 if (bundlePath == NULL) continue; 481 IconRef serviceIcon = ICCF_CopyIconRefForPath(bundlePath); 482 if (serviceIcon == NULL) continue; 483 [menuItem _setIconRef: serviceIcon]; 484 ReleaseIconRef(serviceIcon); 473 485 } 474 486 … … 478 490 NSMenuItem *ICCF_ContextualServicesMenuItem() { 479 491 NSMenuItem *servicesItem = ICCF_ServicesMenuItem(); 480 if (ICCF_ConsolidateServicesMenu([servicesItem submenu], (NSDictionary *)ICCF_prefs.serviceOptions)) 492 NSDictionary *servicesInfo = ICCF_GetServicesInfo(); // XXX cache/retain 493 if (ICCF_ConsolidateServicesMenu([servicesItem submenu], (NSDictionary *)ICCF_prefs.serviceOptions, servicesInfo)) 481 494 return servicesItem; 482 495 else -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2
r279 r319 186 186 <array/> 187 187 <key>OpenEditors</key> 188 <array/> 188 <array> 189 <dict> 190 <key>Content</key> 191 <dict> 192 <key>PBXProjectModuleGUID</key> 193 <string>E189CCCB0C1CD955003035DA</string> 194 <key>PBXProjectModuleLabel</key> 195 <string>ICeCoffEEServicePrefController.m</string> 196 <key>PBXSplitModuleInNavigatorKey</key> 197 <dict> 198 <key>Split0</key> 199 <dict> 200 <key>PBXProjectModuleGUID</key> 201 <string>E189CCCC0C1CD955003035DA</string> 202 <key>PBXProjectModuleLabel</key> 203 <string>ICeCoffEEServicePrefController.m</string> 204 <key>_historyCapacity</key> 205 <integer>0</integer> 206 <key>bookmark</key> 207 <string>E189CCCD0C1CD955003035DA</string> 208 <key>history</key> 209 <array> 210 <string>E189CCCA0C1CD946003035DA</string> 211 </array> 212 </dict> 213 <key>SplitCount</key> 214 <string>1</string> 215 </dict> 216 <key>StatusBarVisibility</key> 217 <false/> 218 </dict> 219 <key>Geometry</key> 220 <dict> 221 <key>Frame</key> 222 <string>{{0, -1}, {841, 947}}</string> 223 <key>PBXModuleWindowStatusBarHidden2</key> 224 <true/> 225 <key>RubberWindowFrame</key> 226 <string>590 29 841 967 0 0 1680 1028 </string> 227 </dict> 228 </dict> 229 </array> 189 230 <key>PerspectiveWidths</key> 190 231 <array> … … 252 293 <string>29B97315FDCFA39411CA2CEA</string> 253 294 <string>E1AFA51C03ECFDB000050001</string> 254 <string>E1 4343AE03DB48F700050002</string>295 <string>E12FEC3C04959F1C00AEFBF9</string> 255 296 <string>E1BF159F03DBA81600050002</string> 256 297 <string>29B97317FDCFA39411CA2CEA</string> 298 <string>19C28FACFE9D520D11CA2CBB</string> 257 299 </array> 258 300 <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> 259 301 <array> 260 302 <array> 261 <integer> 52</integer>262 <integer> 51</integer>303 <integer>39</integer> 304 <integer>37</integer> 263 305 <integer>0</integer> 264 306 </array> 265 307 </array> 266 308 <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> 267 <string>{{0, 433}, {298, 621}}</string>309 <string>{{0, 601}, {298, 621}}</string> 268 310 </dict> 269 311 <key>PBXTopSmartGroupGIDs</key> … … 284 326 </array> 285 327 <key>RubberWindowFrame</key> 286 <string> 655 39 315 707 0 0 1024 746</string>328 <string>1356 321 315 707 0 0 1680 1028 </string> 287 329 </dict> 288 330 <key>Module</key> … … 323 365 <array> 324 366 <array> 325 <integer>4</integer>326 367 <integer>0</integer> 327 368 </array> … … 424 465 <key>TableOfContents</key> 425 466 <array> 426 <string>E1 F9B7450A748C74007E20A3</string>427 <string>E1 F9B7460A748C74007E20A3</string>467 <string>E189C9340C1B8A76003035DA</string> 468 <string>E189C9350C1B8A76003035DA</string> 428 469 <string>1C9437FD063B20B00039CFAC</string> 429 470 <string>1C9437FE063B20B00039CFAC</string> … … 449 490 <true/> 450 491 <key>ToolbarSizeMode</key> 451 <integer> 1</integer>492 <integer>2</integer> 452 493 <key>Type</key> 453 494 <string>Perspectives</string> … … 458 499 <key>WindowOrderList</key> 459 500 <array> 501 <string>E18B4838082F0937000E96F5</string> 502 <string>1C335F2C07B51CD20023D4EE</string> 503 <string>E189CABE0C1BBB21003035DA</string> 504 <string>E189CABF0C1BBB21003035DA</string> 505 <string>1C530D5B069F1CE1000CFCEE</string> 506 <string>1C530D57069F1CE1000CFCEE</string> 460 507 <string>1C530D52069F1CE1000CFCEE</string> 508 <string>1C530D54069F1CE1000CFCEE</string> 509 <string>E189C9440C1B8A76003035DA</string> 510 <string>1C0AD2B3069F1EA900FABCE6</string> 461 511 <string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj</string> 512 <string>E189CCCB0C1CD955003035DA</string> 462 513 </array> 463 514 <key>WindowString</key> 464 <string> 655 39 315 707 0 0 1024 746</string>515 <string>1356 321 315 707 0 0 1680 1028 </string> 465 516 <key>WindowTools</key> 466 517 <array> … … 519 570 <array> 520 571 <array> 521 <integer> 0</integer>572 <integer>15</integer> 522 573 </array> 523 574 </array> 524 575 <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> 525 <string>{{0, 0}, {245, 350}}</string>576 <string>{{0, 7}, {245, 350}}</string> 526 577 </dict> 527 578 <key>PBXTopSmartGroupGIDs</key> … … 540 591 </array> 541 592 <key>RubberWindowFrame</key> 542 <string> 387 731 744 409 0 0 1600 1178 </string>593 <string>423 589 744 409 0 0 1680 1028 </string> 543 594 </dict> 544 595 <key>Module</key> … … 548 599 </dict> 549 600 <dict> 601 <key>BecomeActive</key> 602 <true/> 550 603 <key>ContentConfiguration</key> 551 604 <dict> … … 560 613 <string>{{267, 0}, {477, 368}}</string> 561 614 <key>RubberWindowFrame</key> 562 <string> 387 731 744 409 0 0 1600 1178 </string>615 <string>423 589 744 409 0 0 1680 1028 </string> 563 616 </dict> 564 617 <key>Module</key> … … 584 637 <array> 585 638 <string>1C335F2C07B51CD20023D4EE</string> 586 <string>E18 B49AB082F12B8000E96F5</string>639 <string>E189CBC30C1CAFEA003035DA</string> 587 640 <string>1CE0B1FE06471DED0097A5F4</string> 588 641 <string>1CA1AED706398EBD00589147</string> … … 591 644 <string>xcode.toolbar.config.default</string> 592 645 <key>WindowString</key> 593 <string> 387 731 744 409 0 0 1600 1178 </string>646 <string>423 589 744 409 0 0 1680 1028 </string> 594 647 <key>WindowToolGUID</key> 595 648 <string>1C335F2C07B51CD20023D4EE</string> … … 628 681 <string>{{0, 0}, {868, 0}}</string> 629 682 <key>RubberWindowFrame</key> 630 <string> 2 104 868 452 0 0 1024 746</string>683 <string>648 51 868 452 0 0 1680 1028 </string> 631 684 </dict> 632 685 <key>Module</key> … … 641 694 <dict> 642 695 <key>PBXBuildLogShowsTranscriptDefaultKey</key> 643 <string>{{0, 126}, {868, 301}}</string>696 <string>{{0, 267}, {868, 160}}</string> 644 697 <key>PBXProjectModuleGUID</key> 645 698 <string>XCMainBuildResultsModuleGUID</string> … … 656 709 <string>{{0, 5}, {868, 427}}</string> 657 710 <key>RubberWindowFrame</key> 658 <string> 2 104 868 452 0 0 1024 746</string>711 <string>648 51 868 452 0 0 1680 1028 </string> 659 712 </dict> 660 713 <key>Module</key> … … 679 732 <array> 680 733 <string>1C530D52069F1CE1000CFCEE</string> 681 <string>E1 F9B80B0A749296007E20A3</string>734 <string>E189C93D0C1B8A76003035DA</string> 682 735 <string>1CD0528F0623707200166675</string> 683 736 <string>XCMainBuildResultsModuleGUID</string> … … 686 739 <string>xcode.toolbar.config.build</string> 687 740 <key>WindowString</key> 688 <string> 2 104 868 452 0 0 1024 746</string>741 <string>648 51 868 452 0 0 1680 1028 </string> 689 742 <key>WindowToolGUID</key> 690 743 <string>1C530D52069F1CE1000CFCEE</string> 691 744 <key>WindowToolIsVisible</key> 692 < true/>745 <false/> 693 746 </dict> 694 747 <dict> … … 721 774 <key>sizes</key> 722 775 <array> 723 <string>{{0, 0}, {3 29, 174}}</string>724 <string>{{3 29, 0}, {388, 174}}</string>776 <string>{{0, 0}, {364, 302}}</string> 777 <string>{{364, 0}, {438, 302}}</string> 725 778 </array> 726 779 </dict> … … 737 790 <key>sizes</key> 738 791 <array> 739 <string>{{0, 0}, { 717, 174}}</string>740 <string>{{0, 174}, {717, 243}}</string>792 <string>{{0, 0}, {802, 302}}</string> 793 <string>{{0, 302}, {802, 303}}</string> 741 794 </array> 742 795 </dict> … … 760 813 <string>{{200, 200}, {500, 300}}</string> 761 814 <key>Frame</key> 762 <string>{{0, 0}, { 717, 417}}</string>815 <string>{{0, 0}, {802, 605}}</string> 763 816 <key>RubberWindowFrame</key> 764 <string> 708 700 717 437 0 0 1600 1178 </string>817 <string>46 204 802 625 0 0 1680 1028 </string> 765 818 </dict> 766 819 <key>Module</key> 767 820 <string>PBXDebugSessionModule</string> 768 821 <key>Proportion</key> 769 <string> 417pt</string>822 <string>605pt</string> 770 823 </dict> 771 824 </array> 772 825 <key>Proportion</key> 773 <string> 417pt</string>826 <string>605pt</string> 774 827 </dict> 775 828 </array> … … 785 838 <array> 786 839 <string>1C530D54069F1CE1000CFCEE</string> 787 <string>E1 70E09B083655F400B484AC</string>840 <string>E189C93E0C1B8A76003035DA</string> 788 841 <string>1C162984064C10D400B95A72</string> 789 <string>E1 70E09C083655F400B484AC</string>790 <string>E1 70E09D083655F400B484AC</string>791 <string>E1 70E09E083655F400B484AC</string>792 <string>E1 70E09F083655F400B484AC</string>793 <string>E1 70E0A0083655F400B484AC</string>794 <string>E1 70E0A1083655F400B484AC</string>842 <string>E189C93F0C1B8A76003035DA</string> 843 <string>E189C9400C1B8A76003035DA</string> 844 <string>E189C9410C1B8A76003035DA</string> 845 <string>E189C9420C1B8A76003035DA</string> 846 <string>E189C9430C1B8A76003035DA</string> 847 <string>E189C9440C1B8A76003035DA</string> 795 848 </array> 796 849 <key>ToolbarConfiguration</key> 797 850 <string>xcode.toolbar.config.debug</string> 798 851 <key>WindowString</key> 799 <string> 708 700 717 437 0 0 1600 1178 </string>852 <string>46 204 802 625 0 0 1680 1028 </string> 800 853 <key>WindowToolGUID</key> 801 854 <string>1C530D54069F1CE1000CFCEE</string> … … 824 877 <string>1CDD528C0622207200134675</string> 825 878 <key>PBXProjectModuleLabel</key> 826 <string>ICeCoffEE Terminal.m</string>879 <string>ICeCoffEEServicePrefController.m</string> 827 880 <key>StatusBarVisibility</key> 828 881 <false/> … … 831 884 <dict> 832 885 <key>Frame</key> 833 <string>{{0, 0}, {854, 208}}</string>886 <string>{{0, 0}, {854, 393}}</string> 834 887 <key>RubberWindowFrame</key> 835 <string> 60 124 854 724 0 0 1280 1002</string>888 <string>441 72 854 724 0 0 1680 1028 </string> 836 889 </dict> 837 890 <key>Module</key> … … 842 895 </array> 843 896 <key>Proportion</key> 844 <string> 208pt</string>897 <string>393pt</string> 845 898 </dict> 846 899 <dict> … … 857 910 <dict> 858 911 <key>Frame</key> 859 <string>{{0, 213}, {854, 491}}</string>912 <string>{{0, 398}, {854, 306}}</string> 860 913 <key>RubberWindowFrame</key> 861 <string> 60 124 854 724 0 0 1280 1002</string>914 <string>441 72 854 724 0 0 1680 1028 </string> 862 915 </dict> 863 916 <key>Module</key> 864 917 <string>PBXProjectFindModule</string> 865 918 <key>Proportion</key> 866 <string> 491pt</string>919 <string>306pt</string> 867 920 </dict> 868 921 </array> … … 882 935 <array> 883 936 <string>1C530D57069F1CE1000CFCEE</string> 884 <string>E1 4DF2140A6F550600346107</string>885 <string>E1 4DF2150A6F550600346107</string>937 <string>E189CA920C1BB33B003035DA</string> 938 <string>E189CA930C1BB33B003035DA</string> 886 939 <string>1CDD528C0622207200134675</string> 887 940 <string>1CD0528E0623707200166675</string> 888 941 </array> 889 942 <key>WindowString</key> 890 <string> 60 124 854 724 0 0 1280 1002</string>943 <string>441 72 854 724 0 0 1680 1028 </string> 891 944 <key>WindowToolGUID</key> 892 945 <string>1C530D57069F1CE1000CFCEE</string> … … 925 978 <string>{{0, 0}, {818, 688}}</string> 926 979 <key>RubberWindowFrame</key> 927 <string> 697 141 818 708 0 0 1600 1178 </string>980 <string>838 91 818 708 0 0 1680 1028 </string> 928 981 </dict> 929 982 <key>Module</key> … … 948 1001 <array> 949 1002 <string>1C530D5B069F1CE1000CFCEE</string> 950 <string>E1 70E0A2083655F400B484AC</string>1003 <string>E189CABD0C1BBB21003035DA</string> 951 1004 <string>1C78EAAC065D492600B07095</string> 952 1005 </array> 953 1006 <key>WindowString</key> 954 <string> 697 141 818 708 0 0 1600 1178 </string>1007 <string>838 91 818 708 0 0 1680 1028 </string> 955 1008 <key>WindowToolGUID</key> 956 1009 <string>1C530D5B069F1CE1000CFCEE</string> … … 1018 1071 <dict> 1019 1072 <key>Frame</key> 1020 <string>{{0, 0}, {7 02, 248}}</string>1073 <string>{{0, 0}, {761, 255}}</string> 1021 1074 <key>RubberWindowFrame</key> 1022 <string> 263 67 702 268 0 0 1024 746</string>1075 <string>882 18 761 275 0 0 1680 1028 </string> 1023 1076 </dict> 1024 1077 <key>Module</key> 1025 1078 <string>PBXRunSessionModule</string> 1026 1079 <key>Proportion</key> 1027 <string>2 48pt</string>1080 <string>255pt</string> 1028 1081 </dict> 1029 1082 </array> 1030 1083 <key>Proportion</key> 1031 <string>2 48pt</string>1084 <string>255pt</string> 1032 1085 </dict> 1033 1086 </array> … … 1043 1096 <array> 1044 1097 <string>1C0AD2B3069F1EA900FABCE6</string> 1045 <string>E1 D95C2E0A712A58007FAE3C</string>1098 <string>E189C9450C1B8A76003035DA</string> 1046 1099 <string>1CD0528B0623707200166675</string> 1047 <string>E1 D95C2F0A712A58007FAE3C</string>1100 <string>E189C9460C1B8A76003035DA</string> 1048 1101 </array> 1049 1102 <key>ToolbarConfiguration</key> 1050 1103 <string>xcode.toolbar.config.run</string> 1051 1104 <key>WindowString</key> 1052 <string> 263 67 702 268 0 0 1024 746</string>1105 <string>882 18 761 275 0 0 1680 1028 </string> 1053 1106 <key>WindowToolGUID</key> 1054 1107 <string>1C0AD2B3069F1EA900FABCE6</string> 1055 1108 <key>WindowToolIsVisible</key> 1056 < false/>1109 <true/> 1057 1110 </dict> 1058 1111 <dict> … … 1083 1136 <string>{{0, 0}, {457, 0}}</string> 1084 1137 <key>RubberWindowFrame</key> 1085 <string> 109 609 457 342 0 0 1920 1178 </string>1138 <string>396 357 457 342 0 0 1680 1028 </string> 1086 1139 </dict> 1087 1140 <key>Module</key> … … 1105 1158 <string>{{0, 5}, {457, 296}}</string> 1106 1159 <key>RubberWindowFrame</key> 1107 <string> 109 609 457 342 0 0 1920 1178 </string>1160 <string>396 357 457 342 0 0 1680 1028 </string> 1108 1161 </dict> 1109 1162 <key>Module</key> … … 1128 1181 <array> 1129 1182 <string>E18B4838082F0937000E96F5</string> 1130 <string>E1 6950A90A6D9D780085C106</string>1183 <string>E189CCB40C1CD69E003035DA</string> 1131 1184 <string>1C78EAB2065D492600B07095</string> 1132 1185 <string>1CD052920623707200166675</string> … … 1135 1188 <string>xcode.toolbar.config.scm</string> 1136 1189 <key>WindowString</key> 1137 <string> 109 609 457 342 0 0 1920 1178 </string>1190 <string>396 357 457 342 0 0 1680 1028 </string> 1138 1191 <key>WindowToolGUID</key> 1139 1192 <string>E18B4838082F0937000E96F5</string> … … 1142 1195 </dict> 1143 1196 <dict> 1197 <key>FirstTimeWindowDisplayed</key> 1198 <false/> 1144 1199 <key>Identifier</key> 1145 1200 <string>windowTool.breakpoints</string> … … 1152 1207 <array> 1153 1208 <dict> 1154 <key>BecomeActive</key>1155 <true/>1156 1209 <key>ContentConfiguration</key> 1157 1210 <dict> … … 1207 1260 </array> 1208 1261 <key>RubberWindowFrame</key> 1209 <string> 315 424 744 409 0 0 1440 878 </string>1262 <string>792 558 744 409 0 0 1680 1028 </string> 1210 1263 </dict> 1211 1264 <key>Module</key> … … 1215 1268 </dict> 1216 1269 <dict> 1270 <key>BecomeActive</key> 1271 <true/> 1217 1272 <key>ContentConfiguration</key> 1218 1273 <dict> … … 1227 1282 <string>{{190, 0}, {554, 368}}</string> 1228 1283 <key>RubberWindowFrame</key> 1229 <string> 315 424 744 409 0 0 1440 878 </string>1284 <string>792 558 744 409 0 0 1680 1028 </string> 1230 1285 </dict> 1231 1286 <key>Module</key> … … 1254 1309 <key>TableOfContents</key> 1255 1310 <array> 1256 <string> 1CDDB66807F98D9800BB5817</string>1257 <string> 1CDDB66907F98D9800BB5817</string>1311 <string>E1FC8BCA0C19D5840021AB09</string> 1312 <string>E1FC8BCB0C19D5840021AB09</string> 1258 1313 <string>1CE0B1FE06471DED0097A5F4</string> 1259 1314 <string>1CA1AED706398EBD00589147</string> … … 1262 1317 <string>xcode.toolbar.config.breakpoints</string> 1263 1318 <key>WindowString</key> 1264 <string> 315 424 744 409 0 0 1440 878 </string>1319 <string>792 558 744 409 0 0 1680 1028 </string> 1265 1320 <key>WindowToolGUID</key> 1266 <string> 1CDDB66807F98D9800BB5817</string>1321 <string>E1FC8BCA0C19D5840021AB09</string> 1267 1322 <key>WindowToolIsVisible</key> 1268 1323 <true/> -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser
r279 r319 3 3 089C165DFE840E0CC02AAC07 /* English */ = { 4 4 uiCtxt = { 5 sepNavIntBoundsRect = "{{0, 0}, {711, 4 44}}";6 sepNavSelRange = "{ 218, 0}";7 sepNavVisRect = "{{0, 0}, {711, 4 44}}";5 sepNavIntBoundsRect = "{{0, 0}, {711, 465}}"; 6 sepNavSelRange = "{108, 0}"; 7 sepNavVisRect = "{{0, 0}, {711, 464}}"; 8 8 sepNavWindowFrame = "{{15, 239}, {750, 502}}"; 9 9 }; … … 11 11 29B97313FDCFA39411CA2CEA /* Project object */ = { 12 12 activeBuildConfigurationName = Development; 13 activeExecutable = E13 6EAA103E42F7500050002 /* Terminal*/;13 activeExecutable = E1317A3503DF242100050002 /* System Preferences */; 14 14 activeTarget = E1ABAE8D0812F4B2007C5427 /* APE Module */; 15 15 addToTargets = ( 16 E1 20DB7308141CCB00BF8DDC /* ICeCoffEE Installer*/,16 E1ABAEBA0812F4B2007C5427 /* APEManagerPrefPane */, 17 17 ); 18 18 breakpoints = ( … … 46 46 20, 47 47 20, 48 165,48 210, 49 49 20, 50 66,51 64,50 111, 51 108, 52 52 20, 53 53 ); … … 127 127 PBXFileTableDataSourceColumnWidthsKey = ( 128 128 20, 129 440,129 237, 130 130 20, 131 131 49, … … 148 148 PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID; 149 149 PBXFileTableDataSourceColumnWidthsKey = ( 150 291 .2974,151 294.2085,150 291, 151 161, 152 152 ); 153 153 PBXFileTableDataSourceColumnsKey = ( … … 218 218 ); 219 219 }; 220 PBXPerProjectTemplateStateSaveDate = 175410290;220 PBXPerProjectTemplateStateSaveDate = 203128906; 221 221 PBXPrepackagedSmartGroups_v2 = ( 222 222 { … … 693 693 WindowFrame = "{{524, 473}, {756, 352}}"; 694 694 }; 695 PBXWorkspaceStateSaveDate = 175410290; 695 PBXWorkspaceStateSaveDate = 203128906; 696 }; 697 perUserProjectItems = { 698 E189C9380C1B8A76003035DA /* PBXTextBookmark */ = E189C9380C1B8A76003035DA /* PBXTextBookmark */; 699 E189C9390C1B8A76003035DA /* PBXTextBookmark */ = E189C9390C1B8A76003035DA /* PBXTextBookmark */; 700 E189C93A0C1B8A76003035DA /* PBXTextBookmark */ = E189C93A0C1B8A76003035DA /* PBXTextBookmark */; 701 E189C93B0C1B8A76003035DA /* PBXTextBookmark */ = E189C93B0C1B8A76003035DA /* PBXTextBookmark */; 702 E189C93C0C1B8A76003035DA /* PBXTextBookmark */ = E189C93C0C1B8A76003035DA /* PBXTextBookmark */; 703 E189C94A0C1B8B68003035DA /* PBXTextBookmark */ = E189C94A0C1B8B68003035DA /* PBXTextBookmark */; 704 E189C94E0C1B8BC8003035DA /* PBXTextBookmark */ = E189C94E0C1B8BC8003035DA /* PBXTextBookmark */; 705 E189C9510C1B8C0B003035DA /* PBXTextBookmark */ = E189C9510C1B8C0B003035DA /* PBXTextBookmark */; 706 E189C9550C1BB0CF003035DA /* PBXBookmark */ = E189C9550C1BB0CF003035DA /* PBXBookmark */; 707 E189C9560C1BB1A7003035DA /* PBXTextBookmark */ = E189C9560C1BB1A7003035DA /* PBXTextBookmark */; 708 E189C9590C1BB1A7003035DA /* PBXTextBookmark */ = E189C9590C1BB1A7003035DA /* PBXTextBookmark */; 709 E189C95C0C1BB1A7003035DA /* PBXTextBookmark */ = E189C95C0C1BB1A7003035DA /* PBXTextBookmark */; 710 E189C95D0C1BB1A7003035DA /* PBXTextBookmark */ = E189C95D0C1BB1A7003035DA /* PBXTextBookmark */; 711 E189CA940C1BB343003035DA /* PBXTextBookmark */ = E189CA940C1BB343003035DA /* PBXTextBookmark */; 712 E189CA950C1BB343003035DA /* PBXTextBookmark */ = E189CA950C1BB343003035DA /* PBXTextBookmark */; 713 E189CA960C1BB343003035DA /* PBXTextBookmark */ = E189CA960C1BB343003035DA /* PBXTextBookmark */; 714 E189CAA10C1BB94B003035DA /* PBXTextBookmark */ = E189CAA10C1BB94B003035DA /* PBXTextBookmark */; 715 E189CAA40C1BB94B003035DA /* PBXTextBookmark */ = E189CAA40C1BB94B003035DA /* PBXTextBookmark */; 716 E189CAA60C1BB94B003035DA /* PBXTextBookmark */ = E189CAA60C1BB94B003035DA /* PBXTextBookmark */; 717 E189CAA80C1BB94B003035DA /* PBXTextBookmark */ = E189CAA80C1BB94B003035DA /* PBXTextBookmark */; 718 E189CAAC0C1BBAC1003035DA /* PBXTextBookmark */ = E189CAAC0C1BBAC1003035DA /* PBXTextBookmark */; 719 E189CAAD0C1BBAC1003035DA /* PBXTextBookmark */ = E189CAAD0C1BBAC1003035DA /* PBXTextBookmark */; 720 E189CAAE0C1BBAC2003035DA /* PBXTextBookmark */ = E189CAAE0C1BBAC2003035DA /* PBXTextBookmark */; 721 E189CAB10C1BBAE0003035DA /* PBXTextBookmark */ = E189CAB10C1BBAE0003035DA /* PBXTextBookmark */; 722 E189CAB20C1BBAE0003035DA /* PBXTextBookmark */ = E189CAB20C1BBAE0003035DA /* PBXTextBookmark */; 723 E189CAB30C1BBAE0003035DA /* PBXTextBookmark */ = E189CAB30C1BBAE0003035DA /* PBXTextBookmark */; 724 E189CAB60C1BBAF4003035DA /* PBXTextBookmark */ = E189CAB60C1BBAF4003035DA /* PBXTextBookmark */; 725 E189CAB70C1BBAF4003035DA /* PBXTextBookmark */ = E189CAB70C1BBAF4003035DA /* PBXTextBookmark */; 726 E189CAB80C1BBAF4003035DA /* PBXTextBookmark */ = E189CAB80C1BBAF4003035DA /* PBXTextBookmark */; 727 E189CABA0C1BBB21003035DA /* PBXTextBookmark */ = E189CABA0C1BBB21003035DA /* PBXTextBookmark */; 728 E189CABB0C1BBB21003035DA /* PBXTextBookmark */ = E189CABB0C1BBB21003035DA /* PBXTextBookmark */; 729 E189CABC0C1BBB21003035DA /* PBXTextBookmark */ = E189CABC0C1BBB21003035DA /* PBXTextBookmark */; 730 E189CAC50C1BBB80003035DA /* PBXTextBookmark */ = E189CAC50C1BBB80003035DA /* PBXTextBookmark */; 731 E189CAC60C1BBB80003035DA /* PBXTextBookmark */ = E189CAC60C1BBB80003035DA /* PBXTextBookmark */; 732 E189CAC70C1BBB80003035DA /* PBXTextBookmark */ = E189CAC70C1BBB80003035DA /* PBXTextBookmark */; 733 E189CAC80C1BBB99003035DA /* PBXTextBookmark */ = E189CAC80C1BBB99003035DA /* PBXTextBookmark */; 734 E189CAC90C1BBB99003035DA /* PBXTextBookmark */ = E189CAC90C1BBB99003035DA /* PBXTextBookmark */; 735 E189CACA0C1BBB99003035DA /* PBXTextBookmark */ = E189CACA0C1BBB99003035DA /* PBXTextBookmark */; 736 E189CACE0C1BBC2C003035DA /* PBXTextBookmark */ = E189CACE0C1BBC2C003035DA /* PBXTextBookmark */; 737 E189CACF0C1BBC2C003035DA /* PBXTextBookmark */ = E189CACF0C1BBC2C003035DA /* PBXTextBookmark */; 738 E189CAD00C1BBC2C003035DA /* PBXTextBookmark */ = E189CAD00C1BBC2C003035DA /* PBXTextBookmark */; 739 E189CAD60C1BBE38003035DA /* PBXTextBookmark */ = E189CAD60C1BBE38003035DA /* PBXTextBookmark */; 740 E189CAD70C1BBE38003035DA /* PBXTextBookmark */ = E189CAD70C1BBE38003035DA /* PBXTextBookmark */; 741 E189CAD80C1BBE38003035DA /* PBXTextBookmark */ = E189CAD80C1BBE38003035DA /* PBXTextBookmark */; 742 E189CADB0C1BBEE2003035DA /* PBXTextBookmark */ = E189CADB0C1BBEE2003035DA /* PBXTextBookmark */; 743 E189CADC0C1BBEE2003035DA /* PBXTextBookmark */ = E189CADC0C1BBEE2003035DA /* PBXTextBookmark */; 744 E189CADD0C1BBEE2003035DA /* PBXTextBookmark */ = E189CADD0C1BBEE2003035DA /* PBXTextBookmark */; 745 E189CAE00C1BBF86003035DA /* PBXTextBookmark */ = E189CAE00C1BBF86003035DA /* PBXTextBookmark */; 746 E189CAE10C1BBF86003035DA /* PBXTextBookmark */ = E189CAE10C1BBF86003035DA /* PBXTextBookmark */; 747 E189CAE20C1BBF86003035DA /* PBXTextBookmark */ = E189CAE20C1BBF86003035DA /* PBXTextBookmark */; 748 E189CAE50C1C4EDB003035DA /* PBXBookmark */ = E189CAE50C1C4EDB003035DA /* PBXBookmark */; 749 E189CAEC0C1C4F5D003035DA /* PBXTextBookmark */ = E189CAEC0C1C4F5D003035DA /* PBXTextBookmark */; 750 E189CAED0C1C4F5D003035DA /* PBXTextBookmark */ = E189CAED0C1C4F5D003035DA /* PBXTextBookmark */; 751 E189CAEE0C1C4F5D003035DA /* PBXTextBookmark */ = E189CAEE0C1C4F5D003035DA /* PBXTextBookmark */; 752 E189CAF30C1C51DB003035DA /* PBXTextBookmark */ = E189CAF30C1C51DB003035DA /* PBXTextBookmark */; 753 E189CAF40C1C51DB003035DA /* PBXTextBookmark */ = E189CAF40C1C51DB003035DA /* PBXTextBookmark */; 754 E189CAF50C1C51F6003035DA /* PBXTextBookmark */ = E189CAF50C1C51F6003035DA /* PBXTextBookmark */; 755 E189CAF60C1C51F6003035DA /* PBXTextBookmark */ = E189CAF60C1C51F6003035DA /* PBXTextBookmark */; 756 E189CAF70C1C51F6003035DA /* PBXTextBookmark */ = E189CAF70C1C51F6003035DA /* PBXTextBookmark */; 757 E189CAFE0C1C5369003035DA /* PBXTextBookmark */ = E189CAFE0C1C5369003035DA /* PBXTextBookmark */; 758 E189CAFF0C1C5369003035DA /* PBXTextBookmark */ = E189CAFF0C1C5369003035DA /* PBXTextBookmark */; 759 E189CB000C1C5369003035DA /* PBXTextBookmark */ = E189CB000C1C5369003035DA /* PBXTextBookmark */; 760 E189CB040C1C5402003035DA /* PBXTextBookmark */ = E189CB040C1C5402003035DA /* PBXTextBookmark */; 761 E189CB050C1C5402003035DA /* PBXTextBookmark */ = E189CB050C1C5402003035DA /* PBXTextBookmark */; 762 E189CB060C1C5402003035DA /* PBXTextBookmark */ = E189CB060C1C5402003035DA /* PBXTextBookmark */; 763 E189CB090C1C545D003035DA /* PBXTextBookmark */ = E189CB090C1C545D003035DA /* PBXTextBookmark */; 764 E189CB0A0C1C545D003035DA /* PBXTextBookmark */ = E189CB0A0C1C545D003035DA /* PBXTextBookmark */; 765 E189CB0B0C1C545D003035DA /* PBXTextBookmark */ = E189CB0B0C1C545D003035DA /* PBXTextBookmark */; 766 E189CB1D0C1C576A003035DA /* PBXTextBookmark */ = E189CB1D0C1C576A003035DA /* PBXTextBookmark */; 767 E189CB1E0C1C576A003035DA /* PBXTextBookmark */ = E189CB1E0C1C576A003035DA /* PBXTextBookmark */; 768 E189CB1F0C1C576A003035DA /* PBXTextBookmark */ = E189CB1F0C1C576A003035DA /* PBXTextBookmark */; 769 E189CB200C1C576A003035DA /* PBXTextBookmark */ = E189CB200C1C576A003035DA /* PBXTextBookmark */; 770 E189CB230C1C576A003035DA /* PBXTextBookmark */ = E189CB230C1C576A003035DA /* PBXTextBookmark */; 771 E189CB240C1C576A003035DA /* PBXTextBookmark */ = E189CB240C1C576A003035DA /* PBXTextBookmark */; 772 E189CB250C1C576A003035DA /* PBXTextBookmark */ = E189CB250C1C576A003035DA /* PBXTextBookmark */; 773 E189CB290C1C57B1003035DA /* PBXTextBookmark */ = E189CB290C1C57B1003035DA /* PBXTextBookmark */; 774 E189CB2A0C1C57B1003035DA /* PBXTextBookmark */ = E189CB2A0C1C57B1003035DA /* PBXTextBookmark */; 775 E189CB2B0C1C57B1003035DA /* PBXTextBookmark */ = E189CB2B0C1C57B1003035DA /* PBXTextBookmark */; 776 E189CB2C0C1C57B1003035DA /* PBXTextBookmark */ = E189CB2C0C1C57B1003035DA /* PBXTextBookmark */; 777 E189CB2F0C1C57E9003035DA /* PBXTextBookmark */ = E189CB2F0C1C57E9003035DA /* PBXTextBookmark */; 778 E189CB300C1C57E9003035DA /* PBXTextBookmark */ = E189CB300C1C57E9003035DA /* PBXTextBookmark */; 779 E189CB310C1C57E9003035DA /* PBXTextBookmark */ = E189CB310C1C57E9003035DA /* PBXTextBookmark */; 780 E189CB320C1C57E9003035DA /* PBXTextBookmark */ = E189CB320C1C57E9003035DA /* PBXTextBookmark */; 781 E189CB390C1C590B003035DA /* PBXTextBookmark */ = E189CB390C1C590B003035DA /* PBXTextBookmark */; 782 E189CB3A0C1C590B003035DA /* PBXTextBookmark */ = E189CB3A0C1C590B003035DA /* PBXTextBookmark */; 783 E189CB3B0C1C590B003035DA /* PBXTextBookmark */ = E189CB3B0C1C590B003035DA /* PBXTextBookmark */; 784 E189CB3C0C1C590B003035DA /* PBXTextBookmark */ = E189CB3C0C1C590B003035DA /* PBXTextBookmark */; 785 E189CB440C1C5A02003035DA /* PBXTextBookmark */ = E189CB440C1C5A02003035DA /* PBXTextBookmark */; 786 E189CB480C1C5A38003035DA /* PBXTextBookmark */ = E189CB480C1C5A38003035DA /* PBXTextBookmark */; 787 E189CB490C1C5A38003035DA /* PBXTextBookmark */ = E189CB490C1C5A38003035DA /* PBXTextBookmark */; 788 E189CB4A0C1C5A38003035DA /* PBXTextBookmark */ = E189CB4A0C1C5A38003035DA /* PBXTextBookmark */; 789 E189CB4B0C1C5A38003035DA /* PBXTextBookmark */ = E189CB4B0C1C5A38003035DA /* PBXTextBookmark */; 790 E189CB4E0C1C5D66003035DA /* PBXTextBookmark */ = E189CB4E0C1C5D66003035DA /* PBXTextBookmark */; 791 E189CB4F0C1C5D66003035DA /* PBXTextBookmark */ = E189CB4F0C1C5D66003035DA /* PBXTextBookmark */; 792 E189CB500C1C5D66003035DA /* PBXTextBookmark */ = E189CB500C1C5D66003035DA /* PBXTextBookmark */; 793 E189CB510C1C5D66003035DA /* PBXTextBookmark */ = E189CB510C1C5D66003035DA /* PBXTextBookmark */; 794 E189CB520C1C5DB2003035DA /* PBXTextBookmark */ = E189CB520C1C5DB2003035DA /* PBXTextBookmark */; 795 E189CB650C1CA563003035DA /* PBXTextBookmark */ = E189CB650C1CA563003035DA /* PBXTextBookmark */; 796 E189CB660C1CA563003035DA /* PBXTextBookmark */ = E189CB660C1CA563003035DA /* PBXTextBookmark */; 797 E189CB670C1CA563003035DA /* PBXTextBookmark */ = E189CB670C1CA563003035DA /* PBXTextBookmark */; 798 E189CB680C1CA563003035DA /* PBXTextBookmark */ = E189CB680C1CA563003035DA /* PBXTextBookmark */; 799 E189CB690C1CA563003035DA /* PBXTextBookmark */ = E189CB690C1CA563003035DA /* PBXTextBookmark */; 800 E189CB6A0C1CA563003035DA /* PBXTextBookmark */ = E189CB6A0C1CA563003035DA /* PBXTextBookmark */; 801 E189CB6B0C1CA563003035DA /* PBXTextBookmark */ = E189CB6B0C1CA563003035DA /* PBXTextBookmark */; 802 E189CB6C0C1CA563003035DA /* PBXTextBookmark */ = E189CB6C0C1CA563003035DA /* PBXTextBookmark */; 803 E189CB6D0C1CA563003035DA /* PBXTextBookmark */ = E189CB6D0C1CA563003035DA /* PBXTextBookmark */; 804 E189CB6E0C1CA563003035DA /* PBXTextBookmark */ = E189CB6E0C1CA563003035DA /* PBXTextBookmark */; 805 E189CB6F0C1CA563003035DA /* PBXTextBookmark */ = E189CB6F0C1CA563003035DA /* PBXTextBookmark */; 806 E189CB720C1CA563003035DA /* PBXTextBookmark */ = E189CB720C1CA563003035DA /* PBXTextBookmark */; 807 E189CB740C1CA564003035DA /* PBXTextBookmark */ = E189CB740C1CA564003035DA /* PBXTextBookmark */; 808 E189CB780C1CA564003035DA /* PBXTextBookmark */ = E189CB780C1CA564003035DA /* PBXTextBookmark */; 809 E189CB7A0C1CA564003035DA /* PBXTextBookmark */ = E189CB7A0C1CA564003035DA /* PBXTextBookmark */; 810 E189CB7C0C1CA564003035DA /* PBXTextBookmark */ = E189CB7C0C1CA564003035DA /* PBXTextBookmark */; 811 E189CB7D0C1CA564003035DA /* PBXTextBookmark */ = E189CB7D0C1CA564003035DA /* PBXTextBookmark */; 812 E189CB840C1CA864003035DA /* PBXTextBookmark */ = E189CB840C1CA864003035DA /* PBXTextBookmark */; 813 E189CB850C1CA864003035DA /* PBXTextBookmark */ = E189CB850C1CA864003035DA /* PBXTextBookmark */; 814 E189CB860C1CA864003035DA /* PBXTextBookmark */ = E189CB860C1CA864003035DA /* PBXTextBookmark */; 815 E189CB870C1CA864003035DA /* PBXTextBookmark */ = E189CB870C1CA864003035DA /* PBXTextBookmark */; 816 E189CB880C1CA864003035DA /* PBXTextBookmark */ = E189CB880C1CA864003035DA /* PBXTextBookmark */; 817 E189CB890C1CA864003035DA /* PBXTextBookmark */ = E189CB890C1CA864003035DA /* PBXTextBookmark */; 818 E189CB8E0C1CA895003035DA /* PBXTextBookmark */ = E189CB8E0C1CA895003035DA /* PBXTextBookmark */; 819 E189CB8F0C1CA895003035DA /* PBXTextBookmark */ = E189CB8F0C1CA895003035DA /* PBXTextBookmark */; 820 E189CB900C1CA895003035DA /* PBXTextBookmark */ = E189CB900C1CA895003035DA /* PBXTextBookmark */; 821 E189CB910C1CA895003035DA /* PBXTextBookmark */ = E189CB910C1CA895003035DA /* PBXTextBookmark */; 822 E189CB920C1CA895003035DA /* PBXTextBookmark */ = E189CB920C1CA895003035DA /* PBXTextBookmark */; 823 E189CB990C1CA8E0003035DA /* PBXTextBookmark */ = E189CB990C1CA8E0003035DA /* PBXTextBookmark */; 824 E189CB9A0C1CA8E0003035DA /* PBXTextBookmark */ = E189CB9A0C1CA8E0003035DA /* PBXTextBookmark */; 825 E189CB9B0C1CA8E0003035DA /* PBXTextBookmark */ = E189CB9B0C1CA8E0003035DA /* PBXTextBookmark */; 826 E189CB9C0C1CA8E0003035DA /* PBXTextBookmark */ = E189CB9C0C1CA8E0003035DA /* PBXTextBookmark */; 827 E189CB9F0C1CAB4F003035DA /* PBXTextBookmark */ = E189CB9F0C1CAB4F003035DA /* PBXTextBookmark */; 828 E189CBA00C1CAB4F003035DA /* PBXTextBookmark */ = E189CBA00C1CAB4F003035DA /* PBXTextBookmark */; 829 E189CBA10C1CAB4F003035DA /* PBXTextBookmark */ = E189CBA10C1CAB4F003035DA /* PBXTextBookmark */; 830 E189CBA20C1CAB4F003035DA /* PBXTextBookmark */ = E189CBA20C1CAB4F003035DA /* PBXTextBookmark */; 831 E189CBBF0C1CAFD2003035DA /* PBXTextBookmark */ = E189CBBF0C1CAFD2003035DA /* PBXTextBookmark */; 832 E189CBC40C1CAFEA003035DA /* PBXTextBookmark */ = E189CBC40C1CAFEA003035DA /* PBXTextBookmark */; 833 E189CBC70C1CB00B003035DA /* PBXTextBookmark */ = E189CBC70C1CB00B003035DA /* PBXTextBookmark */; 834 E189CBC80C1CB00B003035DA /* PBXTextBookmark */ = E189CBC80C1CB00B003035DA /* PBXTextBookmark */; 835 E189CBC90C1CB00B003035DA /* PBXTextBookmark */ = E189CBC90C1CB00B003035DA /* PBXTextBookmark */; 836 E189CBCA0C1CB00B003035DA /* PBXTextBookmark */ = E189CBCA0C1CB00B003035DA /* PBXTextBookmark */; 837 E189CBCB0C1CB011003035DA /* PBXBookmark */ = E189CBCB0C1CB011003035DA /* PBXBookmark */; 838 E189CBD10C1CB016003035DA /* PBXTextBookmark */ = E189CBD10C1CB016003035DA /* PBXTextBookmark */; 839 E189CBD40C1CB016003035DA /* PBXTextBookmark */ = E189CBD40C1CB016003035DA /* PBXTextBookmark */; 840 E189CBD50C1CB016003035DA /* PBXTextBookmark */ = E189CBD50C1CB016003035DA /* PBXTextBookmark */; 841 E189CBD60C1CB016003035DA /* PBXTextBookmark */ = E189CBD60C1CB016003035DA /* PBXTextBookmark */; 842 E189CBD70C1CB016003035DA /* PBXTextBookmark */ = E189CBD70C1CB016003035DA /* PBXTextBookmark */; 843 E189CBDA0C1CB017003035DA /* PBXTextBookmark */ = E189CBDA0C1CB017003035DA /* PBXTextBookmark */; 844 E189CBDC0C1CB017003035DA /* PBXTextBookmark */ = E189CBDC0C1CB017003035DA /* PBXTextBookmark */; 845 E189CBE00C1CB017003035DA /* PBXTextBookmark */ = E189CBE00C1CB017003035DA /* PBXTextBookmark */; 846 E189CBE20C1CB017003035DA /* PBXTextBookmark */ = E189CBE20C1CB017003035DA /* PBXTextBookmark */; 847 E189CBE40C1CB017003035DA /* PBXTextBookmark */ = E189CBE40C1CB017003035DA /* PBXTextBookmark */; 848 E189CBE70C1CB017003035DA /* PBXTextBookmark */ = E189CBE70C1CB017003035DA /* PBXTextBookmark */; 849 E189CBE90C1CB017003035DA /* PBXTextBookmark */ = E189CBE90C1CB017003035DA /* PBXTextBookmark */; 850 E189CBEB0C1CB027003035DA /* PBXTextBookmark */ = E189CBEB0C1CB027003035DA /* PBXTextBookmark */; 851 E189CBEE0C1CB031003035DA /* PBXTextBookmark */ = E189CBEE0C1CB031003035DA /* PBXTextBookmark */; 852 E189CBEF0C1CB031003035DA /* PBXTextBookmark */ = E189CBEF0C1CB031003035DA /* PBXTextBookmark */; 853 E189CBF00C1CB031003035DA /* PBXTextBookmark */ = E189CBF00C1CB031003035DA /* PBXTextBookmark */; 854 E189CBF10C1CB031003035DA /* PBXTextBookmark */ = E189CBF10C1CB031003035DA /* PBXTextBookmark */; 855 E189CBF20C1CB031003035DA /* PBXTextBookmark */ = E189CBF20C1CB031003035DA /* PBXTextBookmark */; 856 E189CBF30C1CB031003035DA /* PBXTextBookmark */ = E189CBF30C1CB031003035DA /* PBXTextBookmark */; 857 E189CBF40C1CB031003035DA /* PBXTextBookmark */ = E189CBF40C1CB031003035DA /* PBXTextBookmark */; 858 E189CBF50C1CB031003035DA /* PBXTextBookmark */ = E189CBF50C1CB031003035DA /* PBXTextBookmark */; 859 E189CBFF0C1CB06C003035DA /* PBXTextBookmark */ = E189CBFF0C1CB06C003035DA /* PBXTextBookmark */; 860 E189CC000C1CB06C003035DA /* PBXTextBookmark */ = E189CC000C1CB06C003035DA /* PBXTextBookmark */; 861 E189CC010C1CB06C003035DA /* PBXTextBookmark */ = E189CC010C1CB06C003035DA /* PBXTextBookmark */; 862 E189CC020C1CB06C003035DA /* PBXTextBookmark */ = E189CC020C1CB06C003035DA /* PBXTextBookmark */; 863 E189CC030C1CB06C003035DA /* PBXTextBookmark */ = E189CC030C1CB06C003035DA /* PBXTextBookmark */; 864 E189CC040C1CB06C003035DA /* PBXTextBookmark */ = E189CC040C1CB06C003035DA /* PBXTextBookmark */; 865 E189CC050C1CB06C003035DA /* PBXTextBookmark */ = E189CC050C1CB06C003035DA /* PBXTextBookmark */; 866 E189CC060C1CB06C003035DA /* PBXTextBookmark */ = E189CC060C1CB06C003035DA /* PBXTextBookmark */; 867 E189CC070C1CB06C003035DA /* PBXTextBookmark */ = E189CC070C1CB06C003035DA /* PBXTextBookmark */; 868 E189CC080C1CB06C003035DA /* PBXTextBookmark */ = E189CC080C1CB06C003035DA /* PBXTextBookmark */; 869 E189CC090C1CB06C003035DA /* PBXTextBookmark */ = E189CC090C1CB06C003035DA /* PBXTextBookmark */; 870 E189CC0A0C1CB06C003035DA /* PBXTextBookmark */ = E189CC0A0C1CB06C003035DA /* PBXTextBookmark */; 871 E189CC0B0C1CB071003035DA /* PBXTextBookmark */ = E189CC0B0C1CB071003035DA /* PBXTextBookmark */; 872 E189CC0E0C1CB081003035DA /* PBXTextBookmark */ = E189CC0E0C1CB081003035DA /* PBXTextBookmark */; 873 E189CC130C1CB098003035DA /* PBXTextBookmark */ = E189CC130C1CB098003035DA /* PBXTextBookmark */; 874 E189CC140C1CB098003035DA /* PBXTextBookmark */ = E189CC140C1CB098003035DA /* PBXTextBookmark */; 875 E189CC150C1CB098003035DA /* PBXTextBookmark */ = E189CC150C1CB098003035DA /* PBXTextBookmark */; 876 E189CC160C1CB098003035DA /* PBXTextBookmark */ = E189CC160C1CB098003035DA /* PBXTextBookmark */; 877 E189CC170C1CB098003035DA /* PBXTextBookmark */ = E189CC170C1CB098003035DA /* PBXTextBookmark */; 878 E189CC180C1CB098003035DA /* PBXTextBookmark */ = E189CC180C1CB098003035DA /* PBXTextBookmark */; 879 E189CC190C1CB098003035DA /* PBXTextBookmark */ = E189CC190C1CB098003035DA /* PBXTextBookmark */; 880 E189CC220C1CB0C8003035DA /* PBXTextBookmark */ = E189CC220C1CB0C8003035DA /* PBXTextBookmark */; 881 E189CC2A0C1CB0EC003035DA /* PBXTextBookmark */ = E189CC2A0C1CB0EC003035DA /* PBXTextBookmark */; 882 E189CC2B0C1CB0EC003035DA /* PBXTextBookmark */ = E189CC2B0C1CB0EC003035DA /* PBXTextBookmark */; 883 E189CC2C0C1CB0EC003035DA /* PBXTextBookmark */ = E189CC2C0C1CB0EC003035DA /* PBXTextBookmark */; 884 E189CC2D0C1CB0EC003035DA /* PBXTextBookmark */ = E189CC2D0C1CB0EC003035DA /* PBXTextBookmark */; 885 E189CC2E0C1CB0EC003035DA /* PBXTextBookmark */ = E189CC2E0C1CB0EC003035DA /* PBXTextBookmark */; 886 E189CC2F0C1CB0EC003035DA /* PBXTextBookmark */ = E189CC2F0C1CB0EC003035DA /* PBXTextBookmark */; 887 E189CC300C1CB109003035DA /* PBXTextBookmark */ = E189CC300C1CB109003035DA /* PBXTextBookmark */; 888 E189CC310C1CB109003035DA /* PBXTextBookmark */ = E189CC310C1CB109003035DA /* PBXTextBookmark */; 889 E189CC320C1CB109003035DA /* PBXTextBookmark */ = E189CC320C1CB109003035DA /* PBXTextBookmark */; 890 E189CC330C1CB109003035DA /* PBXTextBookmark */ = E189CC330C1CB109003035DA /* PBXTextBookmark */; 891 E189CC340C1CB109003035DA /* PBXTextBookmark */ = E189CC340C1CB109003035DA /* PBXTextBookmark */; 892 E189CC350C1CB109003035DA /* PBXTextBookmark */ = E189CC350C1CB109003035DA /* PBXTextBookmark */; 893 E189CC3E0C1CB110003035DA /* PBXTextBookmark */ = E189CC3E0C1CB110003035DA /* PBXTextBookmark */; 894 E189CC3F0C1CB115003035DA /* PBXTextBookmark */ = E189CC3F0C1CB115003035DA /* PBXTextBookmark */; 895 E189CC400C1CB115003035DA /* PBXTextBookmark */ = E189CC400C1CB115003035DA /* PBXTextBookmark */; 896 E189CC410C1CB115003035DA /* PBXTextBookmark */ = E189CC410C1CB115003035DA /* PBXTextBookmark */; 897 E189CC4E0C1CBC21003035DA /* PBXTextBookmark */ = E189CC4E0C1CBC21003035DA /* PBXTextBookmark */; 898 E189CC4F0C1CBC21003035DA /* PBXTextBookmark */ = E189CC4F0C1CBC21003035DA /* PBXTextBookmark */; 899 E189CC500C1CBC21003035DA /* PBXTextBookmark */ = E189CC500C1CBC21003035DA /* PBXTextBookmark */; 900 E189CC530C1CBC21003035DA /* PBXTextBookmark */ = E189CC530C1CBC21003035DA /* PBXTextBookmark */; 901 E189CC550C1CBC21003035DA /* PBXTextBookmark */ = E189CC550C1CBC21003035DA /* PBXTextBookmark */; 902 E189CC590C1CBC21003035DA /* PBXTextBookmark */ = E189CC590C1CBC21003035DA /* PBXTextBookmark */; 903 E189CC5B0C1CBC21003035DA /* PBXTextBookmark */ = E189CC5B0C1CBC21003035DA /* PBXTextBookmark */; 904 E189CC6E0C1CCEC5003035DA /* PBXTextBookmark */ = E189CC6E0C1CCEC5003035DA /* PBXTextBookmark */; 905 E189CC720C1CCED6003035DA /* PBXTextBookmark */ = E189CC720C1CCED6003035DA /* PBXTextBookmark */; 906 E189CC730C1CCED6003035DA /* PBXTextBookmark */ = E189CC730C1CCED6003035DA /* PBXTextBookmark */; 907 E189CC740C1CCED6003035DA /* PBXTextBookmark */ = E189CC740C1CCED6003035DA /* PBXTextBookmark */; 908 E189CC750C1CCED6003035DA /* PBXTextBookmark */ = E189CC750C1CCED6003035DA /* PBXTextBookmark */; 909 E189CC760C1CCED6003035DA /* PBXTextBookmark */ = E189CC760C1CCED6003035DA /* PBXTextBookmark */; 910 E189CC770C1CCED6003035DA /* PBXTextBookmark */ = E189CC770C1CCED6003035DA /* PBXTextBookmark */; 911 E189CC780C1CCED6003035DA /* PBXTextBookmark */ = E189CC780C1CCED6003035DA /* PBXTextBookmark */; 912 E189CC790C1CCED6003035DA /* PBXTextBookmark */ = E189CC790C1CCED6003035DA /* PBXTextBookmark */; 913 E189CC7A0C1CCED6003035DA /* PBXTextBookmark */ = E189CC7A0C1CCED6003035DA /* PBXTextBookmark */; 914 E189CC7B0C1CCED6003035DA /* PBXTextBookmark */ = E189CC7B0C1CCED6003035DA /* PBXTextBookmark */; 915 E189CC7C0C1CCED6003035DA /* PBXTextBookmark */ = E189CC7C0C1CCED6003035DA /* PBXTextBookmark */; 916 E189CC800C1CCF0F003035DA /* PBXTextBookmark */ = E189CC800C1CCF0F003035DA /* PBXTextBookmark */; 917 E189CC830C1CCF1C003035DA /* PBXTextBookmark */ = E189CC830C1CCF1C003035DA /* PBXTextBookmark */; 918 E189CC840C1CCF1C003035DA /* PBXTextBookmark */ = E189CC840C1CCF1C003035DA /* PBXTextBookmark */; 919 E189CC850C1CCF1C003035DA /* PBXTextBookmark */ = E189CC850C1CCF1C003035DA /* PBXTextBookmark */; 920 E189CC860C1CCF1C003035DA /* PBXTextBookmark */ = E189CC860C1CCF1C003035DA /* PBXTextBookmark */; 921 E189CC890C1CCF37003035DA /* PBXTextBookmark */ = E189CC890C1CCF37003035DA /* PBXTextBookmark */; 922 E189CC8F0C1CCF6D003035DA /* PBXTextBookmark */ = E189CC8F0C1CCF6D003035DA /* PBXTextBookmark */; 923 E189CC900C1CCF6D003035DA /* PBXTextBookmark */ = E189CC900C1CCF6D003035DA /* PBXTextBookmark */; 924 E189CC910C1CCF6D003035DA /* PBXTextBookmark */ = E189CC910C1CCF6D003035DA /* PBXTextBookmark */; 925 E189CC920C1CCF6D003035DA /* PBXTextBookmark */ = E189CC920C1CCF6D003035DA /* PBXTextBookmark */; 926 E189CC960C1CD0D5003035DA /* PBXTextBookmark */ = E189CC960C1CD0D5003035DA /* PBXTextBookmark */; 927 E189CC970C1CD0D5003035DA /* PBXTextBookmark */ = E189CC970C1CD0D5003035DA /* PBXTextBookmark */; 928 E189CC980C1CD0D5003035DA /* PBXTextBookmark */ = E189CC980C1CD0D5003035DA /* PBXTextBookmark */; 929 E189CC990C1CD0D5003035DA /* PBXTextBookmark */ = E189CC990C1CD0D5003035DA /* PBXTextBookmark */; 930 E189CC9D0C1CD17C003035DA /* PBXTextBookmark */ = E189CC9D0C1CD17C003035DA /* PBXTextBookmark */; 931 E189CC9E0C1CD17C003035DA /* PBXTextBookmark */ = E189CC9E0C1CD17C003035DA /* PBXTextBookmark */; 932 E189CC9F0C1CD17C003035DA /* PBXTextBookmark */ = E189CC9F0C1CD17C003035DA /* PBXTextBookmark */; 933 E189CCA00C1CD17C003035DA /* PBXTextBookmark */ = E189CCA00C1CD17C003035DA /* PBXTextBookmark */; 934 E189CCA60C1CD420003035DA /* PBXTextBookmark */ = E189CCA60C1CD420003035DA /* PBXTextBookmark */; 935 E189CCA70C1CD420003035DA /* PBXTextBookmark */ = E189CCA70C1CD420003035DA /* PBXTextBookmark */; 936 E189CCA80C1CD420003035DA /* PBXTextBookmark */ = E189CCA80C1CD420003035DA /* PBXTextBookmark */; 937 E189CCA90C1CD420003035DA /* PBXTextBookmark */ = E189CCA90C1CD420003035DA /* PBXTextBookmark */; 938 E189CCAA0C1CD420003035DA /* PBXTextBookmark */ = E189CCAA0C1CD420003035DA /* PBXTextBookmark */; 939 E189CCB20C1CD69E003035DA /* PBXTextBookmark */ = E189CCB20C1CD69E003035DA /* PBXTextBookmark */; 940 E189CCB50C1CD6A7003035DA /* PBXTextBookmark */ = E189CCB50C1CD6A7003035DA /* PBXTextBookmark */; 941 E189CCB60C1CD6A7003035DA /* PBXTextBookmark */ = E189CCB60C1CD6A7003035DA /* PBXTextBookmark */; 942 E189CCB70C1CD6A7003035DA /* PBXTextBookmark */ = E189CCB70C1CD6A7003035DA /* PBXTextBookmark */; 943 E189CCBA0C1CD6BF003035DA /* PBXTextBookmark */ = E189CCBA0C1CD6BF003035DA /* PBXTextBookmark */; 944 E189CCC50C1CD93D003035DA /* PBXTextBookmark */ = E189CCC50C1CD93D003035DA /* PBXTextBookmark */; 945 E189CCCA0C1CD946003035DA /* PBXBookmark */ = E189CCCA0C1CD946003035DA /* PBXBookmark */; 946 E189CCCD0C1CD955003035DA /* PBXTextBookmark */ = E189CCCD0C1CD955003035DA /* PBXTextBookmark */; 947 E1FC8DC00C1A2DC70021AB09 = E1FC8DC00C1A2DC70021AB09 /* PBXTextBookmark */; 948 E1FC8DC10C1A2DC70021AB09 = E1FC8DC10C1A2DC70021AB09 /* PBXTextBookmark */; 949 E1FC8DC20C1A2DC70021AB09 = E1FC8DC20C1A2DC70021AB09 /* PBXTextBookmark */; 950 E1FC8DC30C1A2DC70021AB09 = E1FC8DC30C1A2DC70021AB09 /* PBXTextBookmark */; 951 E1FC90EC0C1A56690021AB09 = E1FC90EC0C1A56690021AB09 /* PBXTextBookmark */; 696 952 }; 697 953 sourceControlManager = E12B21580548C9B600CFF4E9 /* Source Control */; … … 746 1002 E11854F703F2709E00050002 /* CPS.h */ = { 747 1003 uiCtxt = { 748 sepNavIntBoundsRect = "{{0, 0}, { 629, 3612}}";1004 sepNavIntBoundsRect = "{{0, 0}, {802, 3311}}"; 749 1005 sepNavSelRange = "{768, 0}"; 750 sepNavVisRect = "{{0, 443}, {629, 555}}"; 1006 sepNavVisRect = "{{0, 200}, {802, 929}}"; 1007 sepNavWindowFrame = "{{15, 56}, {841, 967}}"; 751 1008 }; 752 1009 }; … … 785 1042 E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */ = { 786 1043 uiCtxt = { 787 sepNavIntBoundsRect = "{{0, 0}, {8 27, 3972}}";788 sepNavSelRange = "{ 5589, 100}";789 sepNavVisRect = "{{0, 0}, {0, 0}}";790 sepNavWindowFrame = "{{ 65, 20}, {832, 982}}";1044 sepNavIntBoundsRect = "{{0, 0}, {802, 4972}}"; 1045 sepNavSelRange = "{2897, 32}"; 1046 sepNavVisRect = "{{0, 542}, {802, 929}}"; 1047 sepNavWindowFrame = "{{590, 29}, {841, 967}}"; 791 1048 }; 792 1049 }; 793 1050 E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */ = { 794 1051 uiCtxt = { 795 sepNavIntBoundsRect = "{{0, 0}, {709, 443}}"; 1052 sepNavIntBoundsRect = "{{0, 0}, {802, 930}}"; 1053 sepNavSelRange = "{281, 29}"; 1054 sepNavVisRect = "{{0, 0}, {802, 929}}"; 1055 sepNavWindowFrame = "{{107, 123}, {772, 816}}"; 1056 }; 1057 }; 1058 E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */ = { 1059 uiCtxt = { 1060 sepNavIntBoundsRect = "{{0, 0}, {802, 930}}"; 1061 sepNavSelRange = "{416, 0}"; 1062 sepNavVisRect = "{{0, 0}, {802, 929}}"; 1063 sepNavWindowFrame = "{{835, 61}, {841, 967}}"; 1064 }; 1065 }; 1066 E12FEC4004959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.h */ = { 1067 uiCtxt = { 1068 sepNavIntBoundsRect = "{{0, 0}, {802, 930}}"; 1069 sepNavSelRange = "{286, 0}"; 1070 sepNavVisRect = "{{0, 0}, {802, 929}}"; 1071 }; 1072 }; 1073 E12FEC4104959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.m */ = { 1074 uiCtxt = { 1075 sepNavIntBoundsRect = "{{0, 0}, {802, 930}}"; 796 1076 sepNavSelRange = "{0, 0}"; 797 sepNavVisRect = "{{0, 0}, {709, 443}}"; 798 }; 799 }; 800 E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */ = { 1077 sepNavVisRect = "{{0, 0}, {802, 929}}"; 1078 sepNavWindowFrame = "{{38, 35}, {841, 967}}"; 1079 }; 1080 }; 1081 E12FEC4204959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.h */ = { 801 1082 uiCtxt = { 802 1083 sepNavIntBoundsRect = "{{0, 0}, {585, 566}}"; … … 805 1086 }; 806 1087 }; 807 E12FEC4 104959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.m */ = {808 uiCtxt = { 809 sepNavIntBoundsRect = "{{0, 0}, { 585, 566}}";1088 E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */ = { 1089 uiCtxt = { 1090 sepNavIntBoundsRect = "{{0, 0}, {733, 779}}"; 810 1091 sepNavSelRange = "{0, 0}"; 811 sepNavVisRect = "{{0, 0}, {585, 566}}"; 812 }; 813 }; 814 E12FEC4204959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.h */ = { 815 uiCtxt = { 816 sepNavIntBoundsRect = "{{0, 0}, {585, 566}}"; 817 sepNavSelRange = "{0, 0}"; 818 sepNavVisRect = "{{0, 0}, {585, 566}}"; 819 }; 820 }; 821 E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */ = { 822 uiCtxt = { 823 sepNavIntBoundsRect = "{{0, 0}, {585, 566}}"; 824 sepNavSelRange = "{0, 0}"; 825 sepNavVisRect = "{{0, 0}, {585, 566}}"; 1092 sepNavVisRect = "{{0, 0}, {733, 778}}"; 1093 sepNavWindowFrame = "{{84, 144}, {772, 816}}"; 826 1094 }; 827 1095 }; 828 1096 E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */ = { 829 1097 uiCtxt = { 830 sepNavIntBoundsRect = "{{0, 0}, {585, 1988}}"; 831 sepNavSelRange = "{596, 4}"; 832 sepNavVisRect = "{{0, 4}, {585, 566}}"; 1098 sepNavIntBoundsRect = "{{0, 0}, {802, 1628}}"; 1099 sepNavSelRange = "{4945, 0}"; 1100 sepNavVisRect = "{{0, 638}, {802, 929}}"; 1101 sepNavWindowFrame = "{{700, 53}, {841, 967}}"; 833 1102 }; 834 1103 }; … … 872 1141 libgmallocEnabled = 0; 873 1142 name = "System Preferences"; 1143 savedGlobals = { 1144 }; 874 1145 sourceDirectories = ( 875 1146 ); 1147 variableFormatDictionary = { 1148 }; 876 1149 }; 877 1150 E1317A3603DF242100050002 /* System Preferences.app */ = { 878 1151 isa = PBXFileReference; 879 lastKnownFileType = wrapper.application;1152 explicitFileType = wrapper.application; 880 1153 name = "System Preferences.app"; 881 1154 path = "/Applications/System Preferences.app"; … … 890 1163 delayBeforeContinue = 0; 891 1164 hitCount = 1; 892 modificationTime = 168124476.581086; 1165 location = Foundation; 1166 modificationTime = 203184636.334567; 893 1167 state = 1; 894 1168 symbolName = "-[NSException raise]"; … … 902 1176 delayBeforeContinue = 0; 903 1177 hitCount = 1; 904 modificationTime = 168124476.586092;1178 modificationTime = 203184636.334662; 905 1179 state = 2; 906 1180 symbolName = _NSAutoreleaseNoPool; … … 915 1189 E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */ = { 916 1190 uiCtxt = { 917 sepNavIntBoundsRect = "{{0, 0}, {7 11, 5544}}";918 sepNavSelRange = "{ 925, 0}";919 sepNavVisRect = "{{0, 720}, {711, 444}}";920 sepNavWindowFrame = "{{ 89, 84}, {750, 502}}";1191 sepNavIntBoundsRect = "{{0, 0}, {733, 5482}}"; 1192 sepNavSelRange = "{11710, 0}"; 1193 sepNavVisRect = "{{0, 3426}, {733, 778}}"; 1194 sepNavWindowFrame = "{{12, 120}, {772, 816}}"; 921 1195 }; 922 1196 }; … … 939 1213 delayBeforeContinue = 0; 940 1214 hitCount = 1; 941 modificationTime = 168124476.588567;1215 modificationTime = 203184636.334694; 942 1216 state = 2; 943 1217 symbolName = "-[NSObject setSelInProgress:]"; … … 951 1225 delayBeforeContinue = 0; 952 1226 hitCount = 1; 953 modificationTime = 168126566.99299; 954 state = 1; 1227 location = ""; 1228 modificationTime = 203184636.334759; 1229 state = 2; 955 1230 symbolName = "-[TermView setSelInProgress:]"; 956 1231 }; … … 963 1238 delayBeforeContinue = 0; 964 1239 hitCount = 1; 965 modificationTime = 168124476.593933;1240 modificationTime = 203184636.334791; 966 1241 state = 2; 967 1242 symbolName = "-[NSWindow sendEvent:]"; … … 974 1249 continueAfterActions = 0; 975 1250 delayBeforeContinue = 0; 976 hitCount = 3; 977 modificationTime = 168126409.364051; 978 state = 1; 1251 hitCount = 1; 1252 location = AppKit; 1253 modificationTime = 203184636.334809; 1254 state = 2; 979 1255 symbolName = "-[_NSThemeWidget mouseDown:]"; 980 1256 }; … … 986 1262 continueAfterActions = 0; 987 1263 delayBeforeContinue = 0; 988 hitCount = 3; 989 modificationTime = 168126416.238143; 990 state = 1; 1264 hitCount = 1; 1265 location = ""; 1266 modificationTime = 203184636.334827; 1267 state = 2; 991 1268 symbolName = "-[NSControl mouseDown:]+32"; 992 1269 }; 993 1270 E1318EB50A05615E00F2D492 /* 0x937da530 */ = { 994 1271 isa = PBXSymbolicBreakpoint; 1272 actions = ( 1273 ); 995 1274 breakpointStyle = 0; 996 1275 continueAfterActions = 0; 997 1276 delayBeforeContinue = 0; 998 hitCount = 0;999 modificationTime = 168124806.771691;1277 hitCount = 1; 1278 modificationTime = 203184636.334845; 1000 1279 state = 2; 1001 1280 symbolName = 0x937da530; … … 1008 1287 continueAfterActions = 0; 1009 1288 delayBeforeContinue = 0; 1010 hitCount = 2; 1011 modificationTime = 168126442.877833; 1012 state = 1; 1289 hitCount = 1; 1290 location = ""; 1291 modificationTime = 203184636.334863; 1292 state = 2; 1013 1293 symbolName = "-[NSControl mouseDown:]+160"; 1014 1294 }; 1015 1295 E135625E03DC9FC200050002 /* ICeCoffEEShared.h */ = { 1016 1296 uiCtxt = { 1017 sepNavIntBoundsRect = "{{0, 0}, { 508, 744}}";1297 sepNavIntBoundsRect = "{{0, 0}, {686, 682}}"; 1018 1298 sepNavSelRange = "{283, 0}"; 1019 sepNavVisRect = "{{0, 0}, {508, 531}}";1020 sepNavWindowFrame = "{{ 113, 36}, {547, 589}}";1299 sepNavVisRect = "{{0, 53}, {686, 621}}"; 1300 sepNavWindowFrame = "{{882, 66}, {725, 659}}"; 1021 1301 }; 1022 1302 }; … … 1072 1352 sourceDirectories = ( 1073 1353 ); 1354 variableFormatDictionary = { 1355 }; 1074 1356 }; 1075 1357 E136EAA203E42F7500050002 /* Terminal.app */ = { … … 1085 1367 name = "ICeCoffEETerminal.m: mouseUp:"; 1086 1368 rLen = 0; 1087 rLoc = 1 4370;1369 rLoc = 15194; 1088 1370 rType = 0; 1089 1371 vrLen = 25; … … 1092 1374 E13762D203EC636D00050002 /* ICeCoffEEBookmarks.c */ = { 1093 1375 uiCtxt = { 1094 sepNavIntBoundsRect = "{{0, 0}, { 585, 3219}}";1095 sepNavSelRange = "{ 6772, 4}";1096 sepNavVisRect = "{{0, 2328}, {585, 566}}";1376 sepNavIntBoundsRect = "{{0, 0}, {813, 2472}}"; 1377 sepNavSelRange = "{2318, 0}"; 1378 sepNavVisRect = "{{0, 537}, {813, 453}}"; 1097 1379 }; 1098 1380 }; … … 1107 1389 E14343B303DB4CF200050002 /* ICeCoffEE.h */ = { 1108 1390 uiCtxt = { 1109 sepNavIntBoundsRect = "{{0, 0}, { 813, 720}}";1110 sepNavSelRange = "{ 1676, 13}";1111 sepNavVisRect = "{{0, 403}, {813, 191}}";1112 sepNavWindowFrame = "{{ 114, 293}, {813, 821}}";1391 sepNavIntBoundsRect = "{{0, 0}, {774, 709}}"; 1392 sepNavSelRange = "{491, 0}"; 1393 sepNavVisRect = "{{0, 0}, {774, 708}}"; 1394 sepNavWindowFrame = "{{212, 152}, {813, 746}}"; 1113 1395 }; 1114 1396 }; 1115 1397 E14343B403DB4CF200050002 /* ICeCoffEE.m */ = { 1116 1398 uiCtxt = { 1117 sepNavIntBoundsRect = "{{0, 0}, {774, 4704}}"; 1118 sepNavSelRange = "{8964, 0}"; 1119 sepNavVisRect = "{{0, 2796}, {774, 688}}"; 1120 sepNavWindowFrame = "{{335, 97}, {813, 746}}"; 1399 sepNavIntBoundsRect = "{{0, 0}, {813, 7194}}"; 1400 sepNavSelRange = "{14415, 14}"; 1401 sepNavVisRect = "{{0, 3998}, {813, 376}}"; 1402 sepNavWindowFrame = "{{782, 69}, {813, 746}}"; 1403 }; 1404 }; 1405 E14343B803DB4CFE00050002 /* ICeCoffEEScanner.m */ = { 1406 uiCtxt = { 1407 sepNavIntBoundsRect = "{{0, 0}, {733, 1122}}"; 1408 sepNavSelRange = "{0, 0}"; 1409 sepNavVisRect = "{{0, 0}, {733, 778}}"; 1410 sepNavWindowFrame = "{{84, 144}, {772, 816}}"; 1121 1411 }; 1122 1412 }; … … 1147 1437 E14523860A046B6A00C9B040 /* XCBreakpointsBucket */ = { 1148 1438 isa = XCBreakpointsBucket; 1149 name = "Project Breakpoints";1439 name = ICeCoffEE; 1150 1440 objects = ( 1151 1441 E1317A3703DF244600050002 /* -[NSException raise] */, … … 1199 1489 E15E6A7504188D6900050002 /* System Preferences.app */ = { 1200 1490 isa = PBXFileReference; 1201 lastKnownFileType = wrapper.application;1491 explicitFileType = wrapper.application; 1202 1492 name = "System Preferences.app"; 1203 1493 path = "/Applications/System Preferences.app"; … … 1213 1503 E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */ = { 1214 1504 uiCtxt = { 1215 sepNavIntBoundsRect = "{{0, 0}, { 711, 3700}}";1216 sepNavSelRange = "{ 10038, 15}";1217 sepNavVisRect = "{{0, 2511}, {711, 464}}";1218 sepNavWindowFrame = "{{ 38, 218}, {750, 502}}";1505 sepNavIntBoundsRect = "{{0, 0}, {813, 3590}}"; 1506 sepNavSelRange = "{4776, 5}"; 1507 sepNavVisRect = "{{0, 1120}, {813, 453}}"; 1508 sepNavWindowFrame = "{{779, 160}, {750, 502}}"; 1219 1509 }; 1220 1510 }; … … 1265 1555 sourceDirectories = ( 1266 1556 ); 1557 variableFormatDictionary = { 1558 }; 1267 1559 }; 1268 1560 E165AB3D03E7BCDE00050002 /* TextEdit.app */ = { … … 1312 1604 E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */ = { 1313 1605 uiCtxt = { 1314 sepNavIntBoundsRect = "{{0, 0}, {748, 7 68}}";1606 sepNavIntBoundsRect = "{{0, 0}, {748, 704}}"; 1315 1607 sepNavSelRange = "{1148, 0}"; 1316 sepNavVisRect = "{{0, 176}, {748, 585}}";1608 sepNavVisRect = "{{0, 0}, {748, 605}}"; 1317 1609 sepNavWindowFrame = "{{125, 42}, {787, 643}}"; 1318 1610 }; … … 1376 1668 E182C8F603DE817F00050002 /* ICeCoffEEShared.m */ = { 1377 1669 uiCtxt = { 1378 sepNavIntBoundsRect = "{{0, 0}, {629, 552}}"; 1379 sepNavSelRange = "{185, 0}"; 1380 sepNavVisRect = "{{0, 0}, {629, 384}}"; 1381 sepNavWindowFrame = "{{378, 87}, {725, 659}}"; 1382 }; 1670 sepNavIntBoundsRect = "{{0, 0}, {686, 622}}"; 1671 sepNavSelRange = "{806, 0}"; 1672 sepNavVisRect = "{{0, 0}, {686, 621}}"; 1673 sepNavWindowFrame = "{{630, 369}, {725, 659}}"; 1674 }; 1675 }; 1676 E189C9380C1B8A76003035DA /* PBXTextBookmark */ = { 1677 isa = PBXTextBookmark; 1678 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 1679 name = "ICeCoffEEServicePrefController.h: 15"; 1680 rLen = 0; 1681 rLoc = 338; 1682 rType = 0; 1683 vrLen = 559; 1684 vrLoc = 0; 1685 }; 1686 E189C9390C1B8A76003035DA /* PBXTextBookmark */ = { 1687 isa = PBXTextBookmark; 1688 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1689 name = "ICeCoffEEServicePrefController.m: 285"; 1690 rLen = 0; 1691 rLoc = 13264; 1692 rType = 0; 1693 vrLen = 3547; 1694 vrLoc = 8681; 1695 }; 1696 E189C93A0C1B8A76003035DA /* PBXTextBookmark */ = { 1697 isa = PBXTextBookmark; 1698 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1699 name = "ICeCoffEEServicePrefController.m: 285"; 1700 rLen = 0; 1701 rLoc = 13264; 1702 rType = 0; 1703 vrLen = 3547; 1704 vrLoc = 8681; 1705 }; 1706 E189C93B0C1B8A76003035DA /* PBXTextBookmark */ = { 1707 isa = PBXTextBookmark; 1708 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 1709 name = "ICeCoffEEServicePrefController.h: 15"; 1710 rLen = 0; 1711 rLoc = 338; 1712 rType = 0; 1713 vrLen = 559; 1714 vrLoc = 0; 1715 }; 1716 E189C93C0C1B8A76003035DA /* PBXTextBookmark */ = { 1717 isa = PBXTextBookmark; 1718 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1719 name = "ICeCoffEEServicePrefController.m: 293"; 1720 rLen = 0; 1721 rLoc = 13373; 1722 rType = 0; 1723 vrLen = 3800; 1724 vrLoc = 8681; 1725 }; 1726 E189C94A0C1B8B68003035DA /* PBXTextBookmark */ = { 1727 isa = PBXTextBookmark; 1728 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1729 name = "ICeCoffEEServicePrefController.m: 339"; 1730 rLen = 0; 1731 rLoc = 15558; 1732 rType = 0; 1733 vrLen = 3524; 1734 vrLoc = 10018; 1735 }; 1736 E189C94E0C1B8BC8003035DA /* PBXTextBookmark */ = { 1737 isa = PBXTextBookmark; 1738 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1739 name = "ICeCoffEEServicePrefController.m: 341"; 1740 rLen = 0; 1741 rLoc = 15558; 1742 rType = 0; 1743 vrLen = 3474; 1744 vrLoc = 10018; 1745 }; 1746 E189C9510C1B8C0B003035DA /* PBXTextBookmark */ = { 1747 isa = PBXTextBookmark; 1748 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1749 name = "ICeCoffEEServicePrefController.m: 338"; 1750 rLen = 0; 1751 rLoc = 15561; 1752 rType = 0; 1753 vrLen = 3563; 1754 vrLoc = 10018; 1755 }; 1756 E189C9550C1BB0CF003035DA /* PBXBookmark */ = { 1757 isa = PBXBookmark; 1758 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1759 }; 1760 E189C9560C1BB1A7003035DA /* PBXTextBookmark */ = { 1761 isa = PBXTextBookmark; 1762 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1763 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1764 rLen = 0; 1765 rLoc = 16859; 1766 rType = 0; 1767 vrLen = 2925; 1768 vrLoc = 11445; 1769 }; 1770 E189C9590C1BB1A7003035DA /* PBXTextBookmark */ = { 1771 isa = PBXTextBookmark; 1772 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1773 name = "ICeCoffEETerminal.m: 327"; 1774 rLen = 0; 1775 rLoc = 12162; 1776 rType = 0; 1777 vrLen = 2147; 1778 vrLoc = 9915; 1779 }; 1780 E189C95C0C1BB1A7003035DA /* PBXTextBookmark */ = { 1781 isa = PBXTextBookmark; 1782 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 1783 rLen = 1; 1784 rLoc = 74; 1785 rType = 1; 1786 }; 1787 E189C95D0C1BB1A7003035DA /* PBXTextBookmark */ = { 1788 isa = PBXTextBookmark; 1789 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 1790 name = "ICeCoffEE.m: 86"; 1791 rLen = 0; 1792 rLoc = 3293; 1793 rType = 0; 1794 vrLen = 2525; 1795 vrLoc = 1571; 1796 }; 1797 E189CA940C1BB343003035DA /* PBXTextBookmark */ = { 1798 isa = PBXTextBookmark; 1799 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1800 rLen = 1; 1801 rLoc = 138; 1802 rType = 1; 1803 }; 1804 E189CA950C1BB343003035DA /* PBXTextBookmark */ = { 1805 isa = PBXTextBookmark; 1806 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1807 name = ICCF_Delimiters; 1808 rLen = 15; 1809 rLoc = 10644; 1810 rType = 0; 1811 vrLen = 3049; 1812 vrLoc = 10504; 1813 }; 1814 E189CA960C1BB343003035DA /* PBXTextBookmark */ = { 1815 isa = PBXTextBookmark; 1816 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1817 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1818 rLen = 0; 1819 rLoc = 16859; 1820 rType = 0; 1821 vrLen = 2925; 1822 vrLoc = 11445; 1823 }; 1824 E189CAA10C1BB94B003035DA /* PBXTextBookmark */ = { 1825 isa = PBXTextBookmark; 1826 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1827 name = "ICeCoffEETerminal.m: 352"; 1828 rLen = 0; 1829 rLoc = 13384; 1830 rType = 0; 1831 vrLen = 3137; 1832 vrLoc = 10595; 1833 }; 1834 E189CAA40C1BB94B003035DA /* PBXTextBookmark */ = { 1835 isa = PBXTextBookmark; 1836 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 1837 rLen = 0; 1838 rLoc = 2147483647; 1839 rType = 0; 1840 }; 1841 E189CAA50C1BB94B003035DA /* NSString.h */ = { 1842 isa = PBXFileReference; 1843 lastKnownFileType = sourcecode.c.h; 1844 name = NSString.h; 1845 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSString.h; 1846 sourceTree = "<absolute>"; 1847 uiCtxt = { 1848 sepNavIntBoundsRect = "{{0, 0}, {733, 4169}}"; 1849 sepNavSelRange = "{562, 15}"; 1850 sepNavVisRect = "{{0, 0}, {733, 778}}"; 1851 sepNavWindowFrame = "{{832, 47}, {772, 816}}"; 1852 }; 1853 }; 1854 E189CAA60C1BB94B003035DA /* PBXTextBookmark */ = { 1855 isa = PBXTextBookmark; 1856 fRef = E189CAA70C1BB94B003035DA /* NSString.h */; 1857 name = "(null): 111"; 1858 rLen = 0; 1859 rLoc = 4682; 1860 rType = 0; 1861 vrLen = 2951; 1862 vrLoc = 2650; 1863 }; 1864 E189CAA70C1BB94B003035DA /* NSString.h */ = { 1865 isa = PBXFileReference; 1866 name = NSString.h; 1867 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSString.h; 1868 sourceTree = "<absolute>"; 1869 }; 1870 E189CAA80C1BB94B003035DA /* PBXTextBookmark */ = { 1871 isa = PBXTextBookmark; 1872 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1873 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1874 rLen = 0; 1875 rLoc = 16859; 1876 rType = 0; 1877 vrLen = 2925; 1878 vrLoc = 11445; 1879 }; 1880 E189CAAC0C1BBAC1003035DA /* PBXTextBookmark */ = { 1881 isa = PBXTextBookmark; 1882 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1883 name = "ICeCoffEETerminal.m: 353"; 1884 rLen = 0; 1885 rLoc = 13251; 1886 rType = 0; 1887 vrLen = 3149; 1888 vrLoc = 11116; 1889 }; 1890 E189CAAD0C1BBAC1003035DA /* PBXTextBookmark */ = { 1891 isa = PBXTextBookmark; 1892 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 1893 name = "NSString.h: 111"; 1894 rLen = 0; 1895 rLoc = 4682; 1896 rType = 0; 1897 vrLen = 2951; 1898 vrLoc = 2650; 1899 }; 1900 E189CAAE0C1BBAC2003035DA /* PBXTextBookmark */ = { 1901 isa = PBXTextBookmark; 1902 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1903 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1904 rLen = 0; 1905 rLoc = 16859; 1906 rType = 0; 1907 vrLen = 2925; 1908 vrLoc = 11445; 1909 }; 1910 E189CAB10C1BBAE0003035DA /* PBXTextBookmark */ = { 1911 isa = PBXTextBookmark; 1912 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1913 name = "ICeCoffEETerminal.m: 330"; 1914 rLen = 0; 1915 rLoc = 12162; 1916 rType = 0; 1917 vrLen = 3094; 1918 vrLoc = 11116; 1919 }; 1920 E189CAB20C1BBAE0003035DA /* PBXTextBookmark */ = { 1921 isa = PBXTextBookmark; 1922 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 1923 name = "NSString.h: 111"; 1924 rLen = 0; 1925 rLoc = 4682; 1926 rType = 0; 1927 vrLen = 2951; 1928 vrLoc = 2650; 1929 }; 1930 E189CAB30C1BBAE0003035DA /* PBXTextBookmark */ = { 1931 isa = PBXTextBookmark; 1932 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1933 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1934 rLen = 0; 1935 rLoc = 16859; 1936 rType = 0; 1937 vrLen = 2925; 1938 vrLoc = 11445; 1939 }; 1940 E189CAB60C1BBAF4003035DA /* PBXTextBookmark */ = { 1941 isa = PBXTextBookmark; 1942 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1943 name = "ICeCoffEETerminal.m: 330"; 1944 rLen = 0; 1945 rLoc = 12162; 1946 rType = 0; 1947 vrLen = 3094; 1948 vrLoc = 11116; 1949 }; 1950 E189CAB70C1BBAF4003035DA /* PBXTextBookmark */ = { 1951 isa = PBXTextBookmark; 1952 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 1953 name = "NSString.h: 111"; 1954 rLen = 0; 1955 rLoc = 4682; 1956 rType = 0; 1957 vrLen = 2951; 1958 vrLoc = 2650; 1959 }; 1960 E189CAB80C1BBAF4003035DA /* PBXTextBookmark */ = { 1961 isa = PBXTextBookmark; 1962 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1963 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1964 rLen = 0; 1965 rLoc = 16859; 1966 rType = 0; 1967 vrLen = 2925; 1968 vrLoc = 11445; 1969 }; 1970 E189CABA0C1BBB21003035DA /* PBXTextBookmark */ = { 1971 isa = PBXTextBookmark; 1972 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 1973 name = "ICeCoffEETerminal.m: 330"; 1974 rLen = 0; 1975 rLoc = 12162; 1976 rType = 0; 1977 vrLen = 3094; 1978 vrLoc = 11116; 1979 }; 1980 E189CABB0C1BBB21003035DA /* PBXTextBookmark */ = { 1981 isa = PBXTextBookmark; 1982 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 1983 name = "NSString.h: 111"; 1984 rLen = 0; 1985 rLoc = 4682; 1986 rType = 0; 1987 vrLen = 2951; 1988 vrLoc = 2650; 1989 }; 1990 E189CABC0C1BBB21003035DA /* PBXTextBookmark */ = { 1991 isa = PBXTextBookmark; 1992 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 1993 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 1994 rLen = 0; 1995 rLoc = 16859; 1996 rType = 0; 1997 vrLen = 2925; 1998 vrLoc = 11445; 1999 }; 2000 E189CAC50C1BBB80003035DA /* PBXTextBookmark */ = { 2001 isa = PBXTextBookmark; 2002 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2003 name = "ICeCoffEETerminal.m: 356"; 2004 rLen = 0; 2005 rLoc = 13377; 2006 rType = 0; 2007 vrLen = 3072; 2008 vrLoc = 11116; 2009 }; 2010 E189CAC60C1BBB80003035DA /* PBXTextBookmark */ = { 2011 isa = PBXTextBookmark; 2012 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2013 name = "NSString.h: 111"; 2014 rLen = 0; 2015 rLoc = 4682; 2016 rType = 0; 2017 vrLen = 2951; 2018 vrLoc = 2650; 2019 }; 2020 E189CAC70C1BBB80003035DA /* PBXTextBookmark */ = { 2021 isa = PBXTextBookmark; 2022 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2023 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2024 rLen = 0; 2025 rLoc = 16859; 2026 rType = 0; 2027 vrLen = 2925; 2028 vrLoc = 11445; 2029 }; 2030 E189CAC80C1BBB99003035DA /* PBXTextBookmark */ = { 2031 isa = PBXTextBookmark; 2032 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2033 name = "ICeCoffEETerminal.m: 356"; 2034 rLen = 0; 2035 rLoc = 13377; 2036 rType = 0; 2037 vrLen = 3072; 2038 vrLoc = 11116; 2039 }; 2040 E189CAC90C1BBB99003035DA /* PBXTextBookmark */ = { 2041 isa = PBXTextBookmark; 2042 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2043 name = "NSString.h: 111"; 2044 rLen = 0; 2045 rLoc = 4682; 2046 rType = 0; 2047 vrLen = 2951; 2048 vrLoc = 2650; 2049 }; 2050 E189CACA0C1BBB99003035DA /* PBXTextBookmark */ = { 2051 isa = PBXTextBookmark; 2052 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2053 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2054 rLen = 0; 2055 rLoc = 16859; 2056 rType = 0; 2057 vrLen = 2925; 2058 vrLoc = 11445; 2059 }; 2060 E189CACE0C1BBC2C003035DA /* PBXTextBookmark */ = { 2061 isa = PBXTextBookmark; 2062 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2063 name = "ICeCoffEETerminal.m: 356"; 2064 rLen = 0; 2065 rLoc = 13377; 2066 rType = 0; 2067 vrLen = 3076; 2068 vrLoc = 11116; 2069 }; 2070 E189CACF0C1BBC2C003035DA /* PBXTextBookmark */ = { 2071 isa = PBXTextBookmark; 2072 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2073 name = "NSString.h: 111"; 2074 rLen = 0; 2075 rLoc = 4682; 2076 rType = 0; 2077 vrLen = 2951; 2078 vrLoc = 2650; 2079 }; 2080 E189CAD00C1BBC2C003035DA /* PBXTextBookmark */ = { 2081 isa = PBXTextBookmark; 2082 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2083 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2084 rLen = 0; 2085 rLoc = 16859; 2086 rType = 0; 2087 vrLen = 2925; 2088 vrLoc = 11445; 2089 }; 2090 E189CAD60C1BBE38003035DA /* PBXTextBookmark */ = { 2091 isa = PBXTextBookmark; 2092 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2093 name = "ICeCoffEETerminal.m: 339"; 2094 rLen = 0; 2095 rLoc = 12414; 2096 rType = 0; 2097 vrLen = 3084; 2098 vrLoc = 11116; 2099 }; 2100 E189CAD70C1BBE38003035DA /* PBXTextBookmark */ = { 2101 isa = PBXTextBookmark; 2102 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2103 name = "NSString.h: 111"; 2104 rLen = 0; 2105 rLoc = 4682; 2106 rType = 0; 2107 vrLen = 2951; 2108 vrLoc = 2650; 2109 }; 2110 E189CAD80C1BBE38003035DA /* PBXTextBookmark */ = { 2111 isa = PBXTextBookmark; 2112 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2113 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2114 rLen = 0; 2115 rLoc = 16859; 2116 rType = 0; 2117 vrLen = 2925; 2118 vrLoc = 11445; 2119 }; 2120 E189CADB0C1BBEE2003035DA /* PBXTextBookmark */ = { 2121 isa = PBXTextBookmark; 2122 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2123 name = "ICeCoffEETerminal.m: 356"; 2124 rLen = 0; 2125 rLoc = 13385; 2126 rType = 0; 2127 vrLen = 3084; 2128 vrLoc = 10702; 2129 }; 2130 E189CADC0C1BBEE2003035DA /* PBXTextBookmark */ = { 2131 isa = PBXTextBookmark; 2132 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2133 name = "NSString.h: 111"; 2134 rLen = 0; 2135 rLoc = 4682; 2136 rType = 0; 2137 vrLen = 2951; 2138 vrLoc = 2650; 2139 }; 2140 E189CADD0C1BBEE2003035DA /* PBXTextBookmark */ = { 2141 isa = PBXTextBookmark; 2142 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2143 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2144 rLen = 0; 2145 rLoc = 16859; 2146 rType = 0; 2147 vrLen = 2925; 2148 vrLoc = 11445; 2149 }; 2150 E189CAE00C1BBF86003035DA /* PBXTextBookmark */ = { 2151 isa = PBXTextBookmark; 2152 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2153 name = "ICeCoffEETerminal.m: 331"; 2154 rLen = 0; 2155 rLoc = 12162; 2156 rType = 0; 2157 vrLen = 3091; 2158 vrLoc = 10702; 2159 }; 2160 E189CAE10C1BBF86003035DA /* PBXTextBookmark */ = { 2161 isa = PBXTextBookmark; 2162 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2163 name = "NSString.h: 111"; 2164 rLen = 0; 2165 rLoc = 4682; 2166 rType = 0; 2167 vrLen = 2951; 2168 vrLoc = 2650; 2169 }; 2170 E189CAE20C1BBF86003035DA /* PBXTextBookmark */ = { 2171 isa = PBXTextBookmark; 2172 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2173 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2174 rLen = 0; 2175 rLoc = 16859; 2176 rType = 0; 2177 vrLen = 2925; 2178 vrLoc = 11445; 2179 }; 2180 E189CAE50C1C4EDB003035DA /* PBXBookmark */ = { 2181 isa = PBXBookmark; 2182 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2183 }; 2184 E189CAEC0C1C4F5D003035DA /* PBXTextBookmark */ = { 2185 isa = PBXTextBookmark; 2186 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2187 name = "ICeCoffEETerminal.m: 329"; 2188 rLen = 0; 2189 rLoc = 12151; 2190 rType = 0; 2191 vrLen = 3260; 2192 vrLoc = 9988; 2193 }; 2194 E189CAED0C1C4F5D003035DA /* PBXTextBookmark */ = { 2195 isa = PBXTextBookmark; 2196 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2197 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2198 rLen = 0; 2199 rLoc = 16859; 2200 rType = 0; 2201 vrLen = 2925; 2202 vrLoc = 11445; 2203 }; 2204 E189CAEE0C1C4F5D003035DA /* PBXTextBookmark */ = { 2205 isa = PBXTextBookmark; 2206 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2207 name = "NSString.h: 111"; 2208 rLen = 0; 2209 rLoc = 4682; 2210 rType = 0; 2211 vrLen = 2951; 2212 vrLoc = 2650; 2213 }; 2214 E189CAF30C1C51DB003035DA /* PBXTextBookmark */ = { 2215 isa = PBXTextBookmark; 2216 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2217 rLen = 14; 2218 rLoc = 14415; 2219 rType = 0; 2220 }; 2221 E189CAF40C1C51DB003035DA /* PBXTextBookmark */ = { 2222 isa = PBXTextBookmark; 2223 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2224 name = "add 1 to range"; 2225 rLen = 14; 2226 rLoc = 14415; 2227 rType = 0; 2228 vrLen = 1841; 2229 vrLoc = 13531; 2230 }; 2231 E189CAF50C1C51F6003035DA /* PBXTextBookmark */ = { 2232 isa = PBXTextBookmark; 2233 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2234 name = "ICeCoffEETerminal.m: 329"; 2235 rLen = 0; 2236 rLoc = 11504; 2237 rType = 0; 2238 vrLen = 3464; 2239 vrLoc = 9988; 2240 }; 2241 E189CAF60C1C51F6003035DA /* PBXTextBookmark */ = { 2242 isa = PBXTextBookmark; 2243 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2244 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2245 rLen = 0; 2246 rLoc = 16859; 2247 rType = 0; 2248 vrLen = 2925; 2249 vrLoc = 11445; 2250 }; 2251 E189CAF70C1C51F6003035DA /* PBXTextBookmark */ = { 2252 isa = PBXTextBookmark; 2253 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2254 name = "NSString.h: 111"; 2255 rLen = 0; 2256 rLoc = 4682; 2257 rType = 0; 2258 vrLen = 2951; 2259 vrLoc = 2650; 2260 }; 2261 E189CAFE0C1C5369003035DA /* PBXTextBookmark */ = { 2262 isa = PBXTextBookmark; 2263 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2264 name = "ICeCoffEETerminal.m: 339"; 2265 rLen = 0; 2266 rLoc = 12171; 2267 rType = 0; 2268 vrLen = 3345; 2269 vrLoc = 9988; 2270 }; 2271 E189CAFF0C1C5369003035DA /* PBXTextBookmark */ = { 2272 isa = PBXTextBookmark; 2273 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2274 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2275 rLen = 0; 2276 rLoc = 16859; 2277 rType = 0; 2278 vrLen = 2925; 2279 vrLoc = 11445; 2280 }; 2281 E189CB000C1C5369003035DA /* PBXTextBookmark */ = { 2282 isa = PBXTextBookmark; 2283 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2284 name = "NSString.h: 111"; 2285 rLen = 0; 2286 rLoc = 4682; 2287 rType = 0; 2288 vrLen = 2951; 2289 vrLoc = 2650; 2290 }; 2291 E189CB040C1C5402003035DA /* PBXTextBookmark */ = { 2292 isa = PBXTextBookmark; 2293 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2294 name = "ICeCoffEETerminal.m: 339"; 2295 rLen = 0; 2296 rLoc = 12152; 2297 rType = 0; 2298 vrLen = 3320; 2299 vrLoc = 9720; 2300 }; 2301 E189CB050C1C5402003035DA /* PBXTextBookmark */ = { 2302 isa = PBXTextBookmark; 2303 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2304 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2305 rLen = 0; 2306 rLoc = 16859; 2307 rType = 0; 2308 vrLen = 2925; 2309 vrLoc = 11445; 2310 }; 2311 E189CB060C1C5402003035DA /* PBXTextBookmark */ = { 2312 isa = PBXTextBookmark; 2313 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2314 name = "NSString.h: 111"; 2315 rLen = 0; 2316 rLoc = 4682; 2317 rType = 0; 2318 vrLen = 2951; 2319 vrLoc = 2650; 2320 }; 2321 E189CB090C1C545D003035DA /* PBXTextBookmark */ = { 2322 isa = PBXTextBookmark; 2323 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2324 name = "ICeCoffEETerminal.m: 335"; 2325 rLen = 0; 2326 rLoc = 12114; 2327 rType = 0; 2328 vrLen = 3411; 2329 vrLoc = 9830; 2330 }; 2331 E189CB0A0C1C545D003035DA /* PBXTextBookmark */ = { 2332 isa = PBXTextBookmark; 2333 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2334 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2335 rLen = 0; 2336 rLoc = 16859; 2337 rType = 0; 2338 vrLen = 2925; 2339 vrLoc = 11445; 2340 }; 2341 E189CB0B0C1C545D003035DA /* PBXTextBookmark */ = { 2342 isa = PBXTextBookmark; 2343 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2344 name = "NSString.h: 111"; 2345 rLen = 0; 2346 rLoc = 4682; 2347 rType = 0; 2348 vrLen = 2951; 2349 vrLoc = 2650; 2350 }; 2351 E189CB1D0C1C576A003035DA /* PBXTextBookmark */ = { 2352 isa = PBXTextBookmark; 2353 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2354 rLen = 1; 2355 rLoc = 138; 2356 rType = 1; 2357 }; 2358 E189CB1E0C1C576A003035DA /* PBXTextBookmark */ = { 2359 isa = PBXTextBookmark; 2360 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2361 name = "ICeCoffEETerminal.m: 336"; 2362 rLen = 0; 2363 rLoc = 12117; 2364 rType = 0; 2365 vrLen = 3009; 2366 vrLoc = 10896; 2367 }; 2368 E189CB1F0C1C576A003035DA /* PBXTextBookmark */ = { 2369 isa = PBXTextBookmark; 2370 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2371 rLen = 1; 2372 rLoc = 21; 2373 rType = 1; 2374 }; 2375 E189CB200C1C576A003035DA /* PBXTextBookmark */ = { 2376 isa = PBXTextBookmark; 2377 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2378 name = NSLiteralSearch; 2379 rLen = 15; 2380 rLoc = 562; 2381 rType = 0; 2382 vrLen = 2544; 2383 vrLoc = 0; 2384 }; 2385 E189CB230C1C576A003035DA /* PBXTextBookmark */ = { 2386 isa = PBXTextBookmark; 2387 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2388 rLen = 1; 2389 rLoc = 292; 2390 rType = 1; 2391 }; 2392 E189CB240C1C576A003035DA /* PBXTextBookmark */ = { 2393 isa = PBXTextBookmark; 2394 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2395 name = "ICeCoffEE.m: ICCF_MAX_URL_LEN"; 2396 rLen = 0; 2397 rLoc = 11010; 2398 rType = 0; 2399 vrLen = 2369; 2400 vrLoc = 9958; 2401 }; 2402 E189CB250C1C576A003035DA /* PBXTextBookmark */ = { 2403 isa = PBXTextBookmark; 2404 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2405 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2406 rLen = 0; 2407 rLoc = 16859; 2408 rType = 0; 2409 vrLen = 2925; 2410 vrLoc = 11445; 2411 }; 2412 E189CB290C1C57B1003035DA /* PBXTextBookmark */ = { 2413 isa = PBXTextBookmark; 2414 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2415 name = "ICeCoffEETerminal.m: 336"; 2416 rLen = 0; 2417 rLoc = 12015; 2418 rType = 0; 2419 vrLen = 3047; 2420 vrLoc = 10896; 2421 }; 2422 E189CB2A0C1C57B1003035DA /* PBXTextBookmark */ = { 2423 isa = PBXTextBookmark; 2424 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2425 name = NSLiteralSearch; 2426 rLen = 15; 2427 rLoc = 562; 2428 rType = 0; 2429 vrLen = 2544; 2430 vrLoc = 0; 2431 }; 2432 E189CB2B0C1C57B1003035DA /* PBXTextBookmark */ = { 2433 isa = PBXTextBookmark; 2434 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2435 name = "ICeCoffEE.m: ICCF_MAX_URL_LEN"; 2436 rLen = 0; 2437 rLoc = 11010; 2438 rType = 0; 2439 vrLen = 2369; 2440 vrLoc = 9958; 2441 }; 2442 E189CB2C0C1C57B1003035DA /* PBXTextBookmark */ = { 2443 isa = PBXTextBookmark; 2444 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2445 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2446 rLen = 0; 2447 rLoc = 16859; 2448 rType = 0; 2449 vrLen = 2925; 2450 vrLoc = 11445; 2451 }; 2452 E189CB2F0C1C57E9003035DA /* PBXTextBookmark */ = { 2453 isa = PBXTextBookmark; 2454 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2455 name = "ICeCoffEETerminal.m: 336"; 2456 rLen = 0; 2457 rLoc = 12114; 2458 rType = 0; 2459 vrLen = 3043; 2460 vrLoc = 10896; 2461 }; 2462 E189CB300C1C57E9003035DA /* PBXTextBookmark */ = { 2463 isa = PBXTextBookmark; 2464 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2465 name = NSLiteralSearch; 2466 rLen = 15; 2467 rLoc = 562; 2468 rType = 0; 2469 vrLen = 2544; 2470 vrLoc = 0; 2471 }; 2472 E189CB310C1C57E9003035DA /* PBXTextBookmark */ = { 2473 isa = PBXTextBookmark; 2474 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2475 name = "ICeCoffEE.m: ICCF_MAX_URL_LEN"; 2476 rLen = 0; 2477 rLoc = 11010; 2478 rType = 0; 2479 vrLen = 2369; 2480 vrLoc = 9958; 2481 }; 2482 E189CB320C1C57E9003035DA /* PBXTextBookmark */ = { 2483 isa = PBXTextBookmark; 2484 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2485 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2486 rLen = 0; 2487 rLoc = 16859; 2488 rType = 0; 2489 vrLen = 2925; 2490 vrLoc = 11445; 2491 }; 2492 E189CB390C1C590B003035DA /* PBXTextBookmark */ = { 2493 isa = PBXTextBookmark; 2494 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2495 name = "ICeCoffEETerminal.m: 336"; 2496 rLen = 0; 2497 rLoc = 12114; 2498 rType = 0; 2499 vrLen = 3054; 2500 vrLoc = 10387; 2501 }; 2502 E189CB3A0C1C590B003035DA /* PBXTextBookmark */ = { 2503 isa = PBXTextBookmark; 2504 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2505 name = NSLiteralSearch; 2506 rLen = 15; 2507 rLoc = 562; 2508 rType = 0; 2509 vrLen = 2544; 2510 vrLoc = 0; 2511 }; 2512 E189CB3B0C1C590B003035DA /* PBXTextBookmark */ = { 2513 isa = PBXTextBookmark; 2514 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2515 name = "ICeCoffEE.m: ICCF_MAX_URL_LEN"; 2516 rLen = 0; 2517 rLoc = 11010; 2518 rType = 0; 2519 vrLen = 2369; 2520 vrLoc = 9958; 2521 }; 2522 E189CB3C0C1C590B003035DA /* PBXTextBookmark */ = { 2523 isa = PBXTextBookmark; 2524 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2525 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2526 rLen = 0; 2527 rLoc = 16859; 2528 rType = 0; 2529 vrLen = 2925; 2530 vrLoc = 11445; 2531 }; 2532 E189CB440C1C5A02003035DA /* PBXTextBookmark */ = { 2533 isa = PBXTextBookmark; 2534 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2535 name = "add 1 to range"; 2536 rLen = 14; 2537 rLoc = 14415; 2538 rType = 0; 2539 vrLen = 1841; 2540 vrLoc = 13532; 2541 }; 2542 E189CB480C1C5A38003035DA /* PBXTextBookmark */ = { 2543 isa = PBXTextBookmark; 2544 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2545 name = "ICeCoffEETerminal.m: 335"; 2546 rLen = 0; 2547 rLoc = 12015; 2548 rType = 0; 2549 vrLen = 3034; 2550 vrLoc = 10387; 2551 }; 2552 E189CB490C1C5A38003035DA /* PBXTextBookmark */ = { 2553 isa = PBXTextBookmark; 2554 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2555 name = NSLiteralSearch; 2556 rLen = 15; 2557 rLoc = 562; 2558 rType = 0; 2559 vrLen = 2544; 2560 vrLoc = 0; 2561 }; 2562 E189CB4A0C1C5A38003035DA /* PBXTextBookmark */ = { 2563 isa = PBXTextBookmark; 2564 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2565 name = "ICeCoffEE.m: ICCF_MAX_URL_LEN"; 2566 rLen = 0; 2567 rLoc = 11010; 2568 rType = 0; 2569 vrLen = 2369; 2570 vrLoc = 9958; 2571 }; 2572 E189CB4B0C1C5A38003035DA /* PBXTextBookmark */ = { 2573 isa = PBXTextBookmark; 2574 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2575 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2576 rLen = 0; 2577 rLoc = 16859; 2578 rType = 0; 2579 vrLen = 2925; 2580 vrLoc = 11445; 2581 }; 2582 E189CB4E0C1C5D66003035DA /* PBXTextBookmark */ = { 2583 isa = PBXTextBookmark; 2584 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2585 name = "ICeCoffEETerminal.m: 332"; 2586 rLen = 0; 2587 rLoc = 11804; 2588 rType = 0; 2589 vrLen = 3034; 2590 vrLoc = 10387; 2591 }; 2592 E189CB4F0C1C5D66003035DA /* PBXTextBookmark */ = { 2593 isa = PBXTextBookmark; 2594 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2595 name = "ICeCoffEE.m: 273"; 2596 rLen = 0; 2597 rLoc = 10413; 2598 rType = 0; 2599 vrLen = 2424; 2600 vrLoc = 8239; 2601 }; 2602 E189CB500C1C5D66003035DA /* PBXTextBookmark */ = { 2603 isa = PBXTextBookmark; 2604 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2605 name = NSLiteralSearch; 2606 rLen = 15; 2607 rLoc = 562; 2608 rType = 0; 2609 vrLen = 2544; 2610 vrLoc = 0; 2611 }; 2612 E189CB510C1C5D66003035DA /* PBXTextBookmark */ = { 2613 isa = PBXTextBookmark; 2614 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2615 name = "ICeCoffEEServicePrefController.m: windowWillClose:"; 2616 rLen = 0; 2617 rLoc = 16859; 2618 rType = 0; 2619 vrLen = 2925; 2620 vrLoc = 11445; 2621 }; 2622 E189CB520C1C5DB2003035DA /* PBXTextBookmark */ = { 2623 isa = PBXTextBookmark; 2624 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 2625 name = "add 1 to range"; 2626 rLen = 14; 2627 rLoc = 14415; 2628 rType = 0; 2629 vrLen = 1841; 2630 vrLoc = 13532; 2631 }; 2632 E189CB650C1CA563003035DA /* PBXTextBookmark */ = { 2633 isa = PBXTextBookmark; 2634 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 2635 name = "ICeCoffEEServicePrefController.h: shortcutCount"; 2636 rLen = 0; 2637 rLoc = 338; 2638 rType = 0; 2639 vrLen = 559; 2640 vrLoc = 0; 2641 }; 2642 E189CB660C1CA563003035DA /* PBXTextBookmark */ = { 2643 isa = PBXTextBookmark; 2644 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2645 name = "static void ICCF_RestoreServiceOptionsDictionary(NSMenu *menu, NSDictionary *dict) {"; 2646 rLen = 85; 2647 rLoc = 5399; 2648 rType = 0; 2649 vrLen = 3210; 2650 vrLoc = 2125; 2651 }; 2652 E189CB670C1CA563003035DA /* PBXTextBookmark */ = { 2653 isa = PBXTextBookmark; 2654 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2655 name = "ICeCoffEEServicePrefController.m: ICCF_AddServiceKeyEquivalentsAndIcons"; 2656 rLen = 0; 2657 rLoc = 6426; 2658 rType = 0; 2659 vrLen = 3178; 2660 vrLoc = 2906; 2661 }; 2662 E189CB680C1CA563003035DA /* PBXTextBookmark */ = { 2663 isa = PBXTextBookmark; 2664 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 2665 name = "NSDictionary *shortcutCount;"; 2666 rLen = 0; 2667 rLoc = 338; 2668 rType = 0; 2669 vrLen = 592; 2670 vrLoc = 0; 2671 }; 2672 E189CB690C1CA563003035DA /* PBXTextBookmark */ = { 2673 isa = PBXTextBookmark; 2674 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2675 name = NSMutableDictionary; 2676 rLen = 0; 2677 rLoc = 6515; 2678 rType = 0; 2679 vrLen = 3332; 2680 vrLoc = 3505; 2681 }; 2682 E189CB6A0C1CA563003035DA /* PBXTextBookmark */ = { 2683 isa = PBXTextBookmark; 2684 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 2685 name = "ICeCoffEEServicePrefController.h: shortcutCount"; 2686 rLen = 0; 2687 rLoc = 338; 2688 rType = 0; 2689 vrLen = 599; 2690 vrLoc = 0; 2691 }; 2692 E189CB6B0C1CA563003035DA /* PBXTextBookmark */ = { 2693 isa = PBXTextBookmark; 2694 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2695 name = "ICeCoffEEServicePrefController.m: 145"; 2696 rLen = 0; 2697 rLoc = 7528; 2698 rType = 0; 2699 vrLen = 3443; 2700 vrLoc = 3505; 2701 }; 2702 E189CB6C0C1CA563003035DA /* PBXTextBookmark */ = { 2703 isa = PBXTextBookmark; 2704 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 2705 name = "ICeCoffEEServicePrefController.h: shortcutCount"; 2706 rLen = 0; 2707 rLoc = 338; 2708 rType = 0; 2709 vrLen = 599; 2710 vrLoc = 0; 2711 }; 2712 E189CB6D0C1CA563003035DA /* PBXTextBookmark */ = { 2713 isa = PBXTextBookmark; 2714 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2715 name = "static void ICCF_RestoreServiceOptionsDictionary(NSMenu *menu, NSDictionary *dict) {"; 2716 rLen = 85; 2717 rLoc = 5399; 2718 rType = 0; 2719 vrLen = 3210; 2720 vrLoc = 2125; 2721 }; 2722 E189CB6E0C1CA563003035DA /* PBXTextBookmark */ = { 2723 isa = PBXTextBookmark; 2724 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 2725 name = "ICeCoffEEServicePrefController.h: shortcutCount"; 2726 rLen = 0; 2727 rLoc = 338; 2728 rType = 0; 2729 vrLen = 559; 2730 vrLoc = 0; 2731 }; 2732 E189CB6F0C1CA563003035DA /* PBXTextBookmark */ = { 2733 isa = PBXTextBookmark; 2734 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2735 name = "ICeCoffEEServicePrefController.m: 266"; 2736 rLen = 0; 2737 rLoc = 11604; 2738 rType = 0; 2739 vrLen = 2795; 2740 vrLoc = 6956; 2741 }; 2742 E189CB720C1CA563003035DA /* PBXTextBookmark */ = { 2743 isa = PBXTextBookmark; 2744 fRef = E189CB730C1CA564003035DA /* NSValue.h */; 2745 rLen = 0; 2746 rLoc = 2147483647; 2747 rType = 0; 2748 }; 2749 E189CB730C1CA564003035DA /* NSValue.h */ = { 2750 isa = PBXFileReference; 2751 lastKnownFileType = sourcecode.c.h; 2752 name = NSValue.h; 2753 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSValue.h; 2754 sourceTree = "<absolute>"; 2755 uiCtxt = { 2756 sepNavIntBoundsRect = "{{0, 0}, {733, 1023}}"; 2757 sepNavSelRange = "{779, 30}"; 2758 sepNavVisRect = "{{0, 244}, {733, 778}}"; 2759 sepNavWindowFrame = "{{79, 15}, {772, 816}}"; 2760 }; 2761 }; 2762 E189CB740C1CA564003035DA /* PBXTextBookmark */ = { 2763 isa = PBXTextBookmark; 2764 fRef = E189CB750C1CA564003035DA /* NSValue.h */; 2765 name = "(null): 1"; 2766 rLen = 0; 2767 rLoc = 0; 2768 rType = 0; 2769 vrLen = 2069; 2770 vrLoc = 521; 2771 }; 2772 E189CB750C1CA564003035DA /* NSValue.h */ = { 2773 isa = PBXFileReference; 2774 name = NSValue.h; 2775 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSValue.h; 2776 sourceTree = "<absolute>"; 2777 }; 2778 E189CB780C1CA564003035DA /* PBXTextBookmark */ = { 2779 isa = PBXTextBookmark; 2780 fRef = E189CB790C1CA564003035DA /* NSDictionary.h */; 2781 rLen = 1; 2782 rLoc = 60; 2783 rType = 1; 2784 }; 2785 E189CB790C1CA564003035DA /* NSDictionary.h */ = { 2786 isa = PBXFileReference; 2787 lastKnownFileType = sourcecode.c.h; 2788 name = NSDictionary.h; 2789 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSDictionary.h; 2790 sourceTree = "<absolute>"; 2791 uiCtxt = { 2792 sepNavIntBoundsRect = "{{0, 0}, {733, 935}}"; 2793 sepNavSelRange = "{1316, 0}"; 2794 sepNavVisRect = "{{0, 156}, {733, 778}}"; 2795 sepNavWindowFrame = "{{107, 123}, {772, 816}}"; 2796 }; 2797 }; 2798 E189CB7A0C1CA564003035DA /* PBXTextBookmark */ = { 2799 isa = PBXTextBookmark; 2800 fRef = E189CB7B0C1CA564003035DA /* NSDictionary.h */; 2801 name = "(null): 76"; 2802 rLen = 0; 2803 rLoc = 2575; 2804 rType = 0; 2805 vrLen = 2389; 2806 vrLoc = 348; 2807 }; 2808 E189CB7B0C1CA564003035DA /* NSDictionary.h */ = { 2809 isa = PBXFileReference; 2810 name = NSDictionary.h; 2811 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSDictionary.h; 2812 sourceTree = "<absolute>"; 2813 }; 2814 E189CB7C0C1CA564003035DA /* PBXTextBookmark */ = { 2815 isa = PBXTextBookmark; 2816 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2817 name = "ICeCoffEETerminal.m: 332"; 2818 rLen = 0; 2819 rLoc = 11804; 2820 rType = 0; 2821 vrLen = 3353; 2822 vrLoc = 10025; 2823 }; 2824 E189CB7D0C1CA564003035DA /* PBXTextBookmark */ = { 2825 isa = PBXTextBookmark; 2826 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2827 name = NSLiteralSearch; 2828 rLen = 15; 2829 rLoc = 562; 2830 rType = 0; 2831 vrLen = 2544; 2832 vrLoc = 0; 2833 }; 2834 E189CB840C1CA864003035DA /* PBXTextBookmark */ = { 2835 isa = PBXTextBookmark; 2836 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2837 name = "ICeCoffEEServicePrefController.m: ICCF_DecrementCountForKeyEquivalent"; 2838 rLen = 0; 2839 rLoc = 2709; 2840 rType = 0; 2841 vrLen = 3284; 2842 vrLoc = 171; 2843 }; 2844 E189CB850C1CA864003035DA /* PBXTextBookmark */ = { 2845 isa = PBXTextBookmark; 2846 fRef = E189CB730C1CA564003035DA /* NSValue.h */; 2847 rLen = 1; 2848 rLoc = 35; 2849 rType = 1; 2850 }; 2851 E189CB860C1CA864003035DA /* PBXTextBookmark */ = { 2852 isa = PBXTextBookmark; 2853 fRef = E189CB730C1CA564003035DA /* NSValue.h */; 2854 name = "@interface NSNumber : NSValue"; 2855 rLen = 30; 2856 rLoc = 779; 2857 rType = 0; 2858 vrLen = 2069; 2859 vrLoc = 521; 2860 }; 2861 E189CB870C1CA864003035DA /* PBXTextBookmark */ = { 2862 isa = PBXTextBookmark; 2863 fRef = E189CB790C1CA564003035DA /* NSDictionary.h */; 2864 name = "NSDictionary.h: 76"; 2865 rLen = 0; 2866 rLoc = 2575; 2867 rType = 0; 2868 vrLen = 2389; 2869 vrLoc = 348; 2870 }; 2871 E189CB880C1CA864003035DA /* PBXTextBookmark */ = { 2872 isa = PBXTextBookmark; 2873 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2874 name = "ICeCoffEETerminal.m: 332"; 2875 rLen = 0; 2876 rLoc = 11804; 2877 rType = 0; 2878 vrLen = 3353; 2879 vrLoc = 10025; 2880 }; 2881 E189CB890C1CA864003035DA /* PBXTextBookmark */ = { 2882 isa = PBXTextBookmark; 2883 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2884 name = NSLiteralSearch; 2885 rLen = 15; 2886 rLoc = 562; 2887 rType = 0; 2888 vrLen = 2544; 2889 vrLoc = 0; 2890 }; 2891 E189CB8E0C1CA895003035DA /* PBXTextBookmark */ = { 2892 isa = PBXTextBookmark; 2893 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2894 name = "ICeCoffEEServicePrefController.m: 166"; 2895 rLen = 0; 2896 rLoc = 7534; 2897 rType = 0; 2898 vrLen = 3383; 2899 vrLoc = 3866; 2900 }; 2901 E189CB8F0C1CA895003035DA /* PBXTextBookmark */ = { 2902 isa = PBXTextBookmark; 2903 fRef = E189CB730C1CA564003035DA /* NSValue.h */; 2904 name = "@interface NSNumber : NSValue"; 2905 rLen = 30; 2906 rLoc = 779; 2907 rType = 0; 2908 vrLen = 2069; 2909 vrLoc = 521; 2910 }; 2911 E189CB900C1CA895003035DA /* PBXTextBookmark */ = { 2912 isa = PBXTextBookmark; 2913 fRef = E189CB790C1CA564003035DA /* NSDictionary.h */; 2914 name = "NSDictionary.h: 76"; 2915 rLen = 0; 2916 rLoc = 2575; 2917 rType = 0; 2918 vrLen = 2389; 2919 vrLoc = 348; 2920 }; 2921 E189CB910C1CA895003035DA /* PBXTextBookmark */ = { 2922 isa = PBXTextBookmark; 2923 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2924 name = "ICeCoffEETerminal.m: 332"; 2925 rLen = 0; 2926 rLoc = 11804; 2927 rType = 0; 2928 vrLen = 3353; 2929 vrLoc = 10025; 2930 }; 2931 E189CB920C1CA895003035DA /* PBXTextBookmark */ = { 2932 isa = PBXTextBookmark; 2933 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2934 name = NSLiteralSearch; 2935 rLen = 15; 2936 rLoc = 562; 2937 rType = 0; 2938 vrLen = 2544; 2939 vrLoc = 0; 2940 }; 2941 E189CB990C1CA8E0003035DA /* PBXTextBookmark */ = { 2942 isa = PBXTextBookmark; 2943 fRef = E189CB790C1CA564003035DA /* NSDictionary.h */; 2944 name = "NSDictionary.h: 1"; 2945 rLen = 0; 2946 rLoc = 0; 2947 rType = 0; 2948 vrLen = 2438; 2949 vrLoc = 0; 2950 }; 2951 E189CB9A0C1CA8E0003035DA /* PBXTextBookmark */ = { 2952 isa = PBXTextBookmark; 2953 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2954 name = "ICeCoffEEServicePrefController.m: 166"; 2955 rLen = 0; 2956 rLoc = 7534; 2957 rType = 0; 2958 vrLen = 3383; 2959 vrLoc = 3866; 2960 }; 2961 E189CB9B0C1CA8E0003035DA /* PBXTextBookmark */ = { 2962 isa = PBXTextBookmark; 2963 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 2964 name = "ICeCoffEETerminal.m: 332"; 2965 rLen = 0; 2966 rLoc = 11804; 2967 rType = 0; 2968 vrLen = 3353; 2969 vrLoc = 10025; 2970 }; 2971 E189CB9C0C1CA8E0003035DA /* PBXTextBookmark */ = { 2972 isa = PBXTextBookmark; 2973 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 2974 name = NSLiteralSearch; 2975 rLen = 15; 2976 rLoc = 562; 2977 rType = 0; 2978 vrLen = 2544; 2979 vrLoc = 0; 2980 }; 2981 E189CB9F0C1CAB4F003035DA /* PBXTextBookmark */ = { 2982 isa = PBXTextBookmark; 2983 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 2984 name = "ICeCoffEEServicePrefController.m: 302"; 2985 rLen = 0; 2986 rLoc = 11800; 2987 rType = 0; 2988 vrLen = 2774; 2989 vrLoc = 9364; 2990 }; 2991 E189CBA00C1CAB4F003035DA /* PBXTextBookmark */ = { 2992 isa = PBXTextBookmark; 2993 fRef = E189CB790C1CA564003035DA /* NSDictionary.h */; 2994 name = "NSDictionary.h: 82"; 2995 rLen = 0; 2996 rLoc = 2735; 2997 rType = 0; 2998 vrLen = 2389; 2999 vrLoc = 348; 3000 }; 3001 E189CBA10C1CAB4F003035DA /* PBXTextBookmark */ = { 3002 isa = PBXTextBookmark; 3003 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3004 name = "ICeCoffEETerminal.m: 332"; 3005 rLen = 0; 3006 rLoc = 11804; 3007 rType = 0; 3008 vrLen = 3353; 3009 vrLoc = 10025; 3010 }; 3011 E189CBA20C1CAB4F003035DA /* PBXTextBookmark */ = { 3012 isa = PBXTextBookmark; 3013 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3014 name = NSLiteralSearch; 3015 rLen = 15; 3016 rLoc = 562; 3017 rType = 0; 3018 vrLen = 2544; 3019 vrLoc = 0; 3020 }; 3021 E189CBBF0C1CAFD2003035DA /* PBXTextBookmark */ = { 3022 isa = PBXTextBookmark; 3023 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 3024 name = "add 1 to range"; 3025 rLen = 14; 3026 rLoc = 14415; 3027 rType = 0; 3028 vrLen = 1841; 3029 vrLoc = 13532; 3030 }; 3031 E189CBC40C1CAFEA003035DA /* PBXTextBookmark */ = { 3032 isa = PBXTextBookmark; 3033 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 3034 name = "add 1 to range"; 3035 rLen = 14; 3036 rLoc = 14415; 3037 rType = 0; 3038 vrLen = 1841; 3039 vrLoc = 13532; 3040 }; 3041 E189CBC70C1CB00B003035DA /* PBXTextBookmark */ = { 3042 isa = PBXTextBookmark; 3043 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 3044 name = "add 1 to range"; 3045 rLen = 14; 3046 rLoc = 14415; 3047 rType = 0; 3048 vrLen = 1841; 3049 vrLoc = 13532; 3050 }; 3051 E189CBC80C1CB00B003035DA /* PBXTextBookmark */ = { 3052 isa = PBXTextBookmark; 3053 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3054 rLen = 51; 3055 rLoc = 14054; 3056 rType = 0; 3057 }; 3058 E189CBC90C1CB00B003035DA /* PBXTextBookmark */ = { 3059 isa = PBXTextBookmark; 3060 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 3061 name = "add 1 to range"; 3062 rLen = 14; 3063 rLoc = 14415; 3064 rType = 0; 3065 vrLen = 1841; 3066 vrLoc = 13532; 3067 }; 3068 E189CBCA0C1CB00B003035DA /* PBXTextBookmark */ = { 3069 isa = PBXTextBookmark; 3070 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3071 name = ICCF_KeyEquivalentAttributedStringWithModifierFlags; 3072 rLen = 51; 3073 rLoc = 14054; 3074 rType = 0; 3075 vrLen = 1837; 3076 vrLoc = 12796; 3077 }; 3078 E189CBCB0C1CB011003035DA /* PBXBookmark */ = { 3079 isa = PBXBookmark; 3080 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3081 }; 3082 E189CBD10C1CB016003035DA /* PBXTextBookmark */ = { 3083 isa = PBXTextBookmark; 3084 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3085 name = "ICeCoffEEServicePrefController.h: 26"; 3086 rLen = 0; 3087 rLoc = 559; 3088 rType = 0; 3089 vrLen = 559; 3090 vrLoc = 0; 3091 }; 3092 E189CBD40C1CB016003035DA /* PBXTextBookmark */ = { 3093 isa = PBXTextBookmark; 3094 fRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; 3095 name = "ICeCoffEEKeyEquivalents.m: 136"; 3096 rLen = 0; 3097 rLoc = 6482; 3098 rType = 0; 3099 vrLen = 4537; 3100 vrLoc = 2244; 3101 }; 3102 E189CBD50C1CB016003035DA /* PBXTextBookmark */ = { 3103 isa = PBXTextBookmark; 3104 fRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; 3105 name = "ICeCoffEEKeyEquivalents.m: 119"; 3106 rLen = 0; 3107 rLoc = 5336; 3108 rType = 0; 3109 vrLen = 4537; 3110 vrLoc = 2244; 3111 }; 3112 E189CBD60C1CB016003035DA /* PBXTextBookmark */ = { 3113 isa = PBXTextBookmark; 3114 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3115 name = "ICeCoffEETerminal.m: 329"; 3116 rLen = 0; 3117 rLoc = 11710; 3118 rType = 0; 3119 vrLen = 3353; 3120 vrLoc = 10025; 3121 }; 3122 E189CBD70C1CB016003035DA /* PBXTextBookmark */ = { 3123 isa = PBXTextBookmark; 3124 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3125 name = NSLiteralSearch; 3126 rLen = 15; 3127 rLoc = 562; 3128 rType = 0; 3129 vrLen = 2544; 3130 vrLoc = 0; 3131 }; 3132 E189CBDA0C1CB017003035DA /* PBXTextBookmark */ = { 3133 isa = PBXTextBookmark; 3134 fRef = E189CBDB0C1CB017003035DA /* NSAttributedString.h */; 3135 rLen = 1; 3136 rLoc = 16; 3137 rType = 1; 3138 }; 3139 E189CBDB0C1CB017003035DA /* NSAttributedString.h */ = { 3140 isa = PBXFileReference; 3141 lastKnownFileType = sourcecode.c.h; 3142 name = NSAttributedString.h; 3143 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSAttributedString.h; 3144 sourceTree = "<absolute>"; 3145 uiCtxt = { 3146 sepNavIntBoundsRect = "{{0, 0}, {733, 4818}}"; 3147 sepNavSelRange = "{731, 88}"; 3148 sepNavVisRect = "{{0, 0}, {733, 778}}"; 3149 sepNavWindowFrame = "{{691, 31}, {772, 816}}"; 3150 }; 3151 }; 3152 E189CBDC0C1CB017003035DA /* PBXTextBookmark */ = { 3153 isa = PBXTextBookmark; 3154 fRef = E189CBDD0C1CB017003035DA /* NSAttributedString.h */; 3155 name = NSForegroundColorAttributeName; 3156 rLen = 30; 3157 rLoc = 755; 3158 rType = 0; 3159 vrLen = 3625; 3160 vrLoc = 0; 3161 }; 3162 E189CBDD0C1CB017003035DA /* NSAttributedString.h */ = { 3163 isa = PBXFileReference; 3164 name = NSAttributedString.h; 3165 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSAttributedString.h; 3166 sourceTree = "<absolute>"; 3167 }; 3168 E189CBE00C1CB017003035DA /* PBXTextBookmark */ = { 3169 isa = PBXTextBookmark; 3170 fRef = E189CBE10C1CB017003035DA /* NSAttributedString.h */; 3171 rLen = 1; 3172 rLoc = 48; 3173 rType = 1; 3174 }; 3175 E189CBE10C1CB017003035DA /* NSAttributedString.h */ = { 3176 isa = PBXFileReference; 3177 lastKnownFileType = sourcecode.c.h; 3178 name = NSAttributedString.h; 3179 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSAttributedString.h; 3180 sourceTree = "<absolute>"; 3181 uiCtxt = { 3182 sepNavIntBoundsRect = "{{0, 0}, {733, 779}}"; 3183 sepNavSelRange = "{1843, 65}"; 3184 sepNavVisRect = "{{0, 0}, {733, 778}}"; 3185 sepNavWindowFrame = "{{61, 165}, {772, 816}}"; 3186 }; 3187 }; 3188 E189CBE20C1CB017003035DA /* PBXTextBookmark */ = { 3189 isa = PBXTextBookmark; 3190 fRef = E189CBE30C1CB017003035DA /* NSAttributedString.h */; 3191 name = "- (void)appendAttributedString:(NSAttributedString *)attrString;"; 3192 rLen = 65; 3193 rLoc = 1843; 3194 rType = 0; 3195 vrLen = 2068; 3196 vrLoc = 0; 3197 }; 3198 E189CBE30C1CB017003035DA /* NSAttributedString.h */ = { 3199 isa = PBXFileReference; 3200 name = NSAttributedString.h; 3201 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSAttributedString.h; 3202 sourceTree = "<absolute>"; 3203 }; 3204 E189CBE40C1CB017003035DA /* PBXTextBookmark */ = { 3205 isa = PBXTextBookmark; 3206 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3207 name = "ICeCoffEEServicePrefController.m: 338"; 3208 rLen = 0; 3209 rLoc = 13261; 3210 rType = 0; 3211 vrLen = 3640; 3212 vrLoc = 12488; 3213 }; 3214 E189CBE70C1CB017003035DA /* PBXTextBookmark */ = { 3215 isa = PBXTextBookmark; 3216 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3217 rLen = 1; 3218 rLoc = 834; 3219 rType = 1; 3220 }; 3221 E189CBE80C1CB017003035DA /* Appearance.h */ = { 3222 isa = PBXFileReference; 3223 lastKnownFileType = sourcecode.c.h; 3224 name = Appearance.h; 3225 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Appearance.h; 3226 sourceTree = "<absolute>"; 3227 uiCtxt = { 3228 sepNavIntBoundsRect = "{{0, 0}, {733, 56802}}"; 3229 sepNavSelRange = "{26101, 21}"; 3230 sepNavVisRect = "{{0, 8425}, {733, 778}}"; 3231 sepNavWindowFrame = "{{734, 15}, {772, 816}}"; 3232 }; 3233 }; 3234 E189CBE90C1CB017003035DA /* PBXTextBookmark */ = { 3235 isa = PBXTextBookmark; 3236 fRef = E189CBEA0C1CB017003035DA /* Appearance.h */; 3237 name = kThemeSmallSystemFont; 3238 rLen = 21; 3239 rLoc = 26101; 3240 rType = 0; 3241 vrLen = 2640; 3242 vrLoc = 24808; 3243 }; 3244 E189CBEA0C1CB017003035DA /* Appearance.h */ = { 3245 isa = PBXFileReference; 3246 name = Appearance.h; 3247 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Appearance.h; 3248 sourceTree = "<absolute>"; 3249 }; 3250 E189CBEB0C1CB027003035DA /* PBXTextBookmark */ = { 3251 isa = PBXTextBookmark; 3252 comments = "warning: `return' with a value, in function returning void"; 3253 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3254 rLen = 0; 3255 rLoc = 43; 3256 rType = 1; 3257 }; 3258 E189CBEE0C1CB031003035DA /* PBXTextBookmark */ = { 3259 isa = PBXTextBookmark; 3260 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3261 name = "ICeCoffEEServicePrefController.m: ICCF_CountForKeyEquivalent"; 3262 rLen = 0; 3263 rLoc = 1438; 3264 rType = 0; 3265 vrLen = 3317; 3266 vrLoc = 3; 3267 }; 3268 E189CBEF0C1CB031003035DA /* PBXTextBookmark */ = { 3269 isa = PBXTextBookmark; 3270 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3271 name = "ICeCoffEEServicePrefController.h: 26"; 3272 rLen = 0; 3273 rLoc = 559; 3274 rType = 0; 3275 vrLen = 559; 3276 vrLoc = 0; 3277 }; 3278 E189CBF00C1CB031003035DA /* PBXTextBookmark */ = { 3279 isa = PBXTextBookmark; 3280 fRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; 3281 name = "ICeCoffEEKeyEquivalents.m: 119"; 3282 rLen = 0; 3283 rLoc = 5336; 3284 rType = 0; 3285 vrLen = 4537; 3286 vrLoc = 2244; 3287 }; 3288 E189CBF10C1CB031003035DA /* PBXTextBookmark */ = { 3289 isa = PBXTextBookmark; 3290 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3291 name = "ICeCoffEETerminal.m: 329"; 3292 rLen = 0; 3293 rLoc = 11710; 3294 rType = 0; 3295 vrLen = 3353; 3296 vrLoc = 10025; 3297 }; 3298 E189CBF20C1CB031003035DA /* PBXTextBookmark */ = { 3299 isa = PBXTextBookmark; 3300 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3301 name = NSLiteralSearch; 3302 rLen = 15; 3303 rLoc = 562; 3304 rType = 0; 3305 vrLen = 2544; 3306 vrLoc = 0; 3307 }; 3308 E189CBF30C1CB031003035DA /* PBXTextBookmark */ = { 3309 isa = PBXTextBookmark; 3310 fRef = E189CBDB0C1CB017003035DA /* NSAttributedString.h */; 3311 name = NSForegroundColorAttributeName; 3312 rLen = 30; 3313 rLoc = 755; 3314 rType = 0; 3315 vrLen = 3625; 3316 vrLoc = 0; 3317 }; 3318 E189CBF40C1CB031003035DA /* PBXTextBookmark */ = { 3319 isa = PBXTextBookmark; 3320 fRef = E189CBE10C1CB017003035DA /* NSAttributedString.h */; 3321 name = "- (void)appendAttributedString:(NSAttributedString *)attrString;"; 3322 rLen = 65; 3323 rLoc = 1843; 3324 rType = 0; 3325 vrLen = 2068; 3326 vrLoc = 0; 3327 }; 3328 E189CBF50C1CB031003035DA /* PBXTextBookmark */ = { 3329 isa = PBXTextBookmark; 3330 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3331 name = kThemeSmallSystemFont; 3332 rLen = 21; 3333 rLoc = 26101; 3334 rType = 0; 3335 vrLen = 2640; 3336 vrLoc = 24808; 3337 }; 3338 E189CBFF0C1CB06C003035DA /* PBXTextBookmark */ = { 3339 isa = PBXTextBookmark; 3340 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3341 name = "ICeCoffEEServicePrefController.h: 15"; 3342 rLen = 0; 3343 rLoc = 338; 3344 rType = 0; 3345 vrLen = 559; 3346 vrLoc = 0; 3347 }; 3348 E189CC000C1CB06C003035DA /* PBXTextBookmark */ = { 3349 isa = PBXTextBookmark; 3350 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3351 name = "ICeCoffEEServicePrefController.m: 247"; 3352 rLen = 0; 3353 rLoc = 9837; 3354 rType = 0; 3355 vrLen = 2938; 3356 vrLoc = 7967; 3357 }; 3358 E189CC010C1CB06C003035DA /* PBXTextBookmark */ = { 3359 isa = PBXTextBookmark; 3360 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3361 name = "ICeCoffEEServicePrefController.m: 247"; 3362 rLen = 0; 3363 rLoc = 9837; 3364 rType = 0; 3365 vrLen = 2938; 3366 vrLoc = 7967; 3367 }; 3368 E189CC020C1CB06C003035DA /* PBXTextBookmark */ = { 3369 isa = PBXTextBookmark; 3370 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3371 name = "ICeCoffEEServicePrefController.h: 15"; 3372 rLen = 0; 3373 rLoc = 338; 3374 rType = 0; 3375 vrLen = 559; 3376 vrLoc = 0; 3377 }; 3378 E189CC030C1CB06C003035DA /* PBXTextBookmark */ = { 3379 isa = PBXTextBookmark; 3380 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3381 name = "ICeCoffEEServicePrefController.m: 247"; 3382 rLen = 0; 3383 rLoc = 9851; 3384 rType = 0; 3385 vrLen = 2943; 3386 vrLoc = 7967; 3387 }; 3388 E189CC040C1CB06C003035DA /* PBXTextBookmark */ = { 3389 isa = PBXTextBookmark; 3390 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3391 name = "ICeCoffEEServicePrefController.h: 26"; 3392 rLen = 0; 3393 rLoc = 559; 3394 rType = 0; 3395 vrLen = 559; 3396 vrLoc = 0; 3397 }; 3398 E189CC050C1CB06C003035DA /* PBXTextBookmark */ = { 3399 isa = PBXTextBookmark; 3400 fRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; 3401 name = "ICeCoffEEKeyEquivalents.m: 119"; 3402 rLen = 0; 3403 rLoc = 5336; 3404 rType = 0; 3405 vrLen = 4537; 3406 vrLoc = 2244; 3407 }; 3408 E189CC060C1CB06C003035DA /* PBXTextBookmark */ = { 3409 isa = PBXTextBookmark; 3410 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3411 name = "ICeCoffEETerminal.m: 329"; 3412 rLen = 0; 3413 rLoc = 11710; 3414 rType = 0; 3415 vrLen = 3353; 3416 vrLoc = 10025; 3417 }; 3418 E189CC070C1CB06C003035DA /* PBXTextBookmark */ = { 3419 isa = PBXTextBookmark; 3420 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3421 name = NSLiteralSearch; 3422 rLen = 15; 3423 rLoc = 562; 3424 rType = 0; 3425 vrLen = 2544; 3426 vrLoc = 0; 3427 }; 3428 E189CC080C1CB06C003035DA /* PBXTextBookmark */ = { 3429 isa = PBXTextBookmark; 3430 fRef = E189CBDB0C1CB017003035DA /* NSAttributedString.h */; 3431 name = NSForegroundColorAttributeName; 3432 rLen = 30; 3433 rLoc = 755; 3434 rType = 0; 3435 vrLen = 3625; 3436 vrLoc = 0; 3437 }; 3438 E189CC090C1CB06C003035DA /* PBXTextBookmark */ = { 3439 isa = PBXTextBookmark; 3440 fRef = E189CBE10C1CB017003035DA /* NSAttributedString.h */; 3441 name = "- (void)appendAttributedString:(NSAttributedString *)attrString;"; 3442 rLen = 65; 3443 rLoc = 1843; 3444 rType = 0; 3445 vrLen = 2068; 3446 vrLoc = 0; 3447 }; 3448 E189CC0A0C1CB06C003035DA /* PBXTextBookmark */ = { 3449 isa = PBXTextBookmark; 3450 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3451 name = kThemeSmallSystemFont; 3452 rLen = 21; 3453 rLoc = 26101; 3454 rType = 0; 3455 vrLen = 2640; 3456 vrLoc = 24808; 3457 }; 3458 E189CC0B0C1CB071003035DA /* PBXTextBookmark */ = { 3459 isa = PBXTextBookmark; 3460 comments = "error: `shortcutCount' undeclared (first use in this function)"; 3461 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3462 rLen = 1; 3463 rLoc = 314; 3464 rType = 1; 3465 }; 3466 E189CC0E0C1CB081003035DA /* PBXTextBookmark */ = { 3467 isa = PBXTextBookmark; 3468 comments = "error: `NSColorAttributeName' undeclared (first use in this function)"; 3469 fRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; 3470 rLen = 1; 3471 rLoc = 135; 3472 rType = 1; 3473 }; 3474 E189CC130C1CB098003035DA /* PBXTextBookmark */ = { 3475 isa = PBXTextBookmark; 3476 fRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; 3477 name = "ICeCoffEEKeyEquivalents.m: 109"; 3478 rLen = 0; 3479 rLoc = 4817; 3480 rType = 0; 3481 vrLen = 4547; 3482 vrLoc = 2244; 3483 }; 3484 E189CC140C1CB098003035DA /* PBXTextBookmark */ = { 3485 isa = PBXTextBookmark; 3486 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3487 name = "ICeCoffEEServicePrefController.m: 304"; 3488 rLen = 0; 3489 rLoc = 11556; 3490 rType = 0; 3491 vrLen = 3344; 3492 vrLoc = 10030; 3493 }; 3494 E189CC150C1CB098003035DA /* PBXTextBookmark */ = { 3495 isa = PBXTextBookmark; 3496 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3497 name = "ICeCoffEEServicePrefController.h: 26"; 3498 rLen = 0; 3499 rLoc = 559; 3500 rType = 0; 3501 vrLen = 559; 3502 vrLoc = 0; 3503 }; 3504 E189CC160C1CB098003035DA /* PBXTextBookmark */ = { 3505 isa = PBXTextBookmark; 3506 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3507 name = "ICeCoffEETerminal.m: 329"; 3508 rLen = 0; 3509 rLoc = 11710; 3510 rType = 0; 3511 vrLen = 3353; 3512 vrLoc = 10025; 3513 }; 3514 E189CC170C1CB098003035DA /* PBXTextBookmark */ = { 3515 isa = PBXTextBookmark; 3516 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3517 name = NSLiteralSearch; 3518 rLen = 15; 3519 rLoc = 562; 3520 rType = 0; 3521 vrLen = 2544; 3522 vrLoc = 0; 3523 }; 3524 E189CC180C1CB098003035DA /* PBXTextBookmark */ = { 3525 isa = PBXTextBookmark; 3526 fRef = E189CBE10C1CB017003035DA /* NSAttributedString.h */; 3527 name = "- (void)appendAttributedString:(NSAttributedString *)attrString;"; 3528 rLen = 65; 3529 rLoc = 1843; 3530 rType = 0; 3531 vrLen = 2068; 3532 vrLoc = 0; 3533 }; 3534 E189CC190C1CB098003035DA /* PBXTextBookmark */ = { 3535 isa = PBXTextBookmark; 3536 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3537 name = kThemeSmallSystemFont; 3538 rLen = 21; 3539 rLoc = 26101; 3540 rType = 0; 3541 vrLen = 2640; 3542 vrLoc = 24808; 3543 }; 3544 E189CC220C1CB0C8003035DA /* PBXTextBookmark */ = { 3545 isa = PBXTextBookmark; 3546 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3547 rLen = 51; 3548 rLoc = 12557; 3549 rType = 0; 3550 }; 3551 E189CC2A0C1CB0EC003035DA /* PBXTextBookmark */ = { 3552 isa = PBXTextBookmark; 3553 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3554 name = ICCF_KeyEquivalentAttributedStringWithModifierFlags; 3555 rLen = 51; 3556 rLoc = 12557; 3557 rType = 0; 3558 vrLen = 3401; 3559 vrLoc = 12000; 3560 }; 3561 E189CC2B0C1CB0EC003035DA /* PBXTextBookmark */ = { 3562 isa = PBXTextBookmark; 3563 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3564 name = "ICeCoffEEServicePrefController.h: 26"; 3565 rLen = 0; 3566 rLoc = 559; 3567 rType = 0; 3568 vrLen = 559; 3569 vrLoc = 0; 3570 }; 3571 E189CC2C0C1CB0EC003035DA /* PBXTextBookmark */ = { 3572 isa = PBXTextBookmark; 3573 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3574 name = "ICeCoffEETerminal.m: 329"; 3575 rLen = 0; 3576 rLoc = 11710; 3577 rType = 0; 3578 vrLen = 3353; 3579 vrLoc = 10025; 3580 }; 3581 E189CC2D0C1CB0EC003035DA /* PBXTextBookmark */ = { 3582 isa = PBXTextBookmark; 3583 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3584 name = NSLiteralSearch; 3585 rLen = 15; 3586 rLoc = 562; 3587 rType = 0; 3588 vrLen = 2544; 3589 vrLoc = 0; 3590 }; 3591 E189CC2E0C1CB0EC003035DA /* PBXTextBookmark */ = { 3592 isa = PBXTextBookmark; 3593 fRef = E189CBE10C1CB017003035DA /* NSAttributedString.h */; 3594 name = "- (void)appendAttributedString:(NSAttributedString *)attrString;"; 3595 rLen = 65; 3596 rLoc = 1843; 3597 rType = 0; 3598 vrLen = 2068; 3599 vrLoc = 0; 3600 }; 3601 E189CC2F0C1CB0EC003035DA /* PBXTextBookmark */ = { 3602 isa = PBXTextBookmark; 3603 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3604 name = kThemeSmallSystemFont; 3605 rLen = 21; 3606 rLoc = 26101; 3607 rType = 0; 3608 vrLen = 2640; 3609 vrLoc = 24808; 3610 }; 3611 E189CC300C1CB109003035DA /* PBXTextBookmark */ = { 3612 isa = PBXTextBookmark; 3613 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3614 name = "ICeCoffEEServicePrefController.h: 26"; 3615 rLen = 0; 3616 rLoc = 559; 3617 rType = 0; 3618 vrLen = 559; 3619 vrLoc = 0; 3620 }; 3621 E189CC310C1CB109003035DA /* PBXTextBookmark */ = { 3622 isa = PBXTextBookmark; 3623 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3624 name = ICCF_KeyEquivalentAttributedStringWithModifierFlags; 3625 rLen = 51; 3626 rLoc = 12557; 3627 rType = 0; 3628 vrLen = 3401; 3629 vrLoc = 12000; 3630 }; 3631 E189CC320C1CB109003035DA /* PBXTextBookmark */ = { 3632 isa = PBXTextBookmark; 3633 fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; 3634 name = "ICeCoffEETerminal.m: 329"; 3635 rLen = 0; 3636 rLoc = 11710; 3637 rType = 0; 3638 vrLen = 3353; 3639 vrLoc = 10025; 3640 }; 3641 E189CC330C1CB109003035DA /* PBXTextBookmark */ = { 3642 isa = PBXTextBookmark; 3643 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3644 name = NSLiteralSearch; 3645 rLen = 15; 3646 rLoc = 562; 3647 rType = 0; 3648 vrLen = 2544; 3649 vrLoc = 0; 3650 }; 3651 E189CC340C1CB109003035DA /* PBXTextBookmark */ = { 3652 isa = PBXTextBookmark; 3653 fRef = E189CBE10C1CB017003035DA /* NSAttributedString.h */; 3654 name = "- (void)appendAttributedString:(NSAttributedString *)attrString;"; 3655 rLen = 65; 3656 rLoc = 1843; 3657 rType = 0; 3658 vrLen = 2068; 3659 vrLoc = 0; 3660 }; 3661 E189CC350C1CB109003035DA /* PBXTextBookmark */ = { 3662 isa = PBXTextBookmark; 3663 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3664 name = kThemeSmallSystemFont; 3665 rLen = 21; 3666 rLoc = 26101; 3667 rType = 0; 3668 vrLen = 2640; 3669 vrLoc = 24808; 3670 }; 3671 E189CC3E0C1CB110003035DA /* PBXTextBookmark */ = { 3672 isa = PBXTextBookmark; 3673 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3674 name = "ICeCoffEEServicePrefController.m: 329"; 3675 rLen = 0; 3676 rLoc = 12670; 3677 rType = 0; 3678 vrLen = 1667; 3679 vrLoc = 11723; 3680 }; 3681 E189CC3F0C1CB115003035DA /* PBXTextBookmark */ = { 3682 isa = PBXTextBookmark; 3683 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3684 name = ICCF_KeyEquivalentAttributedStringWithModifierFlags; 3685 rLen = 51; 3686 rLoc = 12557; 3687 rType = 0; 3688 vrLen = 3401; 3689 vrLoc = 12000; 3690 }; 3691 E189CC400C1CB115003035DA /* PBXTextBookmark */ = { 3692 isa = PBXTextBookmark; 3693 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3694 name = NSLiteralSearch; 3695 rLen = 15; 3696 rLoc = 562; 3697 rType = 0; 3698 vrLen = 2544; 3699 vrLoc = 0; 3700 }; 3701 E189CC410C1CB115003035DA /* PBXTextBookmark */ = { 3702 isa = PBXTextBookmark; 3703 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3704 name = kThemeSmallSystemFont; 3705 rLen = 21; 3706 rLoc = 26101; 3707 rType = 0; 3708 vrLen = 2640; 3709 vrLoc = 24808; 3710 }; 3711 E189CC4E0C1CBC21003035DA /* PBXTextBookmark */ = { 3712 isa = PBXTextBookmark; 3713 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3714 name = "ICeCoffEEServicePrefController.m: 200"; 3715 rLen = 0; 3716 rLoc = 7528; 3717 rType = 0; 3718 vrLen = 3483; 3719 vrLoc = 6089; 3720 }; 3721 E189CC4F0C1CBC21003035DA /* PBXTextBookmark */ = { 3722 isa = PBXTextBookmark; 3723 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3724 name = NSLiteralSearch; 3725 rLen = 15; 3726 rLoc = 562; 3727 rType = 0; 3728 vrLen = 2544; 3729 vrLoc = 0; 3730 }; 3731 E189CC500C1CBC21003035DA /* PBXTextBookmark */ = { 3732 isa = PBXTextBookmark; 3733 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3734 name = kThemeSmallSystemFont; 3735 rLen = 21; 3736 rLoc = 26101; 3737 rType = 0; 3738 vrLen = 2640; 3739 vrLoc = 24808; 3740 }; 3741 E189CC530C1CBC21003035DA /* PBXTextBookmark */ = { 3742 isa = PBXTextBookmark; 3743 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 3744 rLen = 0; 3745 rLoc = 2147483647; 3746 rType = 0; 3747 }; 3748 E189CC540C1CBC21003035DA /* NSOutlineView.h */ = { 3749 isa = PBXFileReference; 3750 lastKnownFileType = sourcecode.c.h; 3751 name = NSOutlineView.h; 3752 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSOutlineView.h; 3753 sourceTree = "<absolute>"; 3754 uiCtxt = { 3755 sepNavIntBoundsRect = "{{0, 0}, {733, 3322}}"; 3756 sepNavSelRange = "{3939, 6}"; 3757 sepNavVisRect = "{{0, 794}, {733, 778}}"; 3758 sepNavWindowFrame = "{{130, 102}, {772, 816}}"; 3759 }; 3760 }; 3761 E189CC550C1CBC21003035DA /* PBXTextBookmark */ = { 3762 isa = PBXTextBookmark; 3763 fRef = E189CC560C1CBC21003035DA /* NSOutlineView.h */; 3764 name = reload; 3765 rLen = 6; 3766 rLoc = 3939; 3767 rType = 0; 3768 vrLen = 2844; 3769 vrLoc = 2654; 3770 }; 3771 E189CC560C1CBC21003035DA /* NSOutlineView.h */ = { 3772 isa = PBXFileReference; 3773 name = NSOutlineView.h; 3774 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSOutlineView.h; 3775 sourceTree = "<absolute>"; 3776 }; 3777 E189CC590C1CBC21003035DA /* PBXTextBookmark */ = { 3778 isa = PBXTextBookmark; 3779 fRef = E189CC5A0C1CBC21003035DA /* NSSet.h */; 3780 rLen = 1; 3781 rLoc = 53; 3782 rType = 1; 3783 }; 3784 E189CC5A0C1CBC21003035DA /* NSSet.h */ = { 3785 isa = PBXFileReference; 3786 lastKnownFileType = sourcecode.c.h; 3787 name = NSSet.h; 3788 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSSet.h; 3789 sourceTree = "<absolute>"; 3790 uiCtxt = { 3791 sepNavIntBoundsRect = "{{0, 0}, {733, 1111}}"; 3792 sepNavSelRange = "{444, 0}"; 3793 sepNavVisRect = "{{0, 0}, {733, 778}}"; 3794 sepNavWindowFrame = "{{153, 81}, {772, 816}}"; 3795 }; 3796 }; 3797 E189CC5B0C1CBC21003035DA /* PBXTextBookmark */ = { 3798 isa = PBXTextBookmark; 3799 fRef = E189CC5C0C1CBC21003035DA /* NSSet.h */; 3800 name = "@interface NSMutableSet : NSSet"; 3801 rLen = 32; 3802 rLoc = 1343; 3803 rType = 0; 3804 vrLen = 1719; 3805 vrLoc = 0; 3806 }; 3807 E189CC5C0C1CBC21003035DA /* NSSet.h */ = { 3808 isa = PBXFileReference; 3809 name = NSSet.h; 3810 path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSSet.h; 3811 sourceTree = "<absolute>"; 3812 }; 3813 E189CC6E0C1CCEC5003035DA /* PBXTextBookmark */ = { 3814 isa = PBXTextBookmark; 3815 comments = "error: `setOrNil' undeclared (first use in this function)"; 3816 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3817 rLen = 1; 3818 rLoc = 43; 3819 rType = 1; 3820 }; 3821 E189CC720C1CCED6003035DA /* PBXTextBookmark */ = { 3822 isa = PBXTextBookmark; 3823 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3824 name = "NSOutlineView *serviceOutline"; 3825 rLen = 29; 3826 rLoc = 281; 3827 rType = 0; 3828 vrLen = 559; 3829 vrLoc = 0; 3830 }; 3831 E189CC730C1CCED6003035DA /* PBXTextBookmark */ = { 3832 isa = PBXTextBookmark; 3833 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3834 name = "ICeCoffEEServicePrefController.m: ICCF_ServiceItemState"; 3835 rLen = 0; 3836 rLoc = 1957; 3837 rType = 0; 3838 vrLen = 3256; 3839 vrLoc = 0; 3840 }; 3841 E189CC740C1CCED6003035DA /* PBXTextBookmark */ = { 3842 isa = PBXTextBookmark; 3843 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3844 name = "ICeCoffEEServicePrefController.h: 15"; 3845 rLen = 0; 3846 rLoc = 339; 3847 rType = 0; 3848 vrLen = 559; 3849 vrLoc = 0; 3850 }; 3851 E189CC750C1CCED6003035DA /* PBXTextBookmark */ = { 3852 isa = PBXTextBookmark; 3853 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3854 name = "ICeCoffEEServicePrefController.m: ICCF_ServiceItemState"; 3855 rLen = 0; 3856 rLoc = 1957; 3857 rType = 0; 3858 vrLen = 3257; 3859 vrLoc = 0; 3860 }; 3861 E189CC760C1CCED6003035DA /* PBXTextBookmark */ = { 3862 isa = PBXTextBookmark; 3863 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3864 name = "ICeCoffEEServicePrefController.h: 15"; 3865 rLen = 0; 3866 rLoc = 339; 3867 rType = 0; 3868 vrLen = 559; 3869 vrLoc = 0; 3870 }; 3871 E189CC770C1CCED6003035DA /* PBXTextBookmark */ = { 3872 isa = PBXTextBookmark; 3873 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3874 name = "ICeCoffEEServicePrefController.m: 257"; 3875 rLen = 0; 3876 rLoc = 9912; 3877 rType = 0; 3878 vrLen = 3272; 3879 vrLoc = 0; 3880 }; 3881 E189CC780C1CCED6003035DA /* PBXTextBookmark */ = { 3882 isa = PBXTextBookmark; 3883 fRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; 3884 name = "NSOutlineView *serviceOutline"; 3885 rLen = 29; 3886 rLoc = 281; 3887 rType = 0; 3888 vrLen = 559; 3889 vrLoc = 0; 3890 }; 3891 E189CC790C1CCED6003035DA /* PBXTextBookmark */ = { 3892 isa = PBXTextBookmark; 3893 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3894 name = "ICeCoffEEServicePrefController.m: ICCF_CountForKeyEquivalent"; 3895 rLen = 0; 3896 rLoc = 1624; 3897 rType = 0; 3898 vrLen = 3300; 3899 vrLoc = 0; 3900 }; 3901 E189CC7A0C1CCED6003035DA /* PBXTextBookmark */ = { 3902 isa = PBXTextBookmark; 3903 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 3904 name = reload; 3905 rLen = 6; 3906 rLoc = 3939; 3907 rType = 0; 3908 vrLen = 2844; 3909 vrLoc = 2654; 3910 }; 3911 E189CC7B0C1CCED6003035DA /* PBXTextBookmark */ = { 3912 isa = PBXTextBookmark; 3913 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3914 name = NSLiteralSearch; 3915 rLen = 15; 3916 rLoc = 562; 3917 rType = 0; 3918 vrLen = 2544; 3919 vrLoc = 0; 3920 }; 3921 E189CC7C0C1CCED6003035DA /* PBXTextBookmark */ = { 3922 isa = PBXTextBookmark; 3923 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3924 name = kThemeSmallSystemFont; 3925 rLen = 21; 3926 rLoc = 26101; 3927 rType = 0; 3928 vrLen = 2640; 3929 vrLoc = 24808; 3930 }; 3931 E189CC800C1CCF0F003035DA /* PBXTextBookmark */ = { 3932 isa = PBXTextBookmark; 3933 comments = "error: invalid lvalue in assignment"; 3934 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3935 rLen = 0; 3936 rLoc = 86; 3937 rType = 1; 3938 }; 3939 E189CC830C1CCF1C003035DA /* PBXTextBookmark */ = { 3940 isa = PBXTextBookmark; 3941 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3942 name = "ICeCoffEEServicePrefController.m: 81"; 3943 rLen = 0; 3944 rLoc = 3279; 3945 rType = 0; 3946 vrLen = 3322; 3947 vrLoc = 0; 3948 }; 3949 E189CC840C1CCF1C003035DA /* PBXTextBookmark */ = { 3950 isa = PBXTextBookmark; 3951 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 3952 name = reload; 3953 rLen = 6; 3954 rLoc = 3939; 3955 rType = 0; 3956 vrLen = 2844; 3957 vrLoc = 2654; 3958 }; 3959 E189CC850C1CCF1C003035DA /* PBXTextBookmark */ = { 3960 isa = PBXTextBookmark; 3961 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 3962 name = NSLiteralSearch; 3963 rLen = 15; 3964 rLoc = 562; 3965 rType = 0; 3966 vrLen = 2544; 3967 vrLoc = 0; 3968 }; 3969 E189CC860C1CCF1C003035DA /* PBXTextBookmark */ = { 3970 isa = PBXTextBookmark; 3971 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 3972 name = kThemeSmallSystemFont; 3973 rLen = 21; 3974 rLoc = 26101; 3975 rType = 0; 3976 vrLen = 2640; 3977 vrLoc = 24808; 3978 }; 3979 E189CC890C1CCF37003035DA /* PBXTextBookmark */ = { 3980 isa = PBXTextBookmark; 3981 comments = "warning: static access to object of type `id'"; 3982 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3983 rLen = 1; 3984 rLoc = 242; 3985 rType = 1; 3986 }; 3987 E189CC8F0C1CCF6D003035DA /* PBXTextBookmark */ = { 3988 isa = PBXTextBookmark; 3989 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 3990 name = "ICeCoffEEServicePrefController.m: 28"; 3991 rLen = 0; 3992 rLoc = 891; 3993 rType = 0; 3994 vrLen = 3275; 3995 vrLoc = 0; 3996 }; 3997 E189CC900C1CCF6D003035DA /* PBXTextBookmark */ = { 3998 isa = PBXTextBookmark; 3999 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 4000 name = reload; 4001 rLen = 6; 4002 rLoc = 3939; 4003 rType = 0; 4004 vrLen = 2844; 4005 vrLoc = 2654; 4006 }; 4007 E189CC910C1CCF6D003035DA /* PBXTextBookmark */ = { 4008 isa = PBXTextBookmark; 4009 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 4010 name = NSLiteralSearch; 4011 rLen = 15; 4012 rLoc = 562; 4013 rType = 0; 4014 vrLen = 2544; 4015 vrLoc = 0; 4016 }; 4017 E189CC920C1CCF6D003035DA /* PBXTextBookmark */ = { 4018 isa = PBXTextBookmark; 4019 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 4020 name = kThemeSmallSystemFont; 4021 rLen = 21; 4022 rLoc = 26101; 4023 rType = 0; 4024 vrLen = 2640; 4025 vrLoc = 24808; 4026 }; 4027 E189CC960C1CD0D5003035DA /* PBXTextBookmark */ = { 4028 isa = PBXTextBookmark; 4029 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4030 name = "ICeCoffEEServicePrefController.m: 78"; 4031 rLen = 0; 4032 rLoc = 3278; 4033 rType = 0; 4034 vrLen = 3320; 4035 vrLoc = 807; 4036 }; 4037 E189CC970C1CD0D5003035DA /* PBXTextBookmark */ = { 4038 isa = PBXTextBookmark; 4039 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 4040 name = reload; 4041 rLen = 6; 4042 rLoc = 3939; 4043 rType = 0; 4044 vrLen = 2844; 4045 vrLoc = 2654; 4046 }; 4047 E189CC980C1CD0D5003035DA /* PBXTextBookmark */ = { 4048 isa = PBXTextBookmark; 4049 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 4050 name = NSLiteralSearch; 4051 rLen = 15; 4052 rLoc = 562; 4053 rType = 0; 4054 vrLen = 2544; 4055 vrLoc = 0; 4056 }; 4057 E189CC990C1CD0D5003035DA /* PBXTextBookmark */ = { 4058 isa = PBXTextBookmark; 4059 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 4060 name = kThemeSmallSystemFont; 4061 rLen = 21; 4062 rLoc = 26101; 4063 rType = 0; 4064 vrLen = 2640; 4065 vrLoc = 24808; 4066 }; 4067 E189CC9D0C1CD17C003035DA /* PBXTextBookmark */ = { 4068 isa = PBXTextBookmark; 4069 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4070 name = "ICeCoffEEServicePrefController.m: 72"; 4071 rLen = 0; 4072 rLoc = 3058; 4073 rType = 0; 4074 vrLen = 3167; 4075 vrLoc = 1681; 4076 }; 4077 E189CC9E0C1CD17C003035DA /* PBXTextBookmark */ = { 4078 isa = PBXTextBookmark; 4079 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 4080 name = reload; 4081 rLen = 6; 4082 rLoc = 3939; 4083 rType = 0; 4084 vrLen = 2844; 4085 vrLoc = 2654; 4086 }; 4087 E189CC9F0C1CD17C003035DA /* PBXTextBookmark */ = { 4088 isa = PBXTextBookmark; 4089 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 4090 name = NSLiteralSearch; 4091 rLen = 15; 4092 rLoc = 562; 4093 rType = 0; 4094 vrLen = 2544; 4095 vrLoc = 0; 4096 }; 4097 E189CCA00C1CD17C003035DA /* PBXTextBookmark */ = { 4098 isa = PBXTextBookmark; 4099 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 4100 name = kThemeSmallSystemFont; 4101 rLen = 21; 4102 rLoc = 26101; 4103 rType = 0; 4104 vrLen = 2640; 4105 vrLoc = 24808; 4106 }; 4107 E189CCA60C1CD420003035DA /* PBXTextBookmark */ = { 4108 isa = PBXTextBookmark; 4109 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4110 name = "ICeCoffEEServicePrefController.m: 89"; 4111 rLen = 0; 4112 rLoc = 3323; 4113 rType = 0; 4114 vrLen = 1625; 4115 vrLoc = 171; 4116 }; 4117 E189CCA70C1CD420003035DA /* PBXTextBookmark */ = { 4118 isa = PBXTextBookmark; 4119 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4120 name = ICCF_UpdateKeyEquivalentForItem; 4121 rLen = 31; 4122 rLoc = 14614; 4123 rType = 0; 4124 vrLen = 3616; 4125 vrLoc = 12528; 4126 }; 4127 E189CCA80C1CD420003035DA /* PBXTextBookmark */ = { 4128 isa = PBXTextBookmark; 4129 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 4130 name = reload; 4131 rLen = 6; 4132 rLoc = 3939; 4133 rType = 0; 4134 vrLen = 2844; 4135 vrLoc = 2654; 4136 }; 4137 E189CCA90C1CD420003035DA /* PBXTextBookmark */ = { 4138 isa = PBXTextBookmark; 4139 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 4140 name = NSLiteralSearch; 4141 rLen = 15; 4142 rLoc = 562; 4143 rType = 0; 4144 vrLen = 2544; 4145 vrLoc = 0; 4146 }; 4147 E189CCAA0C1CD420003035DA /* PBXTextBookmark */ = { 4148 isa = PBXTextBookmark; 4149 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 4150 name = kThemeSmallSystemFont; 4151 rLen = 21; 4152 rLoc = 26101; 4153 rType = 0; 4154 vrLen = 2640; 4155 vrLoc = 24808; 4156 }; 4157 E189CCB20C1CD69E003035DA /* PBXTextBookmark */ = { 4158 isa = PBXTextBookmark; 4159 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4160 name = "ICeCoffEEServicePrefController.m: 340"; 4161 rLen = 0; 4162 rLoc = 12670; 4163 rType = 0; 4164 vrLen = 1432; 4165 vrLoc = 11426; 4166 }; 4167 E189CCB50C1CD6A7003035DA /* PBXTextBookmark */ = { 4168 isa = PBXTextBookmark; 4169 fRef = E189CC540C1CBC21003035DA /* NSOutlineView.h */; 4170 name = reload; 4171 rLen = 6; 4172 rLoc = 3939; 4173 rType = 0; 4174 vrLen = 2844; 4175 vrLoc = 2654; 4176 }; 4177 E189CCB60C1CD6A7003035DA /* PBXTextBookmark */ = { 4178 isa = PBXTextBookmark; 4179 fRef = E189CAA50C1BB94B003035DA /* NSString.h */; 4180 name = NSLiteralSearch; 4181 rLen = 15; 4182 rLoc = 562; 4183 rType = 0; 4184 vrLen = 2544; 4185 vrLoc = 0; 4186 }; 4187 E189CCB70C1CD6A7003035DA /* PBXTextBookmark */ = { 4188 isa = PBXTextBookmark; 4189 fRef = E189CBE80C1CB017003035DA /* Appearance.h */; 4190 name = kThemeSmallSystemFont; 4191 rLen = 21; 4192 rLoc = 26101; 4193 rType = 0; 4194 vrLen = 2640; 4195 vrLoc = 24808; 4196 }; 4197 E189CCBA0C1CD6BF003035DA /* PBXTextBookmark */ = { 4198 isa = PBXTextBookmark; 4199 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4200 name = "ICeCoffEEServicePrefController.m: 340"; 4201 rLen = 0; 4202 rLoc = 12670; 4203 rType = 0; 4204 vrLen = 1432; 4205 vrLoc = 11426; 4206 }; 4207 E189CCC50C1CD93D003035DA /* PBXTextBookmark */ = { 4208 isa = PBXTextBookmark; 4209 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4210 name = "ICeCoffEEServicePrefController.m: 340"; 4211 rLen = 0; 4212 rLoc = 12670; 4213 rType = 0; 4214 vrLen = 1432; 4215 vrLoc = 11426; 4216 }; 4217 E189CCCA0C1CD946003035DA /* PBXBookmark */ = { 4218 isa = PBXBookmark; 4219 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4220 }; 4221 E189CCCD0C1CD955003035DA /* PBXTextBookmark */ = { 4222 isa = PBXTextBookmark; 4223 fRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; 4224 name = ICCF_PropagateServiceStateChange; 4225 rLen = 32; 4226 rLoc = 2897; 4227 rType = 0; 4228 vrLen = 3172; 4229 vrLoc = 1834; 1383 4230 }; 1384 4231 E191FC9C0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h */ = { 1385 4232 uiCtxt = { 1386 4233 sepNavIntBoundsRect = "{{0, 0}, {739, 541}}"; 1387 sepNavSelRange = "{ 231, 0}";4234 sepNavSelRange = "{390, 0}"; 1388 4235 sepNavVisRect = "{{0, 0}, {739, 540}}"; 1389 sepNavWindowFrame = "{{ 245, 385}, {778, 578}}";4236 sepNavWindowFrame = "{{880, 244}, {778, 578}}"; 1390 4237 }; 1391 4238 }; 1392 4239 E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */ = { 1393 4240 uiCtxt = { 1394 sepNavIntBoundsRect = "{{0, 0}, { 625, 408}}";1395 sepNavSelRange = "{ 846, 0}";1396 sepNavVisRect = "{{0, 71}, {625, 337}}";1397 sepNavWindowFrame = "{{ 268, 364}, {778, 578}}";4241 sepNavIntBoundsRect = "{{0, 0}, {802, 1793}}"; 4242 sepNavSelRange = "{0, 0}"; 4243 sepNavVisRect = "{{0, 0}, {802, 929}}"; 4244 sepNavWindowFrame = "{{484, 61}, {841, 967}}"; 1398 4245 }; 1399 4246 }; … … 1426 4273 E1ABAEB80812F4B2007C5427 /* Info-APE Module.plist */ = { 1427 4274 uiCtxt = { 1428 sepNavIntBoundsRect = "{{0, 0}, {707, 4 56}}";4275 sepNavIntBoundsRect = "{{0, 0}, {707, 474}}"; 1429 4276 sepNavSelRange = "{980, 0}"; 1430 sepNavVisRect = "{{0, 0}, {707, 4 53}}";4277 sepNavVisRect = "{{0, 0}, {707, 473}}"; 1431 4278 sepNavWindowFrame = "{{200, 163}, {746, 511}}"; 1432 4279 }; … … 1437 4284 E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */ = { 1438 4285 uiCtxt = { 1439 sepNavIntBoundsRect = "{{0, 0}, {748, 585}}";4286 sepNavIntBoundsRect = "{{0, 0}, {748, 606}}"; 1440 4287 sepNavSelRange = "{761, 0}"; 1441 sepNavVisRect = "{{0, 0}, {748, 585}}";4288 sepNavVisRect = "{{0, 0}, {748, 605}}"; 1442 4289 sepNavWindowFrame = "{{429, 103}, {787, 643}}"; 1443 4290 }; … … 1474 4321 E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */ = { 1475 4322 uiCtxt = { 1476 sepNavIntBoundsRect = "{{0, 0}, {748, 585}}";4323 sepNavIntBoundsRect = "{{0, 0}, {748, 606}}"; 1477 4324 sepNavSelRange = "{790, 0}"; 1478 sepNavVisRect = "{{0, 0}, {748, 585}}";4325 sepNavVisRect = "{{0, 0}, {748, 605}}"; 1479 4326 sepNavWindowFrame = "{{452, 103}, {787, 643}}"; 1480 4327 }; … … 1617 4464 E1CBC99803E7602700050002 /* English */ = { 1618 4465 uiCtxt = { 1619 sepNavIntBoundsRect = "{{0, 0}, {748, 13 92}}";1620 sepNavSelRange = "{ 0, 0}";1621 sepNavVisRect = "{{0, 0}, {748, 585}}";4466 sepNavIntBoundsRect = "{{0, 0}, {748, 1322}}"; 4467 sepNavSelRange = "{311, 0}"; 4468 sepNavVisRect = "{{0, 0}, {748, 605}}"; 1622 4469 sepNavWindowFrame = "{{475, 103}, {787, 643}}"; 1623 4470 }; … … 1629 4476 sepNavVisRect = "{{0, 347}, {585, 566}}"; 1630 4477 }; 4478 }; 4479 E1FC8DC00C1A2DC70021AB09 /* PBXTextBookmark */ = { 4480 isa = PBXTextBookmark; 4481 fRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */; 4482 name = "ICeCoffEE.h: 10"; 4483 rLen = 0; 4484 rLoc = 486; 4485 rType = 0; 4486 vrLen = 2268; 4487 vrLoc = 0; 4488 }; 4489 E1FC8DC10C1A2DC70021AB09 /* PBXTextBookmark */ = { 4490 isa = PBXTextBookmark; 4491 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 4492 name = "IconRef ICCF_CopyIconRefForPath(NSString *path) {"; 4493 rLen = 0; 4494 rLoc = 17466; 4495 rType = 0; 4496 vrLen = 2958; 4497 vrLoc = 16794; 4498 }; 4499 E1FC8DC20C1A2DC70021AB09 /* PBXTextBookmark */ = { 4500 isa = PBXTextBookmark; 4501 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 4502 name = "IconRef ICCF_CopyIconRefForPath(NSString *path) {"; 4503 rLen = 0; 4504 rLoc = 17466; 4505 rType = 0; 4506 vrLen = 2958; 4507 vrLoc = 16794; 4508 }; 4509 E1FC8DC30C1A2DC70021AB09 /* PBXTextBookmark */ = { 4510 isa = PBXTextBookmark; 4511 fRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */; 4512 name = "ICeCoffEE.h: 10"; 4513 rLen = 0; 4514 rLoc = 486; 4515 rType = 0; 4516 vrLen = 2268; 4517 vrLoc = 0; 4518 }; 4519 E1FC8F260C1A3C530021AB09 /* ICeCoffEELabeledIconCell.h */ = { 4520 uiCtxt = { 4521 sepNavIntBoundsRect = "{{0, 0}, {802, 930}}"; 4522 sepNavSelRange = "{395, 0}"; 4523 sepNavVisRect = "{{0, 0}, {802, 929}}"; 4524 }; 4525 }; 4526 E1FC8F270C1A3C530021AB09 /* ICeCoffEELabeledIconCell.m */ = { 4527 uiCtxt = { 4528 sepNavIntBoundsRect = "{{0, 0}, {802, 1397}}"; 4529 sepNavSelRange = "{1076, 0}"; 4530 sepNavVisRect = "{{0, 0}, {802, 929}}"; 4531 sepNavWindowFrame = "{{756, 61}, {841, 967}}"; 4532 }; 4533 }; 4534 E1FC90EC0C1A56690021AB09 /* PBXTextBookmark */ = { 4535 isa = PBXTextBookmark; 4536 fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; 4537 name = "ICeCoffEE.m: UNICHAR_BLACK_RIGHT_POINTING_SMALL_TRIANGLE"; 4538 rLen = 0; 4539 rLoc = 17466; 4540 rType = 0; 4541 vrLen = 3065; 4542 vrLoc = 16794; 1631 4543 }; 1632 4544 F56276BA03796C8B01AA4DA5 /* CFPreferencesWrapper.m */ = { … … 1640 4552 F56276C20379923401AA4DA5 /* English */ = { 1641 4553 uiCtxt = { 1642 sepNavIntBoundsRect = "{{0, 0}, {715, 6 298}}";1643 sepNavSelRange = "{ 0, 0}";1644 sepNavVisRect = "{{0, 0}, {715, 688}}";1645 sepNavWindowFrame = "{{ 104, 0}, {754, 746}}";4554 sepNavIntBoundsRect = "{{0, 0}, {715, 6362}}"; 4555 sepNavSelRange = "{7662, 0}"; 4556 sepNavVisRect = "{{0, 2468}, {715, 708}}"; 4557 sepNavWindowFrame = "{{856, 25}, {754, 746}}"; 1646 4558 }; 1647 4559 }; … … 1656 4568 F9A6986E03BE1DF000AA4DA5 /* APEMain.m */ = { 1657 4569 uiCtxt = { 1658 sepNavIntBoundsRect = "{{0, 0}, { 713, 3768}}";1659 sepNavSelRange = "{ 707, 0}";1660 sepNavVisRect = "{{0, 0}, {713, 596}}";4570 sepNavIntBoundsRect = "{{0, 0}, {813, 3470}}"; 4571 sepNavSelRange = "{13167, 26}"; 4572 sepNavVisRect = "{{0, 3174}, {813, 296}}"; 1661 4573 sepNavWindowFrame = "{{69, -4}, {752, 654}}"; 1662 4574 }; -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj
r272 r319 98 98 E1F84A480A7165B800D1FBA1 /* UI_SCRInstall.plugin in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1F84A360A7165B800D1FBA1 /* UI_SCRInstall.plugin */; }; 99 99 E1F84A6D0A7165D400D1FBA1 /* Smart Crash Reports in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1F84A490A7165D400D1FBA1 /* Smart Crash Reports */; }; 100 E1FC8F280C1A3C530021AB09 /* ICeCoffEELabeledIconCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E1FC8F260C1A3C530021AB09 /* ICeCoffEELabeledIconCell.h */; }; 101 E1FC8F290C1A3C530021AB09 /* ICeCoffEELabeledIconCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E1FC8F270C1A3C530021AB09 /* ICeCoffEELabeledIconCell.m */; }; 100 102 /* End PBXBuildFile section */ 101 103 … … 246 248 E1F84A360A7165B800D1FBA1 /* UI_SCRInstall.plugin */ = {isa = PBXFileReference; lastKnownFileType = folder; path = UI_SCRInstall.plugin; sourceTree = "<group>"; }; 247 249 E1F84A490A7165D400D1FBA1 /* Smart Crash Reports */ = {isa = PBXFileReference; lastKnownFileType = folder; path = "Smart Crash Reports"; sourceTree = "<group>"; }; 250 E1FC8F260C1A3C530021AB09 /* ICeCoffEELabeledIconCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEELabeledIconCell.h; sourceTree = "<group>"; }; 251 E1FC8F270C1A3C530021AB09 /* ICeCoffEELabeledIconCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEELabeledIconCell.m; sourceTree = "<group>"; }; 248 252 F56276B903796C8B01AA4DA5 /* CFPreferencesWrapper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CFPreferencesWrapper.h; sourceTree = "<group>"; }; 249 253 F56276BA03796C8B01AA4DA5 /* CFPreferencesWrapper.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = CFPreferencesWrapper.m; sourceTree = "<group>"; }; … … 374 378 E12FEC4004959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.h */, 375 379 E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */, 380 E1FC8F260C1A3C530021AB09 /* ICeCoffEELabeledIconCell.h */, 381 E1FC8F270C1A3C530021AB09 /* ICeCoffEELabeledIconCell.m */, 376 382 E12FEC4404959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.h */, 377 383 E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */, … … 523 529 E1ABAEC20812F4B2007C5427 /* ICeCoffEENonHighlightingButtonCell.h in Headers */, 524 530 E191FCA00831B8FB003B09BC /* ICeCoffEESetServicesMenu.h in Headers */, 531 E1FC8F280C1A3C530021AB09 /* ICeCoffEELabeledIconCell.h in Headers */, 525 532 ); 526 533 runOnlyForDeploymentPostprocessing = 0; … … 723 730 E1ABAECE0812F4B2007C5427 /* ICeCoffEEKeyEquivalents.m in Sources */, 724 731 E191FCA10831B8FB003B09BC /* ICeCoffEESetServicesMenu.m in Sources */, 732 E1FC8F290C1A3C530021AB09 /* ICeCoffEELabeledIconCell.m in Sources */, 725 733 ); 726 734 runOnlyForDeploymentPostprocessing = 0; -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEKeyEquivalents.m
r142 r319 40 40 static NSFont *menuItemCmdKeyFont = nil; 41 41 static NSFont *menuItemFont = nil; 42 static NSFont *collisionFont = nil; 42 43 static NSParagraphStyle *keyEquivParaStyle; 43 44 … … 47 48 menuItemCmdKeyFont = [themeFont(kThemeMenuItemCmdKeyFont) retain]; 48 49 menuItemFont = [themeFont(kThemeMenuItemFont) retain]; 50 collisionFont = [themeFont(kThemeSmallSystemFont) retain]; 49 51 50 52 NSMutableParagraphStyle *paraStyle = [[NSMutableParagraphStyle alloc] init]; … … 108 110 } 109 111 110 NSAttributedString *ICCF_KeyEquivalentAttributedStringWithModifierFlags(NSString *self, unsigned int modifierFlags ) {112 NSAttributedString *ICCF_KeyEquivalentAttributedStringWithModifierFlags(NSString *self, unsigned int modifierFlags, unsigned count) { 111 113 initialize(); 112 114 NSString *keyEquivalentStringNoMask = keyEquivalentString(self); … … 128 130 [astr release]; 129 131 } 132 if (count > 1) { 133 NSMutableAttributedString *astr = [keyEquivalentAttributedString mutableCopy]; 134 [astr appendAttributedString: [[[NSAttributedString alloc] 135 initWithString: [NSString stringWithFormat: @" (%u)", count] 136 attributes: [NSDictionary dictionaryWithObjectsAndKeys: collisionFont, NSFontAttributeName, [NSColor redColor], NSForegroundColorAttributeName, nil]] autorelease]]; 137 keyEquivalentAttributedString = [[astr copy] autorelease]; 138 [astr release]; 139 } 130 140 return keyEquivalentAttributedString; 131 141 } -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEServicePrefController.m
r182 r319 12 12 #import "ICeCoffEENonHighlightingButtonCell.h" 13 13 #import "ICeCoffEENonHighlightingTextFieldCell.h" 14 #import "ICeCoffEELabeledIconCell.h" 14 15 #import <objc/objc.h> 15 16 #import <ApplicationEnhancer/ApplicationEnhancer.h> … … 22 23 } 23 24 24 static inline NSCellStateValue ICCF_ServiceItemState(id <NSMenuItem> item) { 25 static NSMutableDictionary *keyEquivalents; 26 27 static void ICCF_RemoveSingleKeyEquivalents() { 28 NSMutableArray *singleKeys = [[NSMutableArray alloc] init]; 29 NSEnumerator *e = [[keyEquivalents allKeys] objectEnumerator]; 30 NSString *keyEquivalent; 31 ICLog(@"before ICCF_RemoveSingleKeyEquivalents: %@", keyEquivalents); 32 while ( (keyEquivalent = [e nextObject]) != nil) { 33 if ([[keyEquivalents objectForKey: keyEquivalent] count] == 1) 34 [singleKeys addObject: keyEquivalent]; 35 } 36 [keyEquivalents removeObjectsForKeys: singleKeys]; 37 [singleKeys release]; 38 ICLog(@"after ICCF_RemoveSingleKeyEquivalents: %@", keyEquivalents); 39 } 40 41 static inline unsigned ICCF_CountForKeyEquivalent(NSString *keyEquivalent) { 42 if (keyEquivalent == nil) return 0; 43 NSMutableSet *setOrNil = (NSMutableSet *)[keyEquivalents objectForKey: keyEquivalent]; 44 return (setOrNil == nil) ? nil : [setOrNil count]; 45 } 46 47 static inline void ICCF_AddKeyEquivalentForItem(NSMenuItem *item) { 48 NSString *keyEquivalent = [item toolTip]; 49 if (keyEquivalent == nil) return; 50 NSMutableSet *setOrNil = (NSMutableSet *)[keyEquivalents objectForKey: keyEquivalent]; 51 if (setOrNil == nil) return; 52 [setOrNil addObject: item]; 53 } 54 55 static inline void ICCF_RemoveKeyEquivalentForItem(NSMenuItem *item) { 56 NSString *keyEquivalent = [item toolTip]; 57 if (keyEquivalent == nil) return; 58 NSMutableSet *setOrNil = (NSMutableSet *)[keyEquivalents objectForKey: keyEquivalent]; 59 if (setOrNil == nil) return; 60 [setOrNil removeObject: item]; 61 } 62 63 static inline void ICCF_UpdateKeyEquivalentForItem(NSMenuItem *item, id state) { 64 NSNumber *oldState = [item representedObject]; 65 if ((oldState == nil || oldState == ICCF_SERVICE_SHOWN) && state == ICCF_SERVICE_HIDDEN) 66 ICCF_RemoveKeyEquivalentForItem(item); 67 else if (oldState == ICCF_SERVICE_HIDDEN && (state == ICCF_SERVICE_SHOWN || state == nil)) 68 ICCF_AddKeyEquivalentForItem(item); 69 } 70 71 static inline NSCellStateValue ICCF_ServiceItemState(NSMenuItem *item) { 25 72 id state = [item representedObject]; 26 73 return (state == nil) ? NSOnState : [state intValue]; … … 34 81 while ( (item = [e nextObject]) != nil) { 35 82 submenu = [item submenu]; 36 if (submenu != nil) { 37 ICCF_PropagateServiceStateChange(submenu, state); 38 [item setRepresentedObject: (state == nil) ? ICCF_SERVICE_SHOWN : state]; 39 } 40 [item setRepresentedObject: state]; 41 } 42 } 43 44 static NSCellStateValue ICCF_PropagateServiceState(id <NSMenuItem> item, NSMenuItem *changedItem) { 83 if (submenu != nil) 84 ICCF_PropagateServiceStateChange(submenu, state); 85 else 86 ICCF_UpdateKeyEquivalentForItem(item, state); 87 88 [item setRepresentedObject: state]; 89 } 90 } 91 92 static NSCellStateValue ICCF_PropagateServiceState(NSMenuItem *item, NSMenuItem *changedItem) { 45 93 NSMenu *submenu = [item submenu]; 46 94 if (submenu == nil) return ICCF_ServiceItemState(item); … … 102 150 NSString *itemTitle; 103 151 NSDictionary *subDict, *submenuDict; 104 id <NSMenuItem>item;152 NSMenuItem *item; 105 153 NSMenu *submenu; 106 154 107 155 // XXX handle exceptions 108 156 while ( (itemTitle = [e nextObject]) != nil) { 109 item = [menu itemWithTitle: itemTitle];157 item = (NSMenuItem *)[menu itemWithTitle: itemTitle]; 110 158 if (item == nil) continue; 111 159 subDict = [dict objectForKey: itemTitle]; 112 160 if ([[subDict objectForKey: (NSString *)kICServiceHidden] boolValue]) { 113 161 [item setRepresentedObject: ICCF_SERVICE_HIDDEN]; 162 ICCF_RemoveKeyEquivalentForItem(item); 114 163 } 115 164 if ( (submenu = [item submenu]) != nil) { … … 123 172 } 124 173 174 static void ICCF_AddServiceKeyEquivalentsAndIcons(NSMenu *menu, NSDictionary *serviceInfo) { 175 if (serviceInfo == nil) return; 176 NSEnumerator *enumerator = [[menu itemArray] objectEnumerator]; 177 NSMenuItem *menuItem; 178 NSMenu *submenu; 179 NSDictionary *itemInfo = nil; 180 while ( (menuItem = [enumerator nextObject]) != nil) { 181 itemInfo = [serviceInfo objectForKey: [menuItem title]]; 182 if (itemInfo == nil) continue; 183 184 if ( (submenu = [menuItem submenu]) != nil) { 185 ICCF_AddServiceKeyEquivalentsAndIcons(submenu, itemInfo); 186 } else { 187 NSString *keyEquivalent = (NSString *)[itemInfo objectForKey: (NSString *)kICServiceShortcut]; 188 if (keyEquivalent != nil) { 189 [menuItem setToolTip: keyEquivalent]; 190 NSMutableSet *equivalentItems = (NSMutableSet *)[keyEquivalents objectForKey: keyEquivalent]; 191 if (equivalentItems == nil) { 192 equivalentItems = [[NSMutableSet alloc] initWithObjects: menuItem, nil]; 193 [keyEquivalents setObject: equivalentItems forKey: keyEquivalent]; 194 [equivalentItems release]; 195 } else { 196 [equivalentItems addObject: menuItem]; 197 } 198 } 199 } 200 201 NSString *bundlePath = (NSString *)[itemInfo objectForKey: (NSString *)kICServiceBundlePath]; 202 if (bundlePath == NULL) continue; 203 IconRef serviceIcon = ICCF_CopyIconRefForPath(bundlePath); 204 if (serviceIcon == NULL) continue; 205 [menuItem _setIconRef: serviceIcon]; 206 ReleaseIconRef(serviceIcon); 207 } 208 } 209 125 210 @implementation ICeCoffEEServicePrefController 126 211 … … 141 226 if ( (self = [self initWithWindowNibName: @"Select services"])) { 142 227 NSWindow *window = [self window]; // connect outlets 228 [serviceOutline setAutoresizesOutlineColumn: NO]; 229 143 230 NSButtonCell *checkBoxCell = [[ICeCoffEENonHighlightingButtonCell alloc] init]; 144 231 [checkBoxCell setButtonType: NSSwitchButton]; … … 149 236 150 237 NSTextFieldCell *textFieldCell = [[serviceOutline tableColumnWithIdentifier: @"service"] dataCell]; 151 ((struct objc_object *)textFieldCell)->isa = [ICeCoffEENonHighlightingTextFieldCell class]; 238 [textFieldCell setWraps: YES]; 239 [[serviceOutline tableColumnWithIdentifier: @"service"] setDataCell: 240 [ICeCoffEELabeledIconCell copyFromTextFieldCell: textFieldCell]]; 152 241 153 242 textFieldCell = [[serviceOutline tableColumnWithIdentifier: @"key"] dataCell]; … … 167 256 - (void)dealloc; 168 257 { 258 [keyEquivalents release]; 169 259 [servicesMenu release]; 170 260 [super dealloc]; … … 223 313 { 224 314 if (servicesMenu == nil) { 315 keyEquivalents = [[NSMutableDictionary alloc] init]; 225 316 servicesMenu = [[NSMenu alloc] initWithTitle: @""]; 226 317 ICCF_SetServicesMenu(servicesMenu); 227 [servicesMenu update]; // XXX necessary on 10.3? or anywhere? 318 ICCF_AddServiceKeyEquivalentsAndIcons(servicesMenu, ICCF_GetServicesInfo()); 319 ICCF_RemoveSingleKeyEquivalents(); 320 228 321 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 229 322 NSDictionary *icDefaults = [defaults persistentDomainForName: (NSString *)kICBundleIdentifier]; … … 244 337 } 245 338 246 NSAttributedString *ICCF_KeyEquivalentAttributedStringWithModifierFlags(NSString *self, unsigned int modifierFlags );339 NSAttributedString *ICCF_KeyEquivalentAttributedStringWithModifierFlags(NSString *self, unsigned int modifierFlags, unsigned count); 247 340 248 341 - (id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item; 249 342 { 250 343 if ([[tableColumn identifier] isEqualToString: @"service"]) { 251 return [item title]; 344 static NSDictionary *attrDict = nil; 345 if (attrDict == nil) { // XXX we leak this, but so does the Apple sample code... 346 NSMutableParagraphStyle *style = [[NSParagraphStyle defaultParagraphStyle] mutableCopy]; 347 [style setLineBreakMode: NSLineBreakByTruncatingMiddle]; 348 attrDict = [[NSDictionary alloc] initWithObjectsAndKeys: style, NSParagraphStyleAttributeName, nil]; 349 [style release]; 350 } 351 return [[[NSAttributedString alloc] initWithString: [item title] attributes: attrDict] autorelease]; 252 352 } else if ([[tableColumn identifier] isEqualToString: @"show"]) { 253 353 id state = [item representedObject]; … … 257 357 return (state == nil) ? ICCF_SERVICE_SHOWN : state; 258 358 } else if ([[tableColumn identifier] isEqualToString: @"key"]) { 259 [item setKeyEquivalent: @"#"]; 260 NSString *equivalent = [item keyEquivalent]; 359 NSString *equivalent = [item toolTip]; 261 360 if (equivalent == nil || [equivalent length] != 1) return nil; 262 361 // XXX Inconsistency between Cocoa and Carbon: always command-shift in Carbon, not in Cocoa. Since we only patch Cocoa for the moment, keep as is. 263 return ICCF_KeyEquivalentAttributedStringWithModifierFlags(equivalent, [item keyEquivalentModifierMask] | ([[NSCharacterSet uppercaseLetterCharacterSet] characterIsMember: [equivalent characterAtIndex: 0]] ? NSShiftKeyMask : 0) );362 return ICCF_KeyEquivalentAttributedStringWithModifierFlags(equivalent, [item keyEquivalentModifierMask] | ([[NSCharacterSet uppercaseLetterCharacterSet] characterIsMember: [equivalent characterAtIndex: 0]] ? NSShiftKeyMask : 0), ICCF_CountForKeyEquivalent(equivalent)); 264 363 } 265 364 return nil; … … 269 368 { 270 369 if ([[tableColumn identifier] isEqualToString: @"show"]) { 271 [item setRepresentedObject: [object boolValue] ? nil : ICCF_SERVICE_HIDDEN]; 370 NSNumber *newState = [object boolValue] ? nil : ICCF_SERVICE_HIDDEN; 371 ICCF_UpdateKeyEquivalentForItem(item, newState); 372 [item setRepresentedObject: newState]; 272 373 273 374 NSMenu *submenu = [item menu]; … … 279 380 submenu = supermenu; 280 381 } 281 ICCF_PropagateServiceState( [supermenu itemAtIndex: [supermenu indexOfItemWithSubmenu: submenu]], item);382 ICCF_PropagateServiceState((NSMenuItem *)[supermenu itemAtIndex: [supermenu indexOfItemWithSubmenu: submenu]], item); 282 383 } 283 384 [outlineView reloadData]; 284 385 } 386 } 387 388 @end 389 390 @implementation ICeCoffEEServicePrefController (NSOutlineViewDelegate) 391 392 - (void)outlineView:(NSOutlineView *)outlineView willDisplayCell:(id)cell forTableColumn:(NSTableColumn *)tableColumn item:(id)item; 393 { 394 if (![[tableColumn identifier] isEqualToString: @"service"]) 395 return; 396 [(ICeCoffEELabeledIconCell *)cell setIconRef: [item _iconRef]]; 285 397 } 286 398 -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEESetServicesMenu.h
r182 r319 9 9 #import <Cocoa/Cocoa.h> 10 10 11 NSDictionary *ICCF_GetServicesInfo(void); 11 12 void ICCF_SetServicesMenu(NSMenu *servicesMenu); 13 14 IconRef ICCF_CopyIconRefForPath(NSString *path); 15 16 // Cocoa additions 17 @interface NSMenuItem (IC_IconRef) 18 - (IconRef)_iconRef; 19 - (void)_setIconRef:(IconRef)iconRef; 20 @end -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEESetServicesMenu.m
r182 r319 8 8 9 9 #import "ICeCoffEESetServicesMenu.h" 10 #import "ICeCoffEEShared.h" 11 12 // XXX rename me to something like "ICeCoffEEServicesMenu.m" 13 14 // an approximate clone of HIToolbox's CreateServicesLocalizedDictKey 15 static CFStringRef preferredLocalization(CFDictionaryRef localizations) { 16 if (localizations == NULL) 17 return NULL; 18 19 CFIndex localizationCount = CFDictionaryGetCount(localizations); 20 if (localizationCount == 0) 21 return NULL; 22 23 const void **locales = malloc(localizationCount * sizeof(void *)); 24 if (locales == NULL) 25 return NULL; 26 27 CFDictionaryGetKeysAndValues(localizations, locales, NULL); 28 CFArrayRef availableLocales = CFArrayCreate(NULL, locales, localizationCount, NULL); 29 if (availableLocales == NULL) 30 return NULL; 31 32 // XXX does this actually work in a localized app? 33 CFArrayRef preferredLocales = CFBundleCopyPreferredLocalizationsFromArray(availableLocales); 34 // NSLog(@"%@ => %@", availableLocales, preferredLocales); 35 CFRelease(availableLocales); 36 CFStringRef preferredLocalization; 37 if (preferredLocales != NULL) { 38 if (CFArrayGetCount(preferredLocales) > 0) { 39 CFStringRef preferredLocale = CFArrayGetValueAtIndex(preferredLocales, 0); 40 preferredLocalization = (CFStringRef)CFDictionaryGetValue(localizations, preferredLocale); 41 } 42 CFRelease(preferredLocales); 43 } 44 if (preferredLocalization == NULL) { 45 preferredLocalization = (CFStringRef)CFDictionaryGetValue(localizations, CFSTR("default")); 46 if (preferredLocalization == NULL) 47 preferredLocalization = (CFStringRef)CFDictionaryGetValue(localizations, (CFStringRef)locales[0]); 48 } 49 50 free(locales); 51 // NSLog(@"%@", preferredLocalization); 52 return preferredLocalization; 53 } 54 55 NSArray *CFServiceControllerCopyServicesEntries(void); 56 57 NSDictionary *ICCF_GetServicesInfo(void) { 58 NSArray *services = CFServiceControllerCopyServicesEntries(); 59 // NSLog(@"%@", services); 60 61 NSEnumerator *e = [services objectEnumerator]; 62 NSDictionary *serviceEntry; 63 NSMutableDictionary *serviceDict = [[NSMutableDictionary alloc] init]; 64 while ( (serviceEntry = (NSDictionary *)[e nextObject]) != nil) { 65 // XXX once tested, redo all this with CF, and no autoreleasing 66 // XXX items named the same as submenus (figure out how Cocoa itself does it, too) 67 // XXX use kICServiceSubmenu (recursion?) 68 NSString *itemPath = (NSString *)preferredLocalization((CFDictionaryRef)[serviceEntry objectForKey: @"NSMenuItem"]); 69 if (itemPath == nil) continue; 70 71 NSString *bundlePath = [serviceEntry objectForKey: @"NSBundlePath"]; 72 BOOL bubbledUp = (bundlePath == nil); 73 NSArray *itemComponents = [itemPath componentsSeparatedByString: @"/"]; 74 NSEnumerator *ce = [itemComponents objectEnumerator]; 75 NSString *itemComponent; 76 NSMutableDictionary *levelDict = serviceDict; 77 NSMutableDictionary *itemDict = nil; 78 while ( (itemComponent = (NSString *)[ce nextObject]) != nil) { 79 // itemDict is nil if just created 80 if (itemDict != nil && !bubbledUp) { 81 NSString *oldBundlePath = [levelDict objectForKey: (NSString *)kICServiceBundlePath]; 82 if ([oldBundlePath isEqualToString: bundlePath]) 83 bubbledUp = YES; 84 else if (oldBundlePath != nil) { 85 [oldBundlePath retain]; 86 [levelDict removeObjectForKey: (NSString *)kICServiceBundlePath]; 87 NSEnumerator *be = [levelDict objectEnumerator]; 88 while ( (itemDict = (NSMutableDictionary *)[be nextObject]) != nil) 89 [itemDict setObject: oldBundlePath forKey: (NSString *)kICServiceBundlePath]; 90 [oldBundlePath release]; 91 } 92 } 93 itemDict = [levelDict objectForKey: itemComponent]; 94 if (itemDict == nil) { 95 itemDict = [[NSMutableDictionary alloc] init]; 96 if (!bubbledUp) { 97 [itemDict setObject: bundlePath forKey: (NSString *)kICServiceBundlePath]; 98 bubbledUp = YES; 99 } 100 [levelDict setObject: itemDict forKey: itemComponent]; 101 levelDict = itemDict; 102 [itemDict release]; 103 itemDict = nil; 104 } else { 105 levelDict = itemDict; 106 } 107 } 108 109 if (!bubbledUp) 110 [levelDict setObject: bundlePath forKey: (NSString *)kICServiceBundlePath]; 111 112 NSString *keyEquivalent = (NSString *)preferredLocalization((CFDictionaryRef)[serviceEntry objectForKey: @"NSKeyEquivalent"]); 113 if (keyEquivalent == nil) continue; 114 115 [levelDict setObject: keyEquivalent forKey: (NSString *)kICServiceShortcut]; 116 } 117 [services release]; 118 119 return [serviceDict autorelease]; 120 } 10 121 11 122 … … 31 142 } 32 143 } 144 145 IconRef ICCF_CopyIconRefForPath(NSString *path) { 146 IconRef icon; 147 FSRef fsr; 148 SInt16 label; 149 OSStatus err = noErr; 150 151 err = FSPathMakeRef((const UInt8 *)[path fileSystemRepresentation], &fsr, NULL); 152 if (err != noErr) return NULL; 153 154 err = GetIconRefFromFileInfo(&fsr, 0, NULL, kFSCatInfoNone, NULL, kIconServicesNormalUsageFlag, &icon, &label); 155 if (err != noErr) return NULL; 156 157 return icon; 158 } -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h
r271 r319 13 13 #include <CoreFoundation/CoreFoundation.h> 14 14 15 #define ICCF_DEBUG 015 #define ICCF_DEBUG 1 16 16 17 17 #if ICCF_DEBUG … … 46 46 extern const CFStringRef kICErrorDialogEnabled; // CFNumber (Boolean) 47 47 48 // kICServiceOptions dictionary keys48 // kICServiceOptions, ServiceInfo dictionary keys 49 49 extern const CFStringRef kICServiceHidden; // CFNumber (Boolean) 50 extern const CFStringRef kICServiceShortcut; // reserved for future use50 extern const CFStringRef kICServiceShortcut; // CFString 51 51 extern const CFStringRef kICServiceSubmenu; // CFDictionary 52 extern const CFStringRef kICServiceBundlePath; // CFString 52 53 53 54 // APEBundleMessages -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.m
r142 r319 30 30 const CFStringRef kICErrorDialogEnabled = (CFStringRef)@"ICErrorDialogEnabled"; // CFNumber (bool) 31 31 32 // kICServiceOptions dictionary keys32 // kICServiceOptions, ServiceInfo dictionary keys 33 33 const CFStringRef kICServiceSubmenu = (CFStringRef)@"ICServiceSubmenu"; // CFDictionary 34 34 const CFStringRef kICServiceHidden = (CFStringRef)@"ICServiceHidden"; // CFNumber (Boolean) 35 const CFStringRef kICServiceShortcut = (CFStringRef)@"ICServiceShortcut"; // reserved for future use 35 const CFStringRef kICServiceShortcut = (CFStringRef)@"ICServiceShortcut"; // CFString 36 const CFStringRef kICServiceBundlePath = (CFStringRef)@"ICServiceBundlePath"; // CFString 36 37 37 38 // APEBundleMessages -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETerminal.m
r216 r319 300 300 selRange = [ICeCoffEETerminalRange rangeWithTerminal: self]; 301 301 } else { // select something 302 // XXX test this next line, it may be what's causing a Terminal bug to exhibit itself 302 303 [storage selectWordAtLine: ICCF_line offset: ICCF_col]; 303 304 selRange = [ICeCoffEETerminalRange rangeWithTerminal: self]; … … 312 313 313 314 termRange = [ICeCoffEETerminalRange rangeWithTerminal: self pt0: [selRange pt0] pt1: [selRange pt0]]; 314 // add 1 to range to trap delimiters that are on the edge of the selection (i.e., <...)315 [termRange growForwardByLength: 1];316 315 [termRange growBackwardByLength: ICCF_MAX_URL_LEN]; // potentially too big 317 s = [termRange stringFromRange]; 316 317 expandFront: 318 s = [termRange stringFromRange]; 318 319 ICLog(@"front %@", termRange); 319 320 delimiterRange = [s rangeOfCharacterFromSet: urlLeftDelimiters … … 321 322 if (delimiterRange.location == NSNotFound) { 322 323 // extend to beginning of string (as much as possible) 323 [selRange growBackwardByLength: [s length] - 1];324 [selRange growBackwardByLength: [s length]]; 324 325 } else { 325 326 NSCAssert(delimiterRange.length == 1, @"Internal error: delimiter matched range is not of length 1"); 326 [selRange growBackwardByLength: [s length] - delimiterRange.location - 2]; 327 [selRange growBackwardByLength: [s length] - delimiterRange.location - 1]; 328 // in https://www-s.acm.uiuc.edu/wiki/space/(user)njriley - handle clicking inside or after (user). 329 if ([s characterAtIndex: delimiterRange.location] == '(') { 330 s = [selRange stringFromRange]; 331 if ([s rangeOfString: @")"].location != NSNotFound || 332 [s rangeOfCharacterFromSet: [NSCharacterSet characterSetWithCharactersInString: @"/."]].location == NSNotFound) { 333 [selRange growBackwardByLength: 1]; 334 ICLog(@"expanding past (, now %@", selRange); 335 [termRange shrinkBackByLength: [[termRange stringFromRange] length] - delimiterRange.location]; 336 goto expandFront; 337 } 338 } 327 339 } 328 340 … … 330 342 331 343 termRange = [ICeCoffEETerminalRange rangeWithTerminal: self pt0: [selRange pt1] pt1: [selRange pt1]]; 332 // subtract 1 from range to trap delimiters that are on the edge of the selection (i.e., ...>)333 [termRange growBackwardByLength: 1];334 344 [termRange growForwardByLength: ICCF_MAX_URL_LEN]; // potentially too big 335 s = [termRange stringFromRange]; 345 346 expandBack: 347 s = [termRange stringFromRange]; 336 348 ICLog(@"back %@", termRange); 337 349 delimiterRange = [s rangeOfCharacterFromSet: urlRightDelimiters … … 339 351 if (delimiterRange.location == NSNotFound) { 340 352 // extend to end of string 341 [selRange growForwardByLength: [s length] - 1];353 [selRange growForwardByLength: [s length]]; 342 354 } else { 343 355 NSCAssert(delimiterRange.length == 1, @"Internal error: delimiter matched range is not of length 1"); 344 [selRange growForwardByLength: delimiterRange.location - 1]; 356 [selRange growForwardByLength: delimiterRange.location]; 357 // URL may look like "https://www-s.acm.uiuc.edu/wiki/space/(user" now; expand if so 358 if ([s characterAtIndex: delimiterRange.location] == ')' && 359 [[selRange stringFromRange] rangeOfString: @"("].location != NSNotFound) { 360 [selRange growForwardByLength: 1]; 361 ICLog(@"expanding past ), now %@", selRange); 362 [termRange shrinkFrontByLength: delimiterRange.location + 1]; 363 goto expandBack; 364 } 345 365 } 346 366 -
trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist
r279 r319 33 33 <string>ICCF</string> 34 34 <key>CFBundleVersion</key> 35 <string>1. 4.3</string>35 <string>1.5d1</string> 36 36 </dict> 37 37 </plist> -
trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist
r279 r319 24 24 <string>????</string> 25 25 <key>CFBundleVersion</key> 26 <string>1. 4.3</string>26 <string>1.5d1</string> 27 27 <key>NSMainNibFile</key> 28 28 <string>APE Manager plugin</string> -
trunk/ICeCoffEE/ICeCoffEE/VERSION
r279 r319 1 1. 4.31 1.5d1
Note:
See TracChangeset
for help on using the changeset viewer.