Added a new spin effect. Silly, but looks cool :)
[ITKit.git] / ITKit.xcode / project.pbxproj
index a1a36f3..3f32676 100755 (executable)
                        sourceTree = "<group>";
                };
                0867D69BFE84028FC02AAC07 = {
                        sourceTree = "<group>";
                };
                0867D69BFE84028FC02AAC07 = {
-                       expectedFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Foundation.framework;
                        path = /System/Library/Frameworks/Foundation.framework;
                        refType = 0;
                        sourceTree = "<absolute>";
                };
                0867D6A5FE840307C02AAC07 = {
                        name = Foundation.framework;
                        path = /System/Library/Frameworks/Foundation.framework;
                        refType = 0;
                        sourceTree = "<absolute>";
                };
                0867D6A5FE840307C02AAC07 = {
-                       expectedFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
+                       lastKnownFileType = wrapper.framework;
                        name = AppKit.framework;
                        path = /System/Library/Frameworks/AppKit.framework;
                        refType = 0;
                        name = AppKit.framework;
                        path = /System/Library/Frameworks/AppKit.framework;
                        refType = 0;
                        sourceTree = "<group>";
                };
                089C1667FE841158C02AAC07 = {
                        sourceTree = "<group>";
                };
                089C1667FE841158C02AAC07 = {
-                       expectedFileType = text.plist.strings;
                        fileEncoding = 10;
                        isa = PBXFileReference;
                        fileEncoding = 10;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist.strings;
                        name = English;
                        path = English.lproj/InfoPlist.strings;
                        refType = 4;
                        name = English;
                        path = English.lproj/InfoPlist.strings;
                        refType = 4;
                };
                08FB77AEFE84172EC02AAC07 = {
                        children = (
                };
                08FB77AEFE84172EC02AAC07 = {
                        children = (
+                               7C01A1B7059B4A86003A4662,
                                7C992F93054F53F2000B93EA,
                                7C992F96054F53F7000B93EA,
                                7C992F9B054F547C000B93EA,
                                7C992F93054F53F2000B93EA,
                                7C992F96054F53F7000B93EA,
                                7C992F9B054F547C000B93EA,
                        sourceTree = "<group>";
                };
                1058C7B1FEA5585E11CA2CBB = {
                        sourceTree = "<group>";
                };
                1058C7B1FEA5585E11CA2CBB = {
-                       expectedFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Cocoa.framework;
                        path = /System/Library/Frameworks/Cocoa.framework;
                        refType = 0;
                        name = Cocoa.framework;
                        path = /System/Library/Frameworks/Cocoa.framework;
                        refType = 0;
                        sourceTree = "<group>";
                };
                2A30D88E056B3AD90087AE54 = {
                        sourceTree = "<group>";
                };
                2A30D88E056B3AD90087AE54 = {
-                       expectedFileType = text.plist;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist;
                        name = English;
                        path = English.lproj/ITKeyCodes.plist;
                        refType = 4;
                        name = English;
                        path = English.lproj/ITKeyCodes.plist;
                        refType = 4;
                        };
                };
                2A30D892056B3AE30087AE54 = {
                        };
                };
                2A30D892056B3AE30087AE54 = {
-                       expectedFileType = text.plist;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist;
                        name = French;
                        path = French.lproj/ITKeyCodes.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                2A30D895056B3AF20087AE54 = {
                        name = French;
                        path = French.lproj/ITKeyCodes.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                2A30D895056B3AF20087AE54 = {
-                       expectedFileType = text.plist;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist;
                        name = German;
                        path = German.lproj/ITKeyCodes.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                2A30D898056B3B000087AE54 = {
                        name = German;
                        path = German.lproj/ITKeyCodes.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                2A30D898056B3B000087AE54 = {
-                       expectedFileType = text.plist;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist;
                        name = Japanese;
                        path = Japanese.lproj/ITKeyCodes.plist;
                        refType = 4;
                        name = Japanese;
                        path = Japanese.lproj/ITKeyCodes.plist;
                        refType = 4;
                2A30D8A1056B3BE30087AE54 = {
                        children = (
                                2A30D8A2056B3BE30087AE54,
                2A30D8A1056B3BE30087AE54 = {
                        children = (
                                2A30D8A2056B3BE30087AE54,
-                               2A30D8A6056B3BEE0087AE54,
-                               2A30D8A9056B3BF60087AE54,
-                               2A30D8B5056B3C1B0087AE54,
                        );
                        isa = PBXVariantGroup;
                        name = ITKeyComboPanel.nib;
                        );
                        isa = PBXVariantGroup;
                        name = ITKeyComboPanel.nib;
                        sourceTree = "<group>";
                };
                2A30D8A2056B3BE30087AE54 = {
                        sourceTree = "<group>";
                };
                2A30D8A2056B3BE30087AE54 = {
-                       expectedFileType = wrapper.nib;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.nib;
                        name = English;
                        path = English.lproj/ITKeyComboPanel.nib;
                        refType = 4;
                        name = English;
                        path = English.lproj/ITKeyComboPanel.nib;
                        refType = 4;
                        settings = {
                        };
                };
                        settings = {
                        };
                };
-               2A30D8A6056B3BEE0087AE54 = {
-                       expectedFileType = wrapper.nib;
-                       isa = PBXFileReference;
-                       name = French;
-                       path = French.lproj/ITKeyComboPanel.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A30D8A9056B3BF60087AE54 = {
-                       expectedFileType = wrapper.nib;
-                       isa = PBXFileReference;
-                       name = German;
-                       path = German.lproj/ITKeyComboPanel.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A30D8B5056B3C1B0087AE54 = {
-                       expectedFileType = wrapper.nib;
-                       isa = PBXFileReference;
-                       name = Japanese;
-                       path = Japanese.lproj/ITKeyComboPanel.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                2A30D8BC056B3C5D0087AE54 = {
                        children = (
                                2A30D8BD056B3C5D0087AE54,
                2A30D8BC056B3C5D0087AE54 = {
                        children = (
                                2A30D8BD056B3C5D0087AE54,
-                               2A30D8C1056B3C670087AE54,
-                               2A30D8C4056B3C750087AE54,
-                               2A30D8C7056B3C830087AE54,
                        );
                        isa = PBXVariantGroup;
                        name = Localizable.strings;
                        );
                        isa = PBXVariantGroup;
                        name = Localizable.strings;
                        sourceTree = "<group>";
                };
                2A30D8BD056B3C5D0087AE54 = {
                        sourceTree = "<group>";
                };
                2A30D8BD056B3C5D0087AE54 = {
-                       expectedFileType = text.plist.strings;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist.strings;
                        name = English;
                        path = English.lproj/Localizable.strings;
                        refType = 4;
                        name = English;
                        path = English.lproj/Localizable.strings;
                        refType = 4;
                        settings = {
                        };
                };
                        settings = {
                        };
                };
-               2A30D8C1056B3C670087AE54 = {
-                       expectedFileType = text.plist.strings;
-                       isa = PBXFileReference;
-                       name = French;
-                       path = French.lproj/Localizable.strings;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A30D8C4056B3C750087AE54 = {
-                       expectedFileType = text.plist.strings;
-                       isa = PBXFileReference;
-                       name = German;
-                       path = German.lproj/Localizable.strings;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A30D8C7056B3C830087AE54 = {
-                       expectedFileType = text.plist.strings;
-                       isa = PBXFileReference;
-                       name = Japanese;
-                       path = Japanese.lproj/Localizable.strings;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                2AAF7B22056C3536009B9225 = {
                        children = (
                                7C992DC9054F5179000B93EA,
                2AAF7B22056C3536009B9225 = {
                        children = (
                                7C992DC9054F5179000B93EA,
                        target = 8DC2EF4F0486A6940098B216;
                        targetProxy = 2AC8297F056C451900A7D7E2;
                };
                        target = 8DC2EF4F0486A6940098B216;
                        targetProxy = 2AC8297F056C451900A7D7E2;
                };
+               2AC8313F056D00F700A7D7E2 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITImageView.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AC83140056D00F700A7D7E2 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITImageView.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AC83141056D00F700A7D7E2 = {
+                       fileRef = 2AC8313F056D00F700A7D7E2;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               2AC83142056D00F700A7D7E2 = {
+                       fileRef = 2AC83140056D00F700A7D7E2;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               2AC8319B056D037700A7D7E2 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITImageCell.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AC8319C056D037700A7D7E2 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITImageCell.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AC8319D056D037700A7D7E2 = {
+                       fileRef = 2AC8319B056D037700A7D7E2;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               2AC8319E056D037700A7D7E2 = {
+                       fileRef = 2AC8319C056D037700A7D7E2;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
 //2A0
 //2A1
 //2A2
 //2A0
 //2A1
 //2A2
                        sourceTree = "<group>";
                };
                32DBCF5E0370ADEE00C91783 = {
                        sourceTree = "<group>";
                };
                32DBCF5E0370ADEE00C91783 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITKit_Prefix.pch;
                        refType = 4;
                        sourceTree = "<group>";
                        path = ITKit_Prefix.pch;
                        refType = 4;
                        sourceTree = "<group>";
 //322
 //323
 //324
 //322
 //323
 //324
+//370
+//371
+//372
+//373
+//374
+               3710911905C07F6D00ED0F36 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITIconAndTextStatusWindow.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               3710911A05C07F6D00ED0F36 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITIconAndTextStatusWindow.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               3710912305C0821000ED0F36 = {
+                       fileRef = 3710911A05C07F6D00ED0F36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3710912805C0825900ED0F36 = {
+                       fileRef = 3710911905C07F6D00ED0F36;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               372C5812068FE72F00CEF54A = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITZoomWindowEffect.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               372C5813068FE72F00CEF54A = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITZoomWindowEffect.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               372C5814068FE72F00CEF54A = {
+                       fileRef = 372C5812068FE72F00CEF54A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               372C5815068FE72F00CEF54A = {
+                       fileRef = 372C5813068FE72F00CEF54A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B3906906923D1200E828B9 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITSpinWindowEffect.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B3906A06923D1200E828B9 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITSpinWindowEffect.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B3906B06923D1200E828B9 = {
+                       fileRef = 37B3906906923D1200E828B9;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B3906C06923D1200E828B9 = {
+                       fileRef = 37B3906A06923D1200E828B9;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+//370
+//371
+//372
+//373
+//374
 //7C0
 //7C1
 //7C2
 //7C3
 //7C4
 //7C0
 //7C1
 //7C2
 //7C3
 //7C4
+               7C01A1B7059B4A86003A4662 = {
+                       children = (
+                               7C01A1BA059B4A8B003A4662,
+                       );
+                       isa = PBXGroup;
+                       name = Carbon;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C01A1BA059B4A8B003A4662 = {
+                       children = (
+                               7C01A1BF059B4AA1003A4662,
+                               7C01A1C0059B4AA1003A4662,
+                               7C01A1C5059B4AAC003A4662,
+                               7C01A1C6059B4AAC003A4662,
+                               7C23B320059BA4C000E08741,
+                       );
+                       isa = PBXGroup;
+                       name = Resources;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C01A1BF059B4AA1003A4662 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITMacResourceFile.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C01A1C0059B4AA1003A4662 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITMacResourceFile.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C01A1C5059B4AAC003A4662 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITMacResource.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C01A1C6059B4AAC003A4662 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITMacResource.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C23B316059BA4AA00E08741 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITStringMacResource.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C23B317059BA4AA00E08741 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITStringMacResource.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C23B320059BA4C000E08741 = {
+                       children = (
+                               7C23B316059BA4AA00E08741,
+                               7C23B317059BA4AA00E08741,
+                       );
+                       isa = PBXGroup;
+                       name = "Custom Types";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C4BBADA05F98C9900734027 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITMultilineTextFieldCell.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C4BBADB05F98C9900734027 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITMultilineTextFieldCell.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C4BBADC05F98C9900734027 = {
+                       fileRef = 7C4BBADA05F98C9900734027;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7C4BBADD05F98C9900734027 = {
+                       fileRef = 7C4BBADB05F98C9900734027;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
                7C5B7C93054F6EC9008379B6 = {
                        fileRef = 8DC2EF5B0486A6940098B216;
                        isa = PBXBuildFile;
                7C5B7C93054F6EC9008379B6 = {
                        fileRef = 8DC2EF5B0486A6940098B216;
                        isa = PBXBuildFile;
                        };
                };
                7C992DC9054F5179000B93EA = {
                        };
                };
                7C992DC9054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITBevelView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCA054F5179000B93EA = {
                        path = ITBevelView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCA054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITBevelView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCB054F5179000B93EA = {
                        path = ITBevelView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCB054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITButton.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCC054F5179000B93EA = {
                        path = ITButton.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCC054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITButton.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCD054F5179000B93EA = {
                        path = ITButton.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCD054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITButtonCell.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCE054F5179000B93EA = {
                        path = ITButtonCell.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCE054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITButtonCell.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCF054F5179000B93EA = {
                        path = ITButtonCell.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DCF054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = "ITCategory-NSMenu.h";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD0054F5179000B93EA = {
                        path = "ITCategory-NSMenu.h";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD0054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = "ITCategory-NSMenu.m";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD1054F5179000B93EA = {
                        path = "ITCategory-NSMenu.m";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD1054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = "ITCategory-NSView.h";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD2054F5179000B93EA = {
                        path = "ITCategory-NSView.h";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD2054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = "ITCategory-NSView.m";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD3054F5179000B93EA = {
                        path = "ITCategory-NSView.m";
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD3054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITCoreGraphicsHacks.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD4054F5179000B93EA = {
                        path = ITCoreGraphicsHacks.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD4054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITCutWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD5054F5179000B93EA = {
                        path = ITCutWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD5054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITCutWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD6054F5179000B93EA = {
                        path = ITCutWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD6054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITDissolveWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD7054F5179000B93EA = {
                        path = ITDissolveWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD7054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITDissolveWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD8054F5179000B93EA = {
                        path = ITDissolveWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD8054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTSWBackgroundView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD9054F5179000B93EA = {
                        path = ITTSWBackgroundView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DD9054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTSWBackgroundView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDA054F5179000B93EA = {
                        path = ITTSWBackgroundView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDA054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITHotKey.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDB054F5179000B93EA = {
                        path = ITHotKey.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDB054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITHotKey.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDC054F5179000B93EA = {
                        path = ITHotKey.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDC054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITHotKeyCenter.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDD054F5179000B93EA = {
                        path = ITHotKeyCenter.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDD054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITHotKeyCenter.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDE054F5179000B93EA = {
                        path = ITHotKeyCenter.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDE054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITKeyBroadcaster.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDF054F5179000B93EA = {
                        path = ITKeyBroadcaster.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DDF054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITKeyBroadcaster.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE0054F5179000B93EA = {
                        path = ITKeyBroadcaster.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE0054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITKeyCombo.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE1054F5179000B93EA = {
                        path = ITKeyCombo.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE1054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITKeyCombo.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE2054F5179000B93EA = {
                        path = ITKeyCombo.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE2054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITKeyComboPanel.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE3054F5179000B93EA = {
                        path = ITKeyComboPanel.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE3054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITKeyComboPanel.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE4054F5179000B93EA = {
                        path = ITKeyComboPanel.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE4054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITKit.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE7054F5179000B93EA = {
                        path = ITKit.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE7054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITPivotWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE8054F5179000B93EA = {
                        path = ITPivotWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE8054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITPivotWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE9054F5179000B93EA = {
                        path = ITPivotWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DE9054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITSlideHorizontallyWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEA054F5179000B93EA = {
                        path = ITSlideHorizontallyWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEA054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITSlideHorizontallyWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEB054F5179000B93EA = {
                        path = ITSlideHorizontallyWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEB054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITSlideVerticallyWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEC054F5179000B93EA = {
                        path = ITSlideVerticallyWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEC054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITSlideVerticallyWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DED054F5179000B93EA = {
                        path = ITSlideVerticallyWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DED054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITStatusItem.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEE054F5179000B93EA = {
                        path = ITStatusItem.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEE054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITStatusItem.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEF054F5179000B93EA = {
                        path = ITStatusItem.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DEF054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTableCornerView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF0054F5179000B93EA = {
                        path = ITTableCornerView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF0054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTableCornerView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF1054F5179000B93EA = {
                        path = ITTableCornerView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF1054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTableView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF2054F5179000B93EA = {
                        path = ITTableView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF2054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTableView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF3054F5179000B93EA = {
                        path = ITTableView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF3054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTabView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF4054F5179000B93EA = {
                        path = ITTabView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF4054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTabView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF5054F5179000B93EA = {
                        path = ITTabView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF5054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTextField.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF6054F5179000B93EA = {
                        path = ITTextField.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF6054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTextField.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF7054F5179000B93EA = {
                        path = ITTextField.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF7054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTextFieldCell.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF8054F5179000B93EA = {
                        path = ITTextFieldCell.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF8054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTextFieldCell.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF9054F5179000B93EA = {
                        path = ITTextFieldCell.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DF9054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITTransientStatusWindow.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFA054F5179000B93EA = {
                        path = ITTransientStatusWindow.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFA054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITTransientStatusWindow.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFB054F5179000B93EA = {
                        path = ITTransientStatusWindow.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFB054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFC054F5179000B93EA = {
                        path = ITWindowEffect.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFC054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFD054F5179000B93EA = {
                        path = ITWindowEffect.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992DFD054F5179000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITWindowPositioning.h;
                        refType = 4;
                        sourceTree = "<group>";
                        path = ITWindowPositioning.h;
                        refType = 4;
                        sourceTree = "<group>";
                        fileRef = 7C992DD8054F5179000B93EA;
                        isa = PBXBuildFile;
                        settings = {
                        fileRef = 7C992DD8054F5179000B93EA;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                7C992E0E054F5179000B93EA = {
                        };
                };
                7C992E0E054F5179000B93EA = {
                        sourceTree = "<group>";
                };
                7C992E3F054F5246000B93EA = {
                        sourceTree = "<group>";
                };
                7C992E3F054F5246000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        path = ITKeyboardIcon.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992E43054F5246000B93EA = {
                        path = ITKeyboardIcon.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C992E43054F5246000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        path = URLTextViewHand.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                        path = URLTextViewHand.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                7C992E78054F5285000B93EA = {
                        };
                };
                7C992E78054F5285000B93EA = {
-                       expectedFileType = text;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = EffectSupport.txt;
                        refType = 4;
                        sourceTree = "<group>";
                        path = EffectSupport.txt;
                        refType = 4;
                        sourceTree = "<group>";
                        productType = "com.apple.product-type.application";
                };
                7C992F87054F5389000B93EA = {
                        productType = "com.apple.product-type.application";
                };
                7C992F87054F5389000B93EA = {
-                       expectedFileType = wrapper.application;
+                       explicitFileType = wrapper.application;
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = ITKitShowcase.app;
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = ITKitShowcase.app;
                        children = (
                                7C992DE4054F5179000B93EA,
                                7C992DD3054F5179000B93EA,
                        children = (
                                7C992DE4054F5179000B93EA,
                                7C992DD3054F5179000B93EA,
-                               7C992DFD054F5179000B93EA,
                        );
                        isa = PBXGroup;
                        name = Headers;
                        );
                        isa = PBXGroup;
                        name = Headers;
                                7C992DCC054F5179000B93EA,
                                7C992DF5054F5179000B93EA,
                                7C992DF6054F5179000B93EA,
                                7C992DCC054F5179000B93EA,
                                7C992DF5054F5179000B93EA,
                                7C992DF6054F5179000B93EA,
+                               2AC8313F056D00F700A7D7E2,
+                               2AC83140056D00F700A7D7E2,
                        );
                        isa = PBXGroup;
                        name = Controls;
                        );
                        isa = PBXGroup;
                        name = Controls;
                                7C992DCE054F5179000B93EA,
                                7C992DF7054F5179000B93EA,
                                7C992DF8054F5179000B93EA,
                                7C992DCE054F5179000B93EA,
                                7C992DF7054F5179000B93EA,
                                7C992DF8054F5179000B93EA,
+                               2AC8319B056D037700A7D7E2,
+                               2AC8319C056D037700A7D7E2,
+                               7C4BBADA05F98C9900734027,
+                               7C4BBADB05F98C9900734027,
                        );
                        isa = PBXGroup;
                        name = Cells;
                        );
                        isa = PBXGroup;
                        name = Cells;
                        sourceTree = "<group>";
                };
                7C993015054F54F0000B93EA = {
                        sourceTree = "<group>";
                };
                7C993015054F54F0000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = ITChasingArrowsView.h;
                        path = Deprecated/ITChasingArrowsView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993016054F54F0000B93EA = {
                        name = ITChasingArrowsView.h;
                        path = Deprecated/ITChasingArrowsView.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993016054F54F0000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        name = ITChasingArrowsView.m;
                        path = Deprecated/ITChasingArrowsView.m;
                        refType = 4;
                        name = ITChasingArrowsView.m;
                        path = Deprecated/ITChasingArrowsView.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993035054F6524000B93EA = {
                        sourceTree = "<group>";
                };
                7C993035054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow1.tiff;
                        path = Deprecated/ITChasingArrow1.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993036054F6524000B93EA = {
                        name = ITChasingArrow1.tiff;
                        path = Deprecated/ITChasingArrow1.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993036054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow2.tiff;
                        path = Deprecated/ITChasingArrow2.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993037054F6524000B93EA = {
                        name = ITChasingArrow2.tiff;
                        path = Deprecated/ITChasingArrow2.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993037054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow3.tiff;
                        path = Deprecated/ITChasingArrow3.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993038054F6524000B93EA = {
                        name = ITChasingArrow3.tiff;
                        path = Deprecated/ITChasingArrow3.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993038054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow4.tiff;
                        path = Deprecated/ITChasingArrow4.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993039054F6524000B93EA = {
                        name = ITChasingArrow4.tiff;
                        path = Deprecated/ITChasingArrow4.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C993039054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow5.tiff;
                        path = Deprecated/ITChasingArrow5.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303A054F6524000B93EA = {
                        name = ITChasingArrow5.tiff;
                        path = Deprecated/ITChasingArrow5.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303A054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow6.tiff;
                        path = Deprecated/ITChasingArrow6.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303B054F6524000B93EA = {
                        name = ITChasingArrow6.tiff;
                        path = Deprecated/ITChasingArrow6.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303B054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow7.tiff;
                        path = Deprecated/ITChasingArrow7.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303C054F6524000B93EA = {
                        name = ITChasingArrow7.tiff;
                        path = Deprecated/ITChasingArrow7.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303C054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow8.tiff;
                        path = Deprecated/ITChasingArrow8.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303D054F6524000B93EA = {
                        name = ITChasingArrow8.tiff;
                        path = Deprecated/ITChasingArrow8.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303D054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow9.tiff;
                        path = Deprecated/ITChasingArrow9.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303E054F6524000B93EA = {
                        name = ITChasingArrow9.tiff;
                        path = Deprecated/ITChasingArrow9.tiff;
                        refType = 2;
                        sourceTree = SOURCE_ROOT;
                };
                7C99303E054F6524000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITChasingArrow10.tiff;
                        path = Deprecated/ITChasingArrow10.tiff;
                        refType = 2;
                        name = ITChasingArrow10.tiff;
                        path = Deprecated/ITChasingArrow10.tiff;
                        refType = 2;
                        children = (
                                7C992DF9054F5179000B93EA,
                                7C992DFA054F5179000B93EA,
                        children = (
                                7C992DF9054F5179000B93EA,
                                7C992DFA054F5179000B93EA,
+                               3710911905C07F6D00ED0F36,
+                               3710911A05C07F6D00ED0F36,
                                7C992DD8054F5179000B93EA,
                                7C992DD9054F5179000B93EA,
                                7C992DD8054F5179000B93EA,
                                7C992DD9054F5179000B93EA,
+                               7C992DFD054F5179000B93EA,
                                7C99305B054F687D000B93EA,
                        );
                        isa = PBXGroup;
                                7C99305B054F687D000B93EA,
                        );
                        isa = PBXGroup;
                                7C992DD5054F5179000B93EA,
                                7C992DD6054F5179000B93EA,
                                7C992DD7054F5179000B93EA,
                                7C992DD5054F5179000B93EA,
                                7C992DD6054F5179000B93EA,
                                7C992DD7054F5179000B93EA,
-                               7C992DE9054F5179000B93EA,
-                               7C992DEA054F5179000B93EA,
                                7C992DEB054F5179000B93EA,
                                7C992DEC054F5179000B93EA,
                                7C992DEB054F5179000B93EA,
                                7C992DEC054F5179000B93EA,
+                               7C992DE9054F5179000B93EA,
+                               7C992DEA054F5179000B93EA,
                                7C992DE7054F5179000B93EA,
                                7C992DE8054F5179000B93EA,
                                7C992DE7054F5179000B93EA,
                                7C992DE8054F5179000B93EA,
+                               372C5813068FE72F00CEF54A,
+                               372C5812068FE72F00CEF54A,
+                               37B3906906923D1200E828B9,
+                               37B3906A06923D1200E828B9,
                        );
                        isa = PBXGroup;
                        name = Effects;
                        );
                        isa = PBXGroup;
                        name = Effects;
                        sourceTree = "<group>";
                };
                7C99309F054F6992000B93EA = {
                        sourceTree = "<group>";
                };
                7C99309F054F6992000B93EA = {
-                       expectedFileType = text.plist.strings;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist.strings;
                        name = English;
                        path = Showcase/English.lproj/InfoPlist.strings;
                        refType = 4;
                        name = English;
                        path = Showcase/English.lproj/InfoPlist.strings;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C9930DC054F699B000B93EA = {
                        sourceTree = "<group>";
                };
                7C9930DC054F699B000B93EA = {
-                       expectedFileType = wrapper.nib;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.nib;
                        name = English;
                        path = Showcase/English.lproj/MainMenu.nib;
                        refType = 4;
                        name = English;
                        path = Showcase/English.lproj/MainMenu.nib;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993102054F69F9000B93EA = {
                        sourceTree = "<group>";
                };
                7C993102054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = CD.tiff;
                        path = Showcase/CD.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993103054F69F9000B93EA = {
                        name = CD.tiff;
                        path = Showcase/CD.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993103054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = iPod.tif;
                        path = Showcase/iPod.tif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993104054F69F9000B93EA = {
                        name = iPod.tif;
                        path = Showcase/iPod.tif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993104054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITStatusItem.tiff;
                        path = Showcase/ITStatusItem.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993105054F69F9000B93EA = {
                        name = ITStatusItem.tiff;
                        path = Showcase/ITStatusItem.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993105054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = ITStatusItemInv.tiff;
                        path = Showcase/ITStatusItemInv.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993106054F69F9000B93EA = {
                        name = ITStatusItemInv.tiff;
                        path = Showcase/ITStatusItemInv.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993106054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = Library.tiff;
                        path = Showcase/Library.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993107054F69F9000B93EA = {
                        name = Library.tiff;
                        path = Showcase/Library.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993107054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = Radio.tiff;
                        path = Showcase/Radio.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993108054F69F9000B93EA = {
                        name = Radio.tiff;
                        path = Showcase/Radio.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993108054F69F9000B93EA = {
-                       expectedFileType = image.tiff;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.tiff;
                        name = Volume.tiff;
                        path = Showcase/Volume.tiff;
                        refType = 4;
                        name = Volume.tiff;
                        path = Showcase/Volume.tiff;
                        refType = 4;
                        };
                };
                7C99312D054F6A03000B93EA = {
                        };
                };
                7C99312D054F6A03000B93EA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = Controller.h;
                        path = Showcase/Controller.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C99312E054F6A03000B93EA = {
                        name = Controller.h;
                        path = Showcase/Controller.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C99312E054F6A03000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        name = Controller.m;
                        path = Showcase/Controller.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C99312F054F6A03000B93EA = {
                        name = Controller.m;
                        path = Showcase/Controller.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C99312F054F6A03000B93EA = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        name = main.m;
                        path = Showcase/main.m;
                        refType = 4;
                        name = main.m;
                        path = Showcase/main.m;
                        refType = 4;
                        };
                };
                7CC84BE0054F6CA2001DC704 = {
                        };
                };
                7CC84BE0054F6CA2001DC704 = {
-                       expectedFileType = wrapper.framework;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = ApplicationServices.framework;
                        path = /System/Library/Frameworks/ApplicationServices.framework;
                        refType = 0;
                        name = ApplicationServices.framework;
                        path = /System/Library/Frameworks/ApplicationServices.framework;
                        refType = 0;
                        };
                };
                7CC84BE4054F6CAA001DC704 = {
                        };
                };
                7CC84BE4054F6CAA001DC704 = {
-                       expectedFileType = wrapper.framework;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Carbon.framework;
                        path = /System/Library/Frameworks/Carbon.framework;
                        refType = 0;
                        name = Carbon.framework;
                        path = /System/Library/Frameworks/Carbon.framework;
                        refType = 0;
                                7C992E2E054F5179000B93EA,
                                7C992E30054F5179000B93EA,
                                7C992E32054F5179000B93EA,
                                7C992E2E054F5179000B93EA,
                                7C992E30054F5179000B93EA,
                                7C992E32054F5179000B93EA,
+                               2AC83141056D00F700A7D7E2,
+                               2AC8319D056D037700A7D7E2,
+                               3710912805C0825900ED0F36,
+                               7C4BBADC05F98C9900734027,
+                               372C5815068FE72F00CEF54A,
+                               37B3906B06923D1200E828B9,
                        );
                        isa = PBXHeadersBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        );
                        isa = PBXHeadersBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                                7C992E2D054F5179000B93EA,
                                7C992E2F054F5179000B93EA,
                                7C992E31054F5179000B93EA,
                                7C992E2D054F5179000B93EA,
                                7C992E2F054F5179000B93EA,
                                7C992E31054F5179000B93EA,
+                               2AC83142056D00F700A7D7E2,
+                               2AC8319E056D037700A7D7E2,
+                               3710912305C0821000ED0F36,
+                               7C4BBADD05F98C9900734027,
+                               372C5814068FE72F00CEF54A,
+                               37B3906C06923D1200E828B9,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        runOnlyForDeploymentPostprocessing = 0;
                };
                8DC2EF5A0486A6940098B216 = {
                        runOnlyForDeploymentPostprocessing = 0;
                };
                8DC2EF5A0486A6940098B216 = {
-                       expectedFileType = text.plist;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist;
                        path = Info.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                8DC2EF5B0486A6940098B216 = {
                        path = Info.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                8DC2EF5B0486A6940098B216 = {
-                       expectedFileType = wrapper.framework;
+                       explicitFileType = wrapper.framework;
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = ITKit.framework;
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = ITKit.framework;