diff options
-rw-r--r-- | Interfaces/English.lproj/DBView.xib | 894 | ||||
-rw-r--r-- | Source/SPTableRelations.h | 5 | ||||
-rw-r--r-- | Source/SPTableRelations.m | 27 |
3 files changed, 853 insertions, 73 deletions
diff --git a/Interfaces/English.lproj/DBView.xib b/Interfaces/English.lproj/DBView.xib index 192a0566..ecfca35c 100644 --- a/Interfaces/English.lproj/DBView.xib +++ b/Interfaces/English.lproj/DBView.xib @@ -3,12 +3,12 @@ <data> <int key="IBDocument.SystemTarget">1060</int> <string key="IBDocument.SystemVersion">13F34</string> - <string key="IBDocument.InterfaceBuilderVersion">6254</string> + <string key="IBDocument.InterfaceBuilderVersion">6751</string> <string key="IBDocument.AppKitVersion">1265.21</string> <string key="IBDocument.HIToolboxVersion">698.00</string> <dictionary class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="com.apple.InterfaceBuilder.CocoaPlugin">6254</string> - <string key="com.apple.WebKitIBPlugin">6254</string> + <string key="com.apple.InterfaceBuilder.CocoaPlugin">6751</string> + <string key="com.apple.WebKitIBPlugin">6751</string> </dictionary> <array key="IBDocument.IntegratedClassDependencies"> <string>NSBox</string> @@ -109,7 +109,7 @@ <string key="NSFrameSize">{218, 38}</string> <reference key="NSSuperview" ref="828528612"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="36449649"/> + <reference key="NSNextKeyView" ref="440427720"/> <bool key="NSEnabled">YES</bool> <bool key="NSAllowsLogicalLayoutDirection">NO</bool> <bool key="NSControlAllowsExpansionToolTips">YES</bool> @@ -250,7 +250,7 @@ <string key="NSFrame">{{-1, -13}, {220, 40}}</string> <reference key="NSSuperview" ref="695889527"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="828528612"/> + <reference key="NSNextKeyView" ref="36449649"/> <int key="NSsFlags">133122</int> <reference key="NSVScroller" ref="36449649"/> <reference key="NSHScroller" ref="510684108"/> @@ -349,7 +349,7 @@ <string key="NSFrameSize">{214, 334}</string> <reference key="NSSuperview" ref="385210161"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="769186993"/> + <reference key="NSNextKeyView" ref="710239831"/> <bool key="NSEnabled">YES</bool> <bool key="NSAllowsLogicalLayoutDirection">NO</bool> <bool key="NSControlAllowsExpansionToolTips">YES</bool> @@ -446,7 +446,7 @@ <string key="NSFrameSize">{214, 334}</string> <reference key="NSSuperview" ref="217761928"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="385210161"/> + <reference key="NSNextKeyView" ref="769186993"/> <int key="NSsFlags">133648</int> <reference key="NSVScroller" ref="710239831"/> <reference key="NSHScroller" ref="769186993"/> @@ -495,7 +495,7 @@ <string key="NSFrameSize">{216, 166}</string> <reference key="NSSuperview" ref="5721858"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="29986399"/> + <reference key="NSNextKeyView" ref="980722778"/> <bool key="NSEnabled">YES</bool> <bool key="NSAllowsLogicalLayoutDirection">NO</bool> <bool key="NSControlAllowsExpansionToolTips">YES</bool> @@ -592,7 +592,7 @@ <string key="NSFrame">{{-1, 0}, {216, 166}}</string> <reference key="NSSuperview" ref="1061162984"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="5721858"/> + <reference key="NSNextKeyView" ref="29986399"/> <int key="NSsFlags">133648</int> <reference key="NSVScroller" ref="29986399"/> <reference key="NSHScroller" ref="321115393"/> @@ -616,7 +616,7 @@ <string key="NSFrameSize">{214, 166}</string> <reference key="NSSuperview" ref="725874926"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="735507568"/> + <reference key="NSNextKeyView" ref="381962579"/> <bool key="NSEnabled">YES</bool> <bool key="NSAllowsLogicalLayoutDirection">NO</bool> <bool key="NSControlAllowsExpansionToolTips">YES</bool> @@ -714,7 +714,7 @@ <string key="NSFrameSize">{214, 166}</string> <reference key="NSSuperview" ref="1061162984"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="725874926"/> + <reference key="NSNextKeyView" ref="735507568"/> <int key="NSsFlags">133632</int> <reference key="NSVScroller" ref="735507568"/> <reference key="NSHScroller" ref="562900810"/> @@ -2048,7 +2048,6 @@ </object> </array> </object> - <int key="NSSelectedIndex">1</int> <bool key="NSPullDown">YES</bool> <int key="NSPreferredEdge">1</int> <bool key="NSUsesItemFromMenu">YES</bool> @@ -2633,7 +2632,7 @@ <string key="NSFrame">{{93, 0}, {601, 23}}</string> <reference key="NSSuperview" ref="162304252"/> <reference key="NSWindow"/> - <reference key="NSNextKeyView" ref="280187924"/> + <reference key="NSNextKeyView"/> <bool key="NSEnabled">YES</bool> <object class="NSImageCell" key="NSCell" id="153461887"> <int key="NSCellFlags">0</int> @@ -3982,7 +3981,7 @@ <object class="NSTableView" id="628833149"> <reference key="NSNextResponder" ref="620500575"/> <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 182}</string> + <string key="NSFrameSize">{693, 182}</string> <reference key="NSSuperview" ref="620500575"/> <reference key="NSNextKeyView" ref="621197929"/> <bool key="NSEnabled">YES</bool> @@ -3991,7 +3990,7 @@ <object class="NSTableHeaderView" key="NSHeaderView" id="603882466"> <reference key="NSNextResponder" ref="730166708"/> <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> + <string key="NSFrameSize">{693, 17}</string> <reference key="NSSuperview" ref="730166708"/> <reference key="NSNextKeyView" ref="620500575"/> <reference key="NSTableView" ref="628833149"/> @@ -4103,7 +4102,6 @@ <reference key="NSHScroller" ref="1031686395"/> <reference key="NSContentView" ref="620500575"/> <reference key="NSHeaderClipView" ref="730166708"/> - <reference key="NSCornerView" ref="621197929"/> <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> <double key="NSMinMagnification">0.25</double> <double key="NSMaxMagnification">4</double> @@ -6948,7 +6946,7 @@ <string key="NSFrameSize">{384, 133}</string> <reference key="NSNextKeyView" ref="128617942"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{384, 155}</string> <string key="NSMaxSize">{600, 155}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -7125,7 +7123,7 @@ <string key="NSFrameSize">{384, 119}</string> <reference key="NSNextKeyView" ref="167742944"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{384, 141}</string> <string key="NSMaxSize">{600, 141}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -7318,7 +7316,7 @@ <string key="NSFrameSize">{379, 154}</string> <reference key="NSNextKeyView" ref="83930004"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{379, 176}</string> <string key="NSMaxSize">{379, 176}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -7430,7 +7428,7 @@ <string key="NSFrameSize">{314, 112}</string> <reference key="NSNextKeyView" ref="716707300"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{292, 134}</string> <string key="NSMaxSize">{650, 134}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -7447,7 +7445,7 @@ <string key="NSWindowContentMaxSize">{600, 162}</string> <string key="NSWindowContentMinSize">{384, 142}</string> <object class="NSView" key="NSWindowView" id="381160134"> - <nil key="NSNextResponder"/> + <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> <array class="NSMutableArray" key="NSSubviews"> <object class="NSTextField" id="1005413998"> @@ -7455,6 +7453,7 @@ <int key="NSvFlags">256</int> <string key="NSFrame">{{5, 125}, {128, 14}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="374259664"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="688301525"> @@ -7474,6 +7473,7 @@ <int key="NSvFlags">256</int> <string key="NSFrame">{{5, 100}, {128, 14}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="1050266816"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="711752917"> @@ -7493,6 +7493,7 @@ <int key="NSvFlags">258</int> <string key="NSFrame">{{138, 124}, {226, 18}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="513414376"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="476637769"> @@ -7513,6 +7514,8 @@ <int key="NSvFlags">257</int> <string key="NSFrame">{{291, 13}, {78, 28}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView"/> <string key="NSHuggingPriority">{250, 750}</string> <int key="NSTag">1</int> <bool key="NSEnabled">YES</bool> @@ -7538,6 +7541,7 @@ <int key="NSvFlags">258</int> <string key="NSFrame">{{135, 95}, {232, 22}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="289339603"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="121674630"> @@ -7571,6 +7575,7 @@ <int key="NSvFlags">256</int> <string key="NSFrame">{{5, 75}, {128, 14}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="467430961"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="291856075"> @@ -7590,6 +7595,7 @@ <int key="NSvFlags">258</int> <string key="NSFrame">{{135, 70}, {232, 22}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="725803993"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="628098377"> @@ -7623,6 +7629,7 @@ <int key="NSvFlags">256</int> <string key="NSFrame">{{5, 49}, {128, 14}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="189903457"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="518115151"> @@ -7642,6 +7649,7 @@ <int key="NSvFlags">258</int> <string key="NSFrame">{{135, 45}, {232, 22}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="635170907"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="1016527944"> @@ -7675,6 +7683,7 @@ <int key="NSvFlags">257</int> <string key="NSFrame">{{209, 13}, {84, 28}}</string> <reference key="NSSuperview" ref="381160134"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="671615720"/> <string key="NSHuggingPriority">{250, 750}</string> <bool key="NSEnabled">YES</bool> @@ -7696,9 +7705,11 @@ </object> </array> <string key="NSFrameSize">{384, 162}</string> + <reference key="NSSuperview"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="1005413998"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{384, 164}</string> <string key="NSMaxSize">{600, 184}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -7834,7 +7845,7 @@ <string key="NSFrameSize">{260, 127}</string> <reference key="NSNextKeyView" ref="906659947"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{260, 149}</string> <string key="NSMaxSize">{600, 149}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -7995,7 +8006,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{306, 122}</string> <reference key="NSNextKeyView" ref="840126536"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{213, 129}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -8195,7 +8206,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{303, 95}</string> <reference key="NSNextKeyView" ref="749202052"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{255, 117}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -8210,7 +8221,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <nil key="NSViewClass"/> <nil key="NSUserInterfaceItemIdentifier"/> <object class="NSView" key="NSWindowView" id="1015718648"> - <nil key="NSNextResponder"/> + <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> <array class="NSMutableArray" key="NSSubviews"> <object class="NSBox" id="20882945"> @@ -8226,6 +8237,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{115, 10}, {171, 22}}</string> <reference key="NSSuperview" ref="926311790"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="53193920"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="141907570"> @@ -8293,6 +8305,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{15, 15}, {98, 14}}</string> <reference key="NSSuperview" ref="926311790"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="613590545"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="758586794"> @@ -8310,11 +8323,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </array> <string key="NSFrame">{{1, 1}, {343, 40}}</string> <reference key="NSSuperview" ref="20882945"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="723208931"/> </object> </array> <string key="NSFrame">{{17, 231}, {345, 56}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="926311790"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> @@ -8351,6 +8366,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{15, 17}, {98, 14}}</string> <reference key="NSSuperview" ref="642447590"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="164726151"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="755284617"> @@ -8370,6 +8386,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{118, 14}, {165, 19}}</string> <reference key="NSSuperview" ref="642447590"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="20882945"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="697349750"> @@ -8389,11 +8406,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </array> <string key="NSFrame">{{1, 1}, {343, 42}}</string> <reference key="NSSuperview" ref="331810027"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="789490190"/> </object> </array> <string key="NSFrame">{{17, 291}, {345, 58}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="642447590"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> @@ -8430,6 +8449,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{116, 40}, {170, 22}}</string> <reference key="NSSuperview" ref="681913300"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="624744215"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="181473300"> @@ -8522,6 +8542,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{116, 10}, {170, 22}}</string> <reference key="NSSuperview" ref="681913300"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="579485108"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="968836506"> @@ -8614,6 +8635,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{15, 45}, {99, 14}}</string> <reference key="NSSuperview" ref="681913300"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="327029678"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="316160058"> @@ -8633,6 +8655,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{15, 15}, {98, 14}}</string> <reference key="NSSuperview" ref="681913300"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="542486225"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="806766501"> @@ -8650,11 +8673,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </array> <string key="NSFrame">{{1, 1}, {343, 71}}</string> <reference key="NSSuperview" ref="607457532"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="124650739"/> </object> </array> <string key="NSFrame">{{17, 49}, {345, 87}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="681913300"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> @@ -8691,6 +8716,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{115, 40}, {171, 22}}</string> <reference key="NSSuperview" ref="331900158"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="523115675"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="342204808"> @@ -8758,6 +8784,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{115, 10}, {171, 22}}</string> <reference key="NSSuperview" ref="331900158"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="607457532"/> <bool key="NSEnabled">YES</bool> <object class="NSPopUpButtonCell" key="NSCell" id="525708739"> @@ -8825,6 +8852,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{15, 45}, {98, 14}}</string> <reference key="NSSuperview" ref="331900158"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="997358225"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="204934061"> @@ -8844,6 +8872,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{15, 15}, {98, 14}}</string> <reference key="NSSuperview" ref="331900158"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="776137040"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="695000720"> @@ -8861,11 +8890,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </array> <string key="NSFrame">{{1, 1}, {343, 71}}</string> <reference key="NSSuperview" ref="53193920"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="897769178"/> </object> </array> <string key="NSFrame">{{17, 140}, {345, 87}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="331900158"/> <string key="NSOffsets">{0, 0}</string> <object class="NSTextFieldCell" key="NSTitleCell"> @@ -8894,6 +8925,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{268, 13}, {96, 28}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView"/> <string key="NSHuggingPriority">{250, 750}</string> <int key="NSTag">1</int> <bool key="NSEnabled">YES</bool> @@ -8918,6 +8951,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{174, 13}, {96, 28}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="770611577"/> <string key="NSHuggingPriority">{250, 750}</string> <bool key="NSEnabled">YES</bool> @@ -8942,6 +8976,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">-2147483356</int> <string key="NSFrame">{{20, 20}, {16, 16}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="172580784"/> <string key="NSHuggingPriority">{750, 750}</string> <int key="NSpiFlags">28942</int> @@ -8952,6 +8987,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">-2147483356</int> <string key="NSFrame">{{41, 21}, {133, 14}}</string> <reference key="NSSuperview" ref="1015718648"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="905045861"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="243830498"> @@ -8968,9 +9004,11 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </array> <string key="NSFrameSize">{379, 369}</string> + <reference key="NSSuperview"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="331810027"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> </object> @@ -9378,7 +9416,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{360, 348}</string> <reference key="NSNextKeyView" ref="473749629"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{360, 370}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -9511,7 +9549,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{379, 139}</string> <reference key="NSNextKeyView" ref="696435068"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{213, 72}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -9658,7 +9696,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{381, 247}</string> <reference key="NSNextKeyView" ref="132959666"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{213, 129}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -9894,7 +9932,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{411, 341}</string> <reference key="NSNextKeyView" ref="772568181"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{350, 222}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <string key="NSFrameAutosaveName">SPCreateSyntaxSheet</string> @@ -10083,7 +10121,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{405, 267}</string> <reference key="NSNextKeyView" ref="611611437"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{213, 129}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -10500,7 +10538,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{505, 308}</string> <reference key="NSNextKeyView" ref="789201908"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{351, 136}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <string key="NSFrameAutosaveName">MYSQL_HELP_WINDOW</string> @@ -11029,7 +11067,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{752, 317}</string> <reference key="NSNextKeyView" ref="676149810"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{600, 339}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <string key="NSFrameAutosaveName">SPTableFilterPanel</string> @@ -11222,7 +11260,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSFrameSize">{251, 102}</string> <reference key="NSNextKeyView" ref="393328807"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{251, 124}</string> <string key="NSMaxSize">{251, 124}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -11239,7 +11277,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSWindowContentMaxSize">{600, 127}</string> <string key="NSWindowContentMinSize">{260, 127}</string> <object class="NSView" key="NSWindowView" id="973326234"> - <reference key="NSNextResponder"/> + <nil key="NSNextResponder"/> <int key="NSvFlags">256</int> <array class="NSMutableArray" key="NSSubviews"> <object class="NSTextField" id="942662929"> @@ -11247,7 +11285,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">266</int> <string key="NSFrame">{{17, 93}, {225, 14}}</string> <reference key="NSSuperview" ref="973326234"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="852380709"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="833672543"> @@ -11267,7 +11304,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">266</int> <string key="NSFrame">{{19, 67}, {220, 18}}</string> <reference key="NSSuperview" ref="973326234"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="762101746"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="685985166"> @@ -11288,7 +11324,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">289</int> <string key="NSFrame">{{150, 13}, {94, 28}}</string> <reference key="NSSuperview" ref="973326234"/> - <reference key="NSWindow"/> <string key="NSHuggingPriority">{250, 750}</string> <int key="NSTag">1</int> <bool key="NSEnabled">YES</bool> @@ -11314,7 +11349,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">292</int> <string key="NSFrame">{{14, 13}, {99, 28}}</string> <reference key="NSSuperview" ref="973326234"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="119248743"/> <string key="NSHuggingPriority">{250, 750}</string> <bool key="NSEnabled">YES</bool> @@ -11339,7 +11373,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">266</int> <string key="NSFrame">{{18, 43}, {224, 18}}</string> <reference key="NSSuperview" ref="973326234"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="574616393"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="57520373"> @@ -11361,11 +11394,9 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </array> <string key="NSFrameSize">{260, 127}</string> - <reference key="NSSuperview"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="942662929"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMinSize">{260, 149}</string> <string key="NSMaxSize">{600, 149}</string> <bool key="NSWindowIsRestorable">YES</bool> @@ -11380,7 +11411,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <nil key="NSViewClass"/> <nil key="NSUserInterfaceItemIdentifier"/> <object class="NSView" key="NSWindowView" id="819636044"> - <reference key="NSNextResponder"/> + <nil key="NSNextResponder"/> <int key="NSvFlags">256</int> <array class="NSMutableArray" key="NSSubviews"> <object class="NSButton" id="415521383"> @@ -11388,7 +11419,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{228, 12}, {96, 32}}</string> <reference key="NSSuperview" ref="819636044"/> - <reference key="NSWindow"/> <string key="NSHuggingPriority">{250, 750}</string> <int key="NSTag">1</int> <bool key="NSEnabled">YES</bool> @@ -11413,7 +11443,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{132, 12}, {96, 32}}</string> <reference key="NSSuperview" ref="819636044"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="415521383"/> <string key="NSHuggingPriority">{250, 750}</string> <bool key="NSEnabled">YES</bool> @@ -11438,7 +11467,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{20, 60}, {298, 22}}</string> <reference key="NSSuperview" ref="819636044"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="910916197"/> <bool key="NSEnabled">YES</bool> <object class="NSSecureTextFieldCell" key="NSCell" id="529004113"> @@ -11462,7 +11490,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 113}, {304, 17}}</string> <reference key="NSSuperview" ref="819636044"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="688538104"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="101946838"> @@ -11482,7 +11509,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{17, 90}, {304, 14}}</string> <reference key="NSSuperview" ref="819636044"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="205502925"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="851535954"> @@ -11499,11 +11525,9 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </array> <string key="NSFrameSize">{338, 150}</string> - <reference key="NSSuperview"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="767030531"/> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> + <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> <string key="NSMaxSize">{10000000000000, 10000000000000}</string> <bool key="NSWindowIsRestorable">YES</bool> </object> @@ -11924,7 +11948,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSClassName">NSView</string> </object> <object class="NSCustomView" id="979594791"> - <reference key="NSNextResponder"/> + <nil key="NSNextResponder"/> <int key="NSvFlags">4364</int> <array class="NSMutableArray" key="NSSubviews"> <object class="NSSearchField" id="129264151"> @@ -11932,7 +11956,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="NSvFlags">268</int> <string key="NSFrame">{{20, 1}, {176, 19}}</string> <reference key="NSSuperview" ref="979594791"/> - <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSSearchFieldCell" key="NSCell" id="502741268"> <int key="NSCellFlags">342884417</int> @@ -11984,8 +12007,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </array> <string key="NSFrameSize">{217, 20}</string> - <reference key="NSSuperview"/> - <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="129264151"/> <string key="NSClassName">NSView</string> </object> @@ -12485,6 +12506,175 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </array> </object> + <object class="NSCustomView" id="419216241"> + <reference key="NSNextResponder"/> + <int key="NSvFlags">268</int> + <array class="NSMutableArray" key="NSSubviews"> + <object class="NSScrollView" id="773336919"> + <reference key="NSNextResponder" ref="419216241"/> + <int key="NSvFlags">274</int> + <array class="NSMutableArray" key="NSSubviews"> + <object class="NSClipView" id="554327629"> + <reference key="NSNextResponder" ref="773336919"/> + <int key="NSvFlags">2322</int> + <array class="NSMutableArray" key="NSSubviews"> + <object class="NSTextView" id="167869478"> + <reference key="NSNextResponder" ref="554327629"/> + <int key="NSvFlags">2322</int> + <string key="NSFrameSize">{392, 110}</string> + <reference key="NSSuperview" ref="554327629"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView" ref="14611541"/> + <string key="NSReuseIdentifierKey">_NS:13</string> + <object class="NSTextContainer" key="NSTextContainer" id="246326547"> + <object class="NSLayoutManager" key="NSLayoutManager"> + <object class="NSTextStorage" key="NSTextStorage"> + <object class="NSMutableString" key="NSString"> + <characters key="NS.bytes"/> + </object> + <nil key="NSDelegate"/> + </object> + <array class="NSMutableArray" key="NSTextContainers"> + <reference ref="246326547"/> + </array> + <int key="NSLMFlags">166</int> + <nil key="NSDelegate"/> + </object> + <reference key="NSTextView" ref="167869478"/> + <double key="NSWidth">392</double> + <int key="NSTCFlags">1</int> + </object> + <object class="NSTextViewSharedData" key="NSSharedData"> + <int key="NSFlags">16912129</int> + <int key="NSTextCheckingTypes">0</int> + <nil key="NSMarkedAttributes"/> + <reference key="NSBackgroundColor" ref="457906098"/> + <dictionary key="NSSelectedAttributes"> + <reference key="NSBackgroundColor" ref="695342849"/> + <reference key="NSColor" ref="294465151"/> + </dictionary> + <reference key="NSInsertionColor" ref="667308713"/> + <dictionary key="NSLinkAttributes"> + <reference key="NSColor" ref="618433734"/> + <reference key="NSCursor" ref="113216199"/> + <integer value="1" key="NSUnderline"/> + </dictionary> + <nil key="NSDefaultParagraphStyle"/> + <nil key="NSTextFinder"/> + <int key="NSPreferredTextFinderStyle">0</int> + </object> + <int key="NSTVFlags">6</int> + <string key="NSMaxSize">{463, 10000000}</string> + <nil key="NSDelegate"/> + </object> + </array> + <string key="NSFrame">{{1, 1}, {392, 110}}</string> + <reference key="NSSuperview" ref="773336919"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView" ref="167869478"/> + <string key="NSReuseIdentifierKey">_NS:11</string> + <reference key="NSDocView" ref="167869478"/> + <reference key="NSBGColor" ref="457906098"/> + <object class="NSCursor" key="NSCursor"> + <string key="NSHotSpot">{4, 5}</string> + <object class="NSImage" key="NSImage"> + <int key="NSImageFlags">12582912</int> + <array class="NSMutableArray" key="NSReps"> + <array> + <integer value="0"/> + <object class="NSBitmapImageRep"> + <object class="NSData" key="NSTIFFRepresentation"> + <bytes key="NS.bytes">TU0AKgAAAHCAFUqgBVKsAAAAwdVQUqwaEQeIRGJRGFlYqwWLQ+JxuOQpVRmEx2RROKwOQyOUQSPyaUym +SxqWyKXyeYxyZzWbSuJTScRCbz2Nz+gRKhUOfTqeUai0OSxiWTiBQSHSGFquGwekxyAgAAAOAQAAAwAA +AAEAEAAAAQEAAwAAAAEAEAAAAQIAAwAAAAIACAAIAQMAAwAAAAEABQAAAQYAAwAAAAEAAQAAAREABAAA +AAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEAAgAAARYAAwAAAAEAEAAAARcABAAAAAEAAABnARwAAwAA +AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes> + </object> + </object> + </array> + </array> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MCAwAA</bytes> + </object> + </object> + </object> + <int key="NScvFlags">4</int> + </object> + <object class="NSScroller" id="14611541"> + <reference key="NSNextResponder" ref="773336919"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{244, 1}, {15, 76}}</string> + <reference key="NSSuperview" ref="773336919"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView"/> + <string key="NSReuseIdentifierKey">_NS:85</string> + <bool key="NSAllowsLogicalLayoutDirection">NO</bool> + <reference key="NSTarget" ref="773336919"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">1</double> + <double key="NSPercent">0.85256409645080566</double> + </object> + <object class="NSScroller" id="430345086"> + <reference key="NSNextResponder" ref="773336919"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {87, 18}}</string> + <reference key="NSSuperview" ref="773336919"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView" ref="554327629"/> + <string key="NSReuseIdentifierKey">_NS:33</string> + <bool key="NSAllowsLogicalLayoutDirection">NO</bool> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="773336919"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">1</double> + <double key="NSPercent">0.94565218687057495</double> + </object> + </array> + <string key="NSFrame">{{1, 0}, {394, 112}}</string> + <reference key="NSSuperview" ref="419216241"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView" ref="430345086"/> + <string key="NSReuseIdentifierKey">_NS:9</string> + <int key="NSsFlags">133650</int> + <reference key="NSVScroller" ref="14611541"/> + <reference key="NSHScroller" ref="430345086"/> + <reference key="NSContentView" ref="554327629"/> + <double key="NSMinMagnification">0.25</double> + <double key="NSMaxMagnification">4</double> + <double key="NSMagnification">1</double> + </object> + <object class="NSTextField" id="282832207"> + <reference key="NSNextResponder" ref="419216241"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{-1, 118}, {398, 17}}</string> + <reference key="NSSuperview" ref="419216241"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView" ref="773336919"/> + <string key="NSReuseIdentifierKey">_NS:526</string> + <string key="NSHuggingPriority">{251, 750}</string> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="164374303"> + <int key="NSCellFlags">68157504</int> + <int key="NSCellFlags2">272630784</int> + <string key="NSContents">Details:</string> + <reference key="NSSupport" ref="26"/> + <string key="NSCellIdentifier">_NS:526</string> + <reference key="NSControlView" ref="282832207"/> + <reference key="NSBackgroundColor" ref="647098198"/> + <reference key="NSTextColor" ref="667308713"/> + </object> + <bool key="NSAllowsLogicalLayoutDirection">NO</bool> + <int key="NSTextFieldAlignmentRectInsetsVersion">1</int> + </object> + </array> + <string key="NSFrameSize">{395, 135}</string> + <reference key="NSSuperview"/> + <reference key="NSWindow"/> + <reference key="NSNextKeyView" ref="282832207"/> + <string key="NSReuseIdentifierKey">_NS:9</string> + <nil key="NSClassName"/> + </object> </array> <object class="IBObjectContainer" key="IBDocument.Objects"> <bool key="usesAutoincrementingIDs">NO</bool> @@ -16371,6 +16561,22 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> + <string key="label">detailErrorView</string> + <reference key="source" ref="292161225"/> + <reference key="destination" ref="419216241"/> + </object> + <string key="id">tnS-Wc-vbj</string> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">detailErrorText</string> + <reference key="source" ref="292161225"/> + <reference key="destination" ref="167869478"/> + </object> + <string key="id">JXS-FR-qOe</string> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> <string key="label">delegate</string> <reference key="source" ref="735808692"/> <reference key="destination" ref="269913528"/> @@ -24013,6 +24219,54 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="object" ref="441784509"/> <reference key="parent" ref="136120153"/> </object> + <object class="IBObjectRecord"> + <string key="id">VCn-3k-MdI</string> + <reference key="object" ref="419216241"/> + <array class="NSMutableArray" key="children"> + <reference ref="773336919"/> + <reference ref="282832207"/> + </array> + <reference key="parent" ref="0"/> + <string key="objectName">MySQL Error Accessory View</string> + </object> + <object class="IBObjectRecord"> + <string key="id">GVI-VY-JuM</string> + <reference key="object" ref="282832207"/> + <array class="NSMutableArray" key="children"> + <reference ref="164374303"/> + </array> + <reference key="parent" ref="419216241"/> + </object> + <object class="IBObjectRecord"> + <string key="id">00a-86-EQq</string> + <reference key="object" ref="164374303"/> + <reference key="parent" ref="282832207"/> + </object> + <object class="IBObjectRecord"> + <string key="id">qxR-EW-V6F</string> + <reference key="object" ref="773336919"/> + <array class="NSMutableArray" key="children"> + <reference ref="167869478"/> + <reference ref="430345086"/> + <reference ref="14611541"/> + </array> + <reference key="parent" ref="419216241"/> + </object> + <object class="IBObjectRecord"> + <string key="id">UVh-gz-xnJ</string> + <reference key="object" ref="167869478"/> + <reference key="parent" ref="773336919"/> + </object> + <object class="IBObjectRecord"> + <string key="id">TRD-dk-r1Q</string> + <reference key="object" ref="430345086"/> + <reference key="parent" ref="773336919"/> + </object> + <object class="IBObjectRecord"> + <string key="id">mRm-ts-hRV</string> + <reference key="object" ref="14611541"/> + <reference key="parent" ref="773336919"/> + </object> </array> </object> <dictionary class="NSMutableDictionary" key="flattenedProperties"> @@ -24022,6 +24276,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <boolean value="NO" key="-2.showNotes"/> <string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <boolean value="NO" key="-3.showNotes"/> + <string key="00a-86-EQq.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="119.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <boolean value="NO" key="119.showNotes"/> <string key="120.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -26799,8 +27054,14 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="FF9-z2-9od.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <reference key="FF9-z2-9od.IBUserGuides" ref="0"/> <boolean value="NO" key="FF9-z2-9od.showNotes"/> + <string key="GVI-VY-JuM.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="KYo-IU-iIw.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="TRD-dk-r1Q.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="Ts3-iA-OpO.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="UVh-gz-xnJ.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> + <reference key="VCn-3k-MdI.IBNSViewMetadataGestureRecognizers" ref="0"/> + <string key="VCn-3k-MdI.IBPersistedLastKnownCanvasPosition">{-318.5, -215.5}</string> + <string key="VCn-3k-MdI.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="dIO-Od-K6g.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <reference key="dIO-Od-K6g.IBUserGuides" ref="0"/> <boolean value="NO" key="dIO-Od-K6g.showNotes"/> @@ -26814,6 +27075,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <boolean value="NO" key="khN-PI-iEA.showNotes"/> <string key="ki9-Po-bdr.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <boolean value="NO" key="ki9-Po-bdr.showNotes"/> + <string key="mRm-ts-hRV.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="qxR-EW-V6F.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="wlW-vM-FUZ.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> <reference key="wlW-vM-FUZ.IBUserGuides" ref="0"/> <boolean value="NO" key="wlW-vM-FUZ.showNotes"/> @@ -30803,6 +31066,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="confirmAddRelationButton">NSButton</string> <string key="constraintName">NSTextField</string> <string key="dataProgressIndicator">NSProgressIndicator</string> + <string key="detailErrorText">NSTextView</string> + <string key="detailErrorView">NSView</string> <string key="labelTextField">NSTextField</string> <string key="onDeletePopUpButton">NSPopUpButton</string> <string key="onUpdatePopUpButton">NSPopUpButton</string> @@ -30846,6 +31111,14 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="name">dataProgressIndicator</string> <string key="candidateClassName">NSProgressIndicator</string> </object> + <object class="IBToOneOutletInfo" key="detailErrorText"> + <string key="name">detailErrorText</string> + <string key="candidateClassName">NSTextView</string> + </object> + <object class="IBToOneOutletInfo" key="detailErrorView"> + <string key="name">detailErrorView</string> + <string key="candidateClassName">NSView</string> + </object> <object class="IBToOneOutletInfo" key="labelTextField"> <string key="name">labelTextField</string> <string key="candidateClassName">NSTextField</string> @@ -31878,6 +32151,513 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </object> </array> + <array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <object class="IBPartialClassDescription"> + <string key="className">NSActionCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSBox</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButton</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSButtonCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSCell</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSComboBox</string> + <string key="superclassName">NSTextField</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSComboBoxCell</string> + <string key="superclassName">NSTextFieldCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSController</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSFormatter</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSImageCell</string> + <string key="superclassName">NSCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSImageView</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenuItem</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMenuItemCell</string> + <string key="superclassName">NSButtonCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSMovieView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMovieView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSNumberFormatter</string> + <string key="superclassName">NSFormatter</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSNumberFormatter.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPanel</string> + <string key="superclassName">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPopUpButton</string> + <string key="superclassName">NSButton</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSPopUpButtonCell</string> + <string key="superclassName">NSMenuItemCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSProgressIndicator</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSProgressIndicator.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSRuleEditor</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSScrollView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSScroller</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSearchField</string> + <string key="superclassName">NSTextField</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSearchField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSearchFieldCell</string> + <string key="superclassName">NSTextFieldCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSearchFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSecureTextField</string> + <string key="superclassName">NSTextField</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="460542969"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSecureTextField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSecureTextFieldCell</string> + <string key="superclassName">NSTextFieldCell</string> + <reference key="sourceIdentifier" ref="460542969"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSegmentedCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSegmentedCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSegmentedControl</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSegmentedControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSSplitView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSStepper</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSStepper.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTabViewItem</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTabViewItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTableColumn</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTableHeaderView</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableHeaderView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTableView</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSText</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSText.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextField</string> + <string key="superclassName">NSControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextFieldCell</string> + <string key="superclassName">NSActionCell</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTextView</string> + <string key="superclassName">NSText</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSTokenField</string> + <string key="superclassName">NSTextField</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSUserDefaultsController</string> + <string key="superclassName">NSController</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSViewController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="outlets"> + <string key="NS.key.0">view</string> + <string key="NS.object.0">NSView</string> + </object> + <object class="NSMutableDictionary" key="toOneOutletInfosByName"> + <string key="NS.key.0">view</string> + <object class="IBToOneOutletInfo" key="NS.object.0"> + <string key="name">view</string> + <string key="candidateClassName">NSView</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSViewController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindowController</string> + <string key="superclassName">NSResponder</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">showWindow:</string> + <string key="NS.object.0">id</string> + </object> + <object class="NSMutableDictionary" key="actionInfosByName"> + <string key="NS.key.0">showWindow:</string> + <object class="IBActionInfo" key="NS.object.0"> + <string key="name">showWindow:</string> + <string key="candidateClassName">id</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">QCView</string> + <string key="superclassName">NSView</string> + <dictionary class="NSMutableDictionary" key="actions"> + <string key="play:">id</string> + <string key="start:">id</string> + <string key="stop:">id</string> + </dictionary> + <dictionary class="NSMutableDictionary" key="actionInfosByName"> + <object class="IBActionInfo" key="play:"> + <string key="name">play:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="start:"> + <string key="name">start:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="stop:"> + <string key="name">stop:</string> + <string key="candidateClassName">id</string> + </object> + </dictionary> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">WebView</string> + <string key="superclassName">NSView</string> + <dictionary class="NSMutableDictionary" key="actions"> + <string key="goBack:">id</string> + <string key="goForward:">id</string> + <string key="makeTextLarger:">id</string> + <string key="makeTextSmaller:">id</string> + <string key="makeTextStandardSize:">id</string> + <string key="reload:">id</string> + <string key="reloadFromOrigin:">id</string> + <string key="stopLoading:">id</string> + <string key="takeStringURLFrom:">id</string> + <string key="toggleContinuousSpellChecking:">id</string> + <string key="toggleSmartInsertDelete:">id</string> + </dictionary> + <dictionary class="NSMutableDictionary" key="actionInfosByName"> + <object class="IBActionInfo" key="goBack:"> + <string key="name">goBack:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="goForward:"> + <string key="name">goForward:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="makeTextLarger:"> + <string key="name">makeTextLarger:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="makeTextSmaller:"> + <string key="name">makeTextSmaller:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="makeTextStandardSize:"> + <string key="name">makeTextStandardSize:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="reload:"> + <string key="name">reload:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="reloadFromOrigin:"> + <string key="name">reloadFromOrigin:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="stopLoading:"> + <string key="name">stopLoading:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="takeStringURLFrom:"> + <string key="name">takeStringURLFrom:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="toggleContinuousSpellChecking:"> + <string key="name">toggleContinuousSpellChecking:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo" key="toggleSmartInsertDelete:"> + <string key="name">toggleSmartInsertDelete:</string> + <string key="candidateClassName">id</string> + </object> + </dictionary> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebView.h</string> + </object> + </object> + </array> </object> <int key="IBDocument.localizationMode">0</int> <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> diff --git a/Source/SPTableRelations.h b/Source/SPTableRelations.h index 4bb998c9..1ab7f1b7 100644 --- a/Source/SPTableRelations.h +++ b/Source/SPTableRelations.h @@ -58,7 +58,10 @@ IBOutlet NSButton *confirmAddRelationButton; IBOutlet NSProgressIndicator *dataProgressIndicator; IBOutlet NSTextField *progressStatusTextField; - + + IBOutlet NSView *detailErrorView; + IBOutlet NSTextView *detailErrorText; + SPMySQLConnection *connection; NSUserDefaults *prefs; diff --git a/Source/SPTableRelations.m b/Source/SPTableRelations.m index 43156eae..0caf78b6 100644 --- a/Source/SPTableRelations.m +++ b/Source/SPTableRelations.m @@ -53,7 +53,6 @@ static NSString *SPRelationOnDeleteKey = @"on_delete"; - (void)_refreshRelationDataForcingCacheRefresh:(BOOL)clearAllCaches; - (void)_updateAvailableTableColumns; -- (void)_reopenRelationSheet:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo; @end @@ -188,6 +187,12 @@ static NSString *SPRelationOnDeleteKey = @"on_delete"; // Retrieve the last connection error message. NSString *errorText = [connection lastErrorMessage]; + + NSAlert *alert = [[[NSAlert alloc] init] autorelease]; + + [alert setMessageText:NSLocalizedString(@"Error creating relation", @"error creating relation message")]; + [alert addButtonWithTitle:NSLocalizedString(@"OK", @"OK button")]; + [alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"The specified relation could not be created.\n\nMySQL said: %@", @"error creating relation informative message"), errorText]]; // An error ID of 1005 indicates a foreign key error. These are thrown for many reasons, but the two // most common are 121 (name probably in use) and 150 (types don't exactly match). @@ -198,7 +203,8 @@ static NSString *SPRelationOnDeleteKey = @"on_delete"; NSString *statusText = [[[connection queryString:status.queryString] getRowAsArray] objectAtIndex:status.columnIndex]; NSString *detailErrorString = [statusText stringByMatching:@"latest foreign key error\\s+-----*\\s+[0-9: ]*(.*?)\\s+-----" options:(RKLCaseless | RKLDotAll) inRange:NSMakeRange(0, [statusText length]) capture:1L error:NULL]; if (detailErrorString) { - errorText = [NSString stringWithFormat:NSLocalizedString(@"%@\n\nDetail: %@", @"Add relation error detail intro"), errorText, [detailErrorString stringByReplacingOccurrencesOfString:@"\n" withString:@" "]]; + [alert setAccessoryView:detailErrorView]; + [detailErrorText setString:[detailErrorString stringByReplacingOccurrencesOfString:@"\n" withString:@" "]]; } // Detect name duplication if appropriate @@ -209,11 +215,10 @@ static NSString *SPRelationOnDeleteKey = @"on_delete"; } } - SPBeginAlertSheet(NSLocalizedString(@"Error creating relation", @"error creating relation message"), - NSLocalizedString(@"OK", @"OK button"), - nil, nil, [NSApp mainWindow], self, @selector(_reopenRelationSheet:returnCode:contextInfo:), nil, - [NSString stringWithFormat:NSLocalizedString(@"The specified relation was unable to be created.\n\nMySQL said: %@", @"error creating relation informative message"), errorText]); - } + [[alert onMainThread] beginSheetModalForWindow:[tableDocumentInstance parentWindow] completionHandler:^(NSModalResponse returnCode) { + [self performSelector:@selector(openRelationSheet:) withObject:self afterDelay:0.0]; + }]; + } else { [self _refreshRelationDataForcingCacheRefresh:YES]; } @@ -661,14 +666,6 @@ static NSString *SPRelationOnDeleteKey = @"on_delete"; [columnInfo release]; } -/** - * Reopen the add relation sheet, usually after an error message, with the previous content. - */ -- (void)_reopenRelationSheet:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo -{ - [self performSelector:@selector(openRelationSheet:) withObject:self afterDelay:0.0]; -} - #pragma mark - - (void)dealloc |