diff options
56 files changed, 10495 insertions, 384 deletions
diff --git a/AppKit/GTMHotKeyTextField.m b/AppKit/GTMHotKeyTextField.m index 4524340..aa7962b 100644 --- a/AppKit/GTMHotKeyTextField.m +++ b/AppKit/GTMHotKeyTextField.m @@ -897,7 +897,10 @@ GTMOBJECT_SINGLETON_BOILERPLATE(GTMHotKeyFieldEditor, sharedHotKeyFieldEditor) // Force editing to end. This sends focus off into space slightly, but // its better than constantly capturing user events. This is exactly // like the Apple editor in their Keyboard pref pane. - [[[self delegate] cell] endEditing:self]; + id delegate = [self delegate]; + if ([delegate respondsToSelector:@selector(cell)]) { + [[delegate cell] endEditing:self]; + } } - (NSDictionary *)hotKeyDictionary { diff --git a/AppKit/GTMLargeTypeWindow.m b/AppKit/GTMLargeTypeWindow.m index de85ec8..f1b5191 100644 --- a/AppKit/GTMLargeTypeWindow.m +++ b/AppKit/GTMLargeTypeWindow.m @@ -36,10 +36,16 @@ static NSTimeInterval gGTMLargeTypeWindowCopyAnimationDuration = 0.5; // Amount of time to do fade animations static NSTimeInterval gGTMLargeTypeWindowFadeAnimationDuration = 0.333; -@interface GTMLargeTypeCopyAnimation : NSAnimation +@interface GTMLargeTypeCopyAnimation : NSAnimation { + @private + NSView *view_; +} +- (id)initWithView:(NSView *)view + duration:(NSTimeInterval)duration + animationCurve:(NSAnimationCurve)animationCurve; @end -@interface GTMLargeTypeBackgroundView : NSView { +@interface GTMLargeTypeBackgroundView : NSView <NSAnimationDelegate> { CIFilter *transition_; GTMLargeTypeCopyAnimation *animation_; } @@ -355,8 +361,9 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_appendBezierPathWithRoundRect:cornerRadius:); [transition valueForKey:@"outputImage"]; [image release]; transition_ = [transition retain]; - animation_ = [[GTMLargeTypeCopyAnimation alloc] initWithDuration:duration - animationCurve:NSAnimationLinear]; + animation_ = [[GTMLargeTypeCopyAnimation alloc] initWithView:self + duration:duration + animationCurve:NSAnimationLinear]; [animation_ setFrameRate:0.0f]; [animation_ setDelegate:self]; [animation_ setAnimationBlockingMode:NSAnimationBlocking]; @@ -381,8 +388,23 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_appendBezierPathWithRoundRect:cornerRadius:); @end @implementation GTMLargeTypeCopyAnimation +- (id)initWithView:(NSView *)view + duration:(NSTimeInterval)duration + animationCurve:(NSAnimationCurve)animationCurve { + if ((self = [super initWithDuration:duration + animationCurve:animationCurve])) { + view_ = [view retain]; + } + return self; +} + +- (void)dealloc { + [view_ release]; + [super dealloc]; +} + - (void)setCurrentProgress:(NSAnimationProgress)progress { [super setCurrentProgress:progress]; - [[self delegate] display]; + [view_ display]; } @end diff --git a/AppKit/GTMLoginItems.m b/AppKit/GTMLoginItems.m index 0daaf96..1d2c56a 100644 --- a/AppKit/GTMLoginItems.m +++ b/AppKit/GTMLoginItems.m @@ -264,7 +264,7 @@ static NSString * const kLSSharedFileListLoginItemHidden = if (loginItemsRef) { NSDictionary *setProperties = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:hide] - forKey:kLSSharedFileListLoginItemHidden]; + forKey:(id)kLSSharedFileListLoginItemHidden]; LSSharedFileListItemRef itemRef = LSSharedFileListInsertItemURL(loginItemsRef, kLSSharedFileListItemLast, NULL, NULL, diff --git a/AppKit/GTMNSImage+ScalingTest.m b/AppKit/GTMNSImage+ScalingTest.m index 5679b7c..dddd00f 100644 --- a/AppKit/GTMNSImage+ScalingTest.m +++ b/AppKit/GTMNSImage+ScalingTest.m @@ -48,7 +48,7 @@ STAssertNotNil([testImage gtm_representationOfSize:NSMakeSize(16, 16)], nil); STAssertNotNil([testImage gtm_representationOfSize:NSMakeSize(32, 32)], nil); - NSImage *duplicate = [testImage gtm_duplicateOfSize: NSMakeSize(48, 48)]; + NSImage *duplicate = [testImage gtm_duplicateOfSize:NSMakeSize(48, 48)]; bestRepRect = NSMakeRect(0, 0, 50, 50); #if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_6 rep = [duplicate bestRepresentationForRect:bestRepRect @@ -57,7 +57,8 @@ #else rep = [duplicate gtm_bestRepresentationForSize:bestRepRect.size]; #endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_6 - STAssertTrue(NSEqualSizes([rep size], NSMakeSize(48, 48)), nil); + STAssertTrue(NSEqualSizes([rep size], NSMakeSize(48, 48)), + @"Size is %@", NSStringFromSize([rep size])); } diff --git a/AppKit/GTMUILocalizerAndLayoutTweakerTest1.xib b/AppKit/GTMUILocalizerAndLayoutTweakerTest1.xib index db52b10..0002ff6 100644 --- a/AppKit/GTMUILocalizerAndLayoutTweakerTest1.xib +++ b/AppKit/GTMUILocalizerAndLayoutTweakerTest1.xib @@ -1,23 +1,25 @@ <?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9J61</string> - <string key="IBDocument.InterfaceBuilderVersion">677</string> - <string key="IBDocument.AppKitVersion">949.46</string> - <string key="IBDocument.HIToolboxVersion">353.00</string> + <string key="IBDocument.SystemVersion">10D2063a</string> + <string key="IBDocument.InterfaceBuilderVersion">762</string> + <string key="IBDocument.AppKitVersion">1038.29</string> + <string key="IBDocument.HIToolboxVersion">460.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">762</string> + </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="109"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilderKit</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> </object> <object class="NSMutableDictionary" key="IBDocument.Metadata"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys" id="0"> <bool key="EncodedWithXMLCoder">YES</bool> </object> <object class="NSMutableArray" key="dict.values"> @@ -43,7 +45,7 @@ <string key="NSWindowTitle">Window</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="1006"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -64,6 +66,7 @@ <int key="NSvFlags">266</int> <string key="NSFrame">{{3, 45}, {349, 22}}</string> <reference key="NSSuperview" ref="180511442"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="951606926"> <int key="NSCellFlags">-1804468671</int> @@ -71,7 +74,7 @@ <string key="NSContents"/> <object class="NSFont" key="NSSupport" id="396891173"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <reference key="NSControlView" ref="800844720"/> @@ -101,6 +104,7 @@ <int key="NSvFlags">266</int> <string key="NSFrame">{{3, 13}, {349, 22}}</string> <reference key="NSSuperview" ref="180511442"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="810828168"> <int key="NSCellFlags">-1804468671</int> @@ -118,6 +122,7 @@ <int key="NSvFlags">266</int> <string key="NSFrame">{{3, 77}, {349, 22}}</string> <reference key="NSSuperview" ref="180511442"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="1044158630"> <int key="NSCellFlags">-1804468671</int> @@ -133,10 +138,12 @@ </object> <string key="NSFrameSize">{375, 109}</string> <reference key="NSSuperview" ref="13430988"/> + <reference key="NSWindow"/> </object> </object> <string key="NSFrame">{{158, 285}, {375, 109}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> <int key="NSCellFlags">67239424</int> @@ -144,7 +151,7 @@ <string key="NSContents">Box</string> <object class="NSFont" key="NSSupport"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.100000e+01</double> + <double key="NSSize">11</double> <int key="NSfFlags">3100</int> </object> <reference key="NSBackgroundColor" ref="763520216"/> @@ -164,6 +171,7 @@ <int key="NSvFlags">10</int> <string key="NSFrame">{{324, 173}, {188, 5}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> <int key="NSCellFlags">67239424</int> @@ -186,6 +194,7 @@ <int key="NSvFlags">10</int> <string key="NSFrame">{{374, 98}, {138, 5}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> <int key="NSCellFlags">67239424</int> @@ -208,6 +217,7 @@ <int key="NSvFlags">10</int> <string key="NSFrame">{{124, 38}, {388, 5}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> <int key="NSCellFlags">67239424</int> @@ -230,6 +240,7 @@ <int key="NSvFlags">10</int> <string key="NSFrame">{{20, 235}, {327, 5}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> <int key="NSCellFlags">67239424</int> @@ -252,7 +263,7 @@ <int key="NSvFlags">268</int> <object class="NSMutableSet" key="NSDragTypes"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="set.sortedObjects"> + <object class="NSArray" key="set.sortedObjects"> <bool key="EncodedWithXMLCoder">YES</bool> <string>Apple PDF pasteboard type</string> <string>Apple PICT pasteboard type</string> @@ -264,6 +275,7 @@ </object> <string key="NSFrame">{{321, 77}, {48, 48}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSImageCell" key="NSCell" id="269363509"> <int key="NSCellFlags">130560</int> @@ -280,7 +292,7 @@ <int key="NSvFlags">265</int> <object class="NSMutableSet" key="NSDragTypes"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="set.sortedObjects"> + <object class="NSArray" key="set.sortedObjects"> <bool key="EncodedWithXMLCoder">YES</bool> <string>Apple PDF pasteboard type</string> <string>Apple PICT pasteboard type</string> @@ -292,6 +304,7 @@ </object> <string key="NSFrame">{{352, 213}, {48, 48}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSImageCell" key="NSCell" id="709523694"> <int key="NSCellFlags">130560</int> @@ -308,6 +321,7 @@ <int key="NSvFlags">12</int> <string key="NSFrame">{{20, 201}, {275, 5}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> <int key="NSCellFlags">67239424</int> @@ -335,6 +349,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{20, 0}, {96, 38}}</string> <reference key="NSSuperview" ref="496672244"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <int key="NSNumRows">2</int> <int key="NSNumCols">1</int> @@ -345,10 +360,10 @@ <int key="NSCellFlags2">0</int> <string key="NSContents">mumble :5:1</string> <reference key="NSSupport" ref="396891173"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="122653364"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSButtonImageSource" key="NSAlternateImage" id="520966901"> <string key="NSImageName">NSRadioButton</string> </object> @@ -364,7 +379,7 @@ <reference key="NSSupport" ref="396891173"/> <reference key="NSControlView" ref="122653364"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -372,7 +387,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0" id="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -398,10 +413,10 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBs2U706y3Sst1fqit5+wYbUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA @@ -476,7 +491,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="396891173"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -484,7 +499,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -510,7 +525,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -529,7 +544,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSColorName">controlColor</string> <object class="NSColor" key="NSColor"> <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> </object> </object> <reference key="NSCellBackgroundColor" ref="644092534"/> @@ -538,6 +553,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <string key="NSFrame">{{0, 20}, {116, 42}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSClassName">GTMWidthBasedTweaker</string> </object> <object class="NSCustomView" id="583112334"> @@ -550,6 +566,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{14, 15}, {96, 32}}</string> <reference key="NSSuperview" ref="583112334"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="183983727"> <int key="NSCellFlags">67239424</int> @@ -575,6 +592,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 5}, {66, 17}}</string> <reference key="NSSuperview" ref="656888375"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="612106675"> <int key="NSCellFlags">68288064</int> @@ -596,6 +614,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 30}, {66, 17}}</string> <reference key="NSSuperview" ref="656888375"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="535802230"> <int key="NSCellFlags">68288064</int> @@ -610,6 +629,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <string key="NSFrame">{{112, 6}, {100, 54}}</string> <reference key="NSSuperview" ref="583112334"/> + <reference key="NSWindow"/> <string key="NSClassName">GTMWidthBasedTweaker</string> </object> <object class="NSButton" id="849868912"> @@ -617,6 +637,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{214, 15}, {96, 32}}</string> <reference key="NSSuperview" ref="583112334"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="547252370"> <int key="NSCellFlags">67239424</int> @@ -635,6 +656,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <string key="NSFrame">{{0, 70}, {316, 63}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSClassName">GTMWidthBasedTweaker</string> </object> <object class="NSCustomView" id="797989996"> @@ -647,6 +669,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{206, 1}, {96, 32}}</string> <reference key="NSSuperview" ref="797989996"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="356842314"> <int key="NSCellFlags">67239424</int> @@ -667,6 +690,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{14, 1}, {96, 32}}</string> <reference key="NSSuperview" ref="797989996"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="571145548"> <int key="NSCellFlags">67239424</int> @@ -687,6 +711,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{103, 1}, {111, 32}}</string> <reference key="NSSuperview" ref="797989996"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="976017799"> <int key="NSCellFlags">67239424</int> @@ -705,6 +730,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <string key="NSFrame">{{0, 157}, {316, 38}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSClassName">GTMWidthBasedTweaker</string> </object> <object class="NSCustomView" id="273331462"> @@ -717,6 +743,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{18, 24}, {91, 18}}</string> <reference key="NSSuperview" ref="273331462"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="1051100744"> <int key="NSCellFlags">-2080244224</int> @@ -725,7 +752,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="396891173"/> <reference key="NSControlView" ref="718941270"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="980015056"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSSwitch</string> @@ -744,6 +771,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{18, 44}, {91, 18}}</string> <reference key="NSSuperview" ref="273331462"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="959040643"> <int key="NSCellFlags">-2080244224</int> @@ -752,7 +780,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="396891173"/> <reference key="NSControlView" ref="141065122"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="980015056"/> <reference key="NSAlternateImage" ref="644707509"/> <string key="NSAlternateContents"/> @@ -766,6 +794,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{18, 4}, {91, 18}}</string> <reference key="NSSuperview" ref="273331462"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="473788937"> <int key="NSCellFlags">-2080244224</int> @@ -774,7 +803,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="396891173"/> <reference key="NSControlView" ref="320146273"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="980015056"/> <reference key="NSAlternateImage" ref="644707509"/> <string key="NSAlternateContents"/> @@ -786,6 +815,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <string key="NSFrame">{{405, 203}, {127, 69}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSClassName">GTMWidthBasedTweaker</string> </object> <object class="NSCustomView" id="450922667"> @@ -798,6 +828,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 84}, {139, 17}}</string> <reference key="NSSuperview" ref="450922667"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="1064530732"> <int key="NSCellFlags">68288064</int> @@ -814,6 +845,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 20}, {139, 17}}</string> <reference key="NSSuperview" ref="450922667"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="200889835"> <int key="NSCellFlags">68288064</int> @@ -830,6 +862,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 52}, {139, 17}}</string> <reference key="NSSuperview" ref="450922667"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="65808262"> <int key="NSCellFlags">68288064</int> @@ -844,14 +877,16 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <string key="NSFrame">{{0, 280}, {153, 121}}</string> <reference key="NSSuperview" ref="1006"/> + <reference key="NSWindow"/> <string key="NSClassName">GTMWidthBasedTweaker</string> </object> </object> <string key="NSFrameSize">{532, 404}</string> <reference key="NSSuperview"/> + <reference key="NSWindow"/> </object> <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSCustomObject" id="431527667"> <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> @@ -957,28 +992,26 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBObjectRecord"> <int key="objectID">0</int> - <object class="NSArray" key="object" id="1002"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="object" ref="0"/> <reference key="children" ref="1000"/> <nil key="parent"/> </object> <object class="IBObjectRecord"> <int key="objectID">-2</int> <reference key="object" ref="1001"/> - <reference key="parent" ref="1002"/> - <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string> + <reference key="parent" ref="0"/> + <string key="objectName">File's Owner</string> </object> <object class="IBObjectRecord"> <int key="objectID">-1</int> <reference key="object" ref="1003"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> <string key="objectName">First Responder</string> </object> <object class="IBObjectRecord"> <int key="objectID">-3</int> <reference key="object" ref="1004"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> <string key="objectName">Application</string> </object> <object class="IBObjectRecord"> @@ -988,7 +1021,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="1006"/> </object> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">2</int> @@ -1067,7 +1100,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBObjectRecord"> <int key="objectID">35</int> <reference key="object" ref="431527667"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">115</int> @@ -1396,16 +1429,14 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBObjectRecord"> <int key="objectID">117</int> <reference key="object" ref="730292222"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> </object> </object> <object class="NSMutableDictionary" key="flattenedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> <string>-3.IBPluginDependency</string> <string>1.IBEditorWindowLastContentRect</string> <string>1.IBPluginDependency</string> @@ -1414,8 +1445,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>1.WindowOrigin</string> <string>1.editorWindowContentRectSynchronizationRect</string> <string>10.IBPluginDependency</string> + <string>102.IBPluginDependency</string> + <string>105.IBPluginDependency</string> + <string>106.IBPluginDependency</string> + <string>109.IBPluginDependency</string> <string>11.IBPluginDependency</string> - <string>117.IBPluginDependency</string> + <string>112.IBPluginDependency</string> + <string>115.IBPluginDependency</string> <string>12.IBPluginDependency</string> <string>13.IBPluginDependency</string> <string>14.IBPluginDependency</string> @@ -1428,7 +1464,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>20.IBPluginDependency</string> <string>21.IBPluginDependency</string> <string>22.IBPluginDependency</string> - <string>35.IBPluginDependency</string> + <string>34.IBPluginDependency</string> <string>40.IBPluginDependency</string> <string>41.IBPluginDependency</string> <string>42.IBPluginDependency</string> @@ -1465,8 +1501,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilderKit</string> - <string>com.apple.InterfaceBuilderKit</string> <string>{{636, 752}, {532, 404}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{636, 752}, {532, 404}}</string> @@ -1521,13 +1555,16 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> </object> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1535,9 +1572,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <nil key="activeLocalization"/> <object class="NSMutableDictionary" key="localizations"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1553,7 +1588,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>otherObjectToLocalize_</string> <string>owner_</string> @@ -1576,7 +1611,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>localizerOwner_</string> <string>localizer_</string> @@ -1605,6 +1640,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBPartialClassDescription"> <string key="className">GTMUILocalizerAndLayoutTweakerTestWindowController</string> <string key="superclassName">NSWindowController</string> + <object class="NSMutableDictionary" key="outlets"> + <string key="NS.key.0">tabView_</string> + <string key="NS.object.0">NSTabView</string> + </object> <reference key="sourceIdentifier" ref="969035251"/> </object> <object class="IBPartialClassDescription"> @@ -1612,7 +1651,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSView</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>viewToResize_</string> <string>viewToSlideAndResize_</string> @@ -1635,6 +1674,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">UnitTesting/GTMAppKitUnitTestingUtilities.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSButton</string> <reference key="sourceIdentifier" ref="925048441"/> </object> @@ -1711,14 +1757,18 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <reference key="sourceIdentifier" ref="925048441"/> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSTextField</string> <reference key="sourceIdentifier" ref="925048441"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="39542122"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="907166154"> <string key="majorKey">IBProjectSource</string> - <string key="minorKey">AppKit/GTMTheme.h</string> + <string key="minorKey">AppKit/GTMNSAnimatablePropertyContainer.h</string> </object> </object> <object class="IBPartialClassDescription"> @@ -1727,16 +1777,546 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="39542122"/> + <reference key="sourceIdentifier" ref="907166154"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> <reference key="sourceIdentifier" ref="925048441"/> </object> </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSActionCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="773683809"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="718191272"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="408763547"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSBox</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButton</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButtonCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSCell</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="688332791"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSFormatter</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSImageCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSImageView</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMatrix</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMatrix.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="553655062"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="773683809"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="718191272"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="408763547"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="688332791"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="553655062"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="932879476"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSError.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PrintCore.framework/Headers/PDEPluginInterface.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextField</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextFieldCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <reference key="sourceIdentifier" ref="932879476"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindowController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">showWindow:</string> + <string key="NS.object.0">id</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> + </object> + </object> + </object> </object> <int key="IBDocument.localizationMode">0</int> + <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1050" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1060" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> + <integer value="3000" key="NS.object.0"/> + </object> + <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <string key="IBDocument.LastKnownRelativeProjectPath">../GTM.xcodeproj</string> <int key="IBDocument.defaultPropertyAccessControl">3</int> + <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> + <string key="NS.key.0">NSSwitch</string> + <string key="NS.object.0">{15, 15}</string> + </object> </data> </archive> diff --git a/AppKit/GTMUILocalizerAndLayoutTweakerTest4.xib b/AppKit/GTMUILocalizerAndLayoutTweakerTest4.xib index f4dc23a..1a77faf 100644 --- a/AppKit/GTMUILocalizerAndLayoutTweakerTest4.xib +++ b/AppKit/GTMUILocalizerAndLayoutTweakerTest4.xib @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9L30</string> - <string key="IBDocument.InterfaceBuilderVersion">677</string> - <string key="IBDocument.AppKitVersion">949.54</string> - <string key="IBDocument.HIToolboxVersion">353.00</string> + <string key="IBDocument.SystemVersion">10D2063a</string> + <string key="IBDocument.InterfaceBuilderVersion">762</string> + <string key="IBDocument.AppKitVersion">1038.29</string> + <string key="IBDocument.HIToolboxVersion">460.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">762</string> + </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="189"/> + <integer value="180"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilderKit</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> </object> <object class="NSMutableDictionary" key="IBDocument.Metadata"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys" id="0"> <bool key="EncodedWithXMLCoder">YES</bool> </object> <object class="NSMutableArray" key="dict.values"> @@ -43,7 +46,7 @@ <string key="NSWindowTitle">Window</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="1006"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -66,12 +69,12 @@ <string key="NSContents">W:4:12</string> <object class="NSFont" key="NSSupport" id="396891173"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <reference key="NSControlView" ref="282236995"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="356175074"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSSwitch</string> @@ -97,7 +100,7 @@ <string key="NSContents">W:4:12</string> <object class="NSFont" key="NSSupport"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.200000e+01</double> + <double key="NSSize">12</double> <int key="NSfFlags">16</int> </object> <reference key="NSControlView" ref="926864482"/> @@ -121,7 +124,7 @@ <string key="NSContents">W:4:12</string> <object class="NSFont" key="NSSupport" id="29"> <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">1.200000e+01</double> + <double key="NSSize">12</double> <int key="NSfFlags">16</int> </object> <reference key="NSControlView" ref="901343433"/> @@ -166,7 +169,7 @@ <reference key="NSSupport" ref="396891173"/> <reference key="NSControlView" ref="428327311"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="946414658"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSRadioButton</string> @@ -262,7 +265,7 @@ <string key="NSContents">W:4:12</string> <object class="NSFont" key="NSSupport" id="26"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.100000e+01</double> + <double key="NSSize">11</double> <int key="NSfFlags">3100</int> </object> <reference key="NSControlView" ref="367073018"/> @@ -347,7 +350,7 @@ <reference key="NSSupport" ref="26"/> <reference key="NSControlView" ref="406151598"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="356175074"/> <reference key="NSAlternateImage" ref="644707509"/> <string key="NSAlternateContents"/> @@ -409,7 +412,7 @@ <reference key="NSSupport" ref="26"/> <reference key="NSControlView" ref="8663780"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="946414658"/> <reference key="NSAlternateImage" ref="520966901"/> <string key="NSAlternateContents"/> @@ -440,7 +443,7 @@ <string key="NSContents">W:4:12</string> <object class="NSFont" key="NSSupport" id="22"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">9.000000e+00</double> + <double key="NSSize">9</double> <int key="NSfFlags">3614</int> </object> <reference key="NSControlView" ref="1060251717"/> @@ -485,7 +488,7 @@ <reference key="NSSupport" ref="22"/> <reference key="NSControlView" ref="440594617"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="356175074"/> <reference key="NSAlternateImage" ref="644707509"/> <string key="NSAlternateContents"/> @@ -587,7 +590,7 @@ <reference key="NSSupport" ref="22"/> <reference key="NSControlView" ref="917362581"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="946414658"/> <reference key="NSAlternateImage" ref="520966901"/> <string key="NSAlternateContents"/> @@ -606,7 +609,7 @@ <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSCustomObject" id="431527667"> <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> @@ -686,28 +689,26 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBObjectRecord"> <int key="objectID">0</int> - <object class="NSArray" key="object" id="1002"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="object" ref="0"/> <reference key="children" ref="1000"/> <nil key="parent"/> </object> <object class="IBObjectRecord"> <int key="objectID">-2</int> <reference key="object" ref="1001"/> - <reference key="parent" ref="1002"/> - <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string> + <reference key="parent" ref="0"/> + <string key="objectName">File's Owner</string> </object> <object class="IBObjectRecord"> <int key="objectID">-1</int> <reference key="object" ref="1003"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> <string key="objectName">First Responder</string> </object> <object class="IBObjectRecord"> <int key="objectID">-3</int> <reference key="object" ref="1004"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> <string key="objectName">Application</string> </object> <object class="IBObjectRecord"> @@ -717,7 +718,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="1006"/> </object> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">2</int> @@ -733,12 +734,12 @@ <object class="IBObjectRecord"> <int key="objectID">35</int> <reference key="object" ref="431527667"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">117</int> <reference key="object" ref="730292222"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">188</int> @@ -1131,7 +1132,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="576384409"/> </object> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">211</int> @@ -1145,7 +1146,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="246372967"/> </object> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">213</int> @@ -1156,10 +1157,8 @@ </object> <object class="NSMutableDictionary" key="flattenedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> <string>-3.IBPluginDependency</string> <string>1.IBEditorWindowLastContentRect</string> <string>1.IBPluginDependency</string> @@ -1168,7 +1167,6 @@ <string>1.NSWindowTemplate.visibleAtLaunch</string> <string>1.WindowOrigin</string> <string>1.editorWindowContentRectSynchronizationRect</string> - <string>117.IBPluginDependency</string> <string>120.IBPluginDependency</string> <string>121.IBPluginDependency</string> <string>124.IBPluginDependency</string> @@ -1215,6 +1213,9 @@ <string>185.IBPluginDependency</string> <string>186.IBPluginDependency</string> <string>187.IBPluginDependency</string> + <string>188.IBPluginDependency</string> + <string>189.IBPluginDependency</string> + <string>190.IBPluginDependency</string> <string>191.IBPluginDependency</string> <string>192.IBPluginDependency</string> <string>2.IBPluginDependency</string> @@ -1222,18 +1223,15 @@ <string>211.IBPluginDependency</string> <string>212.IBPluginDependency</string> <string>213.IBPluginDependency</string> - <string>35.IBPluginDependency</string> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilderKit</string> - <string>com.apple.InterfaceBuilderKit</string> <string>{{636, 862}, {734, 294}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="NO" id="6"/> + <boolean value="NO"/> <string>{{636, 862}, {734, 294}}</string> - <reference ref="6"/> + <boolean value="NO"/> <string>{196, 240}</string> <string>{{202, 428}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1291,13 +1289,12 @@ <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> </object> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1305,9 +1302,7 @@ <nil key="activeLocalization"/> <object class="NSMutableDictionary" key="localizations"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1323,7 +1318,7 @@ <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>otherObjectToLocalize_</string> <string>owner_</string> @@ -1346,7 +1341,7 @@ <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>localizerOwner_</string> <string>localizer_</string> @@ -1375,6 +1370,10 @@ <object class="IBPartialClassDescription"> <string key="className">GTMUILocalizerAndLayoutTweakerTestWindowController</string> <string key="superclassName">NSWindowController</string> + <object class="NSMutableDictionary" key="outlets"> + <string key="NS.key.0">tabView_</string> + <string key="NS.object.0">NSTabView</string> + </object> <reference key="sourceIdentifier" ref="969035251"/> </object> <object class="IBPartialClassDescription"> @@ -1382,7 +1381,7 @@ <string key="superclassName">NSView</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>viewToResize_</string> <string>viewToSlideAndResize_</string> @@ -1405,6 +1404,13 @@ </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">UnitTesting/GTMAppKitUnitTestingUtilities.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSButton</string> <reference key="sourceIdentifier" ref="925048441"/> </object> @@ -1477,10 +1483,14 @@ </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <reference key="sourceIdentifier" ref="925048441"/> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="39542122"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="837971773"> <string key="majorKey">IBProjectSource</string> - <string key="minorKey">AppKit/GTMTheme.h</string> + <string key="minorKey">AppKit/GTMNSAnimatablePropertyContainer.h</string> </object> </object> <object class="IBPartialClassDescription"> @@ -1489,16 +1499,507 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="39542122"/> + <reference key="sourceIdentifier" ref="837971773"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> <reference key="sourceIdentifier" ref="925048441"/> </object> </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSActionCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="987675865"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="153145200"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="317885010"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButton</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButtonCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSCell</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="846811518"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSFormatter</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="51859795"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="987675865"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="153145200"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="317885010"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="846811518"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="51859795"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="721142473"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSError.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PrintCore.framework/Headers/PDEPluginInterface.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <reference key="sourceIdentifier" ref="721142473"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindowController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">showWindow:</string> + <string key="NS.object.0">id</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> + </object> + </object> + </object> </object> <int key="IBDocument.localizationMode">0</int> + <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1050" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1060" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> + <integer value="3000" key="NS.object.0"/> + </object> + <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <string key="IBDocument.LastKnownRelativeProjectPath">../GTM.xcodeproj</string> <int key="IBDocument.defaultPropertyAccessControl">3</int> + <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSRadioButton</string> + <string>NSSwitch</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>{16, 15}</string> + <string>{15, 15}</string> + </object> + </object> </data> </archive> diff --git a/AppKit/GTMUILocalizerAndLayoutTweakerTest5.xib b/AppKit/GTMUILocalizerAndLayoutTweakerTest5.xib index b36b7a4..0d6898c 100644 --- a/AppKit/GTMUILocalizerAndLayoutTweakerTest5.xib +++ b/AppKit/GTMUILocalizerAndLayoutTweakerTest5.xib @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9L30</string> - <string key="IBDocument.InterfaceBuilderVersion">677</string> - <string key="IBDocument.AppKitVersion">949.54</string> - <string key="IBDocument.HIToolboxVersion">353.00</string> + <string key="IBDocument.SystemVersion">10D2063a</string> + <string key="IBDocument.InterfaceBuilderVersion">762</string> + <string key="IBDocument.AppKitVersion">1038.29</string> + <string key="IBDocument.HIToolboxVersion">460.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">762</string> + </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="2"/> + <integer value="139"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilderKit</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> </object> <object class="NSMutableDictionary" key="IBDocument.Metadata"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys" id="0"> <bool key="EncodedWithXMLCoder">YES</bool> </object> <object class="NSMutableArray" key="dict.values"> @@ -43,7 +46,7 @@ <string key="NSWindowTitle">Window5</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="1006"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -61,12 +64,12 @@ <string key="NSContents">Check</string> <object class="NSFont" key="NSSupport" id="22765115"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <reference key="NSControlView" ref="213082738"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="466370005"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSSwitch</string> @@ -93,7 +96,7 @@ <reference key="NSSupport" ref="22765115"/> <reference key="NSControlView" ref="765686094"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="121562930"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSRadioButton</string> @@ -119,12 +122,12 @@ <string key="NSContents">Radio</string> <object class="NSFont" key="NSSupport" id="26"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.100000e+01</double> + <double key="NSSize">11</double> <int key="NSfFlags">3100</int> </object> <reference key="NSControlView" ref="894189626"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="121562930"/> <reference key="NSAlternateImage" ref="590728579"/> <string key="NSAlternateContents"/> @@ -146,7 +149,7 @@ <reference key="NSSupport" ref="26"/> <reference key="NSControlView" ref="874300306"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="466370005"/> <reference key="NSAlternateImage" ref="582903849"/> <string key="NSAlternateContents"/> @@ -170,10 +173,10 @@ <int key="NSCellFlags2">0</int> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="22765115"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="969519835"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <reference key="NSAlternateImage" ref="590728579"/> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> @@ -187,7 +190,7 @@ <reference key="NSSupport" ref="22765115"/> <reference key="NSControlView" ref="969519835"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -195,7 +198,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0" id="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -221,10 +224,10 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBs2U706y3Sst1fqit5+wYbUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA @@ -299,7 +302,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="22765115"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -307,7 +310,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -333,7 +336,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -352,7 +355,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSColorName">controlColor</string> <object class="NSColor" key="NSColor"> <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> </object> </object> <object class="NSColor" key="NSCellBackgroundColor" id="430389592"> @@ -376,10 +379,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSCellFlags2">131072</int> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="26"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="434472828"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <reference key="NSAlternateImage" ref="590728579"/> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> @@ -393,7 +396,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="26"/> <reference key="NSControlView" ref="434472828"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -401,7 +404,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -427,10 +430,10 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBs2U706y3Sst1fqit5+wYbUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA @@ -502,7 +505,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="26"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -510,7 +513,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -536,7 +539,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -558,7 +561,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> </object> <object class="IBObjectContainer" key="IBDocument.Objects"> @@ -578,28 +581,26 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBObjectRecord"> <int key="objectID">0</int> - <object class="NSArray" key="object" id="1002"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="object" ref="0"/> <reference key="children" ref="1000"/> <nil key="parent"/> </object> <object class="IBObjectRecord"> <int key="objectID">-2</int> <reference key="object" ref="1001"/> - <reference key="parent" ref="1002"/> - <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string> + <reference key="parent" ref="0"/> + <string key="objectName">File's Owner</string> </object> <object class="IBObjectRecord"> <int key="objectID">-1</int> <reference key="object" ref="1003"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> <string key="objectName">First Responder</string> </object> <object class="IBObjectRecord"> <int key="objectID">-3</int> <reference key="object" ref="1004"/> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> <string key="objectName">Application</string> </object> <object class="IBObjectRecord"> @@ -609,7 +610,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="1006"/> </object> - <reference key="parent" ref="1002"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">2</int> @@ -737,10 +738,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="NSMutableDictionary" key="flattenedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> <string>-3.IBPluginDependency</string> <string>1.IBEditorWindowLastContentRect</string> <string>1.IBPluginDependency</string> @@ -769,8 +768,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilderKit</string> - <string>com.apple.InterfaceBuilderKit</string> <string>{{632, 585}, {492, 543}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{632, 585}, {492, 543}}</string> @@ -798,9 +795,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -808,9 +803,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <nil key="activeLocalization"/> <object class="NSMutableDictionary" key="localizations"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -824,6 +817,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBPartialClassDescription"> <string key="className">GTMUILocalizerAndLayoutTweakerTestWindowController</string> <string key="superclassName">NSWindowController</string> + <object class="NSMutableDictionary" key="outlets"> + <string key="NS.key.0">tabView_</string> + <string key="NS.object.0">NSTabView</string> + </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> <string key="minorKey">AppKit/GTMUILocalizerAndLayoutTweakerTest.h</string> @@ -837,6 +834,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">UnitTesting/GTMAppKitUnitTestingUtilities.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSButton</string> <reference key="sourceIdentifier" ref="450080117"/> </object> @@ -913,10 +917,14 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <reference key="sourceIdentifier" ref="450080117"/> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="907434799"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="164091427"> <string key="majorKey">IBProjectSource</string> - <string key="minorKey">AppKit/GTMTheme.h</string> + <string key="minorKey">AppKit/GTMNSAnimatablePropertyContainer.h</string> </object> </object> <object class="IBPartialClassDescription"> @@ -925,16 +933,515 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="907434799"/> + <reference key="sourceIdentifier" ref="164091427"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> <reference key="sourceIdentifier" ref="450080117"/> </object> </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSActionCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="490700006"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="356999403"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="317235627"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButton</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButtonCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSCell</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="808582018"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSFormatter</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMatrix</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMatrix.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="130067098"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="490700006"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="356999403"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="317235627"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="808582018"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="130067098"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="369094422"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSError.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PrintCore.framework/Headers/PDEPluginInterface.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <reference key="sourceIdentifier" ref="369094422"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindowController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">showWindow:</string> + <string key="NS.object.0">id</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> + </object> + </object> + </object> </object> <int key="IBDocument.localizationMode">0</int> + <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1050" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1060" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> + <integer value="3000" key="NS.object.0"/> + </object> + <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <string key="IBDocument.LastKnownRelativeProjectPath">../GTM.xcodeproj</string> <int key="IBDocument.defaultPropertyAccessControl">3</int> + <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSRadioButton</string> + <string>NSSwitch</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>{16, 15}</string> + <string>{15, 15}</string> + </object> + </object> </data> </archive> diff --git a/AppKit/GTMUILocalizerTestWindow.xib b/AppKit/GTMUILocalizerTestWindow.xib index 319a8ca..923c61b 100644 --- a/AppKit/GTMUILocalizerTestWindow.xib +++ b/AppKit/GTMUILocalizerTestWindow.xib @@ -1,16 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9L31a</string> - <string key="IBDocument.InterfaceBuilderVersion">680</string> - <string key="IBDocument.AppKitVersion">949.54</string> - <string key="IBDocument.HIToolboxVersion">353.00</string> + <string key="IBDocument.SystemVersion">10D2063a</string> + <string key="IBDocument.InterfaceBuilderVersion">762</string> + <string key="IBDocument.AppKitVersion">1038.29</string> + <string key="IBDocument.HIToolboxVersion">460.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">762</string> + </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> <integer value="22"/> - <integer value="51"/> - <integer value="165"/> + <integer value="41"/> + <integer value="58"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -18,7 +22,7 @@ </object> <object class="NSMutableDictionary" key="IBDocument.Metadata"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys" id="0"> <bool key="EncodedWithXMLCoder">YES</bool> </object> <object class="NSMutableArray" key="dict.values"> @@ -56,7 +60,7 @@ <int key="NSToolbarSizeMode">1</int> <object class="NSMutableDictionary" key="NSToolbarIBIdentifiedItems"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>44682372-574A-40F6-8822-35F014DDDD4B</string> <string>927E93A7-3FD1-412D-9C0E-FB7F594FDEF2</string> @@ -123,7 +127,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> </object> </object> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="1006"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -141,7 +145,7 @@ <string key="NSContents">^Button1</string> <object class="NSFont" key="NSSupport" id="168773824"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <reference key="NSControlView" ref="934296854"/> @@ -194,7 +198,7 @@ <string key="NSColorName">controlColor</string> <object class="NSColor" key="NSColor"> <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> </object> </object> <reference key="NSTabView" ref="1054080138"/> @@ -336,7 +340,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="739084402"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="437083559"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSSwitch</string> @@ -363,7 +367,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="484232841"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="437083559"/> <reference key="NSAlternateImage" ref="634128218"/> <string key="NSAlternateContents"/> @@ -387,10 +391,10 @@ <int key="NSCellFlags2">0</int> <string key="NSContents">^Radio 1</string> <reference key="NSSupport" ref="168773824"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="413705031"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSButtonImageSource" key="NSAlternateImage" id="182487189"> <string key="NSImageName">NSRadioButton</string> </object> @@ -406,7 +410,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="413705031"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -414,7 +418,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0" id="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -440,7 +444,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -518,7 +522,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="168773824"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -526,7 +530,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -552,7 +556,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -629,9 +633,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSCellFlags">130560</int> <int key="NSCellFlags2">0</int> <string key="NSContents">search</string> + <reference key="NSControlView" ref="207474363"/> <string key="NSAction">_searchFieldSearch:</string> <reference key="NSTarget" ref="926559351"/> - <reference key="NSControlView" ref="207474363"/> <int key="NSButtonFlags">138690815</int> <int key="NSButtonFlags2">0</int> <string key="NSKeyEquivalent"/> @@ -646,7 +650,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSMutableDictionary"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>AXDescription</string> <string>NSAccessibilityEncodedAttributesValueType</string> @@ -658,9 +662,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> </object> + <reference key="NSControlView" ref="207474363"/> <string key="NSAction">_searchFieldCancel:</string> <reference key="NSTarget" ref="926559351"/> - <reference key="NSControlView" ref="207474363"/> <int key="NSButtonFlags">138690815</int> <int key="NSButtonFlags2">0</int> <string key="NSKeyEquivalent"/> @@ -684,7 +688,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSContents">Bindings Tests</string> <object class="NSFont" key="NSSupport" id="26"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.100000e+01</double> + <double key="NSSize">11</double> <int key="NSfFlags">3100</int> </object> <reference key="NSBackgroundColor" ref="854948635"/> @@ -704,7 +708,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSWindowTemplate" id="655734033"> <int key="NSWindowStyleMask">15</int> @@ -714,7 +718,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSWindowTitle">^WindowTest</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="769884725"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -722,7 +726,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {2560, 1578}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSMenu" id="526087585"> <string key="NSTitle">^MenuTest</string> @@ -749,7 +753,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSWindowTitle">^WindowTest</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="405137086"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -876,10 +880,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSCellFlags2">0</int> <string key="NSContents">^Radio 1</string> <reference key="NSSupport" ref="168773824"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="44026604"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <reference key="NSAlternateImage" ref="182487189"/> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> @@ -893,7 +897,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="44026604"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -901,7 +905,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -927,7 +931,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -1002,7 +1006,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="168773824"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -1010,7 +1014,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -1036,7 +1040,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -1089,8 +1093,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview" ref="846591189"/> <reference key="NSTarget" ref="846591189"/> <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">1.000000e+00</double> - <double key="NSPercent">9.636363e-01</double> + <double key="NSCurValue">1</double> + <double key="NSPercent">0.9636363</double> </object> <object class="NSScroller" id="383137617"> <reference key="NSNextResponder" ref="846591189"/> @@ -1100,7 +1104,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSsFlags">1</int> <reference key="NSTarget" ref="846591189"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">5.060241e-01</double> + <double key="NSPercent">0.50602409999999998</double> </object> </object> <string key="NSFrame">{{219, 101}, {144, 145}}</string> @@ -1129,7 +1133,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="485121564"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="437083559"/> <reference key="NSAlternateImage" ref="634128218"/> <string key="NSAlternateContents"/> @@ -1151,7 +1155,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="300872861"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="437083559"/> <reference key="NSAlternateImage" ref="634128218"/> <string key="NSAlternateContents"/> @@ -1169,13 +1173,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {2560, 1578}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSUserDefaultsController" id="193974147"> - <object class="NSMutableArray" key="NSDeclaredKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>foo</string> - </object> <bool key="NSSharedInstance">YES</bool> </object> </object> @@ -1235,7 +1235,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSKeyPath">values.foo</string> <object class="NSDictionary" key="NSOptions"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>NSDisplayPattern</string> <string>NSMultipleValuesPlaceholder</string> @@ -1270,7 +1270,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSKeyPath">values.foo</string> <object class="NSDictionary" key="NSOptions"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>NSDisplayName</string> <string>NSPredicateFormat</string> @@ -1308,28 +1308,26 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBObjectRecord"> <int key="objectID">0</int> - <object class="NSArray" key="object" id="583013702"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="object" ref="0"/> <reference key="children" ref="1000"/> <nil key="parent"/> </object> <object class="IBObjectRecord"> <int key="objectID">-2</int> <reference key="object" ref="1001"/> - <reference key="parent" ref="583013702"/> - <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string> + <reference key="parent" ref="0"/> + <string key="objectName">File's Owner</string> </object> <object class="IBObjectRecord"> <int key="objectID">-1</int> <reference key="object" ref="1003"/> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> <string key="objectName">First Responder</string> </object> <object class="IBObjectRecord"> <int key="objectID">-3</int> <reference key="object" ref="1004"/> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> <string key="objectName">Application</string> </object> <object class="IBObjectRecord"> @@ -1340,7 +1338,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference ref="1006"/> <reference ref="393184701"/> </object> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">2</int> @@ -1461,7 +1459,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="769884725"/> </object> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">23</int> @@ -1475,7 +1473,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="383489140"/> </object> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">25</int> @@ -1485,7 +1483,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBObjectRecord"> <int key="objectID">30</int> <reference key="object" ref="92471218"/> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">35</int> @@ -1586,7 +1584,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="405137086"/> </object> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">52</int> @@ -1784,7 +1782,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBObjectRecord"> <int key="objectID">101</int> <reference key="object" ref="193974147"/> - <reference key="parent" ref="583013702"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">165</int> @@ -1828,7 +1826,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="NSMutableDictionary" key="flattenedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>-1.IBPluginDependency</string> <string>-2.IBPluginDependency</string> @@ -1914,7 +1912,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>{{126, 451}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{126, 451}, {480, 270}}</string> - <boolean value="NO" id="6"/> + <boolean value="NO"/> <string>{196, 240}</string> <string>{{357, 418}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1931,7 +1929,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>{{960, 479}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{960, 479}, {480, 270}}</string> - <reference ref="6"/> + <boolean value="NO"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{126, 673}, {161, 23}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1956,7 +1954,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>{{960, 285}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{960, 285}, {480, 270}}</string> - <reference ref="6"/> + <boolean value="NO"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1987,9 +1985,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1997,9 +1993,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <nil key="activeLocalization"/> <object class="NSMutableDictionary" key="localizations"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -2015,7 +2009,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>otherObjectToLocalize_</string> <string>owner_</string> @@ -2038,7 +2032,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSWindowController</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>anotherWindow_</string> <string>bindingsSearchField_</string> @@ -2068,6 +2062,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">UnitTesting/GTMAppKitUnitTestingUtilities.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSButton</string> <reference key="sourceIdentifier" ref="485269976"/> </object> @@ -2161,9 +2162,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="IBPartialClassDescription"> <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="185860818"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="308904550"> <string key="majorKey">IBProjectSource</string> - <string key="minorKey">AppKit/GTMTheme.h</string> + <string key="minorKey">AppKit/GTMNSAnimatablePropertyContainer.h</string> </object> </object> <object class="IBPartialClassDescription"> @@ -2172,16 +2173,651 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="185860818"/> + <reference key="sourceIdentifier" ref="308904550"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> <reference key="sourceIdentifier" ref="485269976"/> </object> </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSActionCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1034859396"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="656766238"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="878436355"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSBox</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButton</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButtonCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSCell</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="498926182"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSController</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSFormatter</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMatrix</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMatrix.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="11882073"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenuItem</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="340398278"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenuItemCell</string> + <string key="superclassName">NSButtonCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="1034859396"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="656766238"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="878436355"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="498926182"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="11882073"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="742004913"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="570483478"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSError.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PrintCore.framework/Headers/PDEPluginInterface.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPopUpButton</string> + <string key="superclassName">NSButton</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPopUpButtonCell</string> + <string key="superclassName">NSMenuItemCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSScrollView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSScroller</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSearchField</string> + <string key="superclassName">NSTextField</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSearchField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSearchFieldCell</string> + <string key="superclassName">NSTextFieldCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSearchFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSplitView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabViewItem</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabViewItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextField</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextFieldCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSToolbar</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSToolbarItem</string> + <string key="superclassName">NSObject</string> + <reference key="sourceIdentifier" ref="742004913"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSUserDefaultsController</string> + <string key="superclassName">NSController</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <reference key="sourceIdentifier" ref="340398278"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <reference key="sourceIdentifier" ref="570483478"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindowController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">showWindow:</string> + <string key="NS.object.0">id</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> + </object> + </object> + </object> </object> <int key="IBDocument.localizationMode">0</int> + <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1050" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1060" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> + <integer value="3000" key="NS.object.0"/> + </object> + <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <string key="IBDocument.LastKnownRelativeProjectPath">../GTM.xcodeproj</string> <int key="IBDocument.defaultPropertyAccessControl">3</int> + <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSMenuCheckmark</string> + <string>NSMenuMixedState</string> + <string>NSPreferencesGeneral</string> + <string>NSSwitch</string> + <string>NSUserAccounts</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>{9, 8}</string> + <string>{7, 2}</string> + <string>{32, 32}</string> + <string>{15, 15}</string> + <string>{32, 32}</string> + </object> + </object> </data> </archive> diff --git a/AppKit/GTMUILocalizerTestWindow_10_4.xib b/AppKit/GTMUILocalizerTestWindow_10_4.xib index d0339d3..93cb909 100644 --- a/AppKit/GTMUILocalizerTestWindow_10_4.xib +++ b/AppKit/GTMUILocalizerTestWindow_10_4.xib @@ -1,16 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9L31a</string> - <string key="IBDocument.InterfaceBuilderVersion">680</string> - <string key="IBDocument.AppKitVersion">949.54</string> - <string key="IBDocument.HIToolboxVersion">353.00</string> + <int key="IBDocument.SystemTarget">1040</int> + <string key="IBDocument.SystemVersion">10D2063a</string> + <string key="IBDocument.InterfaceBuilderVersion">762</string> + <string key="IBDocument.AppKitVersion">1038.29</string> + <string key="IBDocument.HIToolboxVersion">460.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">762</string> + </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="51"/> + <integer value="35"/> + <integer value="54"/> <integer value="22"/> - <integer value="97"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -18,7 +22,7 @@ </object> <object class="NSMutableDictionary" key="IBDocument.Metadata"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys" id="0"> <bool key="EncodedWithXMLCoder">YES</bool> </object> <object class="NSMutableArray" key="dict.values"> @@ -44,7 +48,7 @@ <string key="NSWindowTitle">Window</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="1006"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -62,12 +66,12 @@ <string key="NSContents">^Button1</string> <object class="NSFont" key="NSSupport" id="168773824"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <reference key="NSControlView" ref="934296854"/> <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> + <int key="NSButtonFlags2">1</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">200</int> @@ -87,7 +91,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="657027262"/> <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> + <int key="NSButtonFlags2">1</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">200</int> @@ -115,7 +119,7 @@ <string key="NSColorName">controlColor</string> <object class="NSColor" key="NSColor"> <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> </object> </object> <reference key="NSTabView" ref="1054080138"/> @@ -195,7 +199,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="197597199"/> <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> + <int key="NSButtonFlags2">1</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">400</int> @@ -257,7 +261,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="739084402"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <object class="NSCustomResource" key="NSNormalImage" id="437083559"> <string key="NSClassName">NSImage</string> <string key="NSResourceName">NSSwitch</string> @@ -284,7 +288,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="484232841"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="437083559"/> <reference key="NSAlternateImage" ref="634128218"/> <string key="NSAlternateContents"/> @@ -308,10 +312,10 @@ <int key="NSCellFlags2">0</int> <string key="NSContents">^Radio 1</string> <reference key="NSSupport" ref="168773824"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="413705031"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSButtonImageSource" key="NSAlternateImage" id="182487189"> <string key="NSImageName">NSRadioButton</string> </object> @@ -327,7 +331,7 @@ <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="413705031"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -335,7 +339,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0" id="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -361,7 +365,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -439,7 +443,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="168773824"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -447,7 +451,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -473,7 +477,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -550,9 +554,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSCellFlags">130560</int> <int key="NSCellFlags2">0</int> <string key="NSContents">search</string> + <reference key="NSControlView" ref="774093761"/> <string key="NSAction">_searchFieldSearch:</string> <reference key="NSTarget" ref="685372699"/> - <reference key="NSControlView" ref="774093761"/> <int key="NSButtonFlags">138690815</int> <int key="NSButtonFlags2">0</int> <string key="NSKeyEquivalent"/> @@ -567,7 +571,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSMutableDictionary"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>AXDescription</string> <string>NSAccessibilityEncodedAttributesValueType</string> @@ -579,9 +583,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> </object> + <reference key="NSControlView" ref="774093761"/> <string key="NSAction">_searchFieldCancel:</string> <reference key="NSTarget" ref="685372699"/> - <reference key="NSControlView" ref="774093761"/> <int key="NSButtonFlags">138690815</int> <int key="NSButtonFlags2">0</int> <string key="NSKeyEquivalent"/> @@ -605,7 +609,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSContents">Bindings Tests</string> <object class="NSFont" key="NSSupport" id="26"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.100000e+01</double> + <double key="NSSize">11</double> <int key="NSfFlags">3100</int> </object> <reference key="NSBackgroundColor" ref="407928047"/> @@ -625,7 +629,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSWindowTemplate" id="655734033"> <int key="NSWindowStyleMask">15</int> @@ -635,7 +639,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSWindowTitle">^WindowTest</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="769884725"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -643,7 +647,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {2560, 1578}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSMenu" id="526087585"> <string key="NSTitle">^MenuTest</string> @@ -670,7 +674,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSWindowTitle">^WindowTest</string> <string key="NSWindowClass">NSWindow</string> <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> <object class="NSView" key="NSWindowView" id="405137086"> <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> @@ -699,7 +703,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="459731495"/> <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> + <int key="NSButtonFlags2">1</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">200</int> @@ -719,7 +723,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="668934682"/> <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> + <int key="NSButtonFlags2">1</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">200</int> @@ -797,10 +801,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSCellFlags2">0</int> <string key="NSContents">^Radio 1</string> <reference key="NSSupport" ref="168773824"/> - <int key="NSTag">1</int> <reference key="NSControlView" ref="44026604"/> + <int key="NSTag">1</int> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <reference key="NSAlternateImage" ref="182487189"/> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> @@ -814,7 +818,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="44026604"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -822,7 +826,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -848,7 +852,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -923,7 +927,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <string key="NSContents">Radio</string> <reference key="NSSupport" ref="168773824"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">128</int> + <int key="NSButtonFlags2">0</int> <object class="NSImage" key="NSNormalImage"> <int key="NSImageFlags">549453824</int> <string key="NSSize">{18, 18}</string> @@ -931,7 +935,7 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="8"/> + <integer value="0"/> <object class="NSBitmapImageRep"> <object class="NSData" key="NSTIFFRepresentation"> <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA @@ -957,7 +961,7 @@ AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> @@ -1010,8 +1014,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview" ref="846591189"/> <reference key="NSTarget" ref="846591189"/> <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">1.000000e+00</double> - <double key="NSPercent">9.636363e-01</double> + <double key="NSCurValue">1</double> + <double key="NSPercent">0.9636363</double> </object> <object class="NSScroller" id="383137617"> <reference key="NSNextResponder" ref="846591189"/> @@ -1021,7 +1025,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <int key="NSsFlags">1</int> <reference key="NSTarget" ref="846591189"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">5.060241e-01</double> + <double key="NSPercent">0.50602409999999998</double> </object> </object> <string key="NSFrame">{{219, 101}, {144, 145}}</string> @@ -1050,7 +1054,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="485121564"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="437083559"/> <reference key="NSAlternateImage" ref="634128218"/> <string key="NSAlternateContents"/> @@ -1072,7 +1076,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSupport" ref="168773824"/> <reference key="NSControlView" ref="300872861"/> <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">130</int> + <int key="NSButtonFlags2">2</int> <reference key="NSNormalImage" ref="437083559"/> <reference key="NSAlternateImage" ref="634128218"/> <string key="NSAlternateContents"/> @@ -1090,13 +1094,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <reference key="NSSuperview"/> </object> <string key="NSScreenRect">{{0, 0}, {2560, 1578}}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> </object> <object class="NSUserDefaultsController" id="129694561"> - <object class="NSMutableArray" key="NSDeclaredKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>foo</string> - </object> <bool key="NSSharedInstance">YES</bool> </object> </object> @@ -1172,7 +1172,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSKeyPath">values.foo</string> <object class="NSDictionary" key="NSOptions"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>NSDisplayPattern</string> <string>NSMultipleValuesPlaceholder</string> @@ -1207,7 +1207,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSKeyPath">values.foo</string> <object class="NSDictionary" key="NSOptions"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>NSDisplayName</string> <string>NSPredicateFormat</string> @@ -1236,7 +1236,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="NSKeyPath">values</string> <object class="NSDictionary" key="NSOptions"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>NSDisplayPattern</string> <string>NSMultipleValuesPlaceholder</string> @@ -1264,28 +1264,26 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBObjectRecord"> <int key="objectID">0</int> - <object class="NSArray" key="object" id="1068263534"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="object" ref="0"/> <reference key="children" ref="1000"/> <nil key="parent"/> </object> <object class="IBObjectRecord"> <int key="objectID">-2</int> <reference key="object" ref="1001"/> - <reference key="parent" ref="1068263534"/> - <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string> + <reference key="parent" ref="0"/> + <string key="objectName">File's Owner</string> </object> <object class="IBObjectRecord"> <int key="objectID">-1</int> <reference key="object" ref="1003"/> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> <string key="objectName">First Responder</string> </object> <object class="IBObjectRecord"> <int key="objectID">-3</int> <reference key="object" ref="1004"/> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> <string key="objectName">Application</string> </object> <object class="IBObjectRecord"> @@ -1295,7 +1293,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="1006"/> </object> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">2</int> @@ -1416,7 +1414,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="769884725"/> </object> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">23</int> @@ -1430,7 +1428,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="383489140"/> </object> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">25</int> @@ -1440,7 +1438,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBObjectRecord"> <int key="objectID">30</int> <reference key="object" ref="92471218"/> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">35</int> @@ -1541,7 +1539,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="405137086"/> </object> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> <int key="objectID">52</int> @@ -1757,13 +1755,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <object class="IBObjectRecord"> <int key="objectID">104</int> <reference key="object" ref="129694561"/> - <reference key="parent" ref="1068263534"/> + <reference key="parent" ref="0"/> </object> </object> </object> <object class="NSMutableDictionary" key="flattenedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>-1.IBPluginDependency</string> <string>-2.IBPluginDependency</string> @@ -1842,10 +1840,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{174, 586}, {480, 270}}</string> + <string>{{174, 487}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{174, 586}, {480, 270}}</string> - <boolean value="NO" id="6"/> + <string>{{174, 487}, {480, 270}}</string> + <boolean value="NO"/> <string>{196, 240}</string> <string>{{357, 418}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1861,7 +1859,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>{{324, 479}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{324, 479}, {480, 270}}</string> - <reference ref="6"/> + <boolean value="NO"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{126, 673}, {161, 23}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1886,7 +1884,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string>{{324, 285}, {480, 270}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{324, 285}, {480, 270}}</string> - <reference ref="6"/> + <boolean value="NO"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -1914,9 +1912,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1924,9 +1920,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <nil key="activeLocalization"/> <object class="NSMutableDictionary" key="localizations"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> </object> @@ -1942,7 +1936,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>otherObjectToLocalize_</string> <string>owner_</string> @@ -1965,7 +1959,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> <string key="superclassName">NSWindowController</string> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>anotherWindow_</string> <string>bindingsSearchField_</string> @@ -1995,6 +1989,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">UnitTesting/GTMAppKitUnitTestingUtilities.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">NSButton</string> <reference key="sourceIdentifier" ref="485269976"/> </object> @@ -2088,9 +2089,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="IBPartialClassDescription"> <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="185860818"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="185574222"> <string key="majorKey">IBProjectSource</string> - <string key="minorKey">AppKit/GTMTheme.h</string> + <string key="minorKey">AppKit/GTMNSAnimatablePropertyContainer.h</string> </object> </object> <object class="IBPartialClassDescription"> @@ -2099,16 +2100,634 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="185860818"/> + <reference key="sourceIdentifier" ref="185574222"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> <reference key="sourceIdentifier" ref="485269976"/> </object> </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSActionCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="565747449"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="925504769"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="651790410"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSBox</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButton</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButtonCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSCell</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="187673849"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSController</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSFormatter</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMatrix</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMatrix.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="117596544"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenuItem</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="384663051"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenuItemCell</string> + <string key="superclassName">NSButtonCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="565747449"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="925504769"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="651790410"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="187673849"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="117596544"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="380080729"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSError.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PrintCore.framework/Headers/PDEPluginInterface.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPopUpButton</string> + <string key="superclassName">NSButton</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPopUpButtonCell</string> + <string key="superclassName">NSMenuItemCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSScrollView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSScroller</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSearchField</string> + <string key="superclassName">NSTextField</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSearchField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSearchFieldCell</string> + <string key="superclassName">NSTextFieldCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSearchFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSplitView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabViewItem</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabViewItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextField</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextFieldCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSUserDefaultsController</string> + <string key="superclassName">NSController</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <reference key="sourceIdentifier" ref="384663051"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <reference key="sourceIdentifier" ref="380080729"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindowController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">showWindow:</string> + <string key="NS.object.0">id</string> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> + </object> + </object> + </object> </object> <int key="IBDocument.localizationMode">0</int> + <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1040" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1060" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> + <integer value="3000" key="NS.object.0"/> + </object> + <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <string key="IBDocument.LastKnownRelativeProjectPath">../GTM.xcodeproj</string> <int key="IBDocument.defaultPropertyAccessControl">3</int> + <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSMenuCheckmark</string> + <string>NSMenuMixedState</string> + <string>NSSwitch</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>{9, 8}</string> + <string>{7, 2}</string> + <string>{15, 15}</string> + </object> + </object> </data> </archive> diff --git a/AppKit/GTMWindowSheetControllerTest.m b/AppKit/GTMWindowSheetControllerTest.m index 67e32be..62354e2 100644 --- a/AppKit/GTMWindowSheetControllerTest.m +++ b/AppKit/GTMWindowSheetControllerTest.m @@ -21,7 +21,8 @@ #import "GTMNSObject+UnitTesting.h" @interface GTMWindowSheetControllerTest : GTMTestCase - <GTMWindowSheetControllerDelegate> { + <GTMWindowSheetControllerDelegate, + NSTabViewDelegate> { @private GTMWindowSheetController *sheetController_; BOOL didAlertClose_; diff --git a/AppKit/TestData/GTMLargeTypeWindowLongTextTest.10.6.gtmUTState b/AppKit/TestData/GTMLargeTypeWindowLongTextTest.10.6.gtmUTState new file mode 100644 index 0000000..563ae0c --- /dev/null +++ b/AppKit/TestData/GTMLargeTypeWindowLongTextTest.10.6.gtmUTState @@ -0,0 +1,1011 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>$GTMArchive</key> + <string>GTMUnitTestingArchive</string> + <key>$GTMVersion</key> + <integer>1</integer> + <key>WindowContent</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewMenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Cut</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Copy</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paste</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Fonts</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Bold</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Italic</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Underline</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Outline</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Styles…</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Colors</string> + </dict> + <key>MenuTitle</key> + <string>Font</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Font</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Spelling and Grammar</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Document Now</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling While Typing</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Grammar With Spelling</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Correct Spelling Automatically</string> + </dict> + <key>MenuTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Quotes</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Dashes</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Links</string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Data Detectors</string> + </dict> + <key>MenuItem 12</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Text Replacement</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Add Links</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Text</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Substitutions</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Copy/Paste</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Quotes</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Dashes</string> + </dict> + <key>MenuTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Upper Case</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Lower Case</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Capitalize</string> + </dict> + <key>MenuTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Start Speaking</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Stop Speaking</string> + </dict> + <key>MenuTitle</key> + <string>Speech</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Speech</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paragraph</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Selection</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuTitle</key> + <string>Menu</string> + </dict> + </dict> + </dict> + <key>WindowIsMain</key> + <false/> + <key>WindowIsVisible</key> + <true/> + <key>WindowTitle</key> + <string></string> +</dict> +</plist> diff --git a/AppKit/TestData/GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState b/AppKit/TestData/GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState new file mode 100644 index 0000000..563ae0c --- /dev/null +++ b/AppKit/TestData/GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState @@ -0,0 +1,1011 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>$GTMArchive</key> + <string>GTMUnitTestingArchive</string> + <key>$GTMVersion</key> + <integer>1</integer> + <key>WindowContent</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewMenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Cut</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Copy</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paste</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Fonts</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Bold</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Italic</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Underline</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Outline</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Styles…</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Colors</string> + </dict> + <key>MenuTitle</key> + <string>Font</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Font</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Spelling and Grammar</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Document Now</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling While Typing</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Grammar With Spelling</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Correct Spelling Automatically</string> + </dict> + <key>MenuTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Quotes</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Dashes</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Links</string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Data Detectors</string> + </dict> + <key>MenuItem 12</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Text Replacement</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Add Links</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Text</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Substitutions</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Copy/Paste</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Quotes</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Dashes</string> + </dict> + <key>MenuTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Upper Case</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Lower Case</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Capitalize</string> + </dict> + <key>MenuTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Start Speaking</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Stop Speaking</string> + </dict> + <key>MenuTitle</key> + <string>Speech</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Speech</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paragraph</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Selection</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuTitle</key> + <string>Menu</string> + </dict> + </dict> + </dict> + <key>WindowIsMain</key> + <false/> + <key>WindowIsVisible</key> + <true/> + <key>WindowTitle</key> + <string></string> +</dict> +</plist> diff --git a/AppKit/TestData/GTMLargeTypeWindowShortTextTest.10.6.gtmUTState b/AppKit/TestData/GTMLargeTypeWindowShortTextTest.10.6.gtmUTState new file mode 100644 index 0000000..563ae0c --- /dev/null +++ b/AppKit/TestData/GTMLargeTypeWindowShortTextTest.10.6.gtmUTState @@ -0,0 +1,1011 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>$GTMArchive</key> + <string>GTMUnitTestingArchive</string> + <key>$GTMVersion</key> + <integer>1</integer> + <key>WindowContent</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewMenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Cut</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Copy</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paste</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Fonts</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Bold</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Italic</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Underline</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Outline</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Styles…</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Colors</string> + </dict> + <key>MenuTitle</key> + <string>Font</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Font</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Spelling and Grammar</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Document Now</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling While Typing</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Grammar With Spelling</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Correct Spelling Automatically</string> + </dict> + <key>MenuTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Quotes</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Dashes</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Links</string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Data Detectors</string> + </dict> + <key>MenuItem 12</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Text Replacement</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Add Links</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Text</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Substitutions</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Copy/Paste</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Quotes</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Dashes</string> + </dict> + <key>MenuTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Upper Case</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Lower Case</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Capitalize</string> + </dict> + <key>MenuTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Start Speaking</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Stop Speaking</string> + </dict> + <key>MenuTitle</key> + <string>Speech</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Speech</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paragraph</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Selection</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuTitle</key> + <string>Menu</string> + </dict> + </dict> + </dict> + <key>WindowIsMain</key> + <false/> + <key>WindowIsVisible</key> + <true/> + <key>WindowTitle</key> + <string></string> +</dict> +</plist> diff --git a/AppKit/TestData/GTMNSBezierPath+RoundRectTest.10.6.tiff b/AppKit/TestData/GTMNSBezierPath+RoundRectTest.10.6.tiff Binary files differnew file mode 100644 index 0000000..b3e2fce --- /dev/null +++ b/AppKit/TestData/GTMNSBezierPath+RoundRectTest.10.6.tiff diff --git a/AppKit/TestData/GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff b/AppKit/TestData/GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff Binary files differnew file mode 100644 index 0000000..09675b1 --- /dev/null +++ b/AppKit/TestData/GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff diff --git a/AppKit/TestData/GTMNSBezierPath+ShadingTest.10.6.tiff b/AppKit/TestData/GTMNSBezierPath+ShadingTest.10.6.tiff Binary files differnew file mode 100644 index 0000000..95dc623 --- /dev/null +++ b/AppKit/TestData/GTMNSBezierPath+ShadingTest.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..6780f1f --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..5c35023 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..8946cee --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..ee94361 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..19cd92e --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..479bf2f --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..9225709 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..28e2b17 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..e895173 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff Binary files differnew file mode 100644 index 0000000..410ed84 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff Binary files differnew file mode 100644 index 0000000..11e07b9 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..4e9db81 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..b548bff --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..46dc417 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..3e12963 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..ea4c671 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..4102a74 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..5fe57d1 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..a978d11 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..77f6aa9 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..21df509 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..97e5ffc --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff Binary files differnew file mode 100644 index 0000000..6a7cf51 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff Binary files differnew file mode 100644 index 0000000..cac6f48 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff Binary files differnew file mode 100644 index 0000000..9612f81 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff Binary files differnew file mode 100644 index 0000000..b1cc4e7 --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff diff --git a/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff Binary files differnew file mode 100644 index 0000000..87b52ce --- /dev/null +++ b/AppKit/TestData/GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff diff --git a/Foundation/GTMAbstractDOListener.h b/Foundation/GTMAbstractDOListener.h index 77eb111..38e8db4 100644 --- a/Foundation/GTMAbstractDOListener.h +++ b/Foundation/GTMAbstractDOListener.h @@ -16,6 +16,7 @@ // the License. // #import <Foundation/Foundation.h> +#import "GTMDefines.h" #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 @class GTMReceivePortDelegate; @@ -31,7 +32,7 @@ // GTM_ABSTRACTDOLISTENER_SUBCLASS_THREADMAIN_IMPL macro for easier debugging // of stack traces. Please read it's description below. // -@interface GTMAbstractDOListener : NSObject { +@interface GTMAbstractDOListener : NSObject <NSConnectionDelegate> { @protected NSString *registeredName_; __weak Protocol *protocol_; diff --git a/Foundation/GTMFileSystemKQueueTest.m b/Foundation/GTMFileSystemKQueueTest.m index ec1edc0..a64fd2b 100644 --- a/Foundation/GTMFileSystemKQueueTest.m +++ b/Foundation/GTMFileSystemKQueueTest.m @@ -94,16 +94,28 @@ // make sure the files aren't in the way of the test NSFileManager *fm = [NSFileManager defaultManager]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + [fm removeItemAtPath:testPath_ error:&error]; + [fm removeItemAtPath:testPath2_ error:&error]; +#else [fm removeFileAtPath:testPath_ handler:nil]; [fm removeFileAtPath:testPath2_ handler:nil]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 } - (void)tearDown { // make sure we clean up the files from a failed test NSFileManager *fm = [NSFileManager defaultManager]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + [fm removeItemAtPath:testPath_ error:&error]; + [fm removeItemAtPath:testPath2_ error:&error]; +#else [fm removeFileAtPath:testPath_ handler:nil]; [fm removeFileAtPath:testPath2_ handler:nil]; - +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + [testPath_ release]; testPath_ = nil; [testPath2_ release]; @@ -208,7 +220,12 @@ // Close and delete [testFH closeFile]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + STAssertTrue([fm removeItemAtPath:testPath_ error:&error], @"Err: %@", error); +#else STAssertTrue([fm removeFileAtPath:testPath_ handler:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 [self spinForEvents:helper]; STAssertEquals([helper totals], 2, nil); @@ -268,7 +285,12 @@ // Close and delete [testFH closeFile]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + STAssertTrue([fm removeItemAtPath:testPath_ error:&error], @"Err: %@", error); +#else STAssertTrue([fm removeFileAtPath:testPath_ handler:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 // Recreate STAssertTrue([fm createFileAtPath:testPath_ contents:nil attributes:nil], nil); @@ -291,8 +313,12 @@ // Close and delete [testFH closeFile]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + STAssertTrue([fm removeItemAtPath:testPath_ error:&error], @"Err: %@", error); +#else STAssertTrue([fm removeFileAtPath:testPath_ handler:nil], nil); - +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + // Spin the runloop for a second so that the helper callbacks fire [self spinForEvents:helper]; STAssertEquals([helper totals], 4, nil); @@ -357,7 +383,14 @@ STAssertEquals([helper2 totals], 1, nil); // Move it and create the file again +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + STAssertTrue([fm moveItemAtPath:testPath_ toPath:testPath2_ error:&error], + @"Error: %@", error); +#else STAssertTrue([fm movePath:testPath_ toPath:testPath2_ handler:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + STAssertTrue([fm createFileAtPath:testPath_ contents:nil attributes:nil], nil); NSFileHandle *testFHPrime = [NSFileHandle fileHandleForWritingAtPath:testPath_]; @@ -387,7 +420,11 @@ // and now close old [testFH closeFile]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + STAssertTrue([fm removeItemAtPath:testPath2_ error:&error], @"Err: %@", error); +#else STAssertTrue([fm removeFileAtPath:testPath2_ handler:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 // Spin the runloop for a second so that the helper callbacks fire [self spinForEvents:helper]; @@ -396,7 +433,11 @@ // and now close new [testFHPrime closeFile]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + STAssertTrue([fm removeItemAtPath:testPath_ error:&error], @"Err: %@", error); +#else STAssertTrue([fm removeFileAtPath:testPath_ handler:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 // Spin the runloop for a second so that the helper callbacks fire [self spinForEvents:helper]; diff --git a/Foundation/GTMNSFileManager+Path.m b/Foundation/GTMNSFileManager+Path.m index 195cd9e..bd0aef9 100644 --- a/Foundation/GTMNSFileManager+Path.m +++ b/Foundation/GTMNSFileManager+Path.m @@ -72,15 +72,24 @@ return nil; // |basenames| will contain only the matching file names, not their full paths. + NSError *error = nil; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSArray *basenames = [self contentsOfDirectoryAtPath:directoryPath + error:&error]; +#else NSArray *basenames = [self directoryContentsAtPath:directoryPath]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 // Check if dir doesn't exist or couldn't be opened. - if (basenames == nil) + if (basenames == nil) { + _GTMDevLog(@"Error: %@", error); return nil; + } // Check if dir is empty. - if ([basenames count] == 0) + if ([basenames count] == 0) { return basenames; + } NSMutableArray *paths = [NSMutableArray arrayWithCapacity:[basenames count]]; NSString *basename; diff --git a/Foundation/GTMNSFileManager+PathTest.m b/Foundation/GTMNSFileManager+PathTest.m index 86f365f..5e4f845 100644 --- a/Foundation/GTMNSFileManager+PathTest.m +++ b/Foundation/GTMNSFileManager+PathTest.m @@ -28,20 +28,22 @@ - (void)setUp { // make a directory to scribble in - baseDir_ = - [[NSTemporaryDirectory() - stringByAppendingPathComponent:@"GTMNSFileManager_PathTest"] retain]; - if (baseDir_) { - NSFileManager *fm = [NSFileManager defaultManager]; - if (![fm fileExistsAtPath:baseDir_] && - ![fm createDirectoryAtPath:baseDir_ attributes:nil]) { - // COV_NF_START - // if the dir exists or we failed to create it, drop the baseDir_ - [baseDir_ release]; - baseDir_ = nil; - // COV_NF_END - } - } + NSString *base = NSTemporaryDirectory(); + base = [base stringByAppendingPathComponent:@"GTMNSFileManager_PathTest"]; + NSFileManager *fm = [NSFileManager defaultManager]; + STAssertFalse([fm fileExistsAtPath:base], @"File exists at %@", base); +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + STAssertTrue([fm createDirectoryAtPath:base + withIntermediateDirectories:YES + attributes:nil + error:&error], + @"Unable to create %@: %@", base, error); +#else + STAssertTrue([fm createDirectoryAtPath:baseDir_ attributes:nil], + @"Unable to create %@", base); +#endif + baseDir_ = [base retain]; } - (void)tearDown { @@ -52,7 +54,7 @@ NSError *error = nil; [fm removeItemAtPath:baseDir_ error:&error]; STAssertNil(error, - @"Unable to delete %@: %@", baseDir_, [error description]); + @"Unable to delete %@: %@", baseDir_, error); #else [fm removeFileAtPath:baseDir_ handler:nil]; #endif @@ -135,7 +137,16 @@ NSString *testDir = nil; if ([testDirs[i] length]) { testDir = [baseDir_ stringByAppendingPathComponent:testDirs[i]]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + STAssertTrue([fm createDirectoryAtPath:testDir + withIntermediateDirectories:YES + attributes:nil + error:&error], + @"Can't create %@ (%@)", testDir, error); +#else STAssertTrue([fm createDirectoryAtPath:testDir attributes:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 } else { testDir = baseDir_; } @@ -236,7 +247,17 @@ // create the empty dir NSString *emptyDir = [baseDir_ stringByAppendingPathComponent:@"emptyDir"]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + STAssertTrue([fm createDirectoryAtPath:emptyDir + withIntermediateDirectories:YES + attributes:nil + error:&error], + @"Can't create %@ (%@)", emptyDir, error); +#else STAssertTrue([fm createDirectoryAtPath:emptyDir attributes:nil], nil); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + // single matches = [fm gtm_filePathsWithExtension:@"txt" inDirectory:emptyDir]; diff --git a/Foundation/GTMNSString+FindFolder.m b/Foundation/GTMNSString+FindFolder.m index 3a44174..2e847e3 100644 --- a/Foundation/GTMNSString+FindFolder.m +++ b/Foundation/GTMNSString+FindFolder.m @@ -62,12 +62,30 @@ // it already exists resultPath = subdirPath; } else if (doCreate) { - + parentFolderPath = [parentFolderPath stringByResolvingSymlinksInPath]; + NSDictionary* attrs = nil; + BOOL createdSubDir = NO; // create the subdirectory with the parent folder's attributes - NSDictionary* attrs = [fileMgr fileAttributesAtPath:parentFolderPath - traverseLink:YES]; - if ([fileMgr createDirectoryAtPath:subdirPath - attributes:attrs]) { +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + attrs = [fileMgr attributesOfItemAtPath:parentFolderPath error:&error]; + if (error) { + _GTMDevLog(@"Error %@ getting attributes of %@", + error, parentFolderPath); + } + createdSubDir = [fileMgr createDirectoryAtPath:subdirPath + withIntermediateDirectories:YES + attributes:attrs + error:&error]; + if (error) { + _GTMDevLog(@"Error %@ creating directory at %@", error, subdirPath); + } +#else + attrs = [fileMgr fileAttributesAtPath:parentFolderPath traverseLink:YES]; + createdSubDir = [fileMgr createDirectoryAtPath:subdirPath + attributes:attrs]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + if (createdSubDir) { resultPath = subdirPath; } } diff --git a/Foundation/GTMNSString+FindFolderTest.m b/Foundation/GTMNSString+FindFolderTest.m index 66fd329..aae48cb 100644 --- a/Foundation/GTMNSString+FindFolderTest.m +++ b/Foundation/GTMNSString+FindFolderTest.m @@ -69,9 +69,15 @@ doCreate:NO]; STAssertEqualObjects(gtmCachePath2, gtmCachePath, nil); +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + BOOL didRemove = [fileMgr removeItemAtPath:gtmCachePath error:&error]; + STAssertTrue(didRemove, @"Error removing %@ (%@)", gtmCachePath, error); +#else BOOL didRemove = [fileMgr removeFileAtPath:gtmCachePath handler:nil]; STAssertTrue(didRemove, @"Error removing %@", gtmCachePath); +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 } @end diff --git a/Foundation/GTMPath.m b/Foundation/GTMPath.m index 28ffad0..76c84e9 100644 --- a/Foundation/GTMPath.m +++ b/Foundation/GTMPath.m @@ -17,7 +17,7 @@ // #import "GTMPath.h" - +#import "GTMDefines.h" @implementation GTMPath @@ -31,7 +31,7 @@ - (id)initWithFullPath:(NSString *)fullPath { if ((self = [super init])) { - fullPath_ = [fullPath copy]; + fullPath_ = [[fullPath stringByResolvingSymlinksInPath] copy]; if (![fullPath_ isAbsolutePath] || [self attributes] == nil) { [self release]; return nil; @@ -72,9 +72,18 @@ } - (NSDictionary *)attributes { - return [[NSFileManager defaultManager] - fileAttributesAtPath:fullPath_ - traverseLink:YES]; + NSFileManager *mgr = [NSFileManager defaultManager]; + NSDictionary *attributes = nil; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + attributes = [mgr attributesOfItemAtPath:fullPath_ error:&error]; + if (error) { + _GTMDevLog(@"Error (%@) getting attributes for path %@", error, fullPath_); + } +#else + attributes = [mgr fileAttributesAtPath:fullPath_ traverseLink:NO]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + return attributes; } - (NSString *)fullPath { @@ -103,14 +112,25 @@ // exists, we will end up returning a GTMPath for the pre-existing path. NSString *newPath = [fullPath_ stringByAppendingPathComponent:name]; GTMPath *nascentPath = [GTMPath pathWithFullPath:newPath]; - if (nascentPath != nil && ![nascentPath isDirectory]) { + if (nascentPath && ![nascentPath isDirectory]) { return nil; // Return nil because the path exists, but it's not a dir } - if (nascentPath == nil) { - BOOL created = [[NSFileManager defaultManager] - createDirectoryAtPath:newPath - attributes:attributes]; + if (!nascentPath) { + BOOL created = NO; + NSFileManager *mgr = [NSFileManager defaultManager]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + created = [mgr createDirectoryAtPath:newPath + withIntermediateDirectories:NO + attributes:attributes + error:&error]; + if (error) { + _GTMDevLog(@"Error %@ creating directory at path %@", error, newPath); + } +#else + created = [mgr createDirectoryAtPath:newPath attributes:attributes]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 nascentPath = created ? [GTMPath pathWithFullPath:newPath] : nil; } diff --git a/Foundation/GTMPathTest.m b/Foundation/GTMPathTest.m index 211206c..aec0731 100644 --- a/Foundation/GTMPathTest.m +++ b/Foundation/GTMPathTest.m @@ -36,9 +36,16 @@ testDirectory_ = [[tmp stringByAppendingPathComponent:@"GTMPathTest"] retain]; STAssertNotNil(testDirectory_, nil); - BOOL created = [[NSFileManager defaultManager] - createDirectoryAtPath:testDirectory_ - attributes:nil]; + BOOL created = NO; + NSFileManager *mgr = [NSFileManager defaultManager]; +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 + NSError *error = nil; + created = [mgr createDirectoryAtPath:testDirectory_ + withIntermediateDirectories:YES attributes:nil error:&error]; + STAssertNil(error, @"Can't create dir at %@ error:%@", testDirectory_, error); +#else + created = [mgr createDirectoryAtPath:testDirectory_ attributes:nil]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 STAssertTrue(created, nil); } @@ -46,11 +53,11 @@ // Make sure it's safe to remove this directory before nuking it. STAssertNotNil(testDirectory_, nil); STAssertNotEqualObjects(testDirectory_, @"/", nil); -#if MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_5 - [[NSFileManager defaultManager] removeFileAtPath:testDirectory_ handler:nil]; -#else +#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 [[NSFileManager defaultManager] removeItemAtPath:testDirectory_ error:NULL]; -#endif +#else + [[NSFileManager defaultManager] removeFileAtPath:testDirectory_ handler:nil]; +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_5 [testDirectory_ release]; } diff --git a/GTM.xcodeproj/project.pbxproj b/GTM.xcodeproj/project.pbxproj index ed23309..7903141 100644 --- a/GTM.xcodeproj/project.pbxproj +++ b/GTM.xcodeproj/project.pbxproj @@ -189,6 +189,45 @@ 8B8EC8800EF17C2F0044D13F /* GTMNSFileManager+CarbonTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B8EC87F0EF17C2F0044D13F /* GTMNSFileManager+CarbonTest.m */; }; 8BA01B5D0F144BD800926923 /* GTMNSWorkspace+Running.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BA01B5B0F144BD800926923 /* GTMNSWorkspace+Running.m */; }; 8BA01B5E0F144BD800926923 /* GTMNSWorkspace+Running.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA01B5C0F144BD800926923 /* GTMNSWorkspace+Running.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8BA9FAF9119CA2E300E264C3 /* GTMUnitTestingTestApp.10.6.gtmUTState in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FAF8119CA2E300E264C3 /* GTMUnitTestingTestApp.10.6.gtmUTState */; }; + 8BA9FB23119CA3F200E264C3 /* GTMUnitTestingWindow.10.6.gtmUTState in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FB22119CA3F200E264C3 /* GTMUnitTestingWindow.10.6.gtmUTState */; }; + 8BA9FB8F119CAE7200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FB8E119CAE7200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff */; }; + 8BA9FB95119CAEDE00E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FB94119CAEDE00E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-0.10.6.tiff */; }; + 8BA9FB9C119CAF0200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FB9B119CAF0200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff */; }; + 8BA9FBA1119CAF6600E264C3 /* GTMNSBezierPath+ShadingTest.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBA0119CAF6600E264C3 /* GTMNSBezierPath+ShadingTest.10.6.tiff */; }; + 8BA9FBA3119CAF9500E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBA2119CAF9500E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.tiff */; }; + 8BA9FBA7119CB00000E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBA6119CB00000E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff */; }; + 8BA9FBAB119CB06500E264C3 /* GTMLargeTypeWindowShortTextTest.10.6.gtmUTState in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBAA119CB06500E264C3 /* GTMLargeTypeWindowShortTextTest.10.6.gtmUTState */; }; + 8BA9FBAD119CB08200E264C3 /* GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBAC119CB08200E264C3 /* GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState */; }; + 8BA9FBBB119CB0C400E264C3 /* GTMLargeTypeWindowLongTextTest.10.6.gtmUTState in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBBA119CB0C400E264C3 /* GTMLargeTypeWindowLongTextTest.10.6.gtmUTState */; }; + 8BA9FBBD119CB14C00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBBC119CB14C00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff */; }; + 8BA9FBC0119CB17600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBBF119CB17600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff */; }; + 8BA9FBC8119CB19A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBC7119CB19A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff */; }; + 8BA9FBDB119CB1E600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBDA119CB1E600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff */; }; + 8BA9FBDE119CB20A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBDD119CB20A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff */; }; + 8BA9FBE1119CB23000E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBE0119CB23000E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff */; }; + 8BA9FBE4119CB24D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBE3119CB24D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff */; }; + 8BA9FBE7119CB26A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBE6119CB26A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff */; }; + 8BA9FBEA119CB28500E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBE9119CB28500E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff */; }; + 8BA9FBED119CB2A400E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBEC119CB2A400E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff */; }; + 8BA9FBF0119CB2BF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBEF119CB2BF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff */; }; + 8BA9FBF3119CB2D600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBF2119CB2D600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff */; }; + 8BA9FBF6119CB2EF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBF5119CB2EF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff */; }; + 8BA9FBFD119CB30D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBFC119CB30D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff */; }; + 8BA9FC00119CB32500E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FBFF119CB32500E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff */; }; + 8BA9FC44119CB36100E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC43119CB36100E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff */; }; + 8BA9FC47119CB37F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC46119CB37F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff */; }; + 8BA9FC5D119CB39D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC5C119CB39D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff */; }; + 8BA9FC60119CB3B500E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC5F119CB3B500E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff */; }; + 8BA9FC63119CB3CD00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC62119CB3CD00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff */; }; + 8BA9FC66119CB3E200E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC65119CB3E200E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff */; }; + 8BA9FC69119CB3F900E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC68119CB3F900E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff */; }; + 8BA9FC6C119CB43F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC6B119CB43F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff */; }; + 8BA9FC6F119CB46000E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC6E119CB46000E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff */; }; + 8BA9FC72119CB47900E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC71119CB47900E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff */; }; + 8BA9FC75119CB48F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-0.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC74119CB48F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-0.10.6.tiff */; }; + 8BA9FC78119CB4A100E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-1.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC77119CB4A100E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-1.10.6.tiff */; }; + 8BA9FC7B119CB4B300E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-2.10.6.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 8BA9FC7A119CB4B300E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-2.10.6.tiff */; }; 8BAA9B570F7B4C2400DF4F12 /* GTMHotKeyTextFieldTest.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8BAA9B560F7B4C2400DF4F12 /* GTMHotKeyTextFieldTest.xib */; }; 8BAA9E380F7C19D500DF4F12 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8BAA9E360F7C19D500DF4F12 /* MainMenu.xib */; }; 8BAA9EF20F7C2AB500DF4F12 /* GTMCarbonEventTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B3E29290EEB53F3000681D8 /* GTMCarbonEventTest.m */; }; @@ -642,6 +681,45 @@ 8BA01B5B0F144BD800926923 /* GTMNSWorkspace+Running.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSWorkspace+Running.m"; sourceTree = "<group>"; }; 8BA01B5C0F144BD800926923 /* GTMNSWorkspace+Running.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTMNSWorkspace+Running.h"; sourceTree = "<group>"; }; 8BA01B5F0F144BE500926923 /* GTMNSWorkspace+RunningTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSWorkspace+RunningTest.m"; sourceTree = "<group>"; }; + 8BA9FAF8119CA2E300E264C3 /* GTMUnitTestingTestApp.10.6.gtmUTState */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = GTMUnitTestingTestApp.10.6.gtmUTState; sourceTree = "<group>"; }; + 8BA9FB22119CA3F200E264C3 /* GTMUnitTestingWindow.10.6.gtmUTState */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = GTMUnitTestingWindow.10.6.gtmUTState; sourceTree = "<group>"; }; + 8BA9FB8E119CAE7200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FB94119CAEDE00E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest4-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FB9B119CAF0200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBA0119CAF6600E264C3 /* GTMNSBezierPath+ShadingTest.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMNSBezierPath+ShadingTest.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBA2119CAF9500E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMNSBezierPath+RoundRectTest.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBA6119CB00000E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff"; sourceTree = "<group>"; }; + 8BA9FBAA119CB06500E264C3 /* GTMLargeTypeWindowShortTextTest.10.6.gtmUTState */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = GTMLargeTypeWindowShortTextTest.10.6.gtmUTState; sourceTree = "<group>"; }; + 8BA9FBAC119CB08200E264C3 /* GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState; sourceTree = "<group>"; }; + 8BA9FBBA119CB0C400E264C3 /* GTMLargeTypeWindowLongTextTest.10.6.gtmUTState */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = GTMLargeTypeWindowLongTextTest.10.6.gtmUTState; sourceTree = "<group>"; }; + 8BA9FBBC119CB14C00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBBF119CB17600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBC7119CB19A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBDA119CB1E600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBDD119CB20A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBE0119CB23000E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBE3119CB24D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBE6119CB26A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBE9119CB28500E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBEC119CB2A400E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBEF119CB2BF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBF2119CB2D600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBF5119CB2EF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBFC119CB30D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FBFF119CB32500E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC43119CB36100E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC46119CB37F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC5C119CB39D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC5F119CB3B500E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC62119CB3CD00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC65119CB3E200E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC68119CB3F900E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC6B119CB43F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC6E119CB46000E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC71119CB47900E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC74119CB48F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-0.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest6-tab1-0.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC77119CB4A100E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-1.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest6-tab1-1.10.6.tiff"; sourceTree = "<group>"; }; + 8BA9FC7A119CB4B300E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-2.10.6.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "GTMUILocalizerAndLayoutTweakerTest6-tab1-2.10.6.tiff"; sourceTree = "<group>"; }; 8BAA9B540F7B4A5000DF4F12 /* GTMHotKeyTextFieldTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMHotKeyTextFieldTest.h; sourceTree = "<group>"; }; 8BAA9B560F7B4C2400DF4F12 /* GTMHotKeyTextFieldTest.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GTMHotKeyTextFieldTest.xib; sourceTree = "<group>"; }; 8BAA9E370F7C19D500DF4F12 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = UnitTesting/GTMUIUnitTestingHarness/English.lproj/MainMenu.xib; sourceTree = "<group>"; }; @@ -1041,7 +1119,9 @@ 8B45A2DE0DA51A7E001148C5 /* GTMUnitTestingTest.nib */, 8B45A6B90DA67DD5001148C5 /* GTMUnitTestingImage.gtmUTState */, 8B45A5F50DA5EB9F001148C5 /* GTMUnitTestingWindow.gtmUTState */, + 8BA9FB22119CA3F200E264C3 /* GTMUnitTestingWindow.10.6.gtmUTState */, 8B45A5F60DA5EB9F001148C5 /* GTMUnitTestingTestApp.gtmUTState */, + 8BA9FAF8119CA2E300E264C3 /* GTMUnitTestingTestApp.10.6.gtmUTState */, 8BEEA90A0DA7446300894774 /* GTMUnitTestingImage.tiff */, 84B91B890EA3CC2E0087500F /* GTMUnitTestingImage.10.6.tiff */, 8BEEA90B0DA7446300894774 /* GTMUnitTestingWindow.tiff */, @@ -1064,50 +1144,87 @@ F4C58CC110BAD75200651068 /* GTMFadeTruncatingTextFieldCellTest3.tiff */, F4C58CC210BAD75200651068 /* GTMFadeTruncatingTextFieldCellTest4.tiff */, 8B1802410E25592200280961 /* GTMLargeTypeWindowMediumTextTest.gtmUTState */, + 8BA9FBAC119CB08200E264C3 /* GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState */, 8B1801A80E25341B00280961 /* GTMLargeTypeWindowImageTest.gtmUTState */, 8B1801AC0E25341B00280961 /* GTMLargeTypeWindowLongTextTest.gtmUTState */, + 8BA9FBBA119CB0C400E264C3 /* GTMLargeTypeWindowLongTextTest.10.6.gtmUTState */, 8B1801AD0E25341B00280961 /* GTMLargeTypeWindowShortTextTest.gtmUTState */, + 8BA9FBAA119CB06500E264C3 /* GTMLargeTypeWindowShortTextTest.10.6.gtmUTState */, 8B7AD4980DABBB5800B84F4A /* GTMNSBezierPath+CGPathTest.tiff */, F435DE7A0DC0B6580069CDE8 /* GTMNSBezierPath+CGPathTest.ppc64.tiff */, F435DE7B0DC0B6580069CDE8 /* GTMNSBezierPath+CGPathTest.x86_64.tiff */, 8B7AD4990DABBB5800B84F4A /* GTMNSBezierPath+RoundRectTest.tiff */, F435DE8A0DC0B7620069CDE8 /* GTMNSBezierPath+RoundRectTest.ppc64.tiff */, 8BE869720DBE89C100749827 /* GTMNSBezierPath+RoundRectTest.x86_64.tiff */, + 8BA9FBA2119CAF9500E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.tiff */, + 8BA9FBA6119CB00000E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff */, 8B7AD4970DABBB5800B84F4A /* GTMNSBezierPath+ShadingTest.tiff */, + 8BA9FBA0119CAF6600E264C3 /* GTMNSBezierPath+ShadingTest.10.6.tiff */, F42E2CFC102B21EE004DF054 /* GTMUILocalizerAndLayoutTweakerTest1-0.tiff */, + 8BA9FBF5119CB2EF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff */, F42E2CFD102B21EE004DF054 /* GTMUILocalizerAndLayoutTweakerTest1-1.tiff */, + 8BA9FBFC119CB30D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff */, F42E2CFE102B21EE004DF054 /* GTMUILocalizerAndLayoutTweakerTest1-2.tiff */, + 8BA9FBFF119CB32500E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff */, F42E2D21102B24E5004DF054 /* GTMUILocalizerAndLayoutTweakerTest2-0.tiff */, + 8BA9FC46119CB37F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff */, F42E2D22102B24E5004DF054 /* GTMUILocalizerAndLayoutTweakerTest2-1.tiff */, + 8BA9FC5C119CB39D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff */, F42E2D23102B24E5004DF054 /* GTMUILocalizerAndLayoutTweakerTest2-2.tiff */, + 8BA9FC5F119CB3B500E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff */, F4FC15FF1046B581000AB7BC /* GTMUILocalizerAndLayoutTweakerTest3-0.tiff */, + 8BA9FBDD119CB20A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff */, F4FC16001046B581000AB7BC /* GTMUILocalizerAndLayoutTweakerTest3-1.tiff */, + 8BA9FBE0119CB23000E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff */, F4FC16011046B581000AB7BC /* GTMUILocalizerAndLayoutTweakerTest3-2.tiff */, + 8BA9FBE3119CB24D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff */, F4FC16021046B581000AB7BC /* GTMUILocalizerAndLayoutTweakerTest3-3.tiff */, + 8BA9FC43119CB36100E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff */, F4AA2CB1109B37650025C956 /* GTMUILocalizerAndLayoutTweakerTest3-4.tiff */, + 8BA9FC62119CB3CD00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff */, F4FC327A104EC6D5000AB7BC /* GTMUILocalizerAndLayoutTweakerTest4-0.tiff */, F4FC327B104EC6D5000AB7BC /* GTMUILocalizerAndLayoutTweakerTest4-1.tiff */, F4FC327C104EC6D5000AB7BC /* GTMUILocalizerAndLayoutTweakerTest4-2.tiff */, + 8BA9FB94119CAEDE00E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-0.10.6.tiff */, + 8BA9FB8E119CAE7200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff */, + 8BA9FB9B119CAF0200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff */, F4FC333A104EE94F000AB7BC /* GTMUILocalizerAndLayoutTweakerTest4-0.10_4_SDK.tiff */, F4FC333B104EE94F000AB7BC /* GTMUILocalizerAndLayoutTweakerTest4-1.10_4_SDK.tiff */, F4FC333C104EE94F000AB7BC /* GTMUILocalizerAndLayoutTweakerTest4-2.10_4_SDK.tiff */, F4C0B9D7108E3142002FC8E4 /* GTMUILocalizerAndLayoutTweakerTest5-0.tiff */, + 8BA9FC65119CB3E200E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff */, F4C0B9D8108E3142002FC8E4 /* GTMUILocalizerAndLayoutTweakerTest5-1.tiff */, + 8BA9FC68119CB3F900E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff */, F4C0B9D9108E3142002FC8E4 /* GTMUILocalizerAndLayoutTweakerTest5-2.tiff */, + 8BA9FC6B119CB43F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff */, F4FB444D11207FE600F2FF9D /* GTMUILocalizerAndLayoutTweakerTest6-tab0-0.tiff */, + 8BA9FBBC119CB14C00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff */, F4FB444E11207FE600F2FF9D /* GTMUILocalizerAndLayoutTweakerTest6-tab0-1.tiff */, + 8BA9FC6E119CB46000E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff */, F4FB444F11207FE600F2FF9D /* GTMUILocalizerAndLayoutTweakerTest6-tab0-2.tiff */, + 8BA9FC71119CB47900E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff */, F4FB445011207FE600F2FF9D /* GTMUILocalizerAndLayoutTweakerTest6-tab1-0.tiff */, + 8BA9FC74119CB48F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-0.10.6.tiff */, F4FB445111207FE600F2FF9D /* GTMUILocalizerAndLayoutTweakerTest6-tab1-1.tiff */, + 8BA9FC77119CB4A100E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-1.10.6.tiff */, F4FB445211207FE600F2FF9D /* GTMUILocalizerAndLayoutTweakerTest6-tab1-2.tiff */, + 8BA9FC7A119CB4B300E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-2.10.6.tiff */, F43A434B1146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-Min-0.tiff */, + 8BA9FBC7119CB19A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff */, F43A434C1146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-Min-1.tiff */, + 8BA9FBE6119CB26A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff */, F43A434D1146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-Min-2.tiff */, + 8BA9FBE9119CB28500E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff */, F43A434E1146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-Min-3.tiff */, + 8BA9FBEC119CB2A400E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff */, F43A434F1146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.tiff */, + 8BA9FBDA119CB1E600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff */, F43A43501146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.tiff */, + 8BA9FBEF119CB2BF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff */, F43A43511146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.tiff */, + 8BA9FBBF119CB17600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff */, F43A43521146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.tiff */, + 8BA9FBF2119CB2D600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff */, 8B409EC30F9530C200DF540E /* GTMUILocalizerWindow1State.gtmUTState */, 7F4C015E1055AD4200F88238 /* GTMUILocalizerWindow1State_10_4.gtmUTState */, 8B409EE80F95325000DF540E /* GTMUILocalizerWindow2State.gtmUTState */, @@ -1750,6 +1867,8 @@ F48D000D0FE994C900428D0B /* GTMUnitTestingWindow.10.5.7.tiff in Resources */, F42F50F91057E99200BFC735 /* GTMUnitTestingWindow.10.5.8.tiff in Resources */, F4A486ED1097EA0A00513483 /* GTMUnitTestingView.10.6.tiff in Resources */, + 8BA9FAF9119CA2E300E264C3 /* GTMUnitTestingTestApp.10.6.gtmUTState in Resources */, + 8BA9FB23119CA3F200E264C3 /* GTMUnitTestingWindow.10.6.gtmUTState in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1861,6 +1980,43 @@ F43A43591146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.tiff in Resources */, F43A435A1146DCC70048A9DC /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.tiff in Resources */, 8B21BE9211532CDC00DD2686 /* GTMNSAnimatablePropertyContainerTest.xib in Resources */, + 8BA9FB8F119CAE7200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-1.10.6.tiff in Resources */, + 8BA9FB95119CAEDE00E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-0.10.6.tiff in Resources */, + 8BA9FB9C119CAF0200E264C3 /* GTMUILocalizerAndLayoutTweakerTest4-2.10.6.tiff in Resources */, + 8BA9FBA1119CAF6600E264C3 /* GTMNSBezierPath+ShadingTest.10.6.tiff in Resources */, + 8BA9FBA3119CAF9500E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.tiff in Resources */, + 8BA9FBA7119CB00000E264C3 /* GTMNSBezierPath+RoundRectTest.10.6.x86_64.tiff in Resources */, + 8BA9FBAB119CB06500E264C3 /* GTMLargeTypeWindowShortTextTest.10.6.gtmUTState in Resources */, + 8BA9FBAD119CB08200E264C3 /* GTMLargeTypeWindowMediumTextTest.10.6.gtmUTState in Resources */, + 8BA9FBBB119CB0C400E264C3 /* GTMLargeTypeWindowLongTextTest.10.6.gtmUTState in Resources */, + 8BA9FBBD119CB14C00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-0.10.6.tiff in Resources */, + 8BA9FBC0119CB17600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-2.10.6.tiff in Resources */, + 8BA9FBC8119CB19A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-0.10.6.tiff in Resources */, + 8BA9FBDB119CB1E600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-0.10.6.tiff in Resources */, + 8BA9FBDE119CB20A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-0.10.6.tiff in Resources */, + 8BA9FBE1119CB23000E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-1.10.6.tiff in Resources */, + 8BA9FBE4119CB24D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-2.10.6.tiff in Resources */, + 8BA9FBE7119CB26A00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-1.10.6.tiff in Resources */, + 8BA9FBEA119CB28500E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-2.10.6.tiff in Resources */, + 8BA9FBED119CB2A400E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-Min-3.10.6.tiff in Resources */, + 8BA9FBF0119CB2BF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-1.10.6.tiff in Resources */, + 8BA9FBF3119CB2D600E264C3 /* GTMUILocalizerAndLayoutTweakerTest7-NoMin-3.10.6.tiff in Resources */, + 8BA9FBF6119CB2EF00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-0.10.6.tiff in Resources */, + 8BA9FBFD119CB30D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-1.10.6.tiff in Resources */, + 8BA9FC00119CB32500E264C3 /* GTMUILocalizerAndLayoutTweakerTest1-2.10.6.tiff in Resources */, + 8BA9FC44119CB36100E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-3.10.6.tiff in Resources */, + 8BA9FC47119CB37F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-0.10.6.tiff in Resources */, + 8BA9FC5D119CB39D00E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-1.10.6.tiff in Resources */, + 8BA9FC60119CB3B500E264C3 /* GTMUILocalizerAndLayoutTweakerTest2-2.10.6.tiff in Resources */, + 8BA9FC63119CB3CD00E264C3 /* GTMUILocalizerAndLayoutTweakerTest3-4.10.6.tiff in Resources */, + 8BA9FC66119CB3E200E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-0.10.6.tiff in Resources */, + 8BA9FC69119CB3F900E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-1.10.6.tiff in Resources */, + 8BA9FC6C119CB43F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest5-2.10.6.tiff in Resources */, + 8BA9FC6F119CB46000E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-1.10.6.tiff in Resources */, + 8BA9FC72119CB47900E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab0-2.10.6.tiff in Resources */, + 8BA9FC75119CB48F00E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-0.10.6.tiff in Resources */, + 8BA9FC78119CB4A100E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-1.10.6.tiff in Resources */, + 8BA9FC7B119CB4B300E264C3 /* GTMUILocalizerAndLayoutTweakerTest6-tab1-2.10.6.tiff in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/GTMDefines.h b/GTMDefines.h index dc058cf..2bc3c5e 100644 --- a/GTMDefines.h +++ b/GTMDefines.h @@ -290,3 +290,16 @@ GTM_EXTERN void _GTMUnitTestDevLog(NSString *format, ...); #ifndef GTM_NONNULL #define GTM_NONNULL(x) __attribute__((nonnull(x))) #endif + +// To simplify support for both Leopard and Snow Leopard we declare +// the Snow Leopard protocols that we need here. +#if !(MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6) +@protocol NSConnectionDelegate +@end +@protocol NSAnimationDelegate +@end +@protocol NSImageDelegate +@end +@protocol NSTabViewDelegate +@end +#endif // !(MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6) diff --git a/UnitTesting/GTMUnitTestingTest.m b/UnitTesting/GTMUnitTestingTest.m index 23f3187..8ee2244 100644 --- a/UnitTesting/GTMUnitTestingTest.m +++ b/UnitTesting/GTMUnitTestingTest.m @@ -38,7 +38,7 @@ NSString *const kGTMWindowSaveFileName = @"GTMUnitTestingWindow"; - (BOOL)hadGoodContext; @end -@interface GTMUnitTestingDelegate : NSObject { +@interface GTMUnitTestingDelegate : NSObject <NSImageDelegate> { BOOL didEncode_; } - (BOOL)didEncode; diff --git a/UnitTesting/TestData/GTMUnitTestingTestApp.10.6.gtmUTState b/UnitTesting/TestData/GTMUnitTestingTestApp.10.6.gtmUTState new file mode 100644 index 0000000..2f2ef56 --- /dev/null +++ b/UnitTesting/TestData/GTMUnitTestingTestApp.10.6.gtmUTState @@ -0,0 +1,2608 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>$GTMArchive</key> + <string>GTMUnitTestingArchive</string> + <key>$GTMVersion</key> + <integer>1</integer> + <key>ApplicationMainWindow</key> + <integer>0</integer> + <key>BoolTest</key> + <true/> + <key>BytesTest</key> + <data> + Qnl0ZXNUZXN0 + </data> + <key>DoubleTest</key> + <real>1</real> + <key>FloatTest</key> + <real>1</real> + <key>Int32Test</key> + <integer>1</integer> + <key>Int64Test</key> + <integer>1</integer> + <key>IntTest</key> + <integer>1</integer> + <key>MenuBar</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>About NewApplication</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Quit NewApplication</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>,</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Preferences…</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuTitle</key> + <string>Services</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Services</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>h</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Hide NewApplication</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>h</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Hide Others</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show All</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>n</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>New</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>o</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Open…</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>P</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Page Setup...</string> + <key>MenuItemTooltip</key> + <string></string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>p</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Print…</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Clear Menu</string> + </dict> + <key>MenuTitle</key> + <string>Open Recent</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Open Recent</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>w</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Close</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <true/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>w</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Close All</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>s</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Save</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>S</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Save As…</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Revert to Saved</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuTitle</key> + <string>File</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>File</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>z</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Undo</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>Z</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Redo</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>:</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Spelling…</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>;</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling While Typing</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Grammar With Spelling</string> + </dict> + <key>MenuTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Smart Copy/Paste</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Smart Quotes</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>3</integer> + <key>MenuItemTitle</key> + <string>Smart Links</string> + </dict> + <key>MenuTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItem 12</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Start Speaking</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Stop Speaking</string> + </dict> + <key>MenuTitle</key> + <string>Speech</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Speech</string> + </dict> + <key>MenuItem 13</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 14</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Special Characters…</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>x</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Cut</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>c</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Copy</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>v</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paste</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Delete</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>a</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Select All</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>f</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Find…</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>g</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Find Next</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>G</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>3</integer> + <key>MenuItemTitle</key> + <string>Find Previous</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>e</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>7</integer> + <key>MenuItemTitle</key> + <string>Use Selection for Find</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>j</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Jump to Selection</string> + </dict> + <key>MenuTitle</key> + <string>Find</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Find</string> + </dict> + <key>MenuTitle</key> + <string>Edit</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Edit</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>t</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>¬Menu Item</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>C</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Colors</string> + </dict> + <key>MenuTitle</key> + <string>¬Menu Title</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>¬Menu Title</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>t</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Toolbar</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Customize Toolbar…</string> + </dict> + <key>MenuTitle</key> + <string>View</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>View</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string>?</string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>NewApplication Help</string> + </dict> + <key>MenuTitle</key> + <string>Help</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Help</string> + </dict> + <key>MenuTitle</key> + <string>AMainMenu</string> + </dict> + <key>Window 0</key> + <dict> + <key>WindowContent</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSTableView</string> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 1</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 2</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 3</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 4</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 1</key> + <dict> + <key>BoxBorderType</key> + <integer>3</integer> + <key>BoxTitle</key> + <string>Box</string> + <key>BoxTitlePosition</key> + <integer>0</integer> + <key>BoxType</key> + <integer>2</integer> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 10</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewMenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Cut</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Copy</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paste</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Fonts</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Bold</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Italic</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Underline</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Outline</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Styles…</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Colors</string> + </dict> + <key>MenuTitle</key> + <string>Font</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Font</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Spelling and Grammar</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Document Now</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling While Typing</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Grammar With Spelling</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Correct Spelling Automatically</string> + </dict> + <key>MenuTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Quotes</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Dashes</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Links</string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Data Detectors</string> + </dict> + <key>MenuItem 12</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Text Replacement</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Add Links</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Text</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Substitutions</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Copy/Paste</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Quotes</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Dashes</string> + </dict> + <key>MenuTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Upper Case</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Lower Case</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Capitalize</string> + </dict> + <key>MenuTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Start Speaking</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Stop Speaking</string> + </dict> + <key>MenuTitle</key> + <string>Speech</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Speech</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paragraph</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Selection</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuTitle</key> + <string>Menu</string> + </dict> + </dict> + </dict> + <key>ViewSubView 1</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 2</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <true/> + </dict> + </dict> + <key>ViewSubView 11</key> + <dict> + <key>TabItem 0</key> + <dict> + <key>TabLabel</key> + <string>Tab</string> + <key>TabView</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>TabItem 1</key> + <dict> + <key>TabLabel</key> + <string>View</string> + <key>TabView</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 2</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>0</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>HaHa</string> + <key>CellValue</key> + <string>HaHa</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSTextField</string> + <key>ControlValue</key> + <string>HaHa</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 3</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>0</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>Still Haven't Found What I'm Searching For</string> + <key>CellValue</key> + <string>Still Haven't Found What I'm Searching For</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSSearchField</string> + <key>ControlValue</key> + <string>Still Haven't Found What I'm Searching For</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 4</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>1</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>Once upon a time</string> + <key>CellValue</key> + <string>Once upon a time</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSTextField</string> + <key>ControlValue</key> + <string>Once upon a time</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 5</key> + <dict> + <key>ButtonAlternateTitle</key> + <string></string> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>1</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>CheckMate!</string> + <key>CellValue</key> + <string>1</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSButton</string> + <key>ControlValue</key> + <string>1</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 6</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>1</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string></string> + <key>CellValue</key> + <string>50</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSSlider</string> + <key>ControlValue</key> + <string>50</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 7</key> + <dict> + <key>ButtonAlternateTitle</key> + <string></string> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>0</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>Cancel</string> + <key>CellValue</key> + <string>0</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSButton</string> + <key>ControlValue</key> + <string>0</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 8</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSColorWell</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 9</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>WindowIsMain</key> + <false/> + <key>WindowIsVisible</key> + <true/> + <key>WindowTitle</key> + <string>Window</string> + </dict> +</dict> +</plist> diff --git a/UnitTesting/TestData/GTMUnitTestingWindow.10.6.gtmUTState b/UnitTesting/TestData/GTMUnitTestingWindow.10.6.gtmUTState new file mode 100644 index 0000000..02ec00d --- /dev/null +++ b/UnitTesting/TestData/GTMUnitTestingWindow.10.6.gtmUTState @@ -0,0 +1,1308 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>$GTMArchive</key> + <string>GTMUnitTestingArchive</string> + <key>$GTMVersion</key> + <integer>1</integer> + <key>WindowContent</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSTableView</string> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 1</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 2</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 3</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 4</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 1</key> + <dict> + <key>BoxBorderType</key> + <integer>3</integer> + <key>BoxTitle</key> + <string>Box</string> + <key>BoxTitlePosition</key> + <integer>0</integer> + <key>BoxType</key> + <integer>2</integer> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 10</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewMenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Cut</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Copy</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paste</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Fonts</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>2</integer> + <key>MenuItemTitle</key> + <string>Bold</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string>Italic</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Underline</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Outline</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Styles…</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Colors</string> + </dict> + <key>MenuTitle</key> + <string>Font</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Font</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Spelling and Grammar</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Document Now</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Spelling While Typing</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Check Grammar With Spelling</string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Correct Spelling Automatically</string> + </dict> + <key>MenuTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Spelling and Grammar</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Quotes</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Dashes</string> + </dict> + <key>MenuItem 10</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Links</string> + </dict> + <key>MenuItem 11</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Data Detectors</string> + </dict> + <key>MenuItem 12</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Text Replacement</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Add Links</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Replace Text</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Show Substitutions</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Copy/Paste</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Quotes</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Smart Dashes</string> + </dict> + <key>MenuTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Substitutions</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Upper Case</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Make Lower Case</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Capitalize</string> + </dict> + <key>MenuTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Transformations</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Start Speaking</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Stop Speaking</string> + </dict> + <key>MenuTitle</key> + <string>Speech</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Speech</string> + </dict> + <key>MenuItem 9</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemSubmenu</key> + <dict> + <key>MenuItem 0</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Paragraph</string> + </dict> + <key>MenuItem 1</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 2</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 3</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuItem 4</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <true/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string></string> + </dict> + <key>MenuItem 5</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <false/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Selection</string> + </dict> + <key>MenuItem 6</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>-1</integer> + <key>MenuItemTitle</key> + <string> Default</string> + </dict> + <key>MenuItem 7</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string> Left to Right</string> + </dict> + <key>MenuItem 8</key> + <dict> + <key>MenuItemIndentationLevel</key> + <integer>0</integer> + <key>MenuItemIsAlternate</key> + <false/> + <key>MenuItemIsEnabled</key> + <true/> + <key>MenuItemIsSeparator</key> + <false/> + <key>MenuItemKeyEquivalent</key> + <string></string> + <key>MenuItemState</key> + <integer>0</integer> + <key>MenuItemTag</key> + <integer>1</integer> + <key>MenuItemTitle</key> + <string> Right to Left</string> + </dict> + <key>MenuTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuItemTag</key> + <integer>0</integer> + <key>MenuItemTitle</key> + <string>Writing Direction</string> + </dict> + <key>MenuTitle</key> + <string>Menu</string> + </dict> + </dict> + </dict> + <key>ViewSubView 1</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 2</key> + <dict> + <key>ControlIsEnabled</key> + <false/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSScroller</string> + <key>ViewIsHidden</key> + <true/> + </dict> + </dict> + <key>ViewSubView 11</key> + <dict> + <key>TabItem 0</key> + <dict> + <key>TabLabel</key> + <string>Tab</string> + <key>TabView</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>TabItem 1</key> + <dict> + <key>TabLabel</key> + <string>View</string> + <key>TabView</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewIsHidden</key> + <false/> + <key>ViewSubView 0</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>ViewSubView 2</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>0</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>HaHa</string> + <key>CellValue</key> + <string>HaHa</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSTextField</string> + <key>ControlValue</key> + <string>HaHa</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 3</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>0</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>Still Haven't Found What I'm Searching For</string> + <key>CellValue</key> + <string>Still Haven't Found What I'm Searching For</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSSearchField</string> + <key>ControlValue</key> + <string>Still Haven't Found What I'm Searching For</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 4</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>1</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>Once upon a time</string> + <key>CellValue</key> + <string>Once upon a time</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSTextField</string> + <key>ControlValue</key> + <string>Once upon a time</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 5</key> + <dict> + <key>ButtonAlternateTitle</key> + <string></string> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>1</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>CheckMate!</string> + <key>CellValue</key> + <string>1</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSButton</string> + <key>ControlValue</key> + <string>1</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 6</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>1</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string></string> + <key>CellValue</key> + <string>50</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSSlider</string> + <key>ControlValue</key> + <string>50</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 7</key> + <dict> + <key>ButtonAlternateTitle</key> + <string></string> + <key>ControlIsEnabled</key> + <true/> + <key>ControlSelectedCell</key> + <dict> + <key>CellState</key> + <integer>0</integer> + <key>CellTag</key> + <integer>0</integer> + <key>CellTitle</key> + <string>Cancel</string> + <key>CellValue</key> + <string>0</string> + </dict> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSButton</string> + <key>ControlValue</key> + <string>0</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 8</key> + <dict> + <key>ControlIsEnabled</key> + <true/> + <key>ControlTag</key> + <integer>0</integer> + <key>ControlType</key> + <string>NSColorWell</string> + <key>ViewIsHidden</key> + <false/> + </dict> + <key>ViewSubView 9</key> + <dict> + <key>ViewIsHidden</key> + <false/> + </dict> + </dict> + <key>WindowIsMain</key> + <false/> + <key>WindowIsVisible</key> + <true/> + <key>WindowTitle</key> + <string>Window</string> +</dict> +</plist> |