aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2010-05-23 21:44:59 +0000
committerrowanbeentje <rowan@beent.je>2010-05-23 21:44:59 +0000
commitc661b409eaa0e29d9e012b79e7a66574a554817a (patch)
tree49b310ded9a226a66aa53444c9ba112824854f68
parentb66006f3755c6a57dfc60d4133bc4dc4da0fef56 (diff)
downloadsequelpro-c661b409eaa0e29d9e012b79e7a66574a554817a.tar.gz
sequelpro-c661b409eaa0e29d9e012b79e7a66574a554817a.tar.bz2
sequelpro-c661b409eaa0e29d9e012b79e7a66574a554817a.zip
Initial implementation of tabs:
- Addition of PSMTabBar framework - Rework away from a document-based TableDocument - Support tabs throughout the application - Add menu items for creating tabs, and add support for dragging tabs to different windows
l---------Frameworks/PSMTabBar.framework/Headers1
l---------Frameworks/PSMTabBar.framework/PSMTabBar1
l---------Frameworks/PSMTabBar.framework/Resources1
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h28
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h29
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h117
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h235
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h33
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h57
-rwxr-xr-xFrameworks/PSMTabBar.framework/Versions/A/PSMTabBarbin0 -> 947884 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.pngbin0 -> 93 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.pngbin0 -> 292 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.pngbin0 -> 292 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.pngbin0 -> 297 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.pngbin0 -> 307 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.pngbin0 -> 310 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.pngbin0 -> 317 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.pngbin0 -> 371 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.pngbin0 -> 380 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.pngbin0 -> 380 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.pngbin0 -> 380 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.pngbin0 -> 192 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.pngbin0 -> 240 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.pngbin0 -> 182 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.pngbin0 -> 159 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.pngbin0 -> 175 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist22
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.pngbin0 -> 327 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.pngbin0 -> 320 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.pngbin0 -> 320 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.pngbin0 -> 309 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.pngbin0 -> 310 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.pngbin0 -> 308 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.pngbin0 -> 380 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.pngbin0 -> 380 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.pngbin0 -> 384 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.pngbin0 -> 256 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.pngbin0 -> 250 bytes
-rw-r--r--Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.pngbin0 -> 564 bytes
l---------Frameworks/PSMTabBar.framework/Versions/Current1
-rw-r--r--Interfaces/English.lproj/DBView.xib16153
-rw-r--r--Interfaces/English.lproj/MainMenu.xib583
-rw-r--r--Interfaces/English.lproj/MainWindow.xib939
-rw-r--r--Resources/Info.plist16
-rw-r--r--Source/CMTextView.h6
-rw-r--r--Source/CMTextView.m84
-rw-r--r--Source/CustomQuery.h1
-rw-r--r--Source/CustomQuery.m36
-rw-r--r--Source/SPAppController.h9
-rw-r--r--Source/SPAppController.m244
-rw-r--r--Source/SPConnectionController.h6
-rw-r--r--Source/SPConnectionController.m66
-rw-r--r--Source/SPConnectionDelegate.m36
-rw-r--r--Source/SPConstants.h13
-rw-r--r--Source/SPContentFilterManager.h3
-rw-r--r--Source/SPContentFilterManager.m7
-rw-r--r--Source/SPDocumentController.h32
-rw-r--r--Source/SPDocumentController.m36
-rw-r--r--Source/SPExportController.h5
-rw-r--r--Source/SPExportController.m18
-rw-r--r--Source/SPFieldEditorController.h2
-rw-r--r--Source/SPFieldEditorController.m4
-rw-r--r--Source/SPGrowlController.h6
-rw-r--r--Source/SPGrowlController.m41
-rw-r--r--Source/SPHistoryController.m1
-rw-r--r--Source/SPNavigatorController.m15
-rw-r--r--Source/SPPrintController.m8
-rw-r--r--Source/SPProcessListController.m4
-rw-r--r--Source/SPQueryController.m4
-rw-r--r--Source/SPQueryFavoriteManager.h3
-rw-r--r--Source/SPQueryFavoriteManager.m7
-rw-r--r--Source/SPSSHTunnel.m11
-rw-r--r--Source/SPServerVariablesController.m2
-rw-r--r--Source/SPTableData.m7
-rw-r--r--Source/SPTableRelations.h1
-rw-r--r--Source/SPTableRelations.m4
-rw-r--r--Source/SPTableTriggers.h1
-rw-r--r--Source/SPTableTriggers.m4
-rw-r--r--Source/SPTableView.m12
-rw-r--r--Source/SPWindowController.h46
-rw-r--r--Source/SPWindowController.m372
-rw-r--r--Source/TableContent.h2
-rw-r--r--Source/TableContent.m68
-rw-r--r--Source/TableDocument.h38
-rw-r--r--Source/TableDocument.m610
-rw-r--r--Source/TableDump.h4
-rw-r--r--Source/TableDump.m92
-rw-r--r--Source/TableSource.h1
-rw-r--r--Source/TableSource.m28
-rw-r--r--Source/TablesList.h1
-rw-r--r--Source/TablesList.m56
-rw-r--r--sequel-pro.xcodeproj/project.pbxproj34
92 files changed, 11514 insertions, 8793 deletions
diff --git a/Frameworks/PSMTabBar.framework/Headers b/Frameworks/PSMTabBar.framework/Headers
new file mode 120000
index 00000000..a177d2a6
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Headers
@@ -0,0 +1 @@
+Versions/Current/Headers \ No newline at end of file
diff --git a/Frameworks/PSMTabBar.framework/PSMTabBar b/Frameworks/PSMTabBar.framework/PSMTabBar
new file mode 120000
index 00000000..2ea343ab
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/PSMTabBar
@@ -0,0 +1 @@
+Versions/Current/PSMTabBar \ No newline at end of file
diff --git a/Frameworks/PSMTabBar.framework/Resources b/Frameworks/PSMTabBar.framework/Resources
new file mode 120000
index 00000000..953ee36f
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Resources
@@ -0,0 +1 @@
+Versions/Current/Resources \ No newline at end of file
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h
new file mode 100644
index 00000000..19ce95f1
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h
@@ -0,0 +1,28 @@
+//
+// PSMOverflowPopUpButton.h
+// PSMTabBarControl
+//
+// Created by John Pannell on 11/4/05.
+// Copyright 2005 Positive Spin Media. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface PSMOverflowPopUpButton : NSPopUpButton {
+ NSImage *_PSMTabBarOverflowPopUpImage;
+ NSImage *_PSMTabBarOverflowDownPopUpImage;
+ BOOL _down;
+ BOOL _animatingAlternateImage;
+ NSTimer *_animationTimer;
+ CGFloat _animationValue;
+}
+
+//alternate image display
+- (BOOL)animatingAlternateImage;
+- (void)setAnimatingAlternateImage:(BOOL)flag;
+
+// archiving
+- (void)encodeWithCoder:(NSCoder *)aCoder;
+- (id)initWithCoder:(NSCoder *)aDecoder;
+@end
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h
new file mode 100644
index 00000000..d78b47c2
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h
@@ -0,0 +1,29 @@
+//
+// PSMOverflowPopUpButton.h
+// NetScrape
+//
+// Created by John Pannell on 8/4/04.
+// Copyright 2004 Positive Spin Media. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+@interface PSMRolloverButton : NSButton
+{
+ NSImage *_rolloverImage;
+ NSImage *_usualImage;
+ NSTrackingRectTag _myTrackingRectTag;
+}
+
+// the regular image
+- (void)setUsualImage:(NSImage *)newImage;
+- (NSImage *)usualImage;
+
+// the rollover image
+- (void)setRolloverImage:(NSImage *)newImage;
+- (NSImage *)rolloverImage;
+
+// tracking rect for mouse events
+- (void)addTrackingRect;
+- (void)removeTrackingRect;
+@end \ No newline at end of file
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h
new file mode 100644
index 00000000..519c7ac4
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h
@@ -0,0 +1,117 @@
+//
+// PSMTabBarCell.h
+// PSMTabBarControl
+//
+// Created by John Pannell on 10/13/05.
+// Copyright 2005 Positive Spin Media. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+#import "PSMTabBarControl.h"
+
+@class PSMTabBarControl;
+@class PSMProgressIndicator;
+
+@interface PSMTabBarCell : NSActionCell {
+ // sizing
+ NSRect _frame;
+ NSSize _stringSize;
+ NSInteger _currentStep;
+ BOOL _isPlaceholder;
+
+ // state
+ NSInteger _tabState;
+ NSTrackingRectTag _closeButtonTrackingTag; // left side tracking, if dragging
+ NSTrackingRectTag _cellTrackingTag; // right side tracking, if dragging
+ BOOL _closeButtonOver;
+ BOOL _closeButtonPressed;
+ PSMProgressIndicator *_indicator;
+ BOOL _isInOverflowMenu;
+ BOOL _hasCloseButton;
+ BOOL _isCloseButtonSuppressed;
+ BOOL _hasIcon;
+ BOOL _hasLargeImage;
+ NSInteger _count;
+ NSColor *_countColor;
+ BOOL _isEdited;
+}
+
+// creation/destruction
+- (id)initWithControlView:(PSMTabBarControl *)controlView;
+- (id)initPlaceholderWithFrame:(NSRect)frame expanded:(BOOL)value inControlView:(PSMTabBarControl *)controlView;
+- (void)dealloc;
+
+// accessors
+- (id)controlView;
+- (void)setControlView:(id)view;
+- (NSTrackingRectTag)closeButtonTrackingTag;
+- (void)setCloseButtonTrackingTag:(NSTrackingRectTag)tag;
+- (NSTrackingRectTag)cellTrackingTag;
+- (void)setCellTrackingTag:(NSTrackingRectTag)tag;
+- (CGFloat)width;
+- (NSRect)frame;
+- (void)setFrame:(NSRect)rect;
+- (void)setStringValue:(NSString *)aString;
+- (NSSize)stringSize;
+- (NSAttributedString *)attributedStringValue;
+- (NSInteger)tabState;
+- (void)setTabState:(NSInteger)state;
+- (NSProgressIndicator *)indicator;
+- (BOOL)isInOverflowMenu;
+- (void)setIsInOverflowMenu:(BOOL)value;
+- (BOOL)closeButtonPressed;
+- (void)setCloseButtonPressed:(BOOL)value;
+- (BOOL)closeButtonOver;
+- (void)setCloseButtonOver:(BOOL)value;
+- (BOOL)hasCloseButton;
+- (void)setHasCloseButton:(BOOL)set;
+- (void)setCloseButtonSuppressed:(BOOL)suppress;
+- (BOOL)isCloseButtonSuppressed;
+- (BOOL)hasIcon;
+- (void)setHasIcon:(BOOL)value;
+- (BOOL)hasLargeImage;
+- (void)setHasLargeImage:(BOOL)value;
+- (NSInteger)count;
+- (void)setCount:(NSInteger)value;
+- (NSColor *)countColor;
+- (void)setCountColor:(NSColor *)value;
+- (BOOL)isPlaceholder;
+- (void)setIsPlaceholder:(BOOL)value;
+- (NSInteger)currentStep;
+- (void)setCurrentStep:(NSInteger)value;
+- (BOOL)isEdited;
+- (void)setIsEdited:(BOOL)value;
+
+// component attributes
+- (NSRect)indicatorRectForFrame:(NSRect)cellFrame;
+- (NSRect)closeButtonRectForFrame:(NSRect)cellFrame;
+- (CGFloat)minimumWidthOfCell;
+- (CGFloat)desiredWidthOfCell;
+
+// drawing
+- (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView;
+
+// tracking the mouse
+- (void)mouseEntered:(NSEvent *)theEvent;
+- (void)mouseExited:(NSEvent *)theEvent;
+
+// drag support
+- (NSImage *)dragImage;
+
+// archiving
+- (void)encodeWithCoder:(NSCoder *)aCoder;
+- (id)initWithCoder:(NSCoder *)aDecoder;
+
+@end
+
+@interface PSMTabBarControl (CellAccessors)
+
+- (id<PSMTabStyle>)style;
+
+@end
+
+@interface NSObject (IdentifierAccesors)
+
+- (NSImage *)largeImage;
+
+@end
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h
new file mode 100644
index 00000000..c61b92f4
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h
@@ -0,0 +1,235 @@
+//
+// PSMTabBarControl.h
+// PSMTabBarControl
+//
+// Created by John Pannell on 10/13/05.
+// Copyright 2005 Positive Spin Media. All rights reserved.
+//
+
+/*
+ This view provides a control interface to manage a regular NSTabView. It looks and works like the tabbed browsing interface of many popular browsers.
+ */
+
+#import <Cocoa/Cocoa.h>
+
+#define PSMTabDragDidEndNotification @"PSMTabDragDidEndNotification"
+#define PSMTabDragDidBeginNotification @"PSMTabDragDidBeginNotification"
+
+#define kPSMTabBarControlHeight 22
+// internal cell border
+#define MARGIN_X 6
+#define MARGIN_Y 3
+// padding between objects
+#define kPSMTabBarCellPadding 4
+// fixed size objects
+#define kPSMMinimumTitleWidth 30
+#define kPSMTabBarIndicatorWidth 16.0
+#define kPSMTabBarIconWidth 16.0
+#define kPSMHideAnimationSteps 3.0
+
+// Value used in _currentStep to indicate that resizing operation is not in progress
+#define kPSMIsNotBeingResized -1
+
+// Value used in _currentStep when a resizing operation has just been started
+#define kPSMStartResizeAnimation 0
+
+@class PSMOverflowPopUpButton, PSMRolloverButton, PSMTabBarCell, PSMTabBarController;
+@protocol PSMTabStyle;
+
+typedef enum {
+ PSMTabBarHorizontalOrientation,
+ PSMTabBarVerticalOrientation
+} PSMTabBarOrientation;
+
+typedef enum {
+ PSMTabBarTearOffAlphaWindow,
+ PSMTabBarTearOffMiniwindow
+} PSMTabBarTearOffStyle;
+
+enum {
+ PSMTab_SelectedMask = 1 << 1,
+ PSMTab_LeftIsSelectedMask = 1 << 2,
+ PSMTab_RightIsSelectedMask = 1 << 3,
+ PSMTab_PositionLeftMask = 1 << 4,
+ PSMTab_PositionMiddleMask = 1 << 5,
+ PSMTab_PositionRightMask = 1 << 6,
+ PSMTab_PositionSingleMask = 1 << 7
+};
+
+@interface PSMTabBarControl : NSControl {
+
+ // control basics
+ NSMutableArray *_cells; // the cells that draw the tabs
+ IBOutlet NSTabView *tabView; // the tab view being navigated
+ PSMOverflowPopUpButton *_overflowPopUpButton; // for too many tabs
+ PSMRolloverButton *_addTabButton;
+ PSMTabBarController *_controller;
+
+ // Spring-loading.
+ NSTimer *_springTimer;
+ NSTabViewItem *_tabViewItemWithSpring;
+
+ // drawing style
+ id<PSMTabStyle> style;
+ BOOL _canCloseOnlyTab;
+ BOOL _disableTabClose;
+ BOOL _hideForSingleTab;
+ BOOL _showAddTabButton;
+ BOOL _sizeCellsToFit;
+ BOOL _useOverflowMenu;
+ BOOL _alwaysShowActiveTab;
+ BOOL _allowsScrubbing;
+ NSInteger _resizeAreaCompensation;
+ PSMTabBarOrientation _orientation;
+ BOOL _automaticallyAnimates;
+ NSTimer *_animationTimer;
+ PSMTabBarTearOffStyle _tearOffStyle;
+
+ // behavior
+ BOOL _allowsBackgroundTabClosing;
+ BOOL _selectsTabsOnMouseDown;
+
+ // vertical tab resizing
+ BOOL _allowsResizing;
+ BOOL _resizing;
+
+ // cell width
+ NSInteger _cellMinWidth;
+ NSInteger _cellMaxWidth;
+ NSInteger _cellOptimumWidth;
+
+ // animation for hide/show
+ NSInteger _currentStep;
+ BOOL _isHidden;
+ IBOutlet id partnerView; // gets resized when hide/show
+ BOOL _awakenedFromNib;
+ NSInteger _tabBarWidth;
+ NSTimer *_showHideAnimationTimer;
+
+ // drag and drop
+ NSEvent *_lastMouseDownEvent; // keep this for dragging reference
+ BOOL _didDrag;
+ BOOL _closeClicked;
+
+ // MVC help
+ IBOutlet id delegate;
+}
+
+// control characteristics
++ (NSBundle *)bundle;
+- (CGFloat)availableCellWidth;
+- (NSRect)genericCellRect;
+
+// control configuration
+- (PSMTabBarOrientation)orientation;
+- (void)setOrientation:(PSMTabBarOrientation)value;
+- (BOOL)canCloseOnlyTab;
+- (void)setCanCloseOnlyTab:(BOOL)value;
+- (BOOL)disableTabClose;
+- (void)setDisableTabClose:(BOOL)value;
+- (id<PSMTabStyle>)style;
+- (void)setStyle:(id <PSMTabStyle>)newStyle;
+- (NSString *)styleName;
+- (void)setStyleNamed:(NSString *)name;
+- (BOOL)hideForSingleTab;
+- (void)setHideForSingleTab:(BOOL)value;
+- (BOOL)showAddTabButton;
+- (void)setShowAddTabButton:(BOOL)value;
+- (NSInteger)cellMinWidth;
+- (void)setCellMinWidth:(NSInteger)value;
+- (NSInteger)cellMaxWidth;
+- (void)setCellMaxWidth:(NSInteger)value;
+- (NSInteger)cellOptimumWidth;
+- (void)setCellOptimumWidth:(NSInteger)value;
+- (BOOL)sizeCellsToFit;
+- (void)setSizeCellsToFit:(BOOL)value;
+- (BOOL)useOverflowMenu;
+- (void)setUseOverflowMenu:(BOOL)value;
+- (BOOL)allowsBackgroundTabClosing;
+- (void)setAllowsBackgroundTabClosing:(BOOL)value;
+- (BOOL)allowsResizing;
+- (void)setAllowsResizing:(BOOL)value;
+- (BOOL)selectsTabsOnMouseDown;
+- (void)setSelectsTabsOnMouseDown:(BOOL)value;
+- (BOOL)automaticallyAnimates;
+- (void)setAutomaticallyAnimates:(BOOL)value;
+- (BOOL)alwaysShowActiveTab;
+- (void)setAlwaysShowActiveTab:(BOOL)value;
+- (BOOL)allowsScrubbing;
+- (void)setAllowsScrubbing:(BOOL)value;
+- (PSMTabBarTearOffStyle)tearOffStyle;
+- (void)setTearOffStyle:(PSMTabBarTearOffStyle)tearOffStyle;
+
+// accessors
+- (NSTabView *)tabView;
+- (void)setTabView:(NSTabView *)view;
+- (id)delegate;
+- (void)setDelegate:(id)object;
+- (id)partnerView;
+- (void)setPartnerView:(id)view;
+
+// the buttons
+- (PSMRolloverButton *)addTabButton;
+- (PSMOverflowPopUpButton *)overflowPopUpButton;
+
+// tab information
+- (NSMutableArray *)representedTabViewItems;
+- (NSInteger)numberOfVisibleTabs;
+- (PSMTabBarCell *)lastVisibleTab;
+
+// special effects
+- (void)hideTabBar:(BOOL)hide animate:(BOOL)animate;
+- (BOOL)isTabBarHidden;
+- (BOOL)isAnimating;
+
+// internal bindings methods also used by the tab drag assistant
+- (void)bindPropertiesForCell:(PSMTabBarCell *)cell andTabViewItem:(NSTabViewItem *)item;
+- (void)removeTabForCell:(PSMTabBarCell *)cell;
+
+@end
+
+
+@interface NSObject (TabBarControlDelegateMethods)
+
+//Standard NSTabView methods
+- (BOOL)tabView:(NSTabView *)aTabView shouldCloseTabViewItem:(NSTabViewItem *)tabViewItem;
+- (void)tabView:(NSTabView *)aTabView didCloseTabViewItem:(NSTabViewItem *)tabViewItem;
+
+//"Spring-loaded" tabs methods
+- (NSArray *)allowedDraggedTypesForTabView:(NSTabView *)aTabView;
+- (void)tabView:(NSTabView *)aTabView acceptedDraggingInfo:(id <NSDraggingInfo>)draggingInfo onTabViewItem:(NSTabViewItem *)tabViewItem;
+
+//Contextual menu method
+- (NSMenu *)tabView:(NSTabView *)aTabView menuForTabViewItem:(NSTabViewItem *)tabViewItem;
+
+//Drag and drop methods
+- (BOOL)tabView:(NSTabView *)aTabView shouldDragTabViewItem:(NSTabViewItem *)tabViewItem fromTabBar:(PSMTabBarControl *)tabBarControl;
+- (BOOL)tabView:(NSTabView *)aTabView shouldDropTabViewItem:(NSTabViewItem *)tabViewItem inTabBar:(PSMTabBarControl *)tabBarControl;
+- (BOOL)tabView:(NSTabView *)aTabView shouldAllowTabViewItem:(NSTabViewItem *)tabViewItem toLeaveTabBar:(PSMTabBarControl *)tabBarControl;
+- (void)tabView:(NSTabView*)aTabView didDropTabViewItem:(NSTabViewItem *)tabViewItem inTabBar:(PSMTabBarControl *)tabBarControl;
+
+
+//Tear-off tabs methods
+- (NSImage *)tabView:(NSTabView *)aTabView imageForTabViewItem:(NSTabViewItem *)tabViewItem offset:(NSSize *)offset styleMask:(NSUInteger *)styleMask;
+- (PSMTabBarControl *)tabView:(NSTabView *)aTabView newTabBarForDraggedTabViewItem:(NSTabViewItem *)tabViewItem atPoint:(NSPoint)point;
+- (void)tabView:(NSTabView *)aTabView closeWindowForLastTabViewItem:(NSTabViewItem *)tabViewItem;
+
+//Overflow menu validation
+- (BOOL)tabView:(NSTabView *)aTabView validateOverflowMenuItem:(NSMenuItem *)menuItem forTabViewItem:(NSTabViewItem *)tabViewItem;
+- (void)tabView:(NSTabView *)aTabView tabViewItem:(NSTabViewItem *)tabViewItem isInOverflowMenu:(BOOL)inOverflowMenu;
+
+//tab bar hiding methods
+- (void)tabView:(NSTabView *)aTabView tabBarDidHide:(PSMTabBarControl *)tabBarControl;
+- (void)tabView:(NSTabView *)aTabView tabBarDidUnhide:(PSMTabBarControl *)tabBarControl;
+- (CGFloat)desiredWidthForVerticalTabBar:(PSMTabBarControl *)tabBarControl;
+
+//closing
+- (BOOL)tabView:(NSTabView *)aTabView disableTabCloseForTabViewItem:(NSTabViewItem *)tabViewItem;
+
+//tooltips
+- (NSString *)tabView:(NSTabView *)aTabView toolTipForTabViewItem:(NSTabViewItem *)tabViewItem;
+
+//accessibility
+- (NSString *)accessibilityStringForTabView:(NSTabView *)aTabView objectCount:(NSInteger)objectCount;
+
+@end
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h
new file mode 100644
index 00000000..c675b981
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h
@@ -0,0 +1,33 @@
+//
+// PSMTabBarController.h
+// PSMTabBarControl
+//
+// Created by Kent Sutherland on 11/24/06.
+// Copyright 2006 Kent Sutherland. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+@class PSMTabBarControl, PSMTabBarCell;
+
+@interface PSMTabBarController : NSObject {
+ PSMTabBarControl *_control;
+ NSMutableArray *_cellTrackingRects, *_closeButtonTrackingRects;
+ NSMutableArray *_cellFrames;
+ NSRect _addButtonRect;
+ NSMenu *_overflowMenu;
+}
+
+- (id)initWithTabBarControl:(PSMTabBarControl *)control;
+
+- (NSRect)addButtonRect;
+- (NSMenu *)overflowMenu;
+- (NSRect)cellTrackingRectAtIndex:(NSInteger)index;
+- (NSRect)closeButtonTrackingRectAtIndex:(NSInteger)index;
+- (NSRect)cellFrameAtIndex:(NSInteger)index;
+
+- (void)setSelectedCell:(PSMTabBarCell *)cell;
+
+- (void)layoutCells;
+
+@end
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h
new file mode 100644
index 00000000..23c826fa
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h
@@ -0,0 +1,57 @@
+//
+// PSMTabStyle.h
+// PSMTabBarControl
+//
+// Created by John Pannell on 2/17/06.
+// Copyright 2006 Positive Spin Media. All rights reserved.
+//
+
+/*
+Protocol to be observed by all style delegate objects. These objects handle the drawing responsibilities for PSMTabBarCell; once the control has been assigned a style, the background and cells draw consistent with that style. Design pattern and implementation by David Smith, Seth Willits, and Chris Forsythe, all touch up and errors by John P. :-)
+*/
+
+#import "PSMTabBarCell.h"
+#import "PSMTabBarControl.h"
+
+@protocol PSMTabStyle <NSObject>
+
+// identity
+- (NSString *)name;
+
+// control specific parameters
+- (CGFloat)leftMarginForTabBarControl;
+- (CGFloat)rightMarginForTabBarControl;
+- (CGFloat)topMarginForTabBarControl;
+- (void)setOrientation:(PSMTabBarOrientation)value;
+
+// add tab button
+- (NSImage *)addTabButtonImage;
+- (NSImage *)addTabButtonPressedImage;
+- (NSImage *)addTabButtonRolloverImage;
+
+// cell specific parameters
+- (NSRect)dragRectForTabCell:(PSMTabBarCell *)cell orientation:(PSMTabBarOrientation)orientation;
+- (NSRect)closeButtonRectForTabCell:(PSMTabBarCell *)cell withFrame:(NSRect)cellFrame;
+- (NSRect)iconRectForTabCell:(PSMTabBarCell *)cell;
+- (NSRect)indicatorRectForTabCell:(PSMTabBarCell *)cell;
+- (NSRect)objectCounterRectForTabCell:(PSMTabBarCell *)cell;
+- (CGFloat)minimumWidthOfTabCell:(PSMTabBarCell *)cell;
+- (CGFloat)desiredWidthOfTabCell:(PSMTabBarCell *)cell;
+- (CGFloat)tabCellHeight;
+
+// cell values
+- (NSAttributedString *)attributedObjectCountValueForTabCell:(PSMTabBarCell *)cell;
+- (NSAttributedString *)attributedStringValueForTabCell:(PSMTabBarCell *)cell;
+
+// drawing
+- (void)drawTabCell:(PSMTabBarCell *)cell;
+- (void)drawBackgroundInRect:(NSRect)rect;
+- (void)drawTabBar:(PSMTabBarControl *)bar inRect:(NSRect)rect;
+
+@end
+
+@interface PSMTabBarControl (StyleAccessors)
+
+- (NSMutableArray *)cells;
+
+@end
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/PSMTabBar b/Frameworks/PSMTabBar.framework/Versions/A/PSMTabBar
new file mode 100755
index 00000000..107e6fab
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/PSMTabBar
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.png
new file mode 100644
index 00000000..d410a88a
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.png
new file mode 100644
index 00000000..77d22050
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.png
new file mode 100644
index 00000000..197ea95c
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.png
new file mode 100644
index 00000000..2dfe5777
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.png
new file mode 100644
index 00000000..02b72d39
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.png
new file mode 100644
index 00000000..f81125a0
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.png
new file mode 100644
index 00000000..4f6b865f
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.png
new file mode 100644
index 00000000..10a83705
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.png
new file mode 100644
index 00000000..cb4dd10f
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.png
new file mode 100644
index 00000000..4d469f8a
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.png
new file mode 100644
index 00000000..b9cd1d0f
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.png
new file mode 100644
index 00000000..6fed84c6
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.png
new file mode 100644
index 00000000..15bcc19c
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.png
new file mode 100644
index 00000000..df2c1365
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.png
new file mode 100644
index 00000000..be82692d
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.png
new file mode 100644
index 00000000..72b7878b
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist b/Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist
new file mode 100644
index 00000000..8b82536e
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>PSMTabBar</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.positivespinmedia.PSMTabBarFramework</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>PSMTabBar</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+</dict>
+</plist>
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.png
new file mode 100644
index 00000000..60a25ba3
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.png
new file mode 100644
index 00000000..978dc1c7
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.png
new file mode 100644
index 00000000..7b8924da
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.png
new file mode 100644
index 00000000..e7bf88e7
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.png
new file mode 100644
index 00000000..feaf7281
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.png
new file mode 100644
index 00000000..865bd1fb
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.png
new file mode 100644
index 00000000..be02d708
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.png
new file mode 100644
index 00000000..18118ec3
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.png
new file mode 100644
index 00000000..b1308164
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.png
new file mode 100644
index 00000000..2b762555
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.png
new file mode 100644
index 00000000..b3918b34
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.png
new file mode 100644
index 00000000..4d598dc7
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.png
Binary files differ
diff --git a/Frameworks/PSMTabBar.framework/Versions/Current b/Frameworks/PSMTabBar.framework/Versions/Current
new file mode 120000
index 00000000..8c7e5a66
--- /dev/null
+++ b/Frameworks/PSMTabBar.framework/Versions/Current
@@ -0,0 +1 @@
+A \ No newline at end of file
diff --git a/Interfaces/English.lproj/DBView.xib b/Interfaces/English.lproj/DBView.xib
index c9944020..731850fe 100644
--- a/Interfaces/English.lproj/DBView.xib
+++ b/Interfaces/English.lproj/DBView.xib
@@ -23,6 +23,8 @@
</object>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="3994"/>
+ <integer value="5824"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -50,5511 +52,5521 @@
<object class="NSCustomObject" id="590348128">
<string key="NSClassName">NSApplication</string>
</object>
- <object class="NSWindowTemplate" id="207157706">
- <int key="NSWindowStyleMask">15</int>
- <int key="NSWindowBacking">2</int>
- <string key="NSWindowRect">{{462, 293}, {944, 550}}</string>
- <int key="NSWTFlags">1886912512</int>
- <string key="NSWindowTitle">Sequel Pro</string>
- <string key="NSWindowClass">NSWindow</string>
- <string key="NSViewClass">View</string>
- <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
- <string key="NSWindowContentMinSize">{780, 480}</string>
- <object class="NSView" key="NSWindowView" id="579726586">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSplitView" id="937377983">
- <reference key="NSNextResponder" ref="579726586"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="372294785">
- <reference key="NSNextResponder" ref="937377983"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWSplitView" id="298095498">
- <reference key="NSNextResponder" ref="372294785"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWCustomView" id="131633443">
- <reference key="NSNextResponder" ref="298095498"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWSplitView" id="213762440">
- <reference key="NSNextResponder" ref="131633443"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWCustomView" id="801427893">
- <reference key="NSNextResponder" ref="213762440"/>
- <int key="NSvFlags">288</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSearchField" id="727834078">
- <reference key="NSNextResponder" ref="801427893"/>
- <int key="NSvFlags">290</int>
- <string key="NSFrame">{{5, 2}, {204, 19}}</string>
- <reference key="NSSuperview" ref="801427893"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSSearchFieldCell" key="NSCell" id="134854992">
- <int key="NSCellFlags">343014976</int>
- <int key="NSCellFlags2">268567552</int>
- <string key="NSContents"/>
- <object class="NSFont" key="NSSupport" id="26">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">3100</int>
+ <object class="NSCustomView" id="632807581">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSSplitView" id="937377983">
+ <reference key="NSNextResponder" ref="632807581"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomView" id="372294785">
+ <reference key="NSNextResponder" ref="937377983"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="BWSplitView" id="298095498">
+ <reference key="NSNextResponder" ref="372294785"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="BWCustomView" id="131633443">
+ <reference key="NSNextResponder" ref="298095498"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="BWSplitView" id="213762440">
+ <reference key="NSNextResponder" ref="131633443"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="BWCustomView" id="801427893">
+ <reference key="NSNextResponder" ref="213762440"/>
+ <int key="NSvFlags">288</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSSearchField" id="727834078">
+ <reference key="NSNextResponder" ref="801427893"/>
+ <int key="NSvFlags">290</int>
+ <string key="NSFrame">{{5, 2}, {204, 19}}</string>
+ <reference key="NSSuperview" ref="801427893"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSSearchFieldCell" key="NSCell" id="134854992">
+ <int key="NSCellFlags">343014976</int>
+ <int key="NSCellFlags2">268567552</int>
+ <string key="NSContents"/>
+ <object class="NSFont" key="NSSupport" id="26">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">11</double>
+ <int key="NSfFlags">3100</int>
+ </object>
+ <reference key="NSControlView" ref="727834078"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <int key="NSTextBezelStyle">1</int>
+ <object class="NSColor" key="NSBackgroundColor" id="480189472">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">textBackgroundColor</string>
+ <object class="NSColor" key="NSColor" id="449903125">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MQA</bytes>
</object>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="454249633">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlTextColor</string>
+ <object class="NSColor" key="NSColor" id="304829493">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MAA</bytes>
+ </object>
+ </object>
+ <object class="NSButtonCell" key="NSSearchButtonCell">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">search</string>
<reference key="NSControlView" ref="727834078"/>
- <bool key="NSDrawsBackground">YES</bool>
- <int key="NSTextBezelStyle">1</int>
- <object class="NSColor" key="NSBackgroundColor" id="480189472">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">textBackgroundColor</string>
- <object class="NSColor" key="NSColor" id="449903125">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
+ <string key="NSAction">_searchFieldSearch:</string>
+ <reference key="NSTarget" ref="134854992"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ <object class="NSButtonCell" key="NSCancelButtonCell">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">clear</string>
+ <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableDictionary">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>AXDescription</string>
+ <string>NSAccessibilityEncodedAttributesValueType</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>cancel</string>
+ <integer value="1"/>
+ </object>
</object>
</object>
- <object class="NSColor" key="NSTextColor" id="454249633">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlTextColor</string>
- <object class="NSColor" key="NSColor" id="304829493">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MAA</bytes>
+ <reference key="NSControlView" ref="727834078"/>
+ <string key="NSAction">_searchFieldCancel:</string>
+ <reference key="NSTarget" ref="134854992"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ <int key="NSMaximumRecents">255</int>
+ <bytes key="NSSearchFieldFlags">CAAAAA</bytes>
+ </object>
+ </object>
+ <object class="NSScrollView" id="607475905">
+ <reference key="NSNextResponder" ref="801427893"/>
+ <int key="NSvFlags">4386</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="494991824">
+ <reference key="NSNextResponder" ref="607475905"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="970881282">
+ <reference key="NSNextResponder" ref="494991824"/>
+ <int key="NSvFlags">4362</int>
+ <string key="NSFrameSize">{218, 38}</string>
+ <reference key="NSSuperview" ref="494991824"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="_NSCornerView" key="NSCornerView">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{224, 0}, {16, 17}}</string>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn" id="423746394">
+ <double key="NSWidth">215</double>
+ <double key="NSMinWidth">40</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="222976159">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">headerTextColor</string>
+ <reference key="NSColor" ref="304829493"/>
+ </object>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="849848233">
+ <int key="NSCellFlags">69336641</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Text Cell</string>
+ <object class="NSFont" key="NSSupport" id="244931163">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">13</double>
+ <int key="NSfFlags">1044</int>
+ </object>
+ <reference key="NSControlView" ref="970881282"/>
+ <object class="NSColor" key="NSBackgroundColor" id="62854682">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlColor</string>
+ <object class="NSColor" key="NSColor" id="1001122760">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
+ </object>
+ </object>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="970881282"/>
+ </object>
+ </object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">_sourceListBackgroundColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
+ </object>
+ </object>
+ <object class="NSColor" key="NSGridColor" id="864903678">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">gridColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC41AA</bytes>
+ </object>
+ </object>
+ <double key="NSRowHeight">17</double>
+ <int key="NSTvFlags">306184192</int>
+ <reference key="NSDelegate"/>
+ <reference key="NSDataSource"/>
+ <int key="NSColumnAutoresizingStyle">4</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">NO</bool>
+ <int key="NSTableViewSelectionHighlightStyle">1</int>
+ <int key="NSTableViewDraggingDestinationStyle">1</int>
</object>
</object>
- <object class="NSButtonCell" key="NSSearchButtonCell">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">search</string>
- <reference key="NSControlView" ref="727834078"/>
- <string key="NSAction">_searchFieldSearch:</string>
- <reference key="NSTarget" ref="134854992"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
+ <string key="NSFrame">{{1, 1}, {218, 38}}</string>
+ <reference key="NSSuperview" ref="607475905"/>
+ <reference key="NSNextKeyView" ref="970881282"/>
+ <reference key="NSDocView" ref="970881282"/>
+ <object class="NSColor" key="NSBGColor" id="1024678221">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlBackgroundColor</string>
+ <reference key="NSColor" ref="1001122760"/>
</object>
- <object class="NSButtonCell" key="NSCancelButtonCell">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">clear</string>
- <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary">
+ <int key="NScvFlags">2</int>
+ </object>
+ <object class="NSScroller" id="196112633">
+ <reference key="NSNextResponder" ref="607475905"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {15, 8}}</string>
+ <reference key="NSSuperview" ref="607475905"/>
+ <reference key="NSTarget" ref="607475905"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.42105263471603394</double>
+ </object>
+ <object class="NSScroller" id="142487484">
+ <reference key="NSNextResponder" ref="607475905"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {223, 15}}</string>
+ <reference key="NSSuperview" ref="607475905"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="607475905"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.57142859697341919</double>
+ </object>
+ </object>
+ <string key="NSFrame">{{-1, -13}, {220, 40}}</string>
+ <reference key="NSSuperview" ref="801427893"/>
+ <reference key="NSNextKeyView" ref="494991824"/>
+ <int key="NSsFlags">2</int>
+ <reference key="NSVScroller" ref="196112633"/>
+ <reference key="NSHScroller" ref="142487484"/>
+ <reference key="NSContentView" ref="494991824"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 26}</string>
+ <reference key="NSSuperview" ref="213762440"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="BWCustomView" id="1017775084">
+ <reference key="NSNextResponder" ref="213762440"/>
+ <int key="NSvFlags">272</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="233472824">
+ <reference key="NSNextResponder" ref="1017775084"/>
+ <int key="NSvFlags">4370</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="73685676">
+ <reference key="NSNextResponder" ref="233472824"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="251040077">
+ <reference key="NSNextResponder" ref="73685676"/>
+ <int key="NSvFlags">4352</int>
+ <string key="NSFrameSize">{214, 354}</string>
+ <reference key="NSSuperview" ref="73685676"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="_NSCornerView" key="NSCornerView">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>AXDescription</string>
- <string>NSAccessibilityEncodedAttributesValueType</string>
+ <object class="NSTableColumn" id="544378883">
+ <string key="NSIdentifier">tables</string>
+ <double key="NSWidth">211</double>
+ <double key="NSMinWidth">42.868999481201172</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Tables</string>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor" id="799519821">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="37718544">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="251040077"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="251040077"/>
</object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>cancel</string>
- <integer value="1"/>
+ </object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">_sourceListBackgroundColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
</object>
</object>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">17</double>
+ <int key="NSTvFlags">1514143744</int>
+ <reference key="NSDelegate"/>
+ <reference key="NSDataSource"/>
+ <int key="NSColumnAutoresizingStyle">2</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewSelectionHighlightStyle">1</int>
+ <int key="NSTableViewDraggingDestinationStyle">1</int>
</object>
- <reference key="NSControlView" ref="727834078"/>
- <string key="NSAction">_searchFieldCancel:</string>
- <reference key="NSTarget" ref="134854992"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
</object>
- <int key="NSMaximumRecents">255</int>
- <bytes key="NSSearchFieldFlags">CAAAAA</bytes>
+ <string key="NSFrameSize">{214, 354}</string>
+ <reference key="NSSuperview" ref="233472824"/>
+ <reference key="NSNextKeyView" ref="251040077"/>
+ <reference key="NSDocView" ref="251040077"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
+ </object>
+ <object class="NSScroller" id="693168867">
+ <reference key="NSNextResponder" ref="233472824"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{197, 0}, {15, 292}}</string>
+ <reference key="NSSuperview" ref="233472824"/>
+ <reference key="NSTarget" ref="233472824"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">0.096045196056365967</double>
+ <double key="NSPercent">0.99658697843551636</double>
+ </object>
+ <object class="NSScroller" id="656188692">
+ <reference key="NSNextResponder" ref="233472824"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {141, 11}}</string>
+ <reference key="NSSuperview" ref="233472824"/>
+ <int key="NSsFlags">257</int>
+ <reference key="NSTarget" ref="233472824"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.99047619104385376</double>
</object>
</object>
- <object class="NSScrollView" id="607475905">
- <reference key="NSNextResponder" ref="801427893"/>
- <int key="NSvFlags">4386</int>
+ <string key="NSFrameSize">{214, 354}</string>
+ <reference key="NSSuperview" ref="1017775084"/>
+ <reference key="NSNextKeyView" ref="73685676"/>
+ <int key="NSsFlags">528</int>
+ <reference key="NSVScroller" ref="693168867"/>
+ <reference key="NSHScroller" ref="656188692"/>
+ <reference key="NSContentView" ref="73685676"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+ </object>
+ </object>
+ <string key="NSFrame">{{0, 27}, {214, 354}}</string>
+ <reference key="NSSuperview" ref="213762440"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 381}</string>
+ <reference key="NSSuperview" ref="131633443"/>
+ <int key="NSDividerStyle">2</int>
+ <object class="NSColor" key="BWSVColor">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">_sourceListBackgroundColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
+ </object>
+ </object>
+ <bool key="BWSVColorIsEnabled">YES</bool>
+ <object class="NSMutableDictionary" key="BWSVMinValues">
+ <integer value="0" key="NS.key.0"/>
+ <integer value="26" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="BWSVMaxValues">
+ <integer value="0" key="NS.key.0"/>
+ <integer value="26" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="BWSVMinUnits">
+ <integer value="0" key="NS.key.0"/>
+ <integer value="0" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="BWSVMaxUnits">
+ <integer value="0" key="NS.key.0"/>
+ <integer value="0" key="NS.object.0"/>
+ </object>
+ <int key="BWSVCollapsiblePopupSelection">1</int>
+ <bool key="BWSVDividerCanCollapse">NO</bool>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 381}</string>
+ <reference key="NSSuperview" ref="298095498"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="BWCustomView" id="192579410">
+ <reference key="NSNextResponder" ref="298095498"/>
+ <int key="NSvFlags">258</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="298226231">
+ <reference key="NSNextResponder" ref="192579410"/>
+ <int key="NSvFlags">4370</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="685057119">
+ <reference key="NSNextResponder" ref="298226231"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="347093764">
+ <reference key="NSNextResponder" ref="685057119"/>
+ <int key="NSvFlags">4352</int>
+ <string key="NSFrameSize">{214, 145}</string>
+ <reference key="NSSuperview" ref="685057119"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="_NSCornerView" key="NSCornerView">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn" id="703008826">
+ <string key="NSIdentifier">info</string>
+ <double key="NSWidth">210.8690185546875</double>
+ <double key="NSMinWidth">42.868999481201172</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Information</string>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="371324917">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="347093764"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="347093764"/>
+ </object>
+ </object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">_sourceListBackgroundColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
+ </object>
+ </object>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">17</double>
+ <int key="NSTvFlags">1514143744</int>
+ <reference key="NSDelegate"/>
+ <reference key="NSDataSource"/>
+ <int key="NSColumnAutoresizingStyle">2</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewSelectionHighlightStyle">1</int>
+ <int key="NSTableViewDraggingDestinationStyle">1</int>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 145}</string>
+ <reference key="NSSuperview" ref="298226231"/>
+ <reference key="NSNextKeyView" ref="347093764"/>
+ <reference key="NSDocView" ref="347093764"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">6</int>
+ </object>
+ <object class="NSScroller" id="245346414">
+ <reference key="NSNextResponder" ref="298226231"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {15, 20}}</string>
+ <reference key="NSSuperview" ref="298226231"/>
+ <reference key="NSTarget" ref="298226231"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">0.48965516686439514</double>
+ <double key="NSPercent">0.94736838340759277</double>
+ </object>
+ <object class="NSScroller" id="353686052">
+ <reference key="NSNextResponder" ref="298226231"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {141, 11}}</string>
+ <reference key="NSSuperview" ref="298226231"/>
+ <int key="NSsFlags">257</int>
+ <reference key="NSTarget" ref="298226231"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.99047619104385376</double>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 145}</string>
+ <reference key="NSSuperview" ref="192579410"/>
+ <reference key="NSNextKeyView" ref="685057119"/>
+ <int key="NSsFlags">512</int>
+ <reference key="NSVScroller" ref="245346414"/>
+ <reference key="NSHScroller" ref="353686052"/>
+ <reference key="NSContentView" ref="685057119"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+ </object>
+ </object>
+ <string key="NSFrame">{{0, 382}, {214, 145}}</string>
+ <reference key="NSSuperview" ref="298095498"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{0, 23}, {214, 527}}</string>
+ <reference key="NSSuperview" ref="372294785"/>
+ <int key="NSDividerStyle">2</int>
+ <reference key="BWSVColor" ref="304829493"/>
+ <bool key="BWSVColorIsEnabled">NO</bool>
+ <object class="NSMutableDictionary" key="BWSVMinValues">
+ <integer value="1" key="NS.key.0"/>
+ <integer value="0" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="BWSVMaxValues">
+ <integer value="1" key="NS.key.0"/>
+ <integer value="145" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="BWSVMinUnits">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="0"/>
+ <integer value="1"/>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="0"/>
+ <integer value="0"/>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="BWSVMaxUnits">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="0"/>
+ <integer value="1"/>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="0"/>
+ <integer value="0"/>
+ </object>
+ </object>
+ <int key="BWSVCollapsiblePopupSelection">2</int>
+ <bool key="BWSVDividerCanCollapse">NO</bool>
+ </object>
+ <object class="BWAnchoredButtonBar" id="28219887">
+ <reference key="NSNextResponder" ref="372294785"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="BWAnchoredButton" id="500608059">
+ <reference key="NSNextResponder" ref="28219887"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{-1, -1}, {32, 24}}</string>
+ <reference key="NSSuperview" ref="28219887"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="BWAnchoredButtonCell" key="NSCell" id="283448047">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134348800</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="500608059"/>
+ <int key="NSButtonFlags">113524991</int>
+ <int key="NSButtonFlags2">163</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSAddTemplate</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ <object class="BWAnchoredPopUpButton" id="960207750">
+ <reference key="NSNextResponder" ref="28219887"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{30, -1}, {32, 24}}</string>
+ <reference key="NSSuperview" ref="28219887"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="BWAnchoredPopUpButtonCell" key="NSCell" id="321871356">
+ <int key="NSCellFlags">71433792</int>
+ <int key="NSCellFlags2">134219776</int>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="960207750"/>
+ <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags2">163</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="545621807">
+ <reference key="NSMenu" ref="890046805"/>
+ <bool key="NSIsHidden">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <object class="NSCustomResource" key="NSImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSActionTemplate</string>
+ </object>
+ <object class="NSCustomResource" key="NSOnImage" id="450876295">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSMenuCheckmark</string>
+ </object>
+ <object class="NSCustomResource" key="NSMixedImage" id="414351669">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSMenuMixedState</string>
+ </object>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="890046805">
+ <string key="NSTitle">OtherViews</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="545621807"/>
+ <object class="NSMenuItem" id="112091395">
+ <reference key="NSMenu" ref="890046805"/>
+ <string key="NSTitle">Rename Table...</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <object class="NSMenuItem" id="897887117">
+ <reference key="NSMenu" ref="890046805"/>
+ <string key="NSTitle">Duplicate Table...</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <object class="NSMenuItem" id="226083732">
+ <reference key="NSMenu" ref="890046805"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <object class="NSMenuItem" id="962084508">
+ <reference key="NSMenu" ref="890046805"/>
+ <string key="NSTitle">Truncate Table</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <object class="NSMenuItem" id="351524538">
+ <reference key="NSMenu" ref="890046805"/>
+ <string key="NSTitle">Remove Table</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <object class="NSMenuItem" id="215466732">
+ <reference key="NSMenu" ref="890046805"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <object class="NSMenuItem" id="570147191">
+ <reference key="NSMenu" ref="890046805"/>
+ <string key="NSTitle">Show Create Table Syntax...</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="321871356"/>
+ </object>
+ </object>
+ </object>
+ <bool key="NSPullDown">YES</bool>
+ <int key="NSPreferredEdge">1</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ </object>
+ </object>
+ <object class="BWAnchoredButton" id="595750628">
+ <reference key="NSNextResponder" ref="28219887"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{61, -1}, {32, 24}}</string>
+ <reference key="NSSuperview" ref="28219887"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="BWAnchoredButtonCell" key="NSCell" id="227511715">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134348800</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="595750628"/>
+ <int key="NSButtonFlags">113524991</int>
+ <int key="NSButtonFlags2">163</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSRefreshTemplate</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ <object class="BWAnchoredButton" id="57416393">
+ <reference key="NSNextResponder" ref="28219887"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{92, -1}, {32, 24}}</string>
+ <reference key="NSSuperview" ref="28219887"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="BWAnchoredButtonCell" key="NSCell" id="708016222">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134348800</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="57416393"/>
+ <int key="NSButtonFlags">-926662401</int>
+ <int key="NSButtonFlags2">163</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_pane_show_icon</string>
+ </object>
+ <object class="NSCustomResource" key="NSAlternateImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_pane_hide_icon</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 23}</string>
+ <reference key="NSSuperview" ref="372294785"/>
+ <bool key="BWABBIsResizable">YES</bool>
+ <bool key="BWABBIsAtBottom">YES</bool>
+ <bool key="BWABBHandleIsRightAligned">NO</bool>
+ <int key="BWABBSelectedIndex">0</int>
+ </object>
+ </object>
+ <string key="NSFrameSize">{214, 550}</string>
+ <reference key="NSSuperview" ref="937377983"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="NSCustomView" id="604818293">
+ <reference key="NSNextResponder" ref="937377983"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTabView" id="714795046">
+ <reference key="NSNextResponder" ref="604818293"/>
+ <int key="NSvFlags">274</int>
+ <string key="NSFrame">{{-7, -10}, {741, 564}}</string>
+ <reference key="NSSuperview" ref="604818293"/>
+ <object class="NSMutableArray" key="NSTabViewItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTabViewItem" id="831053945">
+ <string key="NSIdentifier">source</string>
+ <object class="NSView" key="NSView" id="461236772">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSSplitView" id="628830973">
+ <reference key="NSNextResponder" ref="461236772"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomView" id="220777809">
+ <reference key="NSNextResponder" ref="628830973"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="22340145">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">4370</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="494991824">
- <reference key="NSNextResponder" ref="607475905"/>
+ <object class="NSClipView" id="16936123">
+ <reference key="NSNextResponder" ref="22340145"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="970881282">
- <reference key="NSNextResponder" ref="494991824"/>
- <int key="NSvFlags">4362</int>
- <string key="NSFrameSize">{218, 38}</string>
- <reference key="NSSuperview" ref="494991824"/>
+ <object class="NSTableView" id="715508012">
+ <reference key="NSNextResponder" ref="16936123"/>
+ <int key="NSvFlags">4352</int>
+ <string key="NSFrameSize">{694, 289}</string>
+ <reference key="NSSuperview" ref="16936123"/>
<bool key="NSEnabled">YES</bool>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="926883367">
+ <reference key="NSNextResponder" ref="639957061"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{694, 17}</string>
+ <reference key="NSSuperview" ref="639957061"/>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="868771861">
+ <reference key="NSNextResponder" ref="22340145"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{224, 0}, {16, 17}}</string>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="22340145"/>
</object>
<object class="NSMutableArray" key="NSTableColumns">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="423746394">
- <double key="NSWidth">215</double>
+ <object class="NSTableColumn" id="214236344">
+ <string key="NSIdentifier">Field</string>
+ <double key="NSWidth">99</double>
<double key="NSMinWidth">40</double>
<double key="NSMaxWidth">1000</double>
<object class="NSTableHeaderCell" key="NSHeaderCell">
<int key="NSCellFlags">75628096</int>
<int key="NSCellFlags2">2048</int>
- <string key="NSContents"/>
+ <string key="NSContents">Field</string>
<reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <object class="NSColor" key="NSTextColor" id="222976159">
+ <reference key="NSBackgroundColor" ref="799519821"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="262388894">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="45498659">
+ <string key="NSIdentifier">Type</string>
+ <double key="NSWidth">65</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Type</string>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor" id="299403355">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
- <string key="NSColorName">headerTextColor</string>
- <reference key="NSColor" ref="304829493"/>
+ <string key="NSColorName">headerColor</string>
+ <reference key="NSColor" ref="449903125"/>
</object>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTextFieldCell" key="NSDataCell" id="849848233">
- <int key="NSCellFlags">69336641</int>
- <int key="NSCellFlags2">2048</int>
+ <object class="NSComboBoxCell" key="NSDataCell" id="904218650">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
<string key="NSContents">Text Cell</string>
- <object class="NSFont" key="NSSupport" id="244931163">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">13</double>
- <int key="NSfFlags">1044</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ <int key="NSVisibleItemCount">10</int>
+ <bool key="NSHasVerticalScroller">YES</bool>
+ <bool key="NSCompletes">YES</bool>
+ <object class="NSMutableArray" key="NSPopUpListData">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>tinyint</string>
+ <string>smallint</string>
+ <string>mediumint</string>
+ <string>int</string>
+ <string>bigint</string>
+ <string>float</string>
+ <string>double</string>
+ <string>decimal</string>
+ <string>--------</string>
+ <string>date</string>
+ <string>datetime</string>
+ <string>timestamp</string>
+ <string>time</string>
+ <string>year</string>
+ <string>--------</string>
+ <string>char</string>
+ <string>varchar</string>
+ <string>tinyblob</string>
+ <string>tinytext</string>
+ <string>blob</string>
+ <string>text</string>
+ <string>mediumblob</string>
+ <string>mediumtext</string>
+ <string>longblob</string>
+ <string>longtext</string>
+ <string>enum</string>
+ <string>set</string>
+ <string>--------</string>
+ <string>bit</string>
+ <string>binary</string>
+ <string>varbinary</string>
</object>
- <reference key="NSControlView" ref="970881282"/>
- <object class="NSColor" key="NSBackgroundColor" id="62854682">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlColor</string>
- <object class="NSColor" key="NSColor" id="1001122760">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
+ <object class="NSComboTableView" key="NSTableView" id="567127181">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">274</int>
+ <string key="NSFrameSize">{13, 558}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn">
+ <integer value="0" key="NSIdentifier"/>
+ <double key="NSWidth">10</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell">
+ <int key="NSCellFlags">338820672</int>
+ <int key="NSCellFlags2">1024</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="567127181"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="567127181"/>
+ </object>
</object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">16</double>
+ <string key="NSAction">tableViewAction:</string>
+ <int key="NSTvFlags">-228556800</int>
+ <reference key="NSDelegate" ref="904218650"/>
+ <reference key="NSDataSource" ref="904218650"/>
+ <reference key="NSTarget" ref="904218650"/>
+ <int key="NSColumnAutoresizingStyle">1</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
+ <bool key="NSButtonBordered">NO</bool>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="212523940">
+ <string key="NSIdentifier">Length</string>
+ <double key="NSWidth">74</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Length</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="11555859">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
<reference key="NSTextColor" ref="454249633"/>
</object>
<int key="NSResizingMask">3</int>
<bool key="NSIsResizeable">YES</bool>
<bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="970881282"/>
+ <reference key="NSTableView" ref="715508012"/>
</object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">_sourceListBackgroundColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
+ <object class="NSTableColumn" id="230280632">
+ <string key="NSIdentifier">unsigned</string>
+ <double key="NSWidth">55</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Unsigned</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSButtonCell" key="NSDataCell" id="396619281">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">2</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="653588312">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSSwitch</string>
+ </object>
+ <object class="NSButtonImageSource" key="NSAlternateImage" id="386686735">
+ <string key="NSImageName">NSSwitch</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <int key="NSResizingMask">2</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
</object>
- </object>
- <object class="NSColor" key="NSGridColor" id="864903678">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">gridColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC41AA</bytes>
+ <object class="NSTableColumn" id="554037403">
+ <string key="NSIdentifier">zerofill</string>
+ <double key="NSWidth">55</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Zerofill</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSButtonCell" key="NSDataCell" id="72452463">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="653588312"/>
+ <reference key="NSAlternateImage" ref="386686735"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <int key="NSResizingMask">2</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="962294682">
+ <string key="NSIdentifier">binary</string>
+ <double key="NSWidth">55</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Binary</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSButtonCell" key="NSDataCell" id="1015567448">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="653588312"/>
+ <reference key="NSAlternateImage" ref="386686735"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <int key="NSResizingMask">2</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="881882727">
+ <string key="NSIdentifier">Null</string>
+ <double key="NSWidth">60</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Allow Null</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSButtonCell" key="NSDataCell" id="836477324">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="653588312"/>
+ <reference key="NSAlternateImage" ref="386686735"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <int key="NSResizingMask">2</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="981319728">
+ <string key="NSIdentifier">Key</string>
+ <double key="NSWidth">55</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Key</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="564777231">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">2</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="788521496">
+ <string key="NSIdentifier">Default</string>
+ <double key="NSWidth">68</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Default</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="108959660">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
+ </object>
+ <object class="NSTableColumn" id="128488500">
+ <string key="NSIdentifier">Extra</string>
+ <double key="NSWidth">78.39794921875</double>
+ <double key="NSMinWidth">31.39794921875</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Extra</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSComboBoxCell" key="NSDataCell" id="462958080">
+ <int key="NSCellFlags">337772097</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="715508012"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ <int key="NSVisibleItemCount">3</int>
+ <bool key="NSHasVerticalScroller">YES</bool>
+ <bool key="NSCompletes">YES</bool>
+ <object class="NSMutableArray" key="NSPopUpListData">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>None</string>
+ <string>auto_increment</string>
+ <string>on update CURRENT_TIMESTAMP</string>
+ </object>
+ <object class="NSComboTableView" key="NSTableView" id="1025423991">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">274</int>
+ <string key="NSFrameSize">{13, 54}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn">
+ <integer value="0" key="NSIdentifier"/>
+ <double key="NSWidth">10</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell">
+ <int key="NSCellFlags">338820672</int>
+ <int key="NSCellFlags2">1024</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="1025423991"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="1025423991"/>
+ </object>
+ </object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">16</double>
+ <string key="NSAction">tableViewAction:</string>
+ <int key="NSTvFlags">-228556800</int>
+ <reference key="NSDelegate" ref="462958080"/>
+ <reference key="NSDataSource" ref="462958080"/>
+ <reference key="NSTarget" ref="462958080"/>
+ <int key="NSColumnAutoresizingStyle">1</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
+ </object>
+ <bool key="NSButtonBordered">NO</bool>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="715508012"/>
</object>
</object>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">306184192</int>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">16</double>
+ <int key="NSTvFlags">-222265344</int>
<reference key="NSDelegate"/>
<reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
+ <int key="NSColumnAutoresizingStyle">1</int>
<int key="NSDraggingSourceMaskForLocal">15</int>
<int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">NO</bool>
- <int key="NSTableViewSelectionHighlightStyle">1</int>
- <int key="NSTableViewDraggingDestinationStyle">1</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
</object>
- <string key="NSFrame">{{1, 1}, {218, 38}}</string>
- <reference key="NSSuperview" ref="607475905"/>
- <reference key="NSNextKeyView" ref="970881282"/>
- <reference key="NSDocView" ref="970881282"/>
- <object class="NSColor" key="NSBGColor" id="1024678221">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">controlBackgroundColor</string>
- <reference key="NSColor" ref="1001122760"/>
- </object>
- <int key="NScvFlags">2</int>
+ <string key="NSFrame">{{1, 17}, {694, 289}}</string>
+ <reference key="NSSuperview" ref="22340145"/>
+ <reference key="NSNextKeyView" ref="715508012"/>
+ <reference key="NSDocView" ref="715508012"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
</object>
- <object class="NSScroller" id="196112633">
- <reference key="NSNextResponder" ref="607475905"/>
+ <object class="NSScroller" id="943144555">
+ <reference key="NSNextResponder" ref="22340145"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {15, 8}}</string>
- <reference key="NSSuperview" ref="607475905"/>
- <reference key="NSTarget" ref="607475905"/>
+ <string key="NSFrame">{{674, 17}, {15, 274}}</string>
+ <reference key="NSSuperview" ref="22340145"/>
+ <reference key="NSTarget" ref="22340145"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.42105263471603394</double>
+ <double key="NSPercent">0.98586571216583252</double>
</object>
- <object class="NSScroller" id="142487484">
- <reference key="NSNextResponder" ref="607475905"/>
+ <object class="NSScroller" id="456666876">
+ <reference key="NSNextResponder" ref="22340145"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {223, 15}}</string>
- <reference key="NSSuperview" ref="607475905"/>
+ <string key="NSFrame">{{1, 291}, {673, 15}}</string>
+ <reference key="NSSuperview" ref="22340145"/>
<int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="607475905"/>
+ <reference key="NSTarget" ref="22340145"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.57142859697341919</double>
+ <double key="NSPercent">0.99854862689971924</double>
+ </object>
+ <object class="NSClipView" id="639957061">
+ <reference key="NSNextResponder" ref="22340145"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="926883367"/>
+ </object>
+ <string key="NSFrame">{{1, 0}, {694, 17}}</string>
+ <reference key="NSSuperview" ref="22340145"/>
+ <reference key="NSNextKeyView" ref="926883367"/>
+ <reference key="NSDocView" ref="926883367"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
+ </object>
+ <reference ref="868771861"/>
+ </object>
+ <string key="NSFrame">{{-1, 22}, {696, 307}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <reference key="NSNextKeyView" ref="16936123"/>
+ <int key="NSsFlags">562</int>
+ <reference key="NSVScroller" ref="943144555"/>
+ <reference key="NSHScroller" ref="456666876"/>
+ <reference key="NSContentView" ref="16936123"/>
+ <reference key="NSHeaderClipView" ref="639957061"/>
+ <reference key="NSCornerView" ref="868771861"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ </object>
+ <object class="NSButton" id="362371286">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{-1, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="413143172">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="362371286"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">402653219</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="411821371">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_add</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">a</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="338296668">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{93, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="917381158">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="338296668"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="6560983">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_refresh</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">r</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="996552255">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{30, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="578226656">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="996552255"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">35</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="860961653">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_remove</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"></string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="338754831">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{61, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="626480887">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="338754831"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="384016683">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_duplicate</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">d</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSImageView" id="686204115">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{125, 0}, {538, 23}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="4715">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <object class="NSCustomResource" key="NSContents" id="843830563">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_bar_spacer</string>
</object>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">1</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
+ </object>
+ <object class="NSButton" id="507448309">
+ <reference key="NSNextResponder" ref="220777809"/>
+ <int key="NSvFlags">289</int>
+ <string key="NSFrame">{{663, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="220777809"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="1072754876">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="507448309"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_edit</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">4</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <string key="NSFrame">{{-1, -13}, {220.212, 40}}</string>
- <reference key="NSSuperview" ref="801427893"/>
- <reference key="NSNextKeyView" ref="494991824"/>
- <int key="NSsFlags">2</int>
- <reference key="NSVScroller" ref="196112633"/>
- <reference key="NSHScroller" ref="142487484"/>
- <reference key="NSContentView" ref="494991824"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
</object>
</object>
- <string key="NSFrameSize">{214, 26}</string>
- <reference key="NSSuperview" ref="213762440"/>
+ <string key="NSFrameSize">{695, 329}</string>
+ <reference key="NSSuperview" ref="628830973"/>
<string key="NSClassName">NSView</string>
</object>
- <object class="BWCustomView" id="1017775084">
- <reference key="NSNextResponder" ref="213762440"/>
- <int key="NSvFlags">272</int>
+ <object class="NSCustomView" id="1063281455">
+ <reference key="NSNextResponder" ref="628830973"/>
+ <int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="233472824">
- <reference key="NSNextResponder" ref="1017775084"/>
+ <object class="BWGradientBox" id="813716908">
+ <reference key="NSNextResponder" ref="1063281455"/>
+ <int key="NSvFlags">266</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="BWInsetTextField" id="581324862">
+ <reference key="NSNextResponder" ref="813716908"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{3, 3}, {49, 14}}</string>
+ <reference key="NSSuperview" ref="813716908"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="907218783">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">INDEXES</string>
+ <object class="NSFont" key="NSSupport" id="935342005">
+ <string key="NSName">LucidaGrande-Bold</string>
+ <double key="NSSize">11</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <reference key="NSControlView" ref="581324862"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC45MTExMjEyNDkyIDAuOTExMTIxMjQ5MiAwLjkxMTEyMTI0OTIgMAA</bytes>
+ </object>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC4zNjA3ODQzMjIgMC40MzEzNzI1NTMxIDAuNTA1ODgyMzgyNAA</bytes>
+ </object>
+ </object>
+ </object>
+ <object class="NSImageView" id="929444095">
+ <reference key="NSNextResponder" ref="813716908"/>
+ <int key="NSvFlags">265</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{678, 4}, {10, 13}}</string>
+ <reference key="NSSuperview" ref="813716908"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="545156725">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <object class="NSCustomResource" key="NSContents">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">grabber-horizontal</string>
+ </object>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">2</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
+ </object>
+ </object>
+ <string key="NSFrame">{{0, 181}, {695, 20}}</string>
+ <reference key="NSSuperview" ref="1063281455"/>
+ <object class="NSColor" key="BWGBFillStartingColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC42NzU3Njg0OTQ2IDAuNzIxOTQ4MTQ2OCAwLjc2NTMwNjExNTIAA</bytes>
+ </object>
+ <object class="NSColor" key="BWGBFillEndingColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC41MTM3NjcxODI4IDAuNTY4NDkwNTA1MiAwLjYxNzM0Njk0MjQAA</bytes>
+ </object>
+ <object class="NSColor" key="BWGBFillColor">
+ <int key="NSColorSpace">2</int>
+ <bytes key="NSRGB">MC44MzkyMTU3NTU1IDAuODY2NjY2NzM0MiAwLjg5ODAzOTI4MTQAA</bytes>
+ </object>
+ <object class="NSColor" key="BWGBTopBorderColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC41NTc2NjQ2OTI0IDAuNTk4ODkyNTA5OSAwLjY0Mjg1NzEzNDMAA</bytes>
+ </object>
+ <object class="NSColor" key="BWGBBottomBorderColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC40Mjc4NDM2NjAxIDAuNDc5NDI1MTYyMSAwLjUyMDQwODE1MzUAA</bytes>
+ </object>
+ <bool key="BWGBHasTopBorder">NO</bool>
+ <bool key="BWGBHasBottomBorder">NO</bool>
+ <bool key="BWGBHasGradient">NO</bool>
+ <bool key="BWGBHasFillColor">NO</bool>
+ <float key="BWGBTopInsetAlpha">0.0</float>
+ <float key="BWGBBottomInsetAlpha">0.0</float>
+ </object>
+ <object class="NSScrollView" id="376224367">
+ <reference key="NSNextResponder" ref="1063281455"/>
<int key="NSvFlags">4370</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="73685676">
- <reference key="NSNextResponder" ref="233472824"/>
+ <object class="NSClipView" id="794929378">
+ <reference key="NSNextResponder" ref="376224367"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="251040077">
- <reference key="NSNextResponder" ref="73685676"/>
+ <object class="NSTableView" id="584834515">
+ <reference key="NSNextResponder" ref="794929378"/>
<int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{214, 354}</string>
- <reference key="NSSuperview" ref="73685676"/>
+ <string key="NSFrameSize">{694, 142}</string>
+ <reference key="NSSuperview" ref="794929378"/>
<bool key="NSEnabled">YES</bool>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="459548655">
+ <reference key="NSNextResponder" ref="1038672854"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{694, 17}</string>
+ <reference key="NSSuperview" ref="1038672854"/>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="476444025">
+ <reference key="NSNextResponder" ref="376224367"/>
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="376224367"/>
</object>
<object class="NSMutableArray" key="NSTableColumns">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="544378883">
- <string key="NSIdentifier">tables</string>
- <double key="NSWidth">211</double>
- <double key="NSMinWidth">42.868999481201172</double>
+ <object class="NSTableColumn" id="32109262">
+ <string key="NSIdentifier">Non_unique</string>
+ <double key="NSWidth">80</double>
+ <double key="NSMinWidth">40</double>
<double key="NSMaxWidth">1000</double>
<object class="NSTableHeaderCell" key="NSHeaderCell">
<int key="NSCellFlags">75628096</int>
<int key="NSCellFlags2">2048</int>
- <string key="NSContents">Tables</string>
+ <string key="NSContents">Non_unique</string>
<reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor" id="799519821">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
+ <reference key="NSBackgroundColor" ref="799519821"/>
<reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTextFieldCell" key="NSDataCell" id="37718544">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">272761856</int>
+ <object class="NSTextFieldCell" key="NSDataCell" id="531231135">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
<string key="NSContents">Text Cell</string>
<reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="251040077"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
<reference key="NSTextColor" ref="454249633"/>
</object>
<int key="NSResizingMask">3</int>
<bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="251040077"/>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="10740828">
+ <string key="NSIdentifier">Key_name</string>
+ <double key="NSWidth">70</double>
+ <double key="NSMinWidth">40</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Key_name</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="799519821"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="47358406">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="220408800">
+ <string key="NSIdentifier">Seq_in_index</string>
+ <double key="NSWidth">82</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Seq_in_index</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="134871682">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="822910787">
+ <string key="NSIdentifier">Column_name</string>
+ <double key="NSWidth">89</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Column_name</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="94186969">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="751127306">
+ <string key="NSIdentifier">Collation</string>
+ <double key="NSWidth">60</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Collation</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="220865260">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="967567895">
+ <string key="NSIdentifier">Cardinality</string>
+ <double key="NSWidth">70</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Cardinality</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="17112641">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="980868899">
+ <string key="NSIdentifier">Sub_part</string>
+ <double key="NSWidth">60</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Sub_part</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="404477694">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="1015114937">
+ <string key="NSIdentifier">Packed</string>
+ <double key="NSWidth">47</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Packed</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="1023225977">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
+ </object>
+ <object class="NSTableColumn" id="40213152">
+ <string key="NSIdentifier">Comment</string>
+ <double key="NSWidth">108.97599792480469</double>
+ <double key="NSMinWidth">55.976001739501953</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Comment</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="523867377">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="584834515"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="584834515"/>
</object>
</object>
<double key="NSIntercellSpacingWidth">3</double>
<double key="NSIntercellSpacingHeight">2</double>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">_sourceListBackgroundColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
- </object>
- </object>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
<reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">1514143744</int>
+ <double key="NSRowHeight">16</double>
+ <int key="NSTvFlags">-222265344</int>
<reference key="NSDelegate"/>
<reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">2</int>
+ <int key="NSColumnAutoresizingStyle">1</int>
<int key="NSDraggingSourceMaskForLocal">15</int>
<int key="NSDraggingSourceMaskForNonLocal">0</int>
<bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewSelectionHighlightStyle">1</int>
- <int key="NSTableViewDraggingDestinationStyle">1</int>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
</object>
- <string key="NSFrameSize">{214, 354}</string>
- <reference key="NSSuperview" ref="233472824"/>
- <reference key="NSNextKeyView" ref="251040077"/>
- <reference key="NSDocView" ref="251040077"/>
+ <string key="NSFrame">{{1, 17}, {694, 142}}</string>
+ <reference key="NSSuperview" ref="376224367"/>
+ <reference key="NSNextKeyView" ref="584834515"/>
+ <reference key="NSDocView" ref="584834515"/>
<reference key="NSBGColor" ref="1024678221"/>
<int key="NScvFlags">4</int>
</object>
- <object class="NSScroller" id="693168867">
- <reference key="NSNextResponder" ref="233472824"/>
+ <object class="NSScroller" id="1019209947">
+ <reference key="NSNextResponder" ref="376224367"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{197, 0}, {15, 292}}</string>
- <reference key="NSSuperview" ref="233472824"/>
- <reference key="NSTarget" ref="233472824"/>
+ <string key="NSFrame">{{611, 17}, {15, 126}}</string>
+ <reference key="NSSuperview" ref="376224367"/>
+ <reference key="NSTarget" ref="376224367"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">0.096045196056365967</double>
- <double key="NSPercent">0.99658697843551636</double>
+ <double key="NSPercent">0.89361697435379028</double>
</object>
- <object class="NSScroller" id="656188692">
- <reference key="NSNextResponder" ref="233472824"/>
+ <object class="NSScroller" id="328951385">
+ <reference key="NSNextResponder" ref="376224367"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {141, 11}}</string>
- <reference key="NSSuperview" ref="233472824"/>
- <int key="NSsFlags">257</int>
- <reference key="NSTarget" ref="233472824"/>
+ <string key="NSFrame">{{1, 143}, {610, 15}}</string>
+ <reference key="NSSuperview" ref="376224367"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="376224367"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99047619104385376</double>
+ <double key="NSPercent">0.97444087266921997</double>
+ </object>
+ <object class="NSClipView" id="1038672854">
+ <reference key="NSNextResponder" ref="376224367"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="459548655"/>
+ </object>
+ <string key="NSFrame">{{1, 0}, {694, 17}}</string>
+ <reference key="NSSuperview" ref="376224367"/>
+ <reference key="NSNextKeyView" ref="459548655"/>
+ <reference key="NSDocView" ref="459548655"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
</object>
+ <reference ref="476444025"/>
</object>
- <string key="NSFrameSize">{214, 354}</string>
- <reference key="NSSuperview" ref="1017775084"/>
- <reference key="NSNextKeyView" ref="73685676"/>
- <int key="NSsFlags">528</int>
- <reference key="NSVScroller" ref="693168867"/>
- <reference key="NSHScroller" ref="656188692"/>
- <reference key="NSContentView" ref="73685676"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+ <string key="NSFrame">{{-1, 22}, {696, 160}}</string>
+ <reference key="NSSuperview" ref="1063281455"/>
+ <reference key="NSNextKeyView" ref="794929378"/>
+ <int key="NSsFlags">562</int>
+ <reference key="NSVScroller" ref="1019209947"/>
+ <reference key="NSHScroller" ref="328951385"/>
+ <reference key="NSContentView" ref="794929378"/>
+ <reference key="NSHeaderClipView" ref="1038672854"/>
+ <reference key="NSCornerView" ref="476444025"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ </object>
+ <object class="NSButton" id="988187819">
+ <reference key="NSNextResponder" ref="1063281455"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{-1, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1063281455"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="326048025">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="988187819"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <reference key="NSNormalImage" ref="411821371"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="939835509">
+ <reference key="NSNextResponder" ref="1063281455"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{61, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1063281455"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="153146827">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="939835509"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <reference key="NSNormalImage" ref="6560983"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">r</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="653667653">
+ <reference key="NSNextResponder" ref="1063281455"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{30, -1}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1063281455"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="345927225">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="653667653"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <reference key="NSNormalImage" ref="860961653"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSImageView" id="15783846">
+ <reference key="NSNextResponder" ref="1063281455"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{93, 0}, {602, 23}}</string>
+ <reference key="NSSuperview" ref="1063281455"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="372723860">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <reference key="NSContents" ref="843830563"/>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">1</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
</object>
</object>
- <string key="NSFrame">{{0, 27}, {214, 354}}</string>
- <reference key="NSSuperview" ref="213762440"/>
+ <string key="NSFrame">{{0, 330}, {695, 201}}</string>
+ <reference key="NSSuperview" ref="628830973"/>
<string key="NSClassName">NSView</string>
</object>
</object>
- <string key="NSFrameSize">{214, 381}</string>
- <reference key="NSSuperview" ref="131633443"/>
+ <string key="NSFrame">{{7, 10}, {695, 531}}</string>
+ <reference key="NSSuperview" ref="461236772"/>
<int key="NSDividerStyle">2</int>
- <object class="NSColor" key="BWSVColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">_sourceListBackgroundColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
- </object>
- </object>
- <bool key="BWSVColorIsEnabled">YES</bool>
- <object class="NSMutableDictionary" key="BWSVMinValues">
- <integer value="0" key="NS.key.0"/>
- <integer value="26" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="BWSVMaxValues">
- <integer value="0" key="NS.key.0"/>
- <integer value="26" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="BWSVMinUnits">
- <integer value="0" key="NS.key.0"/>
- <integer value="0" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="BWSVMaxUnits">
- <integer value="0" key="NS.key.0"/>
- <integer value="0" key="NS.object.0"/>
- </object>
- <int key="BWSVCollapsiblePopupSelection">1</int>
- <bool key="BWSVDividerCanCollapse">NO</bool>
</object>
</object>
- <string key="NSFrameSize">{214, 381}</string>
- <reference key="NSSuperview" ref="298095498"/>
- <string key="NSClassName">NSView</string>
+ <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <object class="BWCustomView" id="192579410">
- <reference key="NSNextResponder" ref="298095498"/>
- <int key="NSvFlags">258</int>
+ <string key="NSLabel">Structure</string>
+ <reference key="NSColor" ref="62854682"/>
+ <reference key="NSTabView" ref="714795046"/>
+ </object>
+ <object class="NSTabViewItem" id="624106058">
+ <string key="NSIdentifier">content</string>
+ <object class="NSView" key="NSView" id="1013108064">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="298226231">
- <reference key="NSNextResponder" ref="192579410"/>
+ <object class="NSScrollView" id="33038697">
+ <reference key="NSNextResponder" ref="1013108064"/>
<int key="NSvFlags">4370</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="685057119">
- <reference key="NSNextResponder" ref="298226231"/>
+ <object class="NSClipView" id="545438501">
+ <reference key="NSNextResponder" ref="33038697"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="347093764">
- <reference key="NSNextResponder" ref="685057119"/>
+ <object class="NSTableView" id="22576329">
+ <reference key="NSNextResponder" ref="545438501"/>
<int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{214, 145}</string>
- <reference key="NSSuperview" ref="685057119"/>
+ <string key="NSFrameSize">{694, 455}</string>
+ <reference key="NSSuperview" ref="545438501"/>
<bool key="NSEnabled">YES</bool>
- <object class="_NSCornerView" key="NSCornerView">
- <nil key="NSNextResponder"/>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="457166030">
+ <reference key="NSNextResponder" ref="498696185"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{694, 17}</string>
+ <reference key="NSSuperview" ref="498696185"/>
+ <reference key="NSTableView" ref="22576329"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="561547869">
+ <reference key="NSNextResponder" ref="33038697"/>
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="33038697"/>
</object>
<object class="NSMutableArray" key="NSTableColumns">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="703008826">
- <string key="NSIdentifier">info</string>
- <double key="NSWidth">210.8690185546875</double>
- <double key="NSMinWidth">42.868999481201172</double>
+ <object class="NSTableColumn" id="636699657">
+ <double key="NSWidth">623</double>
+ <double key="NSMinWidth">8</double>
<double key="NSMaxWidth">1000</double>
<object class="NSTableHeaderCell" key="NSHeaderCell">
<int key="NSCellFlags">75628096</int>
<int key="NSCellFlags2">2048</int>
- <string key="NSContents">Information</string>
+ <string key="NSContents"/>
<reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
+ <reference key="NSBackgroundColor" ref="799519821"/>
<reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTextFieldCell" key="NSDataCell" id="371324917">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">272761856</int>
+ <object class="NSTextFieldCell" key="NSDataCell" id="173507854">
+ <int key="NSCellFlags">338820672</int>
+ <int key="NSCellFlags2">1024</int>
<string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="347093764"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="22576329"/>
+ <reference key="NSBackgroundColor" ref="449903125"/>
<reference key="NSTextColor" ref="454249633"/>
</object>
<int key="NSResizingMask">3</int>
<bool key="NSIsResizeable">YES</bool>
<bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="347093764"/>
+ <reference key="NSTableView" ref="22576329"/>
</object>
</object>
<double key="NSIntercellSpacingWidth">3</double>
<double key="NSIntercellSpacingHeight">2</double>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">_sourceListBackgroundColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes>
- </object>
- </object>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
<reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">17</double>
- <int key="NSTvFlags">1514143744</int>
+ <double key="NSRowHeight">16</double>
+ <int key="NSTvFlags">-627048448</int>
<reference key="NSDelegate"/>
<reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">2</int>
+ <int key="NSColumnAutoresizingStyle">0</int>
<int key="NSDraggingSourceMaskForLocal">15</int>
<int key="NSDraggingSourceMaskForNonLocal">0</int>
<bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewSelectionHighlightStyle">1</int>
- <int key="NSTableViewDraggingDestinationStyle">1</int>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
</object>
- <string key="NSFrameSize">{214, 145}</string>
- <reference key="NSSuperview" ref="298226231"/>
- <reference key="NSNextKeyView" ref="347093764"/>
- <reference key="NSDocView" ref="347093764"/>
+ <string key="NSFrame">{{1, 17}, {694, 455}}</string>
+ <reference key="NSSuperview" ref="33038697"/>
+ <reference key="NSNextKeyView" ref="22576329"/>
+ <reference key="NSDocView" ref="22576329"/>
<reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">6</int>
+ <int key="NScvFlags">2</int>
</object>
- <object class="NSScroller" id="245346414">
- <reference key="NSNextResponder" ref="298226231"/>
+ <object class="NSScroller" id="398797698">
+ <reference key="NSNextResponder" ref="33038697"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {15, 20}}</string>
- <reference key="NSSuperview" ref="298226231"/>
- <reference key="NSTarget" ref="298226231"/>
+ <string key="NSFrame">{{611, 17}, {15, 439}}</string>
+ <reference key="NSSuperview" ref="33038697"/>
+ <reference key="NSTarget" ref="33038697"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">0.48965516686439514</double>
- <double key="NSPercent">0.94736838340759277</double>
+ <double key="NSPercent">0.9669603705406189</double>
</object>
- <object class="NSScroller" id="353686052">
- <reference key="NSNextResponder" ref="298226231"/>
+ <object class="NSScroller" id="178353583">
+ <reference key="NSNextResponder" ref="33038697"/>
<int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {141, 11}}</string>
- <reference key="NSSuperview" ref="298226231"/>
- <int key="NSsFlags">257</int>
- <reference key="NSTarget" ref="298226231"/>
+ <string key="NSFrame">{{1, 456}, {688, 15}}</string>
+ <reference key="NSSuperview" ref="33038697"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="33038697"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99047619104385376</double>
+ <double key="NSCurValue">0.0014534880174323916</double>
+ <double key="NSPercent">0.99840247631072998</double>
+ </object>
+ <object class="NSClipView" id="498696185">
+ <reference key="NSNextResponder" ref="33038697"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="457166030"/>
+ </object>
+ <string key="NSFrame">{{1, 0}, {694, 17}}</string>
+ <reference key="NSSuperview" ref="33038697"/>
+ <reference key="NSNextKeyView" ref="457166030"/>
+ <reference key="NSDocView" ref="457166030"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
</object>
+ <reference ref="561547869"/>
</object>
- <string key="NSFrameSize">{214, 145}</string>
- <reference key="NSSuperview" ref="192579410"/>
- <reference key="NSNextKeyView" ref="685057119"/>
- <int key="NSsFlags">512</int>
- <reference key="NSVScroller" ref="245346414"/>
- <reference key="NSHScroller" ref="353686052"/>
- <reference key="NSContentView" ref="685057119"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+ <string key="NSFrame">{{6, 32}, {696, 473}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <reference key="NSNextKeyView" ref="545438501"/>
+ <int key="NSsFlags">562</int>
+ <reference key="NSVScroller" ref="398797698"/>
+ <reference key="NSHScroller" ref="178353583"/>
+ <reference key="NSContentView" ref="545438501"/>
+ <reference key="NSHeaderClipView" ref="498696185"/>
+ <reference key="NSCornerView" ref="561547869"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
</object>
- </object>
- <string key="NSFrame">{{0, 382}, {214, 145}}</string>
- <reference key="NSSuperview" ref="298095498"/>
- <string key="NSClassName">NSView</string>
- </object>
- </object>
- <string key="NSFrame">{{0, 23}, {214, 527}}</string>
- <reference key="NSSuperview" ref="372294785"/>
- <int key="NSDividerStyle">2</int>
- <reference key="BWSVColor" ref="304829493"/>
- <bool key="BWSVColorIsEnabled">NO</bool>
- <object class="NSMutableDictionary" key="BWSVMinValues">
- <integer value="1" key="NS.key.0"/>
- <integer value="0" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="BWSVMaxValues">
- <integer value="1" key="NS.key.0"/>
- <integer value="145" key="NS.object.0"/>
- </object>
- <object class="NSMutableDictionary" key="BWSVMinUnits">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="0"/>
- <integer value="1"/>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="0"/>
- <integer value="0"/>
- </object>
- </object>
- <object class="NSMutableDictionary" key="BWSVMaxUnits">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="0"/>
- <integer value="1"/>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="0"/>
- <integer value="0"/>
- </object>
- </object>
- <int key="BWSVCollapsiblePopupSelection">2</int>
- <bool key="BWSVDividerCanCollapse">NO</bool>
- </object>
- <object class="BWAnchoredButtonBar" id="28219887">
- <reference key="NSNextResponder" ref="372294785"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWAnchoredButton" id="500608059">
- <reference key="NSNextResponder" ref="28219887"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{-1, -1}, {32, 24}}</string>
- <reference key="NSSuperview" ref="28219887"/>
- <bool key="NSEnabled">YES</bool>
- <object class="BWAnchoredButtonCell" key="NSCell" id="283448047">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134348800</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="500608059"/>
- <int key="NSButtonFlags">113524991</int>
- <int key="NSButtonFlags2">163</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSAddTemplate</string>
+ <object class="NSProgressIndicator" id="440898411">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">1289</int>
+ <object class="NSPSMatrix" key="NSDrawMatrix"/>
+ <string key="NSFrame">{{680, 515}, {16, 16}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <int key="NSpiFlags">28938</int>
+ <double key="NSMaxValue">100</double>
</object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="BWAnchoredPopUpButton" id="960207750">
- <reference key="NSNextResponder" ref="28219887"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{30, -1}, {32, 24}}</string>
- <reference key="NSSuperview" ref="28219887"/>
- <bool key="NSEnabled">YES</bool>
- <object class="BWAnchoredPopUpButtonCell" key="NSCell" id="321871356">
- <int key="NSCellFlags">71433792</int>
- <int key="NSCellFlags2">134219776</int>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="960207750"/>
- <int key="NSButtonFlags">-2038284033</int>
- <int key="NSButtonFlags2">163</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="545621807">
- <reference key="NSMenu" ref="890046805"/>
- <bool key="NSIsHidden">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSActionTemplate</string>
+ <object class="NSButton" id="983589239">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">265</int>
+ <string key="NSFrame">{{620, 513}, {54, 19}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="322691380">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Filter</string>
+ <object class="NSFont" key="NSSupport" id="790379580">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">11</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <reference key="NSControlView" ref="983589239"/>
+ <int key="NSButtonFlags">-2038152961</int>
+ <int key="NSButtonFlags2">164</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSCustomResource" key="NSOnImage" id="450876295">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSMenuCheckmark</string>
+ </object>
+ <object class="NSButton" id="1013153003">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{6, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="179346474">
+ <int key="NSCellFlags">604110336</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="1013153003"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">402653219</int>
+ <reference key="NSNormalImage" ref="411821371"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">a</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSCustomResource" key="NSMixedImage" id="414351669">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSMenuMixedState</string>
+ </object>
+ <object class="NSButton" id="459474311">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{100, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="470593670">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="459474311"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <reference key="NSNormalImage" ref="6560983"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">r</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="331025266">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{37, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="172699675">
+ <int key="NSCellFlags">604110336</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="331025266"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <reference key="NSNormalImage" ref="860961653"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"></string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ </object>
+ <object class="NSButton" id="196265983">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{68, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="291648608">
+ <int key="NSCellFlags">604110336</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="196265983"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <reference key="NSNormalImage" ref="384016683"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">d</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
</object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="890046805">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
+ <object class="NSImageView" id="738389447">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="545621807"/>
- <object class="NSMenuItem" id="112091395">
- <reference key="NSMenu" ref="890046805"/>
- <string key="NSTitle">Rename Table...</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
- </object>
- <object class="NSMenuItem" id="897887117">
- <reference key="NSMenu" ref="890046805"/>
- <string key="NSTitle">Duplicate Table...</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
- </object>
- <object class="NSMenuItem" id="226083732">
- <reference key="NSMenu" ref="890046805"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
- </object>
- <object class="NSMenuItem" id="962084508">
- <reference key="NSMenu" ref="890046805"/>
- <string key="NSTitle">Truncate Table</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
- </object>
- <object class="NSMenuItem" id="351524538">
- <reference key="NSMenu" ref="890046805"/>
- <string key="NSTitle">Remove Table</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
</object>
- <object class="NSMenuItem" id="215466732">
- <reference key="NSMenu" ref="890046805"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
+ </object>
+ <string key="NSFrame">{{163, 10}, {539, 23}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="238883532">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <reference key="NSContents" ref="843830563"/>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">1</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
+ </object>
+ <object class="NSButton" id="393139604">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{131, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="595196722">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="393139604"/>
+ <int key="NSButtonFlags">-935051009</int>
+ <int key="NSButtonFlags2">35</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_edit_mode</string>
</object>
- <object class="NSMenuItem" id="570147191">
- <reference key="NSMenu" ref="890046805"/>
- <string key="NSTitle">Show Create Table Syntax...</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="321871356"/>
+ <object class="NSCustomResource" key="NSAlternateImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_edit_mode_selected</string>
</object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
</object>
- <bool key="NSPullDown">YES</bool>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- </object>
- </object>
- <object class="BWAnchoredButton" id="595750628">
- <reference key="NSNextResponder" ref="28219887"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{61, -1}, {32, 24}}</string>
- <reference key="NSSuperview" ref="28219887"/>
- <bool key="NSEnabled">YES</bool>
- <object class="BWAnchoredButtonCell" key="NSCell" id="227511715">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134348800</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="595750628"/>
- <int key="NSButtonFlags">113524991</int>
- <int key="NSButtonFlags2">163</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSRefreshTemplate</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="BWAnchoredButton" id="57416393">
- <reference key="NSNextResponder" ref="28219887"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{92, -1}, {32, 24}}</string>
- <reference key="NSSuperview" ref="28219887"/>
- <bool key="NSEnabled">YES</bool>
- <object class="BWAnchoredButtonCell" key="NSCell" id="708016222">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134348800</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="57416393"/>
- <int key="NSButtonFlags">-926662401</int>
- <int key="NSButtonFlags2">163</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_pane_show_icon</string>
- </object>
- <object class="NSCustomResource" key="NSAlternateImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_pane_hide_icon</string>
+ <object class="NSTextField" id="262235013">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">290</int>
+ <string key="NSFrame">{{166, 6}, {421, 22}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="665575636">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">4195328</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="262235013"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
</object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- </object>
- <string key="NSFrameSize">{214, 23}</string>
- <reference key="NSSuperview" ref="372294785"/>
- <bool key="BWABBIsResizable">YES</bool>
- <bool key="BWABBIsAtBottom">YES</bool>
- <bool key="BWABBHandleIsRightAligned">NO</bool>
- <int key="BWABBSelectedIndex">0</int>
- </object>
- </object>
- <string key="NSFrameSize">{214, 550}</string>
- <reference key="NSSuperview" ref="937377983"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSCustomView" id="604818293">
- <reference key="NSNextResponder" ref="937377983"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTabView" id="714795046">
- <reference key="NSNextResponder" ref="604818293"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrame">{{-7, -10}, {741, 564}}</string>
- <reference key="NSSuperview" ref="604818293"/>
- <object class="NSMutableArray" key="NSTabViewItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTabViewItem" id="831053945">
- <string key="NSIdentifier">source</string>
- <object class="NSView" key="NSView" id="461236772">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSplitView" id="628830973">
- <reference key="NSNextResponder" ref="461236772"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="220777809">
- <reference key="NSNextResponder" ref="628830973"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="22340145">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="16936123">
- <reference key="NSNextResponder" ref="22340145"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="715508012">
- <reference key="NSNextResponder" ref="16936123"/>
- <int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 289}</string>
- <reference key="NSSuperview" ref="16936123"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="926883367">
- <reference key="NSNextResponder" ref="639957061"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
- <reference key="NSSuperview" ref="639957061"/>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView" id="868771861">
- <reference key="NSNextResponder" ref="22340145"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
- <reference key="NSSuperview" ref="22340145"/>
- </object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="214236344">
- <string key="NSIdentifier">Field</string>
- <double key="NSWidth">99</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Field</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="799519821"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="262388894">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="45498659">
- <string key="NSIdentifier">Type</string>
- <double key="NSWidth">65</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Type</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor" id="299403355">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">headerColor</string>
- <reference key="NSColor" ref="449903125"/>
- </object>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSComboBoxCell" key="NSDataCell" id="904218650">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- <int key="NSVisibleItemCount">10</int>
- <bool key="NSHasVerticalScroller">YES</bool>
- <bool key="NSCompletes">YES</bool>
- <object class="NSMutableArray" key="NSPopUpListData">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>tinyint</string>
- <string>smallint</string>
- <string>mediumint</string>
- <string>int</string>
- <string>bigint</string>
- <string>float</string>
- <string>double</string>
- <string>decimal</string>
- <string>--------</string>
- <string>date</string>
- <string>datetime</string>
- <string>timestamp</string>
- <string>time</string>
- <string>year</string>
- <string>--------</string>
- <string>char</string>
- <string>varchar</string>
- <string>tinyblob</string>
- <string>tinytext</string>
- <string>blob</string>
- <string>text</string>
- <string>mediumblob</string>
- <string>mediumtext</string>
- <string>longblob</string>
- <string>longtext</string>
- <string>enum</string>
- <string>set</string>
- <string>--------</string>
- <string>bit</string>
- <string>binary</string>
- <string>varbinary</string>
- </object>
- <object class="NSComboTableView" key="NSTableView" id="567127181">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{13, 558}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn">
- <integer value="0" key="NSIdentifier"/>
- <double key="NSWidth">10</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell">
- <int key="NSCellFlags">338820672</int>
- <int key="NSCellFlags2">1024</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="567127181"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="567127181"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <string key="NSAction">tableViewAction:</string>
- <int key="NSTvFlags">-228556800</int>
- <reference key="NSDelegate" ref="904218650"/>
- <reference key="NSDataSource" ref="904218650"/>
- <reference key="NSTarget" ref="904218650"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- </object>
- <bool key="NSButtonBordered">NO</bool>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="212523940">
- <string key="NSIdentifier">Length</string>
- <double key="NSWidth">74</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Length</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="11555859">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="230280632">
- <string key="NSIdentifier">unsigned</string>
- <double key="NSWidth">55</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Unsigned</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSButtonCell" key="NSDataCell" id="396619281">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <object class="NSCustomResource" key="NSNormalImage" id="653588312">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSSwitch</string>
- </object>
- <object class="NSButtonImageSource" key="NSAlternateImage" id="386686735">
- <string key="NSImageName">NSSwitch</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- <int key="NSResizingMask">2</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="554037403">
- <string key="NSIdentifier">zerofill</string>
- <double key="NSWidth">55</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Zerofill</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSButtonCell" key="NSDataCell" id="72452463">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="653588312"/>
- <reference key="NSAlternateImage" ref="386686735"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- <int key="NSResizingMask">2</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="962294682">
- <string key="NSIdentifier">binary</string>
- <double key="NSWidth">55</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Binary</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSButtonCell" key="NSDataCell" id="1015567448">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="653588312"/>
- <reference key="NSAlternateImage" ref="386686735"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- <int key="NSResizingMask">2</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="881882727">
- <string key="NSIdentifier">Null</string>
- <double key="NSWidth">60</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Allow Null</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSButtonCell" key="NSDataCell" id="836477324">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="653588312"/>
- <reference key="NSAlternateImage" ref="386686735"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- <int key="NSResizingMask">2</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="981319728">
- <string key="NSIdentifier">Key</string>
- <double key="NSWidth">55</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Key</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="564777231">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">2</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="788521496">
- <string key="NSIdentifier">Default</string>
- <double key="NSWidth">68</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Default</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="108959660">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- <object class="NSTableColumn" id="128488500">
- <string key="NSIdentifier">Extra</string>
- <double key="NSWidth">78.39794921875</double>
- <double key="NSMinWidth">31.39794921875</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Extra</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSComboBoxCell" key="NSDataCell" id="462958080">
- <int key="NSCellFlags">337772097</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="715508012"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- <int key="NSVisibleItemCount">3</int>
- <bool key="NSHasVerticalScroller">YES</bool>
- <bool key="NSCompletes">YES</bool>
- <object class="NSMutableArray" key="NSPopUpListData">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>None</string>
- <string>auto_increment</string>
- <string>on update CURRENT_TIMESTAMP</string>
- </object>
- <object class="NSComboTableView" key="NSTableView" id="1025423991">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrameSize">{13, 54}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn">
- <integer value="0" key="NSIdentifier"/>
- <double key="NSWidth">10</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell">
- <int key="NSCellFlags">338820672</int>
- <int key="NSCellFlags2">1024</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="1025423991"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="1025423991"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <string key="NSAction">tableViewAction:</string>
- <int key="NSTvFlags">-228556800</int>
- <reference key="NSDelegate" ref="462958080"/>
- <reference key="NSDataSource" ref="462958080"/>
- <reference key="NSTarget" ref="462958080"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- </object>
- <bool key="NSButtonBordered">NO</bool>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="715508012"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <int key="NSTvFlags">-222265344</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- </object>
- </object>
- <string key="NSFrame">{{1, 17}, {694, 289}}</string>
- <reference key="NSSuperview" ref="22340145"/>
- <reference key="NSNextKeyView" ref="715508012"/>
- <reference key="NSDocView" ref="715508012"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="943144555">
- <reference key="NSNextResponder" ref="22340145"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{674, 17}, {15, 274}}</string>
- <reference key="NSSuperview" ref="22340145"/>
- <reference key="NSTarget" ref="22340145"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.98586571216583252</double>
- </object>
- <object class="NSScroller" id="456666876">
- <reference key="NSNextResponder" ref="22340145"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 291}, {673, 15}}</string>
- <reference key="NSSuperview" ref="22340145"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="22340145"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99854862689971924</double>
- </object>
- <object class="NSClipView" id="639957061">
- <reference key="NSNextResponder" ref="22340145"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="926883367"/>
- </object>
- <string key="NSFrame">{{1, 0}, {694, 17}}</string>
- <reference key="NSSuperview" ref="22340145"/>
- <reference key="NSNextKeyView" ref="926883367"/>
- <reference key="NSDocView" ref="926883367"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
- </object>
- <reference ref="868771861"/>
- </object>
- <string key="NSFrame">{{-1, 22}, {696, 307}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <reference key="NSNextKeyView" ref="16936123"/>
- <int key="NSsFlags">562</int>
- <reference key="NSVScroller" ref="943144555"/>
- <reference key="NSHScroller" ref="456666876"/>
- <reference key="NSContentView" ref="16936123"/>
- <reference key="NSHeaderClipView" ref="639957061"/>
- <reference key="NSCornerView" ref="868771861"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ <object class="NSSplitView" id="231622333">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">266</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomView" id="894187833">
+ <reference key="NSNextResponder" ref="231622333"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextField" id="905386082">
+ <reference key="NSNextResponder" ref="894187833"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{7, 6}, {43, 14}}</string>
+ <reference key="NSSuperview" ref="894187833"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="314592665">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Search:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="905386082"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSButton" id="362371286">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{-1, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="413143172">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="362371286"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">402653219</int>
- <object class="NSCustomResource" key="NSNormalImage" id="411821371">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_add</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">a</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
+ </object>
+ <object class="NSPopUpButton" id="830088955">
+ <reference key="NSNextResponder" ref="894187833"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{51, 3}, {160, 20}}</string>
+ <reference key="NSSuperview" ref="894187833"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="376863254">
+ <int key="NSCellFlags">-1539178944</int>
+ <int key="NSCellFlags2">133120</int>
+ <reference key="NSSupport" ref="790379580"/>
+ <reference key="NSControlView" ref="830088955"/>
+ <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags2">36</int>
+ <reference key="NSAlternateImage" ref="790379580"/>
+ <string key="NSAlternateContents"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
</object>
- </object>
- <object class="NSButton" id="338296668">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{93, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="917381158">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="338296668"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">268435491</int>
- <object class="NSCustomResource" key="NSNormalImage" id="6560983">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_refresh</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">r</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="1028844875">
+ <reference key="NSMenu" ref="747439187"/>
+ <string key="NSTitle">field</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="376863254"/>
</object>
- </object>
- <object class="NSButton" id="996552255">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{30, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="578226656">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="996552255"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">35</int>
- <object class="NSCustomResource" key="NSNormalImage" id="860961653">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_remove</string>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="747439187">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
</object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"></string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSButton" id="338754831">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{61, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="626480887">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="338754831"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">268435491</int>
- <object class="NSCustomResource" key="NSNormalImage" id="384016683">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_duplicate</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1028844875"/>
</object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">d</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
</object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
</object>
- <object class="NSImageView" id="686204115">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableSet" key="NSDragTypes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
+ </object>
+ <object class="NSPopUpButton" id="744029762">
+ <reference key="NSNextResponder" ref="894187833"/>
+ <int key="NSvFlags">265</int>
+ <string key="NSFrame">{{216, 0}, {95, 25}}</string>
+ <reference key="NSSuperview" ref="894187833"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="105542136">
+ <int key="NSCellFlags">-1539178944</int>
+ <int key="NSCellFlags2">133120</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="744029762"/>
+ <int key="NSButtonFlags">-2038415105</int>
+ <int key="NSButtonFlags2">36</int>
+ <string key="NSAlternateContents"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
</object>
- <string key="NSFrame">{{125, 0}, {538, 23}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="4715">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <object class="NSCustomResource" key="NSContents" id="843830563">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_bar_spacer</string>
- </object>
- <int key="NSAlign">0</int>
- <int key="NSScale">1</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="129836593">
+ <reference key="NSMenu" ref="1000166734"/>
+ <string key="NSTitle">is</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="105542136"/>
</object>
- <bool key="NSEditable">YES</bool>
- </object>
- <object class="NSButton" id="507448309">
- <reference key="NSNextResponder" ref="220777809"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{663, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="220777809"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="1072754876">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="507448309"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">268435491</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_edit</string>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="1000166734">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="129836593"/>
</object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">4</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
</object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
</object>
</object>
- <string key="NSFrameSize">{695, 329}</string>
- <reference key="NSSuperview" ref="628830973"/>
- <string key="NSClassName">NSView</string>
</object>
- <object class="NSCustomView" id="1063281455">
- <reference key="NSNextResponder" ref="628830973"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWGradientBox" id="813716908">
- <reference key="NSNextResponder" ref="1063281455"/>
- <int key="NSvFlags">266</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="BWInsetTextField" id="581324862">
- <reference key="NSNextResponder" ref="813716908"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{3, 3}, {49, 14}}</string>
- <reference key="NSSuperview" ref="813716908"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="907218783">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">INDEXES</string>
- <object class="NSFont" key="NSSupport" id="935342005">
- <string key="NSName">LucidaGrande-Bold</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="581324862"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC45MTExMjEyNDkyIDAuOTExMTIxMjQ5MiAwLjkxMTEyMTI0OTIgMAA</bytes>
- </object>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC4zNjA3ODQzMjIgMC40MzEzNzI1NTMxIDAuNTA1ODgyMzgyNAA</bytes>
- </object>
- </object>
- </object>
- <object class="NSImageView" id="929444095">
- <reference key="NSNextResponder" ref="813716908"/>
- <int key="NSvFlags">265</int>
- <object class="NSMutableSet" key="NSDragTypes">
+ <string key="NSFrameSize">{313, 27}</string>
+ <reference key="NSSuperview" ref="231622333"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="NSCustomView" id="641645529">
+ <reference key="NSNextResponder" ref="231622333"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSSearchField" id="377771536">
+ <reference key="NSNextResponder" ref="641645529"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{5, 4}, {278, 19}}</string>
+ <reference key="NSSuperview" ref="641645529"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSSearchFieldCell" key="NSCell" id="667596795">
+ <int key="NSCellFlags">879885888</int>
+ <int key="NSCellFlags2">268567552</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="377771536"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <int key="NSTextBezelStyle">1</int>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ <object class="NSButtonCell" key="NSSearchButtonCell">
+ <int key="NSCellFlags">537001472</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">search</string>
+ <reference key="NSControlView" ref="377771536"/>
+ <string key="NSAction">_searchFieldSearch:</string>
+ <reference key="NSTarget" ref="667596795"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ <object class="NSButtonCell" key="NSCancelButtonCell">
+ <int key="NSCellFlags">537001472</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">clear</string>
+ <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableDictionary">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
+ <object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{678, 4}, {10, 13}}</string>
- <reference key="NSSuperview" ref="813716908"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="545156725">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <object class="NSCustomResource" key="NSContents">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">grabber-horizontal</string>
+ <string>AXDescription</string>
+ <string>NSAccessibilityEncodedAttributesValueType</string>
</object>
- <int key="NSAlign">0</int>
- <int key="NSScale">2</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
- </object>
- <bool key="NSEditable">YES</bool>
- </object>
- </object>
- <string key="NSFrame">{{0, 181}, {695, 20}}</string>
- <reference key="NSSuperview" ref="1063281455"/>
- <object class="NSColor" key="BWGBFillStartingColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC42NzU3Njg0OTQ2IDAuNzIxOTQ4MTQ2OCAwLjc2NTMwNjExNTIAA</bytes>
- </object>
- <object class="NSColor" key="BWGBFillEndingColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC41MTM3NjcxODI4IDAuNTY4NDkwNTA1MiAwLjYxNzM0Njk0MjQAA</bytes>
- </object>
- <object class="NSColor" key="BWGBFillColor">
- <int key="NSColorSpace">2</int>
- <bytes key="NSRGB">MC44MzkyMTU3NTU1IDAuODY2NjY2NzM0MiAwLjg5ODAzOTI4MTQAA</bytes>
- </object>
- <object class="NSColor" key="BWGBTopBorderColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC41NTc2NjQ2OTI0IDAuNTk4ODkyNTA5OSAwLjY0Mjg1NzEzNDMAA</bytes>
- </object>
- <object class="NSColor" key="BWGBBottomBorderColor">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MC40Mjc4NDM2NjAxIDAuNDc5NDI1MTYyMSAwLjUyMDQwODE1MzUAA</bytes>
- </object>
- <bool key="BWGBHasTopBorder">NO</bool>
- <bool key="BWGBHasBottomBorder">NO</bool>
- <bool key="BWGBHasGradient">NO</bool>
- <bool key="BWGBHasFillColor">NO</bool>
- <float key="BWGBTopInsetAlpha">0.0</float>
- <float key="BWGBBottomInsetAlpha">0.0</float>
- </object>
- <object class="NSScrollView" id="376224367">
- <reference key="NSNextResponder" ref="1063281455"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="794929378">
- <reference key="NSNextResponder" ref="376224367"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="584834515">
- <reference key="NSNextResponder" ref="794929378"/>
- <int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 142}</string>
- <reference key="NSSuperview" ref="794929378"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="459548655">
- <reference key="NSNextResponder" ref="1038672854"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
- <reference key="NSSuperview" ref="1038672854"/>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView" id="476444025">
- <reference key="NSNextResponder" ref="376224367"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
- <reference key="NSSuperview" ref="376224367"/>
- </object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="32109262">
- <string key="NSIdentifier">Non_unique</string>
- <double key="NSWidth">80</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Non_unique</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="799519821"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="531231135">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="10740828">
- <string key="NSIdentifier">Key_name</string>
- <double key="NSWidth">70</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Key_name</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="799519821"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="47358406">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="220408800">
- <string key="NSIdentifier">Seq_in_index</string>
- <double key="NSWidth">82</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Seq_in_index</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="134871682">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="822910787">
- <string key="NSIdentifier">Column_name</string>
- <double key="NSWidth">89</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Column_name</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="94186969">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="751127306">
- <string key="NSIdentifier">Collation</string>
- <double key="NSWidth">60</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Collation</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="220865260">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="967567895">
- <string key="NSIdentifier">Cardinality</string>
- <double key="NSWidth">70</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Cardinality</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="17112641">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="980868899">
- <string key="NSIdentifier">Sub_part</string>
- <double key="NSWidth">60</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Sub_part</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="404477694">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="1015114937">
- <string key="NSIdentifier">Packed</string>
- <double key="NSWidth">47</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Packed</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="1023225977">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- <object class="NSTableColumn" id="40213152">
- <string key="NSIdentifier">Comment</string>
- <double key="NSWidth">108.97599792480469</double>
- <double key="NSMinWidth">55.976001739501953</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Comment</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="523867377">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="584834515"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="584834515"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <int key="NSTvFlags">-222265344</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>cancel</string>
+ <integer value="1"/>
</object>
</object>
- <string key="NSFrame">{{1, 17}, {694, 142}}</string>
- <reference key="NSSuperview" ref="376224367"/>
- <reference key="NSNextKeyView" ref="584834515"/>
- <reference key="NSDocView" ref="584834515"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="1019209947">
- <reference key="NSNextResponder" ref="376224367"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{611, 17}, {15, 126}}</string>
- <reference key="NSSuperview" ref="376224367"/>
- <reference key="NSTarget" ref="376224367"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.89361697435379028</double>
- </object>
- <object class="NSScroller" id="328951385">
- <reference key="NSNextResponder" ref="376224367"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 143}, {610, 15}}</string>
- <reference key="NSSuperview" ref="376224367"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="376224367"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.97444087266921997</double>
- </object>
- <object class="NSClipView" id="1038672854">
- <reference key="NSNextResponder" ref="376224367"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="459548655"/>
- </object>
- <string key="NSFrame">{{1, 0}, {694, 17}}</string>
- <reference key="NSSuperview" ref="376224367"/>
- <reference key="NSNextKeyView" ref="459548655"/>
- <reference key="NSDocView" ref="459548655"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
</object>
- <reference ref="476444025"/>
- </object>
- <string key="NSFrame">{{-1, 22}, {696, 160}}</string>
- <reference key="NSSuperview" ref="1063281455"/>
- <reference key="NSNextKeyView" ref="794929378"/>
- <int key="NSsFlags">562</int>
- <reference key="NSVScroller" ref="1019209947"/>
- <reference key="NSHScroller" ref="328951385"/>
- <reference key="NSContentView" ref="794929378"/>
- <reference key="NSHeaderClipView" ref="1038672854"/>
- <reference key="NSCornerView" ref="476444025"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
- </object>
- <object class="NSButton" id="988187819">
- <reference key="NSNextResponder" ref="1063281455"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{-1, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1063281455"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="326048025">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="988187819"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <reference key="NSNormalImage" ref="411821371"/>
- <string key="NSAlternateContents"/>
+ <reference key="NSControlView" ref="377771536"/>
+ <string key="NSAction">_searchFieldCancel:</string>
+ <reference key="NSTarget" ref="667596795"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
</object>
+ <int key="NSMaximumRecents">255</int>
+ <bool key="NSSendsWholeSearchString">YES</bool>
+ <bytes key="NSSearchFieldFlags">CAAAAA</bytes>
</object>
- <object class="NSButton" id="939835509">
- <reference key="NSNextResponder" ref="1063281455"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{61, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1063281455"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="153146827">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="939835509"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">268435491</int>
- <reference key="NSNormalImage" ref="6560983"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">r</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ </object>
+ <object class="NSTextField" id="85531569">
+ <reference key="NSNextResponder" ref="641645529"/>
+ <int key="NSvFlags">-2147483379</int>
+ <string key="NSFrame">{{129, 6}, {28, 14}}</string>
+ <reference key="NSSuperview" ref="641645529"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="194715102">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">AND</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="85531569"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSButton" id="653667653">
- <reference key="NSNextResponder" ref="1063281455"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{30, -1}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1063281455"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="345927225">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="653667653"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <reference key="NSNormalImage" ref="860961653"/>
- <string key="NSAlternateContents"/>
+ </object>
+ <object class="NSSearchField" id="722854793">
+ <reference key="NSNextResponder" ref="641645529"/>
+ <int key="NSvFlags">-2147483378</int>
+ <string key="NSFrame">{{5, 4}, {112, 19}}</string>
+ <reference key="NSSuperview" ref="641645529"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSSearchFieldCell" key="NSCell" id="556901008">
+ <int key="NSCellFlags">343014976</int>
+ <int key="NSCellFlags2">268567552</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="722854793"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <int key="NSTextBezelStyle">1</int>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ <object class="NSButtonCell" key="NSSearchButtonCell">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">search</string>
+ <reference key="NSControlView" ref="722854793"/>
+ <string key="NSAction">_searchFieldSearch:</string>
+ <reference key="NSTarget" ref="556901008"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
</object>
- </object>
- <object class="NSImageView" id="15783846">
- <reference key="NSNextResponder" ref="1063281455"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableSet" key="NSDragTypes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{93, 0}, {602, 23}}</string>
- <reference key="NSSuperview" ref="1063281455"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="372723860">
+ <object class="NSButtonCell" key="NSCancelButtonCell">
<int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <reference key="NSContents" ref="843830563"/>
- <int key="NSAlign">0</int>
- <int key="NSScale">1</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
- </object>
- <bool key="NSEditable">YES</bool>
- </object>
- </object>
- <string key="NSFrame">{{0, 330}, {695, 201}}</string>
- <reference key="NSSuperview" ref="628830973"/>
- <string key="NSClassName">NSView</string>
- </object>
- </object>
- <string key="NSFrame">{{7, 10}, {695, 531}}</string>
- <reference key="NSSuperview" ref="461236772"/>
- <int key="NSDividerStyle">2</int>
- </object>
- </object>
- <string key="NSFrame">{{10, 7}, {706, 544}}</string>
- </object>
- <string key="NSLabel">Structure</string>
- <reference key="NSColor" ref="62854682"/>
- <reference key="NSTabView" ref="714795046"/>
- </object>
- <object class="NSTabViewItem" id="624106058">
- <string key="NSIdentifier">content</string>
- <object class="NSView" key="NSView" id="1013108064">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="33038697">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="545438501">
- <reference key="NSNextResponder" ref="33038697"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="22576329">
- <reference key="NSNextResponder" ref="545438501"/>
- <int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 455}</string>
- <reference key="NSSuperview" ref="545438501"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="457166030">
- <reference key="NSNextResponder" ref="498696185"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
- <reference key="NSSuperview" ref="498696185"/>
- <reference key="NSTableView" ref="22576329"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView" id="561547869">
- <reference key="NSNextResponder" ref="33038697"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
- <reference key="NSSuperview" ref="33038697"/>
- </object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="636699657">
- <double key="NSWidth">623</double>
- <double key="NSMinWidth">8</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="799519821"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="173507854">
- <int key="NSCellFlags">338820672</int>
- <int key="NSCellFlags2">1024</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="22576329"/>
- <reference key="NSBackgroundColor" ref="449903125"/>
- <reference key="NSTextColor" ref="454249633"/>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">clear</string>
+ <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableDictionary">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>AXDescription</string>
+ <string>NSAccessibilityEncodedAttributesValueType</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>cancel</string>
+ <integer value="1"/>
+ </object>
</object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="22576329"/>
- </object>
- </object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <int key="NSTvFlags">-627048448</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">0</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
- </object>
- </object>
- <string key="NSFrame">{{1, 17}, {694, 455}}</string>
- <reference key="NSSuperview" ref="33038697"/>
- <reference key="NSNextKeyView" ref="22576329"/>
- <reference key="NSDocView" ref="22576329"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">2</int>
- </object>
- <object class="NSScroller" id="398797698">
- <reference key="NSNextResponder" ref="33038697"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{611, 17}, {15, 439}}</string>
- <reference key="NSSuperview" ref="33038697"/>
- <reference key="NSTarget" ref="33038697"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.9669603705406189</double>
- </object>
- <object class="NSScroller" id="178353583">
- <reference key="NSNextResponder" ref="33038697"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 456}, {688, 15}}</string>
- <reference key="NSSuperview" ref="33038697"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="33038697"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">0.0014534880174323916</double>
- <double key="NSPercent">0.99840247631072998</double>
- </object>
- <object class="NSClipView" id="498696185">
- <reference key="NSNextResponder" ref="33038697"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="457166030"/>
- </object>
- <string key="NSFrame">{{1, 0}, {694, 17}}</string>
- <reference key="NSSuperview" ref="33038697"/>
- <reference key="NSNextKeyView" ref="457166030"/>
- <reference key="NSDocView" ref="457166030"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
- </object>
- <reference ref="561547869"/>
- </object>
- <string key="NSFrame">{{6, 32}, {696, 473}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <reference key="NSNextKeyView" ref="545438501"/>
- <int key="NSsFlags">562</int>
- <reference key="NSVScroller" ref="398797698"/>
- <reference key="NSHScroller" ref="178353583"/>
- <reference key="NSContentView" ref="545438501"/>
- <reference key="NSHeaderClipView" ref="498696185"/>
- <reference key="NSCornerView" ref="561547869"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
- </object>
- <object class="NSProgressIndicator" id="440898411">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">1289</int>
- <object class="NSPSMatrix" key="NSDrawMatrix"/>
- <string key="NSFrame">{{680, 515}, {16, 16}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <int key="NSpiFlags">28938</int>
- <double key="NSMaxValue">100</double>
- </object>
- <object class="NSButton" id="983589239">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">265</int>
- <string key="NSFrame">{{620, 513}, {54, 19}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="322691380">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents">Filter</string>
- <object class="NSFont" key="NSSupport" id="790379580">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">16</int>
- </object>
- <reference key="NSControlView" ref="983589239"/>
- <int key="NSButtonFlags">-2038152961</int>
- <int key="NSButtonFlags2">164</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSButton" id="1013153003">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{6, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="179346474">
- <int key="NSCellFlags">604110336</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="1013153003"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">402653219</int>
- <reference key="NSNormalImage" ref="411821371"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">a</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSButton" id="459474311">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{100, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="470593670">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="459474311"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">268435491</int>
- <reference key="NSNormalImage" ref="6560983"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">r</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSButton" id="331025266">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{37, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="172699675">
- <int key="NSCellFlags">604110336</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="331025266"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <reference key="NSNormalImage" ref="860961653"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"></string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSButton" id="196265983">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{68, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="291648608">
- <int key="NSCellFlags">604110336</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="196265983"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">268435491</int>
- <reference key="NSNormalImage" ref="384016683"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">d</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSImageView" id="738389447">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableSet" key="NSDragTypes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{163, 10}, {539, 23}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="238883532">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <reference key="NSContents" ref="843830563"/>
- <int key="NSAlign">0</int>
- <int key="NSScale">1</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
- </object>
- <bool key="NSEditable">YES</bool>
- </object>
- <object class="NSButton" id="393139604">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{131, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="595196722">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="393139604"/>
- <int key="NSButtonFlags">-935051009</int>
- <int key="NSButtonFlags2">35</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_edit_mode</string>
- </object>
- <object class="NSCustomResource" key="NSAlternateImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_edit_mode_selected</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- </object>
- <object class="NSTextField" id="262235013">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">290</int>
- <string key="NSFrame">{{166, 6}, {421, 22}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="665575636">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">4195328</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="262235013"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- </object>
- <object class="NSSplitView" id="231622333">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">266</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="894187833">
- <reference key="NSNextResponder" ref="231622333"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextField" id="905386082">
- <reference key="NSNextResponder" ref="894187833"/>
- <int key="NSvFlags">264</int>
- <string key="NSFrame">{{7, 6}, {43, 14}}</string>
- <reference key="NSSuperview" ref="894187833"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="314592665">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Search:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="905386082"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- </object>
- <object class="NSPopUpButton" id="830088955">
- <reference key="NSNextResponder" ref="894187833"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{51, 3}, {160, 20}}</string>
- <reference key="NSSuperview" ref="894187833"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="376863254">
- <int key="NSCellFlags">-1539178944</int>
- <int key="NSCellFlags2">133120</int>
- <reference key="NSSupport" ref="790379580"/>
- <reference key="NSControlView" ref="830088955"/>
- <int key="NSButtonFlags">-2038284033</int>
- <int key="NSButtonFlags2">36</int>
- <reference key="NSAlternateImage" ref="790379580"/>
- <string key="NSAlternateContents"/>
- <object class="NSMutableString" key="NSKeyEquivalent">
- <characters key="NS.bytes"/>
</object>
+ <reference key="NSControlView" ref="722854793"/>
+ <string key="NSAction">_searchFieldCancel:</string>
+ <reference key="NSTarget" ref="556901008"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
+ <string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="1028844875">
- <reference key="NSMenu" ref="747439187"/>
- <string key="NSTitle">field</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="376863254"/>
- </object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="747439187">
- <object class="NSMutableString" key="NSTitle">
- <characters key="NS.bytes">OtherViews</characters>
- </object>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1028844875"/>
- </object>
- </object>
- <int key="NSPreferredEdge">3</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">1</int>
</object>
+ <int key="NSMaximumRecents">255</int>
</object>
- <object class="NSPopUpButton" id="744029762">
- <reference key="NSNextResponder" ref="894187833"/>
- <int key="NSvFlags">265</int>
- <string key="NSFrame">{{216, 0}, {95, 25}}</string>
- <reference key="NSSuperview" ref="894187833"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="105542136">
- <int key="NSCellFlags">-1539178944</int>
- <int key="NSCellFlags2">133120</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="744029762"/>
- <int key="NSButtonFlags">-2038415105</int>
- <int key="NSButtonFlags2">36</int>
- <string key="NSAlternateContents"/>
- <object class="NSMutableString" key="NSKeyEquivalent">
- <characters key="NS.bytes"/>
- </object>
+ </object>
+ <object class="NSSearchField" id="538700903">
+ <reference key="NSNextResponder" ref="641645529"/>
+ <int key="NSvFlags">-2147483381</int>
+ <string key="NSFrame">{{170, 4}, {111, 19}}</string>
+ <reference key="NSSuperview" ref="641645529"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSSearchFieldCell" key="NSCell" id="564763515">
+ <int key="NSCellFlags">343014976</int>
+ <int key="NSCellFlags2">268567552</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="538700903"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <int key="NSTextBezelStyle">1</int>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ <object class="NSButtonCell" key="NSSearchButtonCell">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">search</string>
+ <reference key="NSControlView" ref="538700903"/>
+ <string key="NSAction">_searchFieldSearch:</string>
+ <reference key="NSTarget" ref="564763515"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
+ <string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="129836593">
- <reference key="NSMenu" ref="1000166734"/>
- <string key="NSTitle">is</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="105542136"/>
- </object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="1000166734">
- <object class="NSMutableString" key="NSTitle">
- <characters key="NS.bytes">OtherViews</characters>
- </object>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="129836593"/>
- </object>
- </object>
- <int key="NSPreferredEdge">3</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">1</int>
</object>
- </object>
- </object>
- <string key="NSFrameSize">{313, 27}</string>
- <reference key="NSSuperview" ref="231622333"/>
- <string key="NSClassName">NSView</string>
- </object>
- <object class="NSCustomView" id="641645529">
- <reference key="NSNextResponder" ref="231622333"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSearchField" id="377771536">
- <reference key="NSNextResponder" ref="641645529"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{5, 4}, {278, 19}}</string>
- <reference key="NSSuperview" ref="641645529"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSSearchFieldCell" key="NSCell" id="667596795">
- <int key="NSCellFlags">879885888</int>
- <int key="NSCellFlags2">268567552</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="377771536"/>
- <bool key="NSDrawsBackground">YES</bool>
- <int key="NSTextBezelStyle">1</int>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- <object class="NSButtonCell" key="NSSearchButtonCell">
- <int key="NSCellFlags">537001472</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">search</string>
- <reference key="NSControlView" ref="377771536"/>
- <string key="NSAction">_searchFieldSearch:</string>
- <reference key="NSTarget" ref="667596795"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <object class="NSButtonCell" key="NSCancelButtonCell">
- <int key="NSCellFlags">537001472</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">clear</string>
- <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
+ <object class="NSButtonCell" key="NSCancelButtonCell">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">clear</string>
+ <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableDictionary">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary">
+ <object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>AXDescription</string>
- <string>NSAccessibilityEncodedAttributesValueType</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>cancel</string>
- <integer value="1"/>
- </object>
+ <string>AXDescription</string>
+ <string>NSAccessibilityEncodedAttributesValueType</string>
</object>
- </object>
- <reference key="NSControlView" ref="377771536"/>
- <string key="NSAction">_searchFieldCancel:</string>
- <reference key="NSTarget" ref="667596795"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <int key="NSMaximumRecents">255</int>
- <bool key="NSSendsWholeSearchString">YES</bool>
- <bytes key="NSSearchFieldFlags">CAAAAA</bytes>
- </object>
- </object>
- <object class="NSTextField" id="85531569">
- <reference key="NSNextResponder" ref="641645529"/>
- <int key="NSvFlags">-2147483379</int>
- <string key="NSFrame">{{129, 6}, {28, 14}}</string>
- <reference key="NSSuperview" ref="641645529"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="194715102">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">AND</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="85531569"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- </object>
- <object class="NSSearchField" id="722854793">
- <reference key="NSNextResponder" ref="641645529"/>
- <int key="NSvFlags">-2147483378</int>
- <string key="NSFrame">{{5, 4}, {112, 19}}</string>
- <reference key="NSSuperview" ref="641645529"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSSearchFieldCell" key="NSCell" id="556901008">
- <int key="NSCellFlags">343014976</int>
- <int key="NSCellFlags2">268567552</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="722854793"/>
- <bool key="NSDrawsBackground">YES</bool>
- <int key="NSTextBezelStyle">1</int>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- <object class="NSButtonCell" key="NSSearchButtonCell">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">search</string>
- <reference key="NSControlView" ref="722854793"/>
- <string key="NSAction">_searchFieldSearch:</string>
- <reference key="NSTarget" ref="556901008"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <object class="NSButtonCell" key="NSCancelButtonCell">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">clear</string>
- <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary">
+ <object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>AXDescription</string>
- <string>NSAccessibilityEncodedAttributesValueType</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>cancel</string>
- <integer value="1"/>
- </object>
+ <string>cancel</string>
+ <integer value="1"/>
</object>
</object>
- <reference key="NSControlView" ref="722854793"/>
- <string key="NSAction">_searchFieldCancel:</string>
- <reference key="NSTarget" ref="556901008"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
</object>
- <int key="NSMaximumRecents">255</int>
- </object>
- </object>
- <object class="NSSearchField" id="538700903">
- <reference key="NSNextResponder" ref="641645529"/>
- <int key="NSvFlags">-2147483381</int>
- <string key="NSFrame">{{170, 4}, {111, 19}}</string>
- <reference key="NSSuperview" ref="641645529"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSSearchFieldCell" key="NSCell" id="564763515">
- <int key="NSCellFlags">343014976</int>
- <int key="NSCellFlags2">268567552</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="538700903"/>
- <bool key="NSDrawsBackground">YES</bool>
- <int key="NSTextBezelStyle">1</int>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- <object class="NSButtonCell" key="NSSearchButtonCell">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">search</string>
- <reference key="NSControlView" ref="538700903"/>
- <string key="NSAction">_searchFieldSearch:</string>
- <reference key="NSTarget" ref="564763515"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <object class="NSButtonCell" key="NSCancelButtonCell">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">clear</string>
- <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>AXDescription</string>
- <string>NSAccessibilityEncodedAttributesValueType</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>cancel</string>
- <integer value="1"/>
- </object>
- </object>
- </object>
- <reference key="NSControlView" ref="538700903"/>
- <string key="NSAction">_searchFieldCancel:</string>
- <reference key="NSTarget" ref="564763515"/>
- <int key="NSButtonFlags">138690815</int>
- <int key="NSButtonFlags2">0</int>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
- <int key="NSMaximumRecents">255</int>
- <bool key="NSSendsWholeSearchString">YES</bool>
- <bytes key="NSSearchFieldFlags">CAAAAA</bytes>
+ <string key="NSAction">_searchFieldCancel:</string>
+ <reference key="NSTarget" ref="564763515"/>
+ <int key="NSButtonFlags">138690815</int>
+ <int key="NSButtonFlags2">0</int>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
+ <int key="NSMaximumRecents">255</int>
+ <bool key="NSSendsWholeSearchString">YES</bool>
+ <bytes key="NSSearchFieldFlags">CAAAAA</bytes>
</object>
</object>
- <string key="NSFrame">{{322, 0}, {284, 27}}</string>
- <reference key="NSSuperview" ref="231622333"/>
- <string key="NSClassName">NSView</string>
</object>
+ <string key="NSFrame">{{322, 0}, {284, 27}}</string>
+ <reference key="NSSuperview" ref="231622333"/>
+ <string key="NSClassName">NSView</string>
</object>
- <string key="NSFrame">{{6, 509}, {606, 27}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSIsVertical">YES</bool>
- <string key="NSAutosaveName">TableFilterSplitter</string>
</object>
- <object class="NSButton" id="924091760">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{654, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="281993992">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="924091760"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_right</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
+ <string key="NSFrame">{{6, 509}, {606, 27}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSIsVertical">YES</bool>
+ <string key="NSAutosaveName">TableFilterSplitter</string>
+ </object>
+ <object class="NSButton" id="924091760">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">289</int>
+ <string key="NSFrame">{{654, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="281993992">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="924091760"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_right</string>
</object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSButton" id="434675603">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{592, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="105847394">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="434675603"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_left</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
+ </object>
+ <object class="NSButton" id="434675603">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">289</int>
+ <string key="NSFrame">{{592, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="105847394">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="434675603"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_left</string>
</object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSButton" id="429029434">
- <reference key="NSNextResponder" ref="1013108064"/>
- <int key="NSvFlags">289</int>
- <string key="NSFrame">{{623, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="1013108064"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="843215079">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="790379580"/>
- <reference key="NSControlView" ref="429029434"/>
- <int key="NSButtonFlags">-934526721</int>
- <int key="NSButtonFlags2">268435491</int>
- <object class="NSCustomResource" key="NSNormalImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_pagination</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">j</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
+ </object>
+ <object class="NSButton" id="429029434">
+ <reference key="NSNextResponder" ref="1013108064"/>
+ <int key="NSvFlags">289</int>
+ <string key="NSFrame">{{623, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="1013108064"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="843215079">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="790379580"/>
+ <reference key="NSControlView" ref="429029434"/>
+ <int key="NSButtonFlags">-934526721</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <object class="NSCustomResource" key="NSNormalImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_pagination</string>
</object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">j</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
</object>
- <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <string key="NSLabel">Content</string>
- <reference key="NSColor" ref="62854682"/>
- <reference key="NSTabView" ref="714795046"/>
+ <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <object class="NSTabViewItem" id="105987292">
- <string key="NSIdentifier">customQuery</string>
- <object class="NSView" key="NSView" id="746504912">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSplitView" id="894339536">
- <reference key="NSNextResponder" ref="746504912"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="873437769">
- <reference key="NSNextResponder" ref="894339536"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="71560786">
- <reference key="NSNextResponder" ref="873437769"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="1072692119">
- <reference key="NSNextResponder" ref="71560786"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextView" id="1055190999">
- <reference key="NSNextResponder" ref="1072692119"/>
- <int key="NSvFlags">6418</int>
- <string key="NSFrameSize">{694, 14}</string>
- <reference key="NSSuperview" ref="1072692119"/>
- <object class="NSTextContainer" key="NSTextContainer" id="326170846">
- <object class="NSLayoutManager" key="NSLayoutManager">
- <object class="NSTextStorage" key="NSTextStorage">
- <object class="NSMutableString" key="NSString">
- <characters key="NS.bytes"/>
- </object>
- <nil key="NSDelegate"/>
- </object>
- <object class="NSMutableArray" key="NSTextContainers">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="326170846"/>
+ <string key="NSLabel">Content</string>
+ <reference key="NSColor" ref="62854682"/>
+ <reference key="NSTabView" ref="714795046"/>
+ </object>
+ <object class="NSTabViewItem" id="105987292">
+ <string key="NSIdentifier">customQuery</string>
+ <object class="NSView" key="NSView" id="746504912">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSSplitView" id="894339536">
+ <reference key="NSNextResponder" ref="746504912"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomView" id="873437769">
+ <reference key="NSNextResponder" ref="894339536"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="71560786">
+ <reference key="NSNextResponder" ref="873437769"/>
+ <int key="NSvFlags">4370</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="1072692119">
+ <reference key="NSNextResponder" ref="71560786"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextView" id="1055190999">
+ <reference key="NSNextResponder" ref="1072692119"/>
+ <int key="NSvFlags">6418</int>
+ <string key="NSFrameSize">{694, 14}</string>
+ <reference key="NSSuperview" ref="1072692119"/>
+ <object class="NSTextContainer" key="NSTextContainer" id="326170846">
+ <object class="NSLayoutManager" key="NSLayoutManager">
+ <object class="NSTextStorage" key="NSTextStorage">
+ <object class="NSMutableString" key="NSString">
+ <characters key="NS.bytes"/>
</object>
- <int key="NSLMFlags">6</int>
<nil key="NSDelegate"/>
</object>
- <reference key="NSTextView" ref="1055190999"/>
- <double key="NSWidth">694</double>
- <int key="NSTCFlags">1</int>
+ <object class="NSMutableArray" key="NSTextContainers">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="326170846"/>
+ </object>
+ <int key="NSLMFlags">6</int>
+ <nil key="NSDelegate"/>
</object>
- <object class="NSTextViewSharedData" key="NSSharedData">
- <int key="NSFlags">27747</int>
- <int key="NSTextCheckingTypes">0</int>
- <nil key="NSMarkedAttributes"/>
- <reference key="NSBackgroundColor" ref="449903125"/>
- <object class="NSDictionary" key="NSSelectedAttributes">
+ <reference key="NSTextView" ref="1055190999"/>
+ <double key="NSWidth">694</double>
+ <int key="NSTCFlags">1</int>
+ </object>
+ <object class="NSTextViewSharedData" key="NSSharedData">
+ <int key="NSFlags">27747</int>
+ <int key="NSTextCheckingTypes">0</int>
+ <nil key="NSMarkedAttributes"/>
+ <reference key="NSBackgroundColor" ref="449903125"/>
+ <object class="NSDictionary" key="NSSelectedAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSBackgroundColor</string>
- <string>NSColor</string>
+ <string>NSBackgroundColor</string>
+ <string>NSColor</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSColor" id="905060551">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">selectedTextBackgroundColor</string>
+ <reference key="NSColor" ref="1001122760"/>
</object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSColor" id="905060551">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">selectedTextBackgroundColor</string>
- <reference key="NSColor" ref="1001122760"/>
- </object>
- <object class="NSColor" id="63182758">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">selectedTextColor</string>
- <reference key="NSColor" ref="304829493"/>
- </object>
+ <object class="NSColor" id="63182758">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">selectedTextColor</string>
+ <reference key="NSColor" ref="304829493"/>
</object>
</object>
- <reference key="NSInsertionColor" ref="304829493"/>
- <nil key="NSLinkAttributes"/>
- <nil key="NSDefaultParagraphStyle"/>
</object>
- <int key="NSTVFlags">6</int>
- <string key="NSMaxSize">{1390, 1e+07}</string>
- <string key="NSMinize">{98, 0}</string>
- <nil key="NSDelegate"/>
+ <reference key="NSInsertionColor" ref="304829493"/>
+ <nil key="NSLinkAttributes"/>
+ <nil key="NSDefaultParagraphStyle"/>
</object>
+ <int key="NSTVFlags">6</int>
+ <string key="NSMaxSize">{1390, 1e+07}</string>
+ <string key="NSMinize">{98, 0}</string>
+ <nil key="NSDelegate"/>
</object>
- <string key="NSFrame">{{1, 1}, {694, 155}}</string>
- <reference key="NSSuperview" ref="71560786"/>
- <reference key="NSNextKeyView" ref="1055190999"/>
- <reference key="NSDocView" ref="1055190999"/>
- <reference key="NSBGColor" ref="449903125"/>
- <object class="NSCursor" key="NSCursor" id="32917531">
- <string key="NSHotSpot">{4, -5}</string>
- <int key="NSCursorType">1</int>
- </object>
- <int key="NScvFlags">4</int>
</object>
- <object class="NSScroller" id="413233170">
- <reference key="NSNextResponder" ref="71560786"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{598, 1}, {15, 68}}</string>
- <reference key="NSSuperview" ref="71560786"/>
- <reference key="NSTarget" ref="71560786"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- </object>
- <object class="NSScroller" id="783638826">
- <reference key="NSNextResponder" ref="71560786"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {601, 11}}</string>
- <reference key="NSSuperview" ref="71560786"/>
- <int key="NSsFlags">257</int>
- <reference key="NSTarget" ref="71560786"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">0.99979895353317261</double>
- <double key="NSPercent">0.94565218687057495</double>
+ <string key="NSFrame">{{1, 1}, {694, 155}}</string>
+ <reference key="NSSuperview" ref="71560786"/>
+ <reference key="NSNextKeyView" ref="1055190999"/>
+ <reference key="NSDocView" ref="1055190999"/>
+ <reference key="NSBGColor" ref="449903125"/>
+ <object class="NSCursor" key="NSCursor" id="32917531">
+ <string key="NSHotSpot">{4, -5}</string>
+ <int key="NSCursorType">1</int>
</object>
+ <int key="NScvFlags">4</int>
+ </object>
+ <object class="NSScroller" id="413233170">
+ <reference key="NSNextResponder" ref="71560786"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{598, 1}, {15, 68}}</string>
+ <reference key="NSSuperview" ref="71560786"/>
+ <reference key="NSTarget" ref="71560786"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">1</double>
+ </object>
+ <object class="NSScroller" id="783638826">
+ <reference key="NSNextResponder" ref="71560786"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {601, 11}}</string>
+ <reference key="NSSuperview" ref="71560786"/>
+ <int key="NSsFlags">257</int>
+ <reference key="NSTarget" ref="71560786"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">0.99979895353317261</double>
+ <double key="NSPercent">0.94565218687057495</double>
</object>
- <string key="NSFrameSize">{696, 157}</string>
- <reference key="NSSuperview" ref="873437769"/>
- <reference key="NSNextKeyView" ref="1072692119"/>
- <int key="NSsFlags">530</int>
- <reference key="NSVScroller" ref="413233170"/>
- <reference key="NSHScroller" ref="783638826"/>
- <reference key="NSContentView" ref="1072692119"/>
</object>
+ <string key="NSFrameSize">{696, 157}</string>
+ <reference key="NSSuperview" ref="873437769"/>
+ <reference key="NSNextKeyView" ref="1072692119"/>
+ <int key="NSsFlags">530</int>
+ <reference key="NSVScroller" ref="413233170"/>
+ <reference key="NSHScroller" ref="783638826"/>
+ <reference key="NSContentView" ref="1072692119"/>
</object>
- <string key="NSFrameSize">{696, 156}</string>
- <reference key="NSSuperview" ref="894339536"/>
- <string key="NSClassName">NSView</string>
</object>
- <object class="NSCustomView" id="345834048">
- <reference key="NSNextResponder" ref="894339536"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="678281118">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="90844306">
- <reference key="NSNextResponder" ref="678281118"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="581095761">
- <reference key="NSNextResponder" ref="90844306"/>
- <int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 228}</string>
- <reference key="NSSuperview" ref="90844306"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="1038415606">
- <reference key="NSNextResponder" ref="533922066"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
- <reference key="NSSuperview" ref="533922066"/>
- <reference key="NSTableView" ref="581095761"/>
- </object>
- <object class="_NSCornerView" key="NSCornerView" id="151074124">
- <reference key="NSNextResponder" ref="678281118"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
- <reference key="NSSuperview" ref="678281118"/>
- </object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="544095042">
- <double key="NSWidth">691</double>
- <double key="NSMinWidth">40</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="799519821"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="451753495">
- <int key="NSCellFlags">70385217</int>
- <int key="NSCellFlags2">132096</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="581095761"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="581095761"/>
+ <string key="NSFrameSize">{696, 156}</string>
+ <reference key="NSSuperview" ref="894339536"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="NSCustomView" id="345834048">
+ <reference key="NSNextResponder" ref="894339536"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="678281118">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">4370</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="90844306">
+ <reference key="NSNextResponder" ref="678281118"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="581095761">
+ <reference key="NSNextResponder" ref="90844306"/>
+ <int key="NSvFlags">4352</int>
+ <string key="NSFrameSize">{694, 228}</string>
+ <reference key="NSSuperview" ref="90844306"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="1038415606">
+ <reference key="NSNextResponder" ref="533922066"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{694, 17}</string>
+ <reference key="NSSuperview" ref="533922066"/>
+ <reference key="NSTableView" ref="581095761"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="151074124">
+ <reference key="NSNextResponder" ref="678281118"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="678281118"/>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn" id="544095042">
+ <double key="NSWidth">691</double>
+ <double key="NSMinWidth">40</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="799519821"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="451753495">
+ <int key="NSCellFlags">70385217</int>
+ <int key="NSCellFlags2">132096</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="581095761"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="581095761"/>
</object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <int key="NSTvFlags">-88080384</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">4</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">16</double>
+ <int key="NSTvFlags">-88080384</int>
+ <reference key="NSDelegate"/>
+ <reference key="NSDataSource"/>
+ <int key="NSColumnAutoresizingStyle">4</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
- <string key="NSFrame">{{1, 17}, {694, 228}}</string>
- <reference key="NSSuperview" ref="678281118"/>
- <reference key="NSNextKeyView" ref="581095761"/>
- <reference key="NSDocView" ref="581095761"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
</object>
- <object class="NSScroller" id="472831765">
- <reference key="NSNextResponder" ref="678281118"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{611, 17}, {15, 30}}</string>
- <reference key="NSSuperview" ref="678281118"/>
- <reference key="NSTarget" ref="678281118"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">0.65789473056793213</double>
- <double key="NSPercent">0.9375</double>
- </object>
- <object class="NSScroller" id="851610321">
- <reference key="NSNextResponder" ref="678281118"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 47}, {610, 15}}</string>
- <reference key="NSSuperview" ref="678281118"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="678281118"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99047619104385376</double>
- </object>
- <object class="NSClipView" id="533922066">
- <reference key="NSNextResponder" ref="678281118"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1038415606"/>
- </object>
- <string key="NSFrame">{{1, 0}, {694, 17}}</string>
- <reference key="NSSuperview" ref="678281118"/>
- <reference key="NSNextKeyView" ref="1038415606"/>
- <reference key="NSDocView" ref="1038415606"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
+ <string key="NSFrame">{{1, 17}, {694, 228}}</string>
+ <reference key="NSSuperview" ref="678281118"/>
+ <reference key="NSNextKeyView" ref="581095761"/>
+ <reference key="NSDocView" ref="581095761"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
+ </object>
+ <object class="NSScroller" id="472831765">
+ <reference key="NSNextResponder" ref="678281118"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{611, 17}, {15, 30}}</string>
+ <reference key="NSSuperview" ref="678281118"/>
+ <reference key="NSTarget" ref="678281118"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">0.65789473056793213</double>
+ <double key="NSPercent">0.9375</double>
+ </object>
+ <object class="NSScroller" id="851610321">
+ <reference key="NSNextResponder" ref="678281118"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{1, 47}, {610, 15}}</string>
+ <reference key="NSSuperview" ref="678281118"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="678281118"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.99047619104385376</double>
+ </object>
+ <object class="NSClipView" id="533922066">
+ <reference key="NSNextResponder" ref="678281118"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1038415606"/>
</object>
- <reference ref="151074124"/>
+ <string key="NSFrame">{{1, 0}, {694, 17}}</string>
+ <reference key="NSSuperview" ref="678281118"/>
+ <reference key="NSNextKeyView" ref="1038415606"/>
+ <reference key="NSDocView" ref="1038415606"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
</object>
- <string key="NSFrameSize">{696, 246}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <reference key="NSNextKeyView" ref="90844306"/>
- <int key="NSsFlags">562</int>
- <reference key="NSVScroller" ref="472831765"/>
- <reference key="NSHScroller" ref="851610321"/>
- <reference key="NSContentView" ref="90844306"/>
- <reference key="NSHeaderClipView" ref="533922066"/>
- <reference key="NSCornerView" ref="151074124"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ <reference ref="151074124"/>
</object>
- <object class="NSPopUpButton" id="86760255">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{156, 246}, {98, 22}}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="830957297">
- <int key="NSCellFlags">-2076049856</int>
- <int key="NSCellFlags2">132096</int>
- <reference key="NSSupport" ref="790379580"/>
- <reference key="NSControlView" ref="86760255"/>
- <int key="NSButtonFlags">-1231011585</int>
- <int key="NSButtonFlags2">402653229</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">y</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="13183167">
- <reference key="NSMenu" ref="766637184"/>
- <bool key="NSIsHidden">YES</bool>
- <string key="NSTitle">Query History</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="830957297"/>
+ <string key="NSFrameSize">{696, 246}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <reference key="NSNextKeyView" ref="90844306"/>
+ <int key="NSsFlags">562</int>
+ <reference key="NSVScroller" ref="472831765"/>
+ <reference key="NSHScroller" ref="851610321"/>
+ <reference key="NSContentView" ref="90844306"/>
+ <reference key="NSHeaderClipView" ref="533922066"/>
+ <reference key="NSCornerView" ref="151074124"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ </object>
+ <object class="NSPopUpButton" id="86760255">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{156, 246}, {98, 22}}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="830957297">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">132096</int>
+ <reference key="NSSupport" ref="790379580"/>
+ <reference key="NSControlView" ref="86760255"/>
+ <int key="NSButtonFlags">-1231011585</int>
+ <int key="NSButtonFlags2">402653229</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">y</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="13183167">
+ <reference key="NSMenu" ref="766637184"/>
+ <bool key="NSIsHidden">YES</bool>
+ <string key="NSTitle">Query History</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="830957297"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="766637184">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
</object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="766637184">
- <object class="NSMutableString" key="NSTitle">
- <characters key="NS.bytes">OtherViews</characters>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="13183167"/>
+ <object class="NSMenuItem" id="839393306">
+ <reference key="NSMenu" ref="766637184"/>
+ <string key="NSTitle">Copy History</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">524288</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">300000</int>
+ <reference key="NSTarget" ref="830957297"/>
</object>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="13183167"/>
- <object class="NSMenuItem" id="839393306">
- <reference key="NSMenu" ref="766637184"/>
- <string key="NSTitle">Copy History</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">524288</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">300000</int>
- <reference key="NSTarget" ref="830957297"/>
- </object>
- <object class="NSMenuItem" id="216334303">
- <reference key="NSMenu" ref="766637184"/>
- <bool key="NSIsAlternate">YES</bool>
- <string key="NSTitle">Save History…</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">300001</int>
- <reference key="NSTarget" ref="830957297"/>
- </object>
- <object class="NSMenuItem" id="6128">
- <reference key="NSMenu" ref="766637184"/>
- <string key="NSTitle">Clear History</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">300002</int>
- <reference key="NSTarget" ref="830957297"/>
- </object>
- <object class="NSMenuItem" id="584172454">
- <reference key="NSMenu" ref="766637184"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="830957297"/>
- </object>
- <object class="NSMenuItem" id="252023923">
- <reference key="NSMenu" ref="766637184"/>
- <string key="NSTitle">..placeholder for seachfield..</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="830957297"/>
- </object>
- <object class="NSMenuItem" id="194438958">
- <reference key="NSMenu" ref="766637184"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="830957297"/>
- </object>
+ <object class="NSMenuItem" id="216334303">
+ <reference key="NSMenu" ref="766637184"/>
+ <bool key="NSIsAlternate">YES</bool>
+ <string key="NSTitle">Save History…</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">300001</int>
+ <reference key="NSTarget" ref="830957297"/>
+ </object>
+ <object class="NSMenuItem" id="6128">
+ <reference key="NSMenu" ref="766637184"/>
+ <string key="NSTitle">Clear History</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">300002</int>
+ <reference key="NSTarget" ref="830957297"/>
+ </object>
+ <object class="NSMenuItem" id="584172454">
+ <reference key="NSMenu" ref="766637184"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="830957297"/>
+ </object>
+ <object class="NSMenuItem" id="252023923">
+ <reference key="NSMenu" ref="766637184"/>
+ <string key="NSTitle">..placeholder for seachfield..</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="830957297"/>
+ </object>
+ <object class="NSMenuItem" id="194438958">
+ <reference key="NSMenu" ref="766637184"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="830957297"/>
</object>
</object>
- <bool key="NSPullDown">YES</bool>
- <int key="NSPreferredEdge">3</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
</object>
+ <bool key="NSPullDown">YES</bool>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">2</int>
</object>
- <object class="NSPopUpButton" id="872178320">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">264</int>
- <string key="NSFrame">{{38, 246}, {108, 22}}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="416049103">
- <int key="NSCellFlags">-2076049856</int>
- <int key="NSCellFlags2">132096</int>
- <reference key="NSSupport" ref="790379580"/>
- <reference key="NSControlView" ref="872178320"/>
- <int key="NSButtonFlags">-1232977665</int>
- <int key="NSButtonFlags2">402653229</int>
- <reference key="NSAlternateImage" ref="790379580"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">f</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="923183582">
- <reference key="NSMenu" ref="960790892"/>
- <bool key="NSIsHidden">YES</bool>
- <string key="NSTitle">Query Favorites</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="416049103"/>
+ </object>
+ <object class="NSPopUpButton" id="872178320">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{38, 246}, {108, 22}}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="416049103">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">132096</int>
+ <reference key="NSSupport" ref="790379580"/>
+ <reference key="NSControlView" ref="872178320"/>
+ <int key="NSButtonFlags">-1232977665</int>
+ <int key="NSButtonFlags2">402653229</int>
+ <reference key="NSAlternateImage" ref="790379580"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">f</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="923183582">
+ <reference key="NSMenu" ref="960790892"/>
+ <bool key="NSIsHidden">YES</bool>
+ <string key="NSTitle">Query Favorites</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="416049103"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="960790892">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
</object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="960790892">
- <object class="NSMutableString" key="NSTitle">
- <characters key="NS.bytes">OtherViews</characters>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="923183582"/>
+ <object class="NSMenuItem" id="5128219">
+ <reference key="NSMenu" ref="960790892"/>
+ <string key="NSTitle">Save Query to Favorites</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">524288</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">100000</int>
+ <reference key="NSTarget" ref="416049103"/>
</object>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="923183582"/>
- <object class="NSMenuItem" id="5128219">
- <reference key="NSMenu" ref="960790892"/>
- <string key="NSTitle">Save Query to Favorites</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">524288</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">100000</int>
- <reference key="NSTarget" ref="416049103"/>
- </object>
- <object class="NSMenuItem" id="336702336">
- <reference key="NSMenu" ref="960790892"/>
- <bool key="NSIsAlternate">YES</bool>
- <string key="NSTitle">Save All to Favorites</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">100001</int>
- <reference key="NSTarget" ref="416049103"/>
- </object>
- <object class="NSMenuItem" id="560786252">
- <reference key="NSMenu" ref="960790892"/>
- <string key="NSTitle">Edit Favorites...</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="416049103"/>
- </object>
- <object class="NSMenuItem" id="17413925">
- <reference key="NSMenu" ref="960790892"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="416049103"/>
- </object>
- <object class="NSMenuItem" id="50932569">
- <reference key="NSMenu" ref="960790892"/>
- <string key="NSTitle">..placeholder for seachfield..</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="416049103"/>
- </object>
- <object class="NSMenuItem" id="675984022">
- <reference key="NSMenu" ref="960790892"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="416049103"/>
- </object>
+ <object class="NSMenuItem" id="336702336">
+ <reference key="NSMenu" ref="960790892"/>
+ <bool key="NSIsAlternate">YES</bool>
+ <string key="NSTitle">Save All to Favorites</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">100001</int>
+ <reference key="NSTarget" ref="416049103"/>
+ </object>
+ <object class="NSMenuItem" id="560786252">
+ <reference key="NSMenu" ref="960790892"/>
+ <string key="NSTitle">Edit Favorites...</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="416049103"/>
+ </object>
+ <object class="NSMenuItem" id="17413925">
+ <reference key="NSMenu" ref="960790892"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="416049103"/>
+ </object>
+ <object class="NSMenuItem" id="50932569">
+ <reference key="NSMenu" ref="960790892"/>
+ <string key="NSTitle">..placeholder for seachfield..</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="416049103"/>
+ </object>
+ <object class="NSMenuItem" id="675984022">
+ <reference key="NSMenu" ref="960790892"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="416049103"/>
</object>
</object>
- <bool key="NSPullDown">YES</bool>
- <int key="NSPreferredEdge">3</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
</object>
+ <bool key="NSPullDown">YES</bool>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">2</int>
</object>
- <object class="NSPopUpButton" id="363916571">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{-10, 245}, {48, 25}}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="984501775">
- <int key="NSCellFlags">-2076049856</int>
- <int key="NSCellFlags2">134350848</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="363916571"/>
- <int key="NSButtonFlags">-2042609409</int>
- <int key="NSButtonFlags2">35</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="659457702">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsHidden">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">button_action</string>
- </object>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSPopUpButton" id="363916571">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{-10, 245}, {48, 25}}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="984501775">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">134350848</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="363916571"/>
+ <int key="NSButtonFlags">-2042609409</int>
+ <int key="NSButtonFlags2">35</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="659457702">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsHidden">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <object class="NSCustomResource" key="NSImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">button_action</string>
</object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="60735230">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="659457702"/>
- <object class="NSMenuItem" id="216778737">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Run All Queries</string>
- <string key="NSKeyEquiv">r</string>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">1</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="324052804">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsDisabled">YES</bool>
- <string key="NSTitle">Run Current Query</string>
- <string key="NSKeyEquiv">r</string>
- <int key="NSKeyEquivModMask">1572864</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">2</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="852328440">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="413416694">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Previous Query from History</string>
- <string key="NSKeyEquiv"></string>
- <int key="NSKeyEquivModMask">262144</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">3</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="233912625">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Next Query from History</string>
- <string key="NSKeyEquiv"></string>
- <int key="NSKeyEquivModMask">262144</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">4</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="128208712">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">History Replaces Editor Content</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="371024017">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="594285746">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Favorite Replaces Editor Content</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="635467451">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="1041161373">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Shift Right</string>
- <string key="NSKeyEquiv">]</string>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">6</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="92094248">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Shift Left</string>
- <string key="NSKeyEquiv">[</string>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">7</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="837073672">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Comment Line</string>
- <string key="NSKeyEquiv">/</string>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">11</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="241706230">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsAlternate">YES</bool>
- <string key="NSTitle">Comment Current Query</string>
- <string key="NSKeyEquiv">/</string>
- <int key="NSKeyEquivModMask">1572864</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">12</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="847470381">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Completion List</string>
- <string type="base64-UTF8" key="NSKeyEquiv">Gw</string>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">8</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="751809280">
- <reference key="NSMenu" ref="60735230"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="60735230">
+ <string key="NSTitle">OtherViews</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="659457702"/>
+ <object class="NSMenuItem" id="216778737">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Run All Queries</string>
+ <string key="NSKeyEquiv">r</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">1</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="324052804">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <string key="NSTitle">Run Current Query</string>
+ <string key="NSKeyEquiv">r</string>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">2</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="852328440">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="413416694">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Previous Query from History</string>
+ <string key="NSKeyEquiv"></string>
+ <int key="NSKeyEquivModMask">262144</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">3</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="233912625">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Next Query from History</string>
+ <string key="NSKeyEquiv"></string>
+ <int key="NSKeyEquivModMask">262144</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">4</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="128208712">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">History Replaces Editor Content</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="371024017">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="594285746">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Favorite Replaces Editor Content</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="635467451">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="1041161373">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Shift Right</string>
+ <string key="NSKeyEquiv">]</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">6</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="92094248">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Shift Left</string>
+ <string key="NSKeyEquiv">[</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">7</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="837073672">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Comment Line</string>
+ <string key="NSKeyEquiv">/</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">11</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="241706230">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsAlternate">YES</bool>
+ <string key="NSTitle">Comment Current Query</string>
+ <string key="NSKeyEquiv">/</string>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">12</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="847470381">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Completion List</string>
+ <string type="base64-UTF8" key="NSKeyEquiv">Gw</string>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">8</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="751809280">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Show Completion List</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="444632858">
<string key="NSTitle">Show Completion List</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">submenuAction:</string>
- <object class="NSMenu" key="NSSubmenu" id="444632858">
- <string key="NSTitle">Show Completion List</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMenuItem" id="177004131">
- <reference key="NSMenu" ref="444632858"/>
- <string key="NSTitle">All Databases Names</string>
- <string key="NSKeyEquiv">1</string>
- <int key="NSKeyEquivModMask">1572864</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">8000</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="256934198">
- <reference key="NSMenu" ref="444632858"/>
- <string key="NSTitle">All Table and View Names</string>
- <string key="NSKeyEquiv">2</string>
- <int key="NSKeyEquivModMask">1572864</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">8001</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="928430119">
- <reference key="NSMenu" ref="444632858"/>
- <string key="NSTitle">All Field Names From Current Table</string>
- <string key="NSKeyEquiv">3</string>
- <int key="NSKeyEquivModMask">1572864</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">8002</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="177004131">
+ <reference key="NSMenu" ref="444632858"/>
+ <string key="NSTitle">All Databases Names</string>
+ <string key="NSKeyEquiv">1</string>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">8000</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="256934198">
+ <reference key="NSMenu" ref="444632858"/>
+ <string key="NSTitle">All Table and View Names</string>
+ <string key="NSKeyEquiv">2</string>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">8001</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="928430119">
+ <reference key="NSMenu" ref="444632858"/>
+ <string key="NSTitle">All Field Names From Current Table</string>
+ <string key="NSKeyEquiv">3</string>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">8002</int>
+ <reference key="NSTarget" ref="984501775"/>
</object>
</object>
</object>
- <object class="NSMenuItem" id="309123434">
- <reference key="NSMenu" ref="60735230"/>
- <bool key="NSIsDisabled">YES</bool>
- <bool key="NSIsSeparator">YES</bool>
- <string key="NSTitle"/>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="702094011">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Editor Font...</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="820189134">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Indent New Lines</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">9</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="620583791">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Auto-pair Characters</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">10</int>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="81663257">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Auto-uppercase Keywords</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="919863898">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Auto-completion</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
- <object class="NSMenuItem" id="414081589">
- <reference key="NSMenu" ref="60735230"/>
- <string key="NSTitle">Update Help while typing</string>
- <string key="NSKeyEquiv"/>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="984501775"/>
- </object>
</object>
- <bool key="NSNoAutoenable">YES</bool>
+ <object class="NSMenuItem" id="309123434">
+ <reference key="NSMenu" ref="60735230"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="702094011">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Editor Font...</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="820189134">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Indent New Lines</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">9</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="620583791">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Auto-pair Characters</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">10</int>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="81663257">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Auto-uppercase Keywords</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="919863898">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Auto-completion</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
+ <object class="NSMenuItem" id="414081589">
+ <reference key="NSMenu" ref="60735230"/>
+ <string key="NSTitle">Update Help while typing</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="984501775"/>
+ </object>
</object>
- <int key="NSSelectedIndex">18</int>
- <bool key="NSPullDown">YES</bool>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
+ <bool key="NSNoAutoenable">YES</bool>
</object>
+ <int key="NSSelectedIndex">18</int>
+ <bool key="NSPullDown">YES</bool>
+ <int key="NSPreferredEdge">1</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
</object>
- <object class="NSButton" id="811536132">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">265</int>
- <string key="NSFrame">{{597, 248}, {90, 17}}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="177866566">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134348800</int>
- <string key="NSContents">Run All</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="811536132"/>
- <int key="NSButtonFlags">-2034876161</int>
- <int key="NSButtonFlags2">36</int>
- <reference key="NSAlternateImage" ref="26"/>
- <string key="NSAlternateContents"/>
- <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
+ </object>
+ <object class="NSButton" id="811536132">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">265</int>
+ <string key="NSFrame">{{597, 248}, {90, 17}}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="177866566">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134348800</int>
+ <string key="NSContents">Run All</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="811536132"/>
+ <int key="NSButtonFlags">-2034876161</int>
+ <int key="NSButtonFlags2">36</int>
+ <reference key="NSAlternateImage" ref="26"/>
+ <string key="NSAlternateContents"/>
+ <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
</object>
- <object class="NSButton" id="1009499029">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">265</int>
- <string key="NSFrame">{{479, 248}, {110, 17}}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="588489390">
- <int key="NSCellFlags">604110336</int>
- <int key="NSCellFlags2">134348800</int>
- <string key="NSContents">Run Current</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="1009499029"/>
- <int key="NSButtonFlags">-2038284033</int>
- <int key="NSButtonFlags2">402653348</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">r</string>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
+ </object>
+ <object class="NSButton" id="1009499029">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">265</int>
+ <string key="NSFrame">{{479, 248}, {110, 17}}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="588489390">
+ <int key="NSCellFlags">604110336</int>
+ <int key="NSCellFlags2">134348800</int>
+ <string key="NSContents">Run Current</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="1009499029"/>
+ <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags2">402653348</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">r</string>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
</object>
- <object class="NSImageView" id="696609643">
- <reference key="NSNextResponder" ref="345834048"/>
- <int key="NSvFlags">266</int>
- <object class="NSMutableSet" key="NSDragTypes">
+ </object>
+ <object class="NSImageView" id="696609643">
+ <reference key="NSNextResponder" ref="345834048"/>
+ <int key="NSvFlags">266</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{32, 246}, {664, 23}}</string>
- <reference key="NSSuperview" ref="345834048"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="76236597">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <reference key="NSContents" ref="843830563"/>
- <int key="NSAlign">0</int>
- <int key="NSScale">1</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
</object>
- <bool key="NSEditable">YES</bool>
</object>
+ <string key="NSFrame">{{32, 246}, {664, 23}}</string>
+ <reference key="NSSuperview" ref="345834048"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="76236597">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <reference key="NSContents" ref="843830563"/>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">1</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
</object>
- <string key="NSFrame">{{0, 165}, {696, 269}}</string>
- <reference key="NSSuperview" ref="894339536"/>
- <string key="NSClassName">NSView</string>
</object>
- <object class="NSCustomView" id="875002707">
- <reference key="NSNextResponder" ref="894339536"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextField" id="910005271">
- <reference key="NSNextResponder" ref="875002707"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{242, 64}, {437, 17}}</string>
- <reference key="NSSuperview" ref="875002707"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="401235649">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">71303168</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="910005271"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ <string key="NSFrame">{{0, 165}, {696, 269}}</string>
+ <reference key="NSSuperview" ref="894339536"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="NSCustomView" id="875002707">
+ <reference key="NSNextResponder" ref="894339536"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextField" id="910005271">
+ <reference key="NSNextResponder" ref="875002707"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{242, 64}, {437, 17}}</string>
+ <reference key="NSSuperview" ref="875002707"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="401235649">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="910005271"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="89757399">
- <reference key="NSNextResponder" ref="875002707"/>
- <int key="NSvFlags">264</int>
- <string key="NSFrame">{{17, 67}, {143, 14}}</string>
- <reference key="NSSuperview" ref="875002707"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="194978207">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">4194304</int>
- <string key="NSContents">Last Error Message</string>
- <reference key="NSSupport" ref="935342005"/>
- <reference key="NSControlView" ref="89757399"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="89757399">
+ <reference key="NSNextResponder" ref="875002707"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{17, 67}, {143, 14}}</string>
+ <reference key="NSSuperview" ref="875002707"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="194978207">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">4194304</int>
+ <string key="NSContents">Last Error Message</string>
+ <reference key="NSSupport" ref="935342005"/>
+ <reference key="NSControlView" ref="89757399"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="547765795">
- <reference key="NSNextResponder" ref="875002707"/>
- <int key="NSvFlags">274</int>
- <string key="NSFrame">{{17, 20}, {662, 43}}</string>
- <reference key="NSSuperview" ref="875002707"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="948571736">
- <int key="NSCellFlags">69336577</int>
- <int key="NSCellFlags2">4194304</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="547765795"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="547765795">
+ <reference key="NSNextResponder" ref="875002707"/>
+ <int key="NSvFlags">274</int>
+ <string key="NSFrame">{{17, 20}, {662, 43}}</string>
+ <reference key="NSSuperview" ref="875002707"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="948571736">
+ <int key="NSCellFlags">69336577</int>
+ <int key="NSCellFlags2">4194304</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="547765795"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
</object>
- <string key="NSFrame">{{0, 443}, {696, 87}}</string>
- <reference key="NSSuperview" ref="894339536"/>
- <string key="NSClassName">NSView</string>
</object>
+ <string key="NSFrame">{{0, 443}, {696, 87}}</string>
+ <reference key="NSSuperview" ref="894339536"/>
+ <string key="NSClassName">NSView</string>
</object>
- <string key="NSFrame">{{6, 10}, {696, 530}}</string>
- <reference key="NSSuperview" ref="746504912"/>
</object>
+ <string key="NSFrame">{{6, 10}, {696, 530}}</string>
+ <reference key="NSSuperview" ref="746504912"/>
</object>
- <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <string key="NSLabel">Custom Query</string>
- <reference key="NSColor" ref="62854682"/>
- <reference key="NSTabView" ref="714795046"/>
+ <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <object class="NSTabViewItem" id="94659530">
- <string key="NSIdentifier">status</string>
- <object class="NSView" key="NSView" id="730602982">
- <reference key="NSNextResponder" ref="714795046"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSplitView" id="501779393">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="259390764">
- <reference key="NSNextResponder" ref="501779393"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="709531668">
- <reference key="NSNextResponder" ref="259390764"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="78677381">
- <reference key="NSNextResponder" ref="709531668"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextView" id="69074373">
- <reference key="NSNextResponder" ref="78677381"/>
- <int key="NSvFlags">2322</int>
- <string key="NSFrameSize">{542, 14}</string>
- <reference key="NSSuperview" ref="78677381"/>
- <object class="NSTextContainer" key="NSTextContainer" id="708157837">
- <object class="NSLayoutManager" key="NSLayoutManager">
- <object class="NSTextStorage" key="NSTextStorage">
- <object class="NSMutableString" key="NSString">
- <characters key="NS.bytes"/>
- </object>
- <nil key="NSDelegate"/>
- </object>
- <object class="NSMutableArray" key="NSTextContainers">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="708157837"/>
+ <string key="NSLabel">Custom Query</string>
+ <reference key="NSColor" ref="62854682"/>
+ <reference key="NSTabView" ref="714795046"/>
+ </object>
+ <object class="NSTabViewItem" id="94659530">
+ <string key="NSIdentifier">status</string>
+ <object class="NSView" key="NSView" id="730602982">
+ <reference key="NSNextResponder" ref="714795046"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSSplitView" id="501779393">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomView" id="259390764">
+ <reference key="NSNextResponder" ref="501779393"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="709531668">
+ <reference key="NSNextResponder" ref="259390764"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="78677381">
+ <reference key="NSNextResponder" ref="709531668"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextView" id="69074373">
+ <reference key="NSNextResponder" ref="78677381"/>
+ <int key="NSvFlags">2322</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <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>
+ </object>
+ </object>
+ <string key="NSFrameSize">{542, 14}</string>
+ <reference key="NSSuperview" ref="78677381"/>
+ <object class="NSTextContainer" key="NSTextContainer" id="708157837">
+ <object class="NSLayoutManager" key="NSLayoutManager">
+ <object class="NSTextStorage" key="NSTextStorage">
+ <object class="NSMutableString" key="NSString">
+ <characters key="NS.bytes"/>
</object>
- <int key="NSLMFlags">6</int>
<nil key="NSDelegate"/>
</object>
- <reference key="NSTextView" ref="69074373"/>
- <double key="NSWidth">542</double>
- <int key="NSTCFlags">1</int>
+ <object class="NSMutableArray" key="NSTextContainers">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="708157837"/>
+ </object>
+ <int key="NSLMFlags">6</int>
+ <nil key="NSDelegate"/>
</object>
- <object class="NSTextViewSharedData" key="NSSharedData">
- <int key="NSFlags">11139</int>
- <int key="NSTextCheckingTypes">0</int>
- <nil key="NSMarkedAttributes"/>
- <reference key="NSBackgroundColor" ref="449903125"/>
- <object class="NSDictionary" key="NSSelectedAttributes">
+ <reference key="NSTextView" ref="69074373"/>
+ <double key="NSWidth">542</double>
+ <int key="NSTCFlags">1</int>
+ </object>
+ <object class="NSTextViewSharedData" key="NSSharedData">
+ <int key="NSFlags">11139</int>
+ <int key="NSTextCheckingTypes">0</int>
+ <nil key="NSMarkedAttributes"/>
+ <reference key="NSBackgroundColor" ref="449903125"/>
+ <object class="NSDictionary" key="NSSelectedAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSBackgroundColor</string>
- <string>NSColor</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="905060551"/>
- <reference ref="63182758"/>
- </object>
+ <string>NSBackgroundColor</string>
+ <string>NSColor</string>
</object>
- <reference key="NSInsertionColor" ref="304829493"/>
- <object class="NSDictionary" key="NSLinkAttributes">
+ <object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSColor</string>
- <string>NSUnderline</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSColor" id="114422645">
- <int key="NSColorSpace">1</int>
- <bytes key="NSRGB">MCAwIDEAA</bytes>
- </object>
- <integer value="1"/>
+ <reference ref="905060551"/>
+ <reference ref="63182758"/>
+ </object>
+ </object>
+ <reference key="NSInsertionColor" ref="304829493"/>
+ <object class="NSDictionary" key="NSLinkAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSColor</string>
+ <string>NSUnderline</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSColor" id="114422645">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MCAwIDEAA</bytes>
</object>
+ <integer value="1"/>
</object>
- <nil key="NSDefaultParagraphStyle"/>
</object>
- <int key="NSTVFlags">6</int>
- <string key="NSMaxSize">{1097, 1e+07}</string>
- <string key="NSMinize">{223, 0}</string>
- <nil key="NSDelegate"/>
+ <nil key="NSDefaultParagraphStyle"/>
</object>
+ <int key="NSTVFlags">6</int>
+ <string key="NSMaxSize">{1097, 1e+07}</string>
+ <string key="NSMinize">{223, 0}</string>
+ <nil key="NSDelegate"/>
</object>
- <string key="NSFrame">{{1, 1}, {542, 69}}</string>
- <reference key="NSSuperview" ref="709531668"/>
- <reference key="NSNextKeyView" ref="69074373"/>
- <reference key="NSDocView" ref="69074373"/>
- <reference key="NSBGColor" ref="449903125"/>
- <reference key="NSCursor" ref="32917531"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="892376800">
- <reference key="NSNextResponder" ref="709531668"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{543, 1}, {11, 69}}</string>
- <reference key="NSSuperview" ref="709531668"/>
- <int key="NSsFlags">256</int>
- <reference key="NSTarget" ref="709531668"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99315071105957031</double>
- </object>
- <object class="NSScroller" id="490174802">
- <reference key="NSNextResponder" ref="709531668"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
- <reference key="NSSuperview" ref="709531668"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="709531668"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- <double key="NSPercent">0.94565218687057495</double>
</object>
+ <string key="NSFrame">{{1, 1}, {542, 69}}</string>
+ <reference key="NSSuperview" ref="709531668"/>
+ <reference key="NSNextKeyView" ref="69074373"/>
+ <reference key="NSDocView" ref="69074373"/>
+ <reference key="NSBGColor" ref="449903125"/>
+ <reference key="NSCursor" ref="32917531"/>
+ <int key="NScvFlags">4</int>
</object>
- <string key="NSFrame">{{96, 0}, {555, 71}}</string>
- <reference key="NSSuperview" ref="259390764"/>
- <reference key="NSNextKeyView" ref="78677381"/>
- <int key="NSsFlags">18</int>
- <reference key="NSVScroller" ref="892376800"/>
- <reference key="NSHScroller" ref="490174802"/>
- <reference key="NSContentView" ref="78677381"/>
- </object>
- <object class="NSTextField" id="231853805">
- <reference key="NSNextResponder" ref="259390764"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{22, 57}, {69, 14}}</string>
- <reference key="NSSuperview" ref="259390764"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="647656972">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Comments:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="231853805"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
+ <object class="NSScroller" id="892376800">
+ <reference key="NSNextResponder" ref="709531668"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{543, 1}, {11, 69}}</string>
+ <reference key="NSSuperview" ref="709531668"/>
+ <int key="NSsFlags">256</int>
+ <reference key="NSTarget" ref="709531668"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.99315071105957031</double>
</object>
+ <object class="NSScroller" id="490174802">
+ <reference key="NSNextResponder" ref="709531668"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
+ <reference key="NSSuperview" ref="709531668"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="709531668"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">1</double>
+ <double key="NSPercent">0.94565218687057495</double>
+ </object>
+ </object>
+ <string key="NSFrame">{{96, 0}, {555, 71}}</string>
+ <reference key="NSSuperview" ref="259390764"/>
+ <reference key="NSNextKeyView" ref="78677381"/>
+ <int key="NSsFlags">18</int>
+ <reference key="NSVScroller" ref="892376800"/>
+ <reference key="NSHScroller" ref="490174802"/>
+ <reference key="NSContentView" ref="78677381"/>
+ </object>
+ <object class="NSTextField" id="231853805">
+ <reference key="NSNextResponder" ref="259390764"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{22, 57}, {69, 14}}</string>
+ <reference key="NSSuperview" ref="259390764"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="647656972">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Comments:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="231853805"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
</object>
- <string key="NSFrameSize">{651, 71}</string>
- <reference key="NSSuperview" ref="501779393"/>
- <string key="NSClassName">NSView</string>
</object>
- <object class="NSCustomView" id="983998494">
- <reference key="NSNextResponder" ref="501779393"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="449863508">
- <reference key="NSNextResponder" ref="983998494"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="637054939">
- <reference key="NSNextResponder" ref="449863508"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextView" id="421486962">
- <reference key="NSNextResponder" ref="637054939"/>
- <int key="NSvFlags">2322</int>
- <string key="NSFrameSize">{542, 14}</string>
- <reference key="NSSuperview" ref="637054939"/>
- <object class="NSTextContainer" key="NSTextContainer" id="194867362">
- <object class="NSLayoutManager" key="NSLayoutManager">
- <object class="NSTextStorage" key="NSTextStorage">
- <object class="NSMutableString" key="NSString">
- <characters key="NS.bytes"/>
- </object>
- <nil key="NSDelegate"/>
- </object>
- <object class="NSMutableArray" key="NSTextContainers">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="194867362"/>
+ <string key="NSFrameSize">{651, 71}</string>
+ <reference key="NSSuperview" ref="501779393"/>
+ <string key="NSClassName">NSView</string>
+ </object>
+ <object class="NSCustomView" id="983998494">
+ <reference key="NSNextResponder" ref="501779393"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="449863508">
+ <reference key="NSNextResponder" ref="983998494"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="637054939">
+ <reference key="NSNextResponder" ref="449863508"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextView" id="421486962">
+ <reference key="NSNextResponder" ref="637054939"/>
+ <int key="NSvFlags">2322</int>
+ <string key="NSFrameSize">{542, 14}</string>
+ <reference key="NSSuperview" ref="637054939"/>
+ <object class="NSTextContainer" key="NSTextContainer" id="194867362">
+ <object class="NSLayoutManager" key="NSLayoutManager">
+ <object class="NSTextStorage" key="NSTextStorage">
+ <object class="NSMutableString" key="NSString">
+ <characters key="NS.bytes"/>
</object>
- <int key="NSLMFlags">6</int>
<nil key="NSDelegate"/>
</object>
- <reference key="NSTextView" ref="421486962"/>
- <double key="NSWidth">542</double>
- <int key="NSTCFlags">1</int>
+ <object class="NSMutableArray" key="NSTextContainers">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="194867362"/>
+ </object>
+ <int key="NSLMFlags">6</int>
+ <nil key="NSDelegate"/>
</object>
- <object class="NSTextViewSharedData" key="NSSharedData">
- <int key="NSFlags">2305</int>
- <int key="NSTextCheckingTypes">0</int>
- <nil key="NSMarkedAttributes"/>
- <reference key="NSBackgroundColor" ref="449903125"/>
- <object class="NSDictionary" key="NSSelectedAttributes">
+ <reference key="NSTextView" ref="421486962"/>
+ <double key="NSWidth">542</double>
+ <int key="NSTCFlags">1</int>
+ </object>
+ <object class="NSTextViewSharedData" key="NSSharedData">
+ <int key="NSFlags">2305</int>
+ <int key="NSTextCheckingTypes">0</int>
+ <nil key="NSMarkedAttributes"/>
+ <reference key="NSBackgroundColor" ref="449903125"/>
+ <object class="NSDictionary" key="NSSelectedAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSBackgroundColor</string>
- <string>NSColor</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="905060551"/>
- <reference ref="63182758"/>
- </object>
+ <string>NSBackgroundColor</string>
+ <string>NSColor</string>
</object>
- <reference key="NSInsertionColor" ref="304829493"/>
- <object class="NSDictionary" key="NSLinkAttributes">
+ <object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSColor</string>
- <string>NSUnderline</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="114422645"/>
- <integer value="1"/>
- </object>
+ <reference ref="905060551"/>
+ <reference ref="63182758"/>
</object>
- <nil key="NSDefaultParagraphStyle"/>
</object>
- <int key="NSTVFlags">6</int>
- <string key="NSMaxSize">{1097, 1e+07}</string>
- <string key="NSMinize">{223, 0}</string>
- <nil key="NSDelegate"/>
+ <reference key="NSInsertionColor" ref="304829493"/>
+ <object class="NSDictionary" key="NSLinkAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSColor</string>
+ <string>NSUnderline</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="114422645"/>
+ <integer value="1"/>
+ </object>
+ </object>
+ <nil key="NSDefaultParagraphStyle"/>
</object>
+ <int key="NSTVFlags">6</int>
+ <string key="NSMaxSize">{1097, 1e+07}</string>
+ <string key="NSMinize">{223, 0}</string>
+ <nil key="NSDelegate"/>
</object>
- <string key="NSFrame">{{1, 1}, {542, 196}}</string>
- <reference key="NSSuperview" ref="449863508"/>
- <reference key="NSNextKeyView" ref="421486962"/>
- <reference key="NSDocView" ref="421486962"/>
- <reference key="NSBGColor" ref="449903125"/>
- <reference key="NSCursor" ref="32917531"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="633929130">
- <reference key="NSNextResponder" ref="449863508"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{543, 1}, {11, 196}}</string>
- <reference key="NSSuperview" ref="449863508"/>
- <int key="NSsFlags">256</int>
- <reference key="NSTarget" ref="449863508"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99315071105957031</double>
- </object>
- <object class="NSScroller" id="883667132">
- <reference key="NSNextResponder" ref="449863508"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
- <reference key="NSSuperview" ref="449863508"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="449863508"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- <double key="NSPercent">0.94565218687057495</double>
</object>
+ <string key="NSFrame">{{1, 1}, {542, 196}}</string>
+ <reference key="NSSuperview" ref="449863508"/>
+ <reference key="NSNextKeyView" ref="421486962"/>
+ <reference key="NSDocView" ref="421486962"/>
+ <reference key="NSBGColor" ref="449903125"/>
+ <reference key="NSCursor" ref="32917531"/>
+ <int key="NScvFlags">4</int>
</object>
- <string key="NSFrame">{{96, 0}, {555, 198}}</string>
- <reference key="NSSuperview" ref="983998494"/>
- <reference key="NSNextKeyView" ref="637054939"/>
- <int key="NSsFlags">18</int>
- <reference key="NSVScroller" ref="633929130"/>
- <reference key="NSHScroller" ref="883667132"/>
- <reference key="NSContentView" ref="637054939"/>
- </object>
- <object class="NSTextField" id="855588490">
- <reference key="NSNextResponder" ref="983998494"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{10, 184}, {81, 14}}</string>
- <reference key="NSSuperview" ref="983998494"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="625199500">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Create syntax:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="855588490"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
+ <object class="NSScroller" id="633929130">
+ <reference key="NSNextResponder" ref="449863508"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{543, 1}, {11, 196}}</string>
+ <reference key="NSSuperview" ref="449863508"/>
+ <int key="NSsFlags">256</int>
+ <reference key="NSTarget" ref="449863508"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.99315071105957031</double>
</object>
+ <object class="NSScroller" id="883667132">
+ <reference key="NSNextResponder" ref="449863508"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
+ <reference key="NSSuperview" ref="449863508"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="449863508"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">1</double>
+ <double key="NSPercent">0.94565218687057495</double>
+ </object>
+ </object>
+ <string key="NSFrame">{{96, 0}, {555, 198}}</string>
+ <reference key="NSSuperview" ref="983998494"/>
+ <reference key="NSNextKeyView" ref="637054939"/>
+ <int key="NSsFlags">18</int>
+ <reference key="NSVScroller" ref="633929130"/>
+ <reference key="NSHScroller" ref="883667132"/>
+ <reference key="NSContentView" ref="637054939"/>
+ </object>
+ <object class="NSTextField" id="855588490">
+ <reference key="NSNextResponder" ref="983998494"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{10, 184}, {81, 14}}</string>
+ <reference key="NSSuperview" ref="983998494"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="625199500">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Create syntax:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="855588490"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
</object>
- <string key="NSFrame">{{0, 80}, {651, 198}}</string>
- <reference key="NSSuperview" ref="501779393"/>
- <string key="NSClassName">NSView</string>
</object>
+ <string key="NSFrame">{{0, 80}, {651, 198}}</string>
+ <reference key="NSSuperview" ref="501779393"/>
+ <string key="NSClassName">NSView</string>
</object>
- <string key="NSFrame">{{24, 30}, {651, 278}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <string key="NSAutosaveName">TableInfoSplitter</string>
</object>
- <object class="NSTextField" id="459419226">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{79, 499}, {34, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="643775960">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Type:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="459419226"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ <string key="NSFrame">{{24, 30}, {651, 278}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <string key="NSAutosaveName">TableInfoSplitter</string>
+ </object>
+ <object class="NSTextField" id="459419226">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{79, 499}, {34, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="643775960">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Type:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="459419226"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="326368890">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{300, 473}, {375, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="705814774">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Updated at:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="326368890"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="326368890">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{300, 473}, {375, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="705814774">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Updated at:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="326368890"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="644870593">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{303, 498}, {372, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="51220700">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Created at:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="644870593"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="644870593">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{303, 498}, {372, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="51220700">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Created at:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="644870593"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="159410215">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{56, 473}, {57, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="47286035">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Encoding:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="159410215"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="159410215">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{56, 473}, {57, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="47286035">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Encoding:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="159410215"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="1032584944">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{57, 448}, {57, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="234890062">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Collation:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="1032584944"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="1032584944">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{57, 448}, {57, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="234890062">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Collation:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="1032584944"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSPopUpButton" id="708355647">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{115, 494}, {161, 22}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="338551660">
- <int key="NSCellFlags">-1539178944</int>
- <int key="NSCellFlags2">133120</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="708355647"/>
- <int key="NSButtonFlags">109199615</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <nil key="NSMenuItem"/>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="839566145">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
+ </object>
+ <object class="NSPopUpButton" id="708355647">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{115, 494}, {161, 22}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="338551660">
+ <int key="NSCellFlags">-1539178944</int>
+ <int key="NSCellFlags2">133120</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="708355647"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">129</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <nil key="NSMenuItem"/>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="839566145">
+ <string key="NSTitle">OtherViews</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
</object>
- <int key="NSSelectedIndex">-1</int>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
</object>
+ <int key="NSSelectedIndex">-1</int>
+ <int key="NSPreferredEdge">1</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">2</int>
</object>
- <object class="NSPopUpButton" id="1051713811">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{115, 469}, {161, 22}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="790667540">
- <int key="NSCellFlags">-1539178944</int>
- <int key="NSCellFlags2">133120</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="1051713811"/>
- <int key="NSButtonFlags">109199615</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <nil key="NSMenuItem"/>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="116234926">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
+ </object>
+ <object class="NSPopUpButton" id="1051713811">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{115, 469}, {161, 22}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="790667540">
+ <int key="NSCellFlags">-1539178944</int>
+ <int key="NSCellFlags2">133120</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="1051713811"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">129</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <nil key="NSMenuItem"/>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="116234926">
+ <string key="NSTitle">OtherViews</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
</object>
- <int key="NSSelectedIndex">-1</int>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
</object>
+ <int key="NSSelectedIndex">-1</int>
+ <int key="NSPreferredEdge">1</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">2</int>
</object>
- <object class="NSPopUpButton" id="801484946">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{115, 444}, {161, 22}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="351231451">
- <int key="NSCellFlags">-1539178944</int>
- <int key="NSCellFlags2">133120</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="801484946"/>
- <int key="NSButtonFlags">109199615</int>
- <int key="NSButtonFlags2">129</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <nil key="NSMenuItem"/>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="170215050">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
+ </object>
+ <object class="NSPopUpButton" id="801484946">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{115, 444}, {161, 22}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="351231451">
+ <int key="NSCellFlags">-1539178944</int>
+ <int key="NSCellFlags2">133120</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="801484946"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">129</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <nil key="NSMenuItem"/>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="170215050">
+ <string key="NSTitle">OtherViews</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
</object>
- <int key="NSSelectedIndex">-1</int>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">2</int>
</object>
+ <int key="NSSelectedIndex">-1</int>
+ <int key="NSPreferredEdge">1</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">2</int>
</object>
- <object class="NSBox" id="83205768">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">10</int>
- <string key="NSFrame">{{25, 425}, {650, 5}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <string key="NSOffsets">{0, 0}</string>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Box</string>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
- </object>
+ </object>
+ <object class="NSBox" id="83205768">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">10</int>
+ <string key="NSFrame">{{25, 425}, {650, 5}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <string key="NSOffsets">{0, 0}</string>
+ <object class="NSTextFieldCell" key="NSTitleCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Box</string>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
</object>
- <int key="NSBorderType">3</int>
- <int key="NSBoxType">2</int>
- <int key="NSTitlePosition">0</int>
- <bool key="NSTransparent">NO</bool>
</object>
- <object class="NSBox" id="349710554">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">10</int>
- <string key="NSFrame">{{24, 314}, {650, 5}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <string key="NSOffsets">{0, 0}</string>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Box</string>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSBackgroundColor" ref="480189472"/>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
- </object>
+ <int key="NSBorderType">3</int>
+ <int key="NSBoxType">2</int>
+ <int key="NSTitlePosition">0</int>
+ <bool key="NSTransparent">NO</bool>
+ </object>
+ <object class="NSBox" id="349710554">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">10</int>
+ <string key="NSFrame">{{24, 314}, {650, 5}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <string key="NSOffsets">{0, 0}</string>
+ <object class="NSTextFieldCell" key="NSTitleCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Box</string>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSBackgroundColor" ref="480189472"/>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
</object>
- <int key="NSBorderType">3</int>
- <int key="NSBoxType">2</int>
- <int key="NSTitlePosition">0</int>
- <bool key="NSTransparent">NO</bool>
</object>
- <object class="NSTextField" id="412060569">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">270</int>
- <string key="NSFrame">{{49, 398}, {251, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="632489290">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Number of rows:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="412060569"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ <int key="NSBorderType">3</int>
+ <int key="NSBoxType">2</int>
+ <int key="NSTitlePosition">0</int>
+ <bool key="NSTransparent">NO</bool>
+ </object>
+ <object class="NSTextField" id="412060569">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">270</int>
+ <string key="NSFrame">{{49, 398}, {251, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="632489290">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Number of rows:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="412060569"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="795265894">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">270</int>
- <string key="NSFrame">{{73, 376}, {227, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="246518824">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Row format:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="795265894"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="795265894">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">270</int>
+ <string key="NSFrame">{{73, 376}, {227, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="246518824">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Row format:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="795265894"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="747426446">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">270</int>
- <string key="NSFrame">{{50, 354}, {250, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="738092126">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Avg. row length:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="747426446"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="747426446">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">270</int>
+ <string key="NSFrame">{{50, 354}, {250, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="738092126">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Avg. row length:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="747426446"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="140378338">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{140, 332}, {160, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="71975986">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">-1874721792</int>
- <string key="NSContents">Auto increment:</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSNumberFormatter" key="NSFormatter" id="757535829">
- <object class="NSMutableDictionary" key="NS.attributes">
+ </object>
+ <object class="NSTextField" id="140378338">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{140, 332}, {160, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="71975986">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">-1874721792</int>
+ <string key="NSContents">Auto increment:</string>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSNumberFormatter" key="NSFormatter" id="757535829">
+ <object class="NSMutableDictionary" key="NS.attributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>allowsFloats</string>
- <string>formatterBehavior</string>
- <string>lenient</string>
- <string>locale</string>
- <string>minimum</string>
- <string>negativeInfinitySymbol</string>
- <string>nilSymbol</string>
- <string>numberStyle</string>
- <string>positiveInfinitySymbol</string>
- <string>usesGroupingSeparator</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <boolean value="NO"/>
- <integer value="1040"/>
- <boolean value="YES"/>
- <object class="NSLocale">
- <string key="NS.identifier"/>
- </object>
- <real value="1"/>
- <string>-∞</string>
- <string/>
- <integer value="1"/>
- <string>+∞</string>
- <boolean value="NO"/>
- </object>
+ <string>allowsFloats</string>
+ <string>formatterBehavior</string>
+ <string>lenient</string>
+ <string>locale</string>
+ <string>minimum</string>
+ <string>negativeInfinitySymbol</string>
+ <string>nilSymbol</string>
+ <string>numberStyle</string>
+ <string>positiveInfinitySymbol</string>
+ <string>usesGroupingSeparator</string>
</object>
- <string key="NS.positiveformat">#0.###</string>
- <string key="NS.negativeformat">#0.###</string>
- <nil key="NS.positiveattrs"/>
- <nil key="NS.negativeattrs"/>
- <nil key="NS.zero"/>
- <object class="NSAttributedString" key="NS.nil">
- <string key="NSString"/>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <boolean value="NO"/>
+ <integer value="1040"/>
+ <boolean value="YES"/>
+ <object class="NSLocale">
+ <string key="NS.identifier"/>
+ </object>
+ <real value="1"/>
+ <string>-∞</string>
+ <string/>
+ <integer value="1"/>
+ <string>+∞</string>
+ <boolean value="NO"/>
</object>
- <object class="NSAttributedString" key="NS.nan">
- <string key="NSString">NaN</string>
- <object class="NSDictionary" key="NSAttributes" id="613633685">
+ </object>
+ <string key="NS.positiveformat">#0.###</string>
+ <string key="NS.negativeformat">#0.###</string>
+ <nil key="NS.positiveattrs"/>
+ <nil key="NS.negativeattrs"/>
+ <nil key="NS.zero"/>
+ <object class="NSAttributedString" key="NS.nil">
+ <string key="NSString"/>
+ </object>
+ <object class="NSAttributedString" key="NS.nan">
+ <string key="NSString">NaN</string>
+ <object class="NSDictionary" key="NSAttributes" id="613633685">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference key="dict.sortedKeys" ref="0"/>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
</object>
</object>
- <real value="1" key="NS.min"/>
- <object class="NSDecimalNumberPlaceholder" key="NS.max" id="746785411">
- <int key="NS.exponent">0</int>
- <int key="NS.length">0</int>
- <bool key="NS.negative">YES</bool>
- <bool key="NS.compact">NO</bool>
- <int key="NS.mantissa.bo">1</int>
- <bytes key="NS.mantissa">AAAAAAAAAAAAAAAAAAAAAA</bytes>
- </object>
- <object class="NSDecimalNumberHandler" key="NS.rounding">
- <int key="NS.roundingmode">3</int>
- <bool key="NS.raise.overflow">YES</bool>
- <bool key="NS.raise.underflow">YES</bool>
- <bool key="NS.raise.dividebyzero">YES</bool>
- </object>
- <string key="NS.decimal">.</string>
- <string key="NS.thousand">,</string>
- <bool key="NS.hasthousands">NO</bool>
- <bool key="NS.localized">NO</bool>
- <bool key="NS.allowsfloats">NO</bool>
</object>
- <reference key="NSControlView" ref="140378338"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
+ <real value="1" key="NS.min"/>
+ <object class="NSDecimalNumberPlaceholder" key="NS.max" id="746785411">
+ <int key="NS.exponent">0</int>
+ <int key="NS.length">0</int>
+ <bool key="NS.negative">YES</bool>
+ <bool key="NS.compact">NO</bool>
+ <int key="NS.mantissa.bo">1</int>
+ <bytes key="NS.mantissa">AAAAAAAAAAAAAAAAAAAAAA</bytes>
+ </object>
+ <object class="NSDecimalNumberHandler" key="NS.rounding">
+ <int key="NS.roundingmode">3</int>
+ <bool key="NS.raise.overflow">YES</bool>
+ <bool key="NS.raise.underflow">YES</bool>
+ <bool key="NS.raise.dividebyzero">YES</bool>
+ </object>
+ <string key="NS.decimal">.</string>
+ <string key="NS.thousand">,</string>
+ <bool key="NS.hasthousands">NO</bool>
+ <bool key="NS.localized">NO</bool>
+ <bool key="NS.allowsfloats">NO</bool>
</object>
+ <reference key="NSControlView" ref="140378338"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="803209800">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">270</int>
- <string key="NSFrame">{{328, 398}, {347, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="1035416348">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Data size:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="803209800"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="803209800">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">270</int>
+ <string key="NSFrame">{{328, 398}, {347, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="1035416348">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Data size:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="803209800"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="6005445">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">270</int>
- <string key="NSFrame">{{304, 376}, {371, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="502320319">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Max data size:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="6005445"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="6005445">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">270</int>
+ <string key="NSFrame">{{304, 376}, {371, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="502320319">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Max data size:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="6005445"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="531020960">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{323, 354}, {352, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="686395978">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Index size:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="531020960"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="531020960">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{323, 354}, {352, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="686395978">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Index size:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="531020960"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTextField" id="35887466">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{303, 332}, {372, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="314352793">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Free data size:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="35887466"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="35887466">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{303, 332}, {372, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="314352793">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Free data size:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="35887466"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSPopUpButton" id="1066106318">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{25.5, 329.5}, {20, 20}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="342819810">
- <int key="NSCellFlags">71433792</int>
- <int key="NSCellFlags2">134350848</int>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="1066106318"/>
- <int key="NSButtonFlags">-2034089729</int>
- <int key="NSButtonFlags2">162</int>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="625760447">
- <reference key="NSMenu" ref="402947475"/>
- <bool key="NSIsHidden">YES</bool>
- <string key="NSTitle">Item 1</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <object class="NSCustomResource" key="NSImage">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSAdvanced</string>
- </object>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="342819810"/>
+ </object>
+ <object class="NSPopUpButton" id="1066106318">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{26, 330}, {20, 20}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="342819810">
+ <int key="NSCellFlags">71433792</int>
+ <int key="NSCellFlags2">134350848</int>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="1066106318"/>
+ <int key="NSButtonFlags">-2034089729</int>
+ <int key="NSButtonFlags2">162</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="625760447">
+ <reference key="NSMenu" ref="402947475"/>
+ <bool key="NSIsHidden">YES</bool>
+ <string key="NSTitle">Item 1</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <object class="NSCustomResource" key="NSImage">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSAdvanced</string>
</object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="402947475">
- <string key="NSTitle">OtherViews</string>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="625760447"/>
- <object class="NSMenuItem" id="997948619">
- <reference key="NSMenu" ref="402947475"/>
- <string key="NSTitle">Reset AUTO_INCREMENT</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">2</int>
- <reference key="NSTarget" ref="342819810"/>
- </object>
- <object class="NSMenuItem" id="823850491">
- <reference key="NSMenu" ref="402947475"/>
- <string key="NSTitle">Reset AUTO_INCREMENT to…</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="450876295"/>
- <reference key="NSMixedImage" ref="414351669"/>
- <string key="NSAction">_popUpItemAction:</string>
- <int key="NSTag">1</int>
- <reference key="NSTarget" ref="342819810"/>
- </object>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="342819810"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="402947475">
+ <string key="NSTitle">OtherViews</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="625760447"/>
+ <object class="NSMenuItem" id="997948619">
+ <reference key="NSMenu" ref="402947475"/>
+ <string key="NSTitle">Reset AUTO_INCREMENT</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">2</int>
+ <reference key="NSTarget" ref="342819810"/>
+ </object>
+ <object class="NSMenuItem" id="823850491">
+ <reference key="NSMenu" ref="402947475"/>
+ <string key="NSTitle">Reset AUTO_INCREMENT to…</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">1</int>
+ <reference key="NSTarget" ref="342819810"/>
</object>
- <reference key="NSMenuFont" ref="244931163"/>
</object>
- <bool key="NSPullDown">YES</bool>
- <int key="NSPreferredEdge">1</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
+ <reference key="NSMenuFont" ref="244931163"/>
</object>
+ <bool key="NSPullDown">YES</bool>
+ <int key="NSPreferredEdge">1</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
</object>
- <object class="NSTextField" id="587008251">
- <reference key="NSNextResponder" ref="730602982"/>
- <int key="NSvFlags">268</int>
- <string key="NSFrame">{{53, 332}, {90, 14}}</string>
- <reference key="NSSuperview" ref="730602982"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="679833695">
- <int key="NSCellFlags">68288064</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">Auto increment:</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="587008251"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ </object>
+ <object class="NSTextField" id="587008251">
+ <reference key="NSNextResponder" ref="730602982"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{53, 332}, {90, 14}}</string>
+ <reference key="NSSuperview" ref="730602982"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="679833695">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272761856</int>
+ <string key="NSContents">Auto increment:</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="587008251"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
</object>
- <string key="NSFrame">{{10, 7}, {706, 544}}</string>
- <reference key="NSSuperview" ref="714795046"/>
</object>
- <string key="NSLabel">Status</string>
- <reference key="NSColor" ref="62854682"/>
- <reference key="NSTabView" ref="714795046"/>
+ <string key="NSFrame">{{10, 7}, {706, 544}}</string>
+ <reference key="NSSuperview" ref="714795046"/>
</object>
- <object class="NSTabViewItem" id="986490149">
- <string key="NSIdentifier">relations</string>
- <object class="NSView" key="NSView" id="49633996">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="717203719">
- <reference key="NSNextResponder" ref="49633996"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="705580858">
- <reference key="NSNextResponder" ref="717203719"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="952375340">
- <reference key="NSNextResponder" ref="705580858"/>
- <int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 454}</string>
- <reference key="NSSuperview" ref="705580858"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="370758200">
- <reference key="NSNextResponder" ref="996985254"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
- <reference key="NSSuperview" ref="996985254"/>
+ <string key="NSLabel">Status</string>
+ <reference key="NSColor" ref="62854682"/>
+ <reference key="NSTabView" ref="714795046"/>
+ </object>
+ <object class="NSTabViewItem" id="986490149">
+ <string key="NSIdentifier">relations</string>
+ <object class="NSView" key="NSView" id="49633996">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="717203719">
+ <reference key="NSNextResponder" ref="49633996"/>
+ <int key="NSvFlags">4370</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="705580858">
+ <reference key="NSNextResponder" ref="717203719"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="952375340">
+ <reference key="NSNextResponder" ref="705580858"/>
+ <int key="NSvFlags">4352</int>
+ <string key="NSFrameSize">{694, 454}</string>
+ <reference key="NSSuperview" ref="705580858"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="370758200">
+ <reference key="NSNextResponder" ref="996985254"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{694, 17}</string>
+ <reference key="NSSuperview" ref="996985254"/>
+ <reference key="NSTableView" ref="952375340"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="793765259">
+ <reference key="NSNextResponder" ref="717203719"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="717203719"/>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn" id="658265380">
+ <string key="NSIdentifier">name</string>
+ <double key="NSWidth">136</double>
+ <double key="NSMinWidth">8</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Name</string>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="4990">
+ <int key="NSCellFlags">338820672</int>
+ <int key="NSCellFlags2">132096</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="952375340"/>
+ <reference key="NSBackgroundColor" ref="449903125"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
<reference key="NSTableView" ref="952375340"/>
</object>
- <object class="_NSCornerView" key="NSCornerView" id="793765259">
- <reference key="NSNextResponder" ref="717203719"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
- <reference key="NSSuperview" ref="717203719"/>
+ <object class="NSTableColumn" id="648716804">
+ <string key="NSIdentifier">columns</string>
+ <double key="NSWidth">120</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Columns</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="5695">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="952375340"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="952375340"/>
</object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="658265380">
- <string key="NSIdentifier">name</string>
- <double key="NSWidth">136</double>
- <double key="NSMinWidth">8</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Name</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="4990">
- <int key="NSCellFlags">338820672</int>
- <int key="NSCellFlags2">132096</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="952375340"/>
- <reference key="NSBackgroundColor" ref="449903125"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="952375340"/>
+ <object class="NSTableColumn" id="672854605">
+ <string key="NSIdentifier">fk_table</string>
+ <double key="NSWidth">105</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">FK Table</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="648716804">
- <string key="NSIdentifier">columns</string>
- <double key="NSWidth">120</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Columns</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="5695">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="952375340"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="952375340"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="499842993">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="952375340"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTableColumn" id="672854605">
- <string key="NSIdentifier">fk_table</string>
- <double key="NSWidth">105</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">FK Table</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="499842993">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="952375340"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="952375340"/>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="952375340"/>
+ </object>
+ <object class="NSTableColumn" id="5320">
+ <string key="NSIdentifier">fk_columns</string>
+ <double key="NSWidth">140</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">FK Columns</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="5320">
- <string key="NSIdentifier">fk_columns</string>
- <double key="NSWidth">140</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">FK Columns</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="825647415">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="952375340"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="952375340"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="825647415">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="952375340"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTableColumn" id="866215663">
- <string key="NSIdentifier">on_update</string>
- <double key="NSWidth">86</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">On Update</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="384026080">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="952375340"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="952375340"/>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="952375340"/>
+ </object>
+ <object class="NSTableColumn" id="866215663">
+ <string key="NSIdentifier">on_update</string>
+ <double key="NSWidth">86</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">On Update</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="998929204">
- <string key="NSIdentifier">on_delete</string>
- <double key="NSWidth">89</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">On Delete</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="985863790">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="952375340"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="952375340"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="384026080">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="952375340"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="952375340"/>
+ </object>
+ <object class="NSTableColumn" id="998929204">
+ <string key="NSIdentifier">on_delete</string>
+ <double key="NSWidth">89</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">On Delete</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="985863790">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="952375340"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="952375340"/>
</object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <int key="NSTvFlags">-624918528</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">16</double>
+ <int key="NSTvFlags">-624918528</int>
+ <reference key="NSDelegate"/>
+ <reference key="NSDataSource"/>
+ <int key="NSColumnAutoresizingStyle">1</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
- <string key="NSFrame">{{1, 17}, {694, 454}}</string>
- <reference key="NSSuperview" ref="717203719"/>
- <reference key="NSNextKeyView" ref="952375340"/>
- <reference key="NSDocView" ref="952375340"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">2</int>
- </object>
- <object class="NSScroller" id="429193901">
- <reference key="NSNextResponder" ref="717203719"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{674, 17}, {15, 453}}</string>
- <reference key="NSSuperview" ref="717203719"/>
- <reference key="NSTarget" ref="717203719"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.96794867515563965</double>
- </object>
- <object class="NSScroller" id="257349323">
- <reference key="NSNextResponder" ref="717203719"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 470}, {688, 15}}</string>
- <reference key="NSSuperview" ref="717203719"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="717203719"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99854862689971924</double>
</object>
- <object class="NSClipView" id="996985254">
- <reference key="NSNextResponder" ref="717203719"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="370758200"/>
- </object>
- <string key="NSFrame">{{1, 0}, {694, 17}}</string>
- <reference key="NSSuperview" ref="717203719"/>
- <reference key="NSNextKeyView" ref="370758200"/>
- <reference key="NSDocView" ref="370758200"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
+ <string key="NSFrame">{{1, 17}, {694, 454}}</string>
+ <reference key="NSSuperview" ref="717203719"/>
+ <reference key="NSNextKeyView" ref="952375340"/>
+ <reference key="NSDocView" ref="952375340"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">2</int>
+ </object>
+ <object class="NSScroller" id="429193901">
+ <reference key="NSNextResponder" ref="717203719"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{674, 17}, {15, 453}}</string>
+ <reference key="NSSuperview" ref="717203719"/>
+ <reference key="NSTarget" ref="717203719"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.96794867515563965</double>
+ </object>
+ <object class="NSScroller" id="257349323">
+ <reference key="NSNextResponder" ref="717203719"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{1, 470}, {688, 15}}</string>
+ <reference key="NSSuperview" ref="717203719"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="717203719"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.99854862689971924</double>
+ </object>
+ <object class="NSClipView" id="996985254">
+ <reference key="NSNextResponder" ref="717203719"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="370758200"/>
</object>
- <reference ref="793765259"/>
+ <string key="NSFrame">{{1, 0}, {694, 17}}</string>
+ <reference key="NSSuperview" ref="717203719"/>
+ <reference key="NSNextKeyView" ref="370758200"/>
+ <reference key="NSDocView" ref="370758200"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
</object>
- <string key="NSFrame">{{6, 32}, {696, 472}}</string>
- <reference key="NSSuperview" ref="49633996"/>
- <reference key="NSNextKeyView" ref="705580858"/>
- <int key="NSsFlags">562</int>
- <reference key="NSVScroller" ref="429193901"/>
- <reference key="NSHScroller" ref="257349323"/>
- <reference key="NSContentView" ref="705580858"/>
- <reference key="NSHeaderClipView" ref="996985254"/>
- <reference key="NSCornerView" ref="793765259"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ <reference ref="793765259"/>
</object>
- <object class="NSButton" id="448462855">
- <reference key="NSNextResponder" ref="49633996"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{6, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="49633996"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="796363844">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="448462855"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">402653219</int>
- <reference key="NSNormalImage" ref="411821371"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">a</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ <string key="NSFrame">{{6, 32}, {696, 472}}</string>
+ <reference key="NSSuperview" ref="49633996"/>
+ <reference key="NSNextKeyView" ref="705580858"/>
+ <int key="NSsFlags">562</int>
+ <reference key="NSVScroller" ref="429193901"/>
+ <reference key="NSHScroller" ref="257349323"/>
+ <reference key="NSContentView" ref="705580858"/>
+ <reference key="NSHeaderClipView" ref="996985254"/>
+ <reference key="NSCornerView" ref="793765259"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ </object>
+ <object class="NSButton" id="448462855">
+ <reference key="NSNextResponder" ref="49633996"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{6, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="49633996"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="796363844">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="448462855"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">402653219</int>
+ <reference key="NSNormalImage" ref="411821371"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">a</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSButton" id="962247647">
- <reference key="NSNextResponder" ref="49633996"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{68, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="49633996"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="815097407">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="962247647"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">268435491</int>
- <reference key="NSNormalImage" ref="6560983"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">r</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ </object>
+ <object class="NSButton" id="962247647">
+ <reference key="NSNextResponder" ref="49633996"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{68, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="49633996"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="815097407">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="962247647"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <reference key="NSNormalImage" ref="6560983"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">r</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSButton" id="349122210">
- <reference key="NSNextResponder" ref="49633996"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{37, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="49633996"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="693201961">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="349122210"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <reference key="NSNormalImage" ref="860961653"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"></string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ </object>
+ <object class="NSButton" id="349122210">
+ <reference key="NSNextResponder" ref="49633996"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{37, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="49633996"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="693201961">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="349122210"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <reference key="NSNormalImage" ref="860961653"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"></string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSImageView" id="620090308">
- <reference key="NSNextResponder" ref="49633996"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableSet" key="NSDragTypes">
+ </object>
+ <object class="NSImageView" id="620090308">
+ <reference key="NSNextResponder" ref="49633996"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
</object>
- <string key="NSFrame">{{100, 10}, {602, 23}}</string>
- <reference key="NSSuperview" ref="49633996"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="889065570">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <reference key="NSContents" ref="843830563"/>
- <int key="NSAlign">0</int>
- <int key="NSScale">1</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
- </object>
- <bool key="NSEditable">YES</bool>
</object>
- <object class="NSTextField" id="970233701">
- <reference key="NSNextResponder" ref="49633996"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{14, 515}, {687, 14}}</string>
- <reference key="NSSuperview" ref="49633996"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="538829847">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">272762880</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="970233701"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ <string key="NSFrame">{{100, 10}, {602, 23}}</string>
+ <reference key="NSSuperview" ref="49633996"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="889065570">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <reference key="NSContents" ref="843830563"/>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">1</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
+ </object>
+ <object class="NSTextField" id="970233701">
+ <reference key="NSNextResponder" ref="49633996"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{14, 515}, {687, 14}}</string>
+ <reference key="NSSuperview" ref="49633996"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="538829847">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">272762880</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="970233701"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
</object>
- <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <string key="NSLabel">Relations</string>
- <reference key="NSColor" ref="62854682"/>
- <reference key="NSTabView" ref="714795046"/>
+ <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <object class="NSTabViewItem" id="75945221">
- <string key="NSIdentifier">triggers</string>
- <object class="NSView" key="NSView" id="776303855">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="207402382">
- <reference key="NSNextResponder" ref="776303855"/>
- <int key="NSvFlags">4370</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="251711616">
- <reference key="NSNextResponder" ref="207402382"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableView" id="496402806">
- <reference key="NSNextResponder" ref="251711616"/>
- <int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 454}</string>
- <reference key="NSSuperview" ref="251711616"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="221977010">
- <reference key="NSNextResponder" ref="1062933180"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
- <reference key="NSSuperview" ref="1062933180"/>
+ <string key="NSLabel">Relations</string>
+ <reference key="NSColor" ref="62854682"/>
+ <reference key="NSTabView" ref="714795046"/>
+ </object>
+ <object class="NSTabViewItem" id="75945221">
+ <string key="NSIdentifier">triggers</string>
+ <object class="NSView" key="NSView" id="776303855">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="207402382">
+ <reference key="NSNextResponder" ref="776303855"/>
+ <int key="NSvFlags">4370</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="251711616">
+ <reference key="NSNextResponder" ref="207402382"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="496402806">
+ <reference key="NSNextResponder" ref="251711616"/>
+ <int key="NSvFlags">4352</int>
+ <string key="NSFrameSize">{694, 454}</string>
+ <reference key="NSSuperview" ref="251711616"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="221977010">
+ <reference key="NSNextResponder" ref="1062933180"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{694, 17}</string>
+ <reference key="NSSuperview" ref="1062933180"/>
+ <reference key="NSTableView" ref="496402806"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="488721364">
+ <reference key="NSNextResponder" ref="207402382"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="207402382"/>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn" id="900454738">
+ <string key="NSIdentifier">table</string>
+ <double key="NSWidth">116</double>
+ <double key="NSMinWidth">8</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Table</string>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="527044458">
+ <int key="NSCellFlags">338820672</int>
+ <int key="NSCellFlags2">132096</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="449903125"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
<reference key="NSTableView" ref="496402806"/>
</object>
- <object class="_NSCornerView" key="NSCornerView" id="488721364">
- <reference key="NSNextResponder" ref="207402382"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
- <reference key="NSSuperview" ref="207402382"/>
+ <object class="NSTableColumn" id="849108098">
+ <string key="NSIdentifier">trigger</string>
+ <double key="NSWidth">100</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Trigger</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="1061175759">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
</object>
- <object class="NSMutableArray" key="NSTableColumns">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="900454738">
- <string key="NSIdentifier">table</string>
- <double key="NSWidth">116</double>
- <double key="NSMinWidth">8</double>
- <double key="NSMaxWidth">1000</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Table</string>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes>
- </object>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="527044458">
- <int key="NSCellFlags">338820672</int>
- <int key="NSCellFlags2">132096</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="449903125"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <object class="NSTableColumn" id="684549484">
+ <string key="NSIdentifier">event</string>
+ <double key="NSWidth">85</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Event</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="849108098">
- <string key="NSIdentifier">trigger</string>
- <double key="NSWidth">100</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Trigger</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="1061175759">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="504099069">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTableColumn" id="684549484">
- <string key="NSIdentifier">event</string>
- <double key="NSWidth">85</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Event</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="504099069">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
+ </object>
+ <object class="NSTableColumn" id="676095135">
+ <string key="NSIdentifier">timing</string>
+ <double key="NSWidth">121</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Timing</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="676095135">
- <string key="NSIdentifier">timing</string>
- <double key="NSWidth">121</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Timing</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="453000072">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="453000072">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTableColumn" id="805441036">
- <string key="NSIdentifier">statement</string>
- <double key="NSWidth">68</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Stagement</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="522965270">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
+ </object>
+ <object class="NSTableColumn" id="805441036">
+ <string key="NSIdentifier">statement</string>
+ <double key="NSWidth">68</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Stagement</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="266935210">
- <string key="NSIdentifier">definer</string>
- <double key="NSWidth">71</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028230607370965e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Definer</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="518919596">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="522965270">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
- <object class="NSTableColumn" id="619233826">
- <string key="NSIdentifier">created</string>
- <double key="NSWidth">49</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028234663852886e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">Created</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="191840572">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
+ </object>
+ <object class="NSTableColumn" id="266935210">
+ <string key="NSIdentifier">definer</string>
+ <double key="NSWidth">71</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028230607370965e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Definer</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
</object>
- <object class="NSTableColumn" id="496712">
- <string key="NSIdentifier">sql_mode</string>
- <double key="NSWidth">60</double>
- <double key="NSMinWidth">10</double>
- <double key="NSMaxWidth">3.4028234663852886e+38</double>
- <object class="NSTableHeaderCell" key="NSHeaderCell">
- <int key="NSCellFlags">75628096</int>
- <int key="NSCellFlags2">2048</int>
- <string key="NSContents">SQL Mode</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="299403355"/>
- <reference key="NSTextColor" ref="222976159"/>
- </object>
- <object class="NSTextFieldCell" key="NSDataCell" id="733046805">
- <int key="NSCellFlags">337772096</int>
- <int key="NSCellFlags2">133120</int>
- <string key="NSContents">Text Cell</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="496402806"/>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
- <int key="NSResizingMask">3</int>
- <bool key="NSIsResizeable">YES</bool>
- <bool key="NSIsEditable">YES</bool>
- <reference key="NSTableView" ref="496402806"/>
+ <object class="NSTextFieldCell" key="NSDataCell" id="518919596">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
+ </object>
+ <object class="NSTableColumn" id="619233826">
+ <string key="NSIdentifier">created</string>
+ <double key="NSWidth">49</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028234663852886e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">Created</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="191840572">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
+ </object>
+ <object class="NSTableColumn" id="496712">
+ <string key="NSIdentifier">sql_mode</string>
+ <double key="NSWidth">60</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">3.4028234663852886e+38</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents">SQL Mode</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="299403355"/>
+ <reference key="NSTextColor" ref="222976159"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="733046805">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">133120</int>
+ <string key="NSContents">Text Cell</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="496402806"/>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSTextColor" ref="454249633"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="496402806"/>
</object>
- <double key="NSIntercellSpacingWidth">3</double>
- <double key="NSIntercellSpacingHeight">2</double>
- <reference key="NSBackgroundColor" ref="1024678221"/>
- <reference key="NSGridColor" ref="864903678"/>
- <double key="NSRowHeight">16</double>
- <int key="NSTvFlags">-624918528</int>
- <reference key="NSDelegate"/>
- <reference key="NSDataSource"/>
- <int key="NSColumnAutoresizingStyle">1</int>
- <int key="NSDraggingSourceMaskForLocal">15</int>
- <int key="NSDraggingSourceMaskForNonLocal">0</int>
- <bool key="NSAllowsTypeSelect">YES</bool>
- <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="1024678221"/>
+ <reference key="NSGridColor" ref="864903678"/>
+ <double key="NSRowHeight">16</double>
+ <int key="NSTvFlags">-624918528</int>
+ <reference key="NSDelegate"/>
+ <reference key="NSDataSource"/>
+ <int key="NSColumnAutoresizingStyle">1</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ <int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
- <string key="NSFrame">{{1, 17}, {694, 454}}</string>
- <reference key="NSSuperview" ref="207402382"/>
- <reference key="NSNextKeyView" ref="496402806"/>
- <reference key="NSDocView" ref="496402806"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">2</int>
- </object>
- <object class="NSScroller" id="241398036">
- <reference key="NSNextResponder" ref="207402382"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{674, 17}, {15, 453}}</string>
- <reference key="NSSuperview" ref="207402382"/>
- <reference key="NSTarget" ref="207402382"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.9669603705406189</double>
</object>
- <object class="NSScroller" id="134580221">
- <reference key="NSNextResponder" ref="207402382"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{1, 470}, {688, 15}}</string>
- <reference key="NSSuperview" ref="207402382"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="207402382"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.91195797920227051</double>
- </object>
- <object class="NSClipView" id="1062933180">
- <reference key="NSNextResponder" ref="207402382"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="221977010"/>
- </object>
- <string key="NSFrame">{{1, 0}, {694, 17}}</string>
- <reference key="NSSuperview" ref="207402382"/>
- <reference key="NSNextKeyView" ref="221977010"/>
- <reference key="NSDocView" ref="221977010"/>
- <reference key="NSBGColor" ref="1024678221"/>
- <int key="NScvFlags">4</int>
+ <string key="NSFrame">{{1, 17}, {694, 454}}</string>
+ <reference key="NSSuperview" ref="207402382"/>
+ <reference key="NSNextKeyView" ref="496402806"/>
+ <reference key="NSDocView" ref="496402806"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">2</int>
+ </object>
+ <object class="NSScroller" id="241398036">
+ <reference key="NSNextResponder" ref="207402382"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{674, 17}, {15, 453}}</string>
+ <reference key="NSSuperview" ref="207402382"/>
+ <reference key="NSTarget" ref="207402382"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.9669603705406189</double>
+ </object>
+ <object class="NSScroller" id="134580221">
+ <reference key="NSNextResponder" ref="207402382"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{1, 470}, {688, 15}}</string>
+ <reference key="NSSuperview" ref="207402382"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="207402382"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSPercent">0.91195797920227051</double>
+ </object>
+ <object class="NSClipView" id="1062933180">
+ <reference key="NSNextResponder" ref="207402382"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="221977010"/>
</object>
- <reference ref="488721364"/>
+ <string key="NSFrame">{{1, 0}, {694, 17}}</string>
+ <reference key="NSSuperview" ref="207402382"/>
+ <reference key="NSNextKeyView" ref="221977010"/>
+ <reference key="NSDocView" ref="221977010"/>
+ <reference key="NSBGColor" ref="1024678221"/>
+ <int key="NScvFlags">4</int>
</object>
- <string key="NSFrame">{{6, 32}, {696, 472}}</string>
- <reference key="NSSuperview" ref="776303855"/>
- <reference key="NSNextKeyView" ref="251711616"/>
- <int key="NSsFlags">562</int>
- <reference key="NSVScroller" ref="241398036"/>
- <reference key="NSHScroller" ref="134580221"/>
- <reference key="NSContentView" ref="251711616"/>
- <reference key="NSHeaderClipView" ref="1062933180"/>
- <reference key="NSCornerView" ref="488721364"/>
- <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ <reference ref="488721364"/>
</object>
- <object class="NSButton" id="405054283">
- <reference key="NSNextResponder" ref="776303855"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{6, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="776303855"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="462661188">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="405054283"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">402653219</int>
- <reference key="NSNormalImage" ref="411821371"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">a</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ <string key="NSFrame">{{6, 32}, {696, 472}}</string>
+ <reference key="NSSuperview" ref="776303855"/>
+ <reference key="NSNextKeyView" ref="251711616"/>
+ <int key="NSsFlags">562</int>
+ <reference key="NSVScroller" ref="241398036"/>
+ <reference key="NSHScroller" ref="134580221"/>
+ <reference key="NSContentView" ref="251711616"/>
+ <reference key="NSHeaderClipView" ref="1062933180"/>
+ <reference key="NSCornerView" ref="488721364"/>
+ <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+ </object>
+ <object class="NSButton" id="405054283">
+ <reference key="NSNextResponder" ref="776303855"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{6, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="776303855"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="462661188">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="405054283"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">402653219</int>
+ <reference key="NSNormalImage" ref="411821371"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">a</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSButton" id="477504415">
- <reference key="NSNextResponder" ref="776303855"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{68, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="776303855"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="545932397">
- <int key="NSCellFlags">-2080244224</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="477504415"/>
- <int key="NSButtonFlags">-2041822977</int>
- <int key="NSButtonFlags2">268435491</int>
- <reference key="NSNormalImage" ref="6560983"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent">r</string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ </object>
+ <object class="NSButton" id="477504415">
+ <reference key="NSNextResponder" ref="776303855"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{68, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="776303855"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="545932397">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="477504415"/>
+ <int key="NSButtonFlags">-2041822977</int>
+ <int key="NSButtonFlags2">268435491</int>
+ <reference key="NSNormalImage" ref="6560983"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent">r</string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSButton" id="281574269">
- <reference key="NSNextResponder" ref="776303855"/>
- <int key="NSvFlags">292</int>
- <string key="NSFrame">{{37, 9}, {32, 25}}</string>
- <reference key="NSSuperview" ref="776303855"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="661106296">
- <int key="NSCellFlags">-1543373312</int>
- <int key="NSCellFlags2">134217728</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="244931163"/>
- <reference key="NSControlView" ref="281574269"/>
- <int key="NSButtonFlags">-2042347265</int>
- <int key="NSButtonFlags2">35</int>
- <reference key="NSNormalImage" ref="860961653"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"></string>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- </object>
+ </object>
+ <object class="NSButton" id="281574269">
+ <reference key="NSNextResponder" ref="776303855"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{37, 9}, {32, 25}}</string>
+ <reference key="NSSuperview" ref="776303855"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="661106296">
+ <int key="NSCellFlags">-1543373312</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="244931163"/>
+ <reference key="NSControlView" ref="281574269"/>
+ <int key="NSButtonFlags">-2042347265</int>
+ <int key="NSButtonFlags2">35</int>
+ <reference key="NSNormalImage" ref="860961653"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"></string>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
</object>
- <object class="NSImageView" id="585162074">
- <reference key="NSNextResponder" ref="776303855"/>
- <int key="NSvFlags">290</int>
- <object class="NSMutableSet" key="NSDragTypes">
+ </object>
+ <object class="NSImageView" id="585162074">
+ <reference key="NSNextResponder" ref="776303855"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="set.sortedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Apple PDF pasteboard type</string>
- <string>Apple PICT pasteboard type</string>
- <string>Apple PNG pasteboard type</string>
- <string>NSFilenamesPboardType</string>
- <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
- <string>NeXT TIFF v4.0 pasteboard type</string>
- </object>
- </object>
- <string key="NSFrame">{{100, 10}, {602, 23}}</string>
- <reference key="NSSuperview" ref="776303855"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSImageCell" key="NSCell" id="710458678">
- <int key="NSCellFlags">130560</int>
- <int key="NSCellFlags2">33554432</int>
- <reference key="NSContents" ref="843830563"/>
- <int key="NSAlign">0</int>
- <int key="NSScale">1</int>
- <int key="NSStyle">0</int>
- <bool key="NSAnimates">NO</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
</object>
- <bool key="NSEditable">YES</bool>
</object>
- <object class="NSTextField" id="722155001">
- <reference key="NSNextResponder" ref="776303855"/>
- <int key="NSvFlags">266</int>
- <string key="NSFrame">{{14, 515}, {687, 14}}</string>
- <reference key="NSSuperview" ref="776303855"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="315060361">
- <int key="NSCellFlags">67239488</int>
- <int key="NSCellFlags2">272762880</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="722155001"/>
- <reference key="NSBackgroundColor" ref="62854682"/>
- <reference key="NSTextColor" ref="454249633"/>
- </object>
+ <string key="NSFrame">{{100, 10}, {602, 23}}</string>
+ <reference key="NSSuperview" ref="776303855"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="710458678">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <reference key="NSContents" ref="843830563"/>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">1</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
+ </object>
+ <object class="NSTextField" id="722155001">
+ <reference key="NSNextResponder" ref="776303855"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{14, 515}, {687, 14}}</string>
+ <reference key="NSSuperview" ref="776303855"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="315060361">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">272762880</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="722155001"/>
+ <reference key="NSBackgroundColor" ref="62854682"/>
+ <reference key="NSTextColor" ref="454249633"/>
</object>
</object>
- <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- <string key="NSLabel">Triggers</string>
- <reference key="NSColor" ref="62854682"/>
- <reference key="NSTabView" ref="714795046"/>
+ <string key="NSFrame">{{10, 7}, {706, 544}}</string>
</object>
- </object>
- <reference key="NSSelectedTabViewItem" ref="94659530"/>
- <reference key="NSFont" ref="26"/>
- <int key="NSTvFlags">134217731</int>
- <bool key="NSAllowTruncatedLabels">YES</bool>
- <bool key="NSDrawsBackground">YES</bool>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="730602982"/>
+ <string key="NSLabel">Triggers</string>
+ <reference key="NSColor" ref="62854682"/>
+ <reference key="NSTabView" ref="714795046"/>
</object>
</object>
+ <reference key="NSSelectedTabViewItem" ref="94659530"/>
+ <reference key="NSFont" ref="26"/>
+ <int key="NSTvFlags">134217731</int>
+ <bool key="NSAllowTruncatedLabels">YES</bool>
+ <bool key="NSDrawsBackground">YES</bool>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="730602982"/>
+ </object>
</object>
- <string key="NSFrame">{{215, 0}, {729, 550}}</string>
- <reference key="NSSuperview" ref="937377983"/>
- <string key="NSClassName">NSView</string>
</object>
+ <string key="NSFrame">{{215, 0}, {729, 550}}</string>
+ <reference key="NSSuperview" ref="937377983"/>
+ <string key="NSClassName">NSView</string>
</object>
- <string key="NSFrameSize">{944, 550}</string>
- <reference key="NSSuperview" ref="579726586"/>
- <bool key="NSIsVertical">YES</bool>
- <int key="NSDividerStyle">2</int>
- <string key="NSAutosaveName">DBViewSplitter</string>
</object>
+ <string key="NSFrame">{{0, -1}, {944, 550}}</string>
+ <reference key="NSSuperview" ref="632807581"/>
+ <bool key="NSIsVertical">YES</bool>
+ <int key="NSDividerStyle">2</int>
+ <string key="NSAutosaveName">DBViewSplitter</string>
</object>
- <string key="NSFrameSize">{944, 550}</string>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
- <string key="NSMinSize">{780, 502}</string>
- <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
- <string key="NSFrameAutosaveName"/>
+ <string key="NSFrameSize">{943, 549}</string>
+ <reference key="NSSuperview"/>
+ <string key="NSClassName">NSView</string>
</object>
<object class="NSWindowTemplate" id="554105051">
<int key="NSWindowStyleMask">1</int>
@@ -6018,7 +6030,7 @@
<string key="NSWindowContentMaxSize">{292, 132}</string>
<string key="NSWindowContentMinSize">{292, 132}</string>
<object class="NSView" key="NSWindowView" id="351046403">
- <reference key="NSNextResponder"/>
+ <nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -6027,7 +6039,6 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{17, 98}, {258, 14}}</string>
<reference key="NSSuperview" ref="351046403"/>
- <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="292220806">
<int key="NSCellFlags">68288064</int>
@@ -6044,7 +6055,6 @@
<int key="NSvFlags">258</int>
<string key="NSFrame">{{20, 72}, {252, 18}}</string>
<reference key="NSSuperview" ref="351046403"/>
- <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="322980098">
<int key="NSCellFlags">-1804468671</int>
@@ -6062,7 +6072,6 @@
<int key="NSvFlags">259</int>
<string key="NSFrame">{{204, 13}, {77, 28}}</string>
<reference key="NSSuperview" ref="351046403"/>
- <reference key="NSWindow"/>
<int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="261586860">
@@ -6086,7 +6095,6 @@
<int key="NSvFlags">259</int>
<string key="NSFrame">{{136, 13}, {70, 28}}</string>
<reference key="NSSuperview" ref="351046403"/>
- <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="1011860722">
<int key="NSCellFlags">67239424</int>
@@ -6108,7 +6116,6 @@
<int key="NSvFlags">268</int>
<string key="NSFrame">{{18, 48}, {256, 18}}</string>
<reference key="NSSuperview" ref="351046403"/>
- <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="852298622">
<int key="NSCellFlags">67239424</int>
@@ -6128,8 +6135,6 @@
</object>
</object>
<string key="NSFrameSize">{292, 132}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
<string key="NSMinSize">{292, 154}</string>
@@ -6148,7 +6153,7 @@
<string key="NSWindowContentMaxSize">{292, 112}</string>
<string key="NSWindowContentMinSize">{292, 108}</string>
<object class="NSView" key="NSWindowView" id="1034135752">
- <nil key="NSNextResponder"/>
+ <reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -6157,6 +6162,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{17, 76}, {258, 14}}</string>
<reference key="NSSuperview" ref="1034135752"/>
+ <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="315512815">
<int key="NSCellFlags">68288064</int>
@@ -6173,6 +6179,7 @@
<int key="NSvFlags">258</int>
<string key="NSFrame">{{20, 50}, {252, 18}}</string>
<reference key="NSSuperview" ref="1034135752"/>
+ <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1071800920">
<int key="NSCellFlags">-1804468671</int>
@@ -6190,6 +6197,7 @@
<int key="NSvFlags">259</int>
<string key="NSFrame">{{207, 13}, {70, 28}}</string>
<reference key="NSSuperview" ref="1034135752"/>
+ <reference key="NSWindow"/>
<int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="991476255">
@@ -6213,6 +6221,7 @@
<int key="NSvFlags">259</int>
<string key="NSFrame">{{139, 13}, {70, 28}}</string>
<reference key="NSSuperview" ref="1034135752"/>
+ <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="103081067">
<int key="NSCellFlags">67239424</int>
@@ -6231,6 +6240,8 @@
</object>
</object>
<string key="NSFrameSize">{292, 110}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
<string key="NSMinSize">{292, 130}</string>
@@ -11559,7 +11570,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSExtension">NSResponder</string>
</object>
<object class="NSCustomView" id="884983195">
- <nil key="NSNextResponder"/>
+ <reference key="NSNextResponder"/>
<int key="NSvFlags">301</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -11685,6 +11696,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</object>
<string key="NSFrameSize">{269, 32}</string>
+ <reference key="NSSuperview"/>
<string key="NSClassName">NSView</string>
</object>
<object class="NSCustomView" id="730777562">
@@ -12374,14 +12386,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="207157706"/>
- <reference key="destination" ref="427689665"/>
- </object>
- <int key="connectionID">17</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">dataSource</string>
<reference key="source" ref="22576329"/>
<reference key="destination" ref="392169872"/>
@@ -12550,14 +12554,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="438574515"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">258</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">countText</string>
<reference key="source" ref="392169872"/>
<reference key="destination" ref="262235013"/>
@@ -12566,14 +12562,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="392169872"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">266</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">affectedRowsText</string>
<reference key="source" ref="601471102"/>
<reference key="destination" ref="910005271"/>
@@ -12614,14 +12602,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="103234030"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">338</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">indexNameField</string>
<reference key="source" ref="103234030"/>
<reference key="destination" ref="391537792"/>
@@ -12654,14 +12634,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="225526897"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">387</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">chooseKeyButton</string>
<reference key="source" ref="103234030"/>
<reference key="destination" ref="1068260884"/>
@@ -12830,14 +12802,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="601471102"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">720</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="405634773"/>
<reference key="destination" ref="601471102"/>
@@ -12854,14 +12818,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="427689665"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">752</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">exportCSVView</string>
<reference key="source" ref="225526897"/>
<reference key="destination" ref="139279766"/>
@@ -13333,14 +13289,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="connectionID">4505</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">initialFirstResponder</string>
- <reference key="source" ref="207157706"/>
- <reference key="destination" ref="251040077"/>
- </object>
- <int key="connectionID">4520</int>
- </object>
- <object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">addDatabase:</string>
<reference key="source" ref="444826705"/>
@@ -14157,14 +14105,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="connectionID">5603</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="885866030"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">5605</int>
- </object>
- <object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">closeSheet:</string>
<reference key="source" ref="438574515"/>
@@ -14974,14 +14914,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">window</string>
- <reference key="source" ref="427689665"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">6247</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">menu</string>
<reference key="source" ref="251040077"/>
<reference key="destination" ref="556141845"/>
@@ -15687,14 +15619,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="4626"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">6623</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">reloadButton</string>
<reference key="source" ref="392169872"/>
<reference key="destination" ref="459474311"/>
@@ -16007,14 +15931,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">tableWindow</string>
- <reference key="source" ref="33487092"/>
- <reference key="destination" ref="207157706"/>
- </object>
- <int key="connectionID">6750</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">tableList</string>
<reference key="source" ref="33487092"/>
<reference key="destination" ref="251040077"/>
@@ -16845,6 +16761,38 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<int key="connectionID">7042</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">parentView</string>
+ <reference key="source" ref="427689665"/>
+ <reference key="destination" ref="632807581"/>
+ </object>
+ <int key="connectionID">7044</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">tableDocumentInstance</string>
+ <reference key="source" ref="1055190999"/>
+ <reference key="destination" ref="427689665"/>
+ </object>
+ <int key="connectionID">7047</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">tablesListInstance</string>
+ <reference key="source" ref="1055190999"/>
+ <reference key="destination" ref="438574515"/>
+ </object>
+ <int key="connectionID">7048</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">customQueryInstance</string>
+ <reference key="source" ref="1055190999"/>
+ <reference key="destination" ref="601471102"/>
+ </object>
+ <int key="connectionID">7049</int>
+ </object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
@@ -16874,25 +16822,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="objectName">Application</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">5</int>
- <reference key="object" ref="207157706"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="579726586"/>
- </object>
- <reference key="parent" ref="0"/>
- <string key="objectName">SP Document Window</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6</int>
- <reference key="object" ref="579726586"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="937377983"/>
- </object>
- <reference key="parent" ref="207157706"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">67</int>
<reference key="object" ref="392169872"/>
<reference key="parent" ref="0"/>
@@ -18484,26 +18413,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="38191244"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">677</int>
- <reference key="object" ref="937377983"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="372294785"/>
- <reference ref="604818293"/>
- </object>
- <reference key="parent" ref="579726586"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">675</int>
- <reference key="object" ref="372294785"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="28219887"/>
- <reference ref="298095498"/>
- </object>
- <reference key="parent" ref="937377983"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">5322</int>
<reference key="object" ref="291331305"/>
<object class="NSMutableArray" key="children">
@@ -18768,1217 +18677,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="objectName">SPExportController</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">676</int>
- <reference key="object" ref="604818293"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="714795046"/>
- </object>
- <reference key="parent" ref="937377983"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">25</int>
- <reference key="object" ref="714795046"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="624106058"/>
- <reference ref="831053945"/>
- <reference ref="105987292"/>
- <reference ref="94659530"/>
- <reference ref="986490149"/>
- <reference ref="75945221"/>
- </object>
- <reference key="parent" ref="604818293"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">26</int>
- <reference key="object" ref="624106058"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1013108064"/>
- </object>
- <reference key="parent" ref="714795046"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">28</int>
- <reference key="object" ref="831053945"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="461236772"/>
- </object>
- <reference key="parent" ref="714795046"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">119</int>
- <reference key="object" ref="105987292"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="746504912"/>
- </object>
- <reference key="parent" ref="714795046"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1245</int>
- <reference key="object" ref="94659530"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="730602982"/>
- </object>
- <reference key="parent" ref="714795046"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1246</int>
- <reference key="object" ref="730602982"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="459419226"/>
- <reference ref="708355647"/>
- <reference ref="1051713811"/>
- <reference ref="159410215"/>
- <reference ref="801484946"/>
- <reference ref="1032584944"/>
- <reference ref="326368890"/>
- <reference ref="644870593"/>
- <reference ref="83205768"/>
- <reference ref="747426446"/>
- <reference ref="140378338"/>
- <reference ref="349710554"/>
- <reference ref="412060569"/>
- <reference ref="803209800"/>
- <reference ref="6005445"/>
- <reference ref="531020960"/>
- <reference ref="35887466"/>
- <reference ref="795265894"/>
- <reference ref="501779393"/>
- <reference ref="1066106318"/>
- <reference ref="587008251"/>
- </object>
- <reference key="parent" ref="94659530"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">120</int>
- <reference key="object" ref="746504912"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="894339536"/>
- </object>
- <reference key="parent" ref="105987292"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">670</int>
- <reference key="object" ref="894339536"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="873437769"/>
- <reference ref="345834048"/>
- <reference ref="875002707"/>
- </object>
- <reference key="parent" ref="746504912"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">662</int>
- <reference key="object" ref="873437769"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="71560786"/>
- </object>
- <reference key="parent" ref="894339536"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">663</int>
- <reference key="object" ref="345834048"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="86760255"/>
- <reference ref="872178320"/>
- <reference ref="1009499029"/>
- <reference ref="811536132"/>
- <reference ref="363916571"/>
- <reference ref="696609643"/>
- <reference ref="678281118"/>
- </object>
- <reference key="parent" ref="894339536"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">669</int>
- <reference key="object" ref="875002707"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="89757399"/>
- <reference ref="547765795"/>
- <reference ref="910005271"/>
- </object>
- <reference key="parent" ref="894339536"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">222</int>
- <reference key="object" ref="89757399"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="194978207"/>
- </object>
- <reference key="parent" ref="875002707"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">224</int>
- <reference key="object" ref="547765795"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="948571736"/>
- </object>
- <reference key="parent" ref="875002707"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">298</int>
- <reference key="object" ref="910005271"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="401235649"/>
- </object>
- <reference key="parent" ref="875002707"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3784</int>
- <reference key="object" ref="401235649"/>
- <reference key="parent" ref="910005271"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3783</int>
- <reference key="object" ref="948571736"/>
- <reference key="parent" ref="547765795"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3782</int>
- <reference key="object" ref="194978207"/>
- <reference key="parent" ref="89757399"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5286</int>
- <reference key="object" ref="696609643"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="76236597"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1175</int>
- <reference key="object" ref="86760255"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="830957297"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1182</int>
- <reference key="object" ref="872178320"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="416049103"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5123</int>
- <reference key="object" ref="1009499029"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="588489390"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">125</int>
- <reference key="object" ref="811536132"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="177866566"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5279</int>
- <reference key="object" ref="363916571"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="984501775"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">133</int>
- <reference key="object" ref="678281118"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="581095761"/>
- <reference ref="472831765"/>
- <reference ref="851610321"/>
- <reference ref="1038415606"/>
- </object>
- <reference key="parent" ref="345834048"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">132</int>
- <reference key="object" ref="581095761"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="544095042"/>
- </object>
- <reference key="parent" ref="678281118"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3929</int>
- <reference key="object" ref="472831765"/>
- <reference key="parent" ref="678281118"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3930</int>
- <reference key="object" ref="851610321"/>
- <reference key="parent" ref="678281118"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3931</int>
- <reference key="object" ref="1038415606"/>
- <reference key="parent" ref="678281118"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">131</int>
- <reference key="object" ref="544095042"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="451753495"/>
- </object>
- <reference key="parent" ref="581095761"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1325</int>
- <reference key="object" ref="451753495"/>
- <reference key="parent" ref="544095042"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5280</int>
- <reference key="object" ref="984501775"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="60735230"/>
- </object>
- <reference key="parent" ref="363916571"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5281</int>
- <reference key="object" ref="60735230"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="702094011"/>
- <reference ref="81663257"/>
- <reference ref="620583791"/>
- <reference ref="820189134"/>
- <reference ref="309123434"/>
- <reference ref="847470381"/>
- <reference ref="92094248"/>
- <reference ref="1041161373"/>
- <reference ref="371024017"/>
- <reference ref="233912625"/>
- <reference ref="413416694"/>
- <reference ref="852328440"/>
- <reference ref="324052804"/>
- <reference ref="216778737"/>
- <reference ref="659457702"/>
- <reference ref="414081589"/>
- <reference ref="837073672"/>
- <reference ref="241706230"/>
- <reference ref="594285746"/>
- <reference ref="635467451"/>
- <reference ref="128208712"/>
- <reference ref="919863898"/>
- <reference ref="751809280"/>
- </object>
- <reference key="parent" ref="984501775"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5369</int>
- <reference key="object" ref="702094011"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5317</int>
- <reference key="object" ref="81663257"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5301</int>
- <reference key="object" ref="620583791"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5300</int>
- <reference key="object" ref="820189134"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5299</int>
- <reference key="object" ref="309123434"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5298</int>
- <reference key="object" ref="847470381"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5297</int>
- <reference key="object" ref="92094248"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5296</int>
- <reference key="object" ref="1041161373"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5295</int>
- <reference key="object" ref="371024017"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5293</int>
- <reference key="object" ref="233912625"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5292</int>
- <reference key="object" ref="413416694"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5291</int>
- <reference key="object" ref="852328440"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5290</int>
- <reference key="object" ref="324052804"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5289</int>
- <reference key="object" ref="216778737"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5285</int>
- <reference key="object" ref="659457702"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3779</int>
- <reference key="object" ref="177866566"/>
- <reference key="parent" ref="811536132"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5124</int>
- <reference key="object" ref="588489390"/>
- <reference key="parent" ref="1009499029"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3781</int>
- <reference key="object" ref="416049103"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="960790892"/>
- </object>
- <reference key="parent" ref="872178320"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1178</int>
- <reference key="object" ref="960790892"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="923183582"/>
- <reference ref="5128219"/>
- <reference ref="560786252"/>
- <reference ref="17413925"/>
- <reference ref="50932569"/>
- <reference ref="336702336"/>
- <reference ref="675984022"/>
- </object>
- <reference key="parent" ref="416049103"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1176</int>
- <reference key="object" ref="923183582"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1180</int>
- <reference key="object" ref="5128219"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1181</int>
- <reference key="object" ref="560786252"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3780</int>
- <reference key="object" ref="830957297"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="766637184"/>
- </object>
- <reference key="parent" ref="86760255"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1183</int>
- <reference key="object" ref="766637184"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="13183167"/>
- <reference ref="252023923"/>
- <reference ref="194438958"/>
- <reference ref="216334303"/>
- <reference ref="6128"/>
- <reference ref="584172454"/>
- <reference ref="839393306"/>
- </object>
- <reference key="parent" ref="830957297"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1177</int>
- <reference key="object" ref="13183167"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5287</int>
- <reference key="object" ref="76236597"/>
- <reference key="parent" ref="696609643"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">121</int>
- <reference key="object" ref="71560786"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1055190999"/>
- <reference ref="413233170"/>
- <reference ref="783638826"/>
- </object>
- <reference key="parent" ref="873437769"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">122</int>
- <reference key="object" ref="1055190999"/>
- <reference key="parent" ref="71560786"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3927</int>
- <reference key="object" ref="413233170"/>
- <reference key="parent" ref="71560786"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3928</int>
- <reference key="object" ref="783638826"/>
- <reference key="parent" ref="71560786"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">29</int>
- <reference key="object" ref="461236772"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="628830973"/>
- </object>
- <reference key="parent" ref="831053945"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">674</int>
- <reference key="object" ref="628830973"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1063281455"/>
- <reference ref="220777809"/>
- </object>
- <reference key="parent" ref="461236772"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">672</int>
- <reference key="object" ref="1063281455"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="988187819"/>
- <reference ref="15783846"/>
- <reference ref="939835509"/>
- <reference ref="653667653"/>
- <reference ref="376224367"/>
- <reference ref="813716908"/>
- </object>
- <reference key="parent" ref="628830973"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">673</int>
- <reference key="object" ref="220777809"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="996552255"/>
- <reference ref="22340145"/>
- <reference ref="338296668"/>
- <reference ref="338754831"/>
- <reference ref="362371286"/>
- <reference ref="686204115"/>
- <reference ref="507448309"/>
- </object>
- <reference key="parent" ref="628830973"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5136</int>
- <reference key="object" ref="996552255"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="578226656"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">231</int>
- <reference key="object" ref="22340145"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="715508012"/>
- <reference ref="943144555"/>
- <reference ref="456666876"/>
- <reference ref="926883367"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5134</int>
- <reference key="object" ref="338296668"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="917381158"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5138</int>
- <reference key="object" ref="338754831"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="626480887"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5131</int>
- <reference key="object" ref="362371286"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="413143172"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5129</int>
- <reference key="object" ref="686204115"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="4715"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5130</int>
- <reference key="object" ref="4715"/>
- <reference key="parent" ref="686204115"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5132</int>
- <reference key="object" ref="413143172"/>
- <reference key="parent" ref="362371286"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5139</int>
- <reference key="object" ref="626480887"/>
- <reference key="parent" ref="338754831"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5135</int>
- <reference key="object" ref="917381158"/>
- <reference key="parent" ref="338296668"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">232</int>
- <reference key="object" ref="715508012"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="214236344"/>
- <reference ref="45498659"/>
- <reference ref="881882727"/>
- <reference ref="981319728"/>
- <reference ref="788521496"/>
- <reference ref="128488500"/>
- <reference ref="212523940"/>
- <reference ref="230280632"/>
- <reference ref="554037403"/>
- <reference ref="962294682"/>
- </object>
- <reference key="parent" ref="22340145"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3924</int>
- <reference key="object" ref="943144555"/>
- <reference key="parent" ref="22340145"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3925</int>
- <reference key="object" ref="456666876"/>
- <reference key="parent" ref="22340145"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3926</int>
- <reference key="object" ref="926883367"/>
- <reference key="parent" ref="22340145"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">233</int>
- <reference key="object" ref="214236344"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="262388894"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">245</int>
- <reference key="object" ref="45498659"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="904218650"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">246</int>
- <reference key="object" ref="881882727"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="836477324"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">247</int>
- <reference key="object" ref="981319728"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="564777231"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">248</int>
- <reference key="object" ref="788521496"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="108959660"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">249</int>
- <reference key="object" ref="128488500"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="462958080"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">654</int>
- <reference key="object" ref="212523940"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="11555859"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">655</int>
- <reference key="object" ref="230280632"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="396619281"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">748</int>
- <reference key="object" ref="554037403"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="72452463"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">749</int>
- <reference key="object" ref="962294682"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1015567448"/>
- </object>
- <reference key="parent" ref="715508012"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1310</int>
- <reference key="object" ref="11555859"/>
- <reference key="parent" ref="212523940"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1309</int>
- <reference key="object" ref="462958080"/>
- <reference key="parent" ref="128488500"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1313</int>
- <reference key="object" ref="108959660"/>
- <reference key="parent" ref="788521496"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1312</int>
- <reference key="object" ref="564777231"/>
- <reference key="parent" ref="981319728"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1304</int>
- <reference key="object" ref="904218650"/>
- <reference key="parent" ref="45498659"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1311</int>
- <reference key="object" ref="262388894"/>
- <reference key="parent" ref="214236344"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5137</int>
- <reference key="object" ref="578226656"/>
- <reference key="parent" ref="996552255"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5150</int>
- <reference key="object" ref="988187819"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="326048025"/>
- </object>
- <reference key="parent" ref="1063281455"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5148</int>
- <reference key="object" ref="15783846"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="372723860"/>
- </object>
- <reference key="parent" ref="1063281455"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5151</int>
- <reference key="object" ref="939835509"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="153146827"/>
- </object>
- <reference key="parent" ref="1063281455"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5152</int>
- <reference key="object" ref="653667653"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="345927225"/>
- </object>
- <reference key="parent" ref="1063281455"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">287</int>
- <reference key="object" ref="376224367"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="584834515"/>
- <reference ref="1019209947"/>
- <reference ref="328951385"/>
- <reference ref="459548655"/>
- </object>
- <reference key="parent" ref="1063281455"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">289</int>
- <reference key="object" ref="584834515"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="32109262"/>
- <reference ref="10740828"/>
- <reference ref="220408800"/>
- <reference ref="822910787"/>
- <reference ref="751127306"/>
- <reference ref="967567895"/>
- <reference ref="980868899"/>
- <reference ref="1015114937"/>
- <reference ref="40213152"/>
- </object>
- <reference key="parent" ref="376224367"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3921</int>
- <reference key="object" ref="1019209947"/>
- <reference key="parent" ref="376224367"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3922</int>
- <reference key="object" ref="328951385"/>
- <reference key="parent" ref="376224367"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3923</int>
- <reference key="object" ref="459548655"/>
- <reference key="parent" ref="376224367"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">288</int>
- <reference key="object" ref="32109262"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="531231135"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">290</int>
- <reference key="object" ref="10740828"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="47358406"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">291</int>
- <reference key="object" ref="220408800"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="134871682"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">292</int>
- <reference key="object" ref="822910787"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="94186969"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">293</int>
- <reference key="object" ref="751127306"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="220865260"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">294</int>
- <reference key="object" ref="967567895"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="17112641"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">295</int>
- <reference key="object" ref="980868899"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="404477694"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">296</int>
- <reference key="object" ref="1015114937"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1023225977"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">297</int>
- <reference key="object" ref="40213152"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="523867377"/>
- </object>
- <reference key="parent" ref="584834515"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1320</int>
- <reference key="object" ref="523867377"/>
- <reference key="parent" ref="40213152"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1319</int>
- <reference key="object" ref="1023225977"/>
- <reference key="parent" ref="1015114937"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1318</int>
- <reference key="object" ref="404477694"/>
- <reference key="parent" ref="980868899"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1322</int>
- <reference key="object" ref="17112641"/>
- <reference key="parent" ref="967567895"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1323</int>
- <reference key="object" ref="220865260"/>
- <reference key="parent" ref="751127306"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1317</int>
- <reference key="object" ref="94186969"/>
- <reference key="parent" ref="822910787"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1316</int>
- <reference key="object" ref="134871682"/>
- <reference key="parent" ref="220408800"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1315</int>
- <reference key="object" ref="47358406"/>
- <reference key="parent" ref="10740828"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">1314</int>
- <reference key="object" ref="531231135"/>
- <reference key="parent" ref="32109262"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5153</int>
- <reference key="object" ref="345927225"/>
- <reference key="parent" ref="653667653"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5154</int>
- <reference key="object" ref="153146827"/>
- <reference key="parent" ref="939835509"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5149</int>
- <reference key="object" ref="372723860"/>
- <reference key="parent" ref="15783846"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5155</int>
- <reference key="object" ref="326048025"/>
- <reference key="parent" ref="988187819"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">27</int>
- <reference key="object" ref="1013108064"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="393139604"/>
- <reference ref="262235013"/>
- <reference ref="1013153003"/>
- <reference ref="459474311"/>
- <reference ref="331025266"/>
- <reference ref="196265983"/>
- <reference ref="738389447"/>
- <reference ref="440898411"/>
- <reference ref="231622333"/>
- <reference ref="33038697"/>
- <reference ref="924091760"/>
- <reference ref="429029434"/>
- <reference ref="983589239"/>
- <reference ref="434675603"/>
- </object>
- <reference key="parent" ref="624106058"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5201</int>
- <reference key="object" ref="393139604"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="595196722"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">261</int>
- <reference key="object" ref="262235013"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="665575636"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5175</int>
- <reference key="object" ref="1013153003"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="179346474"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5176</int>
- <reference key="object" ref="459474311"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="470593670"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5177</int>
- <reference key="object" ref="331025266"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="172699675"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5178</int>
- <reference key="object" ref="196265983"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="291648608"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5179</int>
- <reference key="object" ref="738389447"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="238883532"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">35</int>
- <reference key="object" ref="33038697"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="22576329"/>
- <reference ref="398797698"/>
- <reference ref="178353583"/>
- <reference ref="457166030"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">36</int>
- <reference key="object" ref="22576329"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="636699657"/>
- </object>
- <reference key="parent" ref="33038697"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3918</int>
- <reference key="object" ref="398797698"/>
- <reference key="parent" ref="33038697"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3919</int>
- <reference key="object" ref="178353583"/>
- <reference key="parent" ref="33038697"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3920</int>
- <reference key="object" ref="457166030"/>
- <reference key="parent" ref="33038697"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">38</int>
- <reference key="object" ref="636699657"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="173507854"/>
- </object>
- <reference key="parent" ref="22576329"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3903</int>
- <reference key="object" ref="173507854"/>
- <reference key="parent" ref="636699657"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5180</int>
- <reference key="object" ref="238883532"/>
- <reference key="parent" ref="738389447"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5181</int>
- <reference key="object" ref="291648608"/>
- <reference key="parent" ref="196265983"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5182</int>
- <reference key="object" ref="172699675"/>
- <reference key="parent" ref="331025266"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5183</int>
- <reference key="object" ref="470593670"/>
- <reference key="parent" ref="459474311"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5184</int>
- <reference key="object" ref="179346474"/>
- <reference key="parent" ref="1013153003"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3759</int>
- <reference key="object" ref="665575636"/>
- <reference key="parent" ref="262235013"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5202</int>
- <reference key="object" ref="595196722"/>
- <reference key="parent" ref="393139604"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">858</int>
- <reference key="object" ref="440898411"/>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4676</int>
- <reference key="object" ref="983589239"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="322691380"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4677</int>
- <reference key="object" ref="322691380"/>
- <reference key="parent" ref="983589239"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">5428</int>
<reference key="object" ref="78186995"/>
<object class="NSMutableArray" key="children">
@@ -20174,235 +18872,12 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="375350404"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">5538</int>
- <reference key="object" ref="414081589"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5542</int>
- <reference key="object" ref="986490149"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="49633996"/>
- </object>
- <reference key="parent" ref="714795046"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5543</int>
- <reference key="object" ref="49633996"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="717203719"/>
- <reference ref="970233701"/>
- <reference ref="448462855"/>
- <reference ref="962247647"/>
- <reference ref="349122210"/>
- <reference ref="620090308"/>
- </object>
- <reference key="parent" ref="986490149"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5544</int>
- <reference key="object" ref="717203719"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="370758200"/>
- <reference ref="257349323"/>
- <reference ref="429193901"/>
- <reference ref="952375340"/>
- </object>
- <reference key="parent" ref="49633996"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5545</int>
- <reference key="object" ref="370758200"/>
- <reference key="parent" ref="717203719"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5546</int>
- <reference key="object" ref="257349323"/>
- <reference key="parent" ref="717203719"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5547</int>
- <reference key="object" ref="429193901"/>
- <reference key="parent" ref="717203719"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5548</int>
- <reference key="object" ref="952375340"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="658265380"/>
- <reference ref="648716804"/>
- <reference ref="672854605"/>
- <reference ref="5320"/>
- <reference ref="866215663"/>
- <reference ref="998929204"/>
- </object>
- <reference key="parent" ref="717203719"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5549</int>
- <reference key="object" ref="658265380"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="4990"/>
- </object>
- <reference key="parent" ref="952375340"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5550</int>
- <reference key="object" ref="4990"/>
- <reference key="parent" ref="658265380"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5559</int>
- <reference key="object" ref="448462855"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="796363844"/>
- </object>
- <reference key="parent" ref="49633996"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5560</int>
- <reference key="object" ref="962247647"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="815097407"/>
- </object>
- <reference key="parent" ref="49633996"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5561</int>
- <reference key="object" ref="349122210"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="693201961"/>
- </object>
- <reference key="parent" ref="49633996"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5562</int>
- <reference key="object" ref="620090308"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="889065570"/>
- </object>
- <reference key="parent" ref="49633996"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5563</int>
- <reference key="object" ref="889065570"/>
- <reference key="parent" ref="620090308"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5564</int>
- <reference key="object" ref="693201961"/>
- <reference key="parent" ref="349122210"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5565</int>
- <reference key="object" ref="815097407"/>
- <reference key="parent" ref="962247647"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5566</int>
- <reference key="object" ref="796363844"/>
- <reference key="parent" ref="448462855"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">5567</int>
<reference key="object" ref="885866030"/>
<reference key="parent" ref="0"/>
<string key="objectName">SPTableRelations</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">5578</int>
- <reference key="object" ref="648716804"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="5695"/>
- </object>
- <reference key="parent" ref="952375340"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5579</int>
- <reference key="object" ref="5695"/>
- <reference key="parent" ref="648716804"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5580</int>
- <reference key="object" ref="672854605"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="499842993"/>
- </object>
- <reference key="parent" ref="952375340"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5581</int>
- <reference key="object" ref="499842993"/>
- <reference key="parent" ref="672854605"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5582</int>
- <reference key="object" ref="5320"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="825647415"/>
- </object>
- <reference key="parent" ref="952375340"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5583</int>
- <reference key="object" ref="825647415"/>
- <reference key="parent" ref="5320"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5584</int>
- <reference key="object" ref="866215663"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="384026080"/>
- </object>
- <reference key="parent" ref="952375340"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5585</int>
- <reference key="object" ref="384026080"/>
- <reference key="parent" ref="866215663"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5586</int>
- <reference key="object" ref="998929204"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="985863790"/>
- </object>
- <reference key="parent" ref="952375340"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5587</int>
- <reference key="object" ref="985863790"/>
- <reference key="parent" ref="998929204"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5589</int>
- <reference key="object" ref="970233701"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="538829847"/>
- </object>
- <reference key="parent" ref="49633996"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5590</int>
- <reference key="object" ref="538829847"/>
- <reference key="parent" ref="970233701"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">5596</int>
<reference key="object" ref="787219800"/>
<object class="NSMutableArray" key="children">
@@ -20856,390 +19331,12 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="464161453"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">5750</int>
- <reference key="object" ref="459419226"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="643775960"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5751</int>
- <reference key="object" ref="643775960"/>
- <reference key="parent" ref="459419226"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5752</int>
- <reference key="object" ref="159410215"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="47286035"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5753</int>
- <reference key="object" ref="47286035"/>
- <reference key="parent" ref="159410215"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5754</int>
- <reference key="object" ref="708355647"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="338551660"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5755</int>
- <reference key="object" ref="338551660"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="839566145"/>
- </object>
- <reference key="parent" ref="708355647"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5756</int>
- <reference key="object" ref="839566145"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="parent" ref="338551660"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5760</int>
- <reference key="object" ref="1051713811"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="790667540"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5761</int>
- <reference key="object" ref="790667540"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="116234926"/>
- </object>
- <reference key="parent" ref="1051713811"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5762</int>
- <reference key="object" ref="116234926"/>
- <reference key="parent" ref="790667540"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5763</int>
- <reference key="object" ref="1032584944"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="234890062"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5764</int>
- <reference key="object" ref="234890062"/>
- <reference key="parent" ref="1032584944"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5765</int>
- <reference key="object" ref="801484946"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="351231451"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5766</int>
- <reference key="object" ref="351231451"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="170215050"/>
- </object>
- <reference key="parent" ref="801484946"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5767</int>
- <reference key="object" ref="170215050"/>
- <reference key="parent" ref="351231451"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5768</int>
- <reference key="object" ref="326368890"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="705814774"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5769</int>
- <reference key="object" ref="705814774"/>
- <reference key="parent" ref="326368890"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5770</int>
- <reference key="object" ref="644870593"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="51220700"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5771</int>
- <reference key="object" ref="51220700"/>
- <reference key="parent" ref="644870593"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5806</int>
- <reference key="object" ref="83205768"/>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5775</int>
- <reference key="object" ref="412060569"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="632489290"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5776</int>
- <reference key="object" ref="632489290"/>
- <reference key="parent" ref="412060569"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5777</int>
- <reference key="object" ref="795265894"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="246518824"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5778</int>
- <reference key="object" ref="246518824"/>
- <reference key="parent" ref="795265894"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5779</int>
- <reference key="object" ref="747426446"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="738092126"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5780</int>
- <reference key="object" ref="738092126"/>
- <reference key="parent" ref="747426446"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5781</int>
- <reference key="object" ref="140378338"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="71975986"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5782</int>
- <reference key="object" ref="71975986"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="757535829"/>
- </object>
- <reference key="parent" ref="140378338"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5807</int>
- <reference key="object" ref="349710554"/>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5793</int>
- <reference key="object" ref="803209800"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1035416348"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5794</int>
- <reference key="object" ref="1035416348"/>
- <reference key="parent" ref="803209800"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5792</int>
- <reference key="object" ref="6005445"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="502320319"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5795</int>
- <reference key="object" ref="502320319"/>
- <reference key="parent" ref="6005445"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5791</int>
- <reference key="object" ref="531020960"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="686395978"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5796</int>
- <reference key="object" ref="686395978"/>
- <reference key="parent" ref="531020960"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5790</int>
- <reference key="object" ref="35887466"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="314352793"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5797</int>
- <reference key="object" ref="314352793"/>
- <reference key="parent" ref="35887466"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">5814</int>
<reference key="object" ref="631714493"/>
<reference key="parent" ref="0"/>
<string key="objectName">SPDatabaseData</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">5904</int>
- <reference key="object" ref="501779393"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="259390764"/>
- <reference ref="983998494"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5905</int>
- <reference key="object" ref="259390764"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="709531668"/>
- <reference ref="231853805"/>
- </object>
- <reference key="parent" ref="501779393"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5906</int>
- <reference key="object" ref="983998494"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="855588490"/>
- <reference ref="449863508"/>
- </object>
- <reference key="parent" ref="501779393"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5824</int>
- <reference key="object" ref="449863508"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="633929130"/>
- <reference ref="883667132"/>
- <reference ref="421486962"/>
- </object>
- <reference key="parent" ref="983998494"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5827</int>
- <reference key="object" ref="633929130"/>
- <reference key="parent" ref="449863508"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5826</int>
- <reference key="object" ref="883667132"/>
- <reference key="parent" ref="449863508"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5825</int>
- <reference key="object" ref="421486962"/>
- <reference key="parent" ref="449863508"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5828</int>
- <reference key="object" ref="855588490"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="625199500"/>
- </object>
- <reference key="parent" ref="983998494"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5829</int>
- <reference key="object" ref="625199500"/>
- <reference key="parent" ref="855588490"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5818</int>
- <reference key="object" ref="709531668"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="69074373"/>
- <reference ref="490174802"/>
- <reference ref="892376800"/>
- </object>
- <reference key="parent" ref="259390764"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5821</int>
- <reference key="object" ref="69074373"/>
- <reference key="parent" ref="709531668"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5820</int>
- <reference key="object" ref="490174802"/>
- <reference key="parent" ref="709531668"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5819</int>
- <reference key="object" ref="892376800"/>
- <reference key="parent" ref="709531668"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5809</int>
- <reference key="object" ref="231853805"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="647656972"/>
- </object>
- <reference key="parent" ref="259390764"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">5810</int>
- <reference key="object" ref="647656972"/>
- <reference key="parent" ref="231853805"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">5999</int>
<reference key="object" ref="730777562"/>
<object class="NSMutableArray" key="children">
@@ -21265,130 +19362,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="346676398"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6009</int>
- <reference key="object" ref="507448309"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1072754876"/>
- </object>
- <reference key="parent" ref="220777809"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6010</int>
- <reference key="object" ref="1072754876"/>
- <reference key="parent" ref="507448309"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6024</int>
- <reference key="object" ref="813716908"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="581324862"/>
- <reference ref="929444095"/>
- </object>
- <reference key="parent" ref="1063281455"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6027</int>
- <reference key="object" ref="581324862"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="907218783"/>
- </object>
- <reference key="parent" ref="813716908"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6028</int>
- <reference key="object" ref="907218783"/>
- <reference key="parent" ref="581324862"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4503</int>
- <reference key="object" ref="929444095"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="545156725"/>
- </object>
- <reference key="parent" ref="813716908"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4504</int>
- <reference key="object" ref="545156725"/>
- <reference key="parent" ref="929444095"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6032</int>
- <reference key="object" ref="298095498"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="192579410"/>
- <reference ref="131633443"/>
- </object>
- <reference key="parent" ref="372294785"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6034</int>
- <reference key="object" ref="192579410"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="298226231"/>
- </object>
- <reference key="parent" ref="298095498"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4481</int>
- <reference key="object" ref="298226231"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="347093764"/>
- <reference ref="245346414"/>
- <reference ref="353686052"/>
- </object>
- <reference key="parent" ref="192579410"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4484</int>
- <reference key="object" ref="347093764"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="703008826"/>
- </object>
- <reference key="parent" ref="298226231"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4483</int>
- <reference key="object" ref="245346414"/>
- <reference key="parent" ref="298226231"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4482</int>
- <reference key="object" ref="353686052"/>
- <reference key="parent" ref="298226231"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4485</int>
- <reference key="object" ref="703008826"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="371324917"/>
- </object>
- <reference key="parent" ref="347093764"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4486</int>
- <reference key="object" ref="371324917"/>
- <reference key="parent" ref="703008826"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6033</int>
- <reference key="object" ref="131633443"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="213762440"/>
- </object>
- <reference key="parent" ref="298095498"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6125</int>
<reference key="object" ref="1066802919"/>
<object class="NSMutableArray" key="children">
@@ -21473,124 +19446,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="520065907"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6142</int>
- <reference key="object" ref="28219887"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="500608059"/>
- <reference ref="960207750"/>
- <reference ref="595750628"/>
- <reference ref="57416393"/>
- </object>
- <reference key="parent" ref="372294785"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6143</int>
- <reference key="object" ref="500608059"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="283448047"/>
- </object>
- <reference key="parent" ref="28219887"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6144</int>
- <reference key="object" ref="283448047"/>
- <reference key="parent" ref="500608059"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6145</int>
- <reference key="object" ref="960207750"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="321871356"/>
- </object>
- <reference key="parent" ref="28219887"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6146</int>
- <reference key="object" ref="321871356"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="890046805"/>
- </object>
- <reference key="parent" ref="960207750"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6147</int>
- <reference key="object" ref="890046805"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="112091395"/>
- <reference ref="897887117"/>
- <reference ref="226083732"/>
- <reference ref="962084508"/>
- <reference ref="351524538"/>
- <reference ref="545621807"/>
- <reference ref="215466732"/>
- <reference ref="570147191"/>
- </object>
- <reference key="parent" ref="321871356"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6151</int>
- <reference key="object" ref="595750628"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="227511715"/>
- </object>
- <reference key="parent" ref="28219887"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6152</int>
- <reference key="object" ref="227511715"/>
- <reference key="parent" ref="595750628"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6153</int>
- <reference key="object" ref="57416393"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="708016222"/>
- </object>
- <reference key="parent" ref="28219887"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6154</int>
- <reference key="object" ref="708016222"/>
- <reference key="parent" ref="57416393"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6156</int>
- <reference key="object" ref="112091395"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6157</int>
- <reference key="object" ref="897887117"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6158</int>
- <reference key="object" ref="226083732"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6159</int>
- <reference key="object" ref="962084508"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6160</int>
- <reference key="object" ref="351524538"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6148</int>
- <reference key="object" ref="545621807"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6170</int>
<reference key="object" ref="480992511"/>
<object class="NSMutableArray" key="children">
@@ -21724,99 +19579,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="294501108"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6239</int>
- <reference key="object" ref="836477324"/>
- <reference key="parent" ref="881882727"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6240</int>
- <reference key="object" ref="1015567448"/>
- <reference key="parent" ref="962294682"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6241</int>
- <reference key="object" ref="72452463"/>
- <reference key="parent" ref="554037403"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6242</int>
- <reference key="object" ref="396619281"/>
- <reference key="parent" ref="230280632"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6249</int>
- <reference key="object" ref="837073672"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6253</int>
- <reference key="object" ref="241706230"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6265</int>
- <reference key="object" ref="213762440"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1017775084"/>
- <reference ref="801427893"/>
- </object>
- <reference key="parent" ref="131633443"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6267</int>
- <reference key="object" ref="1017775084"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="233472824"/>
- </object>
- <reference key="parent" ref="213762440"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">21</int>
- <reference key="object" ref="233472824"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="251040077"/>
- <reference ref="693168867"/>
- <reference ref="656188692"/>
- </object>
- <reference key="parent" ref="1017775084"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">22</int>
- <reference key="object" ref="251040077"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="544378883"/>
- </object>
- <reference key="parent" ref="233472824"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3915</int>
- <reference key="object" ref="693168867"/>
- <reference key="parent" ref="233472824"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3916</int>
- <reference key="object" ref="656188692"/>
- <reference key="parent" ref="233472824"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">23</int>
- <reference key="object" ref="544378883"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="37718544"/>
- </object>
- <reference key="parent" ref="251040077"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">4015</int>
- <reference key="object" ref="37718544"/>
- <reference key="parent" ref="544378883"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6293</int>
<reference key="object" ref="731293720"/>
<object class="NSMutableArray" key="children">
@@ -21837,131 +19599,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="objectName">SPHistoryController</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6303</int>
- <reference key="object" ref="231622333"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="894187833"/>
- <reference ref="641645529"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6304</int>
- <reference key="object" ref="894187833"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="905386082"/>
- <reference ref="830088955"/>
- <reference ref="744029762"/>
- </object>
- <reference key="parent" ref="231622333"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6305</int>
- <reference key="object" ref="641645529"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="377771536"/>
- <reference ref="85531569"/>
- <reference ref="722854793"/>
- <reference ref="538700903"/>
- </object>
- <reference key="parent" ref="231622333"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3963</int>
- <reference key="object" ref="377771536"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="667596795"/>
- </object>
- <reference key="parent" ref="641645529"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3964</int>
- <reference key="object" ref="667596795"/>
- <reference key="parent" ref="377771536"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3971</int>
- <reference key="object" ref="905386082"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="314592665"/>
- </object>
- <reference key="parent" ref="894187833"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3972</int>
- <reference key="object" ref="314592665"/>
- <reference key="parent" ref="905386082"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">146</int>
- <reference key="object" ref="830088955"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="376863254"/>
- </object>
- <reference key="parent" ref="894187833"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3754</int>
- <reference key="object" ref="376863254"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="747439187"/>
- </object>
- <reference key="parent" ref="830088955"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">147</int>
- <reference key="object" ref="747439187"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1028844875"/>
- </object>
- <reference key="parent" ref="376863254"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">144</int>
- <reference key="object" ref="1028844875"/>
- <reference key="parent" ref="747439187"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">156</int>
- <reference key="object" ref="744029762"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="105542136"/>
- </object>
- <reference key="parent" ref="894187833"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">3755</int>
- <reference key="object" ref="105542136"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1000166734"/>
- </object>
- <reference key="parent" ref="744029762"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">157</int>
- <reference key="object" ref="1000166734"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="129836593"/>
- </object>
- <reference key="parent" ref="105542136"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">154</int>
- <reference key="object" ref="129836593"/>
- <reference key="parent" ref="1000166734"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6340</int>
<reference key="object" ref="870308047"/>
<reference key="parent" ref="481018596"/>
@@ -22010,48 +19647,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="953478607"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6364</int>
- <reference key="object" ref="85531569"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="194715102"/>
- </object>
- <reference key="parent" ref="641645529"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6365</int>
- <reference key="object" ref="194715102"/>
- <reference key="parent" ref="85531569"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6369</int>
- <reference key="object" ref="722854793"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="556901008"/>
- </object>
- <reference key="parent" ref="641645529"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6370</int>
- <reference key="object" ref="556901008"/>
- <reference key="parent" ref="722854793"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6371</int>
- <reference key="object" ref="538700903"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="564763515"/>
- </object>
- <reference key="parent" ref="641645529"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6372</int>
- <reference key="object" ref="564763515"/>
- <reference key="parent" ref="538700903"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6405</int>
<reference key="object" ref="434046103"/>
<object class="NSMutableArray" key="children">
@@ -22131,16 +19726,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="677710001"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6422</int>
- <reference key="object" ref="17413925"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6424</int>
- <reference key="object" ref="50932569"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6431</int>
<reference key="object" ref="532635418"/>
<object class="NSMutableArray" key="children">
@@ -22165,31 +19750,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="57646700"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6445</int>
- <reference key="object" ref="252023923"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6460</int>
- <reference key="object" ref="635467451"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6461</int>
- <reference key="object" ref="128208712"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6462</int>
- <reference key="object" ref="594285746"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6466</int>
- <reference key="object" ref="336702336"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6492</int>
<reference key="object" ref="658757235"/>
<object class="NSMutableArray" key="children">
@@ -22367,30 +19927,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="591728274"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6266</int>
- <reference key="object" ref="801427893"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="727834078"/>
- <reference ref="607475905"/>
- </object>
- <reference key="parent" ref="213762440"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6278</int>
- <reference key="object" ref="727834078"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="134854992"/>
- </object>
- <reference key="parent" ref="801427893"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6279</int>
- <reference key="object" ref="134854992"/>
- <reference key="parent" ref="727834078"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6557</int>
<reference key="object" ref="828950706"/>
<object class="NSMutableArray" key="children">
@@ -22502,376 +20038,12 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="0"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6643</int>
- <reference key="object" ref="194438958"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6644</int>
- <reference key="object" ref="675984022"/>
- <reference key="parent" ref="960790892"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6647</int>
- <reference key="object" ref="924091760"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="281993992"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6648</int>
- <reference key="object" ref="281993992"/>
- <reference key="parent" ref="924091760"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6650</int>
- <reference key="object" ref="434675603"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="105847394"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6651</int>
- <reference key="object" ref="105847394"/>
- <reference key="parent" ref="434675603"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6653</int>
- <reference key="object" ref="429029434"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="843215079"/>
- </object>
- <reference key="parent" ref="1013108064"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6654</int>
- <reference key="object" ref="843215079"/>
- <reference key="parent" ref="429029434"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6668</int>
- <reference key="object" ref="839393306"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6669</int>
- <reference key="object" ref="216334303"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6670</int>
- <reference key="object" ref="6128"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6677</int>
- <reference key="object" ref="584172454"/>
- <reference key="parent" ref="766637184"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6682</int>
- <reference key="object" ref="607475905"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="196112633"/>
- <reference ref="142487484"/>
- <reference ref="970881282"/>
- </object>
- <reference key="parent" ref="801427893"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6683</int>
- <reference key="object" ref="196112633"/>
- <reference key="parent" ref="607475905"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6684</int>
- <reference key="object" ref="142487484"/>
- <reference key="parent" ref="607475905"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6685</int>
- <reference key="object" ref="970881282"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="423746394"/>
- </object>
- <reference key="parent" ref="607475905"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6687</int>
- <reference key="object" ref="423746394"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="849848233"/>
- </object>
- <reference key="parent" ref="970881282"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6690</int>
- <reference key="object" ref="849848233"/>
- <reference key="parent" ref="423746394"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6691</int>
<reference key="object" ref="33487092"/>
<reference key="parent" ref="0"/>
<string key="objectName">SPTableTriggers</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6692</int>
- <reference key="object" ref="75945221"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="776303855"/>
- </object>
- <reference key="parent" ref="714795046"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6693</int>
- <reference key="object" ref="776303855"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="722155001"/>
- <reference ref="207402382"/>
- <reference ref="405054283"/>
- <reference ref="281574269"/>
- <reference ref="477504415"/>
- <reference ref="585162074"/>
- </object>
- <reference key="parent" ref="75945221"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6694</int>
- <reference key="object" ref="722155001"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="315060361"/>
- </object>
- <reference key="parent" ref="776303855"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6695</int>
- <reference key="object" ref="585162074"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="710458678"/>
- </object>
- <reference key="parent" ref="776303855"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6696</int>
- <reference key="object" ref="281574269"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="661106296"/>
- </object>
- <reference key="parent" ref="776303855"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6697</int>
- <reference key="object" ref="477504415"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="545932397"/>
- </object>
- <reference key="parent" ref="776303855"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6698</int>
- <reference key="object" ref="207402382"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="496402806"/>
- <reference ref="241398036"/>
- <reference ref="134580221"/>
- <reference ref="221977010"/>
- </object>
- <reference key="parent" ref="776303855"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6699</int>
- <reference key="object" ref="405054283"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="462661188"/>
- </object>
- <reference key="parent" ref="776303855"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6700</int>
- <reference key="object" ref="462661188"/>
- <reference key="parent" ref="405054283"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6701</int>
- <reference key="object" ref="496402806"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="266935210"/>
- <reference ref="805441036"/>
- <reference ref="676095135"/>
- <reference ref="684549484"/>
- <reference ref="849108098"/>
- <reference ref="900454738"/>
- <reference ref="619233826"/>
- <reference ref="496712"/>
- </object>
- <reference key="parent" ref="207402382"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6702</int>
- <reference key="object" ref="241398036"/>
- <reference key="parent" ref="207402382"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6703</int>
- <reference key="object" ref="134580221"/>
- <reference key="parent" ref="207402382"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6704</int>
- <reference key="object" ref="221977010"/>
- <reference key="parent" ref="207402382"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6705</int>
- <reference key="object" ref="266935210"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="518919596"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6706</int>
- <reference key="object" ref="805441036"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="522965270"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6707</int>
- <reference key="object" ref="676095135"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="453000072"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6708</int>
- <reference key="object" ref="684549484"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="504099069"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6709</int>
- <reference key="object" ref="849108098"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1061175759"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6710</int>
- <reference key="object" ref="900454738"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="527044458"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6711</int>
- <reference key="object" ref="527044458"/>
- <reference key="parent" ref="900454738"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6712</int>
- <reference key="object" ref="1061175759"/>
- <reference key="parent" ref="849108098"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6713</int>
- <reference key="object" ref="504099069"/>
- <reference key="parent" ref="684549484"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6714</int>
- <reference key="object" ref="453000072"/>
- <reference key="parent" ref="676095135"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6715</int>
- <reference key="object" ref="522965270"/>
- <reference key="parent" ref="805441036"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6716</int>
- <reference key="object" ref="518919596"/>
- <reference key="parent" ref="266935210"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6717</int>
- <reference key="object" ref="545932397"/>
- <reference key="parent" ref="477504415"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6718</int>
- <reference key="object" ref="661106296"/>
- <reference key="parent" ref="281574269"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6719</int>
- <reference key="object" ref="710458678"/>
- <reference key="parent" ref="585162074"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6720</int>
- <reference key="object" ref="315060361"/>
- <reference key="parent" ref="722155001"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6727</int>
- <reference key="object" ref="619233826"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="191840572"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6728</int>
- <reference key="object" ref="191840572"/>
- <reference key="parent" ref="619233826"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6729</int>
- <reference key="object" ref="496712"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="733046805"/>
- </object>
- <reference key="parent" ref="496402806"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6730</int>
- <reference key="object" ref="733046805"/>
- <reference key="parent" ref="496712"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6735</int>
<reference key="object" ref="107658659"/>
<object class="NSMutableArray" key="children">
@@ -23243,74 +20415,11 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="847181652"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6856</int>
- <reference key="object" ref="1066106318"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="342819810"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6857</int>
- <reference key="object" ref="342819810"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="402947475"/>
- </object>
- <reference key="parent" ref="1066106318"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6858</int>
- <reference key="object" ref="402947475"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="625760447"/>
- <reference ref="997948619"/>
- <reference ref="823850491"/>
- </object>
- <reference key="parent" ref="342819810"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6859</int>
- <reference key="object" ref="625760447"/>
- <reference key="parent" ref="402947475"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6860</int>
- <reference key="object" ref="997948619"/>
- <reference key="parent" ref="402947475"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6861</int>
- <reference key="object" ref="823850491"/>
- <reference key="parent" ref="402947475"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6852</int>
<reference key="object" ref="1000852667"/>
<reference key="parent" ref="748618982"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6877</int>
- <reference key="object" ref="587008251"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="679833695"/>
- </object>
- <reference key="parent" ref="730602982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6878</int>
- <reference key="object" ref="679833695"/>
- <reference key="parent" ref="587008251"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6879</int>
- <reference key="object" ref="757535829"/>
- <reference key="parent" ref="71975986"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6885</int>
<reference key="object" ref="260025442"/>
<object class="NSMutableArray" key="children">
@@ -23440,46 +20549,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="513459867"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6908</int>
- <reference key="object" ref="919863898"/>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6913</int>
- <reference key="object" ref="751809280"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="444632858"/>
- </object>
- <reference key="parent" ref="60735230"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6914</int>
- <reference key="object" ref="444632858"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="177004131"/>
- <reference ref="256934198"/>
- <reference ref="928430119"/>
- </object>
- <reference key="parent" ref="751809280"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6915</int>
- <reference key="object" ref="177004131"/>
- <reference key="parent" ref="444632858"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6916</int>
- <reference key="object" ref="256934198"/>
- <reference key="parent" ref="444632858"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6917</int>
- <reference key="object" ref="928430119"/>
- <reference key="parent" ref="444632858"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6922</int>
<reference key="object" ref="915784483"/>
<reference key="parent" ref="556141845"/>
@@ -23490,16 +20559,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="parent" ref="556141845"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">6926</int>
- <reference key="object" ref="215466732"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">6927</int>
- <reference key="object" ref="570147191"/>
- <reference key="parent" ref="890046805"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">6933</int>
<reference key="object" ref="38579786"/>
<object class="NSMutableArray" key="children">
@@ -23684,6 +20743,2883 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="object" ref="103081067"/>
<reference key="parent" ref="681566428"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">7043</int>
+ <reference key="object" ref="632807581"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="937377983"/>
+ </object>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">Master DB View</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">677</int>
+ <reference key="object" ref="937377983"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="604818293"/>
+ <reference ref="372294785"/>
+ </object>
+ <reference key="parent" ref="632807581"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">676</int>
+ <reference key="object" ref="604818293"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="714795046"/>
+ </object>
+ <reference key="parent" ref="937377983"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">675</int>
+ <reference key="object" ref="372294785"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="298095498"/>
+ <reference ref="28219887"/>
+ </object>
+ <reference key="parent" ref="937377983"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6032</int>
+ <reference key="object" ref="298095498"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="131633443"/>
+ <reference ref="192579410"/>
+ </object>
+ <reference key="parent" ref="372294785"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6142</int>
+ <reference key="object" ref="28219887"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="57416393"/>
+ <reference ref="595750628"/>
+ <reference ref="960207750"/>
+ <reference ref="500608059"/>
+ </object>
+ <reference key="parent" ref="372294785"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6153</int>
+ <reference key="object" ref="57416393"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="708016222"/>
+ </object>
+ <reference key="parent" ref="28219887"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6151</int>
+ <reference key="object" ref="595750628"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="227511715"/>
+ </object>
+ <reference key="parent" ref="28219887"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6145</int>
+ <reference key="object" ref="960207750"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="321871356"/>
+ </object>
+ <reference key="parent" ref="28219887"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6143</int>
+ <reference key="object" ref="500608059"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="283448047"/>
+ </object>
+ <reference key="parent" ref="28219887"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6144</int>
+ <reference key="object" ref="283448047"/>
+ <reference key="parent" ref="500608059"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6146</int>
+ <reference key="object" ref="321871356"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="890046805"/>
+ </object>
+ <reference key="parent" ref="960207750"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6147</int>
+ <reference key="object" ref="890046805"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="570147191"/>
+ <reference ref="215466732"/>
+ <reference ref="545621807"/>
+ <reference ref="351524538"/>
+ <reference ref="962084508"/>
+ <reference ref="226083732"/>
+ <reference ref="897887117"/>
+ <reference ref="112091395"/>
+ </object>
+ <reference key="parent" ref="321871356"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6927</int>
+ <reference key="object" ref="570147191"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6926</int>
+ <reference key="object" ref="215466732"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6148</int>
+ <reference key="object" ref="545621807"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6160</int>
+ <reference key="object" ref="351524538"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6159</int>
+ <reference key="object" ref="962084508"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6158</int>
+ <reference key="object" ref="226083732"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6157</int>
+ <reference key="object" ref="897887117"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6156</int>
+ <reference key="object" ref="112091395"/>
+ <reference key="parent" ref="890046805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6152</int>
+ <reference key="object" ref="227511715"/>
+ <reference key="parent" ref="595750628"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6154</int>
+ <reference key="object" ref="708016222"/>
+ <reference key="parent" ref="57416393"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6033</int>
+ <reference key="object" ref="131633443"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="213762440"/>
+ </object>
+ <reference key="parent" ref="298095498"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6034</int>
+ <reference key="object" ref="192579410"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="298226231"/>
+ </object>
+ <reference key="parent" ref="298095498"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4481</int>
+ <reference key="object" ref="298226231"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="353686052"/>
+ <reference ref="245346414"/>
+ <reference ref="347093764"/>
+ </object>
+ <reference key="parent" ref="192579410"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4482</int>
+ <reference key="object" ref="353686052"/>
+ <reference key="parent" ref="298226231"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4483</int>
+ <reference key="object" ref="245346414"/>
+ <reference key="parent" ref="298226231"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4484</int>
+ <reference key="object" ref="347093764"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="703008826"/>
+ </object>
+ <reference key="parent" ref="298226231"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4485</int>
+ <reference key="object" ref="703008826"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="371324917"/>
+ </object>
+ <reference key="parent" ref="347093764"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4486</int>
+ <reference key="object" ref="371324917"/>
+ <reference key="parent" ref="703008826"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6265</int>
+ <reference key="object" ref="213762440"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="801427893"/>
+ <reference ref="1017775084"/>
+ </object>
+ <reference key="parent" ref="131633443"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6266</int>
+ <reference key="object" ref="801427893"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="607475905"/>
+ <reference ref="727834078"/>
+ </object>
+ <reference key="parent" ref="213762440"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6267</int>
+ <reference key="object" ref="1017775084"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="233472824"/>
+ </object>
+ <reference key="parent" ref="213762440"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">21</int>
+ <reference key="object" ref="233472824"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="656188692"/>
+ <reference ref="693168867"/>
+ <reference ref="251040077"/>
+ </object>
+ <reference key="parent" ref="1017775084"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3916</int>
+ <reference key="object" ref="656188692"/>
+ <reference key="parent" ref="233472824"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3915</int>
+ <reference key="object" ref="693168867"/>
+ <reference key="parent" ref="233472824"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">22</int>
+ <reference key="object" ref="251040077"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="544378883"/>
+ </object>
+ <reference key="parent" ref="233472824"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">23</int>
+ <reference key="object" ref="544378883"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="37718544"/>
+ </object>
+ <reference key="parent" ref="251040077"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4015</int>
+ <reference key="object" ref="37718544"/>
+ <reference key="parent" ref="544378883"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6682</int>
+ <reference key="object" ref="607475905"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="970881282"/>
+ <reference ref="142487484"/>
+ <reference ref="196112633"/>
+ </object>
+ <reference key="parent" ref="801427893"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6278</int>
+ <reference key="object" ref="727834078"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="134854992"/>
+ </object>
+ <reference key="parent" ref="801427893"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6279</int>
+ <reference key="object" ref="134854992"/>
+ <reference key="parent" ref="727834078"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6685</int>
+ <reference key="object" ref="970881282"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="423746394"/>
+ </object>
+ <reference key="parent" ref="607475905"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6684</int>
+ <reference key="object" ref="142487484"/>
+ <reference key="parent" ref="607475905"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6683</int>
+ <reference key="object" ref="196112633"/>
+ <reference key="parent" ref="607475905"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6687</int>
+ <reference key="object" ref="423746394"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="849848233"/>
+ </object>
+ <reference key="parent" ref="970881282"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6690</int>
+ <reference key="object" ref="849848233"/>
+ <reference key="parent" ref="423746394"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">25</int>
+ <reference key="object" ref="714795046"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="75945221"/>
+ <reference ref="986490149"/>
+ <reference ref="94659530"/>
+ <reference ref="105987292"/>
+ <reference ref="831053945"/>
+ <reference ref="624106058"/>
+ </object>
+ <reference key="parent" ref="604818293"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6692</int>
+ <reference key="object" ref="75945221"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="776303855"/>
+ </object>
+ <reference key="parent" ref="714795046"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5542</int>
+ <reference key="object" ref="986490149"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="49633996"/>
+ </object>
+ <reference key="parent" ref="714795046"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1245</int>
+ <reference key="object" ref="94659530"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="730602982"/>
+ </object>
+ <reference key="parent" ref="714795046"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">119</int>
+ <reference key="object" ref="105987292"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="746504912"/>
+ </object>
+ <reference key="parent" ref="714795046"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">28</int>
+ <reference key="object" ref="831053945"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="461236772"/>
+ </object>
+ <reference key="parent" ref="714795046"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">26</int>
+ <reference key="object" ref="624106058"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1013108064"/>
+ </object>
+ <reference key="parent" ref="714795046"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">27</int>
+ <reference key="object" ref="1013108064"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="434675603"/>
+ <reference ref="983589239"/>
+ <reference ref="429029434"/>
+ <reference ref="924091760"/>
+ <reference ref="33038697"/>
+ <reference ref="231622333"/>
+ <reference ref="440898411"/>
+ <reference ref="738389447"/>
+ <reference ref="196265983"/>
+ <reference ref="331025266"/>
+ <reference ref="459474311"/>
+ <reference ref="1013153003"/>
+ <reference ref="262235013"/>
+ <reference ref="393139604"/>
+ </object>
+ <reference key="parent" ref="624106058"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6650</int>
+ <reference key="object" ref="434675603"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="105847394"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4676</int>
+ <reference key="object" ref="983589239"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="322691380"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6653</int>
+ <reference key="object" ref="429029434"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="843215079"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6647</int>
+ <reference key="object" ref="924091760"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="281993992"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">35</int>
+ <reference key="object" ref="33038697"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="457166030"/>
+ <reference ref="178353583"/>
+ <reference ref="398797698"/>
+ <reference ref="22576329"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6303</int>
+ <reference key="object" ref="231622333"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="641645529"/>
+ <reference ref="894187833"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">858</int>
+ <reference key="object" ref="440898411"/>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5179</int>
+ <reference key="object" ref="738389447"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="238883532"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5178</int>
+ <reference key="object" ref="196265983"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="291648608"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5177</int>
+ <reference key="object" ref="331025266"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="172699675"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5176</int>
+ <reference key="object" ref="459474311"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="470593670"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5175</int>
+ <reference key="object" ref="1013153003"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="179346474"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">261</int>
+ <reference key="object" ref="262235013"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="665575636"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5201</int>
+ <reference key="object" ref="393139604"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="595196722"/>
+ </object>
+ <reference key="parent" ref="1013108064"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5202</int>
+ <reference key="object" ref="595196722"/>
+ <reference key="parent" ref="393139604"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3759</int>
+ <reference key="object" ref="665575636"/>
+ <reference key="parent" ref="262235013"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5184</int>
+ <reference key="object" ref="179346474"/>
+ <reference key="parent" ref="1013153003"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5183</int>
+ <reference key="object" ref="470593670"/>
+ <reference key="parent" ref="459474311"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5182</int>
+ <reference key="object" ref="172699675"/>
+ <reference key="parent" ref="331025266"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5181</int>
+ <reference key="object" ref="291648608"/>
+ <reference key="parent" ref="196265983"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5180</int>
+ <reference key="object" ref="238883532"/>
+ <reference key="parent" ref="738389447"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6305</int>
+ <reference key="object" ref="641645529"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="538700903"/>
+ <reference ref="722854793"/>
+ <reference ref="85531569"/>
+ <reference ref="377771536"/>
+ </object>
+ <reference key="parent" ref="231622333"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6304</int>
+ <reference key="object" ref="894187833"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="744029762"/>
+ <reference ref="830088955"/>
+ <reference ref="905386082"/>
+ </object>
+ <reference key="parent" ref="231622333"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">156</int>
+ <reference key="object" ref="744029762"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="105542136"/>
+ </object>
+ <reference key="parent" ref="894187833"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">146</int>
+ <reference key="object" ref="830088955"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="376863254"/>
+ </object>
+ <reference key="parent" ref="894187833"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3971</int>
+ <reference key="object" ref="905386082"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="314592665"/>
+ </object>
+ <reference key="parent" ref="894187833"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3972</int>
+ <reference key="object" ref="314592665"/>
+ <reference key="parent" ref="905386082"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3754</int>
+ <reference key="object" ref="376863254"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="747439187"/>
+ </object>
+ <reference key="parent" ref="830088955"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">147</int>
+ <reference key="object" ref="747439187"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1028844875"/>
+ </object>
+ <reference key="parent" ref="376863254"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">144</int>
+ <reference key="object" ref="1028844875"/>
+ <reference key="parent" ref="747439187"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3755</int>
+ <reference key="object" ref="105542136"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1000166734"/>
+ </object>
+ <reference key="parent" ref="744029762"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">157</int>
+ <reference key="object" ref="1000166734"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="129836593"/>
+ </object>
+ <reference key="parent" ref="105542136"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">154</int>
+ <reference key="object" ref="129836593"/>
+ <reference key="parent" ref="1000166734"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6371</int>
+ <reference key="object" ref="538700903"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="564763515"/>
+ </object>
+ <reference key="parent" ref="641645529"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6369</int>
+ <reference key="object" ref="722854793"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="556901008"/>
+ </object>
+ <reference key="parent" ref="641645529"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6364</int>
+ <reference key="object" ref="85531569"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="194715102"/>
+ </object>
+ <reference key="parent" ref="641645529"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3963</int>
+ <reference key="object" ref="377771536"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="667596795"/>
+ </object>
+ <reference key="parent" ref="641645529"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3964</int>
+ <reference key="object" ref="667596795"/>
+ <reference key="parent" ref="377771536"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6365</int>
+ <reference key="object" ref="194715102"/>
+ <reference key="parent" ref="85531569"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6370</int>
+ <reference key="object" ref="556901008"/>
+ <reference key="parent" ref="722854793"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6372</int>
+ <reference key="object" ref="564763515"/>
+ <reference key="parent" ref="538700903"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3920</int>
+ <reference key="object" ref="457166030"/>
+ <reference key="parent" ref="33038697"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3919</int>
+ <reference key="object" ref="178353583"/>
+ <reference key="parent" ref="33038697"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3918</int>
+ <reference key="object" ref="398797698"/>
+ <reference key="parent" ref="33038697"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">36</int>
+ <reference key="object" ref="22576329"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="636699657"/>
+ </object>
+ <reference key="parent" ref="33038697"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">38</int>
+ <reference key="object" ref="636699657"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="173507854"/>
+ </object>
+ <reference key="parent" ref="22576329"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3903</int>
+ <reference key="object" ref="173507854"/>
+ <reference key="parent" ref="636699657"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6648</int>
+ <reference key="object" ref="281993992"/>
+ <reference key="parent" ref="924091760"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6654</int>
+ <reference key="object" ref="843215079"/>
+ <reference key="parent" ref="429029434"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4677</int>
+ <reference key="object" ref="322691380"/>
+ <reference key="parent" ref="983589239"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6651</int>
+ <reference key="object" ref="105847394"/>
+ <reference key="parent" ref="434675603"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">29</int>
+ <reference key="object" ref="461236772"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="628830973"/>
+ </object>
+ <reference key="parent" ref="831053945"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">674</int>
+ <reference key="object" ref="628830973"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="220777809"/>
+ <reference ref="1063281455"/>
+ </object>
+ <reference key="parent" ref="461236772"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">673</int>
+ <reference key="object" ref="220777809"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="507448309"/>
+ <reference ref="686204115"/>
+ <reference ref="362371286"/>
+ <reference ref="338754831"/>
+ <reference ref="338296668"/>
+ <reference ref="22340145"/>
+ <reference ref="996552255"/>
+ </object>
+ <reference key="parent" ref="628830973"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">672</int>
+ <reference key="object" ref="1063281455"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="813716908"/>
+ <reference ref="376224367"/>
+ <reference ref="653667653"/>
+ <reference ref="939835509"/>
+ <reference ref="15783846"/>
+ <reference ref="988187819"/>
+ </object>
+ <reference key="parent" ref="628830973"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6024</int>
+ <reference key="object" ref="813716908"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="929444095"/>
+ <reference ref="581324862"/>
+ </object>
+ <reference key="parent" ref="1063281455"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">287</int>
+ <reference key="object" ref="376224367"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="459548655"/>
+ <reference ref="328951385"/>
+ <reference ref="1019209947"/>
+ <reference ref="584834515"/>
+ </object>
+ <reference key="parent" ref="1063281455"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5152</int>
+ <reference key="object" ref="653667653"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="345927225"/>
+ </object>
+ <reference key="parent" ref="1063281455"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5151</int>
+ <reference key="object" ref="939835509"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="153146827"/>
+ </object>
+ <reference key="parent" ref="1063281455"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5148</int>
+ <reference key="object" ref="15783846"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="372723860"/>
+ </object>
+ <reference key="parent" ref="1063281455"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5150</int>
+ <reference key="object" ref="988187819"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="326048025"/>
+ </object>
+ <reference key="parent" ref="1063281455"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5155</int>
+ <reference key="object" ref="326048025"/>
+ <reference key="parent" ref="988187819"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5149</int>
+ <reference key="object" ref="372723860"/>
+ <reference key="parent" ref="15783846"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5154</int>
+ <reference key="object" ref="153146827"/>
+ <reference key="parent" ref="939835509"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5153</int>
+ <reference key="object" ref="345927225"/>
+ <reference key="parent" ref="653667653"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3923</int>
+ <reference key="object" ref="459548655"/>
+ <reference key="parent" ref="376224367"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3922</int>
+ <reference key="object" ref="328951385"/>
+ <reference key="parent" ref="376224367"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3921</int>
+ <reference key="object" ref="1019209947"/>
+ <reference key="parent" ref="376224367"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">289</int>
+ <reference key="object" ref="584834515"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="40213152"/>
+ <reference ref="1015114937"/>
+ <reference ref="980868899"/>
+ <reference ref="967567895"/>
+ <reference ref="751127306"/>
+ <reference ref="822910787"/>
+ <reference ref="220408800"/>
+ <reference ref="10740828"/>
+ <reference ref="32109262"/>
+ </object>
+ <reference key="parent" ref="376224367"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">297</int>
+ <reference key="object" ref="40213152"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="523867377"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">296</int>
+ <reference key="object" ref="1015114937"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1023225977"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">295</int>
+ <reference key="object" ref="980868899"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="404477694"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">294</int>
+ <reference key="object" ref="967567895"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="17112641"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">293</int>
+ <reference key="object" ref="751127306"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="220865260"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">292</int>
+ <reference key="object" ref="822910787"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="94186969"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">291</int>
+ <reference key="object" ref="220408800"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="134871682"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">290</int>
+ <reference key="object" ref="10740828"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="47358406"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">288</int>
+ <reference key="object" ref="32109262"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="531231135"/>
+ </object>
+ <reference key="parent" ref="584834515"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1314</int>
+ <reference key="object" ref="531231135"/>
+ <reference key="parent" ref="32109262"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1315</int>
+ <reference key="object" ref="47358406"/>
+ <reference key="parent" ref="10740828"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1316</int>
+ <reference key="object" ref="134871682"/>
+ <reference key="parent" ref="220408800"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1317</int>
+ <reference key="object" ref="94186969"/>
+ <reference key="parent" ref="822910787"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1323</int>
+ <reference key="object" ref="220865260"/>
+ <reference key="parent" ref="751127306"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1322</int>
+ <reference key="object" ref="17112641"/>
+ <reference key="parent" ref="967567895"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1318</int>
+ <reference key="object" ref="404477694"/>
+ <reference key="parent" ref="980868899"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1319</int>
+ <reference key="object" ref="1023225977"/>
+ <reference key="parent" ref="1015114937"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1320</int>
+ <reference key="object" ref="523867377"/>
+ <reference key="parent" ref="40213152"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4503</int>
+ <reference key="object" ref="929444095"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="545156725"/>
+ </object>
+ <reference key="parent" ref="813716908"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6027</int>
+ <reference key="object" ref="581324862"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="907218783"/>
+ </object>
+ <reference key="parent" ref="813716908"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6028</int>
+ <reference key="object" ref="907218783"/>
+ <reference key="parent" ref="581324862"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4504</int>
+ <reference key="object" ref="545156725"/>
+ <reference key="parent" ref="929444095"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6009</int>
+ <reference key="object" ref="507448309"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1072754876"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5129</int>
+ <reference key="object" ref="686204115"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="4715"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5131</int>
+ <reference key="object" ref="362371286"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="413143172"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5138</int>
+ <reference key="object" ref="338754831"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="626480887"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5134</int>
+ <reference key="object" ref="338296668"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="917381158"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">231</int>
+ <reference key="object" ref="22340145"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="926883367"/>
+ <reference ref="456666876"/>
+ <reference ref="943144555"/>
+ <reference ref="715508012"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5136</int>
+ <reference key="object" ref="996552255"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="578226656"/>
+ </object>
+ <reference key="parent" ref="220777809"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5137</int>
+ <reference key="object" ref="578226656"/>
+ <reference key="parent" ref="996552255"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3926</int>
+ <reference key="object" ref="926883367"/>
+ <reference key="parent" ref="22340145"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3925</int>
+ <reference key="object" ref="456666876"/>
+ <reference key="parent" ref="22340145"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3924</int>
+ <reference key="object" ref="943144555"/>
+ <reference key="parent" ref="22340145"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">232</int>
+ <reference key="object" ref="715508012"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="962294682"/>
+ <reference ref="554037403"/>
+ <reference ref="230280632"/>
+ <reference ref="212523940"/>
+ <reference ref="128488500"/>
+ <reference ref="788521496"/>
+ <reference ref="981319728"/>
+ <reference ref="881882727"/>
+ <reference ref="45498659"/>
+ <reference ref="214236344"/>
+ </object>
+ <reference key="parent" ref="22340145"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">749</int>
+ <reference key="object" ref="962294682"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1015567448"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">748</int>
+ <reference key="object" ref="554037403"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="72452463"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">655</int>
+ <reference key="object" ref="230280632"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="396619281"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">654</int>
+ <reference key="object" ref="212523940"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="11555859"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">249</int>
+ <reference key="object" ref="128488500"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="462958080"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">248</int>
+ <reference key="object" ref="788521496"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="108959660"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">247</int>
+ <reference key="object" ref="981319728"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="564777231"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">246</int>
+ <reference key="object" ref="881882727"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="836477324"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">245</int>
+ <reference key="object" ref="45498659"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="904218650"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">233</int>
+ <reference key="object" ref="214236344"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="262388894"/>
+ </object>
+ <reference key="parent" ref="715508012"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1311</int>
+ <reference key="object" ref="262388894"/>
+ <reference key="parent" ref="214236344"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1304</int>
+ <reference key="object" ref="904218650"/>
+ <reference key="parent" ref="45498659"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6239</int>
+ <reference key="object" ref="836477324"/>
+ <reference key="parent" ref="881882727"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1312</int>
+ <reference key="object" ref="564777231"/>
+ <reference key="parent" ref="981319728"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1313</int>
+ <reference key="object" ref="108959660"/>
+ <reference key="parent" ref="788521496"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1309</int>
+ <reference key="object" ref="462958080"/>
+ <reference key="parent" ref="128488500"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1310</int>
+ <reference key="object" ref="11555859"/>
+ <reference key="parent" ref="212523940"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6242</int>
+ <reference key="object" ref="396619281"/>
+ <reference key="parent" ref="230280632"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6241</int>
+ <reference key="object" ref="72452463"/>
+ <reference key="parent" ref="554037403"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6240</int>
+ <reference key="object" ref="1015567448"/>
+ <reference key="parent" ref="962294682"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5135</int>
+ <reference key="object" ref="917381158"/>
+ <reference key="parent" ref="338296668"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5139</int>
+ <reference key="object" ref="626480887"/>
+ <reference key="parent" ref="338754831"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5132</int>
+ <reference key="object" ref="413143172"/>
+ <reference key="parent" ref="362371286"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5130</int>
+ <reference key="object" ref="4715"/>
+ <reference key="parent" ref="686204115"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6010</int>
+ <reference key="object" ref="1072754876"/>
+ <reference key="parent" ref="507448309"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">120</int>
+ <reference key="object" ref="746504912"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="894339536"/>
+ </object>
+ <reference key="parent" ref="105987292"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">670</int>
+ <reference key="object" ref="894339536"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="875002707"/>
+ <reference ref="345834048"/>
+ <reference ref="873437769"/>
+ </object>
+ <reference key="parent" ref="746504912"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">669</int>
+ <reference key="object" ref="875002707"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="910005271"/>
+ <reference ref="547765795"/>
+ <reference ref="89757399"/>
+ </object>
+ <reference key="parent" ref="894339536"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">663</int>
+ <reference key="object" ref="345834048"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="678281118"/>
+ <reference ref="696609643"/>
+ <reference ref="363916571"/>
+ <reference ref="811536132"/>
+ <reference ref="1009499029"/>
+ <reference ref="872178320"/>
+ <reference ref="86760255"/>
+ </object>
+ <reference key="parent" ref="894339536"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">662</int>
+ <reference key="object" ref="873437769"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="71560786"/>
+ </object>
+ <reference key="parent" ref="894339536"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">121</int>
+ <reference key="object" ref="71560786"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="783638826"/>
+ <reference ref="413233170"/>
+ <reference ref="1055190999"/>
+ </object>
+ <reference key="parent" ref="873437769"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3928</int>
+ <reference key="object" ref="783638826"/>
+ <reference key="parent" ref="71560786"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3927</int>
+ <reference key="object" ref="413233170"/>
+ <reference key="parent" ref="71560786"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">122</int>
+ <reference key="object" ref="1055190999"/>
+ <reference key="parent" ref="71560786"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">133</int>
+ <reference key="object" ref="678281118"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1038415606"/>
+ <reference ref="851610321"/>
+ <reference ref="472831765"/>
+ <reference ref="581095761"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5286</int>
+ <reference key="object" ref="696609643"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="76236597"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5279</int>
+ <reference key="object" ref="363916571"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="984501775"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">125</int>
+ <reference key="object" ref="811536132"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="177866566"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5123</int>
+ <reference key="object" ref="1009499029"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="588489390"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1182</int>
+ <reference key="object" ref="872178320"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="416049103"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1175</int>
+ <reference key="object" ref="86760255"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="830957297"/>
+ </object>
+ <reference key="parent" ref="345834048"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3780</int>
+ <reference key="object" ref="830957297"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="766637184"/>
+ </object>
+ <reference key="parent" ref="86760255"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1183</int>
+ <reference key="object" ref="766637184"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="839393306"/>
+ <reference ref="584172454"/>
+ <reference ref="6128"/>
+ <reference ref="216334303"/>
+ <reference ref="194438958"/>
+ <reference ref="252023923"/>
+ <reference ref="13183167"/>
+ </object>
+ <reference key="parent" ref="830957297"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6668</int>
+ <reference key="object" ref="839393306"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6677</int>
+ <reference key="object" ref="584172454"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6670</int>
+ <reference key="object" ref="6128"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6669</int>
+ <reference key="object" ref="216334303"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6643</int>
+ <reference key="object" ref="194438958"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6445</int>
+ <reference key="object" ref="252023923"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1177</int>
+ <reference key="object" ref="13183167"/>
+ <reference key="parent" ref="766637184"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3781</int>
+ <reference key="object" ref="416049103"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="960790892"/>
+ </object>
+ <reference key="parent" ref="872178320"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1178</int>
+ <reference key="object" ref="960790892"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="675984022"/>
+ <reference ref="336702336"/>
+ <reference ref="50932569"/>
+ <reference ref="17413925"/>
+ <reference ref="560786252"/>
+ <reference ref="5128219"/>
+ <reference ref="923183582"/>
+ </object>
+ <reference key="parent" ref="416049103"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6644</int>
+ <reference key="object" ref="675984022"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6466</int>
+ <reference key="object" ref="336702336"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6424</int>
+ <reference key="object" ref="50932569"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6422</int>
+ <reference key="object" ref="17413925"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1181</int>
+ <reference key="object" ref="560786252"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1180</int>
+ <reference key="object" ref="5128219"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1176</int>
+ <reference key="object" ref="923183582"/>
+ <reference key="parent" ref="960790892"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5124</int>
+ <reference key="object" ref="588489390"/>
+ <reference key="parent" ref="1009499029"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3779</int>
+ <reference key="object" ref="177866566"/>
+ <reference key="parent" ref="811536132"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5280</int>
+ <reference key="object" ref="984501775"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="60735230"/>
+ </object>
+ <reference key="parent" ref="363916571"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5281</int>
+ <reference key="object" ref="60735230"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="751809280"/>
+ <reference ref="919863898"/>
+ <reference ref="128208712"/>
+ <reference ref="635467451"/>
+ <reference ref="594285746"/>
+ <reference ref="241706230"/>
+ <reference ref="837073672"/>
+ <reference ref="414081589"/>
+ <reference ref="659457702"/>
+ <reference ref="216778737"/>
+ <reference ref="324052804"/>
+ <reference ref="852328440"/>
+ <reference ref="413416694"/>
+ <reference ref="233912625"/>
+ <reference ref="371024017"/>
+ <reference ref="1041161373"/>
+ <reference ref="92094248"/>
+ <reference ref="847470381"/>
+ <reference ref="309123434"/>
+ <reference ref="820189134"/>
+ <reference ref="620583791"/>
+ <reference ref="81663257"/>
+ <reference ref="702094011"/>
+ </object>
+ <reference key="parent" ref="984501775"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6913</int>
+ <reference key="object" ref="751809280"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="444632858"/>
+ </object>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6908</int>
+ <reference key="object" ref="919863898"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6461</int>
+ <reference key="object" ref="128208712"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6460</int>
+ <reference key="object" ref="635467451"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6462</int>
+ <reference key="object" ref="594285746"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6253</int>
+ <reference key="object" ref="241706230"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6249</int>
+ <reference key="object" ref="837073672"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5538</int>
+ <reference key="object" ref="414081589"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5285</int>
+ <reference key="object" ref="659457702"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5289</int>
+ <reference key="object" ref="216778737"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5290</int>
+ <reference key="object" ref="324052804"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5291</int>
+ <reference key="object" ref="852328440"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5292</int>
+ <reference key="object" ref="413416694"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5293</int>
+ <reference key="object" ref="233912625"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5295</int>
+ <reference key="object" ref="371024017"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5296</int>
+ <reference key="object" ref="1041161373"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5297</int>
+ <reference key="object" ref="92094248"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5298</int>
+ <reference key="object" ref="847470381"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5299</int>
+ <reference key="object" ref="309123434"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5300</int>
+ <reference key="object" ref="820189134"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5301</int>
+ <reference key="object" ref="620583791"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5317</int>
+ <reference key="object" ref="81663257"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5369</int>
+ <reference key="object" ref="702094011"/>
+ <reference key="parent" ref="60735230"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6914</int>
+ <reference key="object" ref="444632858"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="928430119"/>
+ <reference ref="256934198"/>
+ <reference ref="177004131"/>
+ </object>
+ <reference key="parent" ref="751809280"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6917</int>
+ <reference key="object" ref="928430119"/>
+ <reference key="parent" ref="444632858"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6916</int>
+ <reference key="object" ref="256934198"/>
+ <reference key="parent" ref="444632858"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6915</int>
+ <reference key="object" ref="177004131"/>
+ <reference key="parent" ref="444632858"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5287</int>
+ <reference key="object" ref="76236597"/>
+ <reference key="parent" ref="696609643"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3931</int>
+ <reference key="object" ref="1038415606"/>
+ <reference key="parent" ref="678281118"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3930</int>
+ <reference key="object" ref="851610321"/>
+ <reference key="parent" ref="678281118"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3929</int>
+ <reference key="object" ref="472831765"/>
+ <reference key="parent" ref="678281118"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">132</int>
+ <reference key="object" ref="581095761"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="544095042"/>
+ </object>
+ <reference key="parent" ref="678281118"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">131</int>
+ <reference key="object" ref="544095042"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="451753495"/>
+ </object>
+ <reference key="parent" ref="581095761"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1325</int>
+ <reference key="object" ref="451753495"/>
+ <reference key="parent" ref="544095042"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">298</int>
+ <reference key="object" ref="910005271"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="401235649"/>
+ </object>
+ <reference key="parent" ref="875002707"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">224</int>
+ <reference key="object" ref="547765795"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="948571736"/>
+ </object>
+ <reference key="parent" ref="875002707"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">222</int>
+ <reference key="object" ref="89757399"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="194978207"/>
+ </object>
+ <reference key="parent" ref="875002707"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3782</int>
+ <reference key="object" ref="194978207"/>
+ <reference key="parent" ref="89757399"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3783</int>
+ <reference key="object" ref="948571736"/>
+ <reference key="parent" ref="547765795"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3784</int>
+ <reference key="object" ref="401235649"/>
+ <reference key="parent" ref="910005271"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1246</int>
+ <reference key="object" ref="730602982"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="587008251"/>
+ <reference ref="1066106318"/>
+ <reference ref="501779393"/>
+ <reference ref="795265894"/>
+ <reference ref="35887466"/>
+ <reference ref="531020960"/>
+ <reference ref="6005445"/>
+ <reference ref="803209800"/>
+ <reference ref="412060569"/>
+ <reference ref="349710554"/>
+ <reference ref="140378338"/>
+ <reference ref="747426446"/>
+ <reference ref="83205768"/>
+ <reference ref="644870593"/>
+ <reference ref="326368890"/>
+ <reference ref="1032584944"/>
+ <reference ref="801484946"/>
+ <reference ref="159410215"/>
+ <reference ref="1051713811"/>
+ <reference ref="708355647"/>
+ <reference ref="459419226"/>
+ </object>
+ <reference key="parent" ref="94659530"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6877</int>
+ <reference key="object" ref="587008251"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="679833695"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6856</int>
+ <reference key="object" ref="1066106318"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="342819810"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5904</int>
+ <reference key="object" ref="501779393"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="983998494"/>
+ <reference ref="259390764"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5777</int>
+ <reference key="object" ref="795265894"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="246518824"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5790</int>
+ <reference key="object" ref="35887466"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="314352793"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5791</int>
+ <reference key="object" ref="531020960"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="686395978"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5792</int>
+ <reference key="object" ref="6005445"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="502320319"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5793</int>
+ <reference key="object" ref="803209800"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1035416348"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5775</int>
+ <reference key="object" ref="412060569"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="632489290"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5807</int>
+ <reference key="object" ref="349710554"/>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5781</int>
+ <reference key="object" ref="140378338"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="71975986"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5779</int>
+ <reference key="object" ref="747426446"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="738092126"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5806</int>
+ <reference key="object" ref="83205768"/>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5770</int>
+ <reference key="object" ref="644870593"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="51220700"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5768</int>
+ <reference key="object" ref="326368890"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="705814774"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5763</int>
+ <reference key="object" ref="1032584944"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="234890062"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5765</int>
+ <reference key="object" ref="801484946"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="351231451"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5752</int>
+ <reference key="object" ref="159410215"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="47286035"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5760</int>
+ <reference key="object" ref="1051713811"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="790667540"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5754</int>
+ <reference key="object" ref="708355647"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="338551660"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5750</int>
+ <reference key="object" ref="459419226"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="643775960"/>
+ </object>
+ <reference key="parent" ref="730602982"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5751</int>
+ <reference key="object" ref="643775960"/>
+ <reference key="parent" ref="459419226"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5755</int>
+ <reference key="object" ref="338551660"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="839566145"/>
+ </object>
+ <reference key="parent" ref="708355647"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5756</int>
+ <reference key="object" ref="839566145"/>
+ <reference key="parent" ref="338551660"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5761</int>
+ <reference key="object" ref="790667540"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="116234926"/>
+ </object>
+ <reference key="parent" ref="1051713811"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5762</int>
+ <reference key="object" ref="116234926"/>
+ <reference key="parent" ref="790667540"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5753</int>
+ <reference key="object" ref="47286035"/>
+ <reference key="parent" ref="159410215"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5766</int>
+ <reference key="object" ref="351231451"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="170215050"/>
+ </object>
+ <reference key="parent" ref="801484946"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5767</int>
+ <reference key="object" ref="170215050"/>
+ <reference key="parent" ref="351231451"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5764</int>
+ <reference key="object" ref="234890062"/>
+ <reference key="parent" ref="1032584944"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5769</int>
+ <reference key="object" ref="705814774"/>
+ <reference key="parent" ref="326368890"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5771</int>
+ <reference key="object" ref="51220700"/>
+ <reference key="parent" ref="644870593"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5780</int>
+ <reference key="object" ref="738092126"/>
+ <reference key="parent" ref="747426446"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5782</int>
+ <reference key="object" ref="71975986"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="757535829"/>
+ </object>
+ <reference key="parent" ref="140378338"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6879</int>
+ <reference key="object" ref="757535829"/>
+ <reference key="parent" ref="71975986"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5776</int>
+ <reference key="object" ref="632489290"/>
+ <reference key="parent" ref="412060569"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5794</int>
+ <reference key="object" ref="1035416348"/>
+ <reference key="parent" ref="803209800"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5795</int>
+ <reference key="object" ref="502320319"/>
+ <reference key="parent" ref="6005445"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5796</int>
+ <reference key="object" ref="686395978"/>
+ <reference key="parent" ref="531020960"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5797</int>
+ <reference key="object" ref="314352793"/>
+ <reference key="parent" ref="35887466"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5778</int>
+ <reference key="object" ref="246518824"/>
+ <reference key="parent" ref="795265894"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5906</int>
+ <reference key="object" ref="983998494"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="449863508"/>
+ <reference ref="855588490"/>
+ </object>
+ <reference key="parent" ref="501779393"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5905</int>
+ <reference key="object" ref="259390764"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="231853805"/>
+ <reference ref="709531668"/>
+ </object>
+ <reference key="parent" ref="501779393"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5809</int>
+ <reference key="object" ref="231853805"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="647656972"/>
+ </object>
+ <reference key="parent" ref="259390764"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5818</int>
+ <reference key="object" ref="709531668"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="892376800"/>
+ <reference ref="490174802"/>
+ <reference ref="69074373"/>
+ </object>
+ <reference key="parent" ref="259390764"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5819</int>
+ <reference key="object" ref="892376800"/>
+ <reference key="parent" ref="709531668"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5820</int>
+ <reference key="object" ref="490174802"/>
+ <reference key="parent" ref="709531668"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5821</int>
+ <reference key="object" ref="69074373"/>
+ <reference key="parent" ref="709531668"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5810</int>
+ <reference key="object" ref="647656972"/>
+ <reference key="parent" ref="231853805"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5824</int>
+ <reference key="object" ref="449863508"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="421486962"/>
+ <reference ref="883667132"/>
+ <reference ref="633929130"/>
+ </object>
+ <reference key="parent" ref="983998494"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5828</int>
+ <reference key="object" ref="855588490"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="625199500"/>
+ </object>
+ <reference key="parent" ref="983998494"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5829</int>
+ <reference key="object" ref="625199500"/>
+ <reference key="parent" ref="855588490"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5825</int>
+ <reference key="object" ref="421486962"/>
+ <reference key="parent" ref="449863508"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5826</int>
+ <reference key="object" ref="883667132"/>
+ <reference key="parent" ref="449863508"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5827</int>
+ <reference key="object" ref="633929130"/>
+ <reference key="parent" ref="449863508"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6857</int>
+ <reference key="object" ref="342819810"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="402947475"/>
+ </object>
+ <reference key="parent" ref="1066106318"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6858</int>
+ <reference key="object" ref="402947475"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="823850491"/>
+ <reference ref="997948619"/>
+ <reference ref="625760447"/>
+ </object>
+ <reference key="parent" ref="342819810"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6861</int>
+ <reference key="object" ref="823850491"/>
+ <reference key="parent" ref="402947475"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6860</int>
+ <reference key="object" ref="997948619"/>
+ <reference key="parent" ref="402947475"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6859</int>
+ <reference key="object" ref="625760447"/>
+ <reference key="parent" ref="402947475"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6878</int>
+ <reference key="object" ref="679833695"/>
+ <reference key="parent" ref="587008251"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5543</int>
+ <reference key="object" ref="49633996"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="620090308"/>
+ <reference ref="349122210"/>
+ <reference ref="962247647"/>
+ <reference ref="448462855"/>
+ <reference ref="970233701"/>
+ <reference ref="717203719"/>
+ </object>
+ <reference key="parent" ref="986490149"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5562</int>
+ <reference key="object" ref="620090308"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="889065570"/>
+ </object>
+ <reference key="parent" ref="49633996"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5561</int>
+ <reference key="object" ref="349122210"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="693201961"/>
+ </object>
+ <reference key="parent" ref="49633996"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5560</int>
+ <reference key="object" ref="962247647"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="815097407"/>
+ </object>
+ <reference key="parent" ref="49633996"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5559</int>
+ <reference key="object" ref="448462855"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="796363844"/>
+ </object>
+ <reference key="parent" ref="49633996"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5589</int>
+ <reference key="object" ref="970233701"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="538829847"/>
+ </object>
+ <reference key="parent" ref="49633996"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5544</int>
+ <reference key="object" ref="717203719"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="952375340"/>
+ <reference ref="429193901"/>
+ <reference ref="257349323"/>
+ <reference ref="370758200"/>
+ </object>
+ <reference key="parent" ref="49633996"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5548</int>
+ <reference key="object" ref="952375340"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="998929204"/>
+ <reference ref="866215663"/>
+ <reference ref="5320"/>
+ <reference ref="672854605"/>
+ <reference ref="648716804"/>
+ <reference ref="658265380"/>
+ </object>
+ <reference key="parent" ref="717203719"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5547</int>
+ <reference key="object" ref="429193901"/>
+ <reference key="parent" ref="717203719"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5546</int>
+ <reference key="object" ref="257349323"/>
+ <reference key="parent" ref="717203719"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5545</int>
+ <reference key="object" ref="370758200"/>
+ <reference key="parent" ref="717203719"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5586</int>
+ <reference key="object" ref="998929204"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="985863790"/>
+ </object>
+ <reference key="parent" ref="952375340"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5584</int>
+ <reference key="object" ref="866215663"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="384026080"/>
+ </object>
+ <reference key="parent" ref="952375340"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5582</int>
+ <reference key="object" ref="5320"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="825647415"/>
+ </object>
+ <reference key="parent" ref="952375340"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5580</int>
+ <reference key="object" ref="672854605"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="499842993"/>
+ </object>
+ <reference key="parent" ref="952375340"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5578</int>
+ <reference key="object" ref="648716804"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="5695"/>
+ </object>
+ <reference key="parent" ref="952375340"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5549</int>
+ <reference key="object" ref="658265380"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="4990"/>
+ </object>
+ <reference key="parent" ref="952375340"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5550</int>
+ <reference key="object" ref="4990"/>
+ <reference key="parent" ref="658265380"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5579</int>
+ <reference key="object" ref="5695"/>
+ <reference key="parent" ref="648716804"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5581</int>
+ <reference key="object" ref="499842993"/>
+ <reference key="parent" ref="672854605"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5583</int>
+ <reference key="object" ref="825647415"/>
+ <reference key="parent" ref="5320"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5585</int>
+ <reference key="object" ref="384026080"/>
+ <reference key="parent" ref="866215663"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5587</int>
+ <reference key="object" ref="985863790"/>
+ <reference key="parent" ref="998929204"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5590</int>
+ <reference key="object" ref="538829847"/>
+ <reference key="parent" ref="970233701"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5566</int>
+ <reference key="object" ref="796363844"/>
+ <reference key="parent" ref="448462855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5565</int>
+ <reference key="object" ref="815097407"/>
+ <reference key="parent" ref="962247647"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5564</int>
+ <reference key="object" ref="693201961"/>
+ <reference key="parent" ref="349122210"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5563</int>
+ <reference key="object" ref="889065570"/>
+ <reference key="parent" ref="620090308"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6693</int>
+ <reference key="object" ref="776303855"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="585162074"/>
+ <reference ref="477504415"/>
+ <reference ref="281574269"/>
+ <reference ref="405054283"/>
+ <reference ref="207402382"/>
+ <reference ref="722155001"/>
+ </object>
+ <reference key="parent" ref="75945221"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6695</int>
+ <reference key="object" ref="585162074"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="710458678"/>
+ </object>
+ <reference key="parent" ref="776303855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6697</int>
+ <reference key="object" ref="477504415"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="545932397"/>
+ </object>
+ <reference key="parent" ref="776303855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6696</int>
+ <reference key="object" ref="281574269"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="661106296"/>
+ </object>
+ <reference key="parent" ref="776303855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6699</int>
+ <reference key="object" ref="405054283"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="462661188"/>
+ </object>
+ <reference key="parent" ref="776303855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6698</int>
+ <reference key="object" ref="207402382"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="221977010"/>
+ <reference ref="134580221"/>
+ <reference ref="241398036"/>
+ <reference ref="496402806"/>
+ </object>
+ <reference key="parent" ref="776303855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6694</int>
+ <reference key="object" ref="722155001"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="315060361"/>
+ </object>
+ <reference key="parent" ref="776303855"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6720</int>
+ <reference key="object" ref="315060361"/>
+ <reference key="parent" ref="722155001"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6704</int>
+ <reference key="object" ref="221977010"/>
+ <reference key="parent" ref="207402382"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6703</int>
+ <reference key="object" ref="134580221"/>
+ <reference key="parent" ref="207402382"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6702</int>
+ <reference key="object" ref="241398036"/>
+ <reference key="parent" ref="207402382"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6701</int>
+ <reference key="object" ref="496402806"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="496712"/>
+ <reference ref="619233826"/>
+ <reference ref="900454738"/>
+ <reference ref="849108098"/>
+ <reference ref="684549484"/>
+ <reference ref="676095135"/>
+ <reference ref="805441036"/>
+ <reference ref="266935210"/>
+ </object>
+ <reference key="parent" ref="207402382"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6729</int>
+ <reference key="object" ref="496712"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="733046805"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6727</int>
+ <reference key="object" ref="619233826"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="191840572"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6710</int>
+ <reference key="object" ref="900454738"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="527044458"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6709</int>
+ <reference key="object" ref="849108098"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1061175759"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6708</int>
+ <reference key="object" ref="684549484"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="504099069"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6707</int>
+ <reference key="object" ref="676095135"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="453000072"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6706</int>
+ <reference key="object" ref="805441036"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="522965270"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6705</int>
+ <reference key="object" ref="266935210"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="518919596"/>
+ </object>
+ <reference key="parent" ref="496402806"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6716</int>
+ <reference key="object" ref="518919596"/>
+ <reference key="parent" ref="266935210"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6715</int>
+ <reference key="object" ref="522965270"/>
+ <reference key="parent" ref="805441036"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6714</int>
+ <reference key="object" ref="453000072"/>
+ <reference key="parent" ref="676095135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6713</int>
+ <reference key="object" ref="504099069"/>
+ <reference key="parent" ref="684549484"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6712</int>
+ <reference key="object" ref="1061175759"/>
+ <reference key="parent" ref="849108098"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6711</int>
+ <reference key="object" ref="527044458"/>
+ <reference key="parent" ref="900454738"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6728</int>
+ <reference key="object" ref="191840572"/>
+ <reference key="parent" ref="619233826"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6730</int>
+ <reference key="object" ref="733046805"/>
+ <reference key="parent" ref="496712"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6700</int>
+ <reference key="object" ref="462661188"/>
+ <reference key="parent" ref="405054283"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6718</int>
+ <reference key="object" ref="661106296"/>
+ <reference key="parent" ref="281574269"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6717</int>
+ <reference key="object" ref="545932397"/>
+ <reference key="parent" ref="477504415"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6719</int>
+ <reference key="object" ref="710458678"/>
+ <reference key="parent" ref="585162074"/>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -24241,17 +24177,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>4777.IBPluginDependency</string>
<string>4777.ImportedFromIB2</string>
<string>4795.IBPluginDependency</string>
- <string>5.IBEditorWindowLastContentRect</string>
- <string>5.IBPluginDependency</string>
- <string>5.IBViewEditorWindowController.showingLayoutRectangles</string>
- <string>5.IBWindowTemplateEditedContentRect</string>
- <string>5.ImportedFromIB2</string>
- <string>5.NSWindowTemplate.visibleAtLaunch</string>
- <string>5.editorWindowContentRectSynchronizationRect</string>
- <string>5.windowTemplate.hasMaxSize</string>
- <string>5.windowTemplate.hasMinSize</string>
- <string>5.windowTemplate.maxSize</string>
- <string>5.windowTemplate.minSize</string>
<string>500.IBPluginDependency</string>
<string>500.ImportedFromIB2</string>
<string>501.IBEditorWindowLastContentRect</string>
@@ -24644,8 +24569,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>5906.IBPluginDependency</string>
<string>5999.IBEditorWindowLastContentRect</string>
<string>5999.IBPluginDependency</string>
- <string>6.IBPluginDependency</string>
- <string>6.ImportedFromIB2</string>
<string>6000.IBPluginDependency</string>
<string>6001.IBPluginDependency</string>
<string>6009.IBAttributePlaceholdersKey</string>
@@ -25123,6 +25046,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>7000.IBPluginDependency</string>
<string>7001.IBPluginDependency</string>
<string>7002.IBPluginDependency</string>
+ <string>7043.IBEditorWindowLastContentRect</string>
+ <string>7043.IBPluginDependency</string>
<string>711.IBPluginDependency</string>
<string>711.ImportedFromIB2</string>
<string>713.IBPluginDependency</string>
@@ -25932,17 +25857,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{54, 206}, {944, 550}}</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <boolean value="NO"/>
- <string>{{54, 206}, {944, 550}}</string>
- <integer value="1"/>
- <integer value="1"/>
- <string>{{62, 352}, {845, 504}}</string>
- <integer value="0"/>
- <integer value="1"/>
- <string>{3.40282e+38, 3.40282e+38}</string>
- <string>{780, 480}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{940, 346}, {260, 127}}</string>
@@ -26474,8 +26388,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>{{567, 305}, {110, 20}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <integer value="1"/>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
@@ -27163,9 +27075,9 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{919, 473}, {292, 110}}</string>
+ <string>{{710, 473}, {292, 110}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{919, 473}, {292, 110}}</string>
+ <string>{{710, 473}, {292, 110}}</string>
<integer value="1"/>
<integer value="1"/>
<integer value="1"/>
@@ -27185,6 +27097,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>{{62, 45}, {943, 549}}</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -27328,7 +27242,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</object>
<nil key="sourceID"/>
- <int key="maxID">7042</int>
+ <int key="maxID">7049</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -27374,8 +27288,21 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">scrollView</string>
- <string key="NS.object.0">NSScrollView</string>
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>customQueryInstance</string>
+ <string>scrollView</string>
+ <string>tableDocumentInstance</string>
+ <string>tablesListInstance</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>CustomQuery</string>
+ <string>NSScrollView</string>
+ <string>TableDocument</string>
+ <string>TablesList</string>
+ </object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
@@ -27496,7 +27423,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>shiftLeftMenuItem</string>
<string>shiftRightMenuItem</string>
<string>tableDocumentInstance</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
<string>textView</string>
<string>valueSheet</string>
@@ -27551,7 +27477,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>NSMenuItem</string>
<string>id</string>
<string>id</string>
- <string>id</string>
<string>CMTextView</string>
<string>id</string>
<string>id</string>
@@ -27784,7 +27709,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>exportXMLIncludeStructureCheck</string>
<string>tableDataInstance</string>
<string>tableDocumentInstance</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
<string>tokenNameField</string>
<string>tokenNameTokensField</string>
@@ -27825,7 +27749,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -28032,7 +27955,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableDataInstance</string>
<string>tableDocumentInstance</string>
<string>tableList</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
</object>
<object class="NSMutableArray" key="dict.values">
@@ -28054,7 +27976,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -28106,7 +28027,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableDataInstance</string>
<string>tableDocumentInstance</string>
<string>tableList</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
<string>triggerActionTimePopUpButton</string>
<string>triggerEventPopUpButton</string>
@@ -28127,7 +28047,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
<string>NSPopUpButton</string>
<string>NSPopUpButton</string>
<string>NSTextField</string>
@@ -28288,7 +28207,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableDocumentInstance</string>
<string>tableInfoInstance</string>
<string>tableSourceInstance</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
</object>
<object class="NSMutableArray" key="dict.values">
@@ -28324,7 +28242,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>SPTableInfo</string>
<string>id</string>
<string>id</string>
- <string>id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -28356,7 +28273,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBPartialClassDescription">
<string key="className">TableDocument</string>
- <string key="superclassName">NSDocument</string>
+ <string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -28402,6 +28319,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>showServerVariables:</string>
<string>showUserManager:</string>
<string>toggleNavigator:</string>
+ <string>updateWindowTitle:</string>
<string>validateSaveConnectionAccessory:</string>
<string>viewContent:</string>
<string>viewQuery:</string>
@@ -28460,6 +28378,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@@ -28497,6 +28416,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>inputTextWindowMessage</string>
<string>inputTextWindowSecureTextField</string>
<string>listFilterField</string>
+ <string>parentView</string>
<string>queryProgressBar</string>
<string>renameDatabaseButton</string>
<string>renameDatabaseMessageField</string>
@@ -28524,7 +28444,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableSourceInstance</string>
<string>tableTabView</string>
<string>tableTriggersInstance</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
<string>taskCancelButton</string>
<string>taskCancellationCallbackObject</string>
@@ -28569,6 +28488,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>NSSearchField</string>
+ <string>NSView</string>
<string>id</string>
<string>id</string>
<string>id</string>
@@ -28596,7 +28516,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>NSTabView</string>
<string>id</string>
- <string>NSWindow</string>
<string>id</string>
<string>NSButton</string>
<string>id</string>
@@ -28616,7 +28535,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBPartialClassDescription">
<string key="className">TableDocument</string>
- <string key="superclassName">NSDocument</string>
+ <string key="superclassName">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBUserSource</string>
<string key="minorKey"/>
@@ -28709,7 +28628,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableDataInstance</string>
<string>tableDocumentInstance</string>
<string>tableSourceInstance</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
</object>
<object class="NSMutableArray" key="dict.values">
@@ -28768,7 +28686,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -28844,7 +28761,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableDocumentInstance</string>
<string>tableInfoInstance</string>
<string>tableSourceView</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
</object>
<object class="NSMutableArray" key="dict.values">
@@ -28874,7 +28790,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -28962,7 +28877,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>tableSourceInstance</string>
<string>tableTriggersInstance</string>
<string>tableTypeButton</string>
- <string>tableWindow</string>
<string>tablesListView</string>
<string>toolbarActionsButton</string>
<string>toolbarAddButton</string>
@@ -29016,7 +28930,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
</object>
</object>
<reference key="sourceIdentifier" ref="197237725"/>
@@ -29253,42 +29166,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">NSDocument</string>
- <string key="superclassName">NSObject</string>
- <object class="NSMutableDictionary" key="actions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>printDocument:</string>
- <string>revertDocumentToSaved:</string>
- <string>runPageLayout:</string>
- <string>saveDocument:</string>
- <string>saveDocumentAs:</string>
- <string>saveDocumentTo:</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- </object>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">AppKit.framework/Headers/NSDocument.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSDocument</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">AppKit.framework/Headers/NSDocumentScripting.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
<string key="className">NSFormatter</string>
<string key="superclassName">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -29602,6 +29479,20 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="className">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string>
</object>
</object>
diff --git a/Interfaces/English.lproj/MainMenu.xib b/Interfaces/English.lproj/MainMenu.xib
index 85d5b22a..e240cf7a 100644
--- a/Interfaces/English.lproj/MainMenu.xib
+++ b/Interfaces/English.lproj/MainMenu.xib
@@ -2,7 +2,7 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">1050</int>
- <string key="IBDocument.SystemVersion">10D573</string>
+ <string key="IBDocument.SystemVersion">10D2094</string>
<string key="IBDocument.InterfaceBuilderVersion">762</string>
<string key="IBDocument.AppKitVersion">1038.29</string>
<string key="IBDocument.HIToolboxVersion">460.00</string>
@@ -12,7 +12,7 @@
</object>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="628"/>
+ <integer value="498"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -229,6 +229,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
+ <int key="NSTag">1</int>
<object class="NSMenu" key="NSSubmenu" id="709725194">
<object class="NSMutableString" key="NSTitle">
<characters key="NS.bytes">File</characters>
@@ -237,7 +238,7 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMenuItem" id="617509313">
<reference key="NSMenu" ref="709725194"/>
- <string key="NSTitle">New…</string>
+ <string key="NSTitle">New Connection Window…</string>
<string key="NSKeyEquiv">n</string>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
@@ -245,6 +246,16 @@
<reference key="NSMixedImage" ref="315854375"/>
<int key="NSTag">1000</int>
</object>
+ <object class="NSMenuItem" id="284533429">
+ <reference key="NSMenu" ref="709725194"/>
+ <string key="NSTitle">New Connection Tab…</string>
+ <string key="NSKeyEquiv">t</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="625762401"/>
+ <reference key="NSMixedImage" ref="315854375"/>
+ <int key="NSTag">1102</int>
+ </object>
<object class="NSMenuItem" id="320151386">
<reference key="NSMenu" ref="709725194"/>
<string key="NSTitle">Add To Favorites</string>
@@ -606,6 +617,16 @@
<reference key="NSMixedImage" ref="315854375"/>
<int key="NSTag">1003</int>
</object>
+ <object class="NSMenuItem" id="1070661135">
+ <reference key="NSMenu" ref="709725194"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <string key="NSTitle">Close Tab</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="625762401"/>
+ <reference key="NSMixedImage" ref="315854375"/>
+ <int key="NSTag">1103</int>
+ </object>
<object class="NSMenuItem" id="239138731">
<reference key="NSMenu" ref="709725194"/>
<bool key="NSIsDisabled">YES</bool>
@@ -651,6 +672,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
+ <int key="NSTag">2</int>
<object class="NSMenu" key="NSSubmenu" id="71086556">
<object class="NSMutableString" key="NSTitle">
<characters key="NS.bytes">Edit</characters>
@@ -1085,6 +1107,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
+ <int key="NSTag">3</int>
<object class="NSMenu" key="NSSubmenu" id="466354362">
<string key="NSTitle">View</string>
<object class="NSMutableArray" key="NSMenuItems">
@@ -1203,7 +1226,6 @@
</object>
<object class="NSMenuItem" id="986291195">
<reference key="NSMenu" ref="466354362"/>
- <bool key="NSIsHidden">YES</bool>
<string key="NSTitle">Show Navigator</string>
<string key="NSKeyEquiv">n</string>
<int key="NSKeyEquivModMask">1835008</int>
@@ -1250,7 +1272,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
- <int key="NSTag">1</int>
+ <int key="NSTag">4</int>
<object class="NSMenu" key="NSSubmenu" id="172963563">
<string key="NSTitle">Database</string>
<object class="NSMutableArray" key="NSMenuItems">
@@ -1660,6 +1682,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
+ <int key="NSTag">5</int>
<object class="NSMenu" key="NSSubmenu" id="1056168652">
<string key="NSTitle">Table</string>
<object class="NSMutableArray" key="NSMenuItems">
@@ -1797,6 +1820,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
+ <int key="NSTag">6</int>
<object class="NSMenu" key="NSSubmenu" id="850647710">
<object class="NSMutableString" key="NSTitle">
<characters key="NS.bytes">Window</characters>
@@ -1852,6 +1876,7 @@
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
<string key="NSAction">submenuAction:</string>
+ <int key="NSTag">7</int>
<object class="NSMenu" key="NSSubmenu" id="1021151289">
<object class="NSMutableString" key="NSTitle">
<characters key="NS.bytes">Help</characters>
@@ -2133,14 +2158,6 @@
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
- <string key="label">newDocument:</string>
- <reference key="source" ref="63651044"/>
- <reference key="destination" ref="617509313"/>
- </object>
- <int key="connectionID">194</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBActionConnection" key="connection">
<string key="label">openPreferences:</string>
<reference key="source" ref="432083121"/>
<reference key="destination" ref="24975751"/>
@@ -3011,6 +3028,30 @@
</object>
<int key="connectionID">1083</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">newWindow:</string>
+ <reference key="source" ref="63651044"/>
+ <reference key="destination" ref="617509313"/>
+ </object>
+ <int key="connectionID">1085</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">newTab:</string>
+ <reference key="source" ref="63651044"/>
+ <reference key="destination" ref="284533429"/>
+ </object>
+ <int key="connectionID">1088</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">closeTab:</string>
+ <reference key="source" ref="63651044"/>
+ <reference key="destination" ref="1070661135"/>
+ </object>
+ <int key="connectionID">1091</int>
+ </object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
@@ -3232,6 +3273,8 @@
<reference ref="276532848"/>
<reference ref="390057667"/>
<reference ref="853409386"/>
+ <reference ref="284533429"/>
+ <reference ref="1070661135"/>
</object>
<reference key="parent" ref="86447006"/>
</object>
@@ -4442,6 +4485,16 @@
<reference key="object" ref="817548288"/>
<reference key="parent" ref="172963563"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1086</int>
+ <reference key="object" ref="284533429"/>
+ <reference key="parent" ref="709725194"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1089</int>
+ <reference key="object" ref="1070661135"/>
+ <reference key="parent" ref="709725194"/>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -4482,6 +4535,10 @@
<string>1081.IBPluginDependency</string>
<string>1081.ImportedFromIB2</string>
<string>1084.IBPluginDependency</string>
+ <string>1086.IBPluginDependency</string>
+ <string>1086.ImportedFromIB2</string>
+ <string>1089.IBPluginDependency</string>
+ <string>1089.ImportedFromIB2</string>
<string>111.IBPluginDependency</string>
<string>111.ImportedFromIB2</string>
<string>129.IBPluginDependency</string>
@@ -4887,6 +4944,10 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <integer value="1"/>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <integer value="1"/>
<string>{{669, 199}, {238, 103}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
@@ -4902,7 +4963,7 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{604, 304}, {280, 283}}</string>
+ <string>{{550, 302}, {280, 283}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{654, 613}, {157, 223}}</string>
@@ -4944,7 +5005,7 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{609, 91}, {210, 133}}</string>
+ <string>{{795, 182}, {210, 133}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{399, 465}, {213, 93}}</string>
@@ -4987,7 +5048,7 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{648, 294}, {251, 293}}</string>
+ <string>{{594, 292}, {251, 293}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{698, 703}, {184, 133}}</string>
@@ -5005,7 +5066,7 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{468, 334}, {229, 253}}</string>
+ <string>{{414, 332}, {229, 253}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{518, 583}, {218, 253}}</string>
@@ -5107,7 +5168,7 @@
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{562, 234}, {273, 353}}</string>
+ <string>{{508, 192}, {287, 393}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{180, 535}, {182, 253}}</string>
@@ -5230,7 +5291,7 @@
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{696, 397}, {143, 23}}</string>
+ <string>{{795, 452}, {143, 23}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -5258,7 +5319,7 @@
</object>
</object>
<nil key="sourceID"/>
- <int key="maxID">1084</int>
+ <int key="maxID">1091</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -5296,8 +5357,21 @@
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">scrollView</string>
- <string key="NS.object.0">NSScrollView</string>
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>customQueryInstance</string>
+ <string>scrollView</string>
+ <string>tableDocumentInstance</string>
+ <string>tablesListInstance</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>CustomQuery</string>
+ <string>NSScrollView</string>
+ <string>TableDocument</string>
+ <string>TablesList</string>
+ </object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
@@ -5305,6 +5379,176 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">CustomQuery</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>chooseQueryFavorite:</string>
+ <string>chooseQueryHistory:</string>
+ <string>clearQueryHistory:</string>
+ <string>closeSheet:</string>
+ <string>copyQueryHistory:</string>
+ <string>filterQueryFavorites:</string>
+ <string>filterQueryHistory:</string>
+ <string>gearMenuItemSelected:</string>
+ <string>helpSearchFindNextInPage:</string>
+ <string>helpSearchFindPreviousInPage:</string>
+ <string>helpSegmentDispatcher:</string>
+ <string>helpSelectHelpTargetMySQL:</string>
+ <string>helpSelectHelpTargetPage:</string>
+ <string>helpSelectHelpTargetWeb:</string>
+ <string>helpTargetDispatcher:</string>
+ <string>runAllQueries:</string>
+ <string>runSelectedQueries:</string>
+ <string>saveQueryHistory:</string>
+ <string>showAutoHelpForCurrentWord:</string>
+ <string>showCompletionList:</string>
+ <string>showHelpForCurrentWord:</string>
+ <string>showHelpForSearchString:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>affectedRowsText</string>
+ <string>autohelpMenuItem</string>
+ <string>autoindentMenuItem</string>
+ <string>autopairMenuItem</string>
+ <string>autouppercaseKeywordsMenuItem</string>
+ <string>clearHistoryMenuItem</string>
+ <string>commentCurrentQueryMenuItem</string>
+ <string>commentLineOrSelectionMenuItem</string>
+ <string>completionListMenuItem</string>
+ <string>copyHistoryMenuItem</string>
+ <string>customQueryScrollView</string>
+ <string>customQueryView</string>
+ <string>editorFontMenuItem</string>
+ <string>encodingPopUp</string>
+ <string>errorText</string>
+ <string>helpNavigator</string>
+ <string>helpSearchField</string>
+ <string>helpSearchFieldCell</string>
+ <string>helpTargetSelector</string>
+ <string>helpWebView</string>
+ <string>helpWebViewWindow</string>
+ <string>multipleLineEditingButton</string>
+ <string>nextHistoryMenuItem</string>
+ <string>previousHistoryMenuItem</string>
+ <string>queryFavoriteNameTextField</string>
+ <string>queryFavoritesButton</string>
+ <string>queryFavoritesSaveAllMenuItem</string>
+ <string>queryFavoritesSaveAsMenuItem</string>
+ <string>queryFavoritesSearchField</string>
+ <string>queryFavoritesSearchFieldView</string>
+ <string>queryFavoritesSearchMenuItem</string>
+ <string>queryFavoritesSheet</string>
+ <string>queryHistoryButton</string>
+ <string>queryHistorySearchField</string>
+ <string>queryHistorySearchFieldView</string>
+ <string>queryHistorySearchMenuItem</string>
+ <string>runAllButton</string>
+ <string>runAllMenuItem</string>
+ <string>runSelectionButton</string>
+ <string>runSelectionMenuItem</string>
+ <string>saveHistoryMenuItem</string>
+ <string>saveQueryFavoriteButton</string>
+ <string>saveQueryFavoriteGlobal</string>
+ <string>shiftLeftMenuItem</string>
+ <string>shiftRightMenuItem</string>
+ <string>tableDocumentInstance</string>
+ <string>tablesListInstance</string>
+ <string>textView</string>
+ <string>valueSheet</string>
+ <string>valueTextField</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSScrollView</string>
+ <string>CMCopyTable</string>
+ <string>NSMenuItem</string>
+ <string>NSPopUpButton</string>
+ <string>id</string>
+ <string>NSSegmentedControl</string>
+ <string>NSSearchField</string>
+ <string>NSSearchFieldCell</string>
+ <string>NSSegmentedControl</string>
+ <string>WebView</string>
+ <string>NSWindow</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSTextField</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSSearchField</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSWindow</string>
+ <string>id</string>
+ <string>NSSearchField</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSButton</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>id</string>
+ <string>id</string>
+ <string>CMTextView</string>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/CustomQuery.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">FirstResponder</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
@@ -5452,7 +5696,7 @@
<string key="NS.key.0">toggleCollapse:</string>
<string key="NS.object.0">id</string>
</object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="97037241">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">Source/TablesList.h</string>
</object>
@@ -5514,6 +5758,8 @@
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>donate:</string>
+ <string>newTab:</string>
+ <string>newWindow:</string>
<string>openAboutPanel:</string>
<string>openConnectionSheet:</string>
<string>openPreferences:</string>
@@ -5534,6 +5780,8 @@
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@@ -5623,6 +5871,31 @@
<reference key="sourceIdentifier" ref="296977353"/>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">SPHistoryController</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">historyControlClicked:</string>
+ <string key="NS.object.0">NSSegmentedControl</string>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>historyControl</string>
+ <string>theDocument</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSSegmentedControl</string>
+ <string>TableDocument</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPHistoryController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">SPProcessListController</string>
<string key="superclassName">NSWindowController</string>
<object class="NSMutableDictionary" key="actions">
@@ -5938,6 +6211,40 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">SPWindowController</string>
+ <string key="superclassName">NSWindowController</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>addNewConnection:</string>
+ <string>closeTab:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>tabBar</string>
+ <string>tabView</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>PSMTabBarControl</string>
+ <string>NSTabView</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPWindowController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">TableDocument</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
@@ -5953,7 +6260,7 @@
</object>
<object class="IBPartialClassDescription">
<string key="className">TableDocument</string>
- <string key="superclassName">NSDocument</string>
+ <string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -5999,6 +6306,7 @@
<string>showServerVariables:</string>
<string>showUserManager:</string>
<string>toggleNavigator:</string>
+ <string>updateWindowTitle:</string>
<string>validateSaveConnectionAccessory:</string>
<string>viewContent:</string>
<string>viewQuery:</string>
@@ -6057,6 +6365,7 @@
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@@ -6068,17 +6377,18 @@
<string>connectionErrorDialog</string>
<string>contentViewSplitter</string>
<string>copyDatabaseButton</string>
- <string>copyOnlyStructureButton</string>
+ <string>copyDatabaseDataButton</string>
+ <string>copyDatabaseMessageField</string>
<string>createTableSyntaxTextField</string>
<string>createTableSyntaxTextView</string>
<string>createTableSyntaxWindow</string>
<string>customQueryInstance</string>
<string>customQueryTextView</string>
<string>databaseCopyNameField</string>
+ <string>databaseCopySheet</string>
<string>databaseDataInstance</string>
<string>databaseEncodingButton</string>
<string>databaseNameField</string>
- <string>databaseNewSheet</string>
<string>databaseRenameNameField</string>
<string>databaseRenameSheet</string>
<string>databaseSheet</string>
@@ -6093,8 +6403,10 @@
<string>inputTextWindowMessage</string>
<string>inputTextWindowSecureTextField</string>
<string>listFilterField</string>
+ <string>parentView</string>
<string>queryProgressBar</string>
<string>renameDatabaseButton</string>
+ <string>renameDatabaseMessageField</string>
<string>saveConnectionAccessory</string>
<string>saveConnectionAutoConnect</string>
<string>saveConnectionEncrypt</string>
@@ -6119,7 +6431,6 @@
<string>tableSourceInstance</string>
<string>tableTabView</string>
<string>tableTriggersInstance</string>
- <string>tableWindow</string>
<string>tablesListInstance</string>
<string>taskCancelButton</string>
<string>taskCancellationCallbackObject</string>
@@ -6139,6 +6450,7 @@
<string>NSSplitView</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
<string>NSTextField</string>
<string>NSTextView</string>
<string>NSWindow</string>
@@ -6163,6 +6475,8 @@
<string>id</string>
<string>id</string>
<string>NSSearchField</string>
+ <string>NSView</string>
+ <string>id</string>
<string>id</string>
<string>id</string>
<string>id</string>
@@ -6189,7 +6503,6 @@
<string>id</string>
<string>NSTabView</string>
<string>id</string>
- <string>NSWindow</string>
<string>id</string>
<string>NSButton</string>
<string>id</string>
@@ -6207,6 +6520,135 @@
<string key="minorKey">Source/TableDocument.h</string>
</object>
</object>
+ <object class="IBPartialClassDescription">
+ <string key="className">TablesList</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>addTable:</string>
+ <string>closeSheet:</string>
+ <string>copyTable:</string>
+ <string>removeTable:</string>
+ <string>renameTable:</string>
+ <string>togglePaneCollapse:</string>
+ <string>truncateTable:</string>
+ <string>updateFilter:</string>
+ <string>updateTables:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>addTableButton</string>
+ <string>copyTableButton</string>
+ <string>copyTableContentSwitch</string>
+ <string>copyTableMessageField</string>
+ <string>copyTableNameField</string>
+ <string>copyTableSheet</string>
+ <string>customQueryInstance</string>
+ <string>databaseDataInstance</string>
+ <string>duplicateTableContextMenuItem</string>
+ <string>duplicateTableMenuItem</string>
+ <string>extendedTableInfoInstance</string>
+ <string>listFilterField</string>
+ <string>removeTableContextMenuItem</string>
+ <string>removeTableMenuItem</string>
+ <string>renameTableContextMenuItem</string>
+ <string>renameTableMenuItem</string>
+ <string>separatorTableContextMenuItem</string>
+ <string>separatorTableContextMenuItem2</string>
+ <string>separatorTableMenuItem</string>
+ <string>separatorTableMenuItem2</string>
+ <string>showCreateSyntaxContextMenuItem</string>
+ <string>showCreateSyntaxMenuItem</string>
+ <string>spHistoryControllerInstance</string>
+ <string>tabView</string>
+ <string>tableContentInstance</string>
+ <string>tableDataInstance</string>
+ <string>tableDocumentInstance</string>
+ <string>tableDumpInstance</string>
+ <string>tableEncodingButton</string>
+ <string>tableInfoCollapseButton</string>
+ <string>tableInfoInstance</string>
+ <string>tableListFilterSplitView</string>
+ <string>tableListSplitView</string>
+ <string>tableNameField</string>
+ <string>tableSheet</string>
+ <string>tableSourceInstance</string>
+ <string>tableTriggersInstance</string>
+ <string>tableTypeButton</string>
+ <string>tablesListView</string>
+ <string>toolbarActionsButton</string>
+ <string>toolbarAddButton</string>
+ <string>toolbarReloadButton</string>
+ <string>truncateTableButton</string>
+ <string>truncateTableContextButton</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>id</string>
+ <string>NSSearchField</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>SPHistoryController</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>NSButton</string>
+ <string>id</string>
+ <string>NSSplitView</string>
+ <string>NSSplitView</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <reference key="sourceIdentifier" ref="97037241"/>
+ </object>
</object>
<object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -6242,6 +6684,14 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">NSActionCell</string>
+ <string key="superclassName">NSCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">NSApplication</string>
<string key="superclassName">NSResponder</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier" id="984586479">
@@ -6324,6 +6774,14 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">NSCell</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">NSControl</string>
<string key="superclassName">NSView</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier" id="199684283">
@@ -6718,6 +7176,20 @@
</object>
<object class="IBPartialClassDescription">
<string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="210223283">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1035420270">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string>
@@ -6861,6 +7333,14 @@
</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">
@@ -6869,6 +7349,14 @@
</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">
@@ -6906,6 +7394,14 @@
</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">
@@ -6993,6 +7489,37 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">PSMTabBarControl</string>
+ <reference key="sourceIdentifier" ref="210223283"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PSMTabBarControl</string>
+ <string key="superclassName">NSControl</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>delegate</string>
+ <string>partnerView</string>
+ <string>tabView</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ <string>NSTabView</string>
+ </object>
+ </object>
+ <reference key="sourceIdentifier" ref="1035420270"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PSMTabBarControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabStyle.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">SUUpdater</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
diff --git a/Interfaces/English.lproj/MainWindow.xib b/Interfaces/English.lproj/MainWindow.xib
new file mode 100644
index 00000000..34ecd659
--- /dev/null
+++ b/Interfaces/English.lproj/MainWindow.xib
@@ -0,0 +1,939 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
+ <data>
+ <int key="IBDocument.SystemTarget">1050</int>
+ <string key="IBDocument.SystemVersion">10D2094</string>
+ <string key="IBDocument.InterfaceBuilderVersion">762</string>
+ <string key="IBDocument.AppKitVersion">1038.29</string>
+ <string key="IBDocument.HIToolboxVersion">460.00</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="NS.object.0">762</string>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="1"/>
+ </object>
+ <object class="NSArray" key="IBDocument.PluginDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ </object>
+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys" id="0">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomObject" id="1001">
+ <string key="NSClassName">SPWindowController</string>
+ </object>
+ <object class="NSCustomObject" id="1003">
+ <string key="NSClassName">FirstResponder</string>
+ </object>
+ <object class="NSCustomObject" id="1004">
+ <string key="NSClassName">NSApplication</string>
+ </object>
+ <object class="NSWindowTemplate" id="1005">
+ <int key="NSWindowStyleMask">15</int>
+ <int key="NSWindowBacking">2</int>
+ <string key="NSWindowRect">{{196, -45}, {948, 555}}</string>
+ <int key="NSWTFlags">544735232</int>
+ <string key="NSWindowTitle">Window</string>
+ <string key="NSWindowClass">NSWindow</string>
+ <nil key="NSViewClass"/>
+ <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
+ <string key="NSWindowContentMinSize">{780, 506}</string>
+ <object class="NSView" key="NSWindowView" id="1006">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomView" id="1010102095">
+ <reference key="NSNextResponder" ref="1006"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{0, 534}, {948, 22}}</string>
+ <reference key="NSSuperview" ref="1006"/>
+ <string key="NSClassName">PSMTabBarControl</string>
+ </object>
+ <object class="NSTabView" id="372524807">
+ <reference key="NSNextResponder" ref="1006"/>
+ <int key="NSvFlags">274</int>
+ <string key="NSFrameSize">{948, 535}</string>
+ <reference key="NSSuperview" ref="1006"/>
+ <object class="NSMutableArray" key="NSTabViewItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSFont" key="NSFont">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">13</double>
+ <int key="NSfFlags">1044</int>
+ </object>
+ <int key="NSTvFlags">6</int>
+ <bool key="NSAllowTruncatedLabels">YES</bool>
+ </object>
+ </object>
+ <string key="NSFrameSize">{948, 555}</string>
+ <reference key="NSSuperview"/>
+ </object>
+ <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
+ <string key="NSMinSize">{780, 528}</string>
+ <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
+ </object>
+ </object>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <object class="NSMutableArray" key="connectionRecords">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">tabView</string>
+ <reference key="source" ref="1010102095"/>
+ <reference key="destination" ref="372524807"/>
+ </object>
+ <int key="connectionID">9</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">partnerView</string>
+ <reference key="source" ref="1010102095"/>
+ <reference key="destination" ref="372524807"/>
+ </object>
+ <int key="connectionID">10</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="1010102095"/>
+ <reference key="destination" ref="1001"/>
+ </object>
+ <int key="connectionID">12</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">tabBar</string>
+ <reference key="source" ref="1001"/>
+ <reference key="destination" ref="1010102095"/>
+ </object>
+ <int key="connectionID">13</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">tabView</string>
+ <reference key="source" ref="1001"/>
+ <reference key="destination" ref="372524807"/>
+ </object>
+ <int key="connectionID">14</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">window</string>
+ <reference key="source" ref="1001"/>
+ <reference key="destination" ref="1005"/>
+ </object>
+ <int key="connectionID">15</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="372524807"/>
+ <reference key="destination" ref="1010102095"/>
+ </object>
+ <int key="connectionID">16</int>
+ </object>
+ </object>
+ <object class="IBMutableOrderedSet" key="objectRecords">
+ <object class="NSArray" key="orderedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBObjectRecord">
+ <int key="objectID">0</int>
+ <reference key="object" ref="0"/>
+ <reference key="children" ref="1000"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="1001"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">File's Owner</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-1</int>
+ <reference key="object" ref="1003"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">First Responder</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-3</int>
+ <reference key="object" ref="1004"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">Application</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1</int>
+ <reference key="object" ref="1005"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1006"/>
+ </object>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">2</int>
+ <reference key="object" ref="1006"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1010102095"/>
+ <reference ref="372524807"/>
+ </object>
+ <reference key="parent" ref="1005"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3</int>
+ <reference key="object" ref="1010102095"/>
+ <reference key="parent" ref="1006"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">4</int>
+ <reference key="object" ref="372524807"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="parent" ref="1006"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="flattenedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>1.IBEditorWindowLastContentRect</string>
+ <string>1.IBPluginDependency</string>
+ <string>1.IBWindowTemplateEditedContentRect</string>
+ <string>1.NSWindowTemplate.visibleAtLaunch</string>
+ <string>1.WindowOrigin</string>
+ <string>1.editorWindowContentRectSynchronizationRect</string>
+ <string>1.windowTemplate.hasMinSize</string>
+ <string>1.windowTemplate.minSize</string>
+ <string>2.IBPluginDependency</string>
+ <string>3.IBPluginDependency</string>
+ <string>4.IBPluginDependency</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>{{54, 203}, {948, 555}}</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>{{54, 203}, {948, 555}}</string>
+ <boolean value="NO"/>
+ <string>{196, 240}</string>
+ <string>{{202, 428}, {480, 270}}</string>
+ <boolean value="YES"/>
+ <string>{780, 506}</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="unlocalizedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="activeLocalization"/>
+ <object class="NSMutableDictionary" key="localizations">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="sourceID"/>
+ <int key="maxID">16</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Frameworks/MCPKit/MCPFoundationKit/MCPConnection.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Frameworks/MCPKit/MCPFoundationKit/MCPNull.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/CMImageView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPConnectionController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPContentFilterManager.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPMainThreadTrampoline.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPNotLoaded.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPQueryFavoriteManager.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">toggleCollapse:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/TablesList.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindow</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPWindowAdditions.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">SPWindowController</string>
+ <string key="superclassName">NSWindowController</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>addNewConnection:</string>
+ <string>closeTab:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>tabBar</string>
+ <string>tabView</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>PSMTabBarControl</string>
+ <string>NSTabView</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPWindowController.h</string>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="16896952">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="877644982">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="893563712">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">BWToolkitFramework.framework/Headers/NSApplication+BWAdditions.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSControl</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="308020123">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSFormatter</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSMenu</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="65406424">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <reference key="sourceIdentifier" ref="16896952"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <reference key="sourceIdentifier" ref="877644982"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <reference key="sourceIdentifier" ref="893563712"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <reference key="sourceIdentifier" ref="308020123"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <reference key="sourceIdentifier" ref="65406424"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="470466126">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Growl.framework/Headers/GrowlApplicationBridge.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="238547615">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="331302854">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Sparkle.framework/Headers/SUUpdater.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebDownload.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebEditingDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebFrameLoadDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebJavaPlugIn.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebPlugin.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebPluginContainer.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebPolicyDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebResourceLoadDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebScriptObject.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebUIDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSResponder</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTabView</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <string key="superclassName">NSResponder</string>
+ <reference key="sourceIdentifier" ref="470466126"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">BWToolkitFramework.framework/Headers/NSView+BWAdditions.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindow</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindow</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindow</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindow</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">BWToolkitFramework.framework/Headers/NSWindow+BWAdditions.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindowController</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">showWindow:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PSMTabBarControl</string>
+ <reference key="sourceIdentifier" ref="238547615"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PSMTabBarControl</string>
+ <string key="superclassName">NSControl</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>delegate</string>
+ <string>partnerView</string>
+ <string>tabView</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ <string>NSTabView</string>
+ </object>
+ </object>
+ <reference key="sourceIdentifier" ref="331302854"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PSMTabBarControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">PSMTabBar.framework/Headers/PSMTabStyle.h</string>
+ </object>
+ </object>
+ </object>
+ </object>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
+ <integer value="1050" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
+ <integer value="3000" key="NS.object.0"/>
+ </object>
+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
+ <string key="IBDocument.LastKnownRelativeProjectPath">../../sequel-pro.xcodeproj</string>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ </data>
+</archive>
diff --git a/Resources/Info.plist b/Resources/Info.plist
index 0494eca4..8e9d56cc 100644
--- a/Resources/Info.plist
+++ b/Resources/Info.plist
@@ -22,7 +22,7 @@
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>NSDocumentClass</key>
- <string>TableDocument</string>
+ <string>SPDocumentController</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -40,7 +40,7 @@
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>NSDocumentClass</key>
- <string>TableDocument</string>
+ <string>SPDocumentController</string>
</dict>
</array>
<key>CFBundleExecutable</key>
@@ -63,20 +63,20 @@
<string>0.9.8</string>
<key>CFBundleVersion</key>
<string></string>
- <key>FRFeedbackReporter.targetURL</key>
- <string>http://log.sequelpro.com/submit</string>
<key>FRFeedbackReporter.maxConsoleLogSize</key>
<integer>10000</integer>
+ <key>FRFeedbackReporter.targetURL</key>
+ <string>http://log.sequelpro.com/submit</string>
<key>LSMinimumSystemVersion</key>
<string>10.5.0</string>
<key>LSMinimumSystemVersionByArchitecture</key>
<dict>
<key>i386</key>
<string>10.5.0</string>
- <key>x86_64</key>
- <string>10.6.0</string>
<key>ppc</key>
<string>10.5.0</string>
+ <key>x86_64</key>
+ <string>10.6.0</string>
</dict>
<key>NSAppleScriptEnabled</key>
<true/>
@@ -110,11 +110,11 @@
</array>
</dict>
</array>
+ <key>SUEnableSystemProfiling</key>
+ <true/>
<key>SUFeedURL</key>
<string>http://www.sequelpro.com/appcast/app-releases.xml</string>
<key>SUPublicDSAKeyFile</key>
<string>sparkle-public-key.pem</string>
- <key>SUEnableSystemProfiling</key>
- <true/>
</dict>
</plist>
diff --git a/Source/CMTextView.h b/Source/CMTextView.h
index 7c09d827..51f2153d 100644
--- a/Source/CMTextView.h
+++ b/Source/CMTextView.h
@@ -31,10 +31,14 @@
#define SP_TEXT_SIZE_TRIGGER_FOR_PARTLY_PARSING 10000
-@class SPNarrowDownCompletion;
+@class SPNarrowDownCompletion, TableDocument, TablesList, CustomQuery;
@interface CMTextView : NSTextView
{
+ IBOutlet TableDocument *tableDocumentInstance;
+ IBOutlet TablesList *tablesListInstance;
+ IBOutlet CustomQuery *customQueryInstance;
+
BOOL autoindentEnabled;
BOOL autopairEnabled;
BOOL autoindentIgnoresEnter;
diff --git a/Source/CMTextView.m b/Source/CMTextView.m
index 94e5a2bb..55c759a0 100644
--- a/Source/CMTextView.m
+++ b/Source/CMTextView.m
@@ -306,8 +306,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
// Add structural db/table/field data to completions list or fallback to gathering TablesList data
NSString* connectionID;
- if([[[self window] delegate] respondsToSelector:@selector(connectionID)])
- connectionID = [[[self window] delegate] connectionID];
+ if(tableDocumentInstance)
+ connectionID = [tableDocumentInstance connectionID];
else
connectionID = @"_";
@@ -325,14 +325,14 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
NSString *currentDb = nil;
NSString *currentTable = nil;
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil)
- currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]];
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil)
- currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"];
+ if (tablesListInstance && [tablesListInstance selectedDatabase])
+ currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [tablesListInstance selectedDatabase]];
+ if (tablesListInstance && [tablesListInstance tableName])
+ currentTable = [tablesListInstance tableName];
// Put current selected db at the top
- if(aTableName == nil && aDbName == nil && [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]) {
- currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]];
+ if(aTableName == nil && aDbName == nil && [tablesListInstance selectedDatabase]) {
+ currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [tablesListInstance selectedDatabase]];
[sortedDbs removeObject:currentDb];
[sortedDbs insertObject:currentDb atIndex:0];
}
@@ -481,34 +481,34 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
// [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:NSLocalizedString(@"fetching table data…", @"fetching table data for completion in progress message"), @"path", @"", @"noCompletion", nil]];
// Add all database names to completions list
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allDatabaseNames"])
+ for (id obj in [tablesListInstance allDatabaseNames])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"database-small", @"image", @"", @"isRef", nil]];
// Add all system database names to completions list
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allSystemDatabaseNames"])
+ for (id obj in [tablesListInstance allSystemDatabaseNames])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"database-small", @"image", @"", @"isRef", nil]];
// Add table names to completions list
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allTableNames"])
+ for (id obj in [tablesListInstance allTableNames])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"table-small-square", @"image", @"", @"isRef", nil]];
// Add view names to completions list
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allViewNames"])
+ for (id obj in [tablesListInstance allViewNames])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"table-view-small-square", @"image", @"", @"isRef", nil]];
// Add field names to completions list for currently selected table
- if ([[[self window] delegate] table] != nil)
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"])
+ if ([tableDocumentInstance table] != nil)
+ for (id obj in [[tableDocumentInstance valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"field-small-square", @"image", @"", @"isRef", nil]];
// Add proc/func only for MySQL version 5 or higher
if(mySQLmajorVersion > 4) {
// Add all procedures to completions list for currently selected table
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allProcedureNames"])
+ for (id obj in [tablesListInstance allProcedureNames])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"proc-small", @"image", @"", @"isRef", nil]];
// Add all function to completions list for currently selected table
- for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allFunctionNames"])
+ for (id obj in [tablesListInstance allFunctionNames])
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"func-small", @"image", @"", @"isRef", nil]];
}
}
@@ -620,8 +620,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
// Parse for leading db.table.field infos
- if([[[self window] delegate] isKindOfClass:[TableDocument class]] && [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"])
- currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"];
+ if(tablesListInstance && [tablesListInstance selectedDatabase])
+ currentDb = [tablesListInstance selectedDatabase];
else
currentDb = @"";
@@ -947,7 +947,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
*/
- (IBAction) showMySQLHelpForCurrentWord:(id)sender
{
- [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] showHelpForCurrentWord:self];
+ [customQueryInstance showHelpForCurrentWord:self];
}
/*
@@ -1000,7 +1000,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
- (void) selectCurrentQuery
{
if([self isEditable])
- [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] selectCurrentQuery];
+ [customQueryInstance selectCurrentQuery];
}
/*
@@ -1191,8 +1191,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
NSMutableArray *possibleCompletions = [[[NSMutableArray alloc] initWithCapacity:0] autorelease];
NSString *connectionID;
- if([[[self window] delegate] respondsToSelector:@selector(connectionID)])
- connectionID = [[[self window] delegate] connectionID];
+ if(tableDocumentInstance)
+ connectionID = [tableDocumentInstance connectionID];
else
connectionID = @"_";
@@ -1200,8 +1200,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
if([kind isEqualToString:@"$SP_ASLIST_ALL_TABLES"]) {
NSString *currentDb = nil;
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil)
- currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"];
+ if (tablesListInstance && [tablesListInstance selectedDatabase])
+ currentDb = [tablesListInstance selectedDatabase];
NSDictionary *dbs = [NSDictionary dictionaryWithDictionary:[[mySQLConnection getDbStructure] objectForKey:connectionID]];
@@ -1250,10 +1250,10 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
NSString *currentDb = nil;
NSString *currentTable = nil;
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil)
- currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"];
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil)
- currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"];
+ if (tablesListInstance && [tablesListInstance selectedDatabase])
+ currentDb = [tablesListInstance selectedDatabase];
+ if (tablesListInstance && [tablesListInstance tableName])
+ currentTable = [tablesListInstance tableName];
NSDictionary *dbs = [NSDictionary dictionaryWithDictionary:[[mySQLConnection getDbStructure] objectForKey:connectionID]];
if(currentDb != nil && currentTable != nil && dbs != nil && [dbs count] && [dbs objectForKey:currentDb] && [[dbs objectForKey:currentDb] objectForKey:currentTable]) {
@@ -1291,7 +1291,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
}
}
} else {
- arr = [NSArray arrayWithArray:[[[[self window] delegate] valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"]];
+ arr = [NSArray arrayWithArray:[[tableDocumentInstance valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"]];
if(arr == nil) {
arr = [NSArray array];
}
@@ -1586,11 +1586,11 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
if([theHintString isMatchedByRegex:@"(?<!\\\\)\\$SP_"]) {
NSRange r;
NSString *currentTable = nil;
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil)
- currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"];
+ if (tablesListInstance && [tablesListInstance tableName])
+ currentTable = [tablesListInstance tableName];
NSString *currentDb = nil;
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil)
- currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"];
+ if (tablesListInstance && [tablesListInstance selectedDatabase])
+ currentDb = [tablesListInstance selectedDatabase];
while([theHintString isMatchedByRegex:@"(?<!\\\\)\\$SP_SELECTED_TABLES"]) {
r = [theHintString rangeOfRegex:@"(?<!\\\\)\\$SP_SELECTED_TABLES"];
@@ -2075,8 +2075,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
}
// Check if tab trigger is defined; if so insert it, otherwise pass through event
- if(snippetControlCounter < 0 && [[[self window] delegate] fileURL]) {
- NSArray *snippets = [[SPQueryController sharedQueryController] queryFavoritesForFileURL:[[[self window] delegate] fileURL] andTabTrigger:tabTrigger includeGlobals:YES];
+ if(snippetControlCounter < 0 && [tableDocumentInstance fileURL]) {
+ NSArray *snippets = [[SPQueryController sharedQueryController] queryFavoritesForFileURL:[tableDocumentInstance fileURL] andTabTrigger:tabTrigger includeGlobals:YES];
if([snippets count] > 0 && [(NSString*)[(NSDictionary*)[snippets objectAtIndex:0] objectForKey:@"query"] length]) {
[self insertAsSnippet:[(NSDictionary*)[snippets objectAtIndex:0] objectForKey:@"query"] atRange:targetRange];
return;
@@ -2427,14 +2427,14 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
// If selection show Help for it
if([self selectedRange].length)
{
- [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1];
+ [customQueryInstance performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1];
return;
}
// Otherwise show Help if caret is not inside quotes
NSUInteger cursorPosition = [self selectedRange].location;
if (cursorPosition >= [[self string] length]) cursorPosition--;
if(cursorPosition > -1 && (![[self textStorage] attribute:kQuote atIndex:cursorPosition effectiveRange:nil]||[[self textStorage] attribute:kSQLkeyword atIndex:cursorPosition effectiveRange:nil]))
- [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1];
+ [customQueryInstance performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1];
}
@@ -2856,7 +2856,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
// Hide "Select Active Query" if self is not editable
[[menu itemAtIndex:4] setHidden:![self isEditable]];
- if([[[self window] delegate] valueForKeyPath:@"customQueryInstance"]) {
+ if(customQueryInstance) {
[[menu itemAtIndex:5] setHidden:NO];
[[menu itemAtIndex:6] setHidden:NO];
} else {
@@ -3129,10 +3129,10 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse)
NSString *currentDb = nil;
NSString *currentTable = nil;
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil)
- currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"];
- if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil)
- currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"];
+ if (tablesListInstance && [tablesListInstance selectedDatabase])
+ currentDb = [tablesListInstance selectedDatabase];
+ if (tablesListInstance && [tablesListInstance tableName])
+ currentTable = [tablesListInstance tableName];
if(!currentDb) currentDb = @"";
if(!currentTable) currentTable = @"";
diff --git a/Source/CustomQuery.h b/Source/CustomQuery.h
index 039f3a29..829083fe 100644
--- a/Source/CustomQuery.h
+++ b/Source/CustomQuery.h
@@ -53,7 +53,6 @@
{
IBOutlet id tableDocumentInstance;
IBOutlet id tablesListInstance;
- IBOutlet id tableWindow;
IBOutlet id queryFavoritesButton;
IBOutlet NSMenuItem *queryFavoritesSearchMenuItem;
diff --git a/Source/CustomQuery.m b/Source/CustomQuery.m
index 7df5615f..6020a255 100644
--- a/Source/CustomQuery.m
+++ b/Source/CustomQuery.m
@@ -172,14 +172,14 @@
// This should never evaluate to true as we are now performing menu validation, meaning the 'Save Query to Favorites' menu item will
// only be enabled if the query text view has at least one character present.
if ([[textView string] isEqualToString:@""]) {
- SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Cannot save an empty query.", @"empty query informative message"));
return;
}
if ([tableDocumentInstance isUntitled]) [saveQueryFavoriteGlobal setState:NSOnState];
[NSApp beginSheet:queryFavoritesSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"addSelectionToNewQueryFavorite"];
@@ -190,14 +190,14 @@
// This should never evaluate to true as we are now performing menu validation, meaning the 'Save Query to Favorites' menu item will
// only be enabled if the query text view has at least one character present.
if ([[textView string] isEqualToString:@""]) {
- SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Cannot save an empty query.", @"empty query informative message"));
return;
}
if ([tableDocumentInstance isUntitled]) [saveQueryFavoriteGlobal setState:NSOnState];
[NSApp beginSheet:queryFavoritesSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"addAllToNewQueryFavorite"];
@@ -211,7 +211,7 @@
// Open query favorite manager
[NSApp beginSheet:[favoritesManager window]
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:favoritesManager
didEndSelector:nil
contextInfo:nil];
@@ -396,7 +396,7 @@
[encodingPopUp setEnabled:YES];
- [panel beginSheetForDirectory:nil file:@"history" modalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) contextInfo:@"saveHistory"];
+ [panel beginSheetForDirectory:nil file:@"history" modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) contextInfo:@"saveHistory"];
}
- (IBAction)copyQueryHistory:(id)sender
@@ -435,7 +435,7 @@
[[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
[[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"clearHistory"];
@@ -652,14 +652,14 @@
// Reload table list if at least one query began with drop, alter, rename, or create
if(tableListNeedsReload || databaseWasChanged) {
// Build database pulldown menu
- [[tableWindow delegate] setDatabases:self];
+ [tableDocumentInstance setDatabases:self];
if (databaseWasChanged)
// Reset the current database
- [[tableWindow delegate] refreshCurrentDatabase];
+ [tableDocumentInstance refreshCurrentDatabase];
// Reload table list
- [[[tableWindow delegate] valueForKeyPath:@"tablesListInstance"] updateTables:self];
+ [tablesListInstance updateTables:self];
}
@@ -745,7 +745,7 @@
// Perform the Growl notification for query completion
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Query Finished"
description:[NSString stringWithFormat:NSLocalizedString(@"%@",@"description for query finished growl notification"), [errorText stringValue]]
- window:tableWindow
+ document:tableDocumentInstance
notificationName:@"Query Finished"];
// Set up the callback if present
@@ -799,7 +799,7 @@
// Query finished Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Query Finished"
description:[NSString stringWithFormat:NSLocalizedString(@"%@",@"description for query finished growl notification"), [errorText stringValue]]
- window:tableWindow
+ document:tableDocumentInstance
notificationName:@"Query Finished"];
// Set up the callback if present
@@ -1677,7 +1677,7 @@
// Check for errors while UPDATE
if ([mySQLConnection queryErrored]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), NSLocalizedString(@"Cancel", @"cancel button"), nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), NSLocalizedString(@"Cancel", @"cancel button"), nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Couldn't write field.\nMySQL said: %@", @"message of panel when error while updating field to db"), [mySQLConnection getLastErrorMessage]]);
return;
@@ -1687,7 +1687,7 @@
// This shouldn't happen – for safety reasons
if ( ![mySQLConnection affectedRows] ) {
if ( [prefs boolForKey:SPShowNoAffectedRowsError] ) {
- SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"The row was not written to the MySQL database. You probably haven't changed anything.\nReload the table to be sure that the row exists and use a primary key for your table.\n(This error can be turned off in the preferences.)", @"message of panel when no rows have been affected after writing to the db"));
} else {
NSBeep();
@@ -1702,7 +1702,7 @@
[self performQueries:[NSArray arrayWithObject:lastExecutedQuery] withCallback:NULL];
} else {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Updating field content failed. Couldn't identify field origin unambiguously (%ld match%@). It's very likely that while editing this field the table `%@` was changed by an other user.", @"message of panel when error while updating field to db after enabling it"),
(long)numberOfPossibleUpdateRows, (numberOfPossibleUpdateRows>1)?@"es":@"", tableForColumn]);
@@ -2039,7 +2039,7 @@
usingEncoding:[mySQLConnection encoding]
isObjectBlob:isBlob
isEditable:isFieldEditable
- withWindow:tableWindow] retain];
+ withWindow:[tableDocumentInstance parentWindow]] retain];
if ( editData )
[self tableView:aTableView setObjectValue:[editData copy] forTableColumn:aTableColumn row:rowIndex];
@@ -3196,9 +3196,9 @@
// Send moveDown/Up to the popup menu
NSEvent *arrowEvent;
if(commandSelector == @selector(moveDown:))
- arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7D];
+ arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7D];
else
- arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7E];
+ arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7E];
[[NSApplication sharedApplication] postEvent:arrowEvent atStart:NO];
return YES;
diff --git a/Source/SPAppController.h b/Source/SPAppController.h
index 86b9db13..e1ed4291 100644
--- a/Source/SPAppController.h
+++ b/Source/SPAppController.h
@@ -26,7 +26,7 @@
#import <Cocoa/Cocoa.h>
#import <FeedbackReporter/FRFeedbackReporter.h>
-@class SPPreferenceController, SPAboutController;
+@class SPPreferenceController, SPAboutController, TableDocument;
@interface SPAppController : NSObject <FRFeedbackReporterDelegate>
{
@@ -38,6 +38,11 @@
id encodingPopUp;
}
+// Window management
+- (IBAction)newWindow:(id)sender;
+- (IBAction)newTab:(id)sender;
+- (NSWindow *) frontDocumentWindow;
+
// IBAction methods
- (IBAction)openAboutPanel:(id)sender;
- (IBAction)openPreferences:(id)sender;
@@ -56,6 +61,8 @@
// Getters
- (SPPreferenceController *)preferenceController;
+- (NSArray *) orderedDatabaseConnectionWindows;
+- (TableDocument *) frontDocument;
// Feedback controller delegate methods
- (NSMutableDictionary*) anonymizePreferencesForFeedbackReport:(NSMutableDictionary *)preferences;
diff --git a/Source/SPAppController.m b/Source/SPAppController.m
index b80e0680..5adacb8b 100644
--- a/Source/SPAppController.m
+++ b/Source/SPAppController.m
@@ -31,13 +31,14 @@
#import "TableDump.h"
#import "SPEncodingPopupAccessory.h"
#import "SPConstants.h"
+#import "SPWindowController.h"
#import <Sparkle/Sparkle.h>
@implementation SPAppController
/**
- * Inialise the application's main controller, setting itself as the app delegate.
+ * Initialise the application's main controller, setting itself as the app delegate.
*/
- (id)init
{
@@ -96,14 +97,6 @@
*/
- (BOOL)validateMenuItem:(NSMenuItem *)menuItem
{
- if ([menuItem action] == @selector(openConnectionSheet:) && [menuItem tag] == 0)
- {
- // Do not allow to open a sql/spf file if SP asks for connection details
- if ([[[NSDocumentController sharedDocumentController] documents] count]) {
- if(![[[[NSDocumentController sharedDocumentController] currentDocument] mySQLVersion] length])
- return NO;
- }
- }
if ([menuItem action] == @selector(openCurrentConnectionInNewWindow:))
{
[menuItem setTitle:NSLocalizedString(@"Open in New Window", @"menu item open in new window")];
@@ -160,13 +153,13 @@
// it will enabled if user selects a *.sql file
[encodingPopUp setEnabled:NO];
-
+
// Check if at least one document exists, if so show a sheet
- if ([[[NSDocumentController sharedDocumentController] documents] count]) {
+ if ([self frontDocumentWindow]) {
[panel beginSheetForDirectory:nil
file:@""
types:[NSArray arrayWithObjects:@"spf", @"sql", nil]
- modalForWindow:[[[NSDocumentController sharedDocumentController] currentDocument] valueForKey:@"tableWindow"]
+ modalForWindow:[self frontDocumentWindow]
modalDelegate:self
didEndSelector:@selector(openConnectionPanelDidEnd:returnCode:contextInfo:)
contextInfo:NULL];
@@ -220,7 +213,7 @@
[alert addButtonWithTitle:NSLocalizedString(@"Cancel", @"cancel button")];
// Show 'Import' button only if there's a connection available
- if ([[[NSDocumentController sharedDocumentController] documents] count])
+ if ([self frontDocument])
[alert addButtonWithTitle:NSLocalizedString(@"Import", @"import button")];
@@ -237,49 +230,44 @@
if(returnCode == NSAlertSecondButtonReturn) return; // Cancel
else if(returnCode == NSAlertThirdButtonReturn) { // Import
// begin import process
- [[[[NSDocumentController sharedDocumentController] currentDocument] valueForKeyPath:@"tableDumpInstance"] startSQLImportProcessWithFile:filename];
+ [[[self frontDocument] valueForKeyPath:@"tableDumpInstance"] startSQLImportProcessWithFile:filename];
return;
}
}
}
}
+ // Attempt to open the file into a string.
+ NSString *sqlString = nil;
+
+ // If the user came from an openPanel use the chosen encoding
+ if (encodingPopUp) {
+ NSError *error = nil;
+ sqlString = [NSString stringWithContentsOfFile:filename encoding:[[encodingPopUp selectedItem] tag] error:&error];
+ if(error != nil) {
+ NSAlert *errorAlert = [NSAlert alertWithError:error];
+ [errorAlert runModal];
+ return;
+ }
+
+ // Otherwise, read while attempting to autodetect the encoding
+ } else {
+ sqlString = [self contentOfFile:filename];
+ }
+
// if encodingPopUp is defined the filename comes from an openPanel and
// the encodingPopUp contains the chosen encoding; otherwise autodetect encoding
if(encodingPopUp)
[[NSUserDefaults standardUserDefaults] setInteger:[[encodingPopUp selectedItem] tag] forKey:SPLastSQLFileEncoding];
- // Check if at least one document exists
- if (![[[NSDocumentController sharedDocumentController] documents] count]) {
-
- TableDocument *firstTableDocument;
-
- // Manually open a new document, setting SPAppController as sender to trigger autoconnection
- if (firstTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) {
- [firstTableDocument setShouldAutomaticallyConnect:NO];
-
- // user comes from a openPanel? if so use the chosen encoding
- if(encodingPopUp) {
- NSError *error = nil;
- NSString *content = [NSString stringWithContentsOfFile:filename encoding:[[encodingPopUp selectedItem] tag] error:&error];
- if(error != nil) {
- NSAlert *errorAlert = [NSAlert alertWithError:error];
- [errorAlert runModal];
- return;
- }
- [firstTableDocument initQueryEditorWithString:content];
-
- }
- else
- [firstTableDocument initQueryEditorWithString:[self contentOfFile:filename]];
-
- [[NSDocumentController sharedDocumentController] addDocument:firstTableDocument];
- [firstTableDocument makeWindowControllers];
- [firstTableDocument showWindows];
- }
+ // Check if at least one document exists. If not, open one.
+ if (![self frontDocument]) {
+ [self newWindow:self];
+ [[self frontDocument] initQueryEditorWithString:sqlString];
} else {
+
// Pass query to the Query editor of the current document
- [[[NSDocumentController sharedDocumentController] currentDocument] doPerformLoadQueryService:[self contentOfFile:filename]];
+ [[self frontDocument] doPerformLoadQueryService:[self contentOfFile:filename]];
}
break; // open only the first SQL file
@@ -289,15 +277,12 @@
TableDocument *newTableDocument;
- // Manually open a new document, setting SPAppController as sender to trigger autoconnection
- if (newTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) {
- [newTableDocument setShouldAutomaticallyConnect:NO];
- [[NSDocumentController sharedDocumentController] addDocument:newTableDocument];
- [newTableDocument makeWindowControllers];
- [newTableDocument showWindows];
- [newTableDocument initWithConnectionFile:filename];
+ // If the frontmost document isn't connected and hasn't been, open the connection file with it.
+ // Otherwise, manually open a new document, setting SPAppController as sender to trigger autoconnection
+ if ([[self frontDocument] mySQLVersion]) {
+ [self newWindow:self];
}
-
+ [[self frontDocument] initWithConnectionFile:filename];
}
else {
NSLog(@"Only files with the extensions ‘spf’ or ‘sql’ are allowed.");
@@ -306,6 +291,81 @@
}
#pragma mark -
+#pragma mark Window management
+
+/**
+ * Create a new window, containing a single tab.
+ */
+- (IBAction)newWindow:(id)sender
+{
+ static NSPoint cascadeLocation = {.x = 0, .y = 0};
+
+ // Create a new window controller, and set up a new connection view within it.
+ SPWindowController *newWindowController = [[SPWindowController alloc] initWithWindowNibName:@"MainWindow"];
+ NSWindow *newWindow = [newWindowController window];
+ [newWindow setReleasedWhenClosed:YES];
+
+ // Cascading defaults to on - retrieve the window origin automatically assigned by cascading,
+ // and convert to a top left point.
+ NSPoint topLeftPoint = [newWindow frame].origin;
+ topLeftPoint.y += [newWindow frame].size.height;
+
+ // The first window should use autosaving; subsequent windows should cascade.
+ // So attempt to set the frame autosave name; this will succeed for the very
+ // first window, and fail for others.
+ BOOL usedAutosave = [newWindow setFrameAutosaveName:@"DBView"];
+ if (!usedAutosave) {
+ [newWindow setFrameUsingName:@"DBView"];
+ }
+
+ // Cascade according to the statically stored cascade location.
+ cascadeLocation = [newWindow cascadeTopLeftFromPoint:cascadeLocation];
+
+ // Set the window controller as the window's delegate
+ [newWindow setDelegate:newWindowController];
+
+ // Show the window
+ [newWindowController showWindow:self];
+}
+
+/**
+ * Create a new tab in the frontmost window.
+ */
+- (IBAction)newTab:(id)sender
+{
+ SPWindowController *frontController = nil;
+
+ for (NSWindow *aWindow in [self orderedWindows]) {
+ if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) {
+ frontController = [aWindow windowController];
+ break;
+ }
+ }
+
+ // If no window was found, create a new one
+ if (!frontController) {
+ [self newWindow:self];
+ } else {
+ if ([[frontController window] isMiniaturized]) [[frontController window] deminiaturize:self];
+ [frontController addNewConnection:self];
+ }
+}
+
+/**
+ * Retrieve the frontmost document window; returns nil if not found.
+ */
+- (NSWindow *) frontDocumentWindow
+{
+ for (NSWindow *aWindow in [self orderedWindows]) {
+ if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) {
+ return aWindow;
+ }
+ }
+
+ return nil;
+}
+
+#pragma mark -
#pragma mark IBAction methods
/**
@@ -337,11 +397,38 @@
return prefsController;
}
+/**
+ * Provide a method to retrieve an ordered list of the database
+ * connection windows currently open in the application.
+ */
+- (NSArray *) orderedDatabaseConnectionWindows
+{
+ NSMutableArray *orderedDatabaseConnectionWindows = [NSMutableArray array];
+ for (NSWindow *aWindow in [NSApp orderedWindows]) {
+ if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) [orderedDatabaseConnectionWindows addObject:aWindow];
+ }
+ return orderedDatabaseConnectionWindows;
+}
+
+/**
+ * Retrieve the frontmost document; returns nil if not found.
+ */
+- (TableDocument *) frontDocument
+{
+ for (NSWindow *aWindow in [self orderedWindows]) {
+ if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) {
+ return [[aWindow windowController] selectedTableDocument];
+ }
+ }
+
+ return nil;
+}
+
#pragma mark -
#pragma mark Services menu methods
/**
- * Passes the query to the last created document
+ * Passes the query to the frontmost document
*/
- (void)doPerformQueryService:(NSPasteboard *)pboard userData:(NSString *)data error:(NSString **)error
{
@@ -356,14 +443,14 @@
}
// Check if at least one document exists
- if (![[[NSDocumentController sharedDocumentController] documents] count]) {
+ if (![self frontDocument]) {
*error = @"No Documents open!";
return;
}
- // Pass query to last created document
- [[[[NSDocumentController sharedDocumentController] documents] objectAtIndex:([[[NSDocumentController sharedDocumentController] documents] count] - 1)] doPerformQueryService:pboardString];
+ // Pass query to front document
+ [[self frontDocument] doPerformQueryService:pboardString];
return;
}
@@ -446,21 +533,18 @@
#pragma mark Other methods
/**
- * Override the default open-blank-document methods to automatically connect automatically opened windows.
+ * Override the default open-blank-document methods to automatically connect automatically opened windows
+ * if the preference is set
*/
- (BOOL)applicationShouldOpenUntitledFile:(NSApplication *)sender
{
- TableDocument *firstTableDocument;
- // Manually open a new document, setting SPAppController as sender to trigger autoconnection
- if (firstTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) {
- if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault]) {
- [firstTableDocument setShouldAutomaticallyConnect:YES];
- }
-
- [[NSDocumentController sharedDocumentController] addDocument:firstTableDocument];
- [firstTableDocument makeWindowControllers];
- [firstTableDocument showWindows];
+ // Manually open a table document
+ [self newWindow:self];
+
+ // Set autoconnection if appropriate
+ if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault]) {
+ [[self frontDocument] connect];
}
// Return NO to the automatic opening
@@ -474,16 +558,8 @@
- (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag
{
// Only create a new document (without auto-connect) when there are already no documents open.
- if ([[[NSDocumentController sharedDocumentController] documents] count] == 0) {
- TableDocument *firstTableDocument;
-
- // Manually open a new document, setting SPAppController as sender to trigger autoconnection
- if (firstTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) {
- [[NSDocumentController sharedDocumentController] addDocument:firstTableDocument];
- [firstTableDocument makeWindowControllers];
- [firstTableDocument showWindows];
- }
-
+ if (![self frontDocument]) {
+ [self newWindow:self];
return NO;
}
@@ -620,20 +696,30 @@
*/
- (NSArray *)orderedDocuments
{
- return [[NSDocumentController sharedDocumentController] documents];
+ NSMutableArray *orderedDocuments = [NSMutableArray array];
+
+ for (NSWindow *aWindow in [self orderedWindows]) {
+ if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) {
+ [orderedDocuments addObjectsFromArray:[[aWindow windowController] documents]];
+ }
+ }
+
+ return orderedDocuments;
}
/**
* Support for 'make new document'.
+ * TODO: following tab support this has been disabled - need to discuss reimplmenting vs syntax.
*/
- (void)insertInOrderedDocuments:(TableDocument *)doc
{
- if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault])
+ [self newWindow:self];
+/* if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault])
[doc setShouldAutomaticallyConnect:YES];
[[NSDocumentController sharedDocumentController] addDocument:doc];
[doc makeWindowControllers];
- [doc showWindows];
+ [doc showWindows];*/
}
/**
diff --git a/Source/SPConnectionController.h b/Source/SPConnectionController.h
index 7e518e26..3e272abc 100644
--- a/Source/SPConnectionController.h
+++ b/Source/SPConnectionController.h
@@ -50,8 +50,8 @@
id delegate;
TableDocument *tableDocument;
- NSWindow *documentWindow;
- NSSplitView *contentView;
+ NSView *databaseConnectionSuperview;
+ NSSplitView *databaseConnectionView;
SPKeychain *keychain;
NSUserDefaults *prefs;
NSMutableArray *favorites;
@@ -79,6 +79,8 @@
NSString *connectionSSHKeychainItemName;
NSString *connectionSSHKeychainItemAccount;
+ NSMutableArray *nibObjectsToRelease;
+
IBOutlet NSView *connectionView;
IBOutlet NSSplitView *connectionSplitView;
IBOutlet BWAnchoredButtonBar *connectionSplitViewButtonBar;
diff --git a/Source/SPConnectionController.m b/Source/SPConnectionController.m
index 933accfb..582f80da 100644
--- a/Source/SPConnectionController.m
+++ b/Source/SPConnectionController.m
@@ -60,8 +60,8 @@
{
if (self = [super init]) {
tableDocument = theTableDocument;
- documentWindow = [tableDocument valueForKey:@"tableWindow"];
- contentView = [tableDocument valueForKey:@"contentViewSplitter"];
+ databaseConnectionSuperview = [tableDocument parentView];
+ databaseConnectionView = [tableDocument valueForKey:@"contentViewSplitter"];
connectionKeychainItemName = nil;
connectionKeychainItemAccount = nil;
connectionSSHKeychainItemName = nil;
@@ -70,20 +70,21 @@
sshTunnel = nil;
cancellingConnection = NO;
- // Load the connection nib
- [NSBundle loadNibNamed:@"ConnectionView" owner:self];
+ // Load the connection nib, keeping references to the top-level objects for later release
+ nibObjectsToRelease = [[NSMutableArray alloc] init];
+ NSArray *connectionViewTopLevelObjects = nil;
+ NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ConnectionView" bundle:[NSBundle mainBundle]];
+ [nibLoader instantiateNibWithOwner:self topLevelObjects:&connectionViewTopLevelObjects];
+ [nibObjectsToRelease addObjectsFromArray:connectionViewTopLevelObjects];
+ [nibLoader release];
// Hide the main view and position and display the connection view
- [contentView setHidden:YES];
- [connectionView setFrame:[contentView frame]];
- [[documentWindow contentView] addSubview:connectionView];
+ [databaseConnectionView setHidden:YES];
+ [connectionView setFrame:[databaseConnectionView frame]];
+ [databaseConnectionSuperview addSubview:connectionView];
[connectionSplitView setPosition:[[tableDocument valueForKey:@"dbTablesTableView"] frame].size.width ofDividerAtIndex:0];
[connectionSplitViewButtonBar setSplitViewDelegate:self];
- // Disable the toolbar icons
- NSArray *toolbarItems = [[documentWindow toolbar] items];
- for (NSInteger i = 0; i < [toolbarItems count]; i++) [[toolbarItems objectAtIndex:i] setEnabled:NO];
-
// Set up a keychain instance and preferences reference, and create the initial favorites list
keychain = [[SPKeychain alloc] init];
prefs = [[NSUserDefaults standardUserDefaults] retain];
@@ -98,7 +99,7 @@
[favoritesTable setDoubleAction:@selector(initiateConnection:)];
// Set the focus to the favorites table and select the appropriate row
- [documentWindow setInitialFirstResponder:favoritesTable];
+ [[tableDocument parentWindow] setInitialFirstResponder:favoritesTable];
NSInteger tableRow;
if ([prefs boolForKey:SPSelectLastFavoriteUsed] == YES) {
tableRow = [prefs integerForKey:SPLastFavoriteIndex] + 1;
@@ -114,11 +115,6 @@
previousType = SPTCPIPConnection;
[self resizeTabViewToConnectionType:SPTCPIPConnection animating:NO];
}
-
- // If the document is set to automatically connect, do so.
- if ([tableDocument shouldAutomaticallyConnect]) {
- [self performSelector:@selector(initiateConnection:) withObject:self afterDelay:0.0];
- }
}
return self;
@@ -129,6 +125,10 @@
[prefs removeObserver:self forKeyPath:SPFavorites];
[keychain release];
[prefs release];
+
+ for (id retainedObject in nibObjectsToRelease) [retainedObject release];
+ [nibObjectsToRelease release];
+
if (favorites) [favorites release];
if (mySQLConnection) [mySQLConnection release];
if (sshTunnel) [sshTunnel setConnectionStateChangeSelector:nil delegate:nil], [sshTunnel disconnect], [sshTunnel release];
@@ -153,13 +153,13 @@
{
// Ensure that host is not empty if this is a TCP/IP or SSH connection
if (([self type] == SPTCPIPConnection || [self type] == SPSSHTunnelConnection) && ![[self host] length]) {
- SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, documentWindow, self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter at least the hostname.", @"insufficient details informative message"));
+ SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocument parentWindow], self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter at least the hostname.", @"insufficient details informative message"));
return;
}
// If SSH is enabled, ensure that the SSH host is not nil
if ([self type] == SPSSHTunnelConnection && ![[self sshHost] length]) {
- SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, documentWindow, self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter the hostname for the SSH Tunnel, or disable the SSH Tunnel.", @"insufficient SSH tunnel details informative message"));
+ SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocument parentWindow], self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter the hostname for the SSH Tunnel, or disable the SSH Tunnel.", @"insufficient SSH tunnel details informative message"));
return;
}
@@ -185,9 +185,9 @@
if (connectionKeychainItemName) {
if ([[keychain getPasswordForName:connectionKeychainItemName account:connectionKeychainItemAccount] isEqualToString:[self password]]) {
[self setPassword:[[NSString string] stringByPaddingToLength:[[self password] length] withString:@"sp" startingAtIndex:0]];
- [[tableDocument undoManager] removeAllActionsWithTarget:standardPasswordField];
- [[tableDocument undoManager] removeAllActionsWithTarget:socketPasswordField];
- [[tableDocument undoManager] removeAllActionsWithTarget:sshPasswordField];
+ [[standardPasswordField undoManager] removeAllActionsWithTarget:standardPasswordField];
+ [[socketPasswordField undoManager] removeAllActionsWithTarget:socketPasswordField];
+ [[sshPasswordField undoManager] removeAllActionsWithTarget:sshPasswordField];
} else {
[connectionKeychainItemName release], connectionKeychainItemName = nil;
[connectionKeychainItemAccount release], connectionKeychainItemAccount = nil;
@@ -196,7 +196,7 @@
if (connectionSSHKeychainItemName) {
if ([[keychain getPasswordForName:connectionSSHKeychainItemName account:connectionSSHKeychainItemAccount] isEqualToString:[self sshPassword]]) {
[self setSshPassword:[[NSString string] stringByPaddingToLength:[[self sshPassword] length] withString:@"sp" startingAtIndex:0]];
- [[tableDocument undoManager] removeAllActionsWithTarget:sshSSHPasswordField];
+ [[sshSSHPasswordField undoManager] removeAllActionsWithTarget:sshSSHPasswordField];
} else {
[connectionSSHKeychainItemName release], connectionSSHKeychainItemName = nil;
[connectionSSHKeychainItemAccount release], connectionSSHKeychainItemAccount = nil;
@@ -236,7 +236,7 @@
// Set up the tunnel details
sshTunnel = [[SPSSHTunnel alloc] initToHost:[self sshHost] port:([[self sshPort] length]?[[self sshPort] integerValue]:22) login:[self sshUser] tunnellingToPort:([[self port] length]?[[self port] integerValue]:3306) onHost:[self host]];
- [sshTunnel setParentWindow:documentWindow];
+ [sshTunnel setParentWindow:[tableDocument parentWindow]];
// Add keychain or plaintext password as appropriate - note the checks in initiateConnection.
if (connectionSSHKeychainItemName) {
@@ -437,8 +437,8 @@
}
// Only display the connection error message if there is a window visible
- if ([documentWindow isVisible]) {
- SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), (errorDetail) ? NSLocalizedString(@"Show Detail", @"Show detail button") : nil, (isSSHTunnelBindError) ? NSLocalizedString(@"Use Standard Connection", @"use standard connection button") : nil, documentWindow, self, @selector(connectionFailureSheetDidEnd:returnCode:contextInfo:), @"connect", theErrorMessage);
+ if ([[tableDocument parentWindow] isVisible]) {
+ SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), (errorDetail) ? NSLocalizedString(@"Show Detail", @"Show detail button") : nil, (isSSHTunnelBindError) ? NSLocalizedString(@"Use Standard Connection", @"use standard connection button") : nil, [tableDocument parentWindow], self, @selector(connectionFailureSheetDidEnd:returnCode:contextInfo:), @"connect", theErrorMessage);
}
}
@@ -491,10 +491,10 @@
// Hide the connection view and restore the main view
[connectionView removeFromSuperviewWithoutNeedingDisplay];
- [contentView setHidden:NO];
+ [databaseConnectionView setHidden:NO];
// Restore the toolbar icons
- NSArray *toolbarItems = [[documentWindow toolbar] items];
+ NSArray *toolbarItems = [[[tableDocument parentWindow] toolbar] items];
for (NSInteger i = 0; i < [toolbarItems count]; i++) [[toolbarItems objectAtIndex:i] setEnabled:YES];
// Set keychain id for saving SPF files
@@ -628,7 +628,7 @@
NSLocalizedString(@"Use 127.0.0.1", @"Use 127.0.0.1 button"), // Main button
NSLocalizedString(@"Connect via socket", @"Connect via socket button"), // Alternate button
nil, // Other button
- documentWindow, // Window to attach to
+ [tableDocument parentWindow], // Window to attach to
self, // Modal delegate
@selector(localhostErrorSheetDidEnd:returnCode:contextInfo:), // Did end selector
nil, // Contextual info for selectors
@@ -728,15 +728,15 @@
switch([self type]) {
case SPTCPIPConnection:
if(![[standardPasswordField stringValue] length])
- [documentWindow makeFirstResponder:standardPasswordField];
+ [[tableDocument parentWindow] makeFirstResponder:standardPasswordField];
break;
case SPSocketConnection:
if(![[socketPasswordField stringValue] length])
- [documentWindow makeFirstResponder:socketPasswordField];
+ [[tableDocument parentWindow] makeFirstResponder:socketPasswordField];
break;
case SPSSHTunnelConnection:
if(![[sshPasswordField stringValue] length])
- [documentWindow makeFirstResponder:sshPasswordField];
+ [[tableDocument parentWindow] makeFirstResponder:sshPasswordField];
break;
}
}
@@ -928,7 +928,7 @@
*/
- (void) splitViewDidResizeSubviews:(NSNotification *)aNotification
{
- [contentView setPosition:[[[connectionSplitView subviews] objectAtIndex:0] frame].size.width ofDividerAtIndex:0];
+ [databaseConnectionView setPosition:[[[connectionSplitView subviews] objectAtIndex:0] frame].size.width ofDividerAtIndex:0];
}
/**
diff --git a/Source/SPConnectionDelegate.m b/Source/SPConnectionDelegate.m
index 258b4402..65ffa3f9 100644
--- a/Source/SPConnectionDelegate.m
+++ b/Source/SPConnectionDelegate.m
@@ -103,7 +103,7 @@
*/
- (void)noConnectionAvailable:(id)connection
{
- SPBeginAlertSheet(NSLocalizedString(@"No connection available", @"no connection available message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"An error has occured and there doesn't seem to be a connection available.", @"no connection available informatie message"));
+ SPBeginAlertSheet(NSLocalizedString(@"No connection available", @"no connection available message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [self parentWindow], self, nil, nil, NSLocalizedString(@"An error has occured and there doesn't seem to be a connection available.", @"no connection available informatie message"));
}
/**
@@ -114,10 +114,13 @@
NSInteger connectionErrorCode = MCPConnectionCheckDisconnect;
// Only display the reconnect dialog if the window is visible
- if ([tableWindow isVisible]) {
+ if ([self parentWindow] && [[self parentWindow] isVisible]) {
+
+ // Ensure the window and tab are frontmost
+ [self makeKeyDocument];
// Display the connection error dialog and wait for the return code
- [NSApp beginSheet:connectionErrorDialog modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [NSApp beginSheet:connectionErrorDialog modalForWindow:[self parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
connectionErrorCode = [NSApp runModalForWindow:connectionErrorDialog];
[NSApp endSheet:connectionErrorDialog];
@@ -125,7 +128,7 @@
// If 'disconnect' was selected, trigger a window close.
if (connectionErrorCode == MCPConnectionCheckDisconnect) {
- [self performSelectorOnMainThread:@selector(closeDocumentWindowAndDisconnect) withObject:nil waitUntilDone:YES];
+ [self performSelectorOnMainThread:@selector(closeAndDisconnect) withObject:nil waitUntilDone:YES];
}
}
@@ -137,8 +140,8 @@
*/
- (void)showErrorWithTitle:(NSString *)theTitle message:(NSString *)theMessage
{
- if ([tableWindow isVisible]) {
- SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, theMessage);
+ if ([[self parentWindow] isVisible]) {
+ SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), nil, nil, [self parentWindow], self, nil, nil, theMessage);
}
}
@@ -152,17 +155,20 @@
/**
* Close the connection - should be performed on the main thread.
- * First hides the window to give code a little bit of time to clean
- * everything up before it's all deallocated as a result of the close.
- * Also sets alpha to fully transparent so accidental dialogs are hidden!
*/
-- (void) closeDocumentWindowAndDisconnect
+- (void) closeAndDisconnect
{
- _isConnected = NO;
- [self windowWillClose:nil];
- [tableWindow orderOut:self];
- [tableWindow setAlphaValue:0.0];
- [tableWindow performSelector:@selector(close) withObject:nil afterDelay:1.0];
+ NSWindow *theParentWindow = [self parentWindow];
+ _isConnected = NO;
+ if ([[[self parentTabViewItem] tabView] numberOfTabViewItems] == 1) {
+ [theParentWindow orderOut:self];
+ [theParentWindow setAlphaValue:0.0];
+ [theParentWindow performSelector:@selector(close) withObject:nil afterDelay:1.0];
+ } else {
+ [[[self parentTabViewItem] tabView] performSelector:@selector(removeTabViewItem:) withObject:[self parentTabViewItem] afterDelay:0.5];
+ [theParentWindow performSelector:@selector(makeKeyAndOrderFront:) withObject:nil afterDelay:0.6];
+ }
+ [self parentTabDidClose];
}
@end
diff --git a/Source/SPConstants.h b/Source/SPConstants.h
index a547d6c1..d893b825 100644
--- a/Source/SPConstants.h
+++ b/Source/SPConstants.h
@@ -109,6 +109,19 @@ typedef enum
SPLinkDrawStateBackgroundHighlight = 2
} SPTextAndLinkCellDrawState;
+// Menu tag constants
+typedef enum
+{
+ SPMainMenuSequelPro = 0,
+ SPMainMenuFile = 1,
+ SPMainMenuEdit = 2,
+ SPMainMenuView = 3,
+ SPMainMenuDatabase = 4,
+ SPMainMenuTable = 5,
+ SPMainMenuWindow = 6,
+ SPMainMenuHelp = 7
+} SPMainMenuTags;
+
// Long running notification time for Growl messages
extern const CGFloat SPLongRunningNotificationTime;
diff --git a/Source/SPContentFilterManager.h b/Source/SPContentFilterManager.h
index 7c6525ba..ba41a34f 100644
--- a/Source/SPContentFilterManager.h
+++ b/Source/SPContentFilterManager.h
@@ -25,7 +25,7 @@
#import <Cocoa/Cocoa.h>
-@class BWAnchoredButtonBar;
+@class BWAnchoredButtonBar, TableDocument;
@interface NSObject (SPContentFilterManagerDelegate)
@@ -37,6 +37,7 @@
{
NSUserDefaults *prefs;
+ TableDocument *tableDocumentInstance;
NSURL *delegatesFileURL;
IBOutlet id encodingPopUp;
IBOutlet id contentFilterTableView;
diff --git a/Source/SPContentFilterManager.m b/Source/SPContentFilterManager.m
index 30defe7a..ac9bef86 100644
--- a/Source/SPContentFilterManager.m
+++ b/Source/SPContentFilterManager.m
@@ -58,7 +58,8 @@
NSLog(@"ContentFilterManager was called without a delegate.");
return nil;
}
- delegatesFileURL = [[managerDelegate valueForKeyPath:@"tableDocumentInstance"] fileURL];
+ tableDocumentInstance = [managerDelegate valueForKeyPath:@"tableDocumentInstance"];
+ delegatesFileURL = [tableDocumentInstance fileURL];
filterType = [NSString stringWithString:compareType];
@@ -211,7 +212,7 @@
*/
- (id)customQueryInstance
{
- return [[[NSApp mainWindow] delegate] valueForKey:@"customQueryInstance"];
+ return [tableDocumentInstance valueForKey:@"customQueryInstance"];
}
@@ -371,7 +372,7 @@
[cf release];
// Inform all opened documents to update the query favorites list
- for(id doc in [[NSDocumentController sharedDocumentController] documents])
+ for(id doc in [[NSApp delegate] orderedDocuments])
if([[doc valueForKeyPath:@"tableContentInstance"] respondsToSelector:@selector(setCompareTypes:)])
[[doc valueForKeyPath:@"tableContentInstance"] setCompareTypes:nil];
diff --git a/Source/SPDocumentController.h b/Source/SPDocumentController.h
new file mode 100644
index 00000000..237e71a3
--- /dev/null
+++ b/Source/SPDocumentController.h
@@ -0,0 +1,32 @@
+//
+// $Id$
+//
+// SPDocumentController.h
+// sequel-pro
+//
+// Created by Rowan Beentje on May 23, 2010
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// More info at <http://code.google.com/p/sequel-pro/>
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface SPDocumentController : NSDocument {
+
+}
+
+@end
diff --git a/Source/SPDocumentController.m b/Source/SPDocumentController.m
new file mode 100644
index 00000000..baec776b
--- /dev/null
+++ b/Source/SPDocumentController.m
@@ -0,0 +1,36 @@
+//
+// $Id$
+//
+// SPDocumentController.h
+// sequel-pro
+//
+// Created by Rowan Beentje on May 23, 2010
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// More info at <http://code.google.com/p/sequel-pro/>
+
+
+#import "SPDocumentController.h"
+
+
+@implementation SPDocumentController
+
+/**
+ * This is an empty, dummy implementation; this allows Sequel Pro to behave
+ * as if it were a document-based application.
+ */
+
+@end
diff --git a/Source/SPExportController.h b/Source/SPExportController.h
index b1c50933..773b678d 100644
--- a/Source/SPExportController.h
+++ b/Source/SPExportController.h
@@ -52,7 +52,6 @@ typedef NSUInteger SPExportSource;
{
// Table document
IBOutlet id tableDocumentInstance;
- IBOutlet id tableWindow;
// Tables list
IBOutlet id tablesListInstance;
@@ -122,7 +121,9 @@ typedef NSUInteger SPExportSource;
// Table/export operation mapping
NSMutableDictionary *tableExportMapping;
-
+
+ // Top-level nib objects that require releasing on dealloc
+ NSMutableArray *nibObjectsToRelease;
}
@property (readwrite, assign) BOOL exportCancelled;
diff --git a/Source/SPExportController.m b/Source/SPExportController.m
index dce7857b..559e8071 100644
--- a/Source/SPExportController.m
+++ b/Source/SPExportController.m
@@ -54,6 +54,7 @@
tables = [[NSMutableArray alloc] init];
operationQueue = [[NSOperationQueue alloc] init];
tableExportMapping = [NSMutableDictionary dictionary];
+ nibObjectsToRelease = [[NSMutableArray alloc] init];
}
return self;
@@ -76,7 +77,16 @@
*/
- (void)export
{
- if (!exportWindow) [NSBundle loadNibNamed:@"ExportDialog" owner:self];
+
+ // If the dialog hasn't been loaded yet, do so, retaining a reference to the top-level objects that need releasing.
+ if (!exportWindow)
+ {
+ NSArray *exportDialogTopLevelObjects = nil;
+ NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ExportDialog" bundle:[NSBundle mainBundle]];
+ [nibLoader instantiateNibWithOwner:self topLevelObjects:&exportDialogTopLevelObjects];
+ [nibObjectsToRelease addObjectsFromArray:exportDialogTopLevelObjects];
+ [nibLoader release];
+ }
NSUInteger i;
@@ -99,7 +109,7 @@
[exportPathField setStringValue:NSHomeDirectory()];
[NSApp beginSheet:exportWindow
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:nil];
@@ -277,6 +287,8 @@
{
[tables release], tables = nil;
[operationQueue release], operationQueue = nil;
+ for (id retainedObject in nibObjectsToRelease) [retainedObject release];
+ [nibObjectsToRelease release], nibObjectsToRelease = nil;
[super dealloc];
}
@@ -364,7 +376,7 @@
// Open the progress sheet
[NSApp beginSheet:exportProgressWindow
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:nil
contextInfo:nil];
diff --git a/Source/SPFieldEditorController.h b/Source/SPFieldEditorController.h
index d6a0be1e..6ba9018b 100644
--- a/Source/SPFieldEditorController.h
+++ b/Source/SPFieldEditorController.h
@@ -75,7 +75,7 @@
- (IBAction)dropImage:(id)sender;
- (id)editWithObject:(id)data fieldName:(NSString*)fieldName usingEncoding:(NSStringEncoding)anEncoding
- isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)tableWindow;
+ isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)theWindow;
- (void)setTextMaxLength:(unsigned long long)length;
diff --git a/Source/SPFieldEditorController.m b/Source/SPFieldEditorController.m
index cb4a11f7..7bef2719 100644
--- a/Source/SPFieldEditorController.m
+++ b/Source/SPFieldEditorController.m
@@ -131,7 +131,7 @@
}
- (id)editWithObject:(id)data fieldName:(NSString*)fieldName usingEncoding:(NSStringEncoding)anEncoding
- isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)tableWindow
+ isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)theWindow
{
// If required, use monospaced fonts
if (![prefs objectForKey:SPFieldEditorSheetFont]) {
@@ -192,7 +192,7 @@
[editTextView setEditable:isEditable];
[editImage setEditable:isEditable];
- [NSApp beginSheet:editSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [NSApp beginSheet:editSheet modalForWindow:theWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
[editSheetProgressBar startAnimation:self];
diff --git a/Source/SPGrowlController.h b/Source/SPGrowlController.h
index 410ce914..e3f054a5 100644
--- a/Source/SPGrowlController.h
+++ b/Source/SPGrowlController.h
@@ -26,6 +26,8 @@
#import <Cocoa/Cocoa.h>
#import <Growl/Growl.h>
+@class TableDocument;
+
@interface SPGrowlController : NSObject <GrowlApplicationBridgeDelegate>
{
NSString *timingNotificationName;
@@ -38,14 +40,14 @@
// Post notification
- (void)notifyWithTitle:(NSString *)title
description:(NSString *)description
- window:(NSWindow *)window
+ document:(TableDocument *)document
notificationName:(NSString *)name;
- (void)notifyWithObject:(NSDictionary *)notificationDictionary;
- (void)notifyWithTitle:(NSString *)title
description:(NSString *)description
- window:(NSWindow *)window
+ document:(TableDocument *)document
notificationName:(NSString *)name
iconData:(NSData *)data
priority:(NSInteger)priority
diff --git a/Source/SPGrowlController.m b/Source/SPGrowlController.m
index b4f84780..50ca4906 100644
--- a/Source/SPGrowlController.m
+++ b/Source/SPGrowlController.m
@@ -31,6 +31,8 @@
static SPGrowlController *sharedGrowlController = nil;
+@class SPWindowController;
+
@implementation SPGrowlController
/**
@@ -84,21 +86,21 @@ static SPGrowlController *sharedGrowlController = nil;
* Calls the notification after a tiny delay to allow isKeyWindow to have updated
* after tasks.
*/
-- (void)notifyWithTitle:(NSString *)title description:(NSString *)description window:(NSWindow *)window notificationName:(NSString *)name
+- (void)notifyWithTitle:(NSString *)title description:(NSString *)description document:(TableDocument *)document notificationName:(NSString *)name
{
// Ensure that the delayed notification call is made on the main thread
if (![NSThread isMainThread]) {
- [[self onMainThread] notifyWithTitle:title description:description window:window notificationName:name];
+ [[self onMainThread] notifyWithTitle:title description:description document:document notificationName:name];
return;
}
NSMutableDictionary *notificationDictionary = [NSMutableDictionary dictionary];
[notificationDictionary setObject:title forKey:@"title"];
[notificationDictionary setObject:description forKey:@"description"];
- [notificationDictionary setObject:window forKey:@"window"];
+ [notificationDictionary setObject:document forKey:@"document"];
[notificationDictionary setObject:name forKey:@"name"];
- [notificationDictionary setObject:[NSDictionary dictionaryWithObject:[NSNumber numberWithInteger:[window windowNumber]] forKey:@"notificationWindow"] forKey:@"clickContext"];
+ [notificationDictionary setObject:[NSDictionary dictionaryWithObject:[NSNumber numberWithUnsignedInteger:[document hash]] forKey:@"notificationDocumentHash"] forKey:@"clickContext"];
[self performSelector:@selector(notifyWithObject:) withObject:notificationDictionary afterDelay:0.1];
}
@@ -112,7 +114,7 @@ static SPGrowlController *sharedGrowlController = nil;
{
[self notifyWithTitle:[notificationDictionary objectForKey:@"title"]
description:[notificationDictionary objectForKey:@"description"]
- window:[notificationDictionary objectForKey:@"window"]
+ document:[notificationDictionary objectForKey:@"document"]
notificationName:[notificationDictionary objectForKey:@"name"]
iconData:nil
priority:0
@@ -123,13 +125,17 @@ static SPGrowlController *sharedGrowlController = nil;
/**
* Posts a Growl notification using the supplied details and effectively ignoring the default values.
*/
-- (void)notifyWithTitle:(NSString *)title description:(NSString *)description window:(NSWindow *)window notificationName:(NSString *)name iconData:(NSData *)data priority:(NSInteger)priority isSticky:(BOOL)sticky clickContext:(id)clickContext
+- (void)notifyWithTitle:(NSString *)title description:(NSString *)description document:(TableDocument *)document notificationName:(NSString *)name iconData:(NSData *)data priority:(NSInteger)priority isSticky:(BOOL)sticky clickContext:(id)clickContext
{
BOOL postNotification = YES;
- // Don't post the notification if the notification window is key and order front
+ // Don't post the notification if the notification document is frontmost
// as that suggests the user is already viewing the notification result.
- if ([window isKeyWindow]) postNotification = NO;
+ if ([[document parentWindow] isKeyWindow]
+ && [[[document parentTabViewItem] tabView] selectedTabViewItem] == [document parentTabViewItem])
+ {
+ postNotification = NO;
+ }
// If a timing notification name exists, check to see if it matches the notification name;
// if it does, and the time exceeds the threshold, display the notification even for
@@ -158,11 +164,20 @@ static SPGrowlController *sharedGrowlController = nil;
*/
- (void)growlNotificationWasClicked:(NSDictionary *)clickContext
{
- if (clickContext && [clickContext objectForKey:@"notificationWindow"]) {
- NSWindow *targetWindow = [NSApp windowWithWindowNumber:[[clickContext objectForKey:@"notificationWindow"] integerValue]];
- if (targetWindow) {
- [NSApp activateIgnoringOtherApps:YES];
- [targetWindow makeKeyAndOrderFront:self];
+ if (clickContext && [clickContext objectForKey:@"notificationDocumentHash"]) {
+ NSUInteger documentHash = [[clickContext objectForKey:@"notificationDocumentHash"] unsignedIntegerValue];
+
+ // Loop through the windows, looking for the document
+ for (NSWindow *eachWindow in [NSApp orderedWindows]) {
+ if ([[eachWindow windowController] isKindOfClass:[SPWindowController class]]) {
+ for (TableDocument *eachDocument in [[eachWindow windowController] documents]) {
+ if ([eachDocument hash] == documentHash) {
+ [NSApp activateIgnoringOtherApps:YES];
+ [eachDocument makeKeyDocument];
+ return;
+ }
+ }
+ }
}
}
}
diff --git a/Source/SPHistoryController.m b/Source/SPHistoryController.m
index b8128a0f..421569e7 100644
--- a/Source/SPHistoryController.m
+++ b/Source/SPHistoryController.m
@@ -65,6 +65,7 @@
- (void) dealloc
{
+NSLog(@"history is dealloc'd");
[[NSNotificationCenter defaultCenter] removeObserver:self];
[tableContentStates release];
[history release];
diff --git a/Source/SPNavigatorController.m b/Source/SPNavigatorController.m
index 8261ec2b..7e2ae14d 100644
--- a/Source/SPNavigatorController.m
+++ b/Source/SPNavigatorController.m
@@ -326,8 +326,8 @@ static SPNavigatorController *sharedNavigatorController = nil;
// Detect if more than one connection windows with the connectionID are open.
// If so, don't remove it.
- if ([[[NSDocumentController sharedDocumentController] documents] count]) {
- for(id doc in [[NSDocumentController sharedDocumentController] documents]) {
+ if ([[NSApp delegate] frontDocument]) {
+ for(id doc in [[NSApp delegate] orderedDocuments]) {
if(![[doc valueForKeyPath:@"mySQLConnection"] isConnected]) continue;
if([[doc connectionID] isEqualToString:connectionID])
docCounter++;
@@ -384,7 +384,7 @@ static SPNavigatorController *sharedNavigatorController = nil;
NSArray *pathArray = [[[parentKeys objectAtIndex:0] description] componentsSeparatedByString:SPUniqueSchemaDelimiter];
if([pathArray count] > 1) {
- TableDocument *doc = [[NSDocumentController sharedDocumentController] currentDocument];
+ TableDocument *doc = [[NSApp delegate] frontDocument];
if([doc isWorking]) {
[SPTooltip showWithObject:NSLocalizedString(@"Active connection window is busy. Please wait and try again.", @"active connection window is busy. please wait and try again. tooltip")
atLocation:pos
@@ -432,7 +432,7 @@ static SPNavigatorController *sharedNavigatorController = nil;
}
- if (doc && [doc isKindOfClass:[TableDocument class]] && [[[NSDocumentController sharedDocumentController] documents] count]) {
+ if (doc && [doc isKindOfClass:[TableDocument class]]) {
id theConnection = [doc valueForKeyPath:@"mySQLConnection"];
@@ -585,8 +585,7 @@ static SPNavigatorController *sharedNavigatorController = nil;
{
// Reset everything for current active doc connection
- if (![[[NSDocumentController sharedDocumentController] documents] count]) return;
- id doc = [[NSDocumentController sharedDocumentController] currentDocument];
+ id doc = [[NSApp delegate] frontDocument];
if(!doc) return;
NSString *connectionID = [doc connectionID];
if(!connectionID || [connectionID length] < 2) return;
@@ -743,8 +742,8 @@ static SPNavigatorController *sharedNavigatorController = nil;
[searchField setStringValue:@""];
}
- if ([[[NSDocumentController sharedDocumentController] documents] count]) {
- TableDocument *doc = [[NSDocumentController sharedDocumentController] currentDocument];
+ TableDocument *doc = [[NSApp delegate] frontDocument];
+ if (doc) {
NSMutableString *key = [NSMutableString string];
[key setString:[doc connectionID]];
if([doc database] && [(NSString*)[doc database] length]){
diff --git a/Source/SPPrintController.m b/Source/SPPrintController.m
index d12f764f..b8f323c4 100644
--- a/Source/SPPrintController.m
+++ b/Source/SPPrintController.m
@@ -44,7 +44,7 @@
- (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame
{
// Because we need the webFrame loaded (for preview), we've moved the actual printing here
- NSPrintInfo *printInfo = [self printInfo];
+ NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
NSSize paperSize = [printInfo paperSize];
NSRect printableRect = [printInfo imageablePageBounds];
@@ -89,7 +89,7 @@
[op setPrintPanel:printPanel];
- [op runOperationModalForWindow:tableWindow
+ [op runOperationModalForWindow:[self parentWindow]
delegate:self
didRunSelector:nil
contextInfo:nil];
@@ -129,7 +129,7 @@
[[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
[[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(printWarningDidEnd:returnCode:contextInfo:) contextInfo:NULL];
+ [alert beginSheetModalForWindow:[self parentWindow] modalDelegate:self didEndSelector:@selector(printWarningDidEnd:returnCode:contextInfo:) contextInfo:NULL];
return;
}
@@ -196,7 +196,7 @@
- (void)generateHTMLForPrinting
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
-
+
// Set up template engine with your chosen matcher
MGTemplateEngine *engine = [MGTemplateEngine templateEngine];
diff --git a/Source/SPProcessListController.m b/Source/SPProcessListController.m
index dad68d18..83b9ae54 100644
--- a/Source/SPProcessListController.m
+++ b/Source/SPProcessListController.m
@@ -74,7 +74,7 @@
*/
- (void)awakeFromNib
{
- [[self window] setTitle:[NSString stringWithFormat:@"%@ %@", [[[NSDocumentController sharedDocumentController] currentDocument] name], NSLocalizedString(@"Server Processes", @"server processes window title")]];
+ [[self window] setTitle:[NSString stringWithFormat:@"%@ %@", [[[NSApp delegate] frontDocument] name], NSLocalizedString(@"Server Processes", @"server processes window title")]];
[self setWindowFrameAutosaveName:@"ProcessList"];
@@ -367,7 +367,7 @@
{
if (returnCode == NSOKButton) {
if ([processesFiltered count] > 0) {
- NSMutableString *processesString = [NSMutableString stringWithFormat:@"# MySQL server proceese for %@\n\n", [(TableDocument *)[[NSApp mainWindow] delegate] host]];
+ NSMutableString *processesString = [NSMutableString stringWithFormat:@"# MySQL server proceese for %@\n\n", [[[NSApp delegate] frontDocument] host]];
for (NSDictionary *process in processesFiltered)
{
diff --git a/Source/SPQueryController.m b/Source/SPQueryController.m
index c8906477..538e880b 100644
--- a/Source/SPQueryController.m
+++ b/Source/SPQueryController.m
@@ -594,7 +594,7 @@ static SPQueryController *sharedQueryController = nil;
{
// Check for multiple instance of the same document.
// Remove it if only one instance was registerd.
- NSArray *allDocs = [[NSDocumentController sharedDocumentController] documents];
+ NSArray *allDocs = [[NSApp delegate] orderedDocuments];
NSMutableArray *allURLs = [NSMutableArray array];
for(id doc in allDocs) {
if (![doc fileURL]) continue;
@@ -635,7 +635,7 @@ static SPQueryController *sharedQueryController = nil;
[historyContainer setObject:historyArray forKey:[fileURL absoluteString]];
// Inform all opened documents to update the history list
- for(id doc in [[NSDocumentController sharedDocumentController] documents])
+ for(id doc in [[NSApp delegate] orderedDocuments])
if([[doc valueForKeyPath:@"customQueryInstance"] respondsToSelector:@selector(historyItemsHaveBeenUpdated:)])
[[doc valueForKeyPath:@"customQueryInstance"] performSelectorOnMainThread:@selector(historyItemsHaveBeenUpdated:) withObject:self waitUntilDone:NO];
diff --git a/Source/SPQueryFavoriteManager.h b/Source/SPQueryFavoriteManager.h
index c803e565..c3b93ab5 100644
--- a/Source/SPQueryFavoriteManager.h
+++ b/Source/SPQueryFavoriteManager.h
@@ -25,7 +25,7 @@
#import <Cocoa/Cocoa.h>
-@class BWAnchoredButtonBar, CMTextView;
+@class BWAnchoredButtonBar, CMTextView, TableDocument;
@interface NSObject (SPQueryFavoriteManagerDelegate)
@@ -38,6 +38,7 @@
NSUserDefaults *prefs;
NSURL *delegatesFileURL;
+ TableDocument *tableDocumentInstance;
IBOutlet NSPopUpButton *encodingPopUp;
IBOutlet NSTableView *favoritesTableView;
IBOutlet NSTextField *favoriteNameTextField;
diff --git a/Source/SPQueryFavoriteManager.m b/Source/SPQueryFavoriteManager.m
index 91a8d90e..40648f91 100644
--- a/Source/SPQueryFavoriteManager.m
+++ b/Source/SPQueryFavoriteManager.m
@@ -59,7 +59,8 @@
NSLog(@"Query Favorite Manger was called without a delegate.");
return nil;
}
- delegatesFileURL = [[managerDelegate valueForKeyPath:@"tableDocumentInstance"] fileURL];
+ tableDocumentInstance = [managerDelegate valueForKeyPath:@"tableDocumentInstance"];
+ delegatesFileURL = [tableDocumentInstance fileURL];
}
return self;
@@ -181,7 +182,7 @@
*/
- (id)customQueryInstance
{
- return [[[NSApp mainWindow] delegate] valueForKey:@"customQueryInstance"];
+ return [tableDocumentInstance valueForKey:@"customQueryInstance"];
}
#pragma mark -
@@ -382,7 +383,7 @@
[prefs setObject:[self queryFavoritesForFileURL:nil] forKey:SPQueryFavorites];
// Inform all opened documents to update the query favorites list
- for(id doc in [[NSDocumentController sharedDocumentController] documents])
+ for(id doc in [[NSApp delegate] orderedDocuments])
if([[doc valueForKeyPath:@"customQueryInstance"] respondsToSelector:@selector(queryFavoritesHaveBeenUpdated:)])
[[doc valueForKeyPath:@"customQueryInstance"] queryFavoritesHaveBeenUpdated:self];
diff --git a/Source/SPSSHTunnel.m b/Source/SPSSHTunnel.m
index 6d9e64ca..59acb9e0 100644
--- a/Source/SPSSHTunnel.m
+++ b/Source/SPSSHTunnel.m
@@ -72,6 +72,8 @@
}
parentWindow = nil;
+ sshQuestionDialog = nil;
+ sshPasswordDialog = nil;
password = nil;
keychainName = nil;
keychainAccount = nil;
@@ -102,6 +104,11 @@
*/
- (void)setParentWindow:(NSWindow *)theWindow
{
+
+ // As this object is not a NSWindowController, use manual top-level nib item management
+ if (sshQuestionDialog) [sshQuestionDialog release], sshQuestionDialog = nil;
+ if (sshPasswordDialog) [sshPasswordDialog release], sshPasswordDialog = nil;
+
parentWindow = theWindow;
if (![NSBundle loadNibNamed:@"SSHQuestionDialog" owner:self]) {
NSLog(@"SSH query dialog could not be loaded; SSH tunnels will not function correctly.");
@@ -646,6 +653,10 @@
if (password) [password release];
if (keychainName) [keychainName release];
if (keychainAccount) [keychainAccount release];
+
+ // As this object is not a NSWindowController, use manual top-level nib item management
+ if (sshQuestionDialog) [sshQuestionDialog release], sshQuestionDialog = nil;
+ if (sshPasswordDialog) [sshPasswordDialog release], sshPasswordDialog = nil;
[super dealloc];
}
diff --git a/Source/SPServerVariablesController.m b/Source/SPServerVariablesController.m
index 37868f10..7243298d 100644
--- a/Source/SPServerVariablesController.m
+++ b/Source/SPServerVariablesController.m
@@ -165,7 +165,7 @@
{
if (returnCode == NSOKButton) {
if ([variablesFiltered count] > 0) {
- NSMutableString *variablesString = [NSMutableString stringWithFormat:@"# MySQL server variables for %@\n\n", [(TableDocument *)[[NSApp mainWindow] delegate] host]];
+ NSMutableString *variablesString = [NSMutableString stringWithFormat:@"# MySQL server variables for %@\n\n", [[[NSApp delegate] frontDocument] host]];
for (NSDictionary *variable in variablesFiltered)
{
diff --git a/Source/SPTableData.m b/Source/SPTableData.m
index feb77848..117f1a05 100644
--- a/Source/SPTableData.m
+++ b/Source/SPTableData.m
@@ -293,14 +293,15 @@
NSDictionary *columnData;
NSEnumerator *enumerator;
+ [columns removeAllObjects];
+ [columnNames removeAllObjects];
+ [constraints removeAllObjects];
+
if( [tableListInstance tableType] == SPTableTypeTable || [tableListInstance tableType] == SPTableTypeView ) {
tableData = [self informationForTable:[tableListInstance tableName]];
}
if (tableData == nil ) {
- [columns removeAllObjects];
- [columnNames removeAllObjects];
- [constraints removeAllObjects];
return FALSE;
}
diff --git a/Source/SPTableRelations.h b/Source/SPTableRelations.h
index 5b1db7dd..40ac2e79 100644
--- a/Source/SPTableRelations.h
+++ b/Source/SPTableRelations.h
@@ -33,7 +33,6 @@
IBOutlet id tableDataInstance;
IBOutlet id tableList;
- IBOutlet id tableWindow;
IBOutlet NSButton *addRelationButton;
IBOutlet NSButton *removeRelationButton;
diff --git a/Source/SPTableRelations.m b/Source/SPTableRelations.m
index 586f341d..e37d453d 100644
--- a/Source/SPTableRelations.m
+++ b/Source/SPTableRelations.m
@@ -186,7 +186,7 @@
[self selectReferenceTable:nil];
[NSApp beginSheet:addRelationPanel
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:nil
contextInfo:nil];
@@ -214,7 +214,7 @@
[[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
[[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeRelation"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeRelation"];
}
}
diff --git a/Source/SPTableTriggers.h b/Source/SPTableTriggers.h
index 8e97908a..c03b5f2c 100644
--- a/Source/SPTableTriggers.h
+++ b/Source/SPTableTriggers.h
@@ -33,7 +33,6 @@
IBOutlet id tableDataInstance;
IBOutlet id tableList;
- IBOutlet id tableWindow;
IBOutlet NSButton *addTriggerButton;
IBOutlet NSButton *removeTriggerButton;
diff --git a/Source/SPTableTriggers.m b/Source/SPTableTriggers.m
index 7a7cf8ac..e3cdda63 100644
--- a/Source/SPTableTriggers.m
+++ b/Source/SPTableTriggers.m
@@ -180,7 +180,7 @@
- (IBAction)addTrigger:(id)sender
{
[NSApp beginSheet:addTriggerPanel
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:nil
contextInfo:nil];
@@ -208,7 +208,7 @@
[[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
[[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeTrigger"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeTrigger"];
}
}
diff --git a/Source/SPTableView.m b/Source/SPTableView.m
index 4acf4879..58e2206e 100644
--- a/Source/SPTableView.m
+++ b/Source/SPTableView.m
@@ -37,14 +37,18 @@
- (NSMenu *)menuForEvent:(NSEvent *)event
{
+ // Try to retrieve a reference to the table document (assuming this is frontmost tab)
+ TableDocument *parentTableDocument = nil;
+ if ([[[[[self window] delegate] class] description] isEqualToString:@"SPWindowController"]) {
+ parentTableDocument = [[[self window] delegate] selectedTableDocument];
+ }
+
// If TableDocument is performing a task suppress any context menu
- if ([[[[[self window] delegate] class] description] isEqualToString:@"TableDocument"]
- && [[[self window] delegate] isWorking])
+ if (parentTableDocument && [parentTableDocument isWorking])
return nil;
// Check to see whether any edits-in-progress need to be saved before changing selections
- if ([[[[[self window] delegate] class] description] isEqualToString:@"TableDocument"]
- && ![[[self window] delegate] couldCommitCurrentViewActions])
+ if (parentTableDocument && ![parentTableDocument couldCommitCurrentViewActions])
return nil;
// If more than one row is selected only returns the default contextual menu
diff --git a/Source/SPWindowController.h b/Source/SPWindowController.h
new file mode 100644
index 00000000..00754848
--- /dev/null
+++ b/Source/SPWindowController.h
@@ -0,0 +1,46 @@
+//
+// $Id$
+//
+// SPWindowController.h
+// sequel-pro
+//
+// Created by Rowan Beentje on May 16, 2010
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// More info at <http://code.google.com/p/sequel-pro/>
+
+#import <Cocoa/Cocoa.h>
+@class PSMTabBarControl, TableDocument;
+
+@interface SPWindowController : NSWindowController <NSUserInterfaceValidations>
+{
+ IBOutlet PSMTabBarControl *tabBar;
+ IBOutlet NSTabView *tabView;
+
+ NSMenuItem *closeWindowMenuItem;
+ NSMenuItem *closeTabMenuItem;
+
+ NSMutableArray *managedDatabaseConnections;
+}
+
+// Database connection management
+- (IBAction) addNewConnection:(id)sender;
+- (TableDocument *) selectedTableDocument;
+- (void) updateAllTabTitles:(id)sender;
+- (IBAction)closeTab:(id)sender;
+- (NSArray *)documents;
+
+@end
diff --git a/Source/SPWindowController.m b/Source/SPWindowController.m
new file mode 100644
index 00000000..3c8b9be7
--- /dev/null
+++ b/Source/SPWindowController.m
@@ -0,0 +1,372 @@
+//
+// $Id$
+//
+// SPWindowController.m
+// sequel-pro
+//
+// Created by Rowan Beentje on May 16, 2010
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// More info at <http://code.google.com/p/sequel-pro/>
+
+#import "SPWindowController.h"
+#import "SPConstants.h"
+#import "TableDocument.h"
+#import <PSMTabBar/PSMTabBarControl.h>
+#import <PSMTabBar/PSMTabStyle.h>
+
+@implementation SPWindowController
+
+/**
+ * awakeFromNib
+ */
+- (void) awakeFromNib
+{
+
+ // Disable automatic cascading - this occurs before the size is set, so let the app
+ // controller apply cascading after frame autosaving.
+ [self setShouldCascadeWindows:NO];
+
+ // Initialise the managed database connections array
+ managedDatabaseConnections = [[NSMutableArray alloc] init];
+
+ // Set up the tab bar
+ [tabBar setStyleNamed:@"Metal"];
+ [tabBar setCanCloseOnlyTab:NO];
+ [tabBar setHideForSingleTab:YES];
+ [tabBar setShowAddTabButton:YES];
+ [tabBar setSizeCellsToFit:NO];
+ [tabBar setCellMinWidth:100];
+ [tabBar setCellMaxWidth:250];
+ [tabBar setCellOptimumWidth:250];
+
+ // hook up add tab button
+ [[tabBar addTabButton] setTarget:self];
+ [[tabBar addTabButton] setAction:@selector(addNewConnection:)];
+
+ // Retrieve references to the 'Close Window' and 'Close Tab' menus. These are updated as window focus changes.
+ closeWindowMenuItem = [[[[NSApp mainMenu] itemWithTag:SPMainMenuFile] submenu] itemWithTag:1003];
+ closeTabMenuItem = [[[[NSApp mainMenu] itemWithTag:SPMainMenuFile] submenu] itemWithTag:1103];
+
+ // Add a new connection to the new window
+ [self addNewConnection:self];
+}
+
+/**
+ * Deallocation
+ */
+- (void) dealloc
+{
+ [managedDatabaseConnections release];
+}
+
+#pragma mark -
+#pragma mark Database connection management
+
+/**
+ * Add a new database connection to the window, in a tab view.
+ */
+- (IBAction) addNewConnection:(id)sender
+{
+
+ // Create a new database connection view
+ TableDocument *newTableDocument = [[TableDocument alloc] init];
+ [newTableDocument setParentWindowController:self];
+ [newTableDocument setParentWindow:[self window]];
+
+ // Set up a new tab with the connection view as the identifier, add the view, and add it to the tab view
+ NSTabViewItem *newItem = [[[NSTabViewItem alloc] initWithIdentifier:newTableDocument] autorelease];
+ [newItem setView:[newTableDocument parentView]];
+ [tabView addTabViewItem:newItem];
+ [tabView selectTabViewItem:newItem];
+ [newTableDocument setParentTabViewItem:newItem];
+
+ // Tell the new database connection view to set up the window and update titles
+ [newTableDocument didBecomeActiveTabInWindow];
+ [newTableDocument updateWindowTitle:self];
+
+ [newTableDocument release];
+}
+
+/**
+ * Retrieve the currently connection view in the window.
+ */
+- (TableDocument *) selectedTableDocument
+{
+ return [[tabView selectedTabViewItem] identifier];
+}
+
+/**
+ * Ask all the connection views to update their titles.
+ * As tab titles depend on the currently selected tab, changes
+ * within each tab may require other tabs to update their titles.
+ * If the sender is a tab, that tab is skipped when updating titles.
+ */
+- (void) updateAllTabTitles:(id)sender
+{
+ for (NSTabViewItem *eachItem in [tabView tabViewItems]) {
+ TableDocument *eachDocument = [eachItem identifier];
+ if (eachDocument != sender) [eachDocument updateWindowTitle:self];
+ }
+}
+
+
+/**
+ * Close the current tab, or if it's the last in the window, the window.
+ */
+- (IBAction)closeTab:(id)sender
+{
+
+ // Return if the frontmost tab shouldn't be closed
+ TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier];
+ if (![frontDocument parentTabShouldClose]) return NO;
+
+ // If there are multiple tabs, close the front tab.
+ if ([tabView numberOfTabViewItems] > 1) {
+ [tabView removeTabViewItem:[tabView selectedTabViewItem]];
+ } else {
+ [[self window] performClose:self];
+ }
+}
+
+/**
+ * Retrieve the documents associated with this window.
+ */
+- (NSArray *)documents
+{
+ NSMutableArray *documentsArray = [NSMutableArray array];
+ for (NSTabViewItem *eachItem in [tabView tabViewItems]) {
+ [documentsArray addObject:[eachItem identifier]];
+ }
+ return documentsArray;
+}
+
+#pragma mark -
+#pragma mark Tab view delegate methods
+
+/**
+ * Called when a tab item is about to be selected.
+ */
+- (void)tabView:(NSTabView *)tabView willSelectTabViewItem:(NSTabViewItem *)tabViewItem
+{
+ TableDocument *currentlySelectedDocument = [[tabView selectedTabViewItem] identifier];
+ [currentlySelectedDocument willResignActiveTabInWindow];
+}
+
+/**
+ * Called when a tab item was selected.
+ */
+- (void)tabView:(NSTabView *)tabView didSelectTabViewItem:(NSTabViewItem *)tabViewItem
+{
+ TableDocument *theDocument = [tabViewItem identifier];
+ [theDocument didBecomeActiveTabInWindow];
+ if ([[self window] isKeyWindow]) [theDocument tabDidBecomeKey];
+ [self updateAllTabTitles:self];
+}
+
+/**
+ * Called to determine whether a tab view item can be closed
+ */
+- (BOOL)tabView:(NSTabView *)aTabView shouldCloseTabViewItem:(NSTabViewItem *)tabViewItem
+{
+ TableDocument *theDocument = [tabViewItem identifier];
+ if (![theDocument parentTabShouldClose]) return NO;
+ return YES;
+}
+
+/**
+ * Called after a tab view item is closed.
+ */
+- (void)tabView:(NSTabView *)aTabView didCloseTabViewItem:(NSTabViewItem *)tabViewItem
+{
+ TableDocument *theDocument = [tabViewItem identifier];
+ [theDocument parentTabDidClose];
+}
+
+/**
+ * Called to allow dragging of tab view items
+ */
+- (BOOL)tabView:(NSTabView *)aTabView shouldDragTabViewItem:(NSTabViewItem *)tabViewItem fromTabBar:(PSMTabBarControl *)tabBarControl
+{
+ return YES;
+}
+
+/**
+ * Called when a tab finishes a drop. This is called with the new tabView.
+ */
+- (void)tabView:(NSTabView*)aTabView didDropTabViewItem:(NSTabViewItem *)tabViewItem inTabBar:(PSMTabBarControl *)tabBarControl
+{
+ TableDocument *draggedDocument = [tabViewItem identifier];
+
+ // Grab a reference to the old window
+ NSWindow *draggedFromWindow = [draggedDocument parentWindow];
+
+ // If the window changed, perform additional processing.
+ if (draggedFromWindow != [tabBarControl window]) {
+
+ // Update the old window
+ [[[draggedFromWindow windowController] selectedTableDocument] didBecomeActiveTabInWindow];
+
+ // Update the item's document's window
+ [draggedDocument willResignActiveTabInWindow];
+ [draggedDocument setParentWindow:[tabBarControl window]];
+ [draggedDocument didBecomeActiveTabInWindow];
+ }
+}
+
+- (void)tabView:(NSTabView *)aTabView closeWindowForLastTabViewItem:(NSTabViewItem *)tabViewItem
+{
+ [[aTabView window] close];
+}
+
+#pragma mark -
+#pragma mark Window delegate methods
+
+/**
+ * Determine whether the window is permitted to close.
+ * Go through the tabs in this window, and ask the database connection view
+ * in each one if it can be closed, returning YES only if all can be closed.
+ */
+- (BOOL)windowShouldClose:(id)sender
+{
+ for (NSTabViewItem *eachItem in [tabView tabViewItems]) {
+ TableDocument *eachDocument = [eachItem identifier];
+ if (![eachDocument parentTabShouldClose]) return NO;
+ }
+
+ return YES;
+}
+
+/**
+ * When the window does close, close all tabs.
+ */
+- (void)windowWillClose:(NSNotification *)notification
+
+{
+ for (NSTabViewItem *eachItem in [tabView tabViewItems]) {
+ [tabView removeTabViewItem:eachItem];
+ }
+ [self autorelease];
+}
+
+/**
+ * When the window becomes key, inform the selected tab and
+ * update menu items.
+ */
+- (void)windowDidBecomeKey:(NSNotification *)notification
+{
+ TableDocument *selectedTab = [[tabView selectedTabViewItem] identifier];
+ [selectedTab tabDidBecomeKey];
+
+ // Update the "Close window" item
+ [closeWindowMenuItem setTitle:NSLocalizedString(@"Close Window", @"Close Window menu item")];
+ [closeWindowMenuItem setKeyEquivalentModifierMask:(NSCommandKeyMask | NSShiftKeyMask)];
+
+ // Ensure the "Close tab" item is enabled and has the standard shortcut
+ [closeTabMenuItem setEnabled:YES];
+ [closeTabMenuItem setKeyEquivalent:@"w"];
+ [closeTabMenuItem setKeyEquivalentModifierMask:NSCommandKeyMask];
+}
+
+/**
+ * When the window resigns key, update menu items.
+ */
+- (void)windowDidResignKey:(NSNotification *)notification
+{
+ // Disable the "Close tab" menu item
+ [closeTabMenuItem setEnabled:NO];
+ [closeTabMenuItem setKeyEquivalent:@""];
+
+ // Update the "Close window" item to show only "Close"
+ [closeWindowMenuItem setTitle:NSLocalizedString(@"Close", @"Close menu item")];
+ [closeWindowMenuItem setKeyEquivalentModifierMask:NSCommandKeyMask];
+}
+
+/**
+ * If the window is resized, notify all the tabs.
+ */
+- (void)windowDidResize:(NSNotification *)notification
+{
+ for (NSTabViewItem *eachItem in [tabView tabViewItems]) {
+ TableDocument *eachDocument = [eachItem identifier];
+ [eachDocument tabDidResize];
+ }
+}
+
+#pragma mark -
+#pragma mark First responder forwarding to active tab
+
+/**
+ * Delegate unrecognised methods to the selected table document, thanks to the magic
+ * of NSInvocation (see forwardInvocation: docs for background). Must be paired
+ * with methodSignationForSelector:.
+ */
+- (void) forwardInvocation:(NSInvocation *)theInvocation
+{
+ TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier];
+ SEL theSelector = [theInvocation selector];
+ if (![frontDocument respondsToSelector:theSelector]) [self doesNotRecognizeSelector:theSelector];
+ [theInvocation invokeWithTarget:frontDocument];
+}
+
+/**
+ * Return the correct method signatures for the selected table document if
+ * NSObject doesn't implement the requested methods.
+ */
+- (NSMethodSignature *) methodSignatureForSelector:(SEL)theSelector
+{
+ NSMethodSignature *defaultSignature = [super methodSignatureForSelector:theSelector];
+ if (defaultSignature) return defaultSignature;
+
+ return [[[tabView selectedTabViewItem] identifier] methodSignatureForSelector:theSelector];
+}
+
+/**
+ * Override the default repondsToSelector:, returning true if either NSObject
+ * or the selected table document supports the selector.
+ */
+- (BOOL) respondsToSelector:(SEL)theSelector
+{
+ return ([super respondsToSelector:theSelector] || [[[tabView selectedTabViewItem] identifier] respondsToSelector:theSelector]);
+}
+
+/**
+ * Override the default performSelector:, again either using NSObject defaults
+ * or performing the selector on the selected table document.
+ */
+- (id) performSelector:(SEL)theSelector
+{
+ if ([super respondsToSelector:theSelector]) return [super performSelector:theSelector];
+
+ TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier];
+ if (![frontDocument respondsToSelector:theSelector]) [self doesNotRecognizeSelector:theSelector];
+ return [frontDocument performSelector:theSelector];
+}
+
+/**
+ * Override the default performSelector:withObject: - see performSelector:
+ */
+- (id) performSelector:(SEL)theSelector withObject:(id)theObject
+{
+ if ([super respondsToSelector:theSelector]) return [super performSelector:theSelector withObject:theObject];
+
+ TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier];
+ if (![frontDocument respondsToSelector:theSelector]) [self doesNotRecognizeSelector:theSelector];
+
+ return [frontDocument performSelector:theSelector withObject:theObject];
+}
+
+@end \ No newline at end of file
diff --git a/Source/TableContent.h b/Source/TableContent.h
index 9b2e953e..35bd6c31 100644
--- a/Source/TableContent.h
+++ b/Source/TableContent.h
@@ -40,7 +40,6 @@
IBOutlet SPTableInfo *tableInfoInstance;
IBOutlet SPHistoryController *spHistoryControllerInstance;
- IBOutlet id tableWindow;
IBOutlet CMCopyTable *tableContentView;
IBOutlet NSPopUpButton *fieldField;
IBOutlet id compareField;
@@ -72,6 +71,7 @@
BOOL _mainNibLoaded;
BOOL isWorking;
pthread_mutex_t tableValuesLock;
+ NSMutableArray *nibObjectsToRelease;
NSString *selectedTable, *usedQuery;
SPDataStorage *tableValues;
diff --git a/Source/TableContent.m b/Source/TableContent.m
index 3e9c933a..cf639b72 100644
--- a/Source/TableContent.m
+++ b/Source/TableContent.m
@@ -63,6 +63,7 @@
_mainNibLoaded = NO;
isWorking = NO;
pthread_mutex_init(&tableValuesLock, NULL);
+ nibObjectsToRelease = [[NSMutableArray alloc] init];
tableValues = [[SPDataStorage alloc] init];
tableRowsCount = 0;
@@ -138,10 +139,17 @@
// Set the table content view's vertical gridlines if required
[tableContentView setGridStyleMask:([prefs boolForKey:SPDisplayTableViewVerticalGridlines]) ? NSTableViewSolidVerticalGridLineMask : NSTableViewGridNone];
- // Add the pagination view to the content area with ourselves as the owner
- if (![NSBundle loadNibNamed:@"ContentPaginationView" owner:self]) {
+ // Load the pagination view, keeping references to the top-level objects for later release
+ NSArray *paginationViewTopLevelObjects = nil;
+ NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ContentPaginationView" bundle:[NSBundle mainBundle]];
+ if (![nibLoader instantiateNibWithOwner:self topLevelObjects:&paginationViewTopLevelObjects]) {
NSLog(@"Content pagination nib could not be loaded; pagination will not function correctly.");
+ } else {
+ [nibObjectsToRelease addObjectsFromArray:paginationViewTopLevelObjects];
}
+ [nibLoader release];
+
+ // Add the pagination view to the content area
NSRect paginationViewFrame = [paginationView frame];
NSRect paginationButtonFrame = [paginationButton frame];
paginationViewHeight = paginationViewFrame.size.height;
@@ -464,7 +472,7 @@
}
// Store the current first responder so filter field doesn't steal focus
- id currentFirstResponder = [tableWindow firstResponder];
+ id currentFirstResponder = [[tableDocumentInstance parentWindow] firstResponder];
// Enable and initialize filter fields (with tags for position of menu item and field position)
[fieldField setEnabled:YES];
@@ -505,7 +513,7 @@
if ([prefs boolForKey:SPLimitResults]) contentPage = pageToRestore;
// Restore first responder
- [tableWindow makeFirstResponder:currentFirstResponder];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:currentFirstResponder];
// Set the state of the table buttons
[addButton setEnabled:enableInteraction];
@@ -1213,19 +1221,19 @@
paginationViewFrame.size.height = paginationViewHeight;
[paginationButton setState:NSOnState];
[paginationButton setImage:[NSImage imageNamed:@"button_action"]];
- [tableWindow makeFirstResponder:paginationPageField];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:paginationPageField];
} else {
if (paginationViewFrame.size.height == 0) return;
paginationViewFrame.size.height = 0;
[paginationButton setState:NSOffState];
[paginationButton setImage:[NSImage imageNamed:@"button_pagination"]];
- if ([tableWindow firstResponder] == paginationPageField
- || ([[tableWindow firstResponder] respondsToSelector:@selector(superview)]
- && [(id)[tableWindow firstResponder] superview]
- && [[(id)[tableWindow firstResponder] superview] respondsToSelector:@selector(superview)]
- && [[(id)[tableWindow firstResponder] superview] superview] == paginationPageField))
+ if ([[tableDocumentInstance parentWindow] firstResponder] == paginationPageField
+ || ([[[tableDocumentInstance parentWindow] firstResponder] respondsToSelector:@selector(superview)]
+ && [(id)[[tableDocumentInstance parentWindow] firstResponder] superview]
+ && [[(id)[[tableDocumentInstance parentWindow] firstResponder] superview] respondsToSelector:@selector(superview)]
+ && [[(id)[[tableDocumentInstance parentWindow] firstResponder] superview] superview] == paginationPageField))
{
- [tableWindow makeFirstResponder:nil];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:nil];
}
}
@@ -1321,7 +1329,7 @@
if ( [tableContentView numberOfSelectedRows] < 1 )
return;
if ( [tableContentView numberOfSelectedRows] > 1 ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"You can only copy single rows.", @"message of panel when trying to copy multiple rows"));
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"You can only copy single rows.", @"message of panel when trying to copy multiple rows"));
return;
}
@@ -1376,7 +1384,7 @@
// return;
// cancel editing (maybe this is not the ideal method -- see xcode docs for that method)
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
if (![tableContentView numberOfSelectedRows])
@@ -1427,7 +1435,7 @@
[alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Are you sure you want to delete the selected %ld rows from this table? This action cannot be undone.", @"delete rows informative message"), (long)[tableContentView numberOfSelectedRows]]];
}
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(removeRowSheetDidEnd:returnCode:contextInfo:) contextInfo:contextInfo];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(removeRowSheetDidEnd:returnCode:contextInfo:) contextInfo:contextInfo];
}
/**
@@ -2066,7 +2074,7 @@
// Open query favorite manager
[NSApp beginSheet:[contentFilterManager window]
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:contentFilterManager
didEndSelector:nil
contextInfo:nil];
@@ -2201,7 +2209,7 @@
// If no rows have been changed, show error if appropriate.
if ( ![mySQLConnection affectedRows] && ![mySQLConnection queryErrored] ) {
if ( [prefs boolForKey:SPShowNoAffectedRowsError] ) {
- SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"The row was not written to the MySQL database. You probably haven't changed anything.\nReload the table to be sure that the row exists and use a primary key for your table.\n(This error can be turned off in the preferences.)", @"message of panel when no rows have been affected after writing to the db"));
} else {
NSBeep();
@@ -2220,7 +2228,7 @@
// New row created successfully
if ( isEditingNewRow ) {
if ( [prefs boolForKey:SPReloadAfterAddingRow] ) {
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
previousTableRowsCount = tableRowsCount;
[self loadTableValues];
} else {
@@ -2239,7 +2247,7 @@
// Reload table if set to - otherwise no action required.
if ( [prefs boolForKey:SPReloadAfterEditingRow] ) {
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
previousTableRowsCount = tableRowsCount;
[self loadTableValues];
}
@@ -2250,7 +2258,7 @@
// Report errors which have occurred
} else {
- SPBeginAlertSheet(NSLocalizedString(@"Couldn't write row", @"Couldn't write row error"), NSLocalizedString(@"Edit row", @"Edit row button"), NSLocalizedString(@"Discard changes", @"discard changes button"), nil, tableWindow, self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Couldn't write row", @"Couldn't write row error"), NSLocalizedString(@"Edit row", @"Edit row button"), NSLocalizedString(@"Discard changes", @"discard changes button"), nil, [tableDocumentInstance parentWindow], self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil,
[NSString stringWithFormat:NSLocalizedString(@"MySQL said:\n\n%@", @"message of panel when error while adding row to db"), [mySQLConnection getLastErrorMessage]]);
return NO;
}
@@ -2267,7 +2275,7 @@
// Edit row selected - reselect the row, and start editing.
if ( returnCode == NSAlertDefaultReturn ) {
[tableContentView selectRowIndexes:[NSIndexSet indexSetWithIndex:currentlyEditingRow] byExtendingSelection:NO];
- [tableContentView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0];
+ [tableContentView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0];
// Discard changes selected
} else {
@@ -2294,7 +2302,7 @@
- (BOOL)saveRowOnDeselect
{
// Save any edits which have been made but not saved to the table yet.
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
// If no rows are currently being edited, or a save is in progress, return success at once.
if (!isEditingRow || isSavingRow) return YES;
@@ -2357,7 +2365,7 @@
// When the option to not show blob or text options is set, we have a problem - we don't have
// the right values to use in the WHERE statement. Throw an error if this is the case.
if ( [prefs boolForKey:SPLoadBlobsAsNeeded] && [self tableContainsBlobOrTextColumns] ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"You can't hide blob and text fields when working with tables without index.", @"message of panel when trying to edit tables without index and with hidden blob/text fields"));
[keys removeAllObjects];
[tableContentView deselectAll:self];
@@ -2465,7 +2473,7 @@
{
// error := first object is the title , second the message, only one button OK
SPBeginAlertSheet([error objectAtIndex:0], NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[error objectAtIndex:1]);
}
@@ -2942,7 +2950,7 @@
[self loadTableValues];
if ([mySQLConnection queryErrored]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Couldn't sort table. MySQL said: %@", @"message of panel when sorting of table failed"), [mySQLConnection getLastErrorMessage]]);
[tableDocumentInstance endTask];
[sortPool drain];
@@ -3037,7 +3045,7 @@
MCPResult *tempResult = [mySQLConnection queryString:query];
if (![tempResult numOfRows]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Couldn't load the row. Reload the table to be sure that the row exists and use a primary key for your table.", @"message of panel when loading of row failed"));
return NO;
}
@@ -3064,7 +3072,7 @@
usingEncoding:[mySQLConnection encoding]
isObjectBlob:isBlob
isEditable:YES
- withWindow:tableWindow] retain];
+ withWindow:[tableDocumentInstance parentWindow]] retain];
if (editData) {
if (!isEditingRow) {
@@ -3363,13 +3371,13 @@
NSUInteger numOfArgs = [[filter objectForKey:@"NumberOfArguments"] integerValue];
switch(numOfArgs) {
case 2:
- [tableWindow makeFirstResponder:firstBetweenField];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:firstBetweenField];
break;
case 1:
- [tableWindow makeFirstResponder:argumentField];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:argumentField];
break;
default:
- [tableWindow makeFirstResponder:compareField];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:compareField];
}
}
}
@@ -3378,7 +3386,7 @@
// Last but not least
- (void)dealloc
-{
+{NSLog(@"content is deallocd");
[[NSNotificationCenter defaultCenter] removeObserver:self];
[tableValues release];
diff --git a/Source/TableDocument.h b/Source/TableDocument.h
index b3cbb6e7..539d14b2 100644
--- a/Source/TableDocument.h
+++ b/Source/TableDocument.h
@@ -29,12 +29,12 @@
#import <MCPKit/MCPKit.h>
#import <WebKit/WebKit.h>
-@class SPConnectionController, SPProcessListController, SPServerVariablesController, SPUserManager;
+@class SPConnectionController, SPProcessListController, SPServerVariablesController, SPUserManager, SPWindowController;
/**
* The TableDocument class controls the primary database view window.
*/
-@interface TableDocument : NSDocument
+@interface TableDocument : NSObject <NSUserInterfaceValidations>
{
// IBOutlets
IBOutlet id tablesListInstance;
@@ -58,7 +58,7 @@
IBOutlet NSSearchField *listFilterField;
- IBOutlet NSWindow *tableWindow;
+ IBOutlet NSView *parentView;
IBOutlet id titleAccessoryView;
IBOutlet id titleImageView;
@@ -135,12 +135,12 @@
NSString *selectedDatabase;
NSString *mySQLVersion;
NSUserDefaults *prefs;
+ NSMutableArray *nibObjectsToRelease;
NSMenu *selectEncodingMenu;
BOOL _supportsEncoding;
NSString *_encoding;
BOOL _encodingViaLatin1;
- BOOL _shouldOpenConnectionAutomatically;
BOOL _isConnected;
NSInteger _isWorkingLevel;
BOOL _mainNibLoaded;
@@ -168,6 +168,7 @@
NSString *queryEditorInitString;
+ NSURL *spfFileURL;
NSDictionary *spfSession;
NSMutableDictionary *spfPreferences;
NSMutableDictionary *spfDocData;
@@ -177,8 +178,17 @@
NSThread *printThread;
id statusValues;
+
+ // Properties
+ SPWindowController *parentWindowController;
+ NSWindow *parentWindow;
+ NSTabViewItem *parentTabViewItem;
+ BOOL isProcessing;
}
+@property (readwrite, assign) SPWindowController *parentWindowController;
+@property (readwrite, assign) NSTabViewItem *parentTabViewItem;
+
- (BOOL)isUntitled;
- (BOOL)couldCommitCurrentViewActions;
@@ -187,8 +197,6 @@
// Connection callback and methods
- (void)setConnection:(MCPConnection *)theConnection;
- (MCPConnection *) getConnection;
-- (void)setShouldAutomaticallyConnect:(BOOL)shouldAutomaticallyConnect;
-- (BOOL)shouldAutomaticallyConnect;
- (void)setKeychainID:(NSString *)theID;
// Database methods
@@ -271,6 +279,7 @@
- (IBAction)toggleNavigator:(id)sender;
// Accessor methods
+- (NSView *)parentView;
- (NSString *)host;
- (NSString *)name;
- (NSString *)database;
@@ -278,7 +287,6 @@
- (NSString *)port;
- (NSString *)mySQLVersion;
- (NSString *)user;
-- (NSString *)displaySPName;
- (NSString *)keyChainID;
- (NSString *)connectionID;
@@ -288,7 +296,7 @@
- (void)applicationWillTerminate:(NSNotification *)notification;
// Menu methods
-- (BOOL)validateMenuItem:(NSMenuItem *)anItem;
+- (BOOL)validateMenuItem:(NSMenuItem *)menuItem;
- (IBAction)saveConnectionSheet:(id)sender;
- (IBAction)import:(id)sender;
- (IBAction)importFromClipboard:(id)sender;
@@ -309,9 +317,23 @@
- (void)clearStatusIcon;
// Toolbar methods
+- (void)updateWindowTitle:(id)sender;
- (void)setupToolbar;
- (NSString *)selectedToolbarItemIdentifier;
- (NSToolbarItem *)toolbar:(NSToolbar *)toolbar itemForItemIdentifier:(NSString *)itemIdentifier willBeInsertedIntoToolbar:(BOOL)flag;
- (void)updateChooseDatabaseToolbarItemWidth;
+// Tab methods
+- (void)makeKeyDocument;
+- (BOOL)parentTabShouldClose;
+- (void)parentTabDidClose;
+- (void)willResignActiveTabInWindow;
+- (void)didBecomeActiveTabInWindow;
+- (void)tabDidBecomeKey;
+- (void)tabDidResize;
+- (void)setIsProcessing:(BOOL)value;
+- (BOOL)isProcessing;
+- (void)setParentWindow:(NSWindow *)aWindow;
+- (NSWindow *)parentWindow;
+
@end
diff --git a/Source/TableDocument.m b/Source/TableDocument.m
index 385e9781..5d3209e5 100644
--- a/Source/TableDocument.m
+++ b/Source/TableDocument.m
@@ -73,6 +73,9 @@
@implementation TableDocument
+@synthesize parentWindowController;
+@synthesize parentTabViewItem;
+
- (id)init
{
@@ -92,6 +95,9 @@
mySQLVersion = nil;
allDatabases = nil;
allSystemDatabases = nil;
+ mainToolbar = nil;
+ parentWindow = nil;
+ isProcessing = NO;
printWebView = [[WebView alloc] init];
[printWebView setFrameLoadDelegate:self];
@@ -99,10 +105,12 @@
prefs = [NSUserDefaults standardUserDefaults];
queryEditorInitString = nil;
+ spfFileURL = nil;
spfSession = nil;
spfPreferences = [[NSMutableDictionary alloc] init];
spfDocData = [[NSMutableDictionary alloc] init];
+ titleAccessoryView = nil;
taskProgressWindow = nil;
taskDisplayIsIndeterminate = YES;
taskDisplayLastValue = 0;
@@ -117,6 +125,15 @@
keyChainID = nil;
statusValues = nil;
printThread = nil;
+ nibObjectsToRelease = [[NSMutableArray alloc] init];
+
+ // As this object is not an NSWindowController subclass, top-level objects in loaded nibs aren't
+ // automatically released. Keep track of the top-level objects for release on dealloc.
+ NSArray *dbViewTopLevelObjects = nil;
+ NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"DBView" bundle:[NSBundle mainBundle]];
+ [nibLoader instantiateNibWithOwner:self topLevelObjects:&dbViewTopLevelObjects];
+ [nibLoader release];
+ [nibObjectsToRelease addObjectsFromArray:dbViewTopLevelObjects];
}
return self;
@@ -127,48 +144,6 @@
if (_mainNibLoaded) return;
_mainNibLoaded = YES;
- // The first window should use autosaving; subsequent windows should cascade
- BOOL usedAutosave = [tableWindow setFrameAutosaveName:[self windowNibName]];
- if (!usedAutosave) {
- [tableWindow setFrameUsingName:[self windowNibName]];
- NSArray *documents = [[NSDocumentController sharedDocumentController] documents];
- NSRect previousFrame = [[[documents objectAtIndex:(([documents count] > 1)?[documents count]-2:[documents count]-1)] valueForKey:@"tableWindow"] frame];
- NSPoint topLeftPoint = previousFrame.origin;
- topLeftPoint.y += previousFrame.size.height;
- [tableWindow setFrameTopLeftPoint:[tableWindow cascadeTopLeftFromPoint:topLeftPoint]];
-
- // Try to check if new frame fits into the screen
- NSRect screenFrame = [[NSScreen mainScreen] frame];
- NSScreen* candidate;
- for(candidate in [NSScreen screens])
- if(NSMinX([candidate frame]) < topLeftPoint.x && NSMinX([candidate frame]) > NSMinX(screenFrame))
- screenFrame = [candidate visibleFrame];
-
- previousFrame = [tableWindow frame];
-
- // Determine if move/resize is required
- if(previousFrame.origin.x - screenFrame.origin.x + previousFrame.size.width >= screenFrame.size.width
- || previousFrame.origin.y - screenFrame.origin.y + previousFrame.size.height >= screenFrame.size.height)
- {
-
- // First try to move the window back onto the screen if it will fit
- if (previousFrame.size.width <= screenFrame.size.width && previousFrame.size.height <= screenFrame.size.height) {
- previousFrame.origin.x -= (previousFrame.origin.x + previousFrame.size.width) - (screenFrame.origin.x + screenFrame.size.width);
- previousFrame.origin.y -= (previousFrame.origin.y + previousFrame.size.height) - (screenFrame.origin.y + screenFrame.size.height);
- [tableWindow setFrame:previousFrame display:YES];
-
- // Otherwise, resize and de-cascade a little
- } else {
- previousFrame.size.width -= 50;
- previousFrame.size.height -= 50;
- previousFrame.origin.y += 50;
- if(previousFrame.size.width >= [tableWindow minSize].width && previousFrame.size.height >= [tableWindow minSize].height)
- [tableWindow setFrame:previousFrame display:YES];
- }
- }
-
- }
-
// Set up the toolbar
[self setupToolbar];
@@ -200,23 +175,21 @@
// Register a second observer for when the logging preference changes so we can tell the current connection about it
[prefs addObserver:self forKeyPath:SPConsoleEnableLogging options:NSKeyValueObservingOptionNew context:NULL];
+ // Register for notifications
+ //register for notifications
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(willPerformQuery:)
+ name:@"SMySQLQueryWillBePerformed" object:self];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(hasPerformedQuery:)
+ name:@"SMySQLQueryHasBeenPerformed" object:self];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:)
+ name:@"NSApplicationWillTerminateNotification" object:nil];
+
// Find the Database -> Database Encoding menu (it's not in our nib, so we can't use interface builder)
- selectEncodingMenu = [[[[[NSApp mainMenu] itemWithTag:1] submenu] itemWithTag:1] submenu];
+ selectEncodingMenu = [[[[[NSApp mainMenu] itemWithTag:SPMainMenuDatabase] submenu] itemWithTag:1] submenu];
// Hide the tabs in the tab view (we only show them to allow switching tabs in interface builder)
[tableTabView setTabViewType:NSNoTabsNoBorder];
- // Add the icon accessory view to the title bar
- NSView *windowFrame = [[tableWindow contentView] superview];
- NSRect av = [titleAccessoryView frame];
- NSRect initialAccessoryViewFrame = NSMakeRect(
- [windowFrame frame].size.width - av.size.width - 30,
- [windowFrame frame].size.height - av.size.height,
- av.size.width,
- av.size.height);
- [titleAccessoryView setFrame:initialAccessoryViewFrame];
- [windowFrame addSubview:titleAccessoryView];
-
// Bind the background color of the create syntax text view to the users preference
[createTableSyntaxTextView setAllowsDocumentBackgroundColorChange:YES];
@@ -229,25 +202,35 @@
withKeyPath:@"values.CustomQueryEditorBackgroundColor"
options:bindingOptions];
- // Load additional nibs
- if (![NSBundle loadNibNamed:@"ConnectionErrorDialog" owner:self]) {
+ // Load additional nibs, keeping track of the top-level objects to allow correct release
+ NSArray *connectionDialogTopLevelObjects = nil;
+ NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ConnectionErrorDialog" bundle:[NSBundle mainBundle]];
+ if (![nibLoader instantiateNibWithOwner:self topLevelObjects:&connectionDialogTopLevelObjects]) {
NSLog(@"Connection error dialog could not be loaded; connection failure handling will not function correctly.");
+ } else {
+ [nibObjectsToRelease addObjectsFromArray:connectionDialogTopLevelObjects];
}
- if (![NSBundle loadNibNamed:@"ProgressIndicatorLayer" owner:self]) {
+ [nibLoader release];
+ NSArray *progressIndicatorLayerTopLevelObjects = nil;
+ nibLoader = [[NSNib alloc] initWithNibNamed:@"ProgressIndicatorLayer" bundle:[NSBundle mainBundle]];
+ if (![nibLoader instantiateNibWithOwner:self topLevelObjects:&progressIndicatorLayerTopLevelObjects]) {
NSLog(@"Progress indicator layer could not be loaded; progress display will not function correctly.");
+ } else {
+ [nibObjectsToRelease addObjectsFromArray:progressIndicatorLayerTopLevelObjects];
}
+ [nibLoader release];
- // Set up the progress indicator child window and layer - add to main window, change indicator color and size
+ // Retain the icon accessory view to allow it to be added and removed from windows
+ [titleAccessoryView retain];
+
+ // Set up the progress indicator child window and layer - change indicator color and size
[taskProgressIndicator setForeColor:[NSColor whiteColor]];
taskProgressWindow = [[NSWindow alloc] initWithContentRect:[taskProgressLayer bounds] styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO];
+ [taskProgressWindow setReleasedWhenClosed:NO];
[taskProgressWindow setOpaque:NO];
[taskProgressWindow setBackgroundColor:[NSColor clearColor]];
[taskProgressWindow setAlphaValue:0.0];
- [taskProgressWindow orderFront:self];
- [tableWindow addChildWindow:taskProgressWindow ordered:NSWindowAbove];
- [taskProgressWindow setReleasedWhenClosed:YES];
[taskProgressWindow setContentView:taskProgressLayer];
- [self centerTaskWindow];
}
/**
@@ -266,8 +249,7 @@
NSInteger connectionType = -1;
- // Inform about the data source in the window title bar
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
// Clean fields
[connectionController setName:@""];
@@ -305,7 +287,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
[alert runModal];
if (spf) [spf release];
- [self close];
+ [self closeAndDisconnect];
return;
}
@@ -313,7 +295,7 @@
if(![[spf objectForKey:@"format"] isEqualToString:@"connection"]) {
NSLog(@"SPF file format is not 'connection'.");
[spf release];
- [self close];
+ [self closeAndDisconnect];
return;
}
@@ -327,7 +309,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
[alert runModal];
[spf release];
- [self close];
+ [self closeAndDisconnect];
return;
}
@@ -339,7 +321,7 @@
[inputTextWindowSecureTextField setStringValue:@""];
[inputTextWindowSecureTextField selectText:nil];
- [NSApp beginSheet:inputTextWindow modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [NSApp beginSheet:inputTextWindow modalForWindow:parentWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
// wait for encryption password
NSModalSession session = [NSApp beginModalSessionForWindow:inputTextWindow];
@@ -366,7 +348,7 @@
if(passwordSheetReturnCode)
encryptpw = [inputTextWindowSecureTextField stringValue];
else {
- [self close];
+ [self closeAndDisconnect];
[spf release];
return;
}
@@ -392,7 +374,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
[alert runModal];
- [self close];
+ [self closeAndDisconnect];
[spf release];
return;
}
@@ -407,7 +389,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
[alert runModal];
- [self close];
+ [self closeAndDisconnect];
[spf release];
return;
}
@@ -422,7 +404,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
[alert runModal];
- [self close];
+ [self closeAndDisconnect];
[spf release];
return;
}
@@ -545,7 +527,7 @@
// Restore toolbar setting
if([spfSession objectForKey:@"isToolbarVisible"])
- [[tableWindow toolbar] setVisible:[[spfSession objectForKey:@"isToolbarVisible"] boolValue]];
+ [mainToolbar setVisible:[[spfSession objectForKey:@"isToolbarVisible"] boolValue]];
// TODO up to now it doesn't work
if([spfSession objectForKey:@"contentSelectedIndexSet"]) {
@@ -592,7 +574,7 @@
[[tablesListInstance valueForKeyPath:@"tablesListView"] scrollRowToVisible:[tables indexOfObject:[spfSession objectForKey:@"selectedTable"]]];
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
// dealloc spfSession data
[spfSession release];
@@ -650,7 +632,7 @@
[self setFileURL:[[SPQueryController sharedQueryController] registerDocumentWithFileURL:[self fileURL] andContextInfo:spfPreferences]];
// ...but hide the icon while the document is temporary
- if ([self isUntitled]) [[tableWindow standardWindowButton:NSWindowDocumentIconButton] setImage:nil];
+ if ([self isUntitled]) [[parentWindow standardWindowButton:NSWindowDocumentIconButton] setImage:nil];
// Set the connection encoding
NSString *encodingName = [prefs objectForKey:SPDefaultEncoding];
@@ -672,6 +654,7 @@
// Update the database list
[self setDatabases:self];
+ [chooseDatabaseButton setEnabled:!_isWorkingLevel];
// For each of the main controllers, assign the current connection
[tablesListInstance setConnection:mySQLConnection];
@@ -690,12 +673,12 @@
// Set the cutom query editor's MySQL version
[customQueryInstance setMySQLversion:mySQLVersion];
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
// Connected Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Connected"
- description:[NSString stringWithFormat:NSLocalizedString(@"Connected to %@",@"description for connected growl notification"), [tableWindow title]]
- window:tableWindow
+ description:[NSString stringWithFormat:NSLocalizedString(@"Connected to %@",@"description for connected growl notification"), [parentWindow title]]
+ document:self
notificationName:@"Connected"];
// Init Custom Query editor with the stored queries in a spf file if given.
@@ -722,9 +705,9 @@
// Set focus to table list filter field if visible
// otherwise set focus to Table List view
if ( [[tablesListInstance tables] count] > 20 )
- [tableWindow makeFirstResponder:listFilterField];
+ [parentWindow makeFirstResponder:listFilterField];
else
- [tableWindow makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]];
+ [parentWindow makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]];
if(spfSession != nil) {
@@ -764,25 +747,6 @@
return mySQLConnection;
}
-
-/**
- * Set whether the connection controller should automatically start
- * connecting; called by maincontroller, but only for first window.
- */
-- (void)setShouldAutomaticallyConnect:(BOOL)shouldAutomaticallyConnect
-{
- _shouldOpenConnectionAutomatically = shouldAutomaticallyConnect;
-}
-
-/**
- * Allow the connection controller to determine whether connection should
- * be automatically triggered.
- */
-- (BOOL)shouldAutomaticallyConnect
-{
- return _shouldOpenConnectionAutomatically;
-}
-
/**
* Sets this connection's Keychain ID.
*/
@@ -925,7 +889,7 @@
[databaseNameField setStringValue:@""];
[NSApp beginSheet:databaseSheet
- modalForWindow:tableWindow
+ modalForWindow:parentWindow
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"addDatabase"];
@@ -943,7 +907,7 @@
[copyDatabaseMessageField setStringValue:[NSString stringWithFormat:NSLocalizedString(@"Duplicate database '%@' to:", @"duplicate database message"), selectedDatabase]];
[NSApp beginSheet:databaseCopySheet
- modalForWindow:tableWindow
+ modalForWindow:parentWindow
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"copyDatabase"];
@@ -960,7 +924,7 @@
[renameDatabaseMessageField setStringValue:[NSString stringWithFormat:NSLocalizedString(@"Rename database '%@' to:", @"rename database message"), selectedDatabase]];
[NSApp beginSheet:databaseRenameSheet
- modalForWindow:tableWindow
+ modalForWindow:parentWindow
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"renameDatabase"];
@@ -991,7 +955,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeDatabase"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeDatabase"];
}
/**
@@ -1008,7 +972,7 @@
[prefs addObserver:serverVariablesController forKeyPath:SPDisplayTableViewVerticalGridlines options:NSKeyValueObservingOptionNew context:NULL];
}
- [serverVariablesController displayServerVariablesSheetAttachedToWindow:tableWindow];
+ [serverVariablesController displayServerVariablesSheetAttachedToWindow:parentWindow];
}
/**
@@ -1108,7 +1072,7 @@
{
// error := first object is the title , second the message, only one button OK
SPBeginAlertSheet([error objectAtIndex:0], NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, parentWindow, self, nil, nil,
[error objectAtIndex:1]);
}
@@ -1135,12 +1099,12 @@
if (selectedDatabase) [selectedDatabase release], selectedDatabase = nil;
selectedDatabase = [[NSString alloc] initWithString:dbName];
[chooseDatabaseButton selectItemWithTitle:selectedDatabase];
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
}
} else {
if (selectedDatabase) [selectedDatabase release], selectedDatabase = nil;
[chooseDatabaseButton selectItemAtIndex:0];
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
}
}
@@ -1284,6 +1248,7 @@
databaseListIsSelectable = NO;
[[NSNotificationCenter defaultCenter] postNotificationName:SPDocumentTaskStartNotification object:self];
[mainToolbar validateVisibleItems];
+ [chooseDatabaseButton setEnabled:NO];
// Schedule appearance of the task window in the near future
taskDrawTimer = [[NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(showTaskProgressWindow:) userInfo:nil repeats:NO] retain];
@@ -1399,6 +1364,7 @@
databaseListIsSelectable = YES;
[[NSNotificationCenter defaultCenter] postNotificationName:SPDocumentTaskEndNotification object:self];
[mainToolbar validateVisibleItems];
+ [chooseDatabaseButton setEnabled:_isConnected];
}
}
@@ -1476,7 +1442,7 @@
- (void) centerTaskWindow
{
NSPoint newBottomLeftPoint;
- NSRect mainWindowRect = [tableWindow frame];
+ NSRect mainWindowRect = [parentWindow frame];
NSRect taskWindowRect = [taskProgressWindow frame];
newBottomLeftPoint.x = round(mainWindowRect.origin.x + mainWindowRect.size.width/2 - taskWindowRect.size.width/2);
@@ -1737,7 +1703,7 @@
defaultButton:NSLocalizedString(@"OK", @"OK button")
alternateButton:nil otherButton:nil
informativeTextWithFormat:NSLocalizedString(@"The creation syntax could not be retrieved due to a permissions error.\n\nPlease check your user permissions with an administrator.", @"Create syntax permission denied detail")]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self didEndSelector:NULL contextInfo:NULL];
return;
}
@@ -1753,7 +1719,7 @@
// Show variables sheet
[NSApp beginSheet:createTableSyntaxWindow
- modalForWindow:tableWindow
+ modalForWindow:parentWindow
modalDelegate:self
didEndSelector:nil
contextInfo:nil];
@@ -1806,7 +1772,7 @@
defaultButton:NSLocalizedString(@"OK", @"OK button")
alternateButton:nil otherButton:nil
informativeTextWithFormat:NSLocalizedString(@"The creation syntax could not be retrieved due to a permissions error.\n\nPlease check your user permissions with an administrator.", @"Create syntax permission denied detail")]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self didEndSelector:NULL contextInfo:NULL];
return;
}
@@ -1822,7 +1788,7 @@
// Table syntax copied Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Syntax Copied"
description:[NSString stringWithFormat:NSLocalizedString(@"Syntax for %@ table copied",@"description for table syntax copied growl notification"), [self table]]
- window:tableWindow
+ document:self
notificationName:@"Syntax Copied"];
}
@@ -1851,7 +1817,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while trying to check the %@.\n\nMySQL said:%@",@"an error occurred while trying to check the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -1886,7 +1852,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:message]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -1898,7 +1864,7 @@
[alert setInformativeText:message];
[alert setMessageText:NSLocalizedString(@"Error while checking selected items", @"error while checking selected items message")];
[alert setAccessoryView:statusTableAccessoryView];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
}
}
@@ -1927,7 +1893,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while analyzing the %@.\n\nMySQL said:%@",@"an error occurred while analyzing the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -1962,7 +1928,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:message]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -1974,7 +1940,7 @@
[alert setInformativeText:message];
[alert setMessageText:NSLocalizedString(@"Error while analyzing selected items", @"error while analyzing selected items message")];
[alert setAccessoryView:statusTableAccessoryView];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
}
}
@@ -2003,7 +1969,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while optimzing the %@.\n\nMySQL said:%@",@"an error occurred while trying to optimze the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2038,7 +2004,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:message]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2050,7 +2016,7 @@
[alert setInformativeText:message];
[alert setMessageText:NSLocalizedString(@"Error while optimizing selected items", @"error while optimizing selected items message")];
[alert setAccessoryView:statusTableAccessoryView];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
}
}
@@ -2078,7 +2044,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while repairing the %@.\n\nMySQL said:%@",@"an error occurred while trying to repair the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2113,7 +2079,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:message]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2125,7 +2091,7 @@
[alert setInformativeText:message];
[alert setMessageText:NSLocalizedString(@"Error while repairing selected items", @"error while repairing selected items message")];
[alert setAccessoryView:statusTableAccessoryView];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
}
}
@@ -2153,7 +2119,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while flushing the %@.\n\nMySQL said:%@",@"an error occurred while trying to flush the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2188,7 +2154,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:message]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2200,7 +2166,7 @@
[alert setInformativeText:message];
[alert setMessageText:NSLocalizedString(@"Error while flushing selected items", @"error while flushing selected items message")];
[alert setAccessoryView:statusTableAccessoryView];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
}
}
@@ -2227,7 +2193,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while performing the checksum on %@.\n\nMySQL said:%@",@"an error occurred while performing the checksum on the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2244,7 +2210,7 @@
alternateButton:nil
otherButton:nil
informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"Table checksum: %@",@"table checksum: %@"), message]]
- beginSheetModalForWindow:tableWindow
+ beginSheetModalForWindow:parentWindow
modalDelegate:self
didEndSelector:NULL
contextInfo:NULL];
@@ -2256,7 +2222,7 @@
[alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Checksums of %@",@"Checksums of %@ message"), what]];
[alert setMessageText:NSLocalizedString(@"Table checksum",@"table checksum message")];
[alert setAccessoryView:statusTableAccessoryView];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"];
}
}
@@ -2293,7 +2259,7 @@
// Table syntax copied Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Syntax Copied"
description:[NSString stringWithFormat:NSLocalizedString(@"Syntax for %@ table copied", @"description for table syntax copied growl notification"), [self table]]
- window:tableWindow
+ document:self
notificationName:@"Syntax Copied"];
}
}
@@ -2365,13 +2331,13 @@
[alert setAlertStyle:NSCriticalAlertStyle];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"];
+ [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"];
return;
}
[NSApp beginSheet:[userManagerInstance window]
- modalForWindow:tableWindow
+ modalForWindow:parentWindow
modalDelegate:userManagerInstance
didEndSelector:@selector(userManagerSheetDidEnd:returnCode:contextInfo:)
contextInfo:nil];
@@ -2382,7 +2348,7 @@
*/
- (void)doPerformQueryService:(NSString *)query
{
- [tableWindow makeKeyAndOrderFront:self];
+ [parentWindow makeKeyAndOrderFront:self];
[tablesListInstance doPerformQueryService:query];
}
@@ -2404,26 +2370,29 @@
if (![mySQLConnection queryErrored]) {
//flushed privileges without errors
- SPBeginAlertSheet(NSLocalizedString(@"Flushed Privileges", @"title of panel when successfully flushed privs"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Successfully flushed privileges.", @"message of panel when successfully flushed privs"));
+ SPBeginAlertSheet(NSLocalizedString(@"Flushed Privileges", @"title of panel when successfully flushed privs"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Successfully flushed privileges.", @"message of panel when successfully flushed privs"));
} else {
//error while flushing privileges
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't flush privileges.\nMySQL said: %@", @"message of panel when flushing privs failed"),
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't flush privileges.\nMySQL said: %@", @"message of panel when flushing privs failed"),
[mySQLConnection getLastErrorMessage]]);
}
}
- (IBAction)openCurrentConnectionInNewWindow:(id)sender
{
- TableDocument *newTableDocument;
+ [[NSApp delegate] newWindow:self];
+ TableDocument *newTableDocument = [[NSApp delegate] frontDocument];
+ [newTableDocument initWithConnectionFile:[[self fileURL] path]];
+}
- // Manually open a new document, setting SPAppController as sender to trigger autoconnection
- if (newTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) {
- [newTableDocument setShouldAutomaticallyConnect:NO];
- [[NSDocumentController sharedDocumentController] addDocument:newTableDocument];
- [newTableDocument makeWindowControllers];
- [newTableDocument showWindows];
- [newTableDocument initWithConnectionFile:[[self fileURL] path]];
- }
+/**
+ * Ask the connection controller to initiate connection, if it hasn't
+ * already. Used to support automatic connections on window open,
+ */
+- (void)connect
+{
+ if (mySQLVersion) return;
+ [connectionController initiateConnection:self];
}
- (void)closeConnection
@@ -2433,8 +2402,8 @@
// Disconnected Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Disconnected"
- description:[NSString stringWithFormat:NSLocalizedString(@"Disconnected from %@",@"description for disconnected growl notification"), [tableWindow title]]
- window:tableWindow
+ description:[NSString stringWithFormat:NSLocalizedString(@"Disconnected from %@",@"description for disconnected growl notification"), [parentTabViewItem label]]
+ document:self
notificationName:@"Disconnected"];
}
@@ -2453,7 +2422,7 @@
*/
- (BOOL)isUntitled
{
- return ([[self fileURL] isFileURL]) ? NO : YES;
+ return ([self fileURL] && [[self fileURL] isFileURL]) ? NO : YES;
}
/**
@@ -2463,7 +2432,7 @@
*/
- (BOOL)couldCommitCurrentViewActions
{
- [tableWindow endEditingFor:nil];
+ [parentWindow endEditingFor:nil];
switch ([tableTabView indexOfTabViewItem:[tableTabView selectedTabViewItem]]) {
// Table structure view
@@ -2484,6 +2453,16 @@
#pragma mark -
#pragma mark Accessor methods
+
+/**
+ * Returns the parent view, which in its turn contains the database view for this
+ * connection.
+ */
+- (NSView *)parentView
+{
+ return parentView;
+}
+
/**
* Returns the host
*/
@@ -2604,6 +2583,7 @@
*/
- (void)willPerformQuery:(NSNotification *)notification
{
+ isProcessing = YES;
[queryProgressBar startAnimation:self];
}
@@ -2612,6 +2592,7 @@
*/
- (void)hasPerformedQuery:(NSNotification *)notification
{
+ isProcessing = NO;
[queryProgressBar stopAnimation:self];
}
@@ -2686,7 +2667,8 @@
return;
}
- // Load accessory nib each time
+ // Load accessory nib each time.
+ // Note that the top-level objects aren't released automatically, but are released when the panel ends.
if(![NSBundle loadNibNamed:@"SaveSPFAccessory" owner:self]) {
NSLog(@"SaveSPFAccessory accessory dialog could not be loaded.");
return;
@@ -2734,7 +2716,7 @@
[panel beginSheetForDirectory:nil
file:filename
- modalForWindow:tableWindow
+ modalForWindow:parentWindow
modalDelegate:self
didEndSelector:@selector(saveConnectionPanelDidEnd:returnCode:contextInfo:)
contextInfo:contextInfo];
@@ -2763,7 +2745,6 @@
- (void)saveConnectionPanelDidEnd:(NSSavePanel *)panel returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo
{
-
if ( returnCode ) {
NSString *fileName = [panel filename];
@@ -2799,8 +2780,11 @@
[self saveDocumentWithFilePath:fileName inBackground:NO onlyPreferences:NO];
+ // Manually loaded nibs don't have their top-level objects released automatically - do that here.
+ [saveConnectionAccessory release];
+
if(contextInfo == @"saveSPFfileAndClose")
- [self close];
+ [self closeAndDisconnect];
}
}
}
@@ -3010,7 +2994,7 @@
}
[session setObject:aString forKey:@"view"];
- [session setObject:[NSNumber numberWithBool:[[tableWindow toolbar] isVisible]] forKey:@"isToolbarVisible"];
+ [session setObject:[NSNumber numberWithBool:[[parentWindow toolbar] isVisible]] forKey:@"isToolbarVisible"];
[session setObject:[self connectionEncoding] forKey:@"connectionEncoding"];
[session setObject:[NSNumber numberWithBool:[tableContentInstance sortColumnIsAscending]] forKey:@"contentSortColIsAsc"];
@@ -3090,7 +3074,7 @@
[self setFileURL:[NSURL fileURLWithPath:fileName]];
[[NSDocumentController sharedDocumentController] noteNewRecentDocumentURL:[NSURL fileURLWithPath:fileName]];
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
// Store doc data permanently
[spfDocData removeAllObjects];
@@ -3161,7 +3145,7 @@
}
if (!_isConnected || _isWorkingLevel) {
- return ([menuItem action] == @selector(newDocument:) || [menuItem action] == @selector(terminate:));
+ return ([menuItem action] == @selector(newWindow:) || [menuItem action] == @selector(terminate:) || [menuItem action] == @selector(closeTab:) || [menuItem action] == @selector(newTab:));
}
if ([menuItem action] == @selector(openCurrentConnectionInNewWindow:))
@@ -3291,7 +3275,8 @@
return NO;
}
- return [super validateMenuItem:menuItem];
+ // Default to YES for unhandled menus
+ return YES;
}
- (IBAction)viewStructure:(id)sender
@@ -3339,7 +3324,7 @@
[spHistoryControllerInstance updateHistoryEntries];
// Set the focus on the text field
- [tableWindow makeFirstResponder:customQueryTextView];
+ [parentWindow makeFirstResponder:customQueryTextView];
[prefs setInteger:SPQueryEditorViewMode forKey:SPLastViewMode];
}
@@ -3363,7 +3348,7 @@
[extendedTableInfoInstance loadTable:[self table]];
}
- [tableWindow makeFirstResponder:[extendedTableInfoInstance valueForKeyPath:@"tableCreateSyntaxTextView"]];
+ [parentWindow makeFirstResponder:[extendedTableInfoInstance valueForKeyPath:@"tableCreateSyntaxTextView"]];
[prefs setInteger:SPTableInfoViewMode forKey:SPLastViewMode];
}
@@ -3448,6 +3433,72 @@
#pragma mark Titlebar Methods
/**
+ * Update the window title.
+ */
+- (void) updateWindowTitle:(id)sender
+{
+ NSMutableString *tabTitle;
+ NSMutableString *windowTitle;
+ TableDocument *frontTableDocument = [parentWindowController selectedTableDocument];
+
+ // Determine name details
+ NSString *pathName = @"";
+ if ([[[self fileURL] path] length] && ![self isUntitled]) {
+ pathName = [NSString stringWithFormat:@"%@ — ", [[[self fileURL] path] lastPathComponent]];
+ }
+ if (!_isConnected) {
+ windowTitle = [NSString stringWithFormat:@"%@%@", pathName, @"Sequel Pro"];
+ tabTitle = windowTitle;
+ } else {
+ windowTitle = [NSMutableString string];
+ tabTitle = [NSMutableString string];
+
+ // Add the path to the window title
+ [windowTitle appendString:pathName];
+
+ // Add the MySQL version to the window title if enabled in prefs
+ if ([prefs boolForKey:SPDisplayServerVersionInWindowTitle]) [windowTitle appendFormat:@"(MySQL %@) ", mySQLVersion];
+
+ // Add the name to the window
+ [windowTitle appendString:[self name]];
+
+ // Also add to the frontmost tab, and other tabs if the host is different, not connected, or no db is selected
+ if (frontTableDocument == self || [[frontTableDocument name] isNotEqualTo:[self name]] || ![frontTableDocument getConnection] || ![self database]) {
+ [tabTitle appendString:[self name]];
+ }
+
+ // If a database is selected, add to the window - and other tabs if host is the same but table is set
+ if ([self database]) {
+ [windowTitle appendFormat:@"/%@", [self database]];
+ if (frontTableDocument == self
+ || [[frontTableDocument name] isNotEqualTo:[self name]]
+ || ![[self table] length])
+ {
+ if ([tabTitle length]) [tabTitle appendString:@"/"];
+ [tabTitle appendString:[self database]];
+ }
+ }
+
+ // Add the table name if one is selected
+ if ([[self table] length]) {
+ [windowTitle appendFormat:@"/%@", [self table]];
+ if ([tabTitle length]) [tabTitle appendString:@"/"];
+ [tabTitle appendString:[self table]];
+ }
+ }
+
+ // Set the titles
+ [parentTabViewItem setLabel:tabTitle];
+ if ([parentWindowController selectedTableDocument] == self) {
+ [parentWindow setTitle:windowTitle];
+ }
+
+ // If the sender wasn't the window controller, update other tabs in this window
+ // for shared pathname updates
+ if ([sender class] != [SPWindowController class]) [parentWindowController updateAllTabTitles:self];
+}
+
+/**
* Set the connection status icon in the titlebar
*/
- (void)setStatusIconToImageWithName:(NSString *)imageName
@@ -3482,7 +3533,7 @@
- (void)setupToolbar
{
// create a new toolbar instance, and attach it to our document window
- mainToolbar = [[[NSToolbar alloc] initWithIdentifier:@"TableWindowToolbar"] autorelease];
+ mainToolbar = [[NSToolbar alloc] initWithIdentifier:@"TableWindowToolbar"];
// set up toolbar properties
[mainToolbar setAllowsUserCustomization:YES];
@@ -3492,9 +3543,6 @@
// set ourself as the delegate
[mainToolbar setDelegate:self];
- // attach the toolbar to the document window
- [tableWindow setToolbar:mainToolbar];
-
// update the toolbar item size
[self updateChooseDatabaseToolbarItemWidth];
@@ -3525,6 +3573,7 @@
[toolbarItem setMaxSize:NSMakeSize(200,32)];
[chooseDatabaseButton setTarget:self];
[chooseDatabaseButton setAction:@selector(chooseDatabase:)];
+ [chooseDatabaseButton setEnabled:(_isConnected && !_isWorkingLevel)];
if (willBeInsertedIntoToolbar) {
chooseDatabaseToolbarItem = toolbarItem;
@@ -3698,7 +3747,7 @@
/**
* Validates the toolbar items
*/
-- (BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem;
+- (BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem
{
if (!_isConnected || _isWorkingLevel) return NO;
@@ -3732,40 +3781,50 @@
}
#pragma mark -
-#pragma mark NSDocument methods
+#pragma mark Tab methods
/**
- * Returns the name of the nib file
+ * Make this document's window frontmost in the application,
+ * and ensure this tab is selected.
*/
-- (NSString *)windowNibName
+- (void)makeKeyDocument
{
- return @"DBView";
+ [[[self parentWindow] onMainThread] makeKeyAndOrderFront:self];
+ [[[[self parentTabViewItem] onMainThread] tabView] selectTabViewItemWithIdentifier:self];
}
/**
- * Code that need to be executed once the windowController has loaded the document's window
- * sets upt the interface (small fonts).
+ * Invoked to determine whether the parent tab is allowed to close
*/
-- (void)windowControllerDidLoadNib:(NSWindowController *)aController
+- (BOOL)parentTabShouldClose
{
- [aController setShouldCascadeWindows:YES];
- [super windowControllerDidLoadNib:aController];
- //register for notifications
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(willPerformQuery:)
- name:@"SMySQLQueryWillBePerformed" object:self];
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(hasPerformedQuery:)
- name:@"SMySQLQueryHasBeenPerformed" object:self];
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:)
- name:@"NSApplicationWillTerminateNotification" object:nil];
-}
+ // If no connection is available, always return YES. Covers initial setup and disconnections.
+ if(!_isConnected) return YES;
-// NSWindow delegate methods
+ // If tasks are active, return NO to allow tasks to complete
+ if (_isWorkingLevel) return NO;
+
+ // If the table list considers itself to be working, return NO. This catches open alerts, and
+ // edits in progress in various views.
+ if ( ![tablesListInstance selectionShouldChangeInTableView:nil] ) return NO;
+
+ // Auto-save spf file based connection and return whether the save was successful
+ if([self fileURL] && [[[self fileURL] path] length] && ![self isUntitled]) {
+ BOOL isSaved = [self saveDocumentWithFilePath:nil inBackground:YES onlyPreferences:YES];
+ if(isSaved)
+ [[SPQueryController sharedQueryController] removeRegisteredDocumentWithFileURL:[self fileURL]];
+ return isSaved;
+ }
+
+ // Return YES by default
+ return YES;
+}
/**
- * Invoked when the document window is about to close
+ * Invoked when the parent tab is about to close
*/
-- (void)windowWillClose:(NSNotification *)aNotification
+- (void)parentTabDidClose
{
// Cancel autocompletion trigger
@@ -3787,37 +3846,64 @@
if ([[[SPQueryController sharedQueryController] window] isVisible]) [self toggleConsole:self];
[createTableSyntaxWindow orderOut:nil];
[[NSNotificationCenter defaultCenter] removeObserver:self];
+ [self setParentWindow:nil];
}
/**
- * Invoked when the document window should close
+ * Invoked when the parent tab is currently the active tab in the
+ * window, but is being switched away from, to allow cleaning up
+ * details in the window.
*/
-- (BOOL)windowShouldClose:(id)sender
+- (void)willResignActiveTabInWindow
{
- // If no connection is available, always return YES. Covers initial setup and disconnections.
- if(!_isConnected) return YES;
+ // Remove the icon accessory view from the title bar
+ [titleAccessoryView removeFromSuperview];
- // If tasks are active, return NO to allow tasks to complete
- if (_isWorkingLevel) return NO;
+ // Remove the task progress window
+ [parentWindow removeChildWindow:taskProgressWindow];
+ [taskProgressWindow orderOut:self];
+}
- // If the table list considers itself to be working, return NO. This catches open alerts, and
- // edits in progress in various views.
- if ( ![tablesListInstance selectionShouldChangeInTableView:nil] ) return NO;
+/**
+ * Invoked when the parent tab became the active tab in the window,
+ * to allow the window to reflect the contents of this view.
+ */
+- (void)didBecomeActiveTabInWindow
+{
- // Auto-save spf file based connection and return whether the save was successful
- if([self fileURL] && [[[self fileURL] path] length] && ![self isUntitled]) {
- BOOL isSaved = [self saveDocumentWithFilePath:nil inBackground:YES onlyPreferences:YES];
- if(isSaved)
- [[SPQueryController sharedQueryController] removeRegisteredDocumentWithFileURL:[self fileURL]];
- return isSaved;
- }
+ // Update the toolbar
+ [parentWindow setToolbar:mainToolbar];
- // Return YES by default
- return YES;
+ // Update the window's title and represented document
+ [self updateWindowTitle:self];
+ if (spfFileURL && [spfFileURL isFileURL])
+ [parentWindow setRepresentedURL:spfFileURL];
+ else
+ [parentWindow setRepresentedURL:nil];
+
+ // Add the icon accessory view to the title bar
+ NSView *windowFrame = [[parentWindow contentView] superview];
+ NSRect av = [titleAccessoryView frame];
+ NSRect initialAccessoryViewFrame = NSMakeRect(
+ [windowFrame frame].size.width - av.size.width - 30,
+ [windowFrame frame].size.height - av.size.height,
+ av.size.width,
+ av.size.height);
+ [titleAccessoryView setFrame:initialAccessoryViewFrame];
+ [windowFrame addSubview:titleAccessoryView];
+
+ // Add the progress window to this window
+ [self centerTaskWindow];
+ [taskProgressWindow orderFront:self];
+ [parentWindow addChildWindow:taskProgressWindow ordered:NSWindowAbove];
}
-- (void)windowDidBecomeKey:(NSNotification *)notification
+/**
+ * Invoked when the parent tab became the key tab in the application;
+ * the selected tab in the frontmost window.
+ */
+- (void)tabDidBecomeKey
{
// Synchronize Navigator with current active document if Navigator runs in syncMode
if([[SPNavigatorController sharedNavigatorController] syncMode] && [self connectionID] && ![[self connectionID] isEqualToString:@"_"]) {
@@ -3838,19 +3924,67 @@
/**
* Invoked when the document window is resized
*/
-- (void)windowDidResize:(NSNotification *)notification
+- (void)tabDidResize
{
- // If the task interface is visible, re-center the task child window
- if (_isWorkingLevel) [self centerTaskWindow];
+ // If the task interface is visible, and this tab is frontmost, re-center the task child window
+ if (_isWorkingLevel && [parentWindowController selectedTableDocument] == self) [self centerTaskWindow];
}
/**
- * Invoked when the user command-clicks on the window title to see the document path
+ * Support the tab's progress spinner
*/
-- (BOOL)window:(NSWindow *)window shouldPopUpDocumentPathMenu:(NSMenu *)menu
+- (BOOL)isProcessing
+{
+ return (isProcessing || (_isWorkingLevel > 0));
+}
+- (void)setIsProcessing:(BOOL)value
{
- return ![self isUntitled];
+ isProcessing = value;
+}
+
+/**
+ * Set the parent window
+ */
+- (void)setParentWindow:(NSWindow *)aWindow
+{
+ parentWindow = aWindow;
+ SPSSHTunnel *currentTunnel = [connectionController valueForKeyPath:@"sshTunnel"];
+ if (currentTunnel) [currentTunnel setParentWindow:parentWindow];
+}
+
+/**
+ * Return the parent window
+ */
+- (NSWindow *)parentWindow
+{
+ return parentWindow;
+}
+
+#pragma mark -
+#pragma mark NSDocument compatibility
+
+/**
+ * Set the NSURL for a .spf file for this connection instance.
+ */
+- (void)setFileURL:(NSURL *)theURL
+{
+ if (spfFileURL) [spfFileURL release], spfFileURL = nil;
+ spfFileURL = [theURL retain];
+ if ([parentWindowController selectedTableDocument] == self) {
+ if (spfFileURL && [spfFileURL isFileURL])
+ [parentWindow setRepresentedURL:spfFileURL];
+ else
+ [parentWindow setRepresentedURL:nil];
+ }
+}
+
+/**
+ * Retrieve the NSURL for the .spf file for this connection instance (if any)
+ */
+- (NSURL *)fileURL
+{
+ return [[spfFileURL copy] autorelease];
}
/*
@@ -3883,27 +4017,13 @@
/**
* The window title for this document.
*/
-- (NSString *)displaySPName
+- (NSString *)displayName
{
if (!_isConnected) {
return [NSString stringWithFormat:@"%@%@",
([[[self fileURL] path] length] && ![self isUntitled]) ? [NSString stringWithFormat:@"%@ — ",[[[self fileURL] path] lastPathComponent]] : @"", @"Sequel Pro"];
}
-
- return [NSString stringWithFormat:@"%@%@ %@%@%@",
- ([[[self fileURL] path] length] && ![self isUntitled]) ? [NSString stringWithFormat:@"%@ — ",[self displayName]] : @"",
- ([prefs boolForKey:SPDisplayServerVersionInWindowTitle]) ? [NSString stringWithFormat:@"(MySQL %@)", mySQLVersion] : @"",
- [self name],
- ([self database]?[NSString stringWithFormat:@"/%@",[self database]]:@""),
- ([[self table] length]?[NSString stringWithFormat:@"/%@",[self table]]:@"")];
-}
-/**
- * The window title for this document.
- */
-- (NSString *)displayName
-{
- if(!_isConnected) return [self displaySPName];
return [[[self fileURL] path] lastPathComponent];
}
@@ -3916,7 +4036,10 @@
- (void)connectionControllerInitiatingConnection:(id)controller
{
// Update the window title to indicate that we are try to establish a connection
- [tableWindow setTitle:NSLocalizedString(@"Connecting…", @"window title string indicating that sp is connecting")];
+ [parentTabViewItem setLabel:NSLocalizedString(@"Connecting…", @"window title string indicating that sp is connecting")];
+ if ([parentWindowController selectedTableDocument] == self) {
+ [parentWindow setTitle:NSLocalizedString(@"Connecting…", @"window title string indicating that sp is connecting")];
+ }
}
/**
@@ -3925,7 +4048,7 @@
- (void)connectionControllerConnectAttemptFailed:(id)controller
{
// Reset the window title
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
}
#pragma mark -
@@ -4105,6 +4228,7 @@
*/
- (void)dealloc
{
+NSLog(@"is dealloc'd");
// Unregister observers
[prefs removeObserver:self forKeyPath:SPDisplayTableViewVerticalGridlines];
@@ -4123,6 +4247,9 @@
[[NSNotificationCenter defaultCenter] removeObserver:self];
[NSObject cancelPreviousPerformRequestsWithTarget:self];
+ for (id retainedObject in nibObjectsToRelease) [retainedObject release];
+ [nibObjectsToRelease release];
+
[_encoding release];
[allDatabases release];
[allSystemDatabases release];
@@ -4138,10 +4265,14 @@
if (taskDrawTimer) [taskDrawTimer release];
if (taskFadeAnimator) [taskFadeAnimator release];
if (queryEditorInitString) [queryEditorInitString release];
+ if (spfFileURL) [spfFileURL release];
if (spfPreferences) [spfPreferences release];
if (spfSession) [spfSession release];
if (spfDocData) [spfDocData release];
if (keyChainID) [keyChainID release];
+ if (mainToolbar) [mainToolbar release];
+ if (titleAccessoryView) [titleAccessoryView release];
+ if (taskProgressWindow) [taskProgressWindow release];
[super dealloc];
}
@@ -4152,12 +4283,12 @@
- (void)_copyDatabase {
if ([[databaseCopyNameField stringValue] isEqualToString:@""]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given"));
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given"));
return;
}
SPDatabaseCopy *dbActionCopy = [[SPDatabaseCopy alloc] init];
[dbActionCopy setConnection: [self getConnection]];
- [dbActionCopy setMessageWindow: tableWindow];
+ [dbActionCopy setMessageWindow: parentWindow];
BOOL copyWithContent = [copyDatabaseDataButton state] == NSOnState;
@@ -4172,12 +4303,12 @@
- (void)_renameDatabase {
if ([[databaseRenameNameField stringValue] isEqualToString:@""]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given"));
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given"));
return;
}
SPDatabaseRename *dbActionRename = [[SPDatabaseRename alloc] init];
[dbActionRename setConnection: [self getConnection]];
- [dbActionRename setMessageWindow: tableWindow];
+ [dbActionRename setMessageWindow: parentWindow];
if ([dbActionRename renameDatabaseFrom: [self database]
to: [databaseRenameNameField stringValue]]) {
@@ -4195,7 +4326,7 @@
// This check is not necessary anymore as the add database button is now only enabled if the name field
// has a length greater than zero. We'll leave it in just in case.
if ([[databaseNameField stringValue] isEqualToString:@""]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given"));
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given"));
return;
}
@@ -4211,14 +4342,14 @@
if ([mySQLConnection queryErrored]) {
// An error occurred
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't create database.\nMySQL said: %@", @"message of panel when creation of db failed"), [mySQLConnection getLastErrorMessage]]);
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't create database.\nMySQL said: %@", @"message of panel when creation of db failed"), [mySQLConnection getLastErrorMessage]]);
return;
}
// Error while selecting the new database (is this even possible?)
if (![mySQLConnection selectDB:[databaseNameField stringValue]] ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), [databaseNameField stringValue]]);
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), [databaseNameField stringValue]]);
[self setDatabases:self];
@@ -4235,7 +4366,7 @@
[tablesListInstance setConnection:mySQLConnection];
[tableDumpInstance setConnection:mySQLConnection];
- [tableWindow setTitle:[self displaySPName]];
+ [self updateWindowTitle:self];
}
/**
@@ -4274,8 +4405,7 @@
[tablesListInstance setConnection:mySQLConnection];
[tableDumpInstance setConnection:mySQLConnection];
- [tableWindow setTitle:[self displaySPName]];
-
+ [self updateWindowTitle:self];
}
/**
@@ -4301,7 +4431,7 @@
|| ![mySQLConnection selectDB:targetDatabaseName])
{
if ( [mySQLConnection isConnected] ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), targetDatabaseName]);
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), targetDatabaseName]);
// Update the database list
[self setDatabases:self];
@@ -4328,7 +4458,7 @@
[tableDumpInstance setConnection:mySQLConnection];
// Update the window title
- [[tableWindow onMainThread] setTitle:[self displaySPName]];
+ [[self onMainThread] updateWindowTitle:self];
// Add a history entry
if (!historyStateChanging) {
@@ -4339,9 +4469,9 @@
// Set focus to table list filter field if visible
// otherwise set focus to Table List view
if ( [[tablesListInstance tables] count] > 20 )
- [[tableWindow onMainThread] makeFirstResponder:listFilterField];
+ [[parentWindow onMainThread] makeFirstResponder:listFilterField];
else
- [[tableWindow onMainThread] makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]];
+ [[parentWindow onMainThread] makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]];
}
// If a the table has changed, update the selection
diff --git a/Source/TableDump.h b/Source/TableDump.h
index e506a6d2..cec3d92b 100644
--- a/Source/TableDump.h
+++ b/Source/TableDump.h
@@ -38,8 +38,6 @@
IBOutlet id tableDataInstance;
IBOutlet id customQueryInstance;
- IBOutlet id tableWindow;
-
IBOutlet id exportDumpView;
IBOutlet id exportCSVView;
IBOutlet id exportMultipleCSVView;
@@ -97,6 +95,7 @@
MCPConnection *mySQLConnection;
NSMutableArray *tables;
+ NSMutableArray *nibObjectsToRelease;
// Field Mapper Controller
SPFieldMapperController *fieldMapperController;
@@ -122,6 +121,7 @@
NSUInteger exportMode;
NSUserDefaults *prefs;
BOOL progressCancelled;
+ BOOL _mainNibLoaded;
NSSavePanel *currentExportPanel;
}
diff --git a/Source/TableDump.m b/Source/TableDump.m
index d6c703ca..3527ed35 100644
--- a/Source/TableDump.m
+++ b/Source/TableDump.m
@@ -142,7 +142,7 @@
- (void)export
{
[self reloadTables:self];
- [NSApp beginSheet:exportWindow modalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:nil];
+ [NSApp beginSheet:exportWindow modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:nil];
}
- (void)sheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo
@@ -264,7 +264,7 @@
// Open the savePanel
[currentExportPanel beginSheetForDirectory:[prefs objectForKey:@"savePath"]
- file:file modalForWindow:tableWindow modalDelegate:self
+ file:file modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) contextInfo:contextInfo];
@@ -325,7 +325,7 @@
if ( [[NSFileManager defaultManager] fileExistsAtPath:exportFile] ) {
if ( ![[NSFileManager defaultManager] isWritableFileAtPath:exportFile]
|| !(fileHandle = [SPFileHandle fileHandleForWritingAtPath:exportFile]) ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Couldn't replace the file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be replaced"));
[pool release];
return;
@@ -334,7 +334,7 @@
// Otherwise attempt to create a file
} else {
if ( ![[NSFileManager defaultManager] createFileAtPath:exportFile contents:[NSData data] attributes:nil] ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Couldn't write to file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be written"));
[pool release];
return;
@@ -344,7 +344,7 @@
fileHandle = [SPFileHandle fileHandleForWritingAtPath:exportFile];
if ( !fileHandle ) {
[[NSFileManager defaultManager] removeFileAtPath:exportFile handler:nil];
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Couldn't write to file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be written"));
[pool release];
return;
@@ -374,7 +374,7 @@
[[singleProgressText onMainThread] setStringValue:NSLocalizedString(@"Exporting data...", @"text showing that app is preparing data")];
[[singleProgressBar onMainThread] setUsesThreadedAnimation:YES];
[[singleProgressBar onMainThread] setIndeterminate:YES];
- [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
[[singleProgressBar onMainThread] startAnimation:self];
@@ -417,7 +417,7 @@
[[singleProgressText onMainThread] setStringValue:NSLocalizedString(@"Exporting data...", @"text showing that app is preparing data")];
[[singleProgressBar onMainThread] setUsesThreadedAnimation:YES];
[[singleProgressBar onMainThread] setIndeterminate:YES];
- [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
[[singleProgressBar onMainThread] startAnimation:self];
@@ -475,14 +475,14 @@
// Display error message on problems
if ( !progressCancelled && !success ) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"Couldn't write to file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be written"));
}
// Export finished Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Export Finished"
description:[NSString stringWithFormat:NSLocalizedString(@"Finished exporting to %@",@"description for finished exporting growl notification"), [exportFile lastPathComponent]]
- window:tableWindow
+ document:tableDocumentInstance
notificationName:@"Export Finished"];
[pool release];
}
@@ -495,12 +495,6 @@
invoked when user clicks on an ImportFromClipboard menuItem
*/
{
- // Load accessory nib each time
- if(![NSBundle loadNibNamed:@"ImportAccessory" owner:self]) {
- NSBeep();
- NSLog(@"ImportAccessory accessory dialog could not be loaded.");
- return;
- }
// clipboard textview with no wrapping
const CGFloat LargeNumberForText = 1.0e7;
@@ -527,7 +521,7 @@
[importFromClipboardAccessoryView addSubview:importCSVView];
[NSApp beginSheet:importFromClipboardSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(openPanelDidEnd:returnCode:contextInfo:)
contextInfo:@"importFromClipboard"];
@@ -543,13 +537,6 @@
// prepare open panel and accessory view
NSOpenPanel *openPanel = [NSOpenPanel openPanel];
- // Load accessory nib each time
- if(![NSBundle loadNibNamed:@"ImportAccessory" owner:self]) {
- NSBeep();
- NSLog(@"ImportAccessory accessory dialog could not be loaded.");
- return;
- }
-
// Preset the accessory view with prefs defaults
[importFieldsTerminatedField setStringValue:[prefs objectForKey:SPCSVImportFieldTerminator]];
[importLinesTerminatedField setStringValue:[prefs objectForKey:SPCSVImportLineTerminator]];
@@ -567,7 +554,7 @@
// Show openPanel
[openPanel beginSheetForDirectory:[prefs objectForKey:@"openPath"]
file:[lastFilename lastPathComponent]
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(openPanelDidEnd:returnCode:contextInfo:)
contextInfo:nil];
@@ -624,7 +611,7 @@
if (!sqlFileHandle) {
SPBeginAlertSheet(NSLocalizedString(@"Import Error title", @"Import Error"),
NSLocalizedString(@"OK button label", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"SQL file open error", @"The SQL file you selected could not be found or read."));
if([filename hasPrefix:SPImportClipboardTempFileNamePrefix])
[[NSFileManager defaultManager] removeItemAtPath:filename error:nil];
@@ -646,7 +633,7 @@
[[singleProgressBar onMainThread] startAnimation:self];
// Open the progress sheet
- [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
[tableDocumentInstance setQueryMode:SPImportExportQueryMode];
@@ -668,7 +655,7 @@
[self closeAndStopProgressSheet];
SPBeginAlertSheet(NSLocalizedString(@"SQL read error title", @"File read error"),
NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"SQL read error", @"An error occurred when reading the file.\n\nOnly %ld queries were executed.\n\n(%@)"), (long)queriesPerformed, [exception reason]]);
[sqlParser release];
[sqlDataBuffer release];
@@ -718,7 +705,7 @@
[self closeAndStopProgressSheet];
SPBeginAlertSheet(NSLocalizedString(@"SQL read error title", @"File read error"),
NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"SQL encoding read error", @"An error occurred when reading the file, as it could not be read in either UTF-8 or %@.\n\nOnly %ld queries were executed."), [[tableDocumentInstance connectionEncoding] UTF8String], (long)queriesPerformed]);
[sqlParser release];
[sqlDataBuffer release];
@@ -842,7 +829,7 @@
// Import finished Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Import Finished"
description:[NSString stringWithFormat:NSLocalizedString(@"Finished importing %@",@"description for finished importing growl notification"), [filename lastPathComponent]]
- window:tableWindow
+ document:tableDocumentInstance
notificationName:@"Import Finished"];
}
@@ -887,7 +874,7 @@
if (!csvFileHandle) {
SPBeginAlertSheet(NSLocalizedString(@"Import Error title", @"Import Error"),
NSLocalizedString(@"OK button label", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
NSLocalizedString(@"CSV file open error", @"The CSV file you selected could not be found or read."));
if([filename hasPrefix:SPImportClipboardTempFileNamePrefix])
[[NSFileManager defaultManager] removeItemAtPath:filename error:nil];
@@ -907,7 +894,7 @@
[[singleProgressBar onMainThread] startAnimation:self];
// Open the progress sheet
- [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
[tableDocumentInstance setQueryMode:SPImportExportQueryMode];
@@ -947,7 +934,7 @@
[self closeAndStopProgressSheet];
SPBeginAlertSheet(NSLocalizedString(@"CSV read error title", @"File read error"),
NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"CSV read error", @"An error occurred when reading the file.\n\nOnly %ld rows were imported.\n\n(%@)"), (long)rowsImported, [exception reason]]);
[csvParser release];
[csvDataBuffer release];
@@ -996,7 +983,7 @@
[self closeAndStopProgressSheet];
SPBeginAlertSheet(NSLocalizedString(@"CSV read error title", @"File read error"),
NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"CSV encoding read error", @"An error occurred when reading the file, as it could not be read using %@.\n\nOnly %ld rows were imported."), [[tableDocumentInstance connectionEncoding] UTF8String], (long)rowsImported]);
[csvParser release];
[csvDataBuffer release];
@@ -1073,7 +1060,7 @@
[[singleProgressBar onMainThread] setIndeterminate:NO];
[[singleProgressBar onMainThread] setMaxValue:fileTotalLength];
[[singleProgressBar onMainThread] startAnimation:self];
- [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
// Set up the field names import string for INSERT or REPLACE INTO
@@ -1277,7 +1264,7 @@
// Import finished Growl notification
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Import Finished"
description:[NSString stringWithFormat:NSLocalizedString(@"Finished importing %@",@"description for finished importing growl notification"), [filename lastPathComponent]]
- window:tableWindow
+ document:tableDocumentInstance
notificationName:@"Import Finished"];
// If the table selected for import is also selected in the content view,
@@ -1360,7 +1347,6 @@
- (void)startSQLImportProcessWithFile:(NSString *)filename
{
- if (!importFormatPopup) [NSBundle loadNibNamed:@"ImportAccessory" owner:self];
[importFormatPopup selectItemWithTitle:@"SQL"];
[NSThread detachNewThreadSelector:@selector(importBackgroundProcess:) toTarget:self withObject:filename];
}
@@ -1380,7 +1366,7 @@
SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"),
NSLocalizedString(@"OK", @"OK button"),
nil, nil,
- tableWindow, self,
+ [tableDocumentInstance parentWindow], self,
nil, nil,
NSLocalizedString(@"Could not parse file as CSV", @"Error when we can't parse/split file as CSV")
);
@@ -1393,7 +1379,7 @@
SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"),
NSLocalizedString(@"OK", @"OK button"),
nil, nil,
- tableWindow, self,
+ [tableDocumentInstance parentWindow], self,
nil, nil,
NSLocalizedString(@"The CSV was read as containing more than 512 columns, more than the maximum columns permitted for speed reasons by Sequel Pro.\n\nThis usually happens due to errors reading the CSV; please double-check the CSV to be imported and the line endings and escape characters at the bottom of the CSV selection dialog.", @"Error when CSV appears to have too many columns to import, probably due to line ending mismatch")
);
@@ -1407,7 +1393,7 @@
SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"),
NSLocalizedString(@"OK", @"OK button"),
nil, nil,
- tableWindow, self,
+ [tableDocumentInstance parentWindow], self,
nil, nil,
NSLocalizedString(@"Can't import CSV data into a database without any tables!", @"error text when trying to import csv data, but we have no tables in the db")
);
@@ -1430,7 +1416,7 @@
// Show field mapper sheet and set the focus to it
[[NSApp onMainThread] beginSheet:[fieldMapperController window]
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(fieldMapperDidEndSheet:returnCode:contextInfo:)
contextInfo:nil];
@@ -1655,7 +1641,7 @@
// Open the progress sheet
[[NSApp onMainThread] beginSheet:singleProgressSheet
- modalForWindow:tableWindow modalDelegate:self
+ modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
@@ -2162,7 +2148,7 @@
// Open the progress sheet
[[NSApp onMainThread] beginSheet:singleProgressSheet
- modalForWindow:tableWindow modalDelegate:self
+ modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
@@ -2368,7 +2354,7 @@
// Open progress sheet
[[NSApp onMainThread] beginSheet:singleProgressSheet
- modalForWindow:tableWindow modalDelegate:self
+ modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
}
@@ -2595,7 +2581,7 @@
// Open progress sheet
[[NSApp onMainThread] beginSheet:singleProgressSheet
- modalForWindow:tableWindow modalDelegate:self
+ modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
}
@@ -2762,7 +2748,7 @@
// Open the progress sheet
[[NSApp onMainThread] beginSheet:singleProgressSheet
- modalForWindow:tableWindow modalDelegate:self
+ modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:nil contextInfo:nil];
[[singleProgressSheet onMainThread] makeKeyWindow];
@@ -3190,8 +3176,18 @@
- (void)awakeFromNib
{
+ if (_mainNibLoaded) return;
+ _mainNibLoaded = YES;
+
[self switchTab:[[exportToolbar items] objectAtIndex:0]];
[exportToolbar setSelectedItemIdentifier:[[[exportToolbar items] objectAtIndex:0] itemIdentifier]];
+
+ // Load the import accessory view, retaining a reference to the top-level objects that need releasing.
+ NSArray *importAccessoryTopLevelObjects = nil;
+ NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ImportAccessory" bundle:[NSBundle mainBundle]];
+ [nibLoader instantiateNibWithOwner:self topLevelObjects:&importAccessoryTopLevelObjects];
+ [nibObjectsToRelease addObjectsFromArray:importAccessoryTopLevelObjects];
+ [nibLoader release];
}
- (id)init
@@ -3199,6 +3195,7 @@
self = [super init];
tables = [[NSMutableArray alloc] init];
+ nibObjectsToRelease = [[NSMutableArray alloc] init];
fieldMappingArray = nil;
fieldMappingGlobalValueArray = nil;
fieldMappingTableColumnNames = nil;
@@ -3215,6 +3212,7 @@
prefs = nil;
lastFilename = nil;
+ _mainNibLoaded = NO;
return self;
}
@@ -3225,6 +3223,8 @@
if (fieldMappingImportArray) [fieldMappingImportArray release];
if (lastFilename) [lastFilename release];
if (prefs) [prefs release];
+ for (id retainedObject in nibObjectsToRelease) [retainedObject release];
+ [nibObjectsToRelease release];
[super dealloc];
}
@@ -3256,7 +3256,7 @@
[errorsView setString:message];
[NSApp beginSheet:errorsSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:nil];
diff --git a/Source/TableSource.h b/Source/TableSource.h
index 1d5cbcc0..0278f282 100644
--- a/Source/TableSource.h
+++ b/Source/TableSource.h
@@ -34,7 +34,6 @@
IBOutlet id tableInfoInstance;
IBOutlet id extendedTableInfoInstance;
- IBOutlet id tableWindow;
IBOutlet id indexSheet;
IBOutlet id keySheet;
IBOutlet id resetAutoIncrementSheet;
diff --git a/Source/TableSource.m b/Source/TableSource.m
index c3424c0a..1ae93a00 100644
--- a/Source/TableSource.m
+++ b/Source/TableSource.m
@@ -362,7 +362,7 @@
[alert setAlertStyle:NSCriticalAlertStyle];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"];
}
@@ -400,7 +400,7 @@
[[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
[[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(removeFieldSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeFieldAndForeignKey" : @"removeField"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(removeFieldSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeFieldAndForeignKey" : @"removeField"];
}
/**
@@ -477,7 +477,7 @@
[[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
[[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(removeIndexSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeIndexAndForeignKey" : @"removeIndex"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(removeIndexSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeIndexAndForeignKey" : @"removeIndex"];
}
/**
@@ -516,7 +516,7 @@
// Begin the sheet
[NSApp beginSheet:resetAutoIncrementSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(resetAutoincrementSheetDidEnd:returnCode:contextInfo:)
contextInfo:@"resetAutoIncrement"];
@@ -577,7 +577,7 @@
// Begin the sheet
[NSApp beginSheet:indexSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(addIndexSheetDidEnd:returnCode:contextInfo:)
contextInfo:@"addIndex"];
@@ -762,7 +762,7 @@ closes the keySheet
isSavingRow = YES;
// Save any edits which have been made but not saved to the table yet.
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
// Attempt to save the row, and return YES if the save succeeded.
if ([self addRowToDB]) {
@@ -921,7 +921,7 @@ closes the keySheet
[chooseKeyButton selectItemAtIndex:0];
[NSApp beginSheet:keySheet
- modalForWindow:tableWindow modalDelegate:self
+ modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self
didEndSelector:nil
contextInfo:nil];
@@ -980,7 +980,7 @@ closes the keySheet
if([mySQLConnection getLastErrorID] == 1146) { // If the current table doesn't exist anymore
SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"),
NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"An error occurred while trying to alter table '%@'.\n\nMySQL said: %@", @"error while trying to alter table message"),
selectedTable, [mySQLConnection getLastErrorMessage]]);
@@ -1004,14 +1004,14 @@ closes the keySheet
if (isEditingNewRow) {
SPBeginAlertSheet(NSLocalizedString(@"Error adding field", @"error adding field message"),
NSLocalizedString(@"Edit row", @"Edit row button"),
- NSLocalizedString(@"Discard changes", @"discard changes button"), nil, tableWindow, self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil,
+ NSLocalizedString(@"Discard changes", @"discard changes button"), nil, [tableDocumentInstance parentWindow], self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil,
[NSString stringWithFormat:NSLocalizedString(@"An error occurred when trying to add the field '%@'.\n\nMySQL said: %@", @"error adding field informative message"),
[theRow objectForKey:@"Field"], [mySQLConnection getLastErrorMessage]]);
}
else {
SPBeginAlertSheet(NSLocalizedString(@"Error changing field", @"error changing field message"),
NSLocalizedString(@"Edit row", @"Edit row button"),
- NSLocalizedString(@"Discard changes", @"discard changes button"), nil, tableWindow, self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil,
+ NSLocalizedString(@"Discard changes", @"discard changes button"), nil, [tableDocumentInstance parentWindow], self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil,
[NSString stringWithFormat:NSLocalizedString(@"An error occurred when trying to change the field '%@'.\n\nMySQL said: %@", @"error changing field informative message"),
[theRow objectForKey:@"Field"], [mySQLConnection getLastErrorMessage]]);
}
@@ -1036,7 +1036,7 @@ closes the keySheet
// Problem: reentering edit mode for first cell doesn't function
[tableSourceView selectRowIndexes:[NSIndexSet indexSetWithIndex:currentlyEditingRow] byExtendingSelection:NO];
- [tableSourceView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0];
+ [tableSourceView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0];
}
// Discard changes and cancel editing
@@ -1077,7 +1077,7 @@ closes the keySheet
// Display the error sheet
SPBeginAlertSheet([errorDictionary objectForKey:@"title"], NSLocalizedString(@"OK", @"OK button"),
- nil, nil, tableWindow, self, nil, nil,
+ nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[errorDictionary objectForKey:@"message"]);
}
@@ -1517,7 +1517,7 @@ would result in a position change.
// Run the query; report any errors, or reload the table on success
[mySQLConnection queryString:queryString];
if ([mySQLConnection queryErrored]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Couldn't move field. MySQL said: %@", @"message of panel when field cannot be added in drag&drop operation"), [mySQLConnection getLastErrorMessage]]);
} else {
[tableDataInstance resetAllData];
@@ -1774,7 +1774,7 @@ would result in a position change.
// Check for errors, but only if the query wasn't cancelled
if ([mySQLConnection queryErrored] && ![mySQLConnection queryCancelled]) {
- SPBeginAlertSheet(NSLocalizedString(@"Unable to add index", @"add index error message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Unable to add index", @"add index error message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"An error occured while trying to add the index.\n\nMySQL said: %@", @"add index error informative message"), [mySQLConnection getLastErrorMessage]]);
}
else {
diff --git a/Source/TablesList.h b/Source/TablesList.h
index 36d3ccaa..6a313d44 100644
--- a/Source/TablesList.h
+++ b/Source/TablesList.h
@@ -51,7 +51,6 @@
IBOutlet id tableTriggersInstance;
IBOutlet SPHistoryController *spHistoryControllerInstance;
- IBOutlet id tableWindow;
IBOutlet id copyTableSheet;
IBOutlet id tablesListView;
IBOutlet id copyTableButton;
diff --git a/Source/TablesList.m b/Source/TablesList.m
index 2a77db53..be617aa2 100644
--- a/Source/TablesList.m
+++ b/Source/TablesList.m
@@ -271,7 +271,7 @@
return;
}
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
// Populate the table type (engine) popup button
[tableTypeButton removeAllItems];
@@ -288,7 +288,7 @@
}
[NSApp beginSheet:tableSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"addTable"];
@@ -311,7 +311,7 @@
if (![tablesListView numberOfSelectedRows])
return;
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
NSAlert *alert = [NSAlert alertWithMessageText:@"" defaultButton:NSLocalizedString(@"Delete", @"delete button") alternateButton:NSLocalizedString(@"Cancel", @"cancel button") otherButton:nil informativeTextWithFormat:@""];
@@ -379,7 +379,7 @@
[alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Are you sure you want to delete the selected %@? This operation cannot be undone.", @"delete tables/views informative message"), tblTypes]];
}
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeRow"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeRow"];
}
/**
@@ -392,7 +392,7 @@
if ([tablesListView numberOfSelectedRows] != 1) return;
if (![tableSourceInstance saveRowOnDeselect] || ![tableContentInstance saveRowOnDeselect]) return;
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
// Detect table type: table or view
NSInteger tblType = [[filteredTableTypes objectAtIndex:[tablesListView selectedRow]] integerValue];
@@ -423,7 +423,7 @@
[copyTableContentSwitch setState:NSOffState];
[NSApp beginSheet:copyTableSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"copyTable"];
@@ -438,7 +438,7 @@
return;
}
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
if ([tablesListView numberOfSelectedRows] != 1) return;
if (![[self tableName] length]) return;
@@ -471,7 +471,7 @@
[NSApp beginSheet:tableRenameSheet
- modalForWindow:tableWindow
+ modalForWindow:[tableDocumentInstance parentWindow]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:@"renameTable"];
@@ -486,7 +486,7 @@
if (![tablesListView numberOfSelectedRows])
return;
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
NSAlert *alert = [NSAlert alertWithMessageText:@""
defaultButton:NSLocalizedString(@"Truncate", @"truncate button")
@@ -512,7 +512,7 @@
[alert setInformativeText:NSLocalizedString(@"Are you sure you want to delete ALL records in the selected tables? This operation cannot be undone.", @"truncate tables informative message")];
}
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTable"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTable"];
}
/**
@@ -862,7 +862,7 @@
[[tableSubMenu itemAtIndex:10] setHidden:NO];
// set window title
- [tableWindow setTitle:[tableDocumentInstance displaySPName]];
+ [tableDocumentInstance updateWindowTitle:self];
return;
}
@@ -1035,7 +1035,7 @@
}
// set window title
- [tableWindow setTitle:[tableDocumentInstance displaySPName]];
+ [tableDocumentInstance updateWindowTitle:self];
}
#pragma mark -
@@ -1333,7 +1333,7 @@
if (![self isTableNameValid:newTableName forType:selectedTableType ignoringSelectedTable:YES]) {
// Table has invalid name
// Since we trimmed whitespace and checked for empty string, this means there is already a table with that name
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self,
@selector(sheetDidEnd:returnCode:contextInfo:), nil,
[NSString stringWithFormat: NSLocalizedString(@"The name '%@' is already used.", @"message when trying to rename a table/view/proc/etc to an already used name"), newTableName]);
return;
@@ -1380,11 +1380,11 @@
}
}
@catch (NSException * myException) {
- SPBeginAlertSheet( NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [myException reason]);
+ SPBeginAlertSheet( NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [myException reason]);
}
// Set window title to reflect the new table name
- [tableWindow setTitle:[tableDocumentInstance displaySPName]];
+ [tableDocumentInstance updateWindowTitle:self];
// Query the structure of all databases in the background (mainly for completion)
[NSThread detachNewThreadSelector:@selector(queryDbStructureWithUserInfo:) toTarget:mySQLConnection withObject:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES], @"forceUpdate", nil]];
@@ -1425,7 +1425,7 @@
if (!tableListIsSelectable) return NO;
// End editing (otherwise problems when user hits reload button)
- [tableWindow endEditingFor:nil];
+ [[tableDocumentInstance parentWindow] endEditingFor:nil];
if ( alertSheetOpened ) {
return NO;
@@ -1651,10 +1651,10 @@
- (void) makeTableListFilterHaveFocus
{
if([tables count] > 20) {
- [tableWindow makeFirstResponder:listFilterField];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:listFilterField];
}
else if([tables count] > 2) {
- [tableWindow makeFirstResponder:tablesListView];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:tablesListView];
if([tablesListView numberOfSelectedRows] < 1)
[tablesListView selectRowIndexes:[NSIndexSet indexSetWithIndex:1] byExtendingSelection:NO];
@@ -1940,7 +1940,7 @@
[alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Couldn't delete '%@'.\nMySQL said: %@", @"message of panel when an item cannot be deleted"), [tables objectAtIndex:currentIndex], [mySQLConnection getLastErrorMessage]]];
[alert setAlertStyle:NSWarningAlertStyle];
if ([indexes indexLessThanIndex:currentIndex] == NSNotFound) {
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil];
currentIndex = NSNotFound;
} else {
NSInteger choice = [alert runModal];
@@ -1965,7 +1965,7 @@
[tablesListView reloadData];
// set window title
- [tableWindow setTitle:[tableDocumentInstance displaySPName]];
+ [tableDocumentInstance updateWindowTitle:self];
[tablesListView deselectAll:self];
@@ -2003,7 +2003,7 @@
// [[buttons objectAtIndex:0] setKeyEquivalent:@"t"];
// [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask];
// [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"];
- [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTableError"];
+ [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTableError"];
}
// Get next index (beginning from the end)
@@ -2097,7 +2097,7 @@
alertSheetOpened = YES;
SPBeginAlertSheet(NSLocalizedString(@"Error adding new table", @"error adding new table message"),
- NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self,
+ NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self,
@selector(sheetDidEnd:returnCode:contextInfo:), @"addRow",
[NSString stringWithFormat:NSLocalizedString(@"An error occurred while trying to add the new table '%@'.\n\nMySQL said: %@", @"error adding new table informative message"), tableName, [mySQLConnection getLastErrorMessage]]);
@@ -2116,7 +2116,7 @@
NSString *tableType = @"";
if ([[copyTableNameField stringValue] isEqualToString:@""]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Table must have a name.", @"message of panel when no name is given for table"));
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Table must have a name.", @"message of panel when no name is given for table"));
return;
}
@@ -2152,7 +2152,7 @@
if ( ![queryResult numOfRows] ) {
//error while getting table structure
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Couldn't get create syntax.\nMySQL said: %@", @"message of panel when table information cannot be retrieved"), [mySQLConnection getLastErrorMessage]]);
} else {
@@ -2198,7 +2198,7 @@
// Check for errors, only displaying if the connection hasn't been terminated
if ([mySQLConnection queryErrored]) {
if ([mySQLConnection isConnected]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"An error occured while retrieving the create syntax for '%@'.\nMySQL said: %@", @"message of panel when create syntax cannot be retrieved"), selectedTableName, [mySQLConnection getLastErrorMessage]]);
}
return;
@@ -2211,7 +2211,7 @@
[mySQLConnection queryString:[tableSyntax stringByReplacingOccurrencesOfRegex:[NSString stringWithFormat:@"(?<=%@ )(`[^`]+?`)", [tableType uppercaseString]] withString:[[copyTableNameField stringValue] backtickQuotedString]]];
if ([mySQLConnection queryErrored]) {
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Couldn't duplicate '%@'.\nMySQL said: %@", @"message of panel when an item cannot be renamed"), [copyTableNameField stringValue], [mySQLConnection getLastErrorMessage]]);
}
@@ -2219,7 +2219,7 @@
if ([mySQLConnection queryErrored]) {
//error while creating new table
- SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil,
+ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil,
[NSString stringWithFormat:NSLocalizedString(@"Couldn't create '%@'.\nMySQL said: %@", @"message of panel when table cannot be created"), [copyTableNameField stringValue], [mySQLConnection getLastErrorMessage]]);
} else {
@@ -2237,7 +2237,7 @@
NSLocalizedString(@"OK", @"OK button"),
nil,
nil,
- tableWindow,
+ [tableDocumentInstance parentWindow],
self,
nil,
nil,
diff --git a/sequel-pro.xcodeproj/project.pbxproj b/sequel-pro.xcodeproj/project.pbxproj
index 2fb078de..760426ec 100644
--- a/sequel-pro.xcodeproj/project.pbxproj
+++ b/sequel-pro.xcodeproj/project.pbxproj
@@ -142,6 +142,8 @@
4DECC3370EC2A170008D359E /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DECC3340EC2A170008D359E /* Growl.framework */; };
4DECC48F0EC2B436008D359E /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DECC3320EC2A170008D359E /* Sparkle.framework */; };
4DECC4910EC2B436008D359E /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DECC3340EC2A170008D359E /* Growl.framework */; };
+ 5806B76411A991EC00813A88 /* SPDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5806B76311A991EC00813A88 /* SPDocumentController.m */; };
+ 5806BBAE11A9D7A500813A88 /* PSMTabBar.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */; };
581068B61015411B0068C6E2 /* link-arrow-highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = 581068B51015411B0068C6E2 /* link-arrow-highlighted.png */; };
581069B410167EC10068C6E2 /* SequelProTunnelAssistant in Resources */ = {isa = PBXBuildFile; fileRef = 58CDB3360FCE13C900F8ACA3 /* SequelProTunnelAssistant */; };
58186D210F4CB38900851FE9 /* ConnectionErrorDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 58186D1F0F4CB38900851FE9 /* ConnectionErrorDialog.xib */; };
@@ -168,6 +170,8 @@
588B2CCA0FE5641E00EC5FC0 /* ssh-disconnected.png in Resources */ = {isa = PBXBuildFile; fileRef = 588B2CC70FE5641E00EC5FC0 /* ssh-disconnected.png */; };
589235321020C1230011DE00 /* SPHistoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = 589235301020C1230011DE00 /* SPHistoryController.m */; };
589582151154F8F400EDCC28 /* SPMainThreadTrampoline.m in Sources */ = {isa = PBXBuildFile; fileRef = 589582141154F8F400EDCC28 /* SPMainThreadTrampoline.m */; };
+ 58A8A72711A0149100B95749 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 58A8A72611A0149100B95749 /* MainWindow.xib */; };
+ 58A8A79111A036C000B95749 /* SPWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 58A8A79011A036C000B95749 /* SPWindowController.m */; };
58BC5E56103898140058C2E6 /* MCPStreamingResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 583B779710386B0200B21F7E /* MCPStreamingResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
58BC5E571038983E0058C2E6 /* MCPResultPlus.h in Headers */ = {isa = PBXBuildFile; fileRef = 17B7B5D1101603B200F057DE /* MCPResultPlus.h */; settings = {ATTRIBUTES = (Public, ); }; };
58C34F5310B86CAE00D37E14 /* NSNotificationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 58C34F5210B86CAE00D37E14 /* NSNotificationAdditions.m */; };
@@ -190,6 +194,7 @@
58D2E22F101222870063EF1D /* link-arrow-highlighted-clicked.png in Resources */ = {isa = PBXBuildFile; fileRef = 58D2E22C101222870063EF1D /* link-arrow-highlighted-clicked.png */; };
58D2E230101222870063EF1D /* link-arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 58D2E22D101222870063EF1D /* link-arrow.png */; };
58DA8863103E15B5000B98DF /* SPLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 58DA8862103E15B5000B98DF /* SPLogger.m */; };
+ 58FD8C4511A9D86C004EFDFD /* PSMTabBar.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */; };
58FEF16D0F23D66600518E8E /* SPSQLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 58FEF16C0F23D66600518E8E /* SPSQLParser.m */; };
58FEF57E0F3B4E9700518E8E /* SPTableData.m in Sources */ = {isa = PBXBuildFile; fileRef = 58FEF57D0F3B4E9700518E8E /* SPTableData.m */; };
8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
@@ -316,6 +321,7 @@
4DECC48F0EC2B436008D359E /* Sparkle.framework in CopyFiles */,
B52ECE1410DDAD01009DC3E8 /* BWToolkitFramework.framework in CopyFiles */,
586EBD5D11418D9400B3DE45 /* FeedbackReporter.framework in CopyFiles */,
+ 58FD8C4511A9D86C004EFDFD /* PSMTabBar.framework in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -566,6 +572,9 @@
4D90B7A1101E0D1500D116A1 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/UserManagerView.xib; sourceTree = "<group>"; };
4DECC3320EC2A170008D359E /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = Frameworks/Sparkle.framework; sourceTree = "<group>"; };
4DECC3340EC2A170008D359E /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = Frameworks/Growl.framework; sourceTree = "<group>"; };
+ 5806B76211A991EC00813A88 /* SPDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPDocumentController.h; sourceTree = "<group>"; };
+ 5806B76311A991EC00813A88 /* SPDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPDocumentController.m; sourceTree = "<group>"; };
+ 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PSMTabBar.framework; path = Frameworks/PSMTabBar.framework; sourceTree = "<group>"; };
581068B51015411B0068C6E2 /* link-arrow-highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "link-arrow-highlighted.png"; sourceTree = "<group>"; };
58186D200F4CB38900851FE9 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Interfaces/English.lproj/ConnectionErrorDialog.xib; sourceTree = "<group>"; };
5822C9B31000DB2400DCC3D6 /* SPConnectionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPConnectionController.h; sourceTree = "<group>"; };
@@ -602,6 +611,9 @@
589235311020C1230011DE00 /* SPHistoryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPHistoryController.h; sourceTree = "<group>"; };
589582131154F8F400EDCC28 /* SPMainThreadTrampoline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPMainThreadTrampoline.h; sourceTree = "<group>"; };
589582141154F8F400EDCC28 /* SPMainThreadTrampoline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPMainThreadTrampoline.m; sourceTree = "<group>"; };
+ 58A8A72411A0148400B95749 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainWindow.xib; sourceTree = "<group>"; };
+ 58A8A78F11A036C000B95749 /* SPWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPWindowController.h; sourceTree = "<group>"; };
+ 58A8A79011A036C000B95749 /* SPWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPWindowController.m; sourceTree = "<group>"; };
58C34F5110B86CAE00D37E14 /* NSNotificationAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSNotificationAdditions.h; sourceTree = "<group>"; };
58C34F5210B86CAE00D37E14 /* NSNotificationAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSNotificationAdditions.m; sourceTree = "<group>"; };
58C3506410B9A56C00D37E14 /* button_left.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = button_left.png; sourceTree = "<group>"; };
@@ -776,6 +788,7 @@
58C458DF10CF188F00E6E13E /* libcrypto.dylib in Frameworks */,
B52ECDDC10DDACE9009DC3E8 /* BWToolkitFramework.framework in Frameworks */,
586EBD2411418D7C00B3DE45 /* FeedbackReporter.framework in Frameworks */,
+ 5806BBAE11A9D7A500813A88 /* PSMTabBar.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -791,6 +804,7 @@
4DECC3320EC2A170008D359E /* Sparkle.framework */,
296DC89E0F8FD336002A3258 /* WebKit.framework */,
586EBD2311418D7C00B3DE45 /* FeedbackReporter.framework */,
+ 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */,
296DC8BE0F9091DF002A3258 /* libicucore.dylib */,
17B7B58F1016028F00F057DE /* libcrypto.dylib */,
17B7B591101602AE00F057DE /* libssl.dylib */,
@@ -969,6 +983,8 @@
589235301020C1230011DE00 /* SPHistoryController.m */,
B57747D50F7A8978003B34F9 /* SPPreferenceController.h */,
B57747D30F7A8974003B34F9 /* SPPreferenceController.m */,
+ 5806B76211A991EC00813A88 /* SPDocumentController.h */,
+ 5806B76311A991EC00813A88 /* SPDocumentController.m */,
);
name = Other;
sourceTree = "<group>";
@@ -1220,6 +1236,8 @@
children = (
17E6414A0EF01EF6001BC333 /* SPAppController.h */,
17E6414B0EF01EF6001BC333 /* SPAppController.m */,
+ 58A8A78F11A036C000B95749 /* SPWindowController.h */,
+ 58A8A79011A036C000B95749 /* SPWindowController.m */,
173E70A6107FF61D008733C9 /* Main View Controllers */,
173E70D2107FF687008733C9 /* Subview Controllers */,
173E70D4107FF6E7008733C9 /* Data Controllers */,
@@ -1407,6 +1425,9 @@
17E642050EF020A3001BC333 /* Interfaces */ = {
isa = PBXGroup;
children = (
+ 1761FD460EF03A6F00331368 /* MainMenu.xib */,
+ 58A8A72611A0149100B95749 /* MainWindow.xib */,
+ 17E642060EF020CB001BC333 /* DBView.xib */,
BC93FBBB11514ADE005F1D9F /* Navigator.xib */,
BC30C00F111C98BD002701C9 /* DataMigrationDialog.xib */,
17CC97F510B4AC6C0034CD7A /* AboutPanel.xib */,
@@ -1417,8 +1438,6 @@
4D90B7A0101E0D1500D116A1 /* UserManagerView.xib */,
B52460D90F8EF93B00171639 /* Console.xib */,
BCA6F62F100FA7D700E80253 /* FieldEditorSheet.xib */,
- 17E642060EF020CB001BC333 /* DBView.xib */,
- 1761FD460EF03A6F00331368 /* MainMenu.xib */,
5822CADF10011C8000DCC3D6 /* ConnectionView.xib */,
58186D1F0F4CB38900851FE9 /* ConnectionErrorDialog.xib */,
B57747D00F7A891A003B34F9 /* Preferences.xib */,
@@ -1833,6 +1852,7 @@
BCCDED6B115940CB00285E65 /* sync_arrows_04.tiff in Resources */,
BCCDED6C115940CB00285E65 /* sync_arrows_05.tiff in Resources */,
BCCDED6D115940CB00285E65 /* sync_arrows_06.tiff in Resources */,
+ 58A8A72711A0149100B95749 /* MainWindow.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -2003,6 +2023,8 @@
1141A389117BBFF200126A28 /* SPTableCopy.m in Sources */,
115D63E2117CBC5900419057 /* SPDatabaseInfo.m in Sources */,
11B55BFE1189E3B2009EF465 /* SPDBActionCommons.m in Sources */,
+ 58A8A79111A036C000B95749 /* SPWindowController.m in Sources */,
+ 5806B76411A991EC00813A88 /* SPDocumentController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -2128,6 +2150,14 @@
path = ..;
sourceTree = "<group>";
};
+ 58A8A72611A0149100B95749 /* MainWindow.xib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 58A8A72411A0148400B95749 /* English */,
+ );
+ name = MainWindow.xib;
+ sourceTree = "<group>";
+ };
58C3507310B9ADEA00D37E14 /* ContentPaginationView.xib */ = {
isa = PBXVariantGroup;
children = (