Changeset 142 for trunk


Ignore:
Timestamp:
06/14/03 09:54:54 (22 years ago)
Author:
Nicholas Riley
Message:

ICeCoffEE 1.4a1

Location:
trunk/ICeCoffEE/ICeCoffEE
Files:
13 added
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/ICeCoffEE/ICeCoffEE/APEMain.m

    r139 r142  
    130130            ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "mouseUp:") &&
    131131            ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "draggingEntered:") &&
    132             ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "draggingExited:") &&
    133132            ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "_optionClickEvent:::") ,
    134133            ICapeprintf("ICeCoffEE APE: loaded in TermSubview for Terminal!\n");
     
    190189}
    191190
     191void ICCF_GetCFTypePref(CFStringRef prefKey, CFTypeRef *val, CFTypeID type) {
     192    if (*val != NULL) {
     193        CFRelease(*val);
     194        *val = NULL;
     195    }
     196   
     197    *val = CFPreferencesCopyAppValue(prefKey, kICBundleIdentifier);
     198
     199    if (*val == NULL) return;
     200
     201    if (CFGetTypeID(*val) != type) {
     202        CFRelease(*val);
     203        *val = NULL;
     204        return;
     205    }
     206}
     207
    192208// to test: defaults write net.sabi.ICeCoffEE "Excluded Applications" -array '{CFBundleID = "com.apple.projectbuilder"; }' '{CFBundleID = "net.sabi.Pester"; }' '{CFBundleID = "com.apple.foobar"; }'
    193209static void ICCF_MigratePrefs() {
     
    230246                excludedAppBundle = CFBundleCreate(NULL, excludedAppURL);
    231247                if (excludedAppBundle != NULL) {
    232                     APEToolsAddToExcludeList(kICBundleIdentifier, excludedAppBundle);
     248                    APEToolsAddToExcludeList(kICBundleIdentifier, excludedAppBundle, CFSTR("Migrated from ICeCoffEE 1.0-1.2"), NO);
    233249                } else postponeMigrationForApp = YES; // can't create bundle
    234250            } else postponeMigrationForApp = YES; // can't find app
     
    256272    ICCF_prefs.servicesInContextualMenu = ICCF_GetBooleanPref(kICServicesInContextualMenu, YES);
    257273    ICCF_prefs.servicesInMenuBar = ICCF_GetBooleanPref(kICServicesInMenuBar, NO);
     274    ICCF_GetCFTypePref(kICServiceOptions, (CFTypeRef *)&ICCF_prefs.serviceOptions, CFDictionaryGetTypeID());
     275    ICCF_prefs.terminalRequireOptionForSelfDrag = ICCF_GetBooleanPref(kICTerminalRequireOptionForSelfDrag, NO);
    258276    ICCF_prefs.errorSoundEnabled = ICCF_GetBooleanPref(kICErrorSoundEnabled, NO);
    259277    ICCF_prefs.errorDialogEnabled = ICCF_GetBooleanPref(kICErrorDialogEnabled, YES);
  • trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/classes.nib

    r89 r142  
    55            ACTIONS = {
    66                commandClickEnabled = id;
     7                editContextualServices = id;
    78                errorDialogEnabled = id;
    89                errorSoundEnabled = id;
    910                servicesInContextualMenu = id;
    1011                servicesInMenuBar = id;
     12                terminalRequireOptionForSelfDrag = id;
    1113                textBlinkCount = id;
    1214                textBlinkEnabled = id;
     
    1618            OUTLETS = {
    1719                commandClickEnabled = NSButton;
     20                editContextualServices = NSButton;
    1821                errorDialogEnabled = NSButton;
    1922                errorSoundEnabled = NSButton;
     
    2124                servicesInMenuBar = NSButton;
    2225                tabView = NSTabView;
     26                terminalRequireOptionForSelfDrag = NSButton;
    2327                textBlinkCount = NSPopUpButton;
    2428                textBlinkEnabled = NSButton;
  • trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/info.nib

    r106 r142  
    2929        </array>
    3030        <key>IBSystem Version</key>
    31         <string>6I32</string>
     31        <string>6L60</string>
    3232        <key>IBUserGuides</key>
    3333        <dict>
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/nicholas.pbxuser

    r140 r142  
    33        29B97313FDCFA39411CA2CEA = {
    44                activeBuildStyle = 4A9504CDFFE6A4B311CA0CBA;
    5                 activeExecutable = E136EAA103E42F7500050002;
     5                activeExecutable = E1317A3503DF242100050002;
    66                activeTarget = F5CD5E9D02DAE2C901AA4DA5;
    77                addToTargets = (
    8                         E1BF159B03DBA71000050002,
     8                        F57E31A00379599E01AA4DA5,
    99                );
    1010                breakpoints = (
     
    2828                );
    2929                perUserDictionary = {
    30                         PBXPerProjectTemplateStateSaveDate = 76052899;
     30                        PBXPerProjectTemplateStateSaveDate = 76926874;
    3131                        PBXWorkspaceContents = (
    3232                                {
     
    3535                                                        Split0 = {
    3636                                                                NavContent0 = {
    37                                                                         bookmark = E14B42B7048879E300C57841;
     37                                                                        bookmark = E14A9A5304964E8800AEFBF9;
    3838                                                                        history = (
    3939                                                                                E11854FB03F27D4A00050002,
     
    5757                                                                                E16C834903F759D800050002,
    5858                                                                                E16C834A03F759D800050002,
    59                                                                                 E16C834C03F759D800050002,
    6059                                                                                E16C834D03F759D800050002,
    6160                                                                                E16C834E03F759D800050002,
    62                                                                                 E16C834F03F759D800050002,
    6361                                                                                E1ABE98F040D4E8F00050002,
    6462                                                                                E1ABE990040D4E8F00050002,
     
    7775                                                                                E11CB71E0482E6930053A3E6,
    7876                                                                                E11CB71F0482E6930053A3E6,
    79                                                                                 E11CB7200482E6930053A3E6,
    8077                                                                                E11CB7210482E6930053A3E6,
    8178                                                                                E11CB7220482E6930053A3E6,
     
    9289                                                                                E12C91CF048543B2001C25E0,
    9390                                                                                E12C91D0048543B2001C25E0,
    94                                                                                 E12C91D2048543B2001C25E0,
    9591                                                                                E12C91D7048543B2001C25E0,
    9692                                                                                E12C91D8048543B2001C25E0,
     
    9894                                                                                E12C91DC048543B2001C25E0,
    9995                                                                                E1BF4A310487C75E00C20906,
    100                                                                                 E1BF4A320487C75E00C20906,
    101                                                                                 E1BF4B57048872D400C20906,
    10296                                                                                E1BF4B58048872D400C20906,
    103                                                                                 E1BF4B59048872D400C20906,
    104                                                                                 E1BF4B5A048872D400C20906,
    105                                                                                 E1BF4B5B048872D400C20906,
    10697                                                                                E1BF4B5C048872D400C20906,
    10798                                                                                E1BF4B5D048872D400C20906,
    10899                                                                                E1BF4B5E048872D400C20906,
    109                                                                                 E1BF4B5F048872D400C20906,
    110100                                                                                E1BF4B60048872D400C20906,
    111                                                                                 E1BF4B61048872D400C20906,
    112101                                                                                E1BF4B62048872D400C20906,
    113                                                                                 E1BF4B63048872D400C20906,
    114                                                                                 E1BF4B64048872D400C20906,
    115                                                                                 E1BF4B65048872D400C20906,
    116                                                                                 E1BF4B67048872D400C20906,
    117                                                                                 E1BF4B68048872D400C20906,
    118                                                                                 E1BF4B6A048872D400C20906,
    119102                                                                                E1BF4B6B048872D400C20906,
    120103                                                                                E1BF4B6C048872D400C20906,
    121                                                                                 E12CF5D204887679004E167F,
    122                                                                                 E14B42B3048879E300C57841,
    123                                                                                 E14B42B4048879E300C57841,
    124                                                                                 E1BF4B69048872D400C20906,
     104                                                                                E17758550489E635007FD8E8,
     105                                                                                E1D3379F049183A700000A8E,
     106                                                                                E131770D0491BC7A00000A8E,
     107                                                                                E131793D0491D2BC00000A8E,
     108                                                                                E13179540491DBEF00000A8E,
     109                                                                                E12FEC690495AFC400AEFBF9,
     110                                                                                E12FEC6A0495AFC400AEFBF9,
     111                                                                                E12FEC6B0495AFC400AEFBF9,
     112                                                                                E12FEC6C0495AFC400AEFBF9,
     113                                                                                E12FEC6D0495AFC400AEFBF9,
     114                                                                                E12FEC6E0495AFC400AEFBF9,
     115                                                                                E12FEC6F0495AFC400AEFBF9,
     116                                                                                E12FEC700495AFC400AEFBF9,
     117                                                                                E12FEC750495AFC400AEFBF9,
     118                                                                                E12FEC760495AFC400AEFBF9,
     119                                                                                E12FEC770495AFC400AEFBF9,
     120                                                                                E12FEC780495AFC400AEFBF9,
     121                                                                                E12FEC790495AFC400AEFBF9,
     122                                                                                E12FEC7A0495AFC400AEFBF9,
     123                                                                                E12FEC7D0495AFC400AEFBF9,
     124                                                                                E12FEC7F0495AFC400AEFBF9,
     125                                                                                E140B69E0495B20E00AEFBF9,
     126                                                                                E140B69F0495B20E00AEFBF9,
     127                                                                                E140B6A00495B20E00AEFBF9,
     128                                                                                E140B6A10495B20E00AEFBF9,
     129                                                                                E140B6A20495B20E00AEFBF9,
     130                                                                                E140B6A30495B20E00AEFBF9,
     131                                                                                E140B6A40495B20E00AEFBF9,
     132                                                                                E140B6AA0495B20E00AEFBF9,
    125133                                                                        );
    126134                                                                        prevStack = (
     
    579587                                                                                E14B42B5048879E300C57841,
    580588                                                                                E14B42B6048879E300C57841,
     589                                                                                E177585A0489E635007FD8E8,
     590                                                                                E177585B0489E635007FD8E8,
     591                                                                                E177585C0489E635007FD8E8,
     592                                                                                E177585D0489E635007FD8E8,
     593                                                                                E177585E0489E635007FD8E8,
     594                                                                                E177585F0489E635007FD8E8,
     595                                                                                E17758600489E635007FD8E8,
     596                                                                                E1D337A2049183A700000A8E,
     597                                                                                E1D337A3049183A700000A8E,
     598                                                                                E1D337A4049183A700000A8E,
     599                                                                                E13176040491B26700000A8E,
     600                                                                                E13177100491BC7A00000A8E,
     601                                                                                E13177110491BC7A00000A8E,
     602                                                                                E13177120491BC7A00000A8E,
     603                                                                                E13179400491D2BC00000A8E,
     604                                                                                E13179410491D2BC00000A8E,
     605                                                                                E13179420491D2BC00000A8E,
     606                                                                                E13179430491D2BC00000A8E,
     607                                                                                E13179440491D2BC00000A8E,
     608                                                                                E13179450491D2BC00000A8E,
     609                                                                                E13179460491D2BC00000A8E,
     610                                                                                E13179470491D2BC00000A8E,
     611                                                                                E13179480491D2BC00000A8E,
     612                                                                                E13179490491D2BC00000A8E,
     613                                                                                E131794A0491D2BC00000A8E,
     614                                                                                E131794B0491D2BC00000A8E,
     615                                                                                E13179570491DBEF00000A8E,
     616                                                                                E13179580491DBEF00000A8E,
     617                                                                                E13179590491DBEF00000A8E,
     618                                                                                E131795A0491DBEF00000A8E,
     619                                                                                E131795B0491DBEF00000A8E,
     620                                                                                E131795C0491DBEF00000A8E,
     621                                                                                E131795D0491DBEF00000A8E,
     622                                                                                E131795E0491DBEF00000A8E,
     623                                                                                E131795F0491DBEF00000A8E,
     624                                                                                E13179600491DBEF00000A8E,
     625                                                                                E13179610491DBEF00000A8E,
     626                                                                                E13179620491DBEF00000A8E,
     627                                                                                E12FEC810495AFC400AEFBF9,
     628                                                                                E12FEC820495AFC400AEFBF9,
     629                                                                                E12FEC830495AFC400AEFBF9,
     630                                                                                E12FEC840495AFC400AEFBF9,
     631                                                                                E12FEC850495AFC400AEFBF9,
     632                                                                                E12FEC860495AFC400AEFBF9,
     633                                                                                E12FEC870495AFC400AEFBF9,
     634                                                                                E12FEC880495AFC400AEFBF9,
     635                                                                                E12FEC890495AFC400AEFBF9,
     636                                                                                E12FEC8A0495AFC400AEFBF9,
     637                                                                                E12FEC8B0495AFC400AEFBF9,
     638                                                                                E12FEC8C0495AFC400AEFBF9,
     639                                                                                E12FEC8D0495AFC400AEFBF9,
     640                                                                                E12FEC8E0495AFC400AEFBF9,
     641                                                                                E12FEC8F0495AFC400AEFBF9,
     642                                                                                E12FEC900495AFC400AEFBF9,
     643                                                                                E12FEC910495AFC400AEFBF9,
     644                                                                                E12FEC920495AFC400AEFBF9,
     645                                                                                E12FEC930495AFC400AEFBF9,
     646                                                                                E12FEC940495AFC400AEFBF9,
     647                                                                                E12FEC950495AFC400AEFBF9,
     648                                                                                E12FEC960495AFC400AEFBF9,
     649                                                                                E12FEC970495AFC400AEFBF9,
     650                                                                                E12FEC980495AFC400AEFBF9,
     651                                                                                E12FEC990495AFC400AEFBF9,
     652                                                                                E12FEC9A0495AFC400AEFBF9,
     653                                                                                E12FEC9B0495AFC400AEFBF9,
     654                                                                                E12FEC9C0495AFC400AEFBF9,
     655                                                                                E12FEC9D0495AFC400AEFBF9,
     656                                                                                E12FEC9E0495AFC400AEFBF9,
     657                                                                                E12FEC9F0495AFC400AEFBF9,
     658                                                                                E12FECA00495AFC400AEFBF9,
     659                                                                                E12FECA10495AFC400AEFBF9,
     660                                                                                E12FECA20495AFC400AEFBF9,
     661                                                                                E12FECA30495AFC400AEFBF9,
     662                                                                                E12FECA40495AFC400AEFBF9,
     663                                                                                E12FECA50495AFC400AEFBF9,
     664                                                                                E12FECA60495AFC400AEFBF9,
     665                                                                                E12FECA70495AFC400AEFBF9,
     666                                                                                E12FECA80495AFC400AEFBF9,
     667                                                                                E12FECA90495AFC400AEFBF9,
     668                                                                                E12FECAA0495AFC400AEFBF9,
     669                                                                                E12FECAB0495AFC400AEFBF9,
     670                                                                                E12FECAC0495AFC400AEFBF9,
     671                                                                                E12FECAD0495AFC400AEFBF9,
     672                                                                                E12FECAE0495AFC400AEFBF9,
     673                                                                                E12FECAF0495AFC400AEFBF9,
     674                                                                                E12FECB00495AFC400AEFBF9,
     675                                                                                E12FECB10495AFC400AEFBF9,
     676                                                                                E12FECB20495AFC400AEFBF9,
     677                                                                                E12FECB30495AFC400AEFBF9,
     678                                                                                E12FECB40495AFC400AEFBF9,
     679                                                                                E12FECB50495AFC400AEFBF9,
     680                                                                                E12FECB60495AFC400AEFBF9,
     681                                                                                E12FECB70495AFC400AEFBF9,
     682                                                                                E12FECB80495AFC400AEFBF9,
     683                                                                                E12FECB90495AFC400AEFBF9,
     684                                                                                E12FECBA0495AFC400AEFBF9,
     685                                                                                E12FECBB0495AFC400AEFBF9,
     686                                                                                E12FECBC0495AFC400AEFBF9,
     687                                                                                E12FECBD0495AFC400AEFBF9,
     688                                                                                E12FECBE0495AFC400AEFBF9,
     689                                                                                E12FECBF0495AFC400AEFBF9,
     690                                                                                E12FECC00495AFC400AEFBF9,
     691                                                                                E140B6A50495B20E00AEFBF9,
     692                                                                                E140B6A60495B20E00AEFBF9,
     693                                                                                E140B6A70495B20E00AEFBF9,
     694                                                                                E140B6A80495B20E00AEFBF9,
     695                                                                                E140B6A90495B20E00AEFBF9,
    581696                                                                        );
    582697                                                                };
     
    653768                                                Split0 = {
    654769                                                        Split0 = {
    655                                                                 NavContent0 = {
    656                                                                         bookmark = E14B42B9048879E300C57841;
    657                                                                         history = (
    658                                                                                 E14B42B8048879E300C57841,
    659                                                                         );
    660                                                                 };
    661770                                                                NavCount = 1;
    662771                                                                NavGeometry0 = {
    663                                                                         Frame = "{{0, 0}, {665, 293}}";
     772                                                                        Frame = "{{0, 0}, {594, 150}}";
    664773                                                                        NavBarVisible = YES;
    665774                                                                };
     
    810919                                                                31,
    811920                                                        );
    812                                                         Frame = "{{0, 0}, {250, 668}}";
     921                                                        Frame = "{{0, 0}, {250, 661}}";
    813922                                                };
    814923                                                TabCount = 5;
     
    819928                                        Template = 64ABBB4501FA494900185B06;
    820929                                        ToolbarVisible = YES;
    821                                         WindowLocation = "{12, 81}";
     930                                        WindowLocation = "{25, 86}";
    822931                                },
    823932                                {
     
    881990                                                        };
    882991                                                        Tab3 = {
    883                                                                 BuildMessageFrame = "{{0, 0}, {687, 262}}";
    884                                                                 BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
     992                                                                BuildMessageFrame = "{{0, 0}, {687, 264}}";
     993                                                                BuildTranscriptFrame = "{{0, 273}, {687, 0}}";
    885994                                                                BuildTranscriptFrameExpanded = YES;
    886995                                                                Frame = "{{0, 0}, {685, 295}}";
     
    9501059                                },
    9511060                                {
    952                                         ContentSize = "{665, 594}";
     1061                                        ContentSize = "{594, 303}";
    9531062                                        LeftSlideOut = {
    9541063                                                Collapsed = NO;
    955                                                 Frame = "{{0, 0}, {665, 594}}";
     1064                                                Frame = "{{0, 23}, {594, 280}}";
    9561065                                                Split0 = {
    957                                                         ActiveTab = 3;
    958                                                         ActiveTabName = PBXProjectFindModule;
    959                                                         Collapsed = NO;
    960                                                         Frame = "{{0, 0}, {665, 594}}";
     1066                                                        ActiveTab = 1;
     1067                                                        ActiveTabName = PBXRunSessionModule;
     1068                                                        Collapsed = YES;
     1069                                                        Frame = "{{0, 0}, {594, 280}}";
    9611070                                                        Split0 = {
    962                                                                 Frame = "{{0, 301}, {665, 293}}";
     1071                                                                Frame = "{{1e+06, 1e+06}, {594, 0}}";
    9631072                                                        };
    9641073                                                        SplitCount = 1;
    9651074                                                        Tab0 = {
    966                                                                 Frame = "{{0, 0}, {484, 208}}";
     1075                                                                Frame = "{{0, 0}, {804, 321}}";
    9671076                                                        };
    9681077                                                        Tab1 = {
    9691078                                                                Debugger = {
    9701079                                                                        Collapsed = NO;
    971                                                                         Frame = "{{0, 0}, {664, 208}}";
     1080                                                                        Frame = "{{0, 0}, {594, 274}}";
    9721081                                                                        Split0 = {
    973                                                                                 Frame = "{{0, 24}, {664, 184}}";
     1082                                                                                Frame = "{{0, 24}, {594, 250}}";
    9741083                                                                                Split0 = {
    975                                                                                         Frame = "{{0, 0}, {325, 184}}";
     1084                                                                                        Frame = "{{0, 0}, {290, 250}}";
    9761085                                                                                };
    9771086                                                                                Split1 = {
     
    9821091                                                                                                85,
    9831092                                                                                                Summary,
    984                                                                                                 96.123,
     1093                                                                                                62.123,
    9851094                                                                                        );
    986                                                                                         Frame = "{{334, 0}, {330, 184}}";
     1095                                                                                        Frame = "{{299, 0}, {295, 250}}";
    9871096                                                                                };
    9881097                                                                                SplitCount = 2;
     
    9981107                                                                        TabsVisible = YES;
    9991108                                                                };
    1000                                                                 Frame = "{{0, 0}, {664, 208}}";
     1109                                                                Frame = "{{0, 0}, {594, 274}}";
    10011110                                                                LauncherConfigVersion = 7;
    10021111                                                        };
    10031112                                                        Tab2 = {
    1004                                                                 Frame = "{{0, 0}, {664, 50}}";
     1113                                                                Frame = "{{0, 0}, {594, 274}}";
    10051114                                                                LauncherConfigVersion = 3;
    10061115                                                                Runner = {
    1007                                                                         Frame = "{{0, 0}, {664, 50}}";
     1116                                                                        Frame = "{{0, 0}, {594, 274}}";
    10081117                                                                };
    10091118                                                        };
    10101119                                                        Tab3 = {
    1011                                                                 BuildMessageFrame = "{{0, 0}, {667, 265}}";
    1012                                                                 BuildTranscriptFrame = "{{0, 274}, {667, 2}}";
     1120                                                                BuildMessageFrame = "{{0, 0}, {614, 262}}";
     1121                                                                BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
    10131122                                                                BuildTranscriptFrameExpanded = YES;
    1014                                                                 Frame = "{{0, 0}, {665, 298}}";
     1123                                                                Frame = "{{0, 0}, {612, 295}}";
    10151124                                                        };
    10161125                                                        Tab4 = {
    1017                                                                 Frame = "{{0, 0}, {665, 295}}";
     1126                                                                Frame = "{{0, 0}, {612, 295}}";
    10181127                                                        };
    10191128                                                        TabCount = 5;
     
    10221131                                                SplitCount = 1;
    10231132                                                Tab0 = {
    1024                                                         Frame = "{{0, 0}, {313, 531}}";
     1133                                                        Frame = "{{0, 0}, {300, 533}}";
    10251134                                                        GroupTreeTableConfiguration = (
    10261135                                                                TargetStatusColumn,
    10271136                                                                18,
    10281137                                                                MainColumn,
    1029                                                                 280,
     1138                                                                267,
    10301139                                                        );
    10311140                                                };
     
    10511160                                                };
    10521161                                                Tab3 = {
    1053                                                         Frame = "{{0, 0}, {200, 557}}";
     1162                                                        Frame = "{{0, 0}, {200, 386}}";
    10541163                                                        TargetTableConfiguration = (
    10551164                                                                ActiveObject,
     
    10661175                                                                31,
    10671176                                                        );
    1068                                                         Frame = "{{0, 0}, {250, 100}}";
     1177                                                        Frame = "{{0, 0}, {250, 386}}";
    10691178                                                };
    10701179                                                TabCount = 5;
     
    10721181                                        };
    10731182                                        NavBarShownByDefault = YES;
    1074                                         StatusViewVisible = NO;
    1075                                         Template = F5CA7EC9015C08ED0DCA290F;
    1076                                         ToolbarVisible = NO;
    1077                                         WindowLocation = "{457, 76}";
     1183                                        StatusViewVisible = YES;
     1184                                        Template = F5534CB2020F3F8A0DCA290F;
     1185                                        ToolbarVisible = YES;
     1186                                        WindowLocation = "{4, 467}";
    10781187                                },
    10791188                        );
    1080                         PBXWorkspaceStateSaveDate = 76052899;
     1189                        PBXWorkspaceStateSaveDate = 76926874;
    10811190                };
    10821191                perUserProjectItems = {
     
    11261235                        E11CB71E0482E6930053A3E6 = E11CB71E0482E6930053A3E6;
    11271236                        E11CB71F0482E6930053A3E6 = E11CB71F0482E6930053A3E6;
    1128                         E11CB7200482E6930053A3E6 = E11CB7200482E6930053A3E6;
    11291237                        E11CB7210482E6930053A3E6 = E11CB7210482E6930053A3E6;
    11301238                        E11CB7220482E6930053A3E6 = E11CB7220482E6930053A3E6;
     
    13071415                        E12C91CF048543B2001C25E0 = E12C91CF048543B2001C25E0;
    13081416                        E12C91D0048543B2001C25E0 = E12C91D0048543B2001C25E0;
    1309                         E12C91D2048543B2001C25E0 = E12C91D2048543B2001C25E0;
    13101417                        E12C91D7048543B2001C25E0 = E12C91D7048543B2001C25E0;
    13111418                        E12C91D8048543B2001C25E0 = E12C91D8048543B2001C25E0;
     
    13541461                        E12C9207048543B2001C25E0 = E12C9207048543B2001C25E0;
    13551462                        E12C9208048543B2001C25E0 = E12C9208048543B2001C25E0;
    1356                         E12CF5D204887679004E167F = E12CF5D204887679004E167F;
    13571463                        E12CF5D304887679004E167F = E12CF5D304887679004E167F;
     1464                        E12FEC690495AFC400AEFBF9 = E12FEC690495AFC400AEFBF9;
     1465                        E12FEC6A0495AFC400AEFBF9 = E12FEC6A0495AFC400AEFBF9;
     1466                        E12FEC6B0495AFC400AEFBF9 = E12FEC6B0495AFC400AEFBF9;
     1467                        E12FEC6C0495AFC400AEFBF9 = E12FEC6C0495AFC400AEFBF9;
     1468                        E12FEC6D0495AFC400AEFBF9 = E12FEC6D0495AFC400AEFBF9;
     1469                        E12FEC6E0495AFC400AEFBF9 = E12FEC6E0495AFC400AEFBF9;
     1470                        E12FEC6F0495AFC400AEFBF9 = E12FEC6F0495AFC400AEFBF9;
     1471                        E12FEC700495AFC400AEFBF9 = E12FEC700495AFC400AEFBF9;
     1472                        E12FEC750495AFC400AEFBF9 = E12FEC750495AFC400AEFBF9;
     1473                        E12FEC760495AFC400AEFBF9 = E12FEC760495AFC400AEFBF9;
     1474                        E12FEC770495AFC400AEFBF9 = E12FEC770495AFC400AEFBF9;
     1475                        E12FEC780495AFC400AEFBF9 = E12FEC780495AFC400AEFBF9;
     1476                        E12FEC790495AFC400AEFBF9 = E12FEC790495AFC400AEFBF9;
     1477                        E12FEC7A0495AFC400AEFBF9 = E12FEC7A0495AFC400AEFBF9;
     1478                        E12FEC7D0495AFC400AEFBF9 = E12FEC7D0495AFC400AEFBF9;
     1479                        E12FEC7F0495AFC400AEFBF9 = E12FEC7F0495AFC400AEFBF9;
     1480                        E12FEC810495AFC400AEFBF9 = E12FEC810495AFC400AEFBF9;
     1481                        E12FEC820495AFC400AEFBF9 = E12FEC820495AFC400AEFBF9;
     1482                        E12FEC830495AFC400AEFBF9 = E12FEC830495AFC400AEFBF9;
     1483                        E12FEC840495AFC400AEFBF9 = E12FEC840495AFC400AEFBF9;
     1484                        E12FEC850495AFC400AEFBF9 = E12FEC850495AFC400AEFBF9;
     1485                        E12FEC860495AFC400AEFBF9 = E12FEC860495AFC400AEFBF9;
     1486                        E12FEC870495AFC400AEFBF9 = E12FEC870495AFC400AEFBF9;
     1487                        E12FEC880495AFC400AEFBF9 = E12FEC880495AFC400AEFBF9;
     1488                        E12FEC890495AFC400AEFBF9 = E12FEC890495AFC400AEFBF9;
     1489                        E12FEC8A0495AFC400AEFBF9 = E12FEC8A0495AFC400AEFBF9;
     1490                        E12FEC8B0495AFC400AEFBF9 = E12FEC8B0495AFC400AEFBF9;
     1491                        E12FEC8C0495AFC400AEFBF9 = E12FEC8C0495AFC400AEFBF9;
     1492                        E12FEC8D0495AFC400AEFBF9 = E12FEC8D0495AFC400AEFBF9;
     1493                        E12FEC8E0495AFC400AEFBF9 = E12FEC8E0495AFC400AEFBF9;
     1494                        E12FEC8F0495AFC400AEFBF9 = E12FEC8F0495AFC400AEFBF9;
     1495                        E12FEC900495AFC400AEFBF9 = E12FEC900495AFC400AEFBF9;
     1496                        E12FEC910495AFC400AEFBF9 = E12FEC910495AFC400AEFBF9;
     1497                        E12FEC920495AFC400AEFBF9 = E12FEC920495AFC400AEFBF9;
     1498                        E12FEC930495AFC400AEFBF9 = E12FEC930495AFC400AEFBF9;
     1499                        E12FEC940495AFC400AEFBF9 = E12FEC940495AFC400AEFBF9;
     1500                        E12FEC950495AFC400AEFBF9 = E12FEC950495AFC400AEFBF9;
     1501                        E12FEC960495AFC400AEFBF9 = E12FEC960495AFC400AEFBF9;
     1502                        E12FEC970495AFC400AEFBF9 = E12FEC970495AFC400AEFBF9;
     1503                        E12FEC980495AFC400AEFBF9 = E12FEC980495AFC400AEFBF9;
     1504                        E12FEC990495AFC400AEFBF9 = E12FEC990495AFC400AEFBF9;
     1505                        E12FEC9A0495AFC400AEFBF9 = E12FEC9A0495AFC400AEFBF9;
     1506                        E12FEC9B0495AFC400AEFBF9 = E12FEC9B0495AFC400AEFBF9;
     1507                        E12FEC9C0495AFC400AEFBF9 = E12FEC9C0495AFC400AEFBF9;
     1508                        E12FEC9D0495AFC400AEFBF9 = E12FEC9D0495AFC400AEFBF9;
     1509                        E12FEC9E0495AFC400AEFBF9 = E12FEC9E0495AFC400AEFBF9;
     1510                        E12FEC9F0495AFC400AEFBF9 = E12FEC9F0495AFC400AEFBF9;
     1511                        E12FECA00495AFC400AEFBF9 = E12FECA00495AFC400AEFBF9;
     1512                        E12FECA10495AFC400AEFBF9 = E12FECA10495AFC400AEFBF9;
     1513                        E12FECA20495AFC400AEFBF9 = E12FECA20495AFC400AEFBF9;
     1514                        E12FECA30495AFC400AEFBF9 = E12FECA30495AFC400AEFBF9;
     1515                        E12FECA40495AFC400AEFBF9 = E12FECA40495AFC400AEFBF9;
     1516                        E12FECA50495AFC400AEFBF9 = E12FECA50495AFC400AEFBF9;
     1517                        E12FECA60495AFC400AEFBF9 = E12FECA60495AFC400AEFBF9;
     1518                        E12FECA70495AFC400AEFBF9 = E12FECA70495AFC400AEFBF9;
     1519                        E12FECA80495AFC400AEFBF9 = E12FECA80495AFC400AEFBF9;
     1520                        E12FECA90495AFC400AEFBF9 = E12FECA90495AFC400AEFBF9;
     1521                        E12FECAA0495AFC400AEFBF9 = E12FECAA0495AFC400AEFBF9;
     1522                        E12FECAB0495AFC400AEFBF9 = E12FECAB0495AFC400AEFBF9;
     1523                        E12FECAC0495AFC400AEFBF9 = E12FECAC0495AFC400AEFBF9;
     1524                        E12FECAD0495AFC400AEFBF9 = E12FECAD0495AFC400AEFBF9;
     1525                        E12FECAE0495AFC400AEFBF9 = E12FECAE0495AFC400AEFBF9;
     1526                        E12FECAF0495AFC400AEFBF9 = E12FECAF0495AFC400AEFBF9;
     1527                        E12FECB00495AFC400AEFBF9 = E12FECB00495AFC400AEFBF9;
     1528                        E12FECB10495AFC400AEFBF9 = E12FECB10495AFC400AEFBF9;
     1529                        E12FECB20495AFC400AEFBF9 = E12FECB20495AFC400AEFBF9;
     1530                        E12FECB30495AFC400AEFBF9 = E12FECB30495AFC400AEFBF9;
     1531                        E12FECB40495AFC400AEFBF9 = E12FECB40495AFC400AEFBF9;
     1532                        E12FECB50495AFC400AEFBF9 = E12FECB50495AFC400AEFBF9;
     1533                        E12FECB60495AFC400AEFBF9 = E12FECB60495AFC400AEFBF9;
     1534                        E12FECB70495AFC400AEFBF9 = E12FECB70495AFC400AEFBF9;
     1535                        E12FECB80495AFC400AEFBF9 = E12FECB80495AFC400AEFBF9;
     1536                        E12FECB90495AFC400AEFBF9 = E12FECB90495AFC400AEFBF9;
     1537                        E12FECBA0495AFC400AEFBF9 = E12FECBA0495AFC400AEFBF9;
     1538                        E12FECBB0495AFC400AEFBF9 = E12FECBB0495AFC400AEFBF9;
     1539                        E12FECBC0495AFC400AEFBF9 = E12FECBC0495AFC400AEFBF9;
     1540                        E12FECBD0495AFC400AEFBF9 = E12FECBD0495AFC400AEFBF9;
     1541                        E12FECBE0495AFC400AEFBF9 = E12FECBE0495AFC400AEFBF9;
     1542                        E12FECBF0495AFC400AEFBF9 = E12FECBF0495AFC400AEFBF9;
     1543                        E12FECC00495AFC400AEFBF9 = E12FECC00495AFC400AEFBF9;
     1544                        E13176040491B26700000A8E = E13176040491B26700000A8E;
     1545                        E131770D0491BC7A00000A8E = E131770D0491BC7A00000A8E;
     1546                        E13177100491BC7A00000A8E = E13177100491BC7A00000A8E;
     1547                        E13177110491BC7A00000A8E = E13177110491BC7A00000A8E;
     1548                        E13177120491BC7A00000A8E = E13177120491BC7A00000A8E;
     1549                        E131793D0491D2BC00000A8E = E131793D0491D2BC00000A8E;
     1550                        E13179400491D2BC00000A8E = E13179400491D2BC00000A8E;
     1551                        E13179410491D2BC00000A8E = E13179410491D2BC00000A8E;
     1552                        E13179420491D2BC00000A8E = E13179420491D2BC00000A8E;
     1553                        E13179430491D2BC00000A8E = E13179430491D2BC00000A8E;
     1554                        E13179440491D2BC00000A8E = E13179440491D2BC00000A8E;
     1555                        E13179450491D2BC00000A8E = E13179450491D2BC00000A8E;
     1556                        E13179460491D2BC00000A8E = E13179460491D2BC00000A8E;
     1557                        E13179470491D2BC00000A8E = E13179470491D2BC00000A8E;
     1558                        E13179480491D2BC00000A8E = E13179480491D2BC00000A8E;
     1559                        E13179490491D2BC00000A8E = E13179490491D2BC00000A8E;
     1560                        E131794A0491D2BC00000A8E = E131794A0491D2BC00000A8E;
     1561                        E131794B0491D2BC00000A8E = E131794B0491D2BC00000A8E;
     1562                        E13179540491DBEF00000A8E = E13179540491DBEF00000A8E;
     1563                        E13179570491DBEF00000A8E = E13179570491DBEF00000A8E;
     1564                        E13179580491DBEF00000A8E = E13179580491DBEF00000A8E;
     1565                        E13179590491DBEF00000A8E = E13179590491DBEF00000A8E;
     1566                        E131795A0491DBEF00000A8E = E131795A0491DBEF00000A8E;
     1567                        E131795B0491DBEF00000A8E = E131795B0491DBEF00000A8E;
     1568                        E131795C0491DBEF00000A8E = E131795C0491DBEF00000A8E;
     1569                        E131795D0491DBEF00000A8E = E131795D0491DBEF00000A8E;
     1570                        E131795E0491DBEF00000A8E = E131795E0491DBEF00000A8E;
     1571                        E131795F0491DBEF00000A8E = E131795F0491DBEF00000A8E;
     1572                        E13179600491DBEF00000A8E = E13179600491DBEF00000A8E;
     1573                        E13179610491DBEF00000A8E = E13179610491DBEF00000A8E;
     1574                        E13179620491DBEF00000A8E = E13179620491DBEF00000A8E;
    13581575                        E1373453041FE49500050002 = E1373453041FE49500050002;
     1576                        E140B69E0495B20E00AEFBF9 = E140B69E0495B20E00AEFBF9;
     1577                        E140B69F0495B20E00AEFBF9 = E140B69F0495B20E00AEFBF9;
     1578                        E140B6A00495B20E00AEFBF9 = E140B6A00495B20E00AEFBF9;
     1579                        E140B6A10495B20E00AEFBF9 = E140B6A10495B20E00AEFBF9;
     1580                        E140B6A20495B20E00AEFBF9 = E140B6A20495B20E00AEFBF9;
     1581                        E140B6A30495B20E00AEFBF9 = E140B6A30495B20E00AEFBF9;
     1582                        E140B6A40495B20E00AEFBF9 = E140B6A40495B20E00AEFBF9;
     1583                        E140B6A50495B20E00AEFBF9 = E140B6A50495B20E00AEFBF9;
     1584                        E140B6A60495B20E00AEFBF9 = E140B6A60495B20E00AEFBF9;
     1585                        E140B6A70495B20E00AEFBF9 = E140B6A70495B20E00AEFBF9;
     1586                        E140B6A80495B20E00AEFBF9 = E140B6A80495B20E00AEFBF9;
     1587                        E140B6A90495B20E00AEFBF9 = E140B6A90495B20E00AEFBF9;
     1588                        E140B6AA0495B20E00AEFBF9 = E140B6AA0495B20E00AEFBF9;
    13591589                        E1448271041D4AB700050002 = E1448271041D4AB700050002;
    13601590                        E1448272041D4AB700050002 = E1448272041D4AB700050002;
    13611591                        E1448273041D4AB700050002 = E1448273041D4AB700050002;
    1362                         E14B42B3048879E300C57841 = E14B42B3048879E300C57841;
    1363                         E14B42B4048879E300C57841 = E14B42B4048879E300C57841;
     1592                        E14A9A5304964E8800AEFBF9 = E14A9A5304964E8800AEFBF9;
    13641593                        E14B42B5048879E300C57841 = E14B42B5048879E300C57841;
    13651594                        E14B42B6048879E300C57841 = E14B42B6048879E300C57841;
    1366                         E14B42B7048879E300C57841 = E14B42B7048879E300C57841;
    1367                         E14B42B8048879E300C57841 = E14B42B8048879E300C57841;
    1368                         E14B42B9048879E300C57841 = E14B42B9048879E300C57841;
    13691595                        E157EE6D03F059E300050002 = E157EE6D03F059E300050002;
    13701596                        E157EE6F03F059E300050002 = E157EE6F03F059E300050002;
     
    13961622                        E16C834903F759D800050002 = E16C834903F759D800050002;
    13971623                        E16C834A03F759D800050002 = E16C834A03F759D800050002;
    1398                         E16C834C03F759D800050002 = E16C834C03F759D800050002;
    13991624                        E16C834D03F759D800050002 = E16C834D03F759D800050002;
    14001625                        E16C834E03F759D800050002 = E16C834E03F759D800050002;
    1401                         E16C834F03F759D800050002 = E16C834F03F759D800050002;
    14021626                        E16C835803F759D800050002 = E16C835803F759D800050002;
    14031627                        E16C835A03F759D800050002 = E16C835A03F759D800050002;
     
    14731697                        E16C83A903F759D800050002 = E16C83A903F759D800050002;
    14741698                        E16C842703FB6A7200050002 = E16C842703FB6A7200050002;
     1699                        E17758550489E635007FD8E8 = E17758550489E635007FD8E8;
     1700                        E177585A0489E635007FD8E8 = E177585A0489E635007FD8E8;
     1701                        E177585B0489E635007FD8E8 = E177585B0489E635007FD8E8;
     1702                        E177585C0489E635007FD8E8 = E177585C0489E635007FD8E8;
     1703                        E177585D0489E635007FD8E8 = E177585D0489E635007FD8E8;
     1704                        E177585E0489E635007FD8E8 = E177585E0489E635007FD8E8;
     1705                        E177585F0489E635007FD8E8 = E177585F0489E635007FD8E8;
     1706                        E17758600489E635007FD8E8 = E17758600489E635007FD8E8;
    14751707                        E1937CF1040C300300050002 = E1937CF1040C300300050002;
    14761708                        E1937CF2040C300300050002 = E1937CF2040C300300050002;
     
    14881720                        E1ABE99E040D623300050002 = E1ABE99E040D623300050002;
    14891721                        E1BF4A310487C75E00C20906 = E1BF4A310487C75E00C20906;
    1490                         E1BF4A320487C75E00C20906 = E1BF4A320487C75E00C20906;
    14911722                        E1BF4A380487C75E00C20906 = E1BF4A380487C75E00C20906;
    14921723                        E1BF4A390487C75E00C20906 = E1BF4A390487C75E00C20906;
     
    15061737                        E1BF4A530487C7B400C20906 = E1BF4A530487C7B400C20906;
    15071738                        E1BF4A540487C7B400C20906 = E1BF4A540487C7B400C20906;
    1508                         E1BF4B57048872D400C20906 = E1BF4B57048872D400C20906;
    15091739                        E1BF4B58048872D400C20906 = E1BF4B58048872D400C20906;
    1510                         E1BF4B59048872D400C20906 = E1BF4B59048872D400C20906;
    1511                         E1BF4B5A048872D400C20906 = E1BF4B5A048872D400C20906;
    1512                         E1BF4B5B048872D400C20906 = E1BF4B5B048872D400C20906;
    15131740                        E1BF4B5C048872D400C20906 = E1BF4B5C048872D400C20906;
    15141741                        E1BF4B5D048872D400C20906 = E1BF4B5D048872D400C20906;
    15151742                        E1BF4B5E048872D400C20906 = E1BF4B5E048872D400C20906;
    1516                         E1BF4B5F048872D400C20906 = E1BF4B5F048872D400C20906;
    15171743                        E1BF4B60048872D400C20906 = E1BF4B60048872D400C20906;
    1518                         E1BF4B61048872D400C20906 = E1BF4B61048872D400C20906;
    15191744                        E1BF4B62048872D400C20906 = E1BF4B62048872D400C20906;
    1520                         E1BF4B63048872D400C20906 = E1BF4B63048872D400C20906;
    1521                         E1BF4B64048872D400C20906 = E1BF4B64048872D400C20906;
    1522                         E1BF4B65048872D400C20906 = E1BF4B65048872D400C20906;
    1523                         E1BF4B67048872D400C20906 = E1BF4B67048872D400C20906;
    1524                         E1BF4B68048872D400C20906 = E1BF4B68048872D400C20906;
    1525                         E1BF4B69048872D400C20906 = E1BF4B69048872D400C20906;
    1526                         E1BF4B6A048872D400C20906 = E1BF4B6A048872D400C20906;
    15271745                        E1BF4B6B048872D400C20906 = E1BF4B6B048872D400C20906;
    15281746                        E1BF4B6C048872D400C20906 = E1BF4B6C048872D400C20906;
     
    15721790                        E1BFDA5D0418987900050002 = E1BFDA5D0418987900050002;
    15731791                        E1C59B0403FDE6DD00050002 = E1C59B0403FDE6DD00050002;
     1792                        E1D3379F049183A700000A8E = E1D3379F049183A700000A8E;
     1793                        E1D337A2049183A700000A8E = E1D337A2049183A700000A8E;
     1794                        E1D337A3049183A700000A8E = E1D337A3049183A700000A8E;
     1795                        E1D337A4049183A700000A8E = E1D337A4049183A700000A8E;
    15741796                        E1DEF10F03FF95C900050002 = E1DEF10F03FF95C900050002;
    15751797                        E1DEF11003FF95C900050002 = E1DEF11003FF95C900050002;
     
    16921914                name = "ICeCoffEE.m: ICCF_ConsolidateServicesMenu";
    16931915                rLen = 0;
    1694                 rLoc = 17650;
     1916                rLoc = 18010;
    16951917                rType = 0;
    16961918                vrLen = 2004;
     
    19552177                name = "APEMain.m: ICCF_ReloadPrefs";
    19562178                rLen = 0;
    1957                 rLoc = 11836;
     2179                rLoc = 12133;
    19582180                rType = 0;
    19592181                vrLen = 1497;
     
    21932415                vrLoc = 9337;
    21942416        };
    2195         E11CB7200482E6930053A3E6 = {
    2196                 fRef = E1BB268F03DB74B700050002;
    2197                 isa = PBXTextBookmark;
    2198                 name = "ICeCoffEEMenuOnly.h: 1";
    2199                 rLen = 0;
    2200                 rLoc = 0;
    2201                 rType = 0;
    2202                 vrLen = 256;
    2203                 vrLoc = 0;
    2204         };
    22052417        E11CB7210482E6930053A3E6 = {
    22062418                fRef = E1BB269003DB74B700050002;
     
    22982510                name = "ICeCoffEE.m: ICCF_ConsolidateServicesMenu";
    22992511                rLen = 0;
    2300                 rLoc = 16746;
     2512                rLoc = 16813;
    23012513                rType = 0;
    23022514                vrLen = 1972;
     
    23682580                name = "ICeCoffEETerminal.m: draggingSourceOperationMaskForLocal:";
    23692581                rLen = 0;
    2370                 rLoc = 16497;
     2582                rLoc = 16484;
    23712583                rType = 0;
    23722584                vrLen = 1656;
     
    24082620                name = "ICeCoffEETerminal.m: mouseDown:";
    24092621                rLen = 0;
    2410                 rLoc = 15630;
     2622                rLoc = 15569;
    24112623                rType = 0;
    24122624                vrLen = 1853;
     
    24182630                name = "APEMain.m: APEBundleMessage";
    24192631                rLen = 0;
    2420                 rLoc = 7548;
     2632                rLoc = 7432;
    24212633                rType = 0;
    24222634                vrLen = 1991;
     
    24382650                name = "ICeCoffEETerminal.m: dragImage:at:offset:event:pasteboard:source:slideBack:";
    24392651                rLen = 0;
    2440                 rLoc = 16497;
     2652                rLoc = 16484;
    24412653                rType = 0;
    24422654                vrLen = 1858;
     
    24582670                name = "ICeCoffEETerminal.m: dragImage:at:offset:event:pasteboard:source:slideBack:";
    24592671                rLen = 0;
    2460                 rLoc = 16497;
     2672                rLoc = 16484;
    24612673                rType = 0;
    24622674                vrLen = 1858;
     
    24782690                name = "ICeCoffEETerminal.m: dragImage:at:offset:event:pasteboard:source:slideBack:";
    24792691                rLen = 0;
    2480                 rLoc = 16497;
     2692                rLoc = 16484;
    24812693                rType = 0;
    24822694                vrLen = 1858;
     
    25482760                name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
    25492761                rLen = 0;
    2550                 rLoc = 19748;
     2762                rLoc = 20151;
    25512763                rType = 0;
    25522764                vrLen = 1787;
     
    26182830                name = "ICeCoffEETerminal.m: dragImage:at:offset:event:pasteboard:source:slideBack:";
    26192831                rLen = 0;
    2620                 rLoc = 16497;
     2832                rLoc = 16484;
    26212833                rType = 0;
    26222834                vrLen = 1681;
     
    26382850                name = "ICeCoffEETerminal.m: dragImage:at:offset:event:pasteboard:source:slideBack:";
    26392851                rLen = 0;
    2640                 rLoc = 2242;
     2852                rLoc = 2181;
    26412853                rType = 0;
    26422854                vrLen = 1512;
     
    26682880                name = "ICeCoffEETerminal.m: 438";
    26692881                rLen = 0;
    2670                 rLoc = 16497;
     2882                rLoc = 16484;
    26712883                rType = 0;
    26722884                vrLen = 1571;
     
    26782890                name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
    26792891                rLen = 0;
    2680                 rLoc = 19748;
     2892                rLoc = 20151;
    26812893                rType = 0;
    26822894                vrLen = 1787;
     
    26882900                name = "ICeCoffEETerminal.m: 438";
    26892901                rLen = 0;
    2690                 rLoc = 16497;
     2902                rLoc = 16484;
    26912903                rType = 0;
    26922904                vrLen = 1626;
     
    26982910                name = "ICeCoffEE.m: menuForEvent:";
    26992911                rLen = 39;
    2700                 rLoc = 20245;
     2912                rLoc = 20648;
    27012913                rType = 0;
    27022914                vrLen = 1721;
     
    27082920                name = "ICeCoffEETerminal.m: draggingSourceOperationMaskForLocal:";
    27092921                rLen = 0;
    2710                 rLoc = 16497;
     2922                rLoc = 16484;
    27112923                rType = 0;
    27122924                vrLen = 1764;
     
    27382950                name = "ICeCoffEE.m: menuForEvent:";
    27392951                rLen = 39;
    2740                 rLoc = 20245;
     2952                rLoc = 20648;
    27412953                rType = 0;
    27422954                vrLen = 1721;
     
    27782990                name = "ICeCoffEETerminal.m: 454";
    27792991                rLen = 0;
    2780                 rLoc = 16497;
     2992                rLoc = 16484;
    27812993                rType = 0;
    27822994                vrLen = 1567;
     
    27883000                name = "ICeCoffEE.m: menuForEvent:";
    27893001                rLen = 39;
    2790                 rLoc = 20245;
     3002                rLoc = 20648;
    27913003                rType = 0;
    27923004                vrLen = 1858;
     
    27983010                name = "APEMain.m: APEBundleMain";
    27993011                rLen = 0;
    2800                 rLoc = 5653;
     3012                rLoc = 5544;
    28013013                rType = 0;
    28023014                vrLen = 2518;
     
    29563168                fileReference = E14343B403DB4CF200050002;
    29573169                isa = PBXFileBreakpoint;
    2958                 lineNumber = 484;
     3170                lineNumber = 489;
    29593171                state = 1;
    29603172        };
     
    30043216                name = "ICeCoffEEConfig.h: 59";
    30053217                rLen = 0;
    3006                 rLoc = 1644;
     3218                rLoc = 1726;
    30073219                rType = 0;
    30083220                vrLen = 1507;
     
    30243236                name = "ICeCoffEEConfig.h: 59";
    30253237                rLen = 0;
    3026                 rLoc = 1644;
     3238                rLoc = 1726;
    30273239                rType = 0;
    30283240                vrLen = 1507;
     
    30443256                name = "ICeCoffEEConfig.h: 45";
    30453257                rLen = 0;
    3046                 rLoc = 970;
     3258                rLoc = 1052;
    30473259                rType = 0;
    30483260                vrLen = 1507;
     
    30743286                name = "ICeCoffEEConfig.h: 42";
    30753287                rLen = 0;
    3076                 rLoc = 970;
     3288                rLoc = 1052;
    30773289                rType = 0;
    30783290                vrLen = 1650;
     
    30943306                name = "ICeCoffEEConfig.h: 53";
    30953307                rLen = 0;
    3096                 rLoc = 1644;
     3308                rLoc = 1726;
    30973309                rType = 0;
    30983310                vrLen = 1672;
     
    33043516                name = "ICeCoffEEConfig.h: 30";
    33053517                rLen = 0;
    3306                 rLoc = 716;
     3518                rLoc = 798;
    33073519                rType = 0;
    33083520                vrLen = 1321;
     
    33543566                name = "ICeCoffEEConfig.h: 59";
    33553567                rLen = 31;
    3356                 rLoc = 2076;
     3568                rLoc = 2158;
    33573569                rType = 0;
    33583570                vrLen = 1672;
     
    34643676                name = "ICeCoffEETerminal.m: ICCF_LaunchURLFromTerminal";
    34653677                rLen = 0;
    3466                 rLoc = 13218;
     3678                rLoc = 13157;
    34673679                rType = 0;
    34683680                vrLen = 1520;
     
    35143726                name = "ICeCoffEEConfig.h: 59";
    35153727                rLen = 31;
    3516                 rLoc = 2076;
     3728                rLoc = 2158;
    35173729                rType = 0;
    35183730                vrLen = 1672;
     
    35443756                name = "APEMain.m: APEBundleMain";
    35453757                rLen = 0;
    3546                 rLoc = 5999;
     3758                rLoc = 5883;
    35473759                rType = 0;
    35483760                vrLen = 2172;
     
    35843796                name = "APEMain.m: APEBundleMain";
    35853797                rLen = 0;
    3586                 rLoc = 6398;
     3798                rLoc = 6282;
    35873799                rType = 0;
    35883800                vrLen = 2182;
     
    36443856                name = "ICeCoffEE.m: mouseDown:";
    36453857                rLen = 0;
    3646                 rLoc = 19063;
     3858                rLoc = 19466;
    36473859                rType = 0;
    36483860                vrLen = 1490;
     
    36543866                name = "ICeCoffEETerminal.m: rangeWithTerminal:pt0:pt1:";
    36553867                rLen = 0;
    3656                 rLoc = 13896;
     3868                rLoc = 13835;
    36573869                rType = 0;
    36583870                vrLen = 1580;
     
    36923904                name = "VERSION: 1";
    36933905                rLen = 0;
    3694                 rLoc = 8;
    3695                 rType = 0;
    3696                 vrLen = 6;
     3906                rLoc = 5;
     3907                rType = 0;
     3908                vrLen = 5;
    36973909                vrLoc = 0;
    36983910        };
     
    40274239                vrLoc = 106;
    40284240        };
    4029         E12C91D2048543B2001C25E0 = {
    4030                 fRef = 089C165DFE840E0CC02AAC07;
    4031                 isa = PBXTextBookmark;
    4032                 name = "English: 5";
    4033                 rLen = 0;
    4034                 rLoc = 155;
    4035                 rType = 0;
    4036                 vrLen = 238;
    4037                 vrLoc = 0;
    4038         };
    40394241        E12C91D7048543B2001C25E0 = {
    40404242                fRef = E1BF166D03DBE27000050002;
     
    40794281                name = "ICeCoffEETerminal.m: ICCF_LaunchURLFromTerminal";
    40804282                rLen = 0;
    4081                 rLoc = 13893;
     4283                rLoc = 13832;
    40824284                rType = 0;
    40834285                vrLen = 1535;
     
    40994301                name = "ICeCoffEETerminal.m: draggingUpdated:";
    41004302                rLen = 0;
    4101                 rLoc = 16496;
     4303                rLoc = 16483;
    41024304                rType = 0;
    41034305                vrLen = 983;
     
    41294331                name = "ICeCoffEEShared.h: 47";
    41304332                rLen = 0;
    4131                 rLoc = 1307;
     4333                rLoc = 1686;
    41324334                rType = 0;
    41334335                vrLen = 1369;
     
    41394341                name = "APEMain.m: APEBundleMain";
    41404342                rLen = 0;
    4141                 rLoc = 5653;
     4343                rLoc = 5544;
    41424344                rType = 0;
    41434345                vrLen = 1436;
     
    41494351                name = "VERSION: 2";
    41504352                rLen = 0;
    4151                 rLoc = 8;
    4152                 rType = 0;
    4153                 vrLen = 8;
     4353                rLoc = 5;
     4354                rType = 0;
     4355                vrLen = 5;
    41544356                vrLoc = 0;
    41554357        };
     
    41654367                rLoc = 155;
    41664368                rType = 0;
    4167                 vrLen = 238;
     4369                vrLen = 234;
    41684370                vrLoc = 0;
    41694371        };
     
    42054407                rLoc = 155;
    42064408                rType = 0;
    4207                 vrLen = 238;
     4409                vrLen = 234;
    42084410                vrLoc = 0;
    42094411        };
     
    42134415                name = "ICeCoffEEShared.h: 47";
    42144416                rLen = 0;
    4215                 rLoc = 1307;
     4417                rLoc = 1686;
    42164418                rType = 0;
    42174419                vrLen = 1369;
     
    42334435                name = "ICeCoffEEConfig.h: 58";
    42344436                rLen = 0;
    4235                 rLoc = 2075;
     4437                rLoc = 2157;
    42364438                rType = 0;
    42374439                vrLen = 1672;
     
    42434445                name = "ICeCoffEEShared.h: 47";
    42444446                rLen = 0;
    4245                 rLoc = 1307;
     4447                rLoc = 1686;
    42464448                rType = 0;
    42474449                vrLen = 1369;
     
    42734475                name = "ICeCoffEEShared.h: 43";
    42744476                rLen = 0;
    4275                 rLoc = 1221;
     4477                rLoc = 1600;
    42764478                rType = 0;
    42774479                vrLen = 1369;
     
    42834485                name = "ICeCoffEEConfig.h: 56";
    42844486                rLen = 0;
    4285                 rLoc = 1819;
     4487                rLoc = 1901;
    42864488                rType = 0;
    42874489                vrLen = 1672;
     
    43134515                name = "ICeCoffEETerminal.m: draggingUpdated:";
    43144516                rLen = 0;
    4315                 rLoc = 16496;
     4517                rLoc = 16483;
    43164518                rType = 0;
    43174519                vrLen = 983;
     
    43634565                name = "ICeCoffEE.m: mouseDown:";
    43644566                rLen = 0;
    4365                 rLoc = 21674;
     4567                rLoc = 22077;
    43664568                rType = 0;
    43674569                vrLen = 1490;
     
    43834585                name = "APEMain.m: APEBundleMain";
    43844586                rLen = 0;
    4385                 rLoc = 5653;
     4587                rLoc = 5544;
    43864588                rType = 0;
    43874589                vrLen = 1390;
     
    44034605                name = "ICeCoffEEShared.h: 43";
    44044606                rLen = 0;
    4405                 rLoc = 1221;
     4607                rLoc = 1600;
    44064608                rType = 0;
    44074609                vrLen = 1338;
     
    44134615                name = "ICeCoffEEConfig.h: 56";
    44144616                rLen = 0;
    4415                 rLoc = 1819;
     4617                rLoc = 1901;
    44164618                rType = 0;
    44174619                vrLen = 1672;
     
    45394741                refType = 0;
    45404742        };
    4541         E12CF5D204887679004E167F = {
     4743        E12CF5D304887679004E167F = {
    45424744                fRef = E1CBC99803E7602700050002;
    45434745                isa = PBXTextBookmark;
     
    45494751                vrLoc = 895;
    45504752        };
    4551         E12CF5D304887679004E167F = {
     4753        E12FEC690495AFC400AEFBF9 = {
     4754                fRef = E11854F703F2709E00050002;
     4755                isa = PBXTextBookmark;
     4756                name = "CPS.h: CPSGetProcessInfo";
     4757                rLen = 4;
     4758                rLoc = 4510;
     4759                rType = 0;
     4760                vrLen = 1278;
     4761                vrLoc = 3841;
     4762        };
     4763        E12FEC6A0495AFC400AEFBF9 = {
     4764                fRef = E12FEC4204959F5A00AEFBF9;
     4765                isa = PBXTextBookmark;
     4766                name = "ICeCoffEENonHighlightingOutlineView.h: 1";
     4767                rLen = 0;
     4768                rLoc = 0;
     4769                rType = 0;
     4770                vrLen = 281;
     4771                vrLoc = 0;
     4772        };
     4773        E12FEC6B0495AFC400AEFBF9 = {
     4774                fRef = E12FEC4404959F5A00AEFBF9;
     4775                isa = PBXTextBookmark;
     4776                name = "ICeCoffEENonHighlightingButtonCell.h: 1";
     4777                rLen = 0;
     4778                rLoc = 0;
     4779                rType = 0;
     4780                vrLen = 279;
     4781                vrLoc = 0;
     4782        };
     4783        E12FEC6C0495AFC400AEFBF9 = {
     4784                fRef = E1317B2F03DFC4DE00050002;
     4785                isa = PBXTextBookmark;
     4786                name = "ICeCoffEETerminal.m: draggingEntered:";
     4787                rLen = 0;
     4788                rLoc = 16059;
     4789                rType = 0;
     4790                vrLen = 2048;
     4791                vrLoc = 14441;
     4792        };
     4793        E12FEC6D0495AFC400AEFBF9 = {
     4794                isa = PBXTargetBookmark;
     4795                trg = F5CD5E9D02DAE2C901AA4DA5;
     4796        };
     4797        E12FEC6E0495AFC400AEFBF9 = {
    45524798                fRef = E1CBC99803E7602700050002;
    45534799                isa = PBXTextBookmark;
    4554                 name = "English: 69";
    4555                 rLen = 0;
    4556                 rLoc = 2364;
    4557                 rType = 0;
    4558                 vrLen = 1873;
    4559                 vrLoc = 895;
     4800                name = "English: 1";
     4801                rLen = 0;
     4802                rLoc = 0;
     4803                rType = 0;
     4804                vrLen = 1306;
     4805                vrLoc = 0;
     4806        };
     4807        E12FEC6F0495AFC400AEFBF9 = {
     4808                fRef = 089C165DFE840E0CC02AAC07;
     4809                isa = PBXTextBookmark;
     4810                name = "English: 5";
     4811                rLen = 0;
     4812                rLoc = 151;
     4813                rType = 0;
     4814                vrLen = 234;
     4815                vrLoc = 0;
     4816        };
     4817        E12FEC700495AFC400AEFBF9 = {
     4818                fRef = E1BF15BF03DBBE8900050002;
     4819                isa = PBXTextBookmark;
     4820                name = "VERSION: 1";
     4821                rLen = 0;
     4822                rLoc = 5;
     4823                rType = 0;
     4824                vrLen = 5;
     4825                vrLoc = 0;
     4826        };
     4827        E12FEC750495AFC400AEFBF9 = {
     4828                fRef = E165AB3603E7A7FC00050002;
     4829                isa = PBXTextBookmark;
     4830                name = "ICeCoffEEAction.c: 19";
     4831                rLen = 0;
     4832                rLoc = 508;
     4833                rType = 0;
     4834                vrLen = 1764;
     4835                vrLoc = 0;
     4836        };
     4837        E12FEC760495AFC400AEFBF9 = {
     4838                fRef = E12FEC4504959F5A00AEFBF9;
     4839                isa = PBXTextBookmark;
     4840                name = "ICeCoffEEKeyEquivalents.m: 37";
     4841                rLen = 0;
     4842                rLoc = 1300;
     4843                rType = 0;
     4844                vrLen = 1512;
     4845                vrLoc = 0;
     4846        };
     4847        E12FEC770495AFC400AEFBF9 = {
     4848                fRef = F9A6986E03BE1DF000AA4DA5;
     4849                isa = PBXTextBookmark;
     4850                name = "APEMain.m: __VERSION__";
     4851                rLen = 0;
     4852                rLoc = 0;
     4853                rType = 0;
     4854                vrLen = 1390;
     4855                vrLoc = 0;
     4856        };
     4857        E12FEC780495AFC400AEFBF9 = {
     4858                fRef = E169DBA703E4F6A400050002;
     4859                isa = PBXTextBookmark;
     4860                name = "ICeCoffEEConfig.h: 29";
     4861                rLen = 0;
     4862                rLoc = 719;
     4863                rType = 0;
     4864                vrLen = 1816;
     4865                vrLoc = 341;
     4866        };
     4867        E12FEC790495AFC400AEFBF9 = {
     4868                fRef = F56276C20379923401AA4DA5;
     4869                isa = PBXTextBookmark;
     4870                name = "English: 2";
     4871                rLen = 0;
     4872                rLoc = 40;
     4873                rType = 0;
     4874                vrLen = 1518;
     4875                vrLoc = 0;
     4876        };
     4877        E12FEC7A0495AFC400AEFBF9 = {
     4878                fRef = E12FECC20495AFC400AEFBF9;
     4879                isa = PBXTextBookmark;
     4880                name = "NSWindowController.h: 20";
     4881                rLen = 0;
     4882                rLoc = 463;
     4883                rType = 0;
     4884                vrLen = 1600;
     4885                vrLoc = 0;
     4886        };
     4887        E12FEC7D0495AFC400AEFBF9 = {
     4888                fRef = F9A6987003BE1DFF00AA4DA5;
     4889                isa = PBXTextBookmark;
     4890                name = "ICeCoffEEController.h: servicesInMenuBar:";
     4891                rLen = 0;
     4892                rLoc = 1137;
     4893                rType = 0;
     4894                vrLen = 1414;
     4895                vrLoc = 0;
     4896        };
     4897        E12FEC7F0495AFC400AEFBF9 = {
     4898                fRef = E12FEC6204959FB800AEFBF9;
     4899                isa = PBXBookmark;
     4900        };
     4901        E12FEC810495AFC400AEFBF9 = {
     4902                fRef = F9A6986E03BE1DF000AA4DA5;
     4903                isa = PBXTextBookmark;
     4904                name = "APEMain.m: ICCF_MigratePrefs";
     4905                rLen = 0;
     4906                rLoc = 11540;
     4907                rType = 0;
     4908                vrLen = 2435;
     4909                vrLoc = 10224;
     4910        };
     4911        E12FEC820495AFC400AEFBF9 = {
     4912                fRef = E182C8F603DE817F00050002;
     4913                isa = PBXTextBookmark;
     4914                name = "ICeCoffEEShared.m: 30";
     4915                rLen = 0;
     4916                rLoc = 1614;
     4917                rType = 0;
     4918                vrLen = 1994;
     4919                vrLoc = 0;
     4920        };
     4921        E12FEC830495AFC400AEFBF9 = {
     4922                fRef = E135625E03DC9FC200050002;
     4923                isa = PBXTextBookmark;
     4924                name = "ICeCoffEEShared.h: kICErrorSoundEnabled";
     4925                rLen = 84;
     4926                rLoc = 1142;
     4927                rType = 0;
     4928                vrLen = 1575;
     4929                vrLoc = 25;
     4930        };
     4931        E12FEC840495AFC400AEFBF9 = {
     4932                fRef = E182C8F603DE817F00050002;
     4933                isa = PBXTextBookmark;
     4934                name = "ICeCoffEEShared.m: 30";
     4935                rLen = 0;
     4936                rLoc = 1614;
     4937                rType = 0;
     4938                vrLen = 1994;
     4939                vrLoc = 0;
     4940        };
     4941        E12FEC850495AFC400AEFBF9 = {
     4942                fRef = E135625E03DC9FC200050002;
     4943                isa = PBXTextBookmark;
     4944                name = "ICeCoffEEShared.h: kICErrorSoundEnabled";
     4945                rLen = 84;
     4946                rLoc = 1142;
     4947                rType = 0;
     4948                vrLen = 1515;
     4949                vrLoc = 25;
     4950        };
     4951        E12FEC860495AFC400AEFBF9 = {
     4952                fRef = E182C8F603DE817F00050002;
     4953                isa = PBXTextBookmark;
     4954                name = "ICeCoffEEShared.m: kICErrorSoundEnabled";
     4955                rLen = 35;
     4956                rLoc = 1306;
     4957                rType = 0;
     4958                vrLen = 2124;
     4959                vrLoc = 0;
     4960        };
     4961        E12FEC870495AFC400AEFBF9 = {
     4962                fRef = E11854F703F2709E00050002;
     4963                isa = PBXTextBookmark;
     4964                name = "CPS.h: CPSGetProcessInfo";
     4965                rLen = 4;
     4966                rLoc = 4510;
     4967                rType = 0;
     4968                vrLen = 1278;
     4969                vrLoc = 3841;
     4970        };
     4971        E12FEC880495AFC400AEFBF9 = {
     4972                fRef = F9A6986E03BE1DF000AA4DA5;
     4973                isa = PBXTextBookmark;
     4974                name = "APEMain.m: ICCF_ReloadPrefs";
     4975                rLen = 0;
     4976                rLoc = 11813;
     4977                rType = 0;
     4978                vrLen = 2427;
     4979                vrLoc = 10344;
     4980        };
     4981        E12FEC890495AFC400AEFBF9 = {
     4982                fRef = E12FEC4404959F5A00AEFBF9;
     4983                isa = PBXTextBookmark;
     4984                name = "ICeCoffEENonHighlightingButtonCell.h: 1";
     4985                rLen = 0;
     4986                rLoc = 0;
     4987                rType = 0;
     4988                vrLen = 279;
     4989                vrLoc = 0;
     4990        };
     4991        E12FEC8A0495AFC400AEFBF9 = {
     4992                fRef = E12FEC3D04959F5A00AEFBF9;
     4993                isa = PBXTextBookmark;
     4994                name = "ICeCoffEEServicePrefController.m: 1";
     4995                rLen = 0;
     4996                rLoc = 0;
     4997                rType = 0;
     4998                vrLen = 1554;
     4999                vrLoc = 0;
     5000        };
     5001        E12FEC8B0495AFC400AEFBF9 = {
     5002                fRef = E12FEC4204959F5A00AEFBF9;
     5003                isa = PBXTextBookmark;
     5004                name = "ICeCoffEENonHighlightingOutlineView.h: 1";
     5005                rLen = 0;
     5006                rLoc = 0;
     5007                rType = 0;
     5008                vrLen = 281;
     5009                vrLoc = 0;
     5010        };
     5011        E12FEC8C0495AFC400AEFBF9 = {
     5012                fRef = E12FEC4404959F5A00AEFBF9;
     5013                isa = PBXTextBookmark;
     5014                name = "ICeCoffEENonHighlightingButtonCell.h: 1";
     5015                rLen = 0;
     5016                rLoc = 0;
     5017                rType = 0;
     5018                vrLen = 279;
     5019                vrLoc = 0;
     5020        };
     5021        E12FEC8D0495AFC400AEFBF9 = {
     5022                fRef = E12FEC4504959F5A00AEFBF9;
     5023                isa = PBXTextBookmark;
     5024                name = "ICeCoffEEKeyEquivalents.m: 16";
     5025                rLen = 0;
     5026                rLoc = 439;
     5027                rType = 0;
     5028                vrLen = 1530;
     5029                vrLoc = 0;
     5030        };
     5031        E12FEC8E0495AFC400AEFBF9 = {
     5032                fRef = F56276C20379923401AA4DA5;
     5033                isa = PBXTextBookmark;
     5034                name = "English: 52";
     5035                rLen = 0;
     5036                rLoc = 3066;
     5037                rType = 0;
     5038                vrLen = 2222;
     5039                vrLoc = 1425;
     5040        };
     5041        E12FEC8F0495AFC400AEFBF9 = {
     5042                fRef = E14343B403DB4CF200050002;
     5043                isa = PBXTextBookmark;
     5044                name = "ICeCoffEE.m: __VERSION__";
     5045                rLen = 0;
     5046                rLoc = 0;
     5047                rType = 0;
     5048                vrLen = 1574;
     5049                vrLoc = 0;
     5050        };
     5051        E12FEC900495AFC400AEFBF9 = {
     5052                fRef = F9A6986E03BE1DF000AA4DA5;
     5053                isa = PBXTextBookmark;
     5054                name = "APEMain.m: ICCF_ReloadPrefs";
     5055                rLen = 43;
     5056                rLoc = 12404;
     5057                rType = 0;
     5058                vrLen = 2427;
     5059                vrLoc = 10344;
     5060        };
     5061        E12FEC910495AFC400AEFBF9 = {
     5062                fRef = E1317B2F03DFC4DE00050002;
     5063                isa = PBXTextBookmark;
     5064                name = "ICeCoffEETerminal.m: 448";
     5065                rLen = 0;
     5066                rLoc = 16489;
     5067                rType = 0;
     5068                vrLen = 2047;
     5069                vrLoc = 14441;
     5070        };
     5071        E12FEC920495AFC400AEFBF9 = {
     5072                fRef = F9A6986E03BE1DF000AA4DA5;
     5073                isa = PBXTextBookmark;
     5074                name = "APEMain.m: prefExcludedApps";
     5075                rLen = 0;
     5076                rLoc = 9088;
     5077                rType = 0;
     5078                vrLen = 1945;
     5079                vrLoc = 6785;
     5080        };
     5081        E12FEC930495AFC400AEFBF9 = {
     5082                fRef = E1317B2F03DFC4DE00050002;
     5083                isa = PBXTextBookmark;
     5084                name = "ICeCoffEETerminal.m: draggingEntered:";
     5085                rLen = 0;
     5086                rLoc = 16059;
     5087                rType = 0;
     5088                vrLen = 2048;
     5089                vrLoc = 14441;
     5090        };
     5091        E12FEC940495AFC400AEFBF9 = {
     5092                fRef = F56276C20379923401AA4DA5;
     5093                isa = PBXTextBookmark;
     5094                name = "English: 123";
     5095                rLen = 0;
     5096                rLoc = 8226;
     5097                rType = 0;
     5098                vrLen = 2173;
     5099                vrLoc = 7814;
     5100        };
     5101        E12FEC950495AFC400AEFBF9 = {
     5102                isa = PBXTargetBookmark;
     5103                trg = F5CD5E9D02DAE2C901AA4DA5;
     5104        };
     5105        E12FEC960495AFC400AEFBF9 = {
     5106                fRef = 089C165DFE840E0CC02AAC07;
     5107                isa = PBXTextBookmark;
     5108                name = "English: 5";
     5109                rLen = 0;
     5110                rLoc = 151;
     5111                rType = 0;
     5112                vrLen = 234;
     5113                vrLoc = 0;
     5114        };
     5115        E12FEC970495AFC400AEFBF9 = {
     5116                fRef = E1CBC99803E7602700050002;
     5117                isa = PBXTextBookmark;
     5118                name = "English: 1";
     5119                rLen = 0;
     5120                rLoc = 0;
     5121                rType = 0;
     5122                vrLen = 1306;
     5123                vrLoc = 0;
     5124        };
     5125        E12FEC980495AFC400AEFBF9 = {
     5126                fRef = 089C165DFE840E0CC02AAC07;
     5127                isa = PBXTextBookmark;
     5128                name = "English: 5";
     5129                rLen = 0;
     5130                rLoc = 151;
     5131                rType = 0;
     5132                vrLen = 234;
     5133                vrLoc = 0;
     5134        };
     5135        E12FEC990495AFC400AEFBF9 = {
     5136                fRef = E1BF15BF03DBBE8900050002;
     5137                isa = PBXTextBookmark;
     5138                name = "VERSION: 1";
     5139                rLen = 0;
     5140                rLoc = 5;
     5141                rType = 0;
     5142                vrLen = 5;
     5143                vrLoc = 0;
     5144        };
     5145        E12FEC9A0495AFC400AEFBF9 = {
     5146                fRef = E1BF15A503DBAA5600050002;
     5147                isa = PBXTextBookmark;
     5148                name = "ui.plist: 44";
     5149                rLen = 0;
     5150                rLoc = 1281;
     5151                rType = 0;
     5152                vrLen = 1316;
     5153                vrLoc = 0;
     5154        };
     5155        E12FEC9B0495AFC400AEFBF9 = {
     5156                fRef = E182C8F603DE817F00050002;
     5157                isa = PBXTextBookmark;
     5158                name = "ICeCoffEEShared.m: kICTerminalRequireOptionForSelfDrag";
     5159                rLen = 35;
     5160                rLoc = 1306;
     5161                rType = 0;
     5162                vrLen = 2124;
     5163                vrLoc = 0;
     5164        };
     5165        E12FEC9C0495AFC400AEFBF9 = {
     5166                fRef = E135625E03DC9FC200050002;
     5167                isa = PBXTextBookmark;
     5168                name = "ICeCoffEEShared.h: 53";
     5169                rLen = 0;
     5170                rLoc = 1670;
     5171                rType = 0;
     5172                vrLen = 1533;
     5173                vrLoc = 262;
     5174        };
     5175        E12FEC9D0495AFC400AEFBF9 = {
     5176                fRef = F56276C20379923401AA4DA5;
     5177                isa = PBXTextBookmark;
     5178                name = "English: 4";
     5179                rLen = 0;
     5180                rLoc = 146;
     5181                rType = 0;
     5182                vrLen = 1517;
     5183                vrLoc = 0;
     5184        };
     5185        E12FEC9E0495AFC400AEFBF9 = {
     5186                fRef = E182C8F603DE817F00050002;
     5187                isa = PBXTextBookmark;
     5188                name = "ICeCoffEEShared.m: 16";
     5189                rLen = 0;
     5190                rLoc = 362;
     5191                rType = 0;
     5192                vrLen = 2124;
     5193                vrLoc = 0;
     5194        };
     5195        E12FEC9F0495AFC400AEFBF9 = {
     5196                fRef = F9A6986E03BE1DF000AA4DA5;
     5197                isa = PBXTextBookmark;
     5198                name = "APEMain.m: value";
     5199                rLen = 0;
     5200                rLoc = 7749;
     5201                rType = 0;
     5202                vrLen = 1908;
     5203                vrLoc = 6785;
     5204        };
     5205        E12FECA00495AFC400AEFBF9 = {
     5206                fRef = E14343B403DB4CF200050002;
     5207                isa = PBXTextBookmark;
     5208                name = "ICeCoffEE.m: __VERSION__";
     5209                rLen = 0;
     5210                rLoc = 0;
     5211                rType = 0;
     5212                vrLen = 1574;
     5213                vrLoc = 0;
     5214        };
     5215        E12FECA10495AFC400AEFBF9 = {
     5216                fRef = E165AB3603E7A7FC00050002;
     5217                isa = PBXTextBookmark;
     5218                name = "ICeCoffEEAction.c: 19";
     5219                rLen = 0;
     5220                rLoc = 508;
     5221                rType = 0;
     5222                vrLen = 1764;
     5223                vrLoc = 0;
     5224        };
     5225        E12FECA20495AFC400AEFBF9 = {
     5226                fRef = E12FEC3E04959F5A00AEFBF9;
     5227                isa = PBXTextBookmark;
     5228                name = "ICeCoffEEServicePrefController.h: 9";
     5229                rLen = 0;
     5230                rLoc = 197;
     5231                rType = 0;
     5232                vrLen = 462;
     5233                vrLoc = 0;
     5234        };
     5235        E12FECA30495AFC400AEFBF9 = {
     5236                fRef = E12FEC4504959F5A00AEFBF9;
     5237                isa = PBXTextBookmark;
     5238                name = "ICeCoffEEKeyEquivalents.m: 37";
     5239                rLen = 0;
     5240                rLoc = 1300;
     5241                rType = 0;
     5242                vrLen = 1512;
     5243                vrLoc = 0;
     5244        };
     5245        E12FECA40495AFC400AEFBF9 = {
     5246                fRef = F9A6986E03BE1DF000AA4DA5;
     5247                isa = PBXTextBookmark;
     5248                name = "APEMain.m: __VERSION__";
     5249                rLen = 0;
     5250                rLoc = 0;
     5251                rType = 0;
     5252                vrLen = 1390;
     5253                vrLoc = 0;
     5254        };
     5255        E12FECA50495AFC400AEFBF9 = {
     5256                fRef = E169DBA703E4F6A400050002;
     5257                isa = PBXTextBookmark;
     5258                name = "ICeCoffEEConfig.h: 29";
     5259                rLen = 0;
     5260                rLoc = 719;
     5261                rType = 0;
     5262                vrLen = 1816;
     5263                vrLoc = 341;
     5264        };
     5265        E12FECA60495AFC400AEFBF9 = {
     5266                fRef = F56276C20379923401AA4DA5;
     5267                isa = PBXTextBookmark;
     5268                name = "English: 2";
     5269                rLen = 0;
     5270                rLoc = 40;
     5271                rType = 0;
     5272                vrLen = 1518;
     5273                vrLoc = 0;
     5274        };
     5275        E12FECA70495AFC400AEFBF9 = {
     5276                fRef = E12FEC3D04959F5A00AEFBF9;
     5277                isa = PBXTextBookmark;
     5278                name = "ICeCoffEEServicePrefController.m: initialize";
     5279                rLen = 0;
     5280                rLoc = 6203;
     5281                rType = 0;
     5282                vrLen = 1630;
     5283                vrLoc = 4851;
     5284        };
     5285        E12FECA80495AFC400AEFBF9 = {
     5286                fRef = E12FEC3E04959F5A00AEFBF9;
     5287                isa = PBXTextBookmark;
     5288                name = "ICeCoffEEServicePrefController.h: 12";
     5289                rLen = 0;
     5290                rLoc = 265;
     5291                rType = 0;
     5292                vrLen = 472;
     5293                vrLoc = 0;
     5294        };
     5295        E12FECA90495AFC400AEFBF9 = {
     5296                fRef = E12FEC3D04959F5A00AEFBF9;
     5297                isa = PBXTextBookmark;
     5298                name = "ICeCoffEEServicePrefController.m: showAll:";
     5299                rLen = 0;
     5300                rLoc = 6309;
     5301                rType = 0;
     5302                vrLen = 1596;
     5303                vrLoc = 4849;
     5304        };
     5305        E12FECAA0495AFC400AEFBF9 = {
     5306                fRef = E12FEC3E04959F5A00AEFBF9;
     5307                isa = PBXTextBookmark;
     5308                name = "ICeCoffEEServicePrefController.h: 12";
     5309                rLen = 0;
     5310                rLoc = 265;
     5311                rType = 0;
     5312                vrLen = 472;
     5313                vrLoc = 0;
     5314        };
     5315        E12FECAB0495AFC400AEFBF9 = {
     5316                fRef = E12FEC3D04959F5A00AEFBF9;
     5317                isa = PBXTextBookmark;
     5318                name = "ICeCoffEEServicePrefController.m: showAll:";
     5319                rLen = 0;
     5320                rLoc = 6309;
     5321                rType = 0;
     5322                vrLen = 1595;
     5323                vrLoc = 4849;
     5324        };
     5325        E12FECAC0495AFC400AEFBF9 = {
     5326                fRef = F9A6987103BE1DFF00AA4DA5;
     5327                isa = PBXTextBookmark;
     5328                name = "ICeCoffEEController.m: NSLocalizedString_";
     5329                rLen = 0;
     5330                rLoc = 585;
     5331                rType = 0;
     5332                vrLen = 1359;
     5333                vrLoc = 0;
     5334        };
     5335        E12FECAD0495AFC400AEFBF9 = {
     5336                fRef = F9A6987003BE1DFF00AA4DA5;
     5337                isa = PBXTextBookmark;
     5338                name = "ICeCoffEEController.h: 34";
     5339                rLen = 120;
     5340                rLoc = 1187;
     5341                rType = 0;
     5342                vrLen = 1414;
     5343                vrLoc = 0;
     5344        };
     5345        E12FECAE0495AFC400AEFBF9 = {
     5346                fRef = F9A6987103BE1DFF00AA4DA5;
     5347                isa = PBXTextBookmark;
     5348                name = "ICeCoffEEController.m: errorSoundEnabled:";
     5349                rLen = 0;
     5350                rLoc = 4917;
     5351                rType = 0;
     5352                vrLen = 1539;
     5353                vrLoc = 3602;
     5354        };
     5355        E12FECAF0495AFC400AEFBF9 = {
     5356                fRef = F9A6987003BE1DFF00AA4DA5;
     5357                isa = PBXTextBookmark;
     5358                name = "ICeCoffEEController.h: 34";
     5359                rLen = 120;
     5360                rLoc = 1187;
     5361                rType = 0;
     5362                vrLen = 1414;
     5363                vrLoc = 0;
     5364        };
     5365        E12FECB00495AFC400AEFBF9 = {
     5366                fRef = F9A6987103BE1DFF00AA4DA5;
     5367                isa = PBXTextBookmark;
     5368                name = "ICeCoffEEController.m: 16";
     5369                rLen = 0;
     5370                rLoc = 457;
     5371                rType = 0;
     5372                vrLen = 1401;
     5373                vrLoc = 0;
     5374        };
     5375        E12FECB10495AFC400AEFBF9 = {
     5376                fRef = E12FEC3D04959F5A00AEFBF9;
     5377                isa = PBXTextBookmark;
     5378                name = "ICeCoffEEServicePrefController.m: initWithParentWindow:";
     5379                rLen = 47;
     5380                rLoc = 4885;
     5381                rType = 0;
     5382                vrLen = 1595;
     5383                vrLoc = 4849;
     5384        };
     5385        E12FECB20495AFC400AEFBF9 = {
     5386                fRef = E12FEC3E04959F5A00AEFBF9;
     5387                isa = PBXTextBookmark;
     5388                name = "ICeCoffEEServicePrefController.h: 18";
     5389                rLen = 0;
     5390                rLoc = 388;
     5391                rType = 0;
     5392                vrLen = 520;
     5393                vrLoc = 0;
     5394        };
     5395        E12FECB30495AFC400AEFBF9 = {
     5396                fRef = E12FEC3D04959F5A00AEFBF9;
     5397                isa = PBXTextBookmark;
     5398                name = "ICeCoffEEServicePrefController.m: saveChanges:";
     5399                rLen = 39;
     5400                rLoc = 6765;
     5401                rType = 0;
     5402                vrLen = 1469;
     5403                vrLoc = 6113;
     5404        };
     5405        E12FECB40495AFC400AEFBF9 = {
     5406                fRef = E12FEC3E04959F5A00AEFBF9;
     5407                isa = PBXTextBookmark;
     5408                name = "ICeCoffEEServicePrefController.h: 26";
     5409                rLen = 0;
     5410                rLoc = 559;
     5411                rType = 0;
     5412                vrLen = 559;
     5413                vrLoc = 0;
     5414        };
     5415        E12FECB50495AFC400AEFBF9 = {
     5416                fRef = F9A6987103BE1DFF00AA4DA5;
     5417                isa = PBXTextBookmark;
     5418                name = "ICeCoffEEController.m: 16";
     5419                rLen = 0;
     5420                rLoc = 457;
     5421                rType = 0;
     5422                vrLen = 1401;
     5423                vrLoc = 0;
     5424        };
     5425        E12FECB60495AFC400AEFBF9 = {
     5426                fRef = E12FEC3D04959F5A00AEFBF9;
     5427                isa = PBXTextBookmark;
     5428                name = "ICeCoffEEServicePrefController.m: initWithParentWindow:";
     5429                rLen = 0;
     5430                rLoc = 6119;
     5431                rType = 0;
     5432                vrLen = 1823;
     5433                vrLoc = 4399;
     5434        };
     5435        E12FECB70495AFC400AEFBF9 = {
     5436                fRef = F9A6987103BE1DFF00AA4DA5;
     5437                isa = PBXTextBookmark;
     5438                name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
     5439                rLen = 0;
     5440                rLoc = 885;
     5441                rType = 0;
     5442                vrLen = 1401;
     5443                vrLoc = 0;
     5444        };
     5445        E12FECB80495AFC400AEFBF9 = {
     5446                fRef = F9A6987003BE1DFF00AA4DA5;
     5447                isa = PBXTextBookmark;
     5448                name = "ICeCoffEEController.h: servicesInMenuBar:";
     5449                rLen = 0;
     5450                rLoc = 1137;
     5451                rType = 0;
     5452                vrLen = 1414;
     5453                vrLoc = 0;
     5454        };
     5455        E12FECB90495AFC400AEFBF9 = {
     5456                fRef = F9A6987103BE1DFF00AA4DA5;
     5457                isa = PBXTextBookmark;
     5458                name = "ICeCoffEEController.m: editContextualServices:";
     5459                rLen = 0;
     5460                rLoc = 4919;
     5461                rType = 0;
     5462                vrLen = 1433;
     5463                vrLoc = 3942;
     5464        };
     5465        E12FECBA0495AFC400AEFBF9 = {
     5466                fRef = F9A6987003BE1DFF00AA4DA5;
     5467                isa = PBXTextBookmark;
     5468                name = "ICeCoffEEController.h: servicesInMenuBar:";
     5469                rLen = 0;
     5470                rLoc = 1137;
     5471                rType = 0;
     5472                vrLen = 1414;
     5473                vrLoc = 0;
     5474        };
     5475        E12FECBB0495AFC400AEFBF9 = {
     5476                fRef = F9A6987103BE1DFF00AA4DA5;
     5477                isa = PBXTextBookmark;
     5478                name = "ICeCoffEEController.m: editContextualServices:";
     5479                rLen = 0;
     5480                rLoc = 4887;
     5481                rType = 0;
     5482                vrLen = 1447;
     5483                vrLoc = 3944;
     5484        };
     5485        E12FECBC0495AFC400AEFBF9 = {
     5486                fRef = F9A6987003BE1DFF00AA4DA5;
     5487                isa = PBXTextBookmark;
     5488                name = "ICeCoffEEController.h: servicesInMenuBar:";
     5489                rLen = 0;
     5490                rLoc = 1137;
     5491                rType = 0;
     5492                vrLen = 1414;
     5493                vrLoc = 0;
     5494        };
     5495        E12FECBD0495AFC400AEFBF9 = {
     5496                fRef = F9A6987103BE1DFF00AA4DA5;
     5497                isa = PBXTextBookmark;
     5498                name = "ICeCoffEEController.m: editContextualServices:";
     5499                rLen = 0;
     5500                rLoc = 4773;
     5501                rType = 0;
     5502                vrLen = 1447;
     5503                vrLoc = 3944;
     5504        };
     5505        E12FECBE0495AFC400AEFBF9 = {
     5506                fRef = E12FEC3D04959F5A00AEFBF9;
     5507                isa = PBXTextBookmark;
     5508                name = "ICeCoffEEServicePrefController.m: dealloc";
     5509                rLen = 0;
     5510                rLoc = 6270;
     5511                rType = 0;
     5512                vrLen = 1716;
     5513                vrLoc = 4714;
     5514        };
     5515        E12FECBF0495AFC400AEFBF9 = {
     5516                fRef = F9A6987103BE1DFF00AA4DA5;
     5517                isa = PBXTextBookmark;
     5518                name = "ICeCoffEEController.m: errorSoundEnabled:";
     5519                rLen = 0;
     5520                rLoc = 5174;
     5521                rType = 0;
     5522                vrLen = 1499;
     5523                vrLoc = 3944;
     5524        };
     5525        E12FECC00495AFC400AEFBF9 = {
     5526                fRef = E12FEC6204959FB800AEFBF9;
     5527                isa = PBXBookmark;
     5528        };
     5529        E12FECC20495AFC400AEFBF9 = {
     5530                isa = PBXFileReference;
     5531                name = NSWindowController.h;
     5532                path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSWindowController.h;
     5533                refType = 0;
     5534        };
     5535        E13176040491B26700000A8E = {
     5536                fRef = E14343B403DB4CF200050002;
     5537                isa = PBXTextBookmark;
     5538                name = "ICeCoffEE.m: 365";
     5539                rLen = 0;
     5540                rLoc = 14020;
     5541                rType = 0;
     5542                vrLen = 2110;
     5543                vrLoc = 13212;
     5544        };
     5545        E131770D0491BC7A00000A8E = {
     5546                fRef = E169DBA103E4EF5E00050002;
     5547                isa = PBXTextBookmark;
     5548                name = "ICeCoffEETextEdit.c: 178";
     5549                rLen = 6;
     5550                rLoc = 8572;
     5551                rType = 0;
     5552                vrLen = 1528;
     5553                vrLoc = 7524;
     5554        };
     5555        E13177100491BC7A00000A8E = {
     5556                fRef = E169DBA103E4EF5E00050002;
     5557                isa = PBXTextBookmark;
     5558                name = "ICeCoffEETextEdit.c: 178";
     5559                rLen = 6;
     5560                rLoc = 8572;
     5561                rType = 0;
     5562                vrLen = 1528;
     5563                vrLoc = 7524;
     5564        };
     5565        E13177110491BC7A00000A8E = {
     5566                fRef = E135625E03DC9FC200050002;
     5567                isa = PBXTextBookmark;
     5568                name = "ICeCoffEEShared.h: 19";
     5569                rLen = 0;
     5570                rLoc = 341;
     5571                rType = 0;
     5572                vrLen = 1260;
     5573                vrLoc = 156;
     5574        };
     5575        E13177120491BC7A00000A8E = {
     5576                fRef = E182C8F603DE817F00050002;
     5577                isa = PBXTextBookmark;
     5578                name = "ICeCoffEEShared.m: 14";
     5579                rLen = 0;
     5580                rLoc = 303;
     5581                rType = 0;
     5582                vrLen = 1587;
     5583                vrLoc = 0;
     5584        };
     5585        E131793D0491D2BC00000A8E = {
     5586                fRef = E165AB3503E7A7FC00050002;
     5587                isa = PBXTextBookmark;
     5588                name = "ICeCoffEEAction.h: 24";
     5589                rLen = 0;
     5590                rLoc = 533;
     5591                rType = 0;
     5592                vrLen = 536;
     5593                vrLoc = 0;
     5594        };
     5595        E13179400491D2BC00000A8E = {
     5596                fRef = E169DBA703E4F6A400050002;
     5597                isa = PBXTextBookmark;
     5598                name = "ICeCoffEEConfig.h: 60";
     5599                rLen = 0;
     5600                rLoc = 2124;
     5601                rType = 0;
     5602                vrLen = 1765;
     5603                vrLoc = 342;
     5604        };
     5605        E13179410491D2BC00000A8E = {
     5606                fRef = E165AB3603E7A7FC00050002;
     5607                isa = PBXTextBookmark;
     5608                name = "ICeCoffEEAction.c: 22";
     5609                rLen = 0;
     5610                rLoc = 678;
     5611                rType = 0;
     5612                vrLen = 1764;
     5613                vrLoc = 0;
     5614        };
     5615        E13179420491D2BC00000A8E = {
     5616                fRef = E14343B403DB4CF200050002;
     5617                isa = PBXTextBookmark;
     5618                name = "ICeCoffEE.m: 365";
     5619                rLen = 0;
     5620                rLoc = 14020;
     5621                rType = 0;
     5622                vrLen = 1998;
     5623                vrLoc = 14451;
     5624        };
     5625        E13179430491D2BC00000A8E = {
     5626                fRef = E169DBA703E4F6A400050002;
     5627                isa = PBXTextBookmark;
     5628                name = "ICeCoffEEConfig.h: 60";
     5629                rLen = 0;
     5630                rLoc = 2124;
     5631                rType = 0;
     5632                vrLen = 1765;
     5633                vrLoc = 342;
     5634        };
     5635        E13179440491D2BC00000A8E = {
     5636                fRef = F9A6986E03BE1DF000AA4DA5;
     5637                isa = PBXTextBookmark;
     5638                name = "APEMain.m: 128";
     5639                rLen = 0;
     5640                rLoc = 5127;
     5641                rType = 0;
     5642                vrLen = 2782;
     5643                vrLoc = 3809;
     5644        };
     5645        E13179450491D2BC00000A8E = {
     5646                fRef = E14343B303DB4CF200050002;
     5647                isa = PBXTextBookmark;
     5648                name = "ICeCoffEE.h: 14";
     5649                rLen = 0;
     5650                rLoc = 594;
     5651                rType = 0;
     5652                vrLen = 1761;
     5653                vrLoc = 0;
     5654        };
     5655        E13179460491D2BC00000A8E = {
     5656                fRef = E14343B403DB4CF200050002;
     5657                isa = PBXTextBookmark;
     5658                name = "ICeCoffEE.m: 395";
     5659                rLen = 0;
     5660                rLoc = 15243;
     5661                rType = 0;
     5662                vrLen = 2464;
     5663                vrLoc = 11862;
     5664        };
     5665        E13179470491D2BC00000A8E = {
     5666                fRef = F9A6987103BE1DFF00AA4DA5;
     5667                isa = PBXTextBookmark;
     5668                name = "ICeCoffEEController.m: 54";
     5669                rLen = 0;
     5670                rLoc = 1625;
     5671                rType = 0;
     5672                vrLen = 1510;
     5673                vrLoc = 1219;
     5674        };
     5675        E13179480491D2BC00000A8E = {
     5676                fRef = F9A6987003BE1DFF00AA4DA5;
     5677                isa = PBXTextBookmark;
     5678                name = "ICeCoffEEController.h: 24";
     5679                rLen = 78;
     5680                rLoc = 826;
     5681                rType = 0;
     5682                vrLen = 1190;
     5683                vrLoc = 0;
     5684        };
     5685        E13179490491D2BC00000A8E = {
     5686                fRef = F9A6987103BE1DFF00AA4DA5;
     5687                isa = PBXTextBookmark;
     5688                name = "ICeCoffEEController.m: 9";
     5689                rLen = 0;
     5690                rLoc = 219;
     5691                rType = 0;
     5692                vrLen = 1359;
     5693                vrLoc = 0;
     5694        };
     5695        E131794A0491D2BC00000A8E = {
     5696                fRef = E165AB3503E7A7FC00050002;
     5697                isa = PBXTextBookmark;
     5698                name = "ICeCoffEEAction.h: 24";
     5699                rLen = 0;
     5700                rLoc = 533;
     5701                rType = 0;
     5702                vrLen = 536;
     5703                vrLoc = 0;
     5704        };
     5705        E131794B0491D2BC00000A8E = {
     5706                fRef = E14343B403DB4CF200050002;
     5707                isa = PBXTextBookmark;
     5708                name = "ICeCoffEE.m: 424";
     5709                rLen = 0;
     5710                rLoc = 16538;
     5711                rType = 0;
     5712                vrLen = 1925;
     5713                vrLoc = 16067;
     5714        };
     5715        E13179540491DBEF00000A8E = {
     5716                fRef = E14343B303DB4CF200050002;
     5717                isa = PBXTextBookmark;
     5718                name = "ICeCoffEE.h: 5";
     5719                rLen = 0;
     5720                rLoc = 89;
     5721                rType = 0;
     5722                vrLen = 1761;
     5723                vrLoc = 0;
     5724        };
     5725        E13179570491DBEF00000A8E = {
     5726                fRef = F9A6986E03BE1DF000AA4DA5;
     5727                isa = PBXTextBookmark;
     5728                name = "APEMain.m: 252";
     5729                rLen = 19;
     5730                rLoc = 11906;
     5731                rType = 0;
     5732                vrLen = 2329;
     5733                vrLoc = 9808;
     5734        };
     5735        E13179580491DBEF00000A8E = {
     5736                fRef = E135625E03DC9FC200050002;
     5737                isa = PBXTextBookmark;
     5738                name = "ICeCoffEEShared.h: 19";
     5739                rLen = 0;
     5740                rLoc = 341;
     5741                rType = 0;
     5742                vrLen = 1495;
     5743                vrLoc = 43;
     5744        };
     5745        E13179590491DBEF00000A8E = {
     5746                fRef = E182C8F603DE817F00050002;
     5747                isa = PBXTextBookmark;
     5748                name = "ICeCoffEEShared.m: 14";
     5749                rLen = 0;
     5750                rLoc = 303;
     5751                rType = 0;
     5752                vrLen = 1994;
     5753                vrLoc = 0;
     5754        };
     5755        E131795A0491DBEF00000A8E = {
     5756                fRef = E135625E03DC9FC200050002;
     5757                isa = PBXTextBookmark;
     5758                name = "ICeCoffEEShared.h: 19";
     5759                rLen = 0;
     5760                rLoc = 341;
     5761                rType = 0;
     5762                vrLen = 1474;
     5763                vrLoc = 43;
     5764        };
     5765        E131795B0491DBEF00000A8E = {
     5766                fRef = E169DBA703E4F6A400050002;
     5767                isa = PBXTextBookmark;
     5768                name = "ICeCoffEEConfig.h: 44";
     5769                rLen = 0;
     5770                rLoc = 1113;
     5771                rType = 0;
     5772                vrLen = 1765;
     5773                vrLoc = 342;
     5774        };
     5775        E131795C0491DBEF00000A8E = {
     5776                fRef = E14343B403DB4CF200050002;
     5777                isa = PBXTextBookmark;
     5778                name = "ICeCoffEE.m: 424";
     5779                rLen = 0;
     5780                rLoc = 16538;
     5781                rType = 0;
     5782                vrLen = 1869;
     5783                vrLoc = 16067;
     5784        };
     5785        E131795D0491DBEF00000A8E = {
     5786                fRef = E182C8F603DE817F00050002;
     5787                isa = PBXTextBookmark;
     5788                name = "ICeCoffEEShared.m: 14";
     5789                rLen = 0;
     5790                rLoc = 303;
     5791                rType = 0;
     5792                vrLen = 1994;
     5793                vrLoc = 0;
     5794        };
     5795        E131795E0491DBEF00000A8E = {
     5796                fRef = E14343B403DB4CF200050002;
     5797                isa = PBXTextBookmark;
     5798                name = "ICeCoffEE.m: 424";
     5799                rLen = 0;
     5800                rLoc = 16538;
     5801                rType = 0;
     5802                vrLen = 1869;
     5803                vrLoc = 16067;
     5804        };
     5805        E131795F0491DBEF00000A8E = {
     5806                fRef = E169DBA703E4F6A400050002;
     5807                isa = PBXTextBookmark;
     5808                name = "ICeCoffEEConfig.h: 50";
     5809                rLen = 0;
     5810                rLoc = 1565;
     5811                rType = 0;
     5812                vrLen = 1765;
     5813                vrLoc = 342;
     5814        };
     5815        E13179600491DBEF00000A8E = {
     5816                fRef = E14343B403DB4CF200050002;
     5817                isa = PBXTextBookmark;
     5818                name = "ICeCoffEE.m: 424";
     5819                rLen = 0;
     5820                rLoc = 16538;
     5821                rType = 0;
     5822                vrLen = 1869;
     5823                vrLoc = 16067;
     5824        };
     5825        E13179610491DBEF00000A8E = {
     5826                fRef = E14343B303DB4CF200050002;
     5827                isa = PBXTextBookmark;
     5828                name = "ICeCoffEE.h: 5";
     5829                rLen = 0;
     5830                rLoc = 89;
     5831                rType = 0;
     5832                vrLen = 1761;
     5833                vrLoc = 0;
     5834        };
     5835        E13179620491DBEF00000A8E = {
     5836                fRef = E14343B403DB4CF200050002;
     5837                isa = PBXTextBookmark;
     5838                name = "ICeCoffEE.m: 1";
     5839                rLen = 0;
     5840                rLoc = 0;
     5841                rType = 0;
     5842                vrLen = 1574;
     5843                vrLoc = 0;
    45605844        };
    45615845        E1317A3503DF242100050002 = {
     
    46285912                name = "ICeCoffEETerminal.m: 98";
    46295913                rLen = 0;
    4630                 rLoc = 6837;
     5914                rLoc = 6776;
    46315915                rType = 0;
    46325916                vrLen = 763;
     
    46805964                name = "ICeCoffEETerminal.m: mouseUp:";
    46815965                rLen = 0;
    4682                 rLoc = 14255;
     5966                rLoc = 14194;
    46835967                rType = 0;
    46845968                vrLen = 25;
     
    46885972                fileReference = E1317B2F03DFC4DE00050002;
    46895973                isa = PBXFileBreakpoint;
    4690                 lineNumber = 311;
     5974                lineNumber = 307;
    46915975                state = 1;
    46925976        };
     
    47015985                vrLoc = 0;
    47025986        };
     5987        E140B69E0495B20E00AEFBF9 = {
     5988                fRef = F9A6987103BE1DFF00AA4DA5;
     5989                isa = PBXTextBookmark;
     5990                name = "ICeCoffEEController.m: servicesInMenuBar:";
     5991                rLen = 0;
     5992                rLoc = 4716;
     5993                rType = 0;
     5994                vrLen = 1453;
     5995                vrLoc = 3995;
     5996        };
     5997        E140B69F0495B20E00AEFBF9 = {
     5998                fRef = E12FEC3E04959F5A00AEFBF9;
     5999                isa = PBXTextBookmark;
     6000                name = "ICeCoffEEServicePrefController.h: 26";
     6001                rLen = 0;
     6002                rLoc = 559;
     6003                rType = 0;
     6004                vrLen = 559;
     6005                vrLoc = 0;
     6006        };
     6007        E140B6A00495B20E00AEFBF9 = {
     6008                fRef = E14343B403DB4CF200050002;
     6009                isa = PBXTextBookmark;
     6010                name = "ICeCoffEE.m: ICCF_ErrString";
     6011                rLen = 0;
     6012                rLoc = 913;
     6013                rType = 0;
     6014                vrLen = 1614;
     6015                vrLoc = 6328;
     6016        };
     6017        E140B6A10495B20E00AEFBF9 = {
     6018                fRef = E140B6AB0495B20E00AEFBF9;
     6019                isa = PBXTextBookmark;
     6020                name = "NSApplication.h: 116";
     6021                rLen = 0;
     6022                rLoc = 3646;
     6023                rType = 0;
     6024                vrLen = 1911;
     6025                vrLoc = 4651;
     6026        };
     6027        E140B6A20495B20E00AEFBF9 = {
     6028                fRef = E12FEC3D04959F5A00AEFBF9;
     6029                isa = PBXTextBookmark;
     6030                name = "ICeCoffEEServicePrefController.m: hideAll:";
     6031                rLen = 0;
     6032                rLoc = 6580;
     6033                rType = 0;
     6034                vrLen = 1491;
     6035                vrLoc = 6296;
     6036        };
     6037        E140B6A30495B20E00AEFBF9 = {
     6038                fRef = E182C8F603DE817F00050002;
     6039                isa = PBXTextBookmark;
     6040                name = "ICeCoffEEShared.m: 16";
     6041                rLen = 0;
     6042                rLoc = 362;
     6043                rType = 0;
     6044                vrLen = 2124;
     6045                vrLoc = 0;
     6046        };
     6047        E140B6A40495B20E00AEFBF9 = {
     6048                fRef = E135625E03DC9FC200050002;
     6049                isa = PBXTextBookmark;
     6050                name = "ICeCoffEEShared.h: ICCF_DEBUG";
     6051                rLen = 0;
     6052                rLoc = 283;
     6053                rType = 0;
     6054                vrLen = 1576;
     6055                vrLoc = 219;
     6056        };
     6057        E140B6A50495B20E00AEFBF9 = {
     6058                fRef = F9A6987103BE1DFF00AA4DA5;
     6059                isa = PBXTextBookmark;
     6060                name = "ICeCoffEEController.m: servicesInMenuBar:";
     6061                rLen = 0;
     6062                rLoc = 4716;
     6063                rType = 0;
     6064                vrLen = 1453;
     6065                vrLoc = 3995;
     6066        };
     6067        E140B6A60495B20E00AEFBF9 = {
     6068                fRef = E14343B403DB4CF200050002;
     6069                isa = PBXTextBookmark;
     6070                name = "ICeCoffEE.m: ICCF_ErrString";
     6071                rLen = 0;
     6072                rLoc = 913;
     6073                rType = 0;
     6074                vrLen = 1614;
     6075                vrLoc = 6328;
     6076        };
     6077        E140B6A70495B20E00AEFBF9 = {
     6078                fRef = E12FEC3D04959F5A00AEFBF9;
     6079                isa = PBXTextBookmark;
     6080                name = "ICeCoffEEServicePrefController.m: hideAll:";
     6081                rLen = 0;
     6082                rLoc = 6580;
     6083                rType = 0;
     6084                vrLen = 1491;
     6085                vrLoc = 6296;
     6086        };
     6087        E140B6A80495B20E00AEFBF9 = {
     6088                fRef = E182C8F603DE817F00050002;
     6089                isa = PBXTextBookmark;
     6090                name = "ICeCoffEEShared.m: 16";
     6091                rLen = 0;
     6092                rLoc = 362;
     6093                rType = 0;
     6094                vrLen = 2124;
     6095                vrLoc = 0;
     6096        };
     6097        E140B6A90495B20E00AEFBF9 = {
     6098                fRef = E135625E03DC9FC200050002;
     6099                isa = PBXTextBookmark;
     6100                name = "ICeCoffEEShared.h: ICCF_DEBUG";
     6101                rLen = 0;
     6102                rLoc = 283;
     6103                rType = 0;
     6104                vrLen = 1576;
     6105                vrLoc = 219;
     6106        };
     6107        E140B6AA0495B20E00AEFBF9 = {
     6108                fRef = E1BF15A503DBAA5600050002;
     6109                isa = PBXTextBookmark;
     6110                name = "ui.plist: 38";
     6111                rLen = 0;
     6112                rLoc = 1111;
     6113                rType = 0;
     6114                vrLen = 1316;
     6115                vrLoc = 0;
     6116        };
     6117        E140B6AB0495B20E00AEFBF9 = {
     6118                isa = PBXFileReference;
     6119                name = NSApplication.h;
     6120                path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h;
     6121                refType = 0;
     6122        };
    47036123        E1448271041D4AB700050002 = {
    47046124                fRef = E1BF15A503DBAA5600050002;
     
    47366156                name = "ICeCoffEEController.m: textBlinkCount:";
    47376157                rLen = 52;
    4738                 rLoc = 4163;
     6158                rLoc = 4210;
    47396159                rType = 0;
    47406160                vrLen = 1360;
    47416161                vrLoc = 2804;
    47426162        };
    4743         E14B42B3048879E300C57841 = {
     6163        E14A9A5304964E8800AEFBF9 = {
    47446164                fRef = E1BF15A503DBAA5600050002;
    47456165                isa = PBXTextBookmark;
    4746                 name = "ui.plist: 25";
    4747                 rLen = 0;
    4748                 rLoc = 722;
     6166                name = "ui.plist: 21";
     6167                rLen = 0;
     6168                rLoc = 588;
    47496169                rType = 0;
    47506170                vrLen = 1316;
    4751                 vrLoc = 0;
    4752         };
    4753         E14B42B4048879E300C57841 = {
    4754                 fRef = E182C8F603DE817F00050002;
    4755                 isa = PBXTextBookmark;
    4756                 name = "ICeCoffEEShared.m: 14";
    4757                 rLen = 0;
    4758                 rLoc = 303;
    4759                 rType = 0;
    4760                 vrLen = 1587;
    47616171                vrLoc = 0;
    47626172        };
     
    47806190                vrLen = 1587;
    47816191                vrLoc = 0;
    4782         };
    4783         E14B42B7048879E300C57841 = {
    4784                 fRef = E135625E03DC9FC200050002;
    4785                 isa = PBXTextBookmark;
    4786                 name = "ICeCoffEEShared.h: 19";
    4787                 rLen = 0;
    4788                 rLoc = 341;
    4789                 rType = 0;
    4790                 vrLen = 1320;
    4791                 vrLoc = 96;
    4792         };
    4793         E14B42B8048879E300C57841 = {
    4794                 fRef = F9A6986E03BE1DF000AA4DA5;
    4795                 isa = PBXTextBookmark;
    4796                 rLen = 7;
    4797                 rLoc = 7468;
    4798                 rType = 0;
    4799         };
    4800         E14B42B9048879E300C57841 = {
    4801                 fRef = F9A6986E03BE1DF000AA4DA5;
    4802                 isa = PBXTextBookmark;
    4803                 name = "APEMain.m: 164";
    4804                 rLen = 11;
    4805                 rLoc = 7440;
    4806                 rType = 0;
    4807                 vrLen = 837;
    4808                 vrLoc = 6889;
    48096192        };
    48106193        E157EE6D03F059E300050002 = {
     
    48626245                name = "ICeCoffEETerminal.m: ICCF_LaunchURLFromTerminal";
    48636246                rLen = 0;
    4864                 rLoc = 13794;
     6247                rLoc = 13733;
    48656248                rType = 0;
    48666249                vrLen = 1355;
     
    48766259                name = "VERSION: 1";
    48776260                rLen = 0;
    4878                 rLoc = 8;
    4879                 rType = 0;
    4880                 vrLen = 6;
     6261                rLoc = 5;
     6262                rType = 0;
     6263                vrLen = 5;
    48816264                vrLoc = 0;
    48826265        };
     
    49066289                name = "VERSION: 1";
    49076290                rLen = 0;
    4908                 rLoc = 8;
    4909                 rType = 0;
    4910                 vrLen = 6;
     6291                rLoc = 5;
     6292                rType = 0;
     6293                vrLen = 5;
    49116294                vrLoc = 0;
    49126295        };
     
    50346417                name = "English: 6";
    50356418                rLen = 0;
    5036                 rLoc = 238;
     6419                rLoc = 234;
    50376420                rType = 0;
    50386421                vrLen = 234;
     
    50546437                name = "APEMain.m: excludedAppIndex";
    50556438                rLen = 0;
    5056                 rLoc = 9030;
     6439                rLoc = 9281;
    50576440                rType = 0;
    50586441                vrLen = 1840;
     
    51716554                vrLoc = 1699;
    51726555        };
    5173         E16C834C03F759D800050002 = {
    5174                 fRef = F9A6987003BE1DFF00AA4DA5;
    5175                 isa = PBXTextBookmark;
    5176                 name = "ICeCoffEEController.h: setAPEBundle:prefPaneBundle:";
    5177                 rLen = 78;
    5178                 rLoc = 722;
    5179                 rType = 0;
    5180                 vrLen = 1190;
    5181                 vrLoc = 0;
    5182         };
    51836556        E16C834D03F759D800050002 = {
    51846557                fRef = E16C83BD03F759D800050002;
     
    52016574                vrLoc = 0;
    52026575        };
    5203         E16C834F03F759D800050002 = {
    5204                 fRef = F9A6987103BE1DFF00AA4DA5;
    5205                 isa = PBXTextBookmark;
    5206                 name = "ICeCoffEEController.m: apeBundle";
    5207                 rLen = 0;
    5208                 rLoc = 1967;
    5209                 rType = 0;
    5210                 vrLen = 1561;
    5211                 vrLoc = 1219;
    5212         };
    52136576        E16C835803F759D800050002 = {
    52146577                fRef = E1BF15A503DBAA5600050002;
     
    52366599                name = "VERSION: 1";
    52376600                rLen = 0;
    5238                 rLoc = 8;
    5239                 rType = 0;
    5240                 vrLen = 6;
     6601                rLoc = 5;
     6602                rType = 0;
     6603                vrLen = 5;
    52416604                vrLoc = 0;
    52426605        };
     
    52766639                name = "VERSION: 1";
    52776640                rLen = 0;
    5278                 rLoc = 8;
    5279                 rType = 0;
    5280                 vrLen = 6;
     6641                rLoc = 5;
     6642                rType = 0;
     6643                vrLen = 5;
    52816644                vrLoc = 0;
    52826645        };
     
    53066669                name = "ICeCoffEEController.m: 67";
    53076670                rLen = 0;
    5308                 rLoc = 2355;
     6671                rLoc = 2402;
    53096672                rType = 0;
    53106673                vrLen = 1527;
     
    53366699                name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
    53376700                rLen = 0;
    5338                 rLoc = 1680;
     6701                rLoc = 1727;
    53396702                rType = 0;
    53406703                vrLen = 1533;
     
    53866749                name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
    53876750                rLen = 0;
    5388                 rLoc = 1680;
     6751                rLoc = 1727;
    53896752                rType = 0;
    53906753                vrLen = 1382;
     
    54566819                name = "ICeCoffEEController.m: commandClickEnabled:";
    54576820                rLen = 0;
    5458                 rLoc = 3745;
     6821                rLoc = 3792;
    54596822                rType = 0;
    54606823                vrLen = 1523;
     
    54766839                name = "VERSION: 1";
    54776840                rLen = 0;
    5478                 rLoc = 8;
    5479                 rType = 0;
    5480                 vrLen = 6;
     6841                rLoc = 5;
     6842                rType = 0;
     6843                vrLen = 5;
    54816844                vrLoc = 0;
    54826845        };
     
    55106873                name = "ICeCoffEEController.m: commandClickEnabled:";
    55116874                rLen = 0;
    5512                 rLoc = 3745;
     6875                rLoc = 3792;
    55136876                rType = 0;
    55146877                vrLen = 1526;
     
    55306893                name = "APEMain.m: ICCF_ReloadPrefs";
    55316894                rLen = 16;
    5532                 rLoc = 11172;
     6895                rLoc = 11469;
    55336896                rType = 0;
    55346897                vrLen = 2080;
     
    55706933                name = "APEMain.m: ICCF_ReloadPrefs";
    55716934                rLen = 16;
    5572                 rLoc = 11172;
     6935                rLoc = 11469;
    55736936                rType = 0;
    55746937                vrLen = 1876;
     
    56407003                name = "ICeCoffEEController.m: 23";
    56417004                rLen = 1;
    5642                 rLoc = 727;
     7005                rLoc = 770;
    56437006                rType = 0;
    56447007                vrLen = 1455;
     
    56707033                name = "ICeCoffEEController.m: initWithAPE:andBundle:";
    56717034                rLen = 0;
    5672                 rLoc = 1092;
     7035                rLoc = 1139;
    56737036                rType = 0;
    56747037                vrLen = 1449;
     
    56807043                name = "ICeCoffEEController.h: setBundle:";
    56817044                rLen = 0;
    5682                 rLoc = 799;
     7045                rLoc = 903;
    56837046                rType = 0;
    56847047                vrLen = 1164;
     
    56907053                name = "ICeCoffEEController.m: initWithAPE:andBundle:";
    56917054                rLen = 0;
    5692                 rLoc = 1092;
     7055                rLoc = 1139;
    56937056                rType = 0;
    56947057                vrLen = 1449;
     
    57007063                name = "ICeCoffEEController.h: bundle";
    57017064                rLen = 78;
    5702                 rLoc = 722;
     7065                rLoc = 826;
    57037066                rType = 0;
    57047067                vrLen = 1190;
     
    57107073                name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
    57117074                rLen = 78;
    5712                 rLoc = 3111;
     7075                rLoc = 3158;
    57137076                rType = 0;
    57147077                vrLen = 1630;
     
    57207083                name = "ICeCoffEEController.h: bundle";
    57217084                rLen = 78;
    5722                 rLoc = 722;
     7085                rLoc = 826;
    57237086                rType = 0;
    57247087                vrLen = 1190;
     
    57307093                name = "ICeCoffEEController.m: setAPEBundle:prefPaneBundle:";
    57317094                rLen = 0;
    5732                 rLoc = 3261;
     7095                rLoc = 3308;
    57337096                rType = 0;
    57347097                vrLen = 1671;
     
    57407103                name = "ICeCoffEEController.m: awakeFromNib";
    57417104                rLen = 0;
    5742                 rLoc = 2157;
     7105                rLoc = 2204;
    57437106                rType = 0;
    57447107                vrLen = 1706;
     
    57807143                name = "ICeCoffEEController.m: awakeFromNib";
    57817144                rLen = 13;
    5782                 rLoc = 2077;
     7145                rLoc = 2124;
    57837146                rType = 0;
    57847147                vrLen = 1726;
     
    58107173                name = "ICeCoffEEController.m: awakeFromNib";
    58117174                rLen = 24;
    5812                 rLoc = 2119;
     7175                rLoc = 2166;
    58137176                rType = 0;
    58147177                vrLen = 1747;
     
    58207183                name = "ICeCoffEEController.h: setAPEBundle:prefPaneBundle:";
    58217184                rLen = 78;
    5822                 rLoc = 722;
     7185                rLoc = 826;
    58237186                rType = 0;
    58247187                vrLen = 1190;
     
    58307193                name = "ICeCoffEEController.m: apeBundle";
    58317194                rLen = 0;
    5832                 rLoc = 1967;
     7195                rLoc = 2014;
    58337196                rType = 0;
    58347197                vrLen = 1561;
     
    58507213                name = "VERSION: 1";
    58517214                rLen = 0;
    5852                 rLoc = 8;
    5853                 rType = 0;
    5854                 vrLen = 6;
     7215                rLoc = 5;
     7216                rType = 0;
     7217                vrLen = 5;
    58557218                vrLoc = 0;
    58567219        };
     
    59007263                name = "VERSION: 1";
    59017264                rLen = 0;
    5902                 rLoc = 8;
    5903                 rType = 0;
    5904                 vrLen = 6;
     7265                rLoc = 5;
     7266                rType = 0;
     7267                vrLen = 5;
    59057268                vrLoc = 0;
    59067269        };
     
    60047367                refType = 0;
    60057368        };
     7369        E17758550489E635007FD8E8 = {
     7370                fRef = E1BB268F03DB74B700050002;
     7371                isa = PBXTextBookmark;
     7372                name = "ICeCoffEEMenuOnly.h: 1";
     7373                rLen = 0;
     7374                rLoc = 0;
     7375                rType = 0;
     7376                vrLen = 256;
     7377                vrLoc = 0;
     7378        };
     7379        E177585A0489E635007FD8E8 = {
     7380                fRef = E135625E03DC9FC200050002;
     7381                isa = PBXTextBookmark;
     7382                name = "ICeCoffEEShared.h: 19";
     7383                rLen = 0;
     7384                rLoc = 341;
     7385                rType = 0;
     7386                vrLen = 1260;
     7387                vrLoc = 156;
     7388        };
     7389        E177585B0489E635007FD8E8 = {
     7390                fRef = E1BB268F03DB74B700050002;
     7391                isa = PBXTextBookmark;
     7392                name = "ICeCoffEEMenuOnly.h: 1";
     7393                rLen = 0;
     7394                rLoc = 0;
     7395                rType = 0;
     7396                vrLen = 256;
     7397                vrLoc = 0;
     7398        };
     7399        E177585C0489E635007FD8E8 = {
     7400                fRef = E1317B2F03DFC4DE00050002;
     7401                isa = PBXTextBookmark;
     7402                name = "ICeCoffEETerminal.m: 440";
     7403                rLen = 0;
     7404                rLoc = 15766;
     7405                rType = 0;
     7406                vrLen = 2113;
     7407                vrLoc = 14328;
     7408        };
     7409        E177585D0489E635007FD8E8 = {
     7410                fRef = E14343B403DB4CF200050002;
     7411                isa = PBXTextBookmark;
     7412                name = "ICeCoffEE.m: 303";
     7413                rLen = 0;
     7414                rLoc = 10870;
     7415                rType = 0;
     7416                vrLen = 1797;
     7417                vrLoc = 9857;
     7418        };
     7419        E177585E0489E635007FD8E8 = {
     7420                fRef = F56276C20379923401AA4DA5;
     7421                isa = PBXTextBookmark;
     7422                name = "English: 130";
     7423                rLen = 0;
     7424                rLoc = 8682;
     7425                rType = 0;
     7426                vrLen = 2225;
     7427                vrLoc = 6459;
     7428        };
     7429        E177585F0489E635007FD8E8 = {
     7430                fRef = E14343B403DB4CF200050002;
     7431                isa = PBXTextBookmark;
     7432                name = "ICeCoffEE.m: 318";
     7433                rLen = 0;
     7434                rLoc = 11351;
     7435                rType = 0;
     7436                vrLen = 1957;
     7437                vrLoc = 10090;
     7438        };
     7439        E17758600489E635007FD8E8 = {
     7440                fRef = F9A6986E03BE1DF000AA4DA5;
     7441                isa = PBXTextBookmark;
     7442                name = "APEMain.m: 128";
     7443                rLen = 0;
     7444                rLoc = 5127;
     7445                rType = 0;
     7446                vrLen = 1691;
     7447                vrLoc = 4295;
     7448        };
    60067449        E182C8ED03DE6ED300050002 = {
    60077450                children = (
     
    62267669                fileReference = E1317B2F03DFC4DE00050002;
    62277670                isa = PBXFileBreakpoint;
    6228                 lineNumber = 447;
     7671                lineNumber = 443;
    62297672                state = 1;
    62307673        };
     
    62397682                vrLoc = 0;
    62407683        };
    6241         E1BF4A320487C75E00C20906 = {
    6242                 fRef = E1317B2F03DFC4DE00050002;
    6243                 isa = PBXTextBookmark;
    6244                 name = "ICeCoffEETerminal.m: rangeWithTerminal:pt0:pt1:";
    6245                 rLen = 0;
    6246                 rLoc = 15827;
    6247                 rType = 0;
    6248                 vrLen = 2168;
    6249                 vrLoc = 14328;
    6250         };
    62517684        E1BF4A380487C75E00C20906 = {
    62527685                fRef = E14343B403DB4CF200050002;
     
    62647697                name = "ICeCoffEETerminal.m: draggingEntered:";
    62657698                rLen = 0;
    6266                 rLoc = 15966;
     7699                rLoc = 15905;
    62677700                rType = 0;
    62687701                vrLen = 1823;
     
    62847717                name = "ICeCoffEETerminal.m: rangeWithTerminal:pt0:pt1:";
    62857718                rLen = 0;
    6286                 rLoc = 15827;
    6287                 rType = 0;
    6288                 vrLen = 2168;
     7719                rLoc = 15766;
     7720                rType = 0;
     7721                vrLen = 2113;
    62897722                vrLoc = 14328;
    62907723        };
     
    63547787                name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
    63557788                rLen = 0;
    6356                 rLoc = 20221;
     7789                rLoc = 20624;
    63577790                rType = 0;
    63587791                vrLen = 1475;
     
    63747807                name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
    63757808                rLen = 0;
    6376                 rLoc = 20221;
     7809                rLoc = 20624;
    63777810                rType = 0;
    63787811                vrLen = 1767;
     
    64317864                vrLoc = 0;
    64327865        };
    6433         E1BF4B57048872D400C20906 = {
    6434                 isa = PBXTargetBookmark;
    6435                 trg = F5CD5E9D02DAE2C901AA4DA5;
    6436         };
    64377866        E1BF4B58048872D400C20906 = {
    64387867                fRef = E1BF4B99048872D500C20906;
     
    64447873                vrLen = 2203;
    64457874                vrLoc = 7945;
    6446         };
    6447         E1BF4B59048872D400C20906 = {
    6448                 fRef = E11854F703F2709E00050002;
    6449                 isa = PBXTextBookmark;
    6450                 name = "CPS.h: CPSGetProcessInfo";
    6451                 rLen = 4;
    6452                 rLoc = 4510;
    6453                 rType = 0;
    6454                 vrLen = 1303;
    6455                 vrLoc = 3841;
    6456         };
    6457         E1BF4B5A048872D400C20906 = {
    6458                 fRef = E14343B303DB4CF200050002;
    6459                 isa = PBXTextBookmark;
    6460                 name = "ICeCoffEE.h: 10";
    6461                 rLen = 0;
    6462                 rLoc = 309;
    6463                 rType = 0;
    6464                 vrLen = 1761;
    6465                 vrLoc = 0;
    6466         };
    6467         E1BF4B5B048872D400C20906 = {
    6468                 fRef = E165AB3503E7A7FC00050002;
    6469                 isa = PBXTextBookmark;
    6470                 name = "ICeCoffEEAction.h: 24";
    6471                 rLen = 0;
    6472                 rLoc = 533;
    6473                 rType = 0;
    6474                 vrLen = 536;
    6475                 vrLoc = 0;
    64767875        };
    64777876        E1BF4B5C048872D400C20906 = {
     
    65027901                vrLoc = 815;
    65037902        };
    6504         E1BF4B5F048872D400C20906 = {
    6505                 fRef = E169DBA703E4F6A400050002;
    6506                 isa = PBXTextBookmark;
    6507                 name = "ICeCoffEEConfig.h: 60";
    6508                 rLen = 0;
    6509                 rLoc = 2042;
    6510                 rType = 0;
    6511                 vrLen = 1770;
    6512                 vrLoc = 305;
    6513         };
    65147903        E1BF4B60048872D400C20906 = {
    65157904                fRef = E140C475040BB997009FF178;
     
    65207909                rType = 0;
    65217910                vrLen = 745;
    6522                 vrLoc = 0;
    6523         };
    6524         E1BF4B61048872D400C20906 = {
    6525                 fRef = E1BF4A4D0487C77C00C20906;
    6526                 isa = PBXTextBookmark;
    6527                 name = "German: 1";
    6528                 rLen = 0;
    6529                 rLoc = 0;
    6530                 rType = 0;
    6531                 vrLen = 1653;
    65327911                vrLoc = 0;
    65337912        };
     
    65427921                vrLoc = 0;
    65437922        };
    6544         E1BF4B63048872D400C20906 = {
     7923        E1BF4B6B048872D400C20906 = {
     7924                fRef = E1BF4A570487CA5300C20906;
     7925                isa = PBXTextBookmark;
     7926                name = "German: 48";
     7927                rLen = 0;
     7928                rLoc = 1733;
     7929                rType = 0;
     7930                vrLen = 1512;
     7931                vrLoc = 246;
     7932        };
     7933        E1BF4B6C048872D400C20906 = {
     7934                fRef = E1F6E3AC040BCC5700050002;
     7935                isa = PBXTextBookmark;
     7936                name = "Japanese: 68";
     7937                rLen = 0;
     7938                rLoc = 2063;
     7939                rType = 0;
     7940                vrLen = 1462;
     7941                vrLoc = 823;
     7942        };
     7943        E1BF4B6E048872D400C20906 = {
     7944                fRef = E1BF4A4D0487C77C00C20906;
     7945                isa = PBXTextBookmark;
     7946                name = "German: 98";
     7947                rLen = 0;
     7948                rLoc = 5794;
     7949                rType = 0;
     7950                vrLen = 2003;
     7951                vrLoc = 4548;
     7952        };
     7953        E1BF4B6F048872D400C20906 = {
     7954                fRef = E1CBC99803E7602700050002;
     7955                isa = PBXTextBookmark;
     7956                name = "English: 102";
     7957                rLen = 0;
     7958                rLoc = 3322;
     7959                rType = 0;
     7960                vrLen = 1326;
     7961                vrLoc = 2301;
     7962        };
     7963        E1BF4B70048872D400C20906 = {
     7964                fRef = E1BF4A570487CA5300C20906;
     7965                isa = PBXTextBookmark;
     7966                name = "German: 40";
     7967                rLen = 0;
     7968                rLoc = 929;
     7969                rType = 0;
     7970                vrLen = 2306;
     7971                vrLoc = 763;
     7972        };
     7973        E1BF4B71048872D400C20906 = {
     7974                fRef = E1CBC99803E7602700050002;
     7975                isa = PBXTextBookmark;
     7976                name = "English: 91";
     7977                rLen = 0;
     7978                rLoc = 3050;
     7979                rType = 0;
     7980                vrLen = 1326;
     7981                vrLoc = 2301;
     7982        };
     7983        E1BF4B72048872D400C20906 = {
     7984                fRef = E1BF4A570487CA5300C20906;
     7985                isa = PBXTextBookmark;
     7986                name = "German: 65";
     7987                rLen = 0;
     7988                rLoc = 2012;
     7989                rType = 0;
     7990                vrLen = 2059;
     7991                vrLoc = 2668;
     7992        };
     7993        E1BF4B73048872D400C20906 = {
     7994                fRef = F56276C20379923401AA4DA5;
     7995                isa = PBXTextBookmark;
     7996                name = "English: 99";
     7997                rLen = 0;
     7998                rLoc = 6408;
     7999                rType = 0;
     8000                vrLen = 2154;
     8001                vrLoc = 7160;
     8002        };
     8003        E1BF4B74048872D400C20906 = {
     8004                fRef = E1BF4A4D0487C77C00C20906;
     8005                isa = PBXTextBookmark;
     8006                name = "German: 23";
     8007                rLen = 0;
     8008                rLoc = 1036;
     8009                rType = 0;
     8010                vrLen = 1568;
     8011                vrLoc = 0;
     8012        };
     8013        E1BF4B75048872D400C20906 = {
     8014                fRef = F56276C20379923401AA4DA5;
     8015                isa = PBXTextBookmark;
     8016                name = "English: 226";
     8017                rLen = 0;
     8018                rLoc = 13343;
     8019                rType = 0;
     8020                vrLen = 1785;
     8021                vrLoc = 12371;
     8022        };
     8023        E1BF4B76048872D400C20906 = {
    65458024                fRef = E14343B403DB4CF200050002;
    65468025                isa = PBXTextBookmark;
    6547                 name = "ICeCoffEE.m: ICCF_HandleException";
    6548                 rLen = 0;
    6549                 rLoc = 10870;
    6550                 rType = 0;
    6551                 vrLen = 1798;
    6552                 vrLoc = 9857;
    6553         };
    6554         E1BF4B64048872D400C20906 = {
    6555                 fRef = E165AB3603E7A7FC00050002;
    6556                 isa = PBXTextBookmark;
    6557                 name = "ICeCoffEEAction.c: urlString";
    6558                 rLen = 0;
    6559                 rLoc = 678;
    6560                 rType = 0;
    6561                 vrLen = 1764;
    6562                 vrLoc = 0;
    6563         };
    6564         E1BF4B65048872D400C20906 = {
    6565                 fRef = E169DBA103E4EF5E00050002;
    6566                 isa = PBXTextBookmark;
    6567                 name = "ICeCoffEETextEdit.c: ICCF_LaunchURLFromTEClick";
    6568                 rLen = 0;
    6569                 rLoc = 5618;
    6570                 rType = 0;
    6571                 vrLen = 2981;
    6572                 vrLoc = 2866;
    6573         };
    6574         E1BF4B67048872D400C20906 = {
     8026                name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
     8027                rLen = 0;
     8028                rLoc = 20329;
     8029                rType = 0;
     8030                vrLen = 1571;
     8031                vrLoc = 19157;
     8032        };
     8033        E1BF4B77048872D400C20906 = {
     8034                fRef = E14343B303DB4CF200050002;
     8035                isa = PBXTextBookmark;
     8036                name = "ICeCoffEE.h: 39";
     8037                rLen = 0;
     8038                rLoc = 1575;
     8039                rType = 0;
     8040                vrLen = 1568;
     8041                vrLoc = 584;
     8042        };
     8043        E1BF4B78048872D400C20906 = {
    65758044                fRef = F9A6986E03BE1DF000AA4DA5;
    65768045                isa = PBXTextBookmark;
     
    65798048                rLoc = 3450;
    65808049                rType = 0;
    6581                 vrLen = 1739;
    6582                 vrLoc = 1025;
    6583         };
    6584         E1BF4B68048872D400C20906 = {
    6585                 fRef = E1BF15BF03DBBE8900050002;
    6586                 isa = PBXTextBookmark;
    6587                 name = "VERSION: 2";
    6588                 rLen = 0;
    6589                 rLoc = 8;
    6590                 rType = 0;
    6591                 vrLen = 8;
    6592                 vrLoc = 0;
    6593         };
    6594         E1BF4B69048872D400C20906 = {
     8050                vrLen = 2731;
     8051                vrLoc = 4963;
     8052        };
     8053        E1BF4B79048872D400C20906 = {
     8054                fRef = E14343B403DB4CF200050002;
     8055                isa = PBXTextBookmark;
     8056                name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
     8057                rLen = 0;
     8058                rLoc = 20329;
     8059                rType = 0;
     8060                vrLen = 1465;
     8061                vrLoc = 19157;
     8062        };
     8063        E1BF4B7A048872D400C20906 = {
     8064                fRef = E14343B303DB4CF200050002;
     8065                isa = PBXTextBookmark;
     8066                name = "ICeCoffEE.h: 10";
     8067                rLen = 0;
     8068                rLoc = 309;
     8069                rType = 0;
     8070                vrLen = 1761;
     8071                vrLoc = 0;
     8072        };
     8073        E1BF4B7B048872D400C20906 = {
     8074                fRef = E165AB3603E7A7FC00050002;
     8075                isa = PBXTextBookmark;
     8076                name = "ICeCoffEEAction.c: 19";
     8077                rLen = 0;
     8078                rLoc = 508;
     8079                rType = 0;
     8080                vrLen = 1764;
     8081                vrLoc = 0;
     8082        };
     8083        E1BF4B7C048872D400C20906 = {
     8084                fRef = E165AB3503E7A7FC00050002;
     8085                isa = PBXTextBookmark;
     8086                name = "ICeCoffEEAction.h: 24";
     8087                rLen = 0;
     8088                rLoc = 533;
     8089                rType = 0;
     8090                vrLen = 536;
     8091                vrLoc = 0;
     8092        };
     8093        E1BF4B7D048872D400C20906 = {
     8094                fRef = E165AB3603E7A7FC00050002;
     8095                isa = PBXTextBookmark;
     8096                name = "ICeCoffEEAction.c: 19";
     8097                rLen = 0;
     8098                rLoc = 508;
     8099                rType = 0;
     8100                vrLen = 1764;
     8101                vrLoc = 0;
     8102        };
     8103        E1BF4B7E048872D400C20906 = {
     8104                fRef = E182C8F603DE817F00050002;
     8105                isa = PBXTextBookmark;
     8106                name = "ICeCoffEEShared.m: __OBJC__";
     8107                rLen = 0;
     8108                rLoc = 192;
     8109                rType = 0;
     8110                vrLen = 1587;
     8111                vrLoc = 0;
     8112        };
     8113        E1BF4B7F048872D400C20906 = {
    65958114                fRef = E135625E03DC9FC200050002;
    65968115                isa = PBXTextBookmark;
    6597                 name = "ICeCoffEEShared.h: 21";
    6598                 rLen = 0;
    6599                 rLoc = 377;
    6600                 rType = 0;
    6601                 vrLen = 1319;
    6602                 vrLoc = 96;
    6603         };
    6604         E1BF4B6A048872D400C20906 = {
    6605                 fRef = F56276C20379923401AA4DA5;
    6606                 isa = PBXTextBookmark;
    6607                 name = "English: 123";
    6608                 rLen = 0;
    6609                 rLoc = 8192;
    6610                 rType = 0;
    6611                 vrLen = 2245;
    6612                 vrLoc = 6203;
    6613         };
    6614         E1BF4B6B048872D400C20906 = {
    6615                 fRef = E1BF4A570487CA5300C20906;
    6616                 isa = PBXTextBookmark;
    6617                 name = "German: 48";
    6618                 rLen = 0;
    6619                 rLoc = 1733;
    6620                 rType = 0;
    6621                 vrLen = 1512;
    6622                 vrLoc = 246;
    6623         };
    6624         E1BF4B6C048872D400C20906 = {
    6625                 fRef = E1F6E3AC040BCC5700050002;
    6626                 isa = PBXTextBookmark;
    6627                 name = "Japanese: 68";
    6628                 rLen = 0;
    6629                 rLoc = 2063;
    6630                 rType = 0;
    6631                 vrLen = 1462;
    6632                 vrLoc = 823;
    6633         };
    6634         E1BF4B6E048872D400C20906 = {
    6635                 fRef = E1BF4A4D0487C77C00C20906;
    6636                 isa = PBXTextBookmark;
    6637                 name = "German: 98";
    6638                 rLen = 0;
    6639                 rLoc = 5794;
    6640                 rType = 0;
    6641                 vrLen = 2003;
    6642                 vrLoc = 4548;
    6643         };
    6644         E1BF4B6F048872D400C20906 = {
    6645                 fRef = E1CBC99803E7602700050002;
    6646                 isa = PBXTextBookmark;
    6647                 name = "English: 102";
    6648                 rLen = 0;
    6649                 rLoc = 3322;
    6650                 rType = 0;
    6651                 vrLen = 1326;
    6652                 vrLoc = 2301;
    6653         };
    6654         E1BF4B70048872D400C20906 = {
    6655                 fRef = E1BF4A570487CA5300C20906;
    6656                 isa = PBXTextBookmark;
    6657                 name = "German: 40";
    6658                 rLen = 0;
    6659                 rLoc = 929;
    6660                 rType = 0;
    6661                 vrLen = 2306;
    6662                 vrLoc = 763;
    6663         };
    6664         E1BF4B71048872D400C20906 = {
    6665                 fRef = E1CBC99803E7602700050002;
    6666                 isa = PBXTextBookmark;
    6667                 name = "English: 91";
    6668                 rLen = 0;
    6669                 rLoc = 3050;
    6670                 rType = 0;
    6671                 vrLen = 1326;
    6672                 vrLoc = 2301;
    6673         };
    6674         E1BF4B72048872D400C20906 = {
    6675                 fRef = E1BF4A570487CA5300C20906;
    6676                 isa = PBXTextBookmark;
    6677                 name = "German: 65";
    6678                 rLen = 0;
    6679                 rLoc = 2012;
    6680                 rType = 0;
    6681                 vrLen = 2059;
    6682                 vrLoc = 2668;
    6683         };
    6684         E1BF4B73048872D400C20906 = {
    6685                 fRef = F56276C20379923401AA4DA5;
    6686                 isa = PBXTextBookmark;
    6687                 name = "English: 99";
    6688                 rLen = 0;
    6689                 rLoc = 6408;
    6690                 rType = 0;
    6691                 vrLen = 2154;
    6692                 vrLoc = 7160;
    6693         };
    6694         E1BF4B74048872D400C20906 = {
    6695                 fRef = E1BF4A4D0487C77C00C20906;
    6696                 isa = PBXTextBookmark;
    6697                 name = "German: 23";
    6698                 rLen = 0;
    6699                 rLoc = 1036;
    6700                 rType = 0;
    6701                 vrLen = 1568;
    6702                 vrLoc = 0;
    6703         };
    6704         E1BF4B75048872D400C20906 = {
    6705                 fRef = F56276C20379923401AA4DA5;
    6706                 isa = PBXTextBookmark;
    6707                 name = "English: 226";
    6708                 rLen = 0;
    6709                 rLoc = 13343;
    6710                 rType = 0;
    6711                 vrLen = 1785;
    6712                 vrLoc = 12371;
    6713         };
    6714         E1BF4B76048872D400C20906 = {
     8116                name = "ICeCoffEEShared.h: ICCF_WEBKIT";
     8117                rLen = 0;
     8118                rLoc = 305;
     8119                rType = 0;
     8120                vrLen = 1340;
     8121                vrLoc = 43;
     8122        };
     8123        E1BF4B80048872D400C20906 = {
     8124                fRef = E182C8F603DE817F00050002;
     8125                isa = PBXTextBookmark;
     8126                name = "ICeCoffEEShared.m: __OBJC__";
     8127                rLen = 0;
     8128                rLoc = 192;
     8129                rType = 0;
     8130                vrLen = 1587;
     8131                vrLoc = 0;
     8132        };
     8133        E1BF4B81048872D400C20906 = {
     8134                fRef = E169DBA703E4F6A400050002;
     8135                isa = PBXTextBookmark;
     8136                name = "ICeCoffEEConfig.h: 57";
     8137                rLen = 18;
     8138                rLoc = 1958;
     8139                rType = 0;
     8140                vrLen = 1672;
     8141                vrLoc = 291;
     8142        };
     8143        E1BF4B82048872D400C20906 = {
    67158144                fRef = E14343B403DB4CF200050002;
    67168145                isa = PBXTextBookmark;
    6717                 name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
    6718                 rLen = 0;
    6719                 rLoc = 19926;
    6720                 rType = 0;
    6721                 vrLen = 1571;
    6722                 vrLoc = 19157;
    6723         };
    6724         E1BF4B77048872D400C20906 = {
    6725                 fRef = E14343B303DB4CF200050002;
    6726                 isa = PBXTextBookmark;
    6727                 name = "ICeCoffEE.h: 39";
    6728                 rLen = 0;
    6729                 rLoc = 1575;
    6730                 rType = 0;
    6731                 vrLen = 1568;
    6732                 vrLoc = 584;
    6733         };
    6734         E1BF4B78048872D400C20906 = {
     8146                name = "ICeCoffEE.m: ICCF_EventIsCommandMouseDown";
     8147                rLen = 33;
     8148                rLoc = 1921;
     8149                rType = 0;
     8150                vrLen = 1603;
     8151                vrLoc = 544;
     8152        };
     8153        E1BF4B83048872D400C20906 = {
    67358154                fRef = F9A6986E03BE1DF000AA4DA5;
    67368155                isa = PBXTextBookmark;
     
    67398158                rLoc = 3450;
    67408159                rType = 0;
    6741                 vrLen = 2731;
    6742                 vrLoc = 4963;
    6743         };
    6744         E1BF4B79048872D400C20906 = {
     8160                vrLen = 1739;
     8161                vrLoc = 1025;
     8162        };
     8163        E1BF4B84048872D400C20906 = {
    67458164                fRef = E14343B403DB4CF200050002;
    67468165                isa = PBXTextBookmark;
    6747                 name = "ICeCoffEE.m: IC_addRemoveServicesMenu";
    6748                 rLen = 0;
    6749                 rLoc = 19926;
    6750                 rType = 0;
    6751                 vrLen = 1465;
    6752                 vrLoc = 19157;
    6753         };
    6754         E1BF4B7A048872D400C20906 = {
    6755                 fRef = E14343B303DB4CF200050002;
    6756                 isa = PBXTextBookmark;
    6757                 name = "ICeCoffEE.h: 10";
    6758                 rLen = 0;
    6759                 rLoc = 309;
    6760                 rType = 0;
    6761                 vrLen = 1761;
    6762                 vrLoc = 0;
    6763         };
    6764         E1BF4B7B048872D400C20906 = {
     8166                name = "ICeCoffEE.m: ICCF_GetHint";
     8167                rLen = 0;
     8168                rLoc = 5492;
     8169                rType = 0;
     8170                vrLen = 1415;
     8171                vrLoc = 4222;
     8172        };
     8173        E1BF4B85048872D400C20906 = {
     8174                fRef = E1CBC99803E7602700050002;
     8175                isa = PBXTextBookmark;
     8176                name = "English: 46";
     8177                rLen = 21;
     8178                rLoc = 1187;
     8179                rType = 0;
     8180                vrLen = 1873;
     8181                vrLoc = 896;
     8182        };
     8183        E1BF4B86048872D400C20906 = {
     8184                fRef = E1F6E3AC040BCC5700050002;
     8185                isa = PBXTextBookmark;
     8186                name = "Japanese: 46";
     8187                rLen = 0;
     8188                rLoc = 1195;
     8189                rType = 0;
     8190                vrLen = 1417;
     8191                vrLoc = 646;
     8192        };
     8193        E1BF4B87048872D400C20906 = {
     8194                fRef = E1BF4A570487CA5300C20906;
     8195                isa = PBXTextBookmark;
     8196                name = "German: 65";
     8197                rLen = 0;
     8198                rLoc = 2071;
     8199                rType = 0;
     8200                vrLen = 2372;
     8201                vrLoc = 1662;
     8202        };
     8203        E1BF4B88048872D400C20906 = {
     8204                fRef = F56276C20379923401AA4DA5;
     8205                isa = PBXTextBookmark;
     8206                name = "English: 14";
     8207                rLen = 0;
     8208                rLoc = 522;
     8209                rType = 0;
     8210                vrLen = 1497;
     8211                vrLoc = 0;
     8212        };
     8213        E1BF4B89048872D400C20906 = {
     8214                fRef = E14343B403DB4CF200050002;
     8215                isa = PBXTextBookmark;
     8216                name = "ICeCoffEE.m: ICCF_HandleException";
     8217                rLen = 0;
     8218                rLoc = 10870;
     8219                rType = 0;
     8220                vrLen = 1798;
     8221                vrLoc = 9857;
     8222        };
     8223        E1BF4B8A048872D400C20906 = {
    67658224                fRef = E165AB3603E7A7FC00050002;
    67668225                isa = PBXTextBookmark;
    6767                 name = "ICeCoffEEAction.c: 19";
    6768                 rLen = 0;
    6769                 rLoc = 508;
     8226                name = "ICeCoffEEAction.c: urlString";
     8227                rLen = 0;
     8228                rLoc = 678;
    67708229                rType = 0;
    67718230                vrLen = 1764;
    67728231                vrLoc = 0;
    67738232        };
    6774         E1BF4B7C048872D400C20906 = {
    6775                 fRef = E165AB3503E7A7FC00050002;
    6776                 isa = PBXTextBookmark;
    6777                 name = "ICeCoffEEAction.h: 24";
    6778                 rLen = 0;
    6779                 rLoc = 533;
    6780                 rType = 0;
    6781                 vrLen = 536;
    6782                 vrLoc = 0;
    6783         };
    6784         E1BF4B7D048872D400C20906 = {
    6785                 fRef = E165AB3603E7A7FC00050002;
    6786                 isa = PBXTextBookmark;
    6787                 name = "ICeCoffEEAction.c: 19";
    6788                 rLen = 0;
    6789                 rLoc = 508;
    6790                 rType = 0;
    6791                 vrLen = 1764;
    6792                 vrLoc = 0;
    6793         };
    6794         E1BF4B7E048872D400C20906 = {
     8233        E1BF4B8B048872D400C20906 = {
     8234                fRef = E169DBA103E4EF5E00050002;
     8235                isa = PBXTextBookmark;
     8236                name = "ICeCoffEETextEdit.c: ICCF_LaunchURLFromTEClick";
     8237                rLen = 0;
     8238                rLoc = 5618;
     8239                rType = 0;
     8240                vrLen = 2981;
     8241                vrLoc = 2866;
     8242        };
     8243        E1BF4B8C048872D400C20906 = {
     8244                fRef = E1CBC99803E7602700050002;
     8245                isa = PBXTextBookmark;
     8246                name = "English: 46";
     8247                rLen = 0;
     8248                rLoc = 1302;
     8249                rType = 0;
     8250                vrLen = 1873;
     8251                vrLoc = 896;
     8252        };
     8253        E1BF4B8D048872D400C20906 = {
     8254                fRef = E1F6E3AC040BCC5700050002;
     8255                isa = PBXTextBookmark;
     8256                name = "Japanese: 46";
     8257                rLen = 0;
     8258                rLoc = 1195;
     8259                rType = 0;
     8260                vrLen = 1500;
     8261                vrLoc = 823;
     8262        };
     8263        E1BF4B8E048872D400C20906 = {
     8264                fRef = E1BF4A570487CA5300C20906;
     8265                isa = PBXTextBookmark;
     8266                name = "German: 30";
     8267                rLen = 0;
     8268                rLoc = 747;
     8269                rType = 0;
     8270                vrLen = 1458;
     8271                vrLoc = 0;
     8272        };
     8273        E1BF4B8F048872D400C20906 = {
     8274                fRef = F56276C20379923401AA4DA5;
     8275                isa = PBXTextBookmark;
     8276                name = "English: 24";
     8277                rLen = 0;
     8278                rLoc = 910;
     8279                rType = 0;
     8280                vrLen = 1497;
     8281                vrLoc = 0;
     8282        };
     8283        E1BF4B90048872D400C20906 = {
    67958284                fRef = E182C8F603DE817F00050002;
    67968285                isa = PBXTextBookmark;
    6797                 name = "ICeCoffEEShared.m: __OBJC__";
    6798                 rLen = 0;
    6799                 rLoc = 192;
     8286                name = "ICeCoffEEShared.m: 11";
     8287                rLen = 0;
     8288                rLoc = 211;
    68008289                rType = 0;
    68018290                vrLen = 1587;
    68028291                vrLoc = 0;
    68038292        };
    6804         E1BF4B7F048872D400C20906 = {
    6805                 fRef = E135625E03DC9FC200050002;
    6806                 isa = PBXTextBookmark;
    6807                 name = "ICeCoffEEShared.h: ICCF_WEBKIT";
    6808                 rLen = 0;
    6809                 rLoc = 305;
    6810                 rType = 0;
    6811                 vrLen = 1340;
    6812                 vrLoc = 43;
    6813         };
    6814         E1BF4B80048872D400C20906 = {
    6815                 fRef = E182C8F603DE817F00050002;
    6816                 isa = PBXTextBookmark;
    6817                 name = "ICeCoffEEShared.m: __OBJC__";
    6818                 rLen = 0;
    6819                 rLoc = 192;
    6820                 rType = 0;
    6821                 vrLen = 1587;
    6822                 vrLoc = 0;
    6823         };
    6824         E1BF4B81048872D400C20906 = {
    6825                 fRef = E169DBA703E4F6A400050002;
    6826                 isa = PBXTextBookmark;
    6827                 name = "ICeCoffEEConfig.h: 57";
    6828                 rLen = 18;
    6829                 rLoc = 1876;
    6830                 rType = 0;
    6831                 vrLen = 1672;
    6832                 vrLoc = 291;
    6833         };
    6834         E1BF4B82048872D400C20906 = {
    6835                 fRef = E14343B403DB4CF200050002;
    6836                 isa = PBXTextBookmark;
    6837                 name = "ICeCoffEE.m: ICCF_EventIsCommandMouseDown";
    6838                 rLen = 33;
    6839                 rLoc = 1921;
    6840                 rType = 0;
    6841                 vrLen = 1603;
    6842                 vrLoc = 544;
    6843         };
    6844         E1BF4B83048872D400C20906 = {
     8293        E1BF4B91048872D400C20906 = {
    68458294                fRef = F9A6986E03BE1DF000AA4DA5;
    68468295                isa = PBXTextBookmark;
     
    68528301                vrLoc = 1025;
    68538302        };
    6854         E1BF4B84048872D400C20906 = {
    6855                 fRef = E14343B403DB4CF200050002;
    6856                 isa = PBXTextBookmark;
    6857                 name = "ICeCoffEE.m: ICCF_GetHint";
    6858                 rLen = 0;
    6859                 rLoc = 5492;
    6860                 rType = 0;
    6861                 vrLen = 1415;
    6862                 vrLoc = 4222;
    6863         };
    6864         E1BF4B85048872D400C20906 = {
    6865                 fRef = E1CBC99803E7602700050002;
    6866                 isa = PBXTextBookmark;
    6867                 name = "English: 46";
    6868                 rLen = 21;
    6869                 rLoc = 1187;
    6870                 rType = 0;
    6871                 vrLen = 1873;
    6872                 vrLoc = 896;
    6873         };
    6874         E1BF4B86048872D400C20906 = {
    6875                 fRef = E1F6E3AC040BCC5700050002;
    6876                 isa = PBXTextBookmark;
    6877                 name = "Japanese: 46";
    6878                 rLen = 0;
    6879                 rLoc = 1195;
    6880                 rType = 0;
    6881                 vrLen = 1417;
    6882                 vrLoc = 646;
    6883         };
    6884         E1BF4B87048872D400C20906 = {
    6885                 fRef = E1BF4A570487CA5300C20906;
    6886                 isa = PBXTextBookmark;
    6887                 name = "German: 65";
    6888                 rLen = 0;
    6889                 rLoc = 2071;
    6890                 rType = 0;
    6891                 vrLen = 2372;
    6892                 vrLoc = 1662;
    6893         };
    6894         E1BF4B88048872D400C20906 = {
    6895                 fRef = F56276C20379923401AA4DA5;
    6896                 isa = PBXTextBookmark;
    6897                 name = "English: 14";
    6898                 rLen = 0;
    6899                 rLoc = 522;
    6900                 rType = 0;
    6901                 vrLen = 1497;
    6902                 vrLoc = 0;
    6903         };
    6904         E1BF4B89048872D400C20906 = {
    6905                 fRef = E14343B403DB4CF200050002;
    6906                 isa = PBXTextBookmark;
    6907                 name = "ICeCoffEE.m: ICCF_HandleException";
    6908                 rLen = 0;
    6909                 rLoc = 10870;
    6910                 rType = 0;
    6911                 vrLen = 1798;
    6912                 vrLoc = 9857;
    6913         };
    6914         E1BF4B8A048872D400C20906 = {
    6915                 fRef = E165AB3603E7A7FC00050002;
    6916                 isa = PBXTextBookmark;
    6917                 name = "ICeCoffEEAction.c: urlString";
    6918                 rLen = 0;
    6919                 rLoc = 678;
    6920                 rType = 0;
    6921                 vrLen = 1764;
    6922                 vrLoc = 0;
    6923         };
    6924         E1BF4B8B048872D400C20906 = {
    6925                 fRef = E169DBA103E4EF5E00050002;
    6926                 isa = PBXTextBookmark;
    6927                 name = "ICeCoffEETextEdit.c: ICCF_LaunchURLFromTEClick";
    6928                 rLen = 0;
    6929                 rLoc = 5618;
    6930                 rType = 0;
    6931                 vrLen = 2981;
    6932                 vrLoc = 2866;
    6933         };
    6934         E1BF4B8C048872D400C20906 = {
    6935                 fRef = E1CBC99803E7602700050002;
    6936                 isa = PBXTextBookmark;
    6937                 name = "English: 46";
    6938                 rLen = 0;
    6939                 rLoc = 1302;
    6940                 rType = 0;
    6941                 vrLen = 1873;
    6942                 vrLoc = 896;
    6943         };
    6944         E1BF4B8D048872D400C20906 = {
    6945                 fRef = E1F6E3AC040BCC5700050002;
    6946                 isa = PBXTextBookmark;
    6947                 name = "Japanese: 46";
    6948                 rLen = 0;
    6949                 rLoc = 1195;
    6950                 rType = 0;
    6951                 vrLen = 1500;
    6952                 vrLoc = 823;
    6953         };
    6954         E1BF4B8E048872D400C20906 = {
    6955                 fRef = E1BF4A570487CA5300C20906;
    6956                 isa = PBXTextBookmark;
    6957                 name = "German: 30";
    6958                 rLen = 0;
    6959                 rLoc = 747;
    6960                 rType = 0;
    6961                 vrLen = 1458;
    6962                 vrLoc = 0;
    6963         };
    6964         E1BF4B8F048872D400C20906 = {
    6965                 fRef = F56276C20379923401AA4DA5;
    6966                 isa = PBXTextBookmark;
    6967                 name = "English: 24";
    6968                 rLen = 0;
    6969                 rLoc = 910;
    6970                 rType = 0;
    6971                 vrLen = 1497;
    6972                 vrLoc = 0;
    6973         };
    6974         E1BF4B90048872D400C20906 = {
    6975                 fRef = E182C8F603DE817F00050002;
    6976                 isa = PBXTextBookmark;
    6977                 name = "ICeCoffEEShared.m: 11";
    6978                 rLen = 0;
    6979                 rLoc = 211;
    6980                 rType = 0;
    6981                 vrLen = 1587;
    6982                 vrLoc = 0;
    6983         };
    6984         E1BF4B91048872D400C20906 = {
    6985                 fRef = F9A6986E03BE1DF000AA4DA5;
    6986                 isa = PBXTextBookmark;
    6987                 name = "APEMain.m: APEBundleMain";
    6988                 rLen = 17;
    6989                 rLoc = 3450;
    6990                 rType = 0;
    6991                 vrLen = 1739;
    6992                 vrLoc = 1025;
    6993         };
    69948303        E1BF4B92048872D400C20906 = {
    69958304                fRef = E135625E03DC9FC200050002;
     
    70078316                name = "VERSION: 2";
    70088317                rLen = 0;
    7009                 rLoc = 8;
    7010                 rType = 0;
    7011                 vrLen = 8;
     8318                rLoc = 5;
     8319                rType = 0;
     8320                vrLen = 5;
    70128321                vrLoc = 0;
    70138322        };
     
    71128421                vrLoc = 2897;
    71138422        };
     8423        E1D3379F049183A700000A8E = {
     8424                fRef = E1BF4A4D0487C77C00C20906;
     8425                isa = PBXTextBookmark;
     8426                name = "German: 25";
     8427                rLen = 0;
     8428                rLoc = 1095;
     8429                rType = 0;
     8430                vrLen = 1691;
     8431                vrLoc = 0;
     8432        };
     8433        E1D337A2049183A700000A8E = {
     8434                fRef = E1BF4A4D0487C77C00C20906;
     8435                isa = PBXTextBookmark;
     8436                name = "German: 25";
     8437                rLen = 0;
     8438                rLoc = 1095;
     8439                rType = 0;
     8440                vrLen = 1691;
     8441                vrLoc = 0;
     8442        };
     8443        E1D337A3049183A700000A8E = {
     8444                fRef = F9A6986E03BE1DF000AA4DA5;
     8445                isa = PBXTextBookmark;
     8446                name = "APEMain.m: 128";
     8447                rLen = 0;
     8448                rLoc = 5127;
     8449                rType = 0;
     8450                vrLen = 2783;
     8451                vrLoc = 3809;
     8452        };
     8453        E1D337A4049183A700000A8E = {
     8454                fRef = F56276C20379923401AA4DA5;
     8455                isa = PBXTextBookmark;
     8456                name = "English: 122";
     8457                rLen = 0;
     8458                rLoc = 8176;
     8459                rType = 0;
     8460                vrLen = 2209;
     8461                vrLoc = 7159;
     8462        };
    71148463        E1DEF10F03FF95C900050002 = {
    71158464                fRef = E165AB3603E7A7FC00050002;
     
    71998548                name = "ICeCoffEEConfig.h: 31";
    72008549                rLen = 0;
    7201                 rLoc = 716;
     8550                rLoc = 798;
    72028551                rType = 0;
    72038552                vrLen = 1672;
     
    72198568                name = "ICeCoffEETerminal.m: ICCF_LaunchURLFromTerminal";
    72208569                rLen = 0;
    7221                 rLoc = 12377;
     8570                rLoc = 12316;
    72228571                rType = 0;
    72238572                vrLen = 1846;
     
    72498598                name = "APEMain.m: 147";
    72508599                rLen = 0;
    7251                 rLoc = 6706;
     8600                rLoc = 6590;
    72528601                rType = 0;
    72538602                vrLen = 1971;
     
    73998748                name = "APEMain.m: APEBundleMain";
    74008749                rLen = 0;
    7401                 rLoc = 6398;
     8750                rLoc = 6282;
    74028751                rType = 0;
    74038752                vrLen = 2224;
     
    74098758                name = "ICeCoffEE.m: mouseDown:";
    74108759                rLen = 0;
    7411                 rLoc = 19063;
     8760                rLoc = 19466;
    74128761                rType = 0;
    74138762                vrLen = 1708;
     
    74198768                name = "ICeCoffEEConfig.h: 59";
    74208769                rLen = 31;
    7421                 rLoc = 2076;
     8770                rLoc = 2158;
    74228771                rType = 0;
    74238772                vrLen = 1672;
     
    74898838                name = "APEMain.m: APEBundleMain";
    74908839                rLen = 0;
    7491                 rLoc = 6706;
     8840                rLoc = 6590;
    74928841                rType = 0;
    74938842                vrLen = 1971;
     
    75518900                name = "ICeCoffEE.m: 490";
    75528901                rLen = 0;
    7553                 rLoc = 20371;
     8902                rLoc = 20774;
    75548903                rType = 0;
    75558904                vrLen = 1513;
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/project.pbxproj

    r140 r142  
    8080                                E14993A503DE868D00050002,
    8181                                29B97315FDCFA39411CA2CEA,
     82                                E12FEC3C04959F1C00AEFBF9,
    8283                                E14343AE03DB48F700050002,
    8384                                E1BF159F03DBA81600050002,
     
    118119                                E1BF15BF03DBBE8900050002,
    119120                                29B97318FDCFA39411CA2CEA,
     121                                E12FEC6104959FB800AEFBF9,
    120122                                089C165CFE840E0CC02AAC07,
    121123                                E1CBC99A03E7603400050002,
     
    214216                E12C91C704849FDD001C25E0 = {
    215217                        fileRef = E1BF166D03DBE27000050002;
     218                        isa = PBXBuildFile;
     219                        settings = {
     220                        };
     221                };
     222                E12FEC3C04959F1C00AEFBF9 = {
     223                        children = (
     224                                E12FEC3E04959F5A00AEFBF9,
     225                                E12FEC3D04959F5A00AEFBF9,
     226                                E12FEC4204959F5A00AEFBF9,
     227                                E12FEC4104959F5A00AEFBF9,
     228                                E12FEC4004959F5A00AEFBF9,
     229                                E12FEC3F04959F5A00AEFBF9,
     230                                E12FEC4404959F5A00AEFBF9,
     231                                E12FEC4304959F5A00AEFBF9,
     232                                E12FEC4504959F5A00AEFBF9,
     233                        );
     234                        isa = PBXGroup;
     235                        name = "Select Services sources";
     236                        path = "";
     237                        refType = 4;
     238                };
     239                E12FEC3D04959F5A00AEFBF9 = {
     240                        fileEncoding = 30;
     241                        isa = PBXFileReference;
     242                        path = ICeCoffEEServicePrefController.m;
     243                        refType = 4;
     244                };
     245                E12FEC3E04959F5A00AEFBF9 = {
     246                        fileEncoding = 30;
     247                        isa = PBXFileReference;
     248                        path = ICeCoffEEServicePrefController.h;
     249                        refType = 4;
     250                };
     251                E12FEC3F04959F5A00AEFBF9 = {
     252                        fileEncoding = 30;
     253                        isa = PBXFileReference;
     254                        path = ICeCoffEENonHighlightingTextFieldCell.m;
     255                        refType = 4;
     256                };
     257                E12FEC4004959F5A00AEFBF9 = {
     258                        fileEncoding = 30;
     259                        isa = PBXFileReference;
     260                        path = ICeCoffEENonHighlightingTextFieldCell.h;
     261                        refType = 4;
     262                };
     263                E12FEC4104959F5A00AEFBF9 = {
     264                        fileEncoding = 30;
     265                        isa = PBXFileReference;
     266                        path = ICeCoffEENonHighlightingOutlineView.m;
     267                        refType = 4;
     268                };
     269                E12FEC4204959F5A00AEFBF9 = {
     270                        fileEncoding = 30;
     271                        isa = PBXFileReference;
     272                        path = ICeCoffEENonHighlightingOutlineView.h;
     273                        refType = 4;
     274                };
     275                E12FEC4304959F5A00AEFBF9 = {
     276                        fileEncoding = 30;
     277                        isa = PBXFileReference;
     278                        path = ICeCoffEENonHighlightingButtonCell.m;
     279                        refType = 4;
     280                };
     281                E12FEC4404959F5A00AEFBF9 = {
     282                        fileEncoding = 30;
     283                        isa = PBXFileReference;
     284                        path = ICeCoffEENonHighlightingButtonCell.h;
     285                        refType = 4;
     286                };
     287                E12FEC4504959F5A00AEFBF9 = {
     288                        fileEncoding = 30;
     289                        isa = PBXFileReference;
     290                        path = ICeCoffEEKeyEquivalents.m;
     291                        refType = 4;
     292                };
     293                E12FEC5704959F7600AEFBF9 = {
     294                        fileRef = E12FEC3E04959F5A00AEFBF9;
     295                        isa = PBXBuildFile;
     296                        settings = {
     297                        };
     298                };
     299                E12FEC5804959F7600AEFBF9 = {
     300                        fileRef = E12FEC3D04959F5A00AEFBF9;
     301                        isa = PBXBuildFile;
     302                        settings = {
     303                        };
     304                };
     305                E12FEC5904959F7700AEFBF9 = {
     306                        fileRef = E12FEC4204959F5A00AEFBF9;
     307                        isa = PBXBuildFile;
     308                        settings = {
     309                        };
     310                };
     311                E12FEC5A04959F7700AEFBF9 = {
     312                        fileRef = E12FEC4104959F5A00AEFBF9;
     313                        isa = PBXBuildFile;
     314                        settings = {
     315                        };
     316                };
     317                E12FEC5B04959F7800AEFBF9 = {
     318                        fileRef = E12FEC4004959F5A00AEFBF9;
     319                        isa = PBXBuildFile;
     320                        settings = {
     321                        };
     322                };
     323                E12FEC5C04959F7800AEFBF9 = {
     324                        fileRef = E12FEC3F04959F5A00AEFBF9;
     325                        isa = PBXBuildFile;
     326                        settings = {
     327                        };
     328                };
     329                E12FEC5D04959F7900AEFBF9 = {
     330                        fileRef = E12FEC4404959F5A00AEFBF9;
     331                        isa = PBXBuildFile;
     332                        settings = {
     333                        };
     334                };
     335                E12FEC5E04959F7900AEFBF9 = {
     336                        fileRef = E12FEC4304959F5A00AEFBF9;
     337                        isa = PBXBuildFile;
     338                        settings = {
     339                        };
     340                };
     341                E12FEC5F04959F7A00AEFBF9 = {
     342                        fileRef = E12FEC4504959F5A00AEFBF9;
     343                        isa = PBXBuildFile;
     344                        settings = {
     345                        };
     346                };
     347                E12FEC6104959FB800AEFBF9 = {
     348                        children = (
     349                                E12FEC6204959FB800AEFBF9,
     350                        );
     351                        isa = PBXVariantGroup;
     352                        name = "Select services.nib";
     353                        path = "";
     354                        refType = 4;
     355                };
     356                E12FEC6204959FB800AEFBF9 = {
     357                        isa = PBXFileReference;
     358                        name = "Select services.nib";
     359                        path = "English.lproj/Select services.nib";
     360                        refType = 4;
     361                };
     362                E12FEC6304959FB800AEFBF9 = {
     363                        fileRef = E12FEC6104959FB800AEFBF9;
     364                        isa = PBXBuildFile;
     365                        settings = {
     366                        };
     367                };
     368                E12FEC640495A88500AEFBF9 = {
     369                        fileRef = E169DCAB03E4FF7A00050002;
    216370                        isa = PBXBuildFile;
    217371                        settings = {
     
    11151269                                F9A6987203BE1DFF00AA4DA5,
    11161270                                E14993B803DE872B00050002,
     1271                                E12FEC5704959F7600AEFBF9,
     1272                                E12FEC5904959F7700AEFBF9,
     1273                                E12FEC5B04959F7800AEFBF9,
     1274                                E12FEC5D04959F7900AEFBF9,
    11171275                        );
    11181276                        isa = PBXHeadersBuildPhase;
     
    11231281                        files = (
    11241282                                F57E31A703795CCF01AA4DA5,
     1283                                E12FEC6304959FB800AEFBF9,
    11251284                        );
    11261285                        isa = PBXResourcesBuildPhase;
     
    11331292                                F9A6987303BE1DFF00AA4DA5,
    11341293                                E182C8FA03DE817F00050002,
     1294                                E12FEC5804959F7600AEFBF9,
     1295                                E12FEC5A04959F7700AEFBF9,
     1296                                E12FEC5C04959F7800AEFBF9,
     1297                                E12FEC5E04959F7900AEFBF9,
     1298                                E12FEC5F04959F7A00AEFBF9,
    11351299                        );
    11361300                        isa = PBXSourcesBuildPhase;
     
    11421306                                F57E31A903795F0801AA4DA5,
    11431307                                F512509E038BEF1501AA4DA5,
     1308                                E12FEC640495A88500AEFBF9,
    11441309                        );
    11451310                        isa = PBXFrameworksBuildPhase;
     
    13591524        </dict>
    13601525        <key>APEVersionRequired</key>
    1361         <string>1.2.1</string>
     1526        <string>1.3</string>
    13621527        <key>CFBundleDevelopmentRegion</key>
    13631528        <string>English</string>
     
    13811546        <string>ICCF</string>
    13821547        <key>CFBundleVersion</key>
    1383         <string>1.3.3</string>
     1548        <string>1.4a1</string>
    13841549</dict>
    13851550</plist>
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.m

    r139 r142  
    421421
    422422// returns YES if menu contains useful items, NO otherwise
    423 BOOL ICCF_ConsolidateServicesMenu(NSMenu *menu) {
     423BOOL ICCF_ConsolidateServicesMenu(NSMenu *menu, NSDictionary *serviceOptions) {
    424424    [menu update]; // doesn't propagate to submenus, so we need to do this first
    425425    NSEnumerator *enumerator = [[menu itemArray] objectEnumerator];
    426426    NSMenuItem *menuItem;
    427427    NSMenu *submenu;
     428    NSDictionary *itemOptions = nil;
    428429    BOOL shouldKeepItem = NO, shouldKeepMenu = NO;
    429430
    430431    while ( (menuItem = [enumerator nextObject]) != nil) {
    431         if ( (submenu = [menuItem submenu]) != nil) {
    432             shouldKeepItem = ICCF_ConsolidateServicesMenu(submenu);
     432        if (serviceOptions != nil)
     433            itemOptions = [serviceOptions objectForKey: [menuItem title]];
     434        if ([[itemOptions objectForKey: (NSString *)kICServiceHidden] boolValue]) {
     435            shouldKeepItem = NO;
     436        } else if ( (submenu = [menuItem submenu]) != nil) {
     437            shouldKeepItem = ICCF_ConsolidateServicesMenu(submenu, [itemOptions objectForKey: (NSString *)kICServiceSubmenu]);
    433438            if (shouldKeepItem && [submenu numberOfItems] == 1) { // consolidate
    434439                NSMenuItem *serviceItem = [[submenu itemAtIndex: 0] retain];
     
    457462NSMenuItem *ICCF_ContextualServicesMenuItem() {
    458463    NSMenuItem *servicesItem = ICCF_ServicesMenuItem();
    459     if (ICCF_ConsolidateServicesMenu([servicesItem submenu]))
     464    if (ICCF_ConsolidateServicesMenu([servicesItem submenu], (NSDictionary *)ICCF_prefs.serviceOptions))
    460465        return servicesItem;
    461466    else
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEConfig.h

    r139 r142  
    2626    Boolean servicesInContextualMenu;
    2727    Boolean servicesInMenuBar;
     28    CFDictionaryRef serviceOptions;
     29    Boolean terminalRequireOptionForSelfDrag;
    2830    Boolean errorSoundEnabled;
    2931    Boolean errorDialogEnabled;
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.h

    r89 r142  
    1717    IBOutlet NSButton *servicesInContextualMenu;
    1818    IBOutlet NSButton *servicesInMenuBar;
     19    IBOutlet NSButton *editContextualServices;
     20    IBOutlet NSButton *terminalRequireOptionForSelfDrag;
    1921    IBOutlet NSButton *errorSoundEnabled;
    2022    IBOutlet NSButton *errorDialogEnabled;
     
    3032- (IBAction)servicesInContextualMenu:(NSButton *)sender;
    3133- (IBAction)servicesInMenuBar:(NSButton *)sender;
     34- (IBAction)editContextualServices:(NSButton *)sender;
     35- (IBAction)terminalRequireOptionForSelfDrag:(NSButton *)sender;
    3236- (IBAction)errorSoundEnabled:(NSButton *)sender;
    3337- (IBAction)errorDialogEnabled:(NSButton *)sender;
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.m

    r89 r142  
    1414#import "ICeCoffEEController.h"
    1515#import "ICeCoffEEShared.h"
     16#import "ICeCoffEEServicePrefController.h"
    1617
    1718// Just a handy macro for localized strings from our bundle; unused in this project.
     
    2526+ (id)prefPaneHandlerForAPE:(NSBundle*)apeBundle andBundle:(NSBundle*)prefPaneBundle
    2627{
    27     return [[self alloc] initWithAPE:apeBundle andBundle:prefPaneBundle];
     28    return [[self alloc] initWithAPE: apeBundle andBundle: prefPaneBundle];
    2829}
    2930
     
    3132- (id)initWithAPE:(NSBundle*)apeBundle andBundle:(NSBundle*)prefPaneBundle
    3233{
    33     [self setAPEBundle:apeBundle prefPaneBundle:prefPaneBundle];
     34    [self setAPEBundle: apeBundle prefPaneBundle: prefPaneBundle];
    3435   
    35     [NSBundle loadNibNamed:@"APE Manager plugin" owner:self];   // load our nib file; it will call our awakeFromNib method
     36    [NSBundle loadNibNamed:@"APE Manager plugin" owner:self]; // load our nib file; it will call our awakeFromNib method
    3637   
    3738    return self;
     
    144145    [self prefsChanged];
    145146}
     147- (IBAction)editContextualServices:(NSButton *)sender;
     148{
     149    [[ICeCoffEEServicePrefController alloc] performSelector: @selector(initWithParentWindow:) withObject: [NSApp mainWindow] afterDelay: 0.01];
     150}
     151- (IBAction)terminalRequireOptionForSelfDrag:(NSButton *)sender;
     152{
     153    [prefs setBool: [terminalRequireOptionForSelfDrag state] forKey: ICP(TerminalRequireOptionForSelfDrag)];
     154    [self prefsChanged];
     155}
    146156- (IBAction)errorSoundEnabled:(NSButton *)sender;
    147157{
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h

    r140 r142  
    3939extern const CFStringRef kICServicesInContextualMenu; // CFNumber (Boolean)
    4040extern const CFStringRef kICServicesInMenuBar; // CFNumber (Boolean)
     41extern const CFStringRef kICServiceOptions; // CFDictionary
     42extern const CFStringRef kICTerminalRequireOptionForSelfDrag; // CFNumber (Boolean)
    4143extern const CFStringRef kICErrorSoundEnabled; // CFNumber (Boolean)
    4244extern const CFStringRef kICErrorDialogEnabled; // CFNumber (Boolean)
     45
     46// kICServiceOptions dictionary keys
     47extern const CFStringRef kICServiceHidden; // CFNumber (Boolean)
     48extern const CFStringRef kICServiceShortcut; // reserved for future use
     49extern const CFStringRef kICServiceSubmenu; // CFDictionary
    4350
    4451// APEBundleMessages
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.m

    r106 r142  
    2525const CFStringRef kICServicesInContextualMenu = (CFStringRef)@"ICServicesInContextualMenu"; // CFNumber (bool)
    2626const CFStringRef kICServicesInMenuBar = (CFStringRef)@"ICServicesInMenuBar"; // CFNumber (bool)
     27const CFStringRef kICServiceOptions = (CFStringRef)@"ICServiceOptions"; // CFDictionary
     28const CFStringRef kICTerminalRequireOptionForSelfDrag = (CFStringRef)@"ICTerminalRequireOptionForSelfDrag"; // CFNumber (Boolean)
    2729const CFStringRef kICErrorSoundEnabled = (CFStringRef)@"ICErrorSoundEnabled"; // CFNumber (bool)
    2830const CFStringRef kICErrorDialogEnabled = (CFStringRef)@"ICErrorDialogEnabled"; // CFNumber (bool)
     31
     32// kICServiceOptions dictionary keys
     33const CFStringRef kICServiceSubmenu = (CFStringRef)@"ICServiceSubmenu"; // CFDictionary
     34const CFStringRef kICServiceHidden = (CFStringRef)@"ICServiceHidden"; // CFNumber (Boolean)
     35const CFStringRef kICServiceShortcut = (CFStringRef)@"ICServiceShortcut"; // reserved for future use
    2936
    3037// APEBundleMessages
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETerminal.m

    r139 r142  
    5252- (unsigned int)characterIndexForPoint:(NSPoint)thePoint { return 0; }
    5353- (NSArray*)validAttributesForMarkedText { return nil; }
    54 
    5554// NSDraggingDestination
    5655- (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender { return NSDragOperationNone; }
    57 - (void)draggingExited:(id <NSDraggingInfo>)sender {}
    58 
    59     // misc. other stuff
     56// misc. other stuff
    6057- (void)_optionClickEvent:(NSEvent *)event:(unsigned int)row:(unsigned short)column {}
    6158- (void)setNeedsDisplay; {}
    62 
    6359@end
    6460
     
    441437- (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender;
    442438{
    443     if ([sender draggingSource] != self || ([[NSApp currentEvent] modifierFlags] & NSAlternateKeyMask)) {
     439    if (!ICCF_prefs.terminalRequireOptionForSelfDrag || [sender draggingSource] != self || ([[NSApp currentEvent] modifierFlags] & NSAlternateKeyMask)) {
    444440        [super draggingEntered: sender];
    445441        // When doing non-self drags, this works around one bug in Terminal wherein the option key acts as a toggle, and it shouldn't (see Aqua HIG).  Unfortunately, this messes up drag feedback for self drags, but I don't know of any way to fix it.  Not that most Cocoa apps get it remotely right, anyway.
  • trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist

    r140 r142  
    3939        <string>ICeCoffEE</string>
    4040        <key>ProductNumVersion</key>
    41         <integer>20152320</integer>
     41        <integer>20987905</integer>
    4242        <key>ProductType</key>
    4343        <string>Preference Pane</string>
    4444        <key>ProductVersion</key>
    45         <string>1.3.3</string>
     45        <string>1.4a1</string>
    4646</dict>
    4747</plist>
  • trunk/ICeCoffEE/ICeCoffEE/VERSION

    r140 r142  
    1 1.3.3
     11.4a1
Note: See TracChangeset for help on using the changeset viewer.