OSDN Git Service

SimpleHTMLEditorはそれなりに使えるようになった。
authorhikarupsp <hikarupsp@users.sourceforge.jp>
Fri, 3 May 2013 08:14:07 +0000 (17:14 +0900)
committerhikarupsp <hikarupsp@users.sourceforge.jp>
Fri, 3 May 2013 08:14:07 +0000 (17:14 +0900)
CHNOSProject/CHNOSProject.xcodeproj/project.pbxproj
CHNOSProject/CHNOSProject.xcodeproj/project.xcworkspace/xcuserdata/hikaru.xcuserdatad/UserInterfaceState.xcuserstate
CHNOSProject/CHNOSProject.xcodeproj/xcuserdata/hikaru.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor.xcodeproj/project.pbxproj
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/AppDelegate.h
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/AppDelegate.m
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditor-Info.plist
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditor.icns [new file with mode: 0644]
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditorIcon.xcf [new file with mode: 0644]
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/en.lproj/Credits.rtf
CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/en.lproj/MainMenu.xib

index ebc53aa..c1fbc7a 100644 (file)
@@ -7,6 +7,13 @@
        objects = {
 
 /* Begin PBXContainerItemProxy section */
+               177F343E17339E2F004D6778 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 177F33D9172A4B05004D6778 /* ctoolset.xcodeproj */;
+                       proxyType = 2;
+                       remoteGlobalIDString = 177F33E3172A4D98004D6778;
+                       remoteInfo = chnl;
+               };
                1783027F1719927500FF22B2 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 178302761719927300FF22B2 /* SimpleHTMLEditor.xcodeproj */;
@@ -52,6 +59,7 @@
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXFileReference section */
+               177F33D9172A4B05004D6778 /* ctoolset.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ctoolset.xcodeproj; path = ctoolset/ctoolset.xcodeproj; sourceTree = "<group>"; };
                178302761719927300FF22B2 /* SimpleHTMLEditor.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SimpleHTMLEditor.xcodeproj; path = SimpleHTMLEditor/SimpleHTMLEditor.xcodeproj; sourceTree = "<group>"; };
                17D0F3BD16DA2F3700C62B79 /* AI002.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = AI002.xcodeproj; path = AI002/AI002.xcodeproj; sourceTree = "<group>"; };
                17D0F3C316DA2F3C00C62B79 /* AI003.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = AI003.xcodeproj; path = AI003/AI003.xcodeproj; sourceTree = "<group>"; };
@@ -64,6 +72,7 @@
                1724D6D416DA113E008A8FE2 = {
                        isa = PBXGroup;
                        children = (
+                               177F33D9172A4B05004D6778 /* ctoolset.xcodeproj */,
                                178302761719927300FF22B2 /* SimpleHTMLEditor.xcodeproj */,
                                17EE90AA16DB67DB005238B2 /* libtest.xcodeproj */,
                                17D0F42816DA37C400C62B79 /* c2wiki.xcodeproj */,
                        );
                        sourceTree = "<group>";
                };
+               177F33DA172A4B05004D6778 /* Products */ = {
+                       isa = PBXGroup;
+                       children = (
+                               177F343F17339E2F004D6778 /* chnl */,
+                       );
+                       name = Products;
+                       sourceTree = "<group>";
+               };
                178302771719927300FF22B2 /* Products */ = {
                        isa = PBXGroup;
                        children = (
                                        ProjectRef = 17D0F3F416DA305000C62B79 /* chn.xcodeproj */;
                                },
                                {
+                                       ProductGroup = 177F33DA172A4B05004D6778 /* Products */;
+                                       ProjectRef = 177F33D9172A4B05004D6778 /* ctoolset.xcodeproj */;
+                               },
+                               {
                                        ProductGroup = 17EE90AB16DB67DB005238B2 /* Products */;
                                        ProjectRef = 17EE90AA16DB67DB005238B2 /* libtest.xcodeproj */;
                                },
 /* End PBXProject section */
 
 /* Begin PBXReferenceProxy section */
+               177F343F17339E2F004D6778 /* chnl */ = {
+                       isa = PBXReferenceProxy;
+                       fileType = "compiled.mach-o.executable";
+                       path = chnl;
+                       remoteRef = 177F343E17339E2F004D6778 /* PBXContainerItemProxy */;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
                178302801719927500FF22B2 /* SimpleHTMLEditor.app */ = {
                        isa = PBXReferenceProxy;
                        fileType = wrapper.application;
index a983303..9c3e032 100644 (file)
Binary files a/CHNOSProject/CHNOSProject.xcodeproj/project.xcworkspace/xcuserdata/hikaru.xcuserdatad/UserInterfaceState.xcuserstate and b/CHNOSProject/CHNOSProject.xcodeproj/project.xcworkspace/xcuserdata/hikaru.xcuserdatad/UserInterfaceState.xcuserstate differ
index 87ab95a..db5d681 100644 (file)
          shouldBeEnabled = "No"
          ignoreCount = "0"
          continueAfterRunningActions = "No"
-         filePath = "SimpleHTMLEditor/SimpleHTMLEditor/AppDelegate.h"
-         timestampString = "387557031.021883"
+         filePath = "chnos/toolsX/src/tolsetX/tolsetX/ll.c"
+         timestampString = "388236205.085412"
          startingColumnNumber = "9223372036854775807"
          endingColumnNumber = "9223372036854775807"
-         startingLineNumber = "21"
-         endingLineNumber = "21"
-         landmarkName = "window"
-         landmarkType = "19">
-      </FileBreakpoint>
-      <FileBreakpoint
-         shouldBeEnabled = "No"
-         ignoreCount = "0"
-         continueAfterRunningActions = "No"
-         filePath = "SimpleHTMLEditor/SimpleHTMLEditor/AppDelegate.h"
-         timestampString = "387559472.33876"
-         startingColumnNumber = "9223372036854775807"
-         endingColumnNumber = "9223372036854775807"
-         startingLineNumber = "25"
-         endingLineNumber = "25"
-         landmarkName = "-saveHTMLForFile:"
-         landmarkType = "4">
+         startingLineNumber = "470"
+         endingLineNumber = "470"
+         landmarkName = "calc_value0()"
+         landmarkType = "7">
       </FileBreakpoint>
    </FileBreakpoints>
 </Bucket>
index 6894019..dd41ec5 100644 (file)
@@ -8,6 +8,7 @@
 
 /* Begin PBXBuildFile section */
                171CC8EF171995E9009D8D80 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 171CC8EE171995E9009D8D80 /* WebKit.framework */; };
+               177F344A1733A343004D6778 /* SimpleHTMLEditor.icns in Resources */ = {isa = PBXBuildFile; fileRef = 177F34491733A343004D6778 /* SimpleHTMLEditor.icns */; };
                1783025A1719927300FF22B2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 178302591719927300FF22B2 /* Cocoa.framework */; };
                178302641719927300FF22B2 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 178302621719927300FF22B2 /* InfoPlist.strings */; };
                178302661719927300FF22B2 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 178302651719927300FF22B2 /* main.m */; };
@@ -18,6 +19,8 @@
 
 /* Begin PBXFileReference section */
                171CC8EE171995E9009D8D80 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
+               177F34491733A343004D6778 /* SimpleHTMLEditor.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = SimpleHTMLEditor.icns; sourceTree = "<group>"; };
+               177F34551733A431004D6778 /* SimpleHTMLEditorIcon.xcf */ = {isa = PBXFileReference; lastKnownFileType = file; path = SimpleHTMLEditorIcon.xcf; sourceTree = "<group>"; };
                178302561719927300FF22B2 /* SimpleHTMLEditor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SimpleHTMLEditor.app; sourceTree = BUILT_PRODUCTS_DIR; };
                178302591719927300FF22B2 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
                1783025C1719927300FF22B2 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
                178302601719927300FF22B2 /* Supporting Files */ = {
                        isa = PBXGroup;
                        children = (
+                               177F34551733A431004D6778 /* SimpleHTMLEditorIcon.xcf */,
+                               177F34491733A343004D6778 /* SimpleHTMLEditor.icns */,
                                178302611719927300FF22B2 /* SimpleHTMLEditor-Info.plist */,
                                178302621719927300FF22B2 /* InfoPlist.strings */,
                                178302651719927300FF22B2 /* main.m */,
                                178302641719927300FF22B2 /* InfoPlist.strings in Resources */,
                                1783026A1719927300FF22B2 /* Credits.rtf in Resources */,
                                178302701719927300FF22B2 /* MainMenu.xib in Resources */,
+                               177F344A1733A343004D6778 /* SimpleHTMLEditor.icns in Resources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
index 6fe5bd2..1cfc948 100644 (file)
 
 @interface AppDelegate : NSObject <NSApplicationDelegate>
 {
+    IBOutlet NSWindow *mainWindow;
+    IBOutlet NSTextField *addressBar;
     IBOutlet WebView *mainWebView;
-    __weak NSTextField *_addressBar;
-    __unsafe_unretained NSTextView *_editBox;
-    __weak NSTextField *_filePathLabel;
-    __weak NSMenuItem *_menuSaveAsButton;
+    IBOutlet NSTextView *sourceEditor;
+    IBOutlet NSTextField *editingFileURILabel;
+    IBOutlet NSMenuItem *MenuItem_SaveAs;
 }
-
-@property (assign) IBOutlet NSWindow *window;
-@property (weak) IBOutlet NSTextField *addressBar;
-
-- (IBAction)display:(id)sender;
-- (IBAction)saveHTMLForFile:(id)sender;
-@property (unsafe_unretained) IBOutlet NSTextView *editBox;
-@property (weak) IBOutlet NSTextField *filePathLabel;
-@property (weak) IBOutlet NSMenuItem *menuSaveAsButton;
+- (IBAction)addressBarURIChanged:(id)sender;
+- (IBAction)openCurrentURIForEdit:(id)sender;
+- (void)openCurrentURIForEdit_sheetClosed:(id)sheet returnCode:(int)returnCode contextInfo:(id)contextInfo;
+- (void)webView:(WebView *)sender didStartProvisionalLoadForFrame:(WebFrame *)frame;
+- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender;
+- (IBAction)saveEditingDocumentForFile:(id)sender;
+- (IBAction)revertToSaved:(id)sender;
+- (void)revertToSaved_sheetClosed:(id)sheet returnCode:(int)returnCode contextInfo:(id)contextInfo;
 @end
index b9df623..c4f3781 100644 (file)
 
 @implementation AppDelegate
 
-NSString *strNotOpened = @"Not opened a file.";
+- (IBAction)addressBarURIChanged:(id)sender {
+    mainWebView.mainFrameURL = addressBar.stringValue;
+}
+
+- (IBAction)openCurrentURIForEdit:(id)sender {
+    if([sourceEditor.string isEqualToString:@""]){
+        editingFileURILabel.stringValue = mainWebView.mainFrameURL;
+        sourceEditor.string = [mainWebView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('html')[0].innerHTML"];
+    } else{
+        NSBeginAlertSheet(@"SimpleHTMLEditor", @"No", @"Yes", nil, mainWindow, self.self, @selector(openCurrentURIForEdit_sheetClosed:returnCode:contextInfo:), nil, nil, @"Do you want to discard changes?");
+    }
+}
 
-- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
+- (void)openCurrentURIForEdit_sheetClosed:(id)sheet returnCode:(int)returnCode contextInfo:(id)contextInfo
 {
-    // Insert code here to initialize your application
-    [_filePathLabel setStringValue:strNotOpened];
+    switch (returnCode) {
+        case NSAlertDefaultReturn:
+            
+            break;
+            
+        case NSAlertAlternateReturn:
+            editingFileURILabel.stringValue = mainWebView.mainFrameURL;
+            sourceEditor.string = [mainWebView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('html')[0].innerHTML"];
+            break;
+    }
 }
 
-- (IBAction)display:(id)sender {
-    if(![[_filePathLabel stringValue] isEqualToString:strNotOpened]){
-        [mainWebView setMainFrameURL:[_filePathLabel stringValue]];
-        [_addressBar setStringValue:[_filePathLabel stringValue]];
+
+- (void)webView:(WebView *)sender didStartProvisionalLoadForFrame:(WebFrame *)frame
+{
+    if(frame == sender.mainFrame){
+        addressBar.stringValue = sender.mainFrameURL;
     }
 }
 
 - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender
 {
-    //最後のwindowが閉じたときに終了するか否か
     return YES;
 }
 
-- (void)saveHTMLForFile:(id)sender
+- (void)saveEditingDocumentForFile:(id)sender
 {
     NSSavePanel *savePanel;
     NSArray *allowedFileType;
@@ -39,7 +58,8 @@ NSString *strNotOpened = @"Not opened a file.";
     NSURL *path;
     NSError *error;
     
-    if([[_filePathLabel stringValue] isEqualToString:strNotOpened] || sender == _menuSaveAsButton){
+    if([[editingFileURILabel stringValue] isEqualToString:@""] || sender == MenuItem_SaveAs){
+        //ファイル名をユーザーに入力させる
         savePanel = [NSSavePanel savePanel];
         allowedFileType = [NSArray arrayWithObjects:@"htm", @"html", nil];
         [savePanel setAllowedFileTypes:allowedFileType];
@@ -50,11 +70,11 @@ NSString *strNotOpened = @"Not opened a file.";
             case NSOKButton:
                 path = [savePanel URL];
                 error = nil;
-                [[_editBox string] writeToURL:path atomically:YES encoding:NSUTF8StringEncoding error:&error];
+                [[sourceEditor string] writeToURL:path atomically:YES encoding:NSUTF8StringEncoding error:&error];
                 if(error != nil){
                     NSRunAlertPanel(@"SimpleHTMLEditor-Error-", [error localizedDescription], @"OK", nil, nil);
                 } else{
-                    [_filePathLabel setStringValue:[path path]];
+                    [editingFileURILabel setStringValue:[path path]];
                 }
                 
                 break;
@@ -63,10 +83,11 @@ NSString *strNotOpened = @"Not opened a file.";
                 break;
         };
     } else{
-        path = [NSURL fileURLWithPath:[_filePathLabel stringValue]];
+        //開いたURIに保存する。
+        path = [NSURL fileURLWithPath:[[editingFileURILabel stringValue] stringByReplacingOccurrencesOfString:@"file://" withString:@""]];
         
         error = nil;
-        [[_editBox string] writeToURL:path atomically:YES encoding:NSUTF8StringEncoding error:&error];
+        [[sourceEditor string] writeToURL:path atomically:YES encoding:NSUTF8StringEncoding error:&error];
         if(error != nil){
             NSRunAlertPanel(@"SimpleHTMLEditor-Error-", [error localizedDescription], @"OK", nil, nil);
         }
@@ -75,10 +96,22 @@ NSString *strNotOpened = @"Not opened a file.";
     }
 }
 
-- (void)webViewDidChange:(NSNotification *)notification
+- (IBAction)revertToSaved:(id)sender
 {
-    [_addressBar setStringValue:[[[[[mainWebView mainFrame] dataSource] request] URL] absoluteString]];
+    NSBeginAlertSheet(@"SimpleHTMLEditor", @"No", @"Yes", nil, mainWindow, self.self, @selector(revertToSaved_sheetClosed: returnCode:contextInfo:), nil, nil, @"Do you want to revert to saved?");
+}
 
+- (void)revertToSaved_sheetClosed:(id)sheet returnCode:(int)returnCode contextInfo:(id)contextInfo
+{
+    switch (returnCode) {
+        case NSAlertDefaultReturn:
+            
+            break;
+            
+        case NSAlertAlternateReturn:
+            sourceEditor.string = [mainWebView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('html')[0].innerHTML"];
+            break;
+    }
 }
 
 @end
index 81a9726..bde8af6 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>${EXECUTABLE_NAME}</string>
        <key>CFBundleIconFile</key>
-       <string></string>
+       <string>SimpleHTMLEditor.icns</string>
        <key>CFBundleIdentifier</key>
        <string>com.CHNOSProject.${PRODUCT_NAME:rfc1034identifier}</string>
        <key>CFBundleInfoDictionaryVersion</key>
diff --git a/CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditor.icns b/CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditor.icns
new file mode 100644 (file)
index 0000000..2498a48
Binary files /dev/null and b/CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditor.icns differ
diff --git a/CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditorIcon.xcf b/CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditorIcon.xcf
new file mode 100644 (file)
index 0000000..bb77723
Binary files /dev/null and b/CHNOSProject/SimpleHTMLEditor/SimpleHTMLEditor/SimpleHTMLEditorIcon.xcf differ
index 46576ef..16c1275 100644 (file)
@@ -1,29 +1,10 @@
-{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
+{\rtf1\ansi\ansicpg932\cocoartf1138\cocoasubrtf510
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;}
 {\colortbl;\red255\green255\blue255;}
-\paperw9840\paperh8400
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
+\paperw11900\paperh16840\vieww9600\viewh8400\viewkind0
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural
 
-\f0\b\fs24 \cf0 Engineering:
-\b0 \
-       Some people\
-\
-
-\b Human Interface Design:
-\b0 \
-       Some other people\
-\
-
-\b Testing:
-\b0 \
-       Hopefully not nobody\
-\
-
-\b Documentation:
-\b0 \
-       Whoever\
-\
-
-\b With special thanks to:
-\b0 \
-       Mom\
-}
+\f0\fs24 \cf0 2013
+\f1 \'94\'4e
+\f0 4
+\f1 \'8c\'8e13\'93\'fa \'8a\'4a\'94\'ad\'8a\'4a\'8e\'6e}
\ No newline at end of file
index 7d52b7f..024acf4 100644 (file)
                                                <object class="NSMenu" key="NSSubmenu" id="466310130">
                                                        <string key="NSTitle">View</string>
                                                        <array class="NSMutableArray" key="NSMenuItems">
+                                                               <object class="NSMenuItem" id="789752117">
+                                                                       <reference key="NSMenu" ref="466310130"/>
+                                                                       <string key="NSTitle">Reload Webview</string>
+                                                                       <string key="NSKeyEquiv">r</string>
+                                                                       <int key="NSKeyEquivModMask">1048576</int>
+                                                                       <int key="NSMnemonicLoc">2147483647</int>
+                                                                       <reference key="NSOnImage" ref="35465992"/>
+                                                                       <reference key="NSMixedImage" ref="502551668"/>
+                                                               </object>
                                                                <object class="NSMenuItem" id="102151532">
                                                                        <reference key="NSMenu" ref="466310130"/>
                                                                        <string key="NSTitle">Show Toolbar</string>
                        <object class="NSWindowTemplate" id="972006081">
                                <int key="NSWindowStyleMask">15</int>
                                <int key="NSWindowBacking">2</int>
-                               <string key="NSWindowRect">{{335, 390}, {480, 465}}</string>
-                               <int key="NSWTFlags">1954021376</int>
+                               <string key="NSWindowRect">{{335, 390}, {640, 480}}</string>
+                               <int key="NSWTFlags">1954022400</int>
                                <string key="NSWindowTitle">SimpleHTMLEditor</string>
                                <string key="NSWindowClass">NSWindow</string>
                                <nil key="NSViewClass"/>
                                <nil key="NSUserInterfaceItemIdentifier"/>
+                               <string key="NSWindowContentMinSize">{640, 480}</string>
                                <object class="NSView" key="NSWindowView" id="439893737">
                                        <reference key="NSNextResponder"/>
                                        <int key="NSvFlags">256</int>
                                                                <string>public.url</string>
                                                                <string>public.url-name</string>
                                                        </set>
-                                                       <string key="NSFrame">{{20, 193}, {440, 222}}</string>
+                                                       <string key="NSFrame">{{20, 193}, {600, 237}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <string key="FrameName"/>
                                                <object class="NSButton" id="290833501">
                                                        <reference key="NSNextResponder" ref="439893737"/>
                                                        <int key="NSvFlags">265</int>
-                                                       <string key="NSFrame">{{238, 415}, {88, 32}}</string>
+                                                       <string key="NSFrame">{{371, 432}, {88, 32}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="752587545"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <bool key="NSEnabled">YES</bool>
                                                <object class="NSTextField" id="861735066">
                                                        <reference key="NSNextResponder" ref="439893737"/>
                                                        <int key="NSvFlags">266</int>
-                                                       <string key="NSFrame">{{118, 423}, {118, 22}}</string>
+                                                       <string key="NSFrame">{{118, 438}, {251, 22}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="290833501"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <bool key="NSEnabled">YES</bool>
                                                                                <object class="NSTextView" id="349933692">
                                                                                        <reference key="NSNextResponder" ref="578083612"/>
                                                                                        <int key="NSvFlags">2322</int>
-                                                                                       <set class="NSMutableSet" key="NSDragTypes">
-                                                                                               <string>Apple HTML pasteboard type</string>
-                                                                                               <string>Apple PDF pasteboard type</string>
-                                                                                               <string>Apple PICT pasteboard type</string>
-                                                                                               <string>Apple PNG pasteboard type</string>
-                                                                                               <string>Apple URL pasteboard type</string>
-                                                                                               <string>CorePasteboardFlavorType 0x6D6F6F76</string>
-                                                                                               <string>NSColor pasteboard type</string>
-                                                                                               <string>NSFilenamesPboardType</string>
-                                                                                               <string>NSStringPboardType</string>
-                                                                                               <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
-                                                                                               <string>NeXT RTFD pasteboard type</string>
-                                                                                               <string>NeXT Rich Text Format v1.0 pasteboard type</string>
-                                                                                               <string>NeXT TIFF v4.0 pasteboard type</string>
-                                                                                               <string>NeXT font pasteboard type</string>
-                                                                                               <string>NeXT ruler pasteboard type</string>
-                                                                                               <string>WebURLsWithTitlesPboardType</string>
-                                                                                               <string>public.url</string>
-                                                                                       </set>
-                                                                                       <string key="NSFrameSize">{438, 14}</string>
+                                                                                       <string key="NSFrameSize">{598, 14}</string>
                                                                                        <reference key="NSSuperview" ref="578083612"/>
-                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="250620422"/>
                                                                                        <string key="NSReuseIdentifierKey">_NS:13</string>
                                                                                        <object class="NSTextContainer" key="NSTextContainer" id="129892685">
                                                                                                        <nil key="NSDelegate"/>
                                                                                                </object>
                                                                                                <reference key="NSTextView" ref="349933692"/>
-                                                                                               <double key="NSWidth">438</double>
+                                                                                               <double key="NSWidth">598</double>
                                                                                                <int key="NSTCFlags">1</int>
                                                                                        </object>
                                                                                        <object class="NSTextViewSharedData" key="NSSharedData">
-                                                                                               <int key="NSFlags">12263</int>
+                                                                                               <int key="NSFlags">1073745795</int>
                                                                                                <int key="NSTextCheckingTypes">0</int>
                                                                                                <nil key="NSMarkedAttributes"/>
                                                                                                <reference key="NSBackgroundColor" ref="504051117"/>
                                                                                                </dictionary>
                                                                                                <nil key="NSDefaultParagraphStyle"/>
                                                                                                <nil key="NSTextFinder"/>
-                                                                                               <int key="NSPreferredTextFinderStyle">1</int>
+                                                                                               <int key="NSPreferredTextFinderStyle">2</int>
                                                                                        </object>
                                                                                        <int key="NSTVFlags">6</int>
-                                                                                       <string key="NSMaxSize">{472, 10000000}</string>
+                                                                                       <string key="NSMaxSize">{598, 10000000}</string>
                                                                                        <string key="NSMinize">{223, 0}</string>
                                                                                        <nil key="NSDelegate"/>
                                                                                </object>
                                                                        </array>
-                                                                       <string key="NSFrame">{{1, 1}, {438, 138}}</string>
+                                                                       <string key="NSFrame">{{1, 1}, {598, 138}}</string>
                                                                        <reference key="NSSuperview" ref="818945437"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="349933692"/>
                                                                        <string key="NSReuseIdentifierKey">_NS:11</string>
                                                                        <reference key="NSDocView" ref="349933692"/>
                                                                <object class="NSScroller" id="250620422">
                                                                        <reference key="NSNextResponder" ref="818945437"/>
                                                                        <int key="NSvFlags">256</int>
-                                                                       <string key="NSFrame">{{424, 1}, {15, 138}}</string>
+                                                                       <string key="NSFrame">{{584, 1}, {15, 138}}</string>
                                                                        <reference key="NSSuperview" ref="818945437"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView"/>
                                                                        <string key="NSReuseIdentifierKey">_NS:83</string>
                                                                        <reference key="NSTarget" ref="818945437"/>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
                                                                        <reference key="NSSuperview" ref="818945437"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="578083612"/>
                                                                        <string key="NSReuseIdentifierKey">_NS:33</string>
                                                                        <int key="NSsFlags">1</int>
                                                                        <double key="NSPercent">0.94565218687057495</double>
                                                                </object>
                                                        </array>
-                                                       <string key="NSFrame">{{20, 20}, {440, 140}}</string>
+                                                       <string key="NSFrame">{{20, 20}, {600, 140}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="757847827"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <int key="NSsFlags">133138</int>
                                                <object class="NSButton" id="752587545">
                                                        <reference key="NSNextResponder" ref="439893737"/>
                                                        <int key="NSvFlags">265</int>
-                                                       <string key="NSFrame">{{326, 415}, {140, 32}}</string>
+                                                       <string key="NSFrame">{{454, 432}, {172, 32}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="397130481"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="126920761">
                                                                <int key="NSCellFlags">67108864</int>
                                                                <int key="NSCellFlags2">134217728</int>
-                                                               <string key="NSContents">OpenURLforEdit</string>
+                                                               <string key="NSContents">OpenThisPageforEdit</string>
                                                                <reference key="NSSupport" ref="397033496"/>
                                                                <string key="NSCellIdentifier">_NS:9</string>
                                                                <reference key="NSControlView" ref="752587545"/>
                                                <object class="NSTextField" id="353291879">
                                                        <reference key="NSNextResponder" ref="439893737"/>
                                                        <int key="NSvFlags">258</int>
-                                                       <string key="NSFrame">{{17, 168}, {446, 17}}</string>
+                                                       <string key="NSFrame">{{17, 168}, {606, 17}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="818945437"/>
                                                        <string key="NSReuseIdentifierKey">_NS:1535</string>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="43496154">
                                                                <int key="NSCellFlags">68157504</int>
                                                                <int key="NSCellFlags2">272630784</int>
-                                                               <string key="NSContents">Label</string>
+                                                               <string key="NSContents"/>
                                                                <reference key="NSSupport" ref="397033496"/>
+                                                               <string key="NSPlaceholderString">Not opend a file.</string>
                                                                <string key="NSCellIdentifier">_NS:1535</string>
                                                                <reference key="NSControlView" ref="353291879"/>
                                                                <object class="NSColor" key="NSBackgroundColor">
                                                <object class="NSButton" id="497826741">
                                                        <reference key="NSNextResponder" ref="439893737"/>
                                                        <int key="NSvFlags">268</int>
-                                                       <string key="NSFrame">{{14, 415}, {51, 32}}</string>
+                                                       <string key="NSFrame">{{14, 432}, {51, 32}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="640021379"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <bool key="NSEnabled">YES</bool>
                                                <object class="NSButton" id="640021379">
                                                        <reference key="NSNextResponder" ref="439893737"/>
                                                        <int key="NSvFlags">268</int>
-                                                       <string key="NSFrame">{{65, 415}, {51, 32}}</string>
+                                                       <string key="NSFrame">{{65, 432}, {51, 32}}</string>
                                                        <reference key="NSSuperview" ref="439893737"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="861735066"/>
                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
                                                        <bool key="NSEnabled">YES</bool>
                                                        </object>
                                                </object>
                                        </array>
-                                       <string key="NSFrameSize">{480, 465}</string>
+                                       <string key="NSFrameSize">{640, 480}</string>
                                        <reference key="NSSuperview"/>
-                                       <reference key="NSWindow"/>
                                        <reference key="NSNextKeyView" ref="497826741"/>
                                </object>
                                <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+                               <string key="NSMinSize">{640, 502}</string>
                                <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
                                <bool key="NSWindowIsRestorable">YES</bool>
                        </object>
                                        <int key="connectionID">449</int>
                                </object>
                                <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">delegate</string>
+                                               <reference key="source" ref="1050"/>
+                                               <reference key="destination" ref="976324537"/>
+                                       </object>
+                                       <int key="connectionID">730</int>
+                               </object>
+                               <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" key="connection">
                                                <string key="label">orderFrontStandardAboutPanel:</string>
                                                <reference key="source" ref="1021"/>
                                        <int key="connectionID">142</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">delegate</string>
-                                               <reference key="source" ref="1021"/>
-                                               <reference key="destination" ref="976324537"/>
-                                       </object>
-                                       <int key="connectionID">495</int>
-                               </object>
-                               <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" key="connection">
                                                <string key="label">performMiniaturize:</string>
                                                <reference key="source" ref="1014"/>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" key="connection">
-                                               <string key="label">revertDocumentToSaved:</string>
-                                               <reference key="source" ref="1014"/>
-                                               <reference key="destination" ref="579971712"/>
-                                       </object>
-                                       <int key="connectionID">364</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBActionConnection" key="connection">
                                                <string key="label">runToolbarCustomizationPalette:</string>
                                                <reference key="source" ref="1014"/>
                                                <reference key="destination" ref="237841660"/>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBOutletConnection" key="connection">
-                                               <string key="label">window</string>
+                                               <string key="label">addressBar</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="972006081"/>
+                                               <reference key="destination" ref="861735066"/>
+                                       </object>
+                                       <int key="connectionID">715</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">addressBarURIChanged:</string>
+                                               <reference key="source" ref="976324537"/>
+                                               <reference key="destination" ref="861735066"/>
                                        </object>
-                                       <int key="connectionID">532</int>
+                                       <int key="connectionID">716</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBOutletConnection" key="connection">
                                                <reference key="source" ref="976324537"/>
                                                <reference key="destination" ref="397130481"/>
                                        </object>
-                                       <int key="connectionID">563</int>
+                                       <int key="connectionID">717</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBOutletConnection" key="connection">
-                                               <string key="label">addressBar</string>
+                                               <string key="label">editingFileURILabel</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="861735066"/>
+                                               <reference key="destination" ref="353291879"/>
                                        </object>
-                                       <int key="connectionID">587</int>
+                                       <int key="connectionID">719</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" key="connection">
-                                               <string key="label">display:</string>
+                                               <string key="label">openCurrentURIForEdit:</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="290833501"/>
+                                               <reference key="destination" ref="752587545"/>
                                        </object>
-                                       <int key="connectionID">589</int>
+                                       <int key="connectionID">722</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBActionConnection" key="connection">
-                                               <string key="label">saveHTMLForFile:</string>
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">sourceEditor</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="1023925487"/>
+                                               <reference key="destination" ref="349933692"/>
                                        </object>
-                                       <int key="connectionID">590</int>
+                                       <int key="connectionID">723</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBOutletConnection" key="connection">
-                                               <string key="label">editBox</string>
+                                               <string key="label">MenuItem_SaveAs</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="349933692"/>
+                                               <reference key="destination" ref="864556271"/>
                                        </object>
-                                       <int key="connectionID">604</int>
+                                       <int key="connectionID">724</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" key="connection">
-                                               <string key="label">saveHTMLForFile:</string>
+                                               <string key="label">saveEditingDocumentForFile:</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="864556271"/>
+                                               <reference key="destination" ref="1023925487"/>
                                        </object>
-                                       <int key="connectionID">647</int>
+                                       <int key="connectionID">725</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">menuSaveAsButton</string>
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">saveEditingDocumentForFile:</string>
                                                <reference key="source" ref="976324537"/>
                                                <reference key="destination" ref="864556271"/>
                                        </object>
-                                       <int key="connectionID">648</int>
+                                       <int key="connectionID">726</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">revertToSaved:</string>
+                                               <reference key="source" ref="976324537"/>
+                                               <reference key="destination" ref="579971712"/>
+                                       </object>
+                                       <int key="connectionID">727</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBOutletConnection" key="connection">
-                                               <string key="label">filePathLabel</string>
+                                               <string key="label">mainWindow</string>
                                                <reference key="source" ref="976324537"/>
-                                               <reference key="destination" ref="353291879"/>
+                                               <reference key="destination" ref="972006081"/>
                                        </object>
-                                       <int key="connectionID">649</int>
+                                       <int key="connectionID">728</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" key="connection">
                                                <reference key="source" ref="397130481"/>
                                                <reference key="destination" ref="976324537"/>
                                        </object>
-                                       <int key="connectionID">706</int>
+                                       <int key="connectionID">720</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">resourceLoadDelegate</string>
-                                               <reference key="source" ref="397130481"/>
-                                               <reference key="destination" ref="976324537"/>
-                                       </object>
-                                       <int key="connectionID">707</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">policyDelegate</string>
-                                               <reference key="source" ref="397130481"/>
-                                               <reference key="destination" ref="976324537"/>
-                                       </object>
-                                       <int key="connectionID">708</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">downloadDelegate</string>
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">reload:</string>
                                                <reference key="source" ref="397130481"/>
-                                               <reference key="destination" ref="976324537"/>
+                                               <reference key="destination" ref="290833501"/>
                                        </object>
-                                       <int key="connectionID">709</int>
+                                       <int key="connectionID">721</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">UIDelegate</string>
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">reload:</string>
                                                <reference key="source" ref="397130481"/>
-                                               <reference key="destination" ref="976324537"/>
+                                               <reference key="destination" ref="789752117"/>
                                        </object>
-                                       <int key="connectionID">710</int>
+                                       <int key="connectionID">733</int>
                                </object>
                        </array>
                        <object class="IBMutableOrderedSet" key="objectRecords">
                                                <array class="NSMutableArray" key="children">
                                                        <reference ref="102151532"/>
                                                        <reference ref="237841660"/>
+                                                       <reference ref="789752117"/>
                                                </array>
                                                <reference key="parent" ref="586577488"/>
                                        </object>
                                                <int key="objectID">372</int>
                                                <reference key="object" ref="439893737"/>
                                                <array class="NSMutableArray" key="children">
-                                                       <reference ref="861735066"/>
                                                        <reference ref="818945437"/>
                                                        <reference ref="397130481"/>
-                                                       <reference ref="752587545"/>
-                                                       <reference ref="290833501"/>
                                                        <reference ref="353291879"/>
                                                        <reference ref="497826741"/>
                                                        <reference ref="640021379"/>
+                                                       <reference ref="861735066"/>
+                                                       <reference ref="752587545"/>
+                                                       <reference ref="290833501"/>
                                                </array>
                                                <reference key="parent" ref="972006081"/>
                                        </object>
                                                <reference key="object" ref="442972658"/>
                                                <reference key="parent" ref="640021379"/>
                                        </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">731</int>
+                                               <reference key="object" ref="789752117"/>
+                                               <reference key="parent" ref="466310130"/>
+                                       </object>
                                </array>
                        </object>
                        <dictionary class="NSMutableDictionary" key="flattenedProperties">
                                <string key="58.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="592.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="593.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="NO" key="593.usesInspectorBar"/>
                                <string key="594.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="595.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="607.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="703.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="72.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="73.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <string key="731.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="74.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="75.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string key="77.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                        <nil key="activeLocalization"/>
                        <dictionary class="NSMutableDictionary" key="localizations"/>
                        <nil key="sourceID"/>
-                       <int key="maxID">710</int>
-               </object>
-               <object class="IBClassDescriber" key="IBDocument.Classes">
-                       <array class="NSMutableArray" key="referencedPartialClassDescriptions">
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">AppDelegate</string>
-                                       <string key="superclassName">NSObject</string>
-                                       <dictionary class="NSMutableDictionary" key="actions">
-                                               <string key="display:">id</string>
-                                               <string key="saveHTMLForFile:">id</string>
-                                       </dictionary>
-                                       <dictionary class="NSMutableDictionary" key="actionInfosByName">
-                                               <object class="IBActionInfo" key="display:">
-                                                       <string key="name">display:</string>
-                                                       <string key="candidateClassName">id</string>
-                                               </object>
-                                               <object class="IBActionInfo" key="saveHTMLForFile:">
-                                                       <string key="name">saveHTMLForFile:</string>
-                                                       <string key="candidateClassName">id</string>
-                                               </object>
-                                       </dictionary>
-                                       <dictionary class="NSMutableDictionary" key="outlets">
-                                               <string key="addressBar">NSTextField</string>
-                                               <string key="editBox">NSTextView</string>
-                                               <string key="filePathLabel">NSTextField</string>
-                                               <string key="mainWebView">WebView</string>
-                                               <string key="menuSaveAsButton">NSMenuItem</string>
-                                               <string key="window">NSWindow</string>
-                                       </dictionary>
-                                       <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
-                                               <object class="IBToOneOutletInfo" key="addressBar">
-                                                       <string key="name">addressBar</string>
-                                                       <string key="candidateClassName">NSTextField</string>
-                                               </object>
-                                               <object class="IBToOneOutletInfo" key="editBox">
-                                                       <string key="name">editBox</string>
-                                                       <string key="candidateClassName">NSTextView</string>
-                                               </object>
-                                               <object class="IBToOneOutletInfo" key="filePathLabel">
-                                                       <string key="name">filePathLabel</string>
-                                                       <string key="candidateClassName">NSTextField</string>
-                                               </object>
-                                               <object class="IBToOneOutletInfo" key="mainWebView">
-                                                       <string key="name">mainWebView</string>
-                                                       <string key="candidateClassName">WebView</string>
-                                               </object>
-                                               <object class="IBToOneOutletInfo" key="menuSaveAsButton">
-                                                       <string key="name">menuSaveAsButton</string>
-                                                       <string key="candidateClassName">NSMenuItem</string>
-                                               </object>
-                                               <object class="IBToOneOutletInfo" key="window">
-                                                       <string key="name">window</string>
-                                                       <string key="candidateClassName">NSWindow</string>
-                                               </object>
-                                       </dictionary>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBProjectSource</string>
-                                               <string key="minorKey">./Classes/AppDelegate.h</string>
-                                       </object>
-                               </object>
-                       </array>
+                       <int key="maxID">733</int>
                </object>
+               <object class="IBClassDescriber" key="IBDocument.Classes"/>
                <int key="IBDocument.localizationMode">0</int>
                <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
                <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>