• R/O
  • HTTP
  • SSH
  • HTTPS

提交

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

iSightを使ってBooklog,MediaMarkerインポート用CSVファイルを生成するアプリ


Commit MetaInfo

修訂0780ca560278a0da0f9b97fec585230bde037295 (tree)
時間2011-04-09 21:43:52
作者masakih <masakih@user...>
Commitermasakih

Log Message

[Mod] 開くサイトの選択方法を変えた。 まだ動かない。

Change Summary

差異

--- a/BEApplicationDelegate.m
+++ b/BEApplicationDelegate.m
@@ -15,13 +15,13 @@
1515 @implementation BEApplicationDelegate
1616 + (void)initialize
1717 {
18- NSArray *sites = [BERegisterSite sites];
19- NSDictionary *userDefaultsValuesDict;
20- NSData *site = [NSKeyedArchiver archivedDataWithRootObject:[sites objectAtIndex:0]];
21- userDefaultsValuesDict = [NSDictionary dictionaryWithObjectsAndKeys:site, BEOpenSite, nil];
22- [[NSUserDefaults standardUserDefaults] registerDefaults:userDefaultsValuesDict];
18+// NSArray *sites = [BERegisterSite sites];
19+// NSDictionary *userDefaultsValuesDict;
20+// NSData *site = [NSKeyedArchiver archivedDataWithRootObject:[sites objectAtIndex:0]];
21+// userDefaultsValuesDict = [NSDictionary dictionaryWithObjectsAndKeys:site, BEOpenSite, nil];
22+// [[NSUserDefaults standardUserDefaults] registerDefaults:userDefaultsValuesDict];
2323
24- [[NSUserDefaultsController sharedUserDefaultsController] setInitialValues:userDefaultsValuesDict];
24+// [[NSUserDefaultsController sharedUserDefaultsController] setInitialValues:userDefaultsValuesDict];
2525 }
2626
2727 /**
--- a/BEExporterAttribute.h
+++ b/BEExporterAttribute.h
@@ -7,20 +7,25 @@
77 //
88
99 #import <Cocoa/Cocoa.h>
10+#import "BERegisterSite.h"
11+#import "BEBooksExporter.h"
1012
1113
12-@interface BEExporterAttribute : NSObject
14+@interface BEExporterAttribute : NSObject <NSCoding>
1315 {
1416 ExporterType type;
1517 BOOL isOpenAfterExport;
1618 BERegisterSite *site;
1719 }
1820
19-@property (nonatomic, retain, readonly) ExporterTypetype;
21+@property (readonly) ExporterType type;
2022 @property BOOL isOpenAfterExport;
2123 @property (nonatomic, retain) BERegisterSite *site;
2224
25+@property (readonly) NSString *name;
26+
2327
2428 + (NSArray *)attribtues;
29++ (BEExporterAttribute *)attributeByType:(NSNumber *)typeValue;
2530
2631 @end
--- a/BEExporterAttribute.m
+++ b/BEExporterAttribute.m
@@ -8,7 +8,96 @@
88
99 #import "BEExporterAttribute.h"
1010
11+@interface BEExporterAttribute()
12+@property ExporterType type;
13+@end
1114
1215 @implementation BEExporterAttribute
16+@synthesize type, isOpenAfterExport, site;
17+
18+static NSArray *attributes = nil;
19+
20++ (NSArray *)attribtues
21+{
22+ if(attributes) return attributes;
23+
24+ NSMutableArray *array = [NSMutableArray array];
25+
26+ ExporterType types[] = {
27+ typeBooklogExport,
28+ typeMediaMarkerExport,
29+ typeMediaMarkerImport,
30+
31+ typeHatenaDairyType,
32+
33+ NSUIntegerMax,
34+ };
35+ ExporterType aType;
36+ int i = 0;
37+ while((aType = types[i++]) != NSUIntegerMax) {
38+ //
39+ BEExporterAttribute *attr = [[[BEExporterAttribute alloc] init] autorelease];
40+ attr.type = aType;
41+ // restore from UserDefaults
42+#warning MUST IMPLEMENT
43+
44+ if(!attr.site) {
45+ attr.site = [[BERegisterSite sites] objectAtIndex:0];
46+ }
47+ [array addObject:attr];
48+ }
49+
50+ attributes = [[NSArray alloc] initWithArray:array];
51+ return attributes;
52+}
53+
54++ (BEExporterAttribute *)attributeByType:(NSNumber *)typeValue
55+{
56+ for(BEExporterAttribute *attr in attributes) {
57+ if(attr.type ==[typeValue integerValue]) return attr;
58+ }
59+ return nil;
60+}
61+
62+- (NSString *)name
63+{
64+ switch(type) {
65+ case typeBooklogExport:
66+ return NSLocalizedString(@"BooklogExport", @"BooklogExport");
67+ case typeMediaMarkerExport:
68+ return NSLocalizedString(@"MediaMarkerExport", @"MediaMarkerExport");
69+ case typeMediaMarkerImport:
70+ return NSLocalizedString(@"MediaMarkerImport", @"MediaMarkerImport");
71+ case typeHatenaDairyType:
72+ return NSLocalizedString(@"HetenaDairy", @"HetenaDairy");
73+ }
74+ return @"";
75+}
76+
77+#pragma mark Compare
78+- (NSUInteger)hash
79+{
80+ return type;
81+}
82+- (BOOL)isEqual:(BEExporterAttribute *)object
83+{
84+ if(![object isKindOfClass:[self class]]) return NO;
85+ return type == object->type;
86+}
1387
88+#pragma mark NSCoding Protocol
89+- (id)initWithCoder:(NSCoder *)aDecoder
90+{
91+ self = [super init];
92+ self.type = [aDecoder decodeInt64ForKey:@"BEExporterType"];
93+ self.isOpenAfterExport = [aDecoder decodeBoolForKey:@"BEExpoterIsOpenAfterExport"];
94+ self.site = [aDecoder decodeObjectForKey:@"BEExporterSite"];
95+ return self;
96+}
97+- (void)encodeWithCoder:(NSCoder *)aCoder
98+{
99+ [aCoder encodeInt64:type forKey:@"BEExporterType"];
100+ [aCoder encodeBool:isOpenAfterExport forKey:@"BEExpoterIsOpenAfterExport"];
101+ [aCoder encodeObject:site forKey:@"BEExporterSite"];
102+}
14103 @end
--- a/BEGeneralPreference.h
+++ b/BEGeneralPreference.h
@@ -12,6 +12,8 @@
1212 @interface BEGeneralPreference : NSViewController
1313 {
1414 NSArray *sites;
15+
16+ NSArray *attributes;
1517 id selection;
1618 }
1719
--- a/BEGeneralPreference.m
+++ b/BEGeneralPreference.m
@@ -9,6 +9,7 @@
99 #import "BEGeneralPreference.h"
1010 #import "BERegisterSite.h"
1111 #import "BEPreference.h"
12+#import "BEExporterAttribute.h"
1213
1314
1415 @implementation BEGeneralPreference
@@ -19,7 +20,11 @@
1920 if(self) {
2021 [self setTitle:NSLocalizedString(@"General", @"General")];
2122 sites = [[BERegisterSite sites] retain];
23+ attributes = [[BEExporterAttribute attribtues] retain];
2224 selection = [BEPreference preference].openSite;
25+ if(!selection) {
26+ selection = [attributes objectAtIndex:0];
27+ }
2328 [selection retain];
2429 }
2530 return self;
@@ -27,6 +32,7 @@
2732 - (void)dealloc
2833 {
2934 [sites release];
35+ [attributes release];
3036 [selection retain];
3137 [super dealloc];
3238 }
--- a/BEMainWindowController.m
+++ b/BEMainWindowController.m
@@ -16,7 +16,8 @@
1616 #import "BEBooksExporter.h"
1717
1818 #import "BEPreference.h"
19-#import "BERegisterSite.h"
19+//#import "BERegisterSite.h"
20+#import "BEExporterAttribute.h"
2021
2122
2223
@@ -176,9 +177,9 @@
176177
177178 NSWorkspace *ws = [NSWorkspace sharedWorkspace];
178179 [ws selectFile:[[panel URL] path] inFileViewerRootedAtPath:@""];
179- BEPreference *pref = [BEPreference preference];
180- if(pref.isOpenAfterExport) {
181- [ws openURL:pref.openSite.registerPageURL];
180+ BEExporterAttribute *attr = [BEExporterAttribute attributeByType:accessoryController.type];
181+ if(attr.isOpenAfterExport) {
182+ [ws openURL:attr.site.registerPageURL];
182183 }
183184 }
184185 - (IBAction)delete:(id)sender
--- a/English.lproj/GeneralPreference.xib
+++ b/English.lproj/GeneralPreference.xib
@@ -12,8 +12,7 @@
1212 </object>
1313 <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
1414 <bool key="EncodedWithXMLCoder">YES</bool>
15- <integer value="103"/>
16- <integer value="1"/>
15+ <integer value="130"/>
1716 </object>
1817 <object class="NSArray" key="IBDocument.PluginDependencies">
1918 <bool key="EncodedWithXMLCoder">YES</bool>
@@ -39,236 +38,6 @@
3938 <object class="NSCustomObject" id="1004">
4039 <string key="NSClassName">NSApplication</string>
4140 </object>
42- <object class="NSCustomView" id="1005">
43- <reference key="NSNextResponder"/>
44- <int key="NSvFlags">256</int>
45- <object class="NSMutableArray" key="NSSubviews">
46- <bool key="EncodedWithXMLCoder">YES</bool>
47- <object class="NSButton" id="1050586753">
48- <reference key="NSNextResponder" ref="1005"/>
49- <int key="NSvFlags">268</int>
50- <string key="NSFrame">{{18, 129}, {238, 18}}</string>
51- <reference key="NSSuperview" ref="1005"/>
52- <bool key="NSEnabled">YES</bool>
53- <object class="NSButtonCell" key="NSCell" id="449211228">
54- <int key="NSCellFlags">-2080244224</int>
55- <int key="NSCellFlags2">0</int>
56- <string key="NSContents">Open register page after exported</string>
57- <object class="NSFont" key="NSSupport" id="746854810">
58- <string key="NSName">LucidaGrande</string>
59- <double key="NSSize">13</double>
60- <int key="NSfFlags">1044</int>
61- </object>
62- <reference key="NSControlView" ref="1050586753"/>
63- <int key="NSButtonFlags">1211912703</int>
64- <int key="NSButtonFlags2">2</int>
65- <object class="NSCustomResource" key="NSNormalImage" id="490922717">
66- <string key="NSClassName">NSImage</string>
67- <string key="NSResourceName">NSSwitch</string>
68- </object>
69- <object class="NSButtonImageSource" key="NSAlternateImage" id="464277412">
70- <string key="NSImageName">NSSwitch</string>
71- </object>
72- <string key="NSAlternateContents"/>
73- <string key="NSKeyEquivalent"/>
74- <int key="NSPeriodicDelay">200</int>
75- <int key="NSPeriodicInterval">25</int>
76- </object>
77- </object>
78- <object class="NSBox" id="627651099">
79- <reference key="NSNextResponder" ref="1005"/>
80- <int key="NSvFlags">36</int>
81- <object class="NSMutableArray" key="NSSubviews">
82- <bool key="EncodedWithXMLCoder">YES</bool>
83- <object class="NSView" id="335837830">
84- <reference key="NSNextResponder" ref="627651099"/>
85- <int key="NSvFlags">256</int>
86- <object class="NSMutableArray" key="NSSubviews">
87- <bool key="EncodedWithXMLCoder">YES</bool>
88- <object class="NSTextField" id="173361654">
89- <reference key="NSNextResponder" ref="335837830"/>
90- <int key="NSvFlags">268</int>
91- <string key="NSFrame">{{74, 14}, {148, 22}}</string>
92- <reference key="NSSuperview" ref="335837830"/>
93- <bool key="NSEnabled">YES</bool>
94- <object class="NSTextFieldCell" key="NSCell" id="1043071553">
95- <int key="NSCellFlags">-1804468671</int>
96- <int key="NSCellFlags2">272630784</int>
97- <string key="NSContents"/>
98- <reference key="NSSupport" ref="746854810"/>
99- <reference key="NSControlView" ref="173361654"/>
100- <bool key="NSDrawsBackground">YES</bool>
101- <object class="NSColor" key="NSBackgroundColor" id="1006362850">
102- <int key="NSColorSpace">6</int>
103- <string key="NSCatalogName">System</string>
104- <string key="NSColorName">textBackgroundColor</string>
105- <object class="NSColor" key="NSColor">
106- <int key="NSColorSpace">3</int>
107- <bytes key="NSWhite">MQA</bytes>
108- </object>
109- </object>
110- <object class="NSColor" key="NSTextColor" id="509929294">
111- <int key="NSColorSpace">6</int>
112- <string key="NSCatalogName">System</string>
113- <string key="NSColorName">textColor</string>
114- <object class="NSColor" key="NSColor" id="76424852">
115- <int key="NSColorSpace">3</int>
116- <bytes key="NSWhite">MAA</bytes>
117- </object>
118- </object>
119- </object>
120- </object>
121- <object class="NSPopUpButton" id="882926558">
122- <reference key="NSNextResponder" ref="335837830"/>
123- <int key="NSvFlags">268</int>
124- <string key="NSFrame">{{71, 52}, {154, 26}}</string>
125- <reference key="NSSuperview" ref="335837830"/>
126- <bool key="NSEnabled">YES</bool>
127- <object class="NSPopUpButtonCell" key="NSCell" id="553289638">
128- <int key="NSCellFlags">-2076049856</int>
129- <int key="NSCellFlags2">2048</int>
130- <reference key="NSSupport" ref="746854810"/>
131- <reference key="NSControlView" ref="882926558"/>
132- <int key="NSButtonFlags">109199615</int>
133- <int key="NSButtonFlags2">129</int>
134- <string key="NSAlternateContents"/>
135- <string key="NSKeyEquivalent"/>
136- <int key="NSPeriodicDelay">400</int>
137- <int key="NSPeriodicInterval">75</int>
138- <object class="NSMenuItem" key="NSMenuItem" id="566777067">
139- <reference key="NSMenu" ref="904294826"/>
140- <string key="NSTitle">Item 1</string>
141- <string key="NSKeyEquiv"/>
142- <int key="NSKeyEquivModMask">1048576</int>
143- <int key="NSMnemonicLoc">2147483647</int>
144- <int key="NSState">1</int>
145- <object class="NSCustomResource" key="NSOnImage" id="377796260">
146- <string key="NSClassName">NSImage</string>
147- <string key="NSResourceName">NSMenuCheckmark</string>
148- </object>
149- <object class="NSCustomResource" key="NSMixedImage" id="413825263">
150- <string key="NSClassName">NSImage</string>
151- <string key="NSResourceName">NSMenuMixedState</string>
152- </object>
153- <string key="NSAction">_popUpItemAction:</string>
154- <reference key="NSTarget" ref="553289638"/>
155- </object>
156- <bool key="NSMenuItemRespectAlignment">YES</bool>
157- <object class="NSMenu" key="NSMenu" id="904294826">
158- <string key="NSTitle">OtherViews</string>
159- <object class="NSMutableArray" key="NSMenuItems">
160- <bool key="EncodedWithXMLCoder">YES</bool>
161- <reference ref="566777067"/>
162- <object class="NSMenuItem" id="475941471">
163- <reference key="NSMenu" ref="904294826"/>
164- <string key="NSTitle">Item 2</string>
165- <string key="NSKeyEquiv"/>
166- <int key="NSKeyEquivModMask">1048576</int>
167- <int key="NSMnemonicLoc">2147483647</int>
168- <reference key="NSOnImage" ref="377796260"/>
169- <reference key="NSMixedImage" ref="413825263"/>
170- <string key="NSAction">_popUpItemAction:</string>
171- <reference key="NSTarget" ref="553289638"/>
172- </object>
173- <object class="NSMenuItem" id="545569333">
174- <reference key="NSMenu" ref="904294826"/>
175- <string key="NSTitle">Item 3</string>
176- <string key="NSKeyEquiv"/>
177- <int key="NSKeyEquivModMask">1048576</int>
178- <int key="NSMnemonicLoc">2147483647</int>
179- <reference key="NSOnImage" ref="377796260"/>
180- <reference key="NSMixedImage" ref="413825263"/>
181- <string key="NSAction">_popUpItemAction:</string>
182- <reference key="NSTarget" ref="553289638"/>
183- </object>
184- </object>
185- <reference key="NSMenuFont" ref="746854810"/>
186- </object>
187- <int key="NSPreferredEdge">1</int>
188- <bool key="NSUsesItemFromMenu">YES</bool>
189- <bool key="NSAltersState">YES</bool>
190- <int key="NSArrowPosition">2</int>
191- </object>
192- </object>
193- <object class="NSTextField" id="693788738">
194- <reference key="NSNextResponder" ref="335837830"/>
195- <int key="NSvFlags">268</int>
196- <string key="NSFrame">{{15, 57}, {54, 17}}</string>
197- <reference key="NSSuperview" ref="335837830"/>
198- <bool key="NSEnabled">YES</bool>
199- <object class="NSTextFieldCell" key="NSCell" id="1051534466">
200- <int key="NSCellFlags">68288064</int>
201- <int key="NSCellFlags2">71304192</int>
202- <string key="NSContents">Site:</string>
203- <reference key="NSSupport" ref="746854810"/>
204- <reference key="NSControlView" ref="693788738"/>
205- <object class="NSColor" key="NSBackgroundColor" id="570986040">
206- <int key="NSColorSpace">6</int>
207- <string key="NSCatalogName">System</string>
208- <string key="NSColorName">controlColor</string>
209- <object class="NSColor" key="NSColor">
210- <int key="NSColorSpace">3</int>
211- <bytes key="NSWhite">MC42NjY2NjY2ODY1AA</bytes>
212- </object>
213- </object>
214- <object class="NSColor" key="NSTextColor" id="886173655">
215- <int key="NSColorSpace">6</int>
216- <string key="NSCatalogName">System</string>
217- <string key="NSColorName">controlTextColor</string>
218- <reference key="NSColor" ref="76424852"/>
219- </object>
220- </object>
221- </object>
222- <object class="NSTextField" id="431188278">
223- <reference key="NSNextResponder" ref="335837830"/>
224- <int key="NSvFlags">268</int>
225- <string key="NSFrame">{{15, 16}, {54, 17}}</string>
226- <reference key="NSSuperview" ref="335837830"/>
227- <bool key="NSEnabled">YES</bool>
228- <object class="NSTextFieldCell" key="NSCell" id="803552079">
229- <int key="NSCellFlags">68288064</int>
230- <int key="NSCellFlags2">71304192</int>
231- <string key="NSContents">User ID:</string>
232- <reference key="NSSupport" ref="746854810"/>
233- <reference key="NSControlView" ref="431188278"/>
234- <reference key="NSBackgroundColor" ref="570986040"/>
235- <reference key="NSTextColor" ref="886173655"/>
236- </object>
237- </object>
238- </object>
239- <string key="NSFrame">{{1, 1}, {240, 86}}</string>
240- <reference key="NSSuperview" ref="627651099"/>
241- </object>
242- </object>
243- <string key="NSFrame">{{17, 16}, {242, 102}}</string>
244- <reference key="NSSuperview" ref="1005"/>
245- <string key="NSOffsets">{0, 0}</string>
246- <object class="NSTextFieldCell" key="NSTitleCell">
247- <int key="NSCellFlags">67239424</int>
248- <int key="NSCellFlags2">0</int>
249- <string key="NSContents">Register Page</string>
250- <object class="NSFont" key="NSSupport" id="26">
251- <string key="NSName">LucidaGrande</string>
252- <double key="NSSize">11</double>
253- <int key="NSfFlags">3100</int>
254- </object>
255- <reference key="NSBackgroundColor" ref="1006362850"/>
256- <object class="NSColor" key="NSTextColor">
257- <int key="NSColorSpace">3</int>
258- <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
259- </object>
260- </object>
261- <reference key="NSContentView" ref="335837830"/>
262- <int key="NSBorderType">1</int>
263- <int key="NSBoxType">0</int>
264- <int key="NSTitlePosition">2</int>
265- <bool key="NSTransparent">NO</bool>
266- </object>
267- </object>
268- <string key="NSFrameSize">{276, 165}</string>
269- <reference key="NSSuperview"/>
270- <string key="NSClassName">NSView</string>
271- </object>
27241 <object class="NSArrayController" id="764388977">
27342 <object class="NSMutableArray" key="NSDeclaredKeys">
27443 <bool key="EncodedWithXMLCoder">YES</bool>
@@ -276,6 +45,7 @@
27645 <string>account</string>
27746 <string>needID</string>
27847 <string>isNeedID</string>
48+ <string>site.name</string>
27949 </object>
28050 <string key="NSObjectClassName">BERegisterSite</string>
28151 <bool key="NSAutomaticallyPreparesContent">YES</bool>
@@ -303,7 +73,11 @@
30373 <object class="NSPopUpButtonCell" key="NSCell" id="258443856">
30474 <int key="NSCellFlags">-2076049856</int>
30575 <int key="NSCellFlags2">2048</int>
306- <reference key="NSSupport" ref="746854810"/>
76+ <object class="NSFont" key="NSSupport" id="746854810">
77+ <string key="NSName">LucidaGrande</string>
78+ <double key="NSSize">13</double>
79+ <int key="NSfFlags">1044</int>
80+ </object>
30781 <reference key="NSControlView" ref="187438968"/>
30882 <int key="NSButtonFlags">109199615</int>
30983 <int key="NSButtonFlags2">129</int>
@@ -318,8 +92,14 @@
31892 <int key="NSKeyEquivModMask">1048576</int>
31993 <int key="NSMnemonicLoc">2147483647</int>
32094 <int key="NSState">1</int>
321- <reference key="NSOnImage" ref="377796260"/>
322- <reference key="NSMixedImage" ref="413825263"/>
95+ <object class="NSCustomResource" key="NSOnImage" id="1050589734">
96+ <string key="NSClassName">NSImage</string>
97+ <string key="NSResourceName">NSMenuCheckmark</string>
98+ </object>
99+ <object class="NSCustomResource" key="NSMixedImage" id="995331589">
100+ <string key="NSClassName">NSImage</string>
101+ <string key="NSResourceName">NSMenuMixedState</string>
102+ </object>
323103 <string key="NSAction">_popUpItemAction:</string>
324104 <reference key="NSTarget" ref="258443856"/>
325105 </object>
@@ -335,8 +115,8 @@
335115 <string key="NSKeyEquiv"/>
336116 <int key="NSKeyEquivModMask">1048576</int>
337117 <int key="NSMnemonicLoc">2147483647</int>
338- <reference key="NSOnImage" ref="377796260"/>
339- <reference key="NSMixedImage" ref="413825263"/>
118+ <reference key="NSOnImage" ref="1050589734"/>
119+ <reference key="NSMixedImage" ref="995331589"/>
340120 <string key="NSAction">_popUpItemAction:</string>
341121 <reference key="NSTarget" ref="258443856"/>
342122 </object>
@@ -346,8 +126,8 @@
346126 <string key="NSKeyEquiv"/>
347127 <int key="NSKeyEquivModMask">1048576</int>
348128 <int key="NSMnemonicLoc">2147483647</int>
349- <reference key="NSOnImage" ref="377796260"/>
350- <reference key="NSMixedImage" ref="413825263"/>
129+ <reference key="NSOnImage" ref="1050589734"/>
130+ <reference key="NSMixedImage" ref="995331589"/>
351131 <string key="NSAction">_popUpItemAction:</string>
352132 <reference key="NSTarget" ref="258443856"/>
353133 </object>
@@ -382,8 +162,24 @@
382162 <string key="NSContents">User ID:</string>
383163 <reference key="NSSupport" ref="746854810"/>
384164 <reference key="NSControlView" ref="977832199"/>
385- <reference key="NSBackgroundColor" ref="570986040"/>
386- <reference key="NSTextColor" ref="886173655"/>
165+ <object class="NSColor" key="NSBackgroundColor" id="570986040">
166+ <int key="NSColorSpace">6</int>
167+ <string key="NSCatalogName">System</string>
168+ <string key="NSColorName">controlColor</string>
169+ <object class="NSColor" key="NSColor">
170+ <int key="NSColorSpace">3</int>
171+ <bytes key="NSWhite">MC42NjY2NjY2ODY1AA</bytes>
172+ </object>
173+ </object>
174+ <object class="NSColor" key="NSTextColor" id="886173655">
175+ <int key="NSColorSpace">6</int>
176+ <string key="NSCatalogName">System</string>
177+ <string key="NSColorName">controlTextColor</string>
178+ <object class="NSColor" key="NSColor" id="76424852">
179+ <int key="NSColorSpace">3</int>
180+ <bytes key="NSWhite">MAA</bytes>
181+ </object>
182+ </object>
387183 </object>
388184 </object>
389185 <object class="NSTextField" id="590273973">
@@ -399,8 +195,21 @@
399195 <reference key="NSSupport" ref="746854810"/>
400196 <reference key="NSControlView" ref="590273973"/>
401197 <bool key="NSDrawsBackground">YES</bool>
402- <reference key="NSBackgroundColor" ref="1006362850"/>
403- <reference key="NSTextColor" ref="509929294"/>
198+ <object class="NSColor" key="NSBackgroundColor" id="1006362850">
199+ <int key="NSColorSpace">6</int>
200+ <string key="NSCatalogName">System</string>
201+ <string key="NSColorName">textBackgroundColor</string>
202+ <object class="NSColor" key="NSColor">
203+ <int key="NSColorSpace">3</int>
204+ <bytes key="NSWhite">MQA</bytes>
205+ </object>
206+ </object>
207+ <object class="NSColor" key="NSTextColor">
208+ <int key="NSColorSpace">6</int>
209+ <string key="NSCatalogName">System</string>
210+ <string key="NSColorName">textColor</string>
211+ <reference key="NSColor" ref="76424852"/>
212+ </object>
404213 </object>
405214 </object>
406215 <object class="NSButton" id="524046644">
@@ -417,8 +226,13 @@
417226 <reference key="NSControlView" ref="524046644"/>
418227 <int key="NSButtonFlags">1211912703</int>
419228 <int key="NSButtonFlags2">2</int>
420- <reference key="NSNormalImage" ref="490922717"/>
421- <reference key="NSAlternateImage" ref="464277412"/>
229+ <object class="NSCustomResource" key="NSNormalImage">
230+ <string key="NSClassName">NSImage</string>
231+ <string key="NSResourceName">NSSwitch</string>
232+ </object>
233+ <object class="NSButtonImageSource" key="NSAlternateImage">
234+ <string key="NSImageName">NSSwitch</string>
235+ </object>
422236 <string key="NSAlternateContents"/>
423237 <string key="NSKeyEquivalent"/>
424238 <int key="NSPeriodicDelay">200</int>
@@ -449,8 +263,8 @@
449263 <int key="NSKeyEquivModMask">1048576</int>
450264 <int key="NSMnemonicLoc">2147483647</int>
451265 <int key="NSState">1</int>
452- <reference key="NSOnImage" ref="377796260"/>
453- <reference key="NSMixedImage" ref="413825263"/>
266+ <reference key="NSOnImage" ref="1050589734"/>
267+ <reference key="NSMixedImage" ref="995331589"/>
454268 <string key="NSAction">_popUpItemAction:</string>
455269 <reference key="NSTarget" ref="449244900"/>
456270 </object>
@@ -466,8 +280,8 @@
466280 <string key="NSKeyEquiv"/>
467281 <int key="NSKeyEquivModMask">1048576</int>
468282 <int key="NSMnemonicLoc">2147483647</int>
469- <reference key="NSOnImage" ref="377796260"/>
470- <reference key="NSMixedImage" ref="413825263"/>
283+ <reference key="NSOnImage" ref="1050589734"/>
284+ <reference key="NSMixedImage" ref="995331589"/>
471285 <string key="NSAction">_popUpItemAction:</string>
472286 <reference key="NSTarget" ref="449244900"/>
473287 </object>
@@ -477,8 +291,8 @@
477291 <string key="NSKeyEquiv"/>
478292 <int key="NSKeyEquivModMask">1048576</int>
479293 <int key="NSMnemonicLoc">2147483647</int>
480- <reference key="NSOnImage" ref="377796260"/>
481- <reference key="NSMixedImage" ref="413825263"/>
294+ <reference key="NSOnImage" ref="1050589734"/>
295+ <reference key="NSMixedImage" ref="995331589"/>
482296 <string key="NSAction">_popUpItemAction:</string>
483297 <reference key="NSTarget" ref="449244900"/>
484298 </object>
@@ -519,7 +333,11 @@
519333 <int key="NSCellFlags">67239424</int>
520334 <int key="NSCellFlags2">0</int>
521335 <string key="NSContents">Box</string>
522- <reference key="NSSupport" ref="26"/>
336+ <object class="NSFont" key="NSSupport">
337+ <string key="NSName">LucidaGrande</string>
338+ <double key="NSSize">11</double>
339+ <int key="NSfFlags">3100</int>
340+ </object>
523341 <reference key="NSBackgroundColor" ref="1006362850"/>
524342 <object class="NSColor" key="NSTextColor">
525343 <int key="NSColorSpace">3</int>
@@ -537,19 +355,24 @@
537355 <reference key="NSSuperview"/>
538356 <string key="NSClassName">NSView</string>
539357 </object>
358+ <object class="NSArrayController" id="235156763">
359+ <object class="NSMutableArray" key="NSDeclaredKeys">
360+ <bool key="EncodedWithXMLCoder">YES</bool>
361+ <string>name</string>
362+ </object>
363+ <bool key="NSEditable">YES</bool>
364+ <object class="_NSManagedProxy" key="_NSManagedProxy"/>
365+ <bool key="NSAvoidsEmptySelection">YES</bool>
366+ <bool key="NSPreservesSelection">YES</bool>
367+ <bool key="NSSelectsInsertedObjects">YES</bool>
368+ <bool key="NSFilterRestrictsInsertion">YES</bool>
369+ <bool key="NSClearsFilterPredicateOnInsertion">YES</bool>
370+ </object>
540371 </object>
541372 <object class="IBObjectContainer" key="IBDocument.Objects">
542373 <object class="NSMutableArray" key="connectionRecords">
543374 <bool key="EncodedWithXMLCoder">YES</bool>
544375 <object class="IBConnectionRecord">
545- <object class="IBOutletConnection" key="connection">
546- <string key="label">view</string>
547- <reference key="source" ref="1001"/>
548- <reference key="destination" ref="1005"/>
549- </object>
550- <int key="connectionID">2</int>
551- </object>
552- <object class="IBConnectionRecord">
553376 <object class="IBBindingConnection" key="connection">
554377 <string key="label">contentArray: sites</string>
555378 <reference key="source" ref="764388977"/>
@@ -568,10 +391,10 @@
568391 <object class="IBConnectionRecord">
569392 <object class="IBBindingConnection" key="connection">
570393 <string key="label">content: arrangedObjects</string>
571- <reference key="source" ref="882926558"/>
394+ <reference key="source" ref="267248710"/>
572395 <reference key="destination" ref="764388977"/>
573- <object class="NSNibBindingConnector" key="connector" id="337563163">
574- <reference key="NSSource" ref="882926558"/>
396+ <object class="NSNibBindingConnector" key="connector" id="220786628">
397+ <reference key="NSSource" ref="267248710"/>
575398 <reference key="NSDestination" ref="764388977"/>
576399 <string key="NSLabel">content: arrangedObjects</string>
577400 <string key="NSBinding">content</string>
@@ -579,233 +402,191 @@
579402 <int key="NSNibBindingConnectorVersion">2</int>
580403 </object>
581404 </object>
582- <int key="connectionID">55</int>
405+ <int key="connectionID">116</int>
406+ </object>
407+ <object class="IBConnectionRecord">
408+ <object class="IBBindingConnection" key="connection">
409+ <string key="label">value: selection.site.account</string>
410+ <reference key="source" ref="590273973"/>
411+ <reference key="destination" ref="1001"/>
412+ <object class="NSNibBindingConnector" key="connector">
413+ <reference key="NSSource" ref="590273973"/>
414+ <reference key="NSDestination" ref="1001"/>
415+ <string key="NSLabel">value: selection.site.account</string>
416+ <string key="NSBinding">value</string>
417+ <string key="NSKeyPath">selection.site.account</string>
418+ <int key="NSNibBindingConnectorVersion">2</int>
419+ </object>
420+ </object>
421+ <int key="connectionID">145</int>
583422 </object>
584423 <object class="IBConnectionRecord">
585424 <object class="IBBindingConnection" key="connection">
586425 <string key="label">contentValues: arrangedObjects.name</string>
587- <reference key="source" ref="882926558"/>
426+ <reference key="source" ref="267248710"/>
588427 <reference key="destination" ref="764388977"/>
589428 <object class="NSNibBindingConnector" key="connector" id="690439354">
590- <reference key="NSSource" ref="882926558"/>
429+ <reference key="NSSource" ref="267248710"/>
591430 <reference key="NSDestination" ref="764388977"/>
592431 <string key="NSLabel">contentValues: arrangedObjects.name</string>
593432 <string key="NSBinding">contentValues</string>
594433 <string key="NSKeyPath">arrangedObjects.name</string>
595- <reference key="NSPreviousConnector" ref="337563163"/>
434+ <reference key="NSPreviousConnector" ref="220786628"/>
596435 <int key="NSNibBindingConnectorVersion">2</int>
597436 </object>
598437 </object>
599- <int key="connectionID">56</int>
438+ <int key="connectionID">147</int>
600439 </object>
601440 <object class="IBConnectionRecord">
602441 <object class="IBBindingConnection" key="connection">
603- <string key="label">value: values.openAfterExported</string>
604- <reference key="source" ref="1050586753"/>
605- <reference key="destination" ref="770136993"/>
442+ <string key="label">selectedObject: selection.site</string>
443+ <reference key="source" ref="267248710"/>
444+ <reference key="destination" ref="1001"/>
606445 <object class="NSNibBindingConnector" key="connector">
607- <reference key="NSSource" ref="1050586753"/>
608- <reference key="NSDestination" ref="770136993"/>
609- <string key="NSLabel">value: values.openAfterExported</string>
610- <string key="NSBinding">value</string>
611- <string key="NSKeyPath">values.openAfterExported</string>
612- <int key="NSNibBindingConnectorVersion">2</int>
613- </object>
614- </object>
615- <int key="connectionID">62</int>
616- </object>
617- <object class="IBConnectionRecord">
618- <object class="IBBindingConnection" key="connection">
619- <string key="label">enabled: values.openAfterExported</string>
620- <reference key="source" ref="173361654"/>
621- <reference key="destination" ref="770136993"/>
622- <object class="NSNibBindingConnector" key="connector" id="203017429">
623- <reference key="NSSource" ref="173361654"/>
624- <reference key="NSDestination" ref="770136993"/>
625- <string key="NSLabel">enabled: values.openAfterExported</string>
626- <string key="NSBinding">enabled</string>
627- <string key="NSKeyPath">values.openAfterExported</string>
446+ <reference key="NSSource" ref="267248710"/>
447+ <reference key="NSDestination" ref="1001"/>
448+ <string key="NSLabel">selectedObject: selection.site</string>
449+ <string key="NSBinding">selectedObject</string>
450+ <string key="NSKeyPath">selection.site</string>
451+ <reference key="NSPreviousConnector" ref="690439354"/>
628452 <int key="NSNibBindingConnectorVersion">2</int>
629453 </object>
630454 </object>
631- <int key="connectionID">75</int>
455+ <int key="connectionID">148</int>
632456 </object>
633457 <object class="IBConnectionRecord">
634- <object class="IBBindingConnection" key="connection">
635- <string key="label">enabled: values.openAfterExported</string>
636- <reference key="source" ref="882926558"/>
637- <reference key="destination" ref="770136993"/>
638- <object class="NSNibBindingConnector" key="connector">
639- <reference key="NSSource" ref="882926558"/>
640- <reference key="NSDestination" ref="770136993"/>
641- <string key="NSLabel">enabled: values.openAfterExported</string>
642- <string key="NSBinding">enabled</string>
643- <string key="NSKeyPath">values.openAfterExported</string>
644- <int key="NSNibBindingConnectorVersion">2</int>
645- </object>
458+ <object class="IBOutletConnection" key="connection">
459+ <string key="label">view</string>
460+ <reference key="source" ref="1001"/>
461+ <reference key="destination" ref="151985773"/>
646462 </object>
647- <int key="connectionID">76</int>
463+ <int key="connectionID">149</int>
648464 </object>
649465 <object class="IBConnectionRecord">
650466 <object class="IBBindingConnection" key="connection">
651- <string key="label">selectedObject: selection</string>
652- <reference key="source" ref="882926558"/>
467+ <string key="label">contentArray: attributes</string>
468+ <reference key="source" ref="235156763"/>
653469 <reference key="destination" ref="1001"/>
654470 <object class="NSNibBindingConnector" key="connector">
655- <reference key="NSSource" ref="882926558"/>
471+ <reference key="NSSource" ref="235156763"/>
656472 <reference key="NSDestination" ref="1001"/>
657- <string key="NSLabel">selectedObject: selection</string>
658- <string key="NSBinding">selectedObject</string>
659- <string key="NSKeyPath">selection</string>
660- <reference key="NSPreviousConnector" ref="690439354"/>
473+ <string key="NSLabel">contentArray: attributes</string>
474+ <string key="NSBinding">contentArray</string>
475+ <string key="NSKeyPath">attributes</string>
661476 <int key="NSNibBindingConnectorVersion">2</int>
662477 </object>
663478 </object>
664- <int key="connectionID">94</int>
479+ <int key="connectionID">151</int>
665480 </object>
666481 <object class="IBConnectionRecord">
667482 <object class="IBBindingConnection" key="connection">
668- <string key="label">enabled2: selection.needID</string>
669- <reference key="source" ref="173361654"/>
670- <reference key="destination" ref="1001"/>
671- <object class="NSNibBindingConnector" key="connector">
672- <reference key="NSSource" ref="173361654"/>
673- <reference key="NSDestination" ref="1001"/>
674- <string key="NSLabel">enabled2: selection.needID</string>
675- <string key="NSBinding">enabled2</string>
676- <string key="NSKeyPath">selection.needID</string>
677- <object class="NSDictionary" key="NSOptions">
678- <bool key="EncodedWithXMLCoder">YES</bool>
679- <object class="NSArray" key="dict.sortedKeys">
680- <bool key="EncodedWithXMLCoder">YES</bool>
681- <string>NSMultipleValuesPlaceholder</string>
682- <string>NSNoSelectionPlaceholder</string>
683- <string>NSNotApplicablePlaceholder</string>
684- <string>NSNullPlaceholder</string>
685- </object>
686- <object class="NSMutableArray" key="dict.values">
687- <bool key="EncodedWithXMLCoder">YES</bool>
688- <integer value="-1"/>
689- <integer value="-1"/>
690- <integer value="-1"/>
691- <integer value="-1"/>
692- </object>
693- </object>
694- <reference key="NSPreviousConnector" ref="203017429"/>
483+ <string key="label">content: arrangedObjects</string>
484+ <reference key="source" ref="187438968"/>
485+ <reference key="destination" ref="235156763"/>
486+ <object class="NSNibBindingConnector" key="connector" id="337563163">
487+ <reference key="NSSource" ref="187438968"/>
488+ <reference key="NSDestination" ref="235156763"/>
489+ <string key="NSLabel">content: arrangedObjects</string>
490+ <string key="NSBinding">content</string>
491+ <string key="NSKeyPath">arrangedObjects</string>
695492 <int key="NSNibBindingConnectorVersion">2</int>
696493 </object>
697494 </object>
698- <int key="connectionID">95</int>
495+ <int key="connectionID">153</int>
699496 </object>
700497 <object class="IBConnectionRecord">
701498 <object class="IBBindingConnection" key="connection">
702- <string key="label">value: selection.account</string>
703- <reference key="source" ref="173361654"/>
499+ <string key="label">value: selection.isOpenAfterExport</string>
500+ <reference key="source" ref="524046644"/>
704501 <reference key="destination" ref="1001"/>
705502 <object class="NSNibBindingConnector" key="connector">
706- <reference key="NSSource" ref="173361654"/>
503+ <reference key="NSSource" ref="524046644"/>
707504 <reference key="NSDestination" ref="1001"/>
708- <string key="NSLabel">value: selection.account</string>
505+ <string key="NSLabel">value: selection.isOpenAfterExport</string>
709506 <string key="NSBinding">value</string>
710- <string key="NSKeyPath">selection.account</string>
711- <int key="NSNibBindingConnectorVersion">2</int>
712- </object>
713- </object>
714- <int key="connectionID">96</int>
715- </object>
716- <object class="IBConnectionRecord">
717- <object class="IBBindingConnection" key="connection">
718- <string key="label">content: arrangedObjects</string>
719- <reference key="source" ref="267248710"/>
720- <reference key="destination" ref="764388977"/>
721- <object class="NSNibBindingConnector" key="connector" id="220786628">
722- <reference key="NSSource" ref="267248710"/>
723- <reference key="NSDestination" ref="764388977"/>
724- <string key="NSLabel">content: arrangedObjects</string>
725- <string key="NSBinding">content</string>
726- <string key="NSKeyPath">arrangedObjects</string>
507+ <string key="NSKeyPath">selection.isOpenAfterExport</string>
727508 <int key="NSNibBindingConnectorVersion">2</int>
728509 </object>
729510 </object>
730- <int key="connectionID">116</int>
511+ <int key="connectionID">156</int>
731512 </object>
732513 <object class="IBConnectionRecord">
733514 <object class="IBBindingConnection" key="connection">
734515 <string key="label">contentValues: arrangedObjects.name</string>
735- <reference key="source" ref="267248710"/>
736- <reference key="destination" ref="764388977"/>
737- <object class="NSNibBindingConnector" key="connector" id="1047110965">
738- <reference key="NSSource" ref="267248710"/>
739- <reference key="NSDestination" ref="764388977"/>
516+ <reference key="source" ref="187438968"/>
517+ <reference key="destination" ref="235156763"/>
518+ <object class="NSNibBindingConnector" key="connector" id="1073058116">
519+ <reference key="NSSource" ref="187438968"/>
520+ <reference key="NSDestination" ref="235156763"/>
740521 <string key="NSLabel">contentValues: arrangedObjects.name</string>
741522 <string key="NSBinding">contentValues</string>
742523 <string key="NSKeyPath">arrangedObjects.name</string>
743- <reference key="NSPreviousConnector" ref="220786628"/>
524+ <reference key="NSPreviousConnector" ref="337563163"/>
744525 <int key="NSNibBindingConnectorVersion">2</int>
745526 </object>
746527 </object>
747- <int key="connectionID">117</int>
528+ <int key="connectionID">157</int>
748529 </object>
749530 <object class="IBConnectionRecord">
750531 <object class="IBBindingConnection" key="connection">
751532 <string key="label">selectedObject: selection</string>
752- <reference key="source" ref="267248710"/>
533+ <reference key="source" ref="187438968"/>
753534 <reference key="destination" ref="1001"/>
754535 <object class="NSNibBindingConnector" key="connector">
755- <reference key="NSSource" ref="267248710"/>
536+ <reference key="NSSource" ref="187438968"/>
756537 <reference key="NSDestination" ref="1001"/>
757538 <string key="NSLabel">selectedObject: selection</string>
758539 <string key="NSBinding">selectedObject</string>
759540 <string key="NSKeyPath">selection</string>
760- <reference key="NSPreviousConnector" ref="1047110965"/>
541+ <reference key="NSPreviousConnector" ref="1073058116"/>
761542 <int key="NSNibBindingConnectorVersion">2</int>
762543 </object>
763544 </object>
764- <int key="connectionID">118</int>
545+ <int key="connectionID">158</int>
765546 </object>
766547 <object class="IBConnectionRecord">
767548 <object class="IBBindingConnection" key="connection">
768- <string key="label">value: selection.account</string>
769- <reference key="source" ref="590273973"/>
549+ <string key="label">enabled: selection.isOpenAfterExport</string>
550+ <reference key="source" ref="267248710"/>
770551 <reference key="destination" ref="1001"/>
771552 <object class="NSNibBindingConnector" key="connector">
772- <reference key="NSSource" ref="590273973"/>
553+ <reference key="NSSource" ref="267248710"/>
773554 <reference key="NSDestination" ref="1001"/>
774- <string key="NSLabel">value: selection.account</string>
775- <string key="NSBinding">value</string>
776- <string key="NSKeyPath">selection.account</string>
555+ <string key="NSLabel">enabled: selection.isOpenAfterExport</string>
556+ <string key="NSBinding">enabled</string>
557+ <string key="NSKeyPath">selection.isOpenAfterExport</string>
777558 <int key="NSNibBindingConnectorVersion">2</int>
778559 </object>
779560 </object>
780- <int key="connectionID">127</int>
561+ <int key="connectionID">159</int>
781562 </object>
782563 <object class="IBConnectionRecord">
783564 <object class="IBBindingConnection" key="connection">
784- <string key="label">enabled: values.openAfterExported</string>
565+ <string key="label">enabled: selection.isOpenAfterExport</string>
785566 <reference key="source" ref="590273973"/>
786- <reference key="destination" ref="770136993"/>
787- <object class="NSNibBindingConnector" key="connector" id="178702227">
567+ <reference key="destination" ref="1001"/>
568+ <object class="NSNibBindingConnector" key="connector" id="562544300">
788569 <reference key="NSSource" ref="590273973"/>
789- <reference key="NSDestination" ref="770136993"/>
790- <string key="NSLabel">enabled: values.openAfterExported</string>
570+ <reference key="NSDestination" ref="1001"/>
571+ <string key="NSLabel">enabled: selection.isOpenAfterExport</string>
791572 <string key="NSBinding">enabled</string>
792- <string key="NSKeyPath">values.openAfterExported</string>
573+ <string key="NSKeyPath">selection.isOpenAfterExport</string>
793574 <int key="NSNibBindingConnectorVersion">2</int>
794575 </object>
795576 </object>
796- <int key="connectionID">128</int>
577+ <int key="connectionID">162</int>
797578 </object>
798579 <object class="IBConnectionRecord">
799580 <object class="IBBindingConnection" key="connection">
800- <string key="label">enabled2: selection.needID</string>
581+ <string key="label">enabled2: selection.site.needID</string>
801582 <reference key="source" ref="590273973"/>
802583 <reference key="destination" ref="1001"/>
803584 <object class="NSNibBindingConnector" key="connector">
804585 <reference key="NSSource" ref="590273973"/>
805586 <reference key="NSDestination" ref="1001"/>
806- <string key="NSLabel">enabled2: selection.needID</string>
587+ <string key="NSLabel">enabled2: selection.site.needID</string>
807588 <string key="NSBinding">enabled2</string>
808- <string key="NSKeyPath">selection.needID</string>
589+ <string key="NSKeyPath">selection.site.needID</string>
809590 <object class="NSDictionary" key="NSOptions">
810591 <bool key="EncodedWithXMLCoder">YES</bool>
811592 <object class="NSArray" key="dict.sortedKeys">
@@ -823,11 +604,11 @@
823604 <integer value="-1"/>
824605 </object>
825606 </object>
826- <reference key="NSPreviousConnector" ref="178702227"/>
607+ <reference key="NSPreviousConnector" ref="562544300"/>
827608 <int key="NSNibBindingConnectorVersion">2</int>
828609 </object>
829610 </object>
830- <int key="connectionID">129</int>
611+ <int key="connectionID">163</int>
831612 </object>
832613 </object>
833614 <object class="IBMutableOrderedSet" key="objectRecords">
@@ -858,134 +639,12 @@
858639 <string key="objectName">Application</string>
859640 </object>
860641 <object class="IBObjectRecord">
861- <int key="objectID">1</int>
862- <reference key="object" ref="1005"/>
863- <object class="NSMutableArray" key="children">
864- <bool key="EncodedWithXMLCoder">YES</bool>
865- <reference ref="1050586753"/>
866- <reference ref="627651099"/>
867- </object>
868- <reference key="parent" ref="0"/>
869- </object>
870- <object class="IBObjectRecord">
871642 <int key="objectID">3</int>
872643 <reference key="object" ref="764388977"/>
873644 <reference key="parent" ref="0"/>
874645 <string key="objectName">Sites</string>
875646 </object>
876647 <object class="IBObjectRecord">
877- <int key="objectID">14</int>
878- <reference key="object" ref="627651099"/>
879- <object class="NSMutableArray" key="children">
880- <bool key="EncodedWithXMLCoder">YES</bool>
881- <reference ref="173361654"/>
882- <reference ref="882926558"/>
883- <reference ref="693788738"/>
884- <reference ref="431188278"/>
885- </object>
886- <reference key="parent" ref="1005"/>
887- </object>
888- <object class="IBObjectRecord">
889- <int key="objectID">10</int>
890- <reference key="object" ref="173361654"/>
891- <object class="NSMutableArray" key="children">
892- <bool key="EncodedWithXMLCoder">YES</bool>
893- <reference ref="1043071553"/>
894- </object>
895- <reference key="parent" ref="627651099"/>
896- </object>
897- <object class="IBObjectRecord">
898- <int key="objectID">11</int>
899- <reference key="object" ref="1043071553"/>
900- <reference key="parent" ref="173361654"/>
901- </object>
902- <object class="IBObjectRecord">
903- <int key="objectID">4</int>
904- <reference key="object" ref="882926558"/>
905- <object class="NSMutableArray" key="children">
906- <bool key="EncodedWithXMLCoder">YES</bool>
907- <reference ref="553289638"/>
908- </object>
909- <reference key="parent" ref="627651099"/>
910- </object>
911- <object class="IBObjectRecord">
912- <int key="objectID">5</int>
913- <reference key="object" ref="553289638"/>
914- <object class="NSMutableArray" key="children">
915- <bool key="EncodedWithXMLCoder">YES</bool>
916- <reference ref="904294826"/>
917- </object>
918- <reference key="parent" ref="882926558"/>
919- </object>
920- <object class="IBObjectRecord">
921- <int key="objectID">6</int>
922- <reference key="object" ref="904294826"/>
923- <object class="NSMutableArray" key="children">
924- <bool key="EncodedWithXMLCoder">YES</bool>
925- <reference ref="545569333"/>
926- <reference ref="475941471"/>
927- <reference ref="566777067"/>
928- </object>
929- <reference key="parent" ref="553289638"/>
930- </object>
931- <object class="IBObjectRecord">
932- <int key="objectID">9</int>
933- <reference key="object" ref="545569333"/>
934- <reference key="parent" ref="904294826"/>
935- </object>
936- <object class="IBObjectRecord">
937- <int key="objectID">8</int>
938- <reference key="object" ref="475941471"/>
939- <reference key="parent" ref="904294826"/>
940- </object>
941- <object class="IBObjectRecord">
942- <int key="objectID">7</int>
943- <reference key="object" ref="566777067"/>
944- <reference key="parent" ref="904294826"/>
945- </object>
946- <object class="IBObjectRecord">
947- <int key="objectID">12</int>
948- <reference key="object" ref="693788738"/>
949- <object class="NSMutableArray" key="children">
950- <bool key="EncodedWithXMLCoder">YES</bool>
951- <reference ref="1051534466"/>
952- </object>
953- <reference key="parent" ref="627651099"/>
954- </object>
955- <object class="IBObjectRecord">
956- <int key="objectID">13</int>
957- <reference key="object" ref="1051534466"/>
958- <reference key="parent" ref="693788738"/>
959- </object>
960- <object class="IBObjectRecord">
961- <int key="objectID">15</int>
962- <reference key="object" ref="1050586753"/>
963- <object class="NSMutableArray" key="children">
964- <bool key="EncodedWithXMLCoder">YES</bool>
965- <reference ref="449211228"/>
966- </object>
967- <reference key="parent" ref="1005"/>
968- </object>
969- <object class="IBObjectRecord">
970- <int key="objectID">16</int>
971- <reference key="object" ref="449211228"/>
972- <reference key="parent" ref="1050586753"/>
973- </object>
974- <object class="IBObjectRecord">
975- <int key="objectID">17</int>
976- <reference key="object" ref="431188278"/>
977- <object class="NSMutableArray" key="children">
978- <bool key="EncodedWithXMLCoder">YES</bool>
979- <reference ref="803552079"/>
980- </object>
981- <reference key="parent" ref="627651099"/>
982- </object>
983- <object class="IBObjectRecord">
984- <int key="objectID">18</int>
985- <reference key="object" ref="803552079"/>
986- <reference key="parent" ref="431188278"/>
987- </object>
988- <object class="IBObjectRecord">
989648 <int key="objectID">60</int>
990649 <reference key="object" ref="770136993"/>
991650 <reference key="parent" ref="0"/>
@@ -1157,21 +816,20 @@
1157816 <reference key="object" ref="899781362"/>
1158817 <reference key="parent" ref="676651368"/>
1159818 </object>
819+ <object class="IBObjectRecord">
820+ <int key="objectID">150</int>
821+ <reference key="object" ref="235156763"/>
822+ <reference key="parent" ref="0"/>
823+ <string key="objectName">Attributes</string>
824+ </object>
1160825 </object>
1161826 </object>
1162827 <object class="NSMutableDictionary" key="flattenedProperties">
1163828 <bool key="EncodedWithXMLCoder">YES</bool>
1164829 <object class="NSArray" key="dict.sortedKeys">
1165830 <bool key="EncodedWithXMLCoder">YES</bool>
1166- <string>1.IBEditorWindowLastContentRect</string>
1167- <string>1.IBPluginDependency</string>
1168- <string>1.WindowOrigin</string>
1169- <string>1.editorWindowContentRectSynchronizationRect</string>
1170- <string>10.IBPluginDependency</string>
1171- <string>10.IBViewBoundsToFrameTransform</string>
1172831 <string>103.IBEditorWindowLastContentRect</string>
1173832 <string>103.IBPluginDependency</string>
1174- <string>11.IBPluginDependency</string>
1175833 <string>110.IBPluginDependency</string>
1176834 <string>110.IBViewBoundsToFrameTransform</string>
1177835 <string>111.IBPluginDependency</string>
@@ -1179,8 +837,6 @@
1179837 <string>113.IBPluginDependency</string>
1180838 <string>114.IBPluginDependency</string>
1181839 <string>115.IBPluginDependency</string>
1182- <string>12.IBPluginDependency</string>
1183- <string>12.IBViewBoundsToFrameTransform</string>
1184840 <string>120.IBPluginDependency</string>
1185841 <string>120.IBViewBoundsToFrameTransform</string>
1186842 <string>121.IBPluginDependency</string>
@@ -1190,7 +846,6 @@
1190846 <string>124.IBViewBoundsToFrameTransform</string>
1191847 <string>125.IBPluginDependency</string>
1192848 <string>126.IBPluginDependency</string>
1193- <string>13.IBPluginDependency</string>
1194849 <string>130.IBViewBoundsToFrameTransform</string>
1195850 <string>134.IBPluginDependency</string>
1196851 <string>134.IBViewBoundsToFrameTransform</string>
@@ -1199,36 +854,14 @@
1199854 <string>137.IBPluginDependency</string>
1200855 <string>138.IBPluginDependency</string>
1201856 <string>139.IBPluginDependency</string>
1202- <string>14.IBViewBoundsToFrameTransform</string>
1203857 <string>140.IBPluginDependency</string>
1204858 <string>141.IBPluginDependency</string>
1205- <string>15.IBPluginDependency</string>
1206- <string>15.IBViewBoundsToFrameTransform</string>
1207- <string>16.IBPluginDependency</string>
1208- <string>17.IBPluginDependency</string>
1209- <string>17.IBViewBoundsToFrameTransform</string>
1210- <string>18.IBPluginDependency</string>
859+ <string>150.IBPluginDependency</string>
1211860 <string>3.IBPluginDependency</string>
1212- <string>4.IBPluginDependency</string>
1213- <string>4.IBViewBoundsToFrameTransform</string>
1214- <string>5.IBPluginDependency</string>
1215- <string>6.IBPluginDependency</string>
1216- <string>7.IBPluginDependency</string>
1217- <string>8.IBPluginDependency</string>
1218- <string>9.IBPluginDependency</string>
1219861 </object>
1220862 <object class="NSMutableArray" key="dict.values">
1221863 <bool key="EncodedWithXMLCoder">YES</bool>
1222- <string>{{636, 536}, {276, 165}}</string>
1223- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1224- <string>{628, 654}</string>
1225- <string>{{217, 442}, {480, 272}}</string>
1226- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1227- <object class="NSAffineTransform">
1228- <bytes key="NSTransformStruct">P4AAAL+AAABClAAAwggAAA</bytes>
1229- </object>
1230- <string>{{257, 576}, {301, 166}}</string>
1231- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
864+ <string>{{715, 340}, {301, 166}}</string>
1232865 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1233866 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1234867 <object class="NSAffineTransform">
@@ -1241,10 +874,6 @@
1241874 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1242875 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1243876 <object class="NSAffineTransform">
1244- <bytes key="NSTransformStruct">P4AAAL+AAABBcAAAwpAAAA</bytes>
1245- </object>
1246- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1247- <object class="NSAffineTransform">
1248877 <bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwqYAAA</bytes>
1249878 </object>
1250879 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -1258,7 +887,6 @@
1258887 </object>
1259888 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1260889 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1261- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1262890 <object class="NSAffineTransform">
1263891 <bytes key="NSTransformStruct">AUGIAABCsgAAA</bytes>
1264892 </object>
@@ -1271,27 +899,6 @@
1271899 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1272900 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1273901 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1274- <object class="NSAffineTransform">
1275- <bytes key="NSTransformStruct">AUGIAABCqAAAA</bytes>
1276- </object>
1277- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1278- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1279- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1280- <object class="NSAffineTransform">
1281- <bytes key="NSTransformStruct">P4AAAL+AAABBkAAAwxEAAA</bytes>
1282- </object>
1283- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1284- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1285- <object class="NSAffineTransform">
1286- <bytes key="NSTransformStruct">P4AAAL+AAABBcAAAwfgAAA</bytes>
1287- </object>
1288- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1289- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1290- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1291- <object class="NSAffineTransform">
1292- <bytes key="NSTransformStruct">P4AAAL+AAABCjgAAwpgAAA</bytes>
1293- </object>
1294- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1295902 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1296903 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
1297904 <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -1314,7 +921,7 @@
1314921 </object>
1315922 </object>
1316923 <nil key="sourceID"/>
1317- <int key="maxID">141</int>
924+ <int key="maxID">163</int>
1318925 </object>
1319926 <object class="IBClassDescriber" key="IBDocument.Classes">
1320927 <object class="NSMutableArray" key="referencedPartialClassDescriptions">