zrcadlo
				https://github.com/arsenetar/dupeguru.git
				synchronizováno 2025-09-11 17:58:17 +00:00 
			
		
		
		
	[#138] Began implementing the Cocoa interface of the prioritization dialog.
Tento commit je obsažen v:
		
							rodič
							
								
									cf606a494c
								
							
						
					
					
						revize
						549e3e1f3b
					
				
							
								
								
									
										31
									
								
								cocoa/base/PrioritizeDialog.h
									
									
									
									
									
										Normální soubor
									
								
							
							
						
						
									
										31
									
								
								cocoa/base/PrioritizeDialog.h
									
									
									
									
									
										Normální soubor
									
								
							| @ -0,0 +1,31 @@ | ||||
| /* 
 | ||||
| Copyright 2011 Hardcoded Software (http://www.hardcoded.net)
 | ||||
| 
 | ||||
| This software is licensed under the "BSD" License as described in the "LICENSE" file,  | ||||
| which should be included with this package. The terms are also available at  | ||||
| http://www.hardcoded.net/licenses/bsd_license
 | ||||
| */ | ||||
| 
 | ||||
| #import <Cocoa/Cocoa.h> | ||||
| #import "HSWindowController.h" | ||||
| #import "PyApp.h" | ||||
| #import "PyPrioritizeDialog.h" | ||||
| #import "HSPopUpList.h" | ||||
| #import "HSSelectableList.h" | ||||
| 
 | ||||
| @interface PrioritizeDialog : HSWindowController | ||||
| { | ||||
|     IBOutlet NSPopUpButton *categoryPopUpView; | ||||
|     IBOutlet NSTableView *criteriaTableView; | ||||
|     IBOutlet NSTableView *prioritizationTableView; | ||||
|      | ||||
|     HSPopUpList *categoryPopUp; | ||||
|     HSSelectableList *criteriaList; | ||||
|     HSSelectableList *prioritizationList; | ||||
| } | ||||
| - (id)initWithPy:(PyApp *)aPy; | ||||
| - (PyPrioritizeDialog *)py; | ||||
| 
 | ||||
| - (IBAction)addSelected:(id)sender; | ||||
| - (IBAction)removeSelected:(id)sender; | ||||
| @end; | ||||
							
								
								
									
										45
									
								
								cocoa/base/PrioritizeDialog.m
									
									
									
									
									
										Normální soubor
									
								
							
							
						
						
									
										45
									
								
								cocoa/base/PrioritizeDialog.m
									
									
									
									
									
										Normální soubor
									
								
							| @ -0,0 +1,45 @@ | ||||
| /*  | ||||
| Copyright 2011 Hardcoded Software (http://www.hardcoded.net) | ||||
| 
 | ||||
| This software is licensed under the "BSD" License as described in the "LICENSE" file,  | ||||
| which should be included with this package. The terms are also available at  | ||||
| http://www.hardcoded.net/licenses/bsd_license | ||||
| */ | ||||
| 
 | ||||
| #import "PrioritizeDialog.h" | ||||
| 
 | ||||
| @implementation PrioritizeDialog | ||||
| - (id)initWithPy:(PyApp *)aPy | ||||
| { | ||||
|     self = [super initWithNibName:@"PrioritizeDialog" pyClassName:@"PyPrioritizeDialog" pyParent:aPy]; | ||||
|     [self window]; | ||||
|     categoryPopUp = [[HSPopUpList alloc] initWithPy:[[self py] categoryList] view:categoryPopUpView]; | ||||
|     criteriaList = [[HSSelectableList alloc] initWithPy:[[self py] criteriaList] view:criteriaTableView]; | ||||
|     prioritizationList = [[HSSelectableList alloc] initWithPy:[[self py] prioritizationList] view:prioritizationTableView]; | ||||
|     [self connect]; | ||||
|     return self; | ||||
| } | ||||
| 
 | ||||
| - (void)dealloc | ||||
| { | ||||
|     [self disconnect]; | ||||
|     [categoryPopUp release]; | ||||
|     [criteriaList release]; | ||||
|     [super dealloc]; | ||||
| } | ||||
| 
 | ||||
| - (PyPrioritizeDialog *)py | ||||
| { | ||||
|     return (PyPrioritizeDialog *)py; | ||||
| } | ||||
| 
 | ||||
| - (IBAction)addSelected:(id)sender | ||||
| { | ||||
|     [[self py] addSelected]; | ||||
| } | ||||
| 
 | ||||
| - (IBAction)removeSelected:(id)sender | ||||
| { | ||||
|     [[self py] removeSelected]; | ||||
| } | ||||
| @end | ||||
							
								
								
									
										19
									
								
								cocoa/base/PyPrioritizeDialog.h
									
									
									
									
									
										Normální soubor
									
								
							
							
						
						
									
										19
									
								
								cocoa/base/PyPrioritizeDialog.h
									
									
									
									
									
										Normální soubor
									
								
							| @ -0,0 +1,19 @@ | ||||
| /* 
 | ||||
| Copyright 2011 Hardcoded Software (http://www.hardcoded.net)
 | ||||
| 
 | ||||
| This software is licensed under the "BSD" License as described in the "LICENSE" file,  | ||||
| which should be included with this package. The terms are also available at  | ||||
| http://www.hardcoded.net/licenses/bsd_license
 | ||||
| */ | ||||
| 
 | ||||
| #import <Cocoa/Cocoa.h> | ||||
| #import "PyGUI.h" | ||||
| #import "PySelectableList.h" | ||||
| 
 | ||||
| @interface PyPrioritizeDialog : PyGUI | ||||
| - (PySelectableList *)categoryList; | ||||
| - (PySelectableList *)criteriaList; | ||||
| - (PySelectableList *)prioritizationList; | ||||
| - (void)addSelected; | ||||
| - (void)removeSelected; | ||||
| @end | ||||
| @ -67,6 +67,7 @@ http://www.hardcoded.net/licenses/bsd_license | ||||
| - (IBAction)removeMarked:(id)sender; | ||||
| - (IBAction)removeSelected:(id)sender; | ||||
| - (IBAction)renameSelected:(id)sender; | ||||
| - (IBAction)reprioritizeResults:(id)sender; | ||||
| - (IBAction)resetColumnsToDefault:(id)sender; | ||||
| - (IBAction)revealSelected:(id)sender; | ||||
| - (IBAction)saveResults:(id)sender; | ||||
|  | ||||
| @ -12,6 +12,7 @@ http://www.hardcoded.net/licenses/bsd_license | ||||
| #import "Utils.h" | ||||
| #import "AppDelegate.h" | ||||
| #import "Consts.h" | ||||
| #import "PrioritizeDialog.h" | ||||
| 
 | ||||
| @implementation ResultWindowBase | ||||
| - (id)initWithParentApp:(AppDelegateBase *)aApp; | ||||
| @ -338,6 +339,12 @@ http://www.hardcoded.net/licenses/bsd_license | ||||
|     [matches editColumn:col row:row withEvent:[NSApp currentEvent] select:YES]; | ||||
| } | ||||
| 
 | ||||
| - (IBAction)reprioritizeResults:(id)sender | ||||
| { | ||||
|     PrioritizeDialog *dlg = [[PrioritizeDialog alloc] initWithPy:py]; | ||||
|     [dlg showWindow:nil]; | ||||
| } | ||||
| 
 | ||||
| - (IBAction)resetColumnsToDefault:(id)sender | ||||
| { | ||||
|     // Virtual | ||||
|  | ||||
| @ -380,6 +380,14 @@ | ||||
| 									<reference key="NSOnImage" ref="34697260"/> | ||||
| 									<reference key="NSMixedImage" ref="201180191"/> | ||||
| 								</object> | ||||
| 								<object class="NSMenuItem" id="200019883"> | ||||
| 									<reference key="NSMenu" ref="600111647"/> | ||||
| 									<string key="NSTitle">Re-Prioritize Results</string> | ||||
| 									<string key="NSKeyEquiv"/> | ||||
| 									<int key="NSMnemonicLoc">2147483647</int> | ||||
| 									<reference key="NSOnImage" ref="34697260"/> | ||||
| 									<reference key="NSMixedImage" ref="201180191"/> | ||||
| 								</object> | ||||
| 								<object class="NSMenuItem" id="477370537"> | ||||
| 									<reference key="NSMenu" ref="600111647"/> | ||||
| 									<bool key="NSIsDisabled">YES</bool> | ||||
| @ -932,14 +940,6 @@ | ||||
| 					</object> | ||||
| 					<int key="connectionID">1256</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBActionConnection" key="connection"> | ||||
| 						<string key="label">removeMarked:</string> | ||||
| 						<reference key="source" ref="83466988"/> | ||||
| 						<reference key="destination" ref="733607971"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">1257</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBActionConnection" key="connection"> | ||||
| 						<string key="label">removeSelected:</string> | ||||
| @ -1052,6 +1052,22 @@ | ||||
| 					</object> | ||||
| 					<int key="connectionID">1275</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBActionConnection" key="connection"> | ||||
| 						<string key="label">reprioritizeResults:</string> | ||||
| 						<reference key="source" ref="83466988"/> | ||||
| 						<reference key="destination" ref="200019883"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">1278</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBActionConnection" key="connection"> | ||||
| 						<string key="label">removeMarked:</string> | ||||
| 						<reference key="source" ref="83466988"/> | ||||
| 						<reference key="destination" ref="733607971"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">1279</int> | ||||
| 				</object> | ||||
| 			</array> | ||||
| 			<object class="IBMutableOrderedSet" key="objectRecords"> | ||||
| 				<array key="orderedObjects"> | ||||
| @ -1290,6 +1306,7 @@ | ||||
| 							<reference ref="747820446"/> | ||||
| 							<reference ref="517397504"/> | ||||
| 							<reference ref="514384201"/> | ||||
| 							<reference ref="200019883"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="528113253"/> | ||||
| 					</object> | ||||
| @ -1553,6 +1570,11 @@ | ||||
| 						<reference key="object" ref="937862901"/> | ||||
| 						<reference key="parent" ref="472719764"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">1276</int> | ||||
| 						<reference key="object" ref="200019883"/> | ||||
| 						<reference key="parent" ref="600111647"/> | ||||
| 					</object> | ||||
| 				</array> | ||||
| 			</object> | ||||
| 			<dictionary class="NSMutableDictionary" key="flattenedProperties"> | ||||
| @ -1577,6 +1599,7 @@ | ||||
| 				<string key="1239.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="1240.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="1272.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="1276.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="134.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="136.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="144.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| @ -1637,7 +1660,7 @@ | ||||
| 			<nil key="activeLocalization"/> | ||||
| 			<dictionary class="NSMutableDictionary" key="localizations"/> | ||||
| 			<nil key="sourceID"/> | ||||
| 			<int key="maxID">1275</int> | ||||
| 			<int key="maxID">1279</int> | ||||
| 		</object> | ||||
| 		<object class="IBClassDescriber" key="IBDocument.Classes"> | ||||
| 			<array class="NSMutableArray" key="referencedPartialClassDescriptions"> | ||||
| @ -1826,6 +1849,7 @@ | ||||
| 						<string key="removeMarked:">id</string> | ||||
| 						<string key="removeSelected:">id</string> | ||||
| 						<string key="renameSelected:">id</string> | ||||
| 						<string key="reprioritizeResults:">id</string> | ||||
| 						<string key="resetColumnsToDefault:">id</string> | ||||
| 						<string key="revealSelected:">id</string> | ||||
| 						<string key="saveResults:">id</string> | ||||
| @ -1913,6 +1937,10 @@ | ||||
| 							<string key="name">renameSelected:</string> | ||||
| 							<string key="candidateClassName">id</string> | ||||
| 						</object> | ||||
| 						<object class="IBActionInfo" key="reprioritizeResults:"> | ||||
| 							<string key="name">reprioritizeResults:</string> | ||||
| 							<string key="candidateClassName">id</string> | ||||
| 						</object> | ||||
| 						<object class="IBActionInfo" key="resetColumnsToDefault:"> | ||||
| 							<string key="name">resetColumnsToDefault:</string> | ||||
| 							<string key="candidateClassName">id</string> | ||||
|  | ||||
							
								
								
									
										741
									
								
								cocoa/base/en.lproj/PrioritizeDialog.xib
									
									
									
									
									
										Normální soubor
									
								
							
							
						
						
									
										741
									
								
								cocoa/base/en.lproj/PrioritizeDialog.xib
									
									
									
									
									
										Normální soubor
									
								
							| @ -0,0 +1,741 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00"> | ||||
| 	<data> | ||||
| 		<int key="IBDocument.SystemTarget">1060</int> | ||||
| 		<string key="IBDocument.SystemVersion">11B26</string> | ||||
| 		<string key="IBDocument.InterfaceBuilderVersion">1617</string> | ||||
| 		<string key="IBDocument.AppKitVersion">1138</string> | ||||
| 		<string key="IBDocument.HIToolboxVersion">566.00</string> | ||||
| 		<object class="NSMutableDictionary" key="IBDocument.PluginVersions"> | ||||
| 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 			<string key="NS.object.0">1617</string> | ||||
| 		</object> | ||||
| 		<array key="IBDocument.IntegratedClassDependencies"> | ||||
| 			<string>NSPopUpButton</string> | ||||
| 			<string>NSScroller</string> | ||||
| 			<string>NSButton</string> | ||||
| 			<string>NSMenu</string> | ||||
| 			<string>NSScrollView</string> | ||||
| 			<string>NSTextFieldCell</string> | ||||
| 			<string>NSButtonCell</string> | ||||
| 			<string>NSTableView</string> | ||||
| 			<string>NSCustomObject</string> | ||||
| 			<string>NSView</string> | ||||
| 			<string>NSWindowTemplate</string> | ||||
| 			<string>NSPopUpButtonCell</string> | ||||
| 			<string>NSTableColumn</string> | ||||
| 		</array> | ||||
| 		<array key="IBDocument.PluginDependencies"> | ||||
| 			<string>com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 		</array> | ||||
| 		<dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/> | ||||
| 		<array class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> | ||||
| 			<object class="NSCustomObject" id="1001"> | ||||
| 				<string key="NSClassName">PrioritizeDialog</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, 240}, {570, 302}}</string> | ||||
| 				<int key="NSWTFlags">1618477056</int> | ||||
| 				<string key="NSWindowTitle">Re-Prioritize duplicates</string> | ||||
| 				<string key="NSWindowClass">NSWindow</string> | ||||
| 				<nil key="NSViewClass"/> | ||||
| 				<nil key="NSUserInterfaceItemIdentifier"/> | ||||
| 				<object class="NSView" key="NSWindowView" id="1006"> | ||||
| 					<reference key="NSNextResponder"/> | ||||
| 					<int key="NSvFlags">256</int> | ||||
| 					<array class="NSMutableArray" key="NSSubviews"> | ||||
| 						<object class="NSPopUpButton" id="357095790"> | ||||
| 							<reference key="NSNextResponder" ref="1006"/> | ||||
| 							<int key="NSvFlags">268</int> | ||||
| 							<string key="NSFrame">{{17, 258}, {216, 26}}</string> | ||||
| 							<reference key="NSSuperview" ref="1006"/> | ||||
| 							<reference key="NSWindow"/> | ||||
| 							<reference key="NSNextKeyView" ref="386461059"/> | ||||
| 							<string key="NSReuseIdentifierKey">_NS:179</string> | ||||
| 							<bool key="NSEnabled">YES</bool> | ||||
| 							<object class="NSPopUpButtonCell" key="NSCell" id="892922362"> | ||||
| 								<int key="NSCellFlags">-2076049856</int> | ||||
| 								<int key="NSCellFlags2">2048</int> | ||||
| 								<object class="NSFont" key="NSSupport" id="591283433"> | ||||
| 									<string key="NSName">LucidaGrande</string> | ||||
| 									<double key="NSSize">13</double> | ||||
| 									<int key="NSfFlags">1044</int> | ||||
| 								</object> | ||||
| 								<string key="NSCellIdentifier">_NS:179</string> | ||||
| 								<reference key="NSControlView" ref="357095790"/> | ||||
| 								<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="309249465"> | ||||
| 									<string key="NSTitle">OtherViews</string> | ||||
| 									<array class="NSMutableArray" key="NSMenuItems"/> | ||||
| 									<reference key="NSMenuFont" ref="591283433"/> | ||||
| 								</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> | ||||
| 						<object class="NSScrollView" id="386461059"> | ||||
| 							<reference key="NSNextResponder" ref="1006"/> | ||||
| 							<int key="NSvFlags">268</int> | ||||
| 							<array class="NSMutableArray" key="NSSubviews"> | ||||
| 								<object class="NSClipView" id="991694656"> | ||||
| 									<reference key="NSNextResponder" ref="386461059"/> | ||||
| 									<int key="NSvFlags">2304</int> | ||||
| 									<array class="NSMutableArray" key="NSSubviews"> | ||||
| 										<object class="NSTableView" id="675311684"> | ||||
| 											<reference key="NSNextResponder" ref="991694656"/> | ||||
| 											<int key="NSvFlags">256</int> | ||||
| 											<string key="NSFrameSize">{208, 233}</string> | ||||
| 											<reference key="NSSuperview" ref="991694656"/> | ||||
| 											<reference key="NSWindow"/> | ||||
| 											<reference key="NSNextKeyView" ref="978953877"/> | ||||
| 											<string key="NSReuseIdentifierKey">_NS:1197</string> | ||||
| 											<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> | ||||
| 												<string key="NSReuseIdentifierKey">_NS:1202</string> | ||||
| 											</object> | ||||
| 											<array class="NSMutableArray" key="NSTableColumns"> | ||||
| 												<object class="NSTableColumn" id="331887935"> | ||||
| 													<double key="NSWidth">205</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"/> | ||||
| 														<object class="NSFont" key="NSSupport" id="26"> | ||||
| 															<string key="NSName">LucidaGrande</string> | ||||
| 															<double key="NSSize">11</double> | ||||
| 															<int key="NSfFlags">3100</int> | ||||
| 														</object> | ||||
| 														<object class="NSColor" key="NSBackgroundColor"> | ||||
| 															<int key="NSColorSpace">3</int> | ||||
| 															<bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> | ||||
| 														</object> | ||||
| 														<object class="NSColor" key="NSTextColor" id="165509352"> | ||||
| 															<int key="NSColorSpace">6</int> | ||||
| 															<string key="NSCatalogName">System</string> | ||||
| 															<string key="NSColorName">headerTextColor</string> | ||||
| 															<object class="NSColor" key="NSColor" id="95789318"> | ||||
| 																<int key="NSColorSpace">3</int> | ||||
| 																<bytes key="NSWhite">MAA</bytes> | ||||
| 															</object> | ||||
| 														</object> | ||||
| 													</object> | ||||
| 													<object class="NSTextFieldCell" key="NSDataCell" id="252516817"> | ||||
| 														<int key="NSCellFlags">337772096</int> | ||||
| 														<int key="NSCellFlags2">2560</int> | ||||
| 														<string key="NSContents">Text Cell</string> | ||||
| 														<reference key="NSSupport" ref="591283433"/> | ||||
| 														<reference key="NSControlView" ref="675311684"/> | ||||
| 														<object class="NSColor" key="NSBackgroundColor" id="768431893"> | ||||
| 															<int key="NSColorSpace">6</int> | ||||
| 															<string key="NSCatalogName">System</string> | ||||
| 															<string key="NSColorName">controlBackgroundColor</string> | ||||
| 															<object class="NSColor" key="NSColor"> | ||||
| 																<int key="NSColorSpace">3</int> | ||||
| 																<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> | ||||
| 															</object> | ||||
| 														</object> | ||||
| 														<object class="NSColor" key="NSTextColor" id="983887457"> | ||||
| 															<int key="NSColorSpace">6</int> | ||||
| 															<string key="NSCatalogName">System</string> | ||||
| 															<string key="NSColorName">controlTextColor</string> | ||||
| 															<reference key="NSColor" ref="95789318"/> | ||||
| 														</object> | ||||
| 													</object> | ||||
| 													<int key="NSResizingMask">3</int> | ||||
| 													<bool key="NSIsResizeable">YES</bool> | ||||
| 													<bool key="NSIsEditable">YES</bool> | ||||
| 													<reference key="NSTableView" ref="675311684"/> | ||||
| 												</object> | ||||
| 											</array> | ||||
| 											<double key="NSIntercellSpacingWidth">3</double> | ||||
| 											<double key="NSIntercellSpacingHeight">2</double> | ||||
| 											<object class="NSColor" key="NSBackgroundColor" id="949356842"> | ||||
| 												<int key="NSColorSpace">3</int> | ||||
| 												<bytes key="NSWhite">MQA</bytes> | ||||
| 											</object> | ||||
| 											<object class="NSColor" key="NSGridColor" id="353256269"> | ||||
| 												<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="NSTableViewDraggingDestinationStyle">0</int> | ||||
| 											<int key="NSTableViewGroupRowStyle">1</int> | ||||
| 										</object> | ||||
| 									</array> | ||||
| 									<string key="NSFrame">{{1, 1}, {208, 233}}</string> | ||||
| 									<reference key="NSSuperview" ref="386461059"/> | ||||
| 									<reference key="NSWindow"/> | ||||
| 									<reference key="NSNextKeyView" ref="675311684"/> | ||||
| 									<string key="NSReuseIdentifierKey">_NS:1195</string> | ||||
| 									<reference key="NSDocView" ref="675311684"/> | ||||
| 									<reference key="NSBGColor" ref="768431893"/> | ||||
| 									<int key="NScvFlags">4</int> | ||||
| 								</object> | ||||
| 								<object class="NSScroller" id="978953877"> | ||||
| 									<reference key="NSNextResponder" ref="386461059"/> | ||||
| 									<int key="NSvFlags">-2147483392</int> | ||||
| 									<string key="NSFrame">{{224, 17}, {15, 102}}</string> | ||||
| 									<reference key="NSSuperview" ref="386461059"/> | ||||
| 									<reference key="NSWindow"/> | ||||
| 									<reference key="NSNextKeyView" ref="1055237002"/> | ||||
| 									<string key="NSReuseIdentifierKey">_NS:1214</string> | ||||
| 									<reference key="NSTarget" ref="386461059"/> | ||||
| 									<string key="NSAction">_doScroller:</string> | ||||
| 									<double key="NSPercent">0.9925373134328358</double> | ||||
| 								</object> | ||||
| 								<object class="NSScroller" id="1055237002"> | ||||
| 									<reference key="NSNextResponder" ref="386461059"/> | ||||
| 									<int key="NSvFlags">-2147483392</int> | ||||
| 									<string key="NSFrame">{{1, 119}, {223, 15}}</string> | ||||
| 									<reference key="NSSuperview" ref="386461059"/> | ||||
| 									<reference key="NSWindow"/> | ||||
| 									<reference key="NSNextKeyView" ref="878293971"/> | ||||
| 									<string key="NSReuseIdentifierKey">_NS:1216</string> | ||||
| 									<int key="NSsFlags">1</int> | ||||
| 									<reference key="NSTarget" ref="386461059"/> | ||||
| 									<string key="NSAction">_doScroller:</string> | ||||
| 									<double key="NSPercent">0.99581589958159</double> | ||||
| 								</object> | ||||
| 							</array> | ||||
| 							<string key="NSFrame">{{20, 20}, {210, 235}}</string> | ||||
| 							<reference key="NSSuperview" ref="1006"/> | ||||
| 							<reference key="NSWindow"/> | ||||
| 							<reference key="NSNextKeyView" ref="991694656"/> | ||||
| 							<string key="NSReuseIdentifierKey">_NS:1193</string> | ||||
| 							<int key="NSsFlags">133682</int> | ||||
| 							<reference key="NSVScroller" ref="978953877"/> | ||||
| 							<reference key="NSHScroller" ref="1055237002"/> | ||||
| 							<reference key="NSContentView" ref="991694656"/> | ||||
| 							<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> | ||||
| 						</object> | ||||
| 						<object class="NSScrollView" id="687805562"> | ||||
| 							<reference key="NSNextResponder" ref="1006"/> | ||||
| 							<int key="NSvFlags">268</int> | ||||
| 							<array class="NSMutableArray" key="NSSubviews"> | ||||
| 								<object class="NSClipView" id="256485327"> | ||||
| 									<reference key="NSNextResponder" ref="687805562"/> | ||||
| 									<int key="NSvFlags">2304</int> | ||||
| 									<array class="NSMutableArray" key="NSSubviews"> | ||||
| 										<object class="NSTableView" id="69698213"> | ||||
| 											<reference key="NSNextResponder" ref="256485327"/> | ||||
| 											<int key="NSvFlags">256</int> | ||||
| 											<string key="NSFrameSize">{248, 233}</string> | ||||
| 											<reference key="NSSuperview" ref="256485327"/> | ||||
| 											<reference key="NSWindow"/> | ||||
| 											<reference key="NSNextKeyView" ref="258173410"/> | ||||
| 											<string key="NSReuseIdentifierKey">_NS:1197</string> | ||||
| 											<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> | ||||
| 												<string key="NSReuseIdentifierKey">_NS:1202</string> | ||||
| 											</object> | ||||
| 											<array class="NSMutableArray" key="NSTableColumns"> | ||||
| 												<object class="NSTableColumn" id="604129553"> | ||||
| 													<double key="NSWidth">245</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> | ||||
| 														<reference key="NSTextColor" ref="165509352"/> | ||||
| 													</object> | ||||
| 													<object class="NSTextFieldCell" key="NSDataCell" id="998326916"> | ||||
| 														<int key="NSCellFlags">337772096</int> | ||||
| 														<int key="NSCellFlags2">2048</int> | ||||
| 														<string key="NSContents">Text Cell</string> | ||||
| 														<reference key="NSSupport" ref="591283433"/> | ||||
| 														<reference key="NSControlView" ref="69698213"/> | ||||
| 														<reference key="NSBackgroundColor" ref="768431893"/> | ||||
| 														<reference key="NSTextColor" ref="983887457"/> | ||||
| 													</object> | ||||
| 													<int key="NSResizingMask">3</int> | ||||
| 													<bool key="NSIsResizeable">YES</bool> | ||||
| 													<bool key="NSIsEditable">YES</bool> | ||||
| 													<reference key="NSTableView" ref="69698213"/> | ||||
| 												</object> | ||||
| 											</array> | ||||
| 											<double key="NSIntercellSpacingWidth">3</double> | ||||
| 											<double key="NSIntercellSpacingHeight">2</double> | ||||
| 											<reference key="NSBackgroundColor" ref="949356842"/> | ||||
| 											<reference key="NSGridColor" ref="353256269"/> | ||||
| 											<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="NSTableViewDraggingDestinationStyle">0</int> | ||||
| 											<int key="NSTableViewGroupRowStyle">1</int> | ||||
| 										</object> | ||||
| 									</array> | ||||
| 									<string key="NSFrame">{{1, 1}, {248, 233}}</string> | ||||
| 									<reference key="NSSuperview" ref="687805562"/> | ||||
| 									<reference key="NSWindow"/> | ||||
| 									<reference key="NSNextKeyView" ref="69698213"/> | ||||
| 									<string key="NSReuseIdentifierKey">_NS:1195</string> | ||||
| 									<reference key="NSDocView" ref="69698213"/> | ||||
| 									<reference key="NSBGColor" ref="768431893"/> | ||||
| 									<int key="NScvFlags">4</int> | ||||
| 								</object> | ||||
| 								<object class="NSScroller" id="258173410"> | ||||
| 									<reference key="NSNextResponder" ref="687805562"/> | ||||
| 									<int key="NSvFlags">-2147483392</int> | ||||
| 									<string key="NSFrame">{{224, 17}, {15, 102}}</string> | ||||
| 									<reference key="NSSuperview" ref="687805562"/> | ||||
| 									<reference key="NSWindow"/> | ||||
| 									<reference key="NSNextKeyView" ref="218354894"/> | ||||
| 									<string key="NSReuseIdentifierKey">_NS:1214</string> | ||||
| 									<reference key="NSTarget" ref="687805562"/> | ||||
| 									<string key="NSAction">_doScroller:</string> | ||||
| 									<double key="NSPercent">0.9925373134328358</double> | ||||
| 								</object> | ||||
| 								<object class="NSScroller" id="218354894"> | ||||
| 									<reference key="NSNextResponder" ref="687805562"/> | ||||
| 									<int key="NSvFlags">-2147483392</int> | ||||
| 									<string key="NSFrame">{{1, 119}, {223, 15}}</string> | ||||
| 									<reference key="NSSuperview" ref="687805562"/> | ||||
| 									<reference key="NSWindow"/> | ||||
| 									<string key="NSReuseIdentifierKey">_NS:1216</string> | ||||
| 									<int key="NSsFlags">1</int> | ||||
| 									<reference key="NSTarget" ref="687805562"/> | ||||
| 									<string key="NSAction">_doScroller:</string> | ||||
| 									<double key="NSPercent">0.99581589958159</double> | ||||
| 								</object> | ||||
| 							</array> | ||||
| 							<string key="NSFrame">{{300, 20}, {250, 235}}</string> | ||||
| 							<reference key="NSSuperview" ref="1006"/> | ||||
| 							<reference key="NSWindow"/> | ||||
| 							<reference key="NSNextKeyView" ref="256485327"/> | ||||
| 							<string key="NSReuseIdentifierKey">_NS:1193</string> | ||||
| 							<int key="NSsFlags">133682</int> | ||||
| 							<reference key="NSVScroller" ref="258173410"/> | ||||
| 							<reference key="NSHScroller" ref="218354894"/> | ||||
| 							<reference key="NSContentView" ref="256485327"/> | ||||
| 							<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> | ||||
| 						</object> | ||||
| 						<object class="NSButton" id="878293971"> | ||||
| 							<reference key="NSNextResponder" ref="1006"/> | ||||
| 							<int key="NSvFlags">268</int> | ||||
| 							<string key="NSFrame">{{232, 162}, {66, 32}}</string> | ||||
| 							<reference key="NSSuperview" ref="1006"/> | ||||
| 							<reference key="NSWindow"/> | ||||
| 							<reference key="NSNextKeyView" ref="596965746"/> | ||||
| 							<string key="NSReuseIdentifierKey">_NS:161</string> | ||||
| 							<bool key="NSEnabled">YES</bool> | ||||
| 							<object class="NSButtonCell" key="NSCell" id="208161580"> | ||||
| 								<int key="NSCellFlags">67239424</int> | ||||
| 								<int key="NSCellFlags2">134217728</int> | ||||
| 								<string key="NSContents">--></string> | ||||
| 								<reference key="NSSupport" ref="591283433"/> | ||||
| 								<string key="NSCellIdentifier">_NS:161</string> | ||||
| 								<reference key="NSControlView" ref="878293971"/> | ||||
| 								<int key="NSButtonFlags">-2038284033</int> | ||||
| 								<int key="NSButtonFlags2">129</int> | ||||
| 								<string key="NSAlternateContents"/> | ||||
| 								<string key="NSKeyEquivalent"/> | ||||
| 								<int key="NSPeriodicDelay">200</int> | ||||
| 								<int key="NSPeriodicInterval">25</int> | ||||
| 							</object> | ||||
| 						</object> | ||||
| 						<object class="NSButton" id="596965746"> | ||||
| 							<reference key="NSNextResponder" ref="1006"/> | ||||
| 							<int key="NSvFlags">268</int> | ||||
| 							<string key="NSFrame">{{232, 133}, {66, 32}}</string> | ||||
| 							<reference key="NSSuperview" ref="1006"/> | ||||
| 							<reference key="NSWindow"/> | ||||
| 							<reference key="NSNextKeyView"/> | ||||
| 							<string key="NSReuseIdentifierKey">_NS:161</string> | ||||
| 							<bool key="NSEnabled">YES</bool> | ||||
| 							<object class="NSButtonCell" key="NSCell" id="410417059"> | ||||
| 								<int key="NSCellFlags">67239424</int> | ||||
| 								<int key="NSCellFlags2">134217728</int> | ||||
| 								<string key="NSContents"><--</string> | ||||
| 								<reference key="NSSupport" ref="591283433"/> | ||||
| 								<string key="NSCellIdentifier">_NS:161</string> | ||||
| 								<reference key="NSControlView" ref="596965746"/> | ||||
| 								<int key="NSButtonFlags">-2038284033</int> | ||||
| 								<int key="NSButtonFlags2">129</int> | ||||
| 								<string key="NSAlternateContents"/> | ||||
| 								<string key="NSKeyEquivalent"/> | ||||
| 								<int key="NSPeriodicDelay">200</int> | ||||
| 								<int key="NSPeriodicInterval">25</int> | ||||
| 							</object> | ||||
| 						</object> | ||||
| 					</array> | ||||
| 					<string key="NSFrameSize">{570, 302}</string> | ||||
| 					<reference key="NSSuperview"/> | ||||
| 					<reference key="NSWindow"/> | ||||
| 					<reference key="NSNextKeyView" ref="357095790"/> | ||||
| 				</object> | ||||
| 				<string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string> | ||||
| 				<string key="NSMaxSize">{10000000000000, 10000000000000}</string> | ||||
| 				<bool key="NSWindowIsRestorable">YES</bool> | ||||
| 			</object> | ||||
| 		</array> | ||||
| 		<object class="IBObjectContainer" key="IBDocument.Objects"> | ||||
| 			<array class="NSMutableArray" key="connectionRecords"> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBOutletConnection" key="connection"> | ||||
| 						<string key="label">categoryPopUpView</string> | ||||
| 						<reference key="source" ref="1001"/> | ||||
| 						<reference key="destination" ref="357095790"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">10</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBOutletConnection" key="connection"> | ||||
| 						<string key="label">criteriaTableView</string> | ||||
| 						<reference key="source" ref="1001"/> | ||||
| 						<reference key="destination" ref="675311684"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">20</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBOutletConnection" key="connection"> | ||||
| 						<string key="label">prioritizationTableView</string> | ||||
| 						<reference key="source" ref="1001"/> | ||||
| 						<reference key="destination" ref="69698213"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">33</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBActionConnection" key="connection"> | ||||
| 						<string key="label">addSelected:</string> | ||||
| 						<reference key="source" ref="1001"/> | ||||
| 						<reference key="destination" ref="878293971"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">34</int> | ||||
| 				</object> | ||||
| 				<object class="IBConnectionRecord"> | ||||
| 					<object class="IBActionConnection" key="connection"> | ||||
| 						<string key="label">removeSelected:</string> | ||||
| 						<reference key="source" ref="1001"/> | ||||
| 						<reference key="destination" ref="596965746"/> | ||||
| 					</object> | ||||
| 					<int key="connectionID">35</int> | ||||
| 				</object> | ||||
| 			</array> | ||||
| 			<object class="IBMutableOrderedSet" key="objectRecords"> | ||||
| 				<array key="orderedObjects"> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">0</int> | ||||
| 						<array key="object" id="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"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="1006"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="0"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">2</int> | ||||
| 						<reference key="object" ref="1006"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="357095790"/> | ||||
| 							<reference ref="386461059"/> | ||||
| 							<reference ref="878293971"/> | ||||
| 							<reference ref="596965746"/> | ||||
| 							<reference ref="687805562"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="1005"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">3</int> | ||||
| 						<reference key="object" ref="357095790"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="892922362"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="1006"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">4</int> | ||||
| 						<reference key="object" ref="892922362"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="309249465"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="357095790"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">5</int> | ||||
| 						<reference key="object" ref="309249465"/> | ||||
| 						<array class="NSMutableArray" key="children"/> | ||||
| 						<reference key="parent" ref="892922362"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">11</int> | ||||
| 						<reference key="object" ref="386461059"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="978953877"/> | ||||
| 							<reference ref="1055237002"/> | ||||
| 							<reference ref="675311684"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="1006"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">12</int> | ||||
| 						<reference key="object" ref="978953877"/> | ||||
| 						<reference key="parent" ref="386461059"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">14</int> | ||||
| 						<reference key="object" ref="1055237002"/> | ||||
| 						<reference key="parent" ref="386461059"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">15</int> | ||||
| 						<reference key="object" ref="675311684"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="331887935"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="386461059"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">16</int> | ||||
| 						<reference key="object" ref="331887935"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="252516817"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="675311684"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">19</int> | ||||
| 						<reference key="object" ref="252516817"/> | ||||
| 						<reference key="parent" ref="331887935"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">21</int> | ||||
| 						<reference key="object" ref="878293971"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="208161580"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="1006"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">22</int> | ||||
| 						<reference key="object" ref="208161580"/> | ||||
| 						<reference key="parent" ref="878293971"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">23</int> | ||||
| 						<reference key="object" ref="596965746"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="410417059"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="1006"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">24</int> | ||||
| 						<reference key="object" ref="410417059"/> | ||||
| 						<reference key="parent" ref="596965746"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">25</int> | ||||
| 						<reference key="object" ref="687805562"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="69698213"/> | ||||
| 							<reference ref="218354894"/> | ||||
| 							<reference ref="258173410"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="1006"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">26</int> | ||||
| 						<reference key="object" ref="69698213"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="604129553"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="687805562"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">27</int> | ||||
| 						<reference key="object" ref="218354894"/> | ||||
| 						<reference key="parent" ref="687805562"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">28</int> | ||||
| 						<reference key="object" ref="258173410"/> | ||||
| 						<reference key="parent" ref="687805562"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">29</int> | ||||
| 						<reference key="object" ref="604129553"/> | ||||
| 						<array class="NSMutableArray" key="children"> | ||||
| 							<reference ref="998326916"/> | ||||
| 						</array> | ||||
| 						<reference key="parent" ref="69698213"/> | ||||
| 					</object> | ||||
| 					<object class="IBObjectRecord"> | ||||
| 						<int key="objectID">30</int> | ||||
| 						<reference key="object" ref="998326916"/> | ||||
| 						<reference key="parent" ref="604129553"/> | ||||
| 					</object> | ||||
| 				</array> | ||||
| 			</object> | ||||
| 			<dictionary class="NSMutableDictionary" key="flattenedProperties"> | ||||
| 				<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="1.IBWindowTemplateEditedContentRect">{{357, 418}, {480, 270}}</string> | ||||
| 				<boolean value="YES" key="1.NSWindowTemplate.visibleAtLaunch"/> | ||||
| 				<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="14.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="16.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="19.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="21.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="22.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="23.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="24.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="25.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="26.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="27.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="28.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="29.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="30.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="4.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 				<string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string> | ||||
| 			</dictionary> | ||||
| 			<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/> | ||||
| 			<nil key="activeLocalization"/> | ||||
| 			<dictionary class="NSMutableDictionary" key="localizations"/> | ||||
| 			<nil key="sourceID"/> | ||||
| 			<int key="maxID">35</int> | ||||
| 		</object> | ||||
| 		<object class="IBClassDescriber" key="IBDocument.Classes"> | ||||
| 			<array class="NSMutableArray" key="referencedPartialClassDescriptions"> | ||||
| 				<object class="IBPartialClassDescription"> | ||||
| 					<string key="className">HSWindowController</string> | ||||
| 					<string key="superclassName">NSWindowController</string> | ||||
| 					<object class="IBClassDescriptionSource" key="sourceIdentifier"> | ||||
| 						<string key="majorKey">IBProjectSource</string> | ||||
| 						<string key="minorKey">./Classes/HSWindowController.h</string> | ||||
| 					</object> | ||||
| 				</object> | ||||
| 				<object class="IBPartialClassDescription"> | ||||
| 					<string key="className">PrioritizeDialog</string> | ||||
| 					<string key="superclassName">HSWindowController</string> | ||||
| 					<dictionary class="NSMutableDictionary" key="actions"> | ||||
| 						<string key="addSelected:">id</string> | ||||
| 						<string key="removeSelected:">id</string> | ||||
| 					</dictionary> | ||||
| 					<dictionary class="NSMutableDictionary" key="actionInfosByName"> | ||||
| 						<object class="IBActionInfo" key="addSelected:"> | ||||
| 							<string key="name">addSelected:</string> | ||||
| 							<string key="candidateClassName">id</string> | ||||
| 						</object> | ||||
| 						<object class="IBActionInfo" key="removeSelected:"> | ||||
| 							<string key="name">removeSelected:</string> | ||||
| 							<string key="candidateClassName">id</string> | ||||
| 						</object> | ||||
| 					</dictionary> | ||||
| 					<dictionary class="NSMutableDictionary" key="outlets"> | ||||
| 						<string key="categoryPopUpView">NSPopUpButton</string> | ||||
| 						<string key="criteriaTableView">NSTableView</string> | ||||
| 						<string key="prioritizationTableView">NSTableView</string> | ||||
| 					</dictionary> | ||||
| 					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName"> | ||||
| 						<object class="IBToOneOutletInfo" key="categoryPopUpView"> | ||||
| 							<string key="name">categoryPopUpView</string> | ||||
| 							<string key="candidateClassName">NSPopUpButton</string> | ||||
| 						</object> | ||||
| 						<object class="IBToOneOutletInfo" key="criteriaTableView"> | ||||
| 							<string key="name">criteriaTableView</string> | ||||
| 							<string key="candidateClassName">NSTableView</string> | ||||
| 						</object> | ||||
| 						<object class="IBToOneOutletInfo" key="prioritizationTableView"> | ||||
| 							<string key="name">prioritizationTableView</string> | ||||
| 							<string key="candidateClassName">NSTableView</string> | ||||
| 						</object> | ||||
| 					</dictionary> | ||||
| 					<object class="IBClassDescriptionSource" key="sourceIdentifier"> | ||||
| 						<string key="majorKey">IBProjectSource</string> | ||||
| 						<string key="minorKey">./Classes/PrioritizeDialog.h</string> | ||||
| 					</object> | ||||
| 				</object> | ||||
| 			</array> | ||||
| 		</object> | ||||
| 		<int key="IBDocument.localizationMode">0</int> | ||||
| 		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> | ||||
| 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> | ||||
| 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> | ||||
| 			<real value="1060" key="NS.object.0"/> | ||||
| 		</object> | ||||
| 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> | ||||
| 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> | ||||
| 			<real value="4100" key="NS.object.0"/> | ||||
| 		</object> | ||||
| 		<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> | ||||
| 		<int key="IBDocument.defaultPropertyAccessControl">3</int> | ||||
| 	</data> | ||||
| </archive> | ||||
| @ -17,6 +17,7 @@ | ||||
| 		CE381C9609914ACE003581CE /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CE381C9409914ACE003581CE /* AppDelegate.m */; }; | ||||
| 		CE381C9C09914ADF003581CE /* ResultWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = CE381C9A09914ADF003581CE /* ResultWindow.m */; }; | ||||
| 		CE381D0509915304003581CE /* dg_cocoa.plugin in Resources */ = {isa = PBXBuildFile; fileRef = CE381CF509915304003581CE /* dg_cocoa.plugin */; }; | ||||
| 		CE41672D141FE1E5004F3F0B /* HSSelectableList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE41672B141FE1E5004F3F0B /* HSSelectableList.m */; }; | ||||
| 		CE4526F212E5F55F00005A15 /* core.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE4526F012E5F55F00005A15 /* core.strings */; }; | ||||
| 		CE45579B0AE3BC2B005A9546 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE45579A0AE3BC2B005A9546 /* Sparkle.framework */; }; | ||||
| 		CE4557B40AE3BC50005A9546 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE45579A0AE3BC2B005A9546 /* Sparkle.framework */; }; | ||||
| @ -44,6 +45,9 @@ | ||||
| 		CE8113EB12E5CE9A00A36C80 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE8113E912E5CE9A00A36C80 /* Localizable.strings */; }; | ||||
| 		CE8C53BC117324CE0011B41F /* HSTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8C53BB117324CE0011B41F /* HSTable.m */; }; | ||||
| 		CE91F216113BC22D0010360B /* StatsLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE91F214113BC22D0010360B /* StatsLabel.m */; }; | ||||
| 		CE9777CD141F8C2500C13FB5 /* PrioritizeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9777CC141F8C2500C13FB5 /* PrioritizeDialog.m */; }; | ||||
| 		CE9777D1141F8CB400C13FB5 /* PrioritizeDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE9777CF141F8CB400C13FB5 /* PrioritizeDialog.xib */; }; | ||||
| 		CE9777D5141F9D7600C13FB5 /* HSPopUpList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9777D4141F9D7600C13FB5 /* HSPopUpList.m */; }; | ||||
| 		CEBE4D74111F0EE1009AAC6D /* HSWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBE4D73111F0EE1009AAC6D /* HSWindowController.m */; }; | ||||
| 		CEE7EA130FE675C80004E467 /* DetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE7EA120FE675C80004E467 /* DetailsPanel.m */; }; | ||||
| 		CEEB135209C837A2004D2330 /* dupeguru.icns in Resources */ = {isa = PBXBuildFile; fileRef = CEEB135109C837A2004D2330 /* dupeguru.icns */; }; | ||||
| @ -109,6 +113,9 @@ | ||||
| 		CE381C9A09914ADF003581CE /* ResultWindow.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = ResultWindow.m; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE381C9B09914ADF003581CE /* ResultWindow.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = ResultWindow.h; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE381CF509915304003581CE /* dg_cocoa.plugin */ = {isa = PBXFileReference; lastKnownFileType = folder; path = dg_cocoa.plugin; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE41672A141FE1E5004F3F0B /* HSSelectableList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSSelectableList.h; sourceTree = "<group>"; }; | ||||
| 		CE41672B141FE1E5004F3F0B /* HSSelectableList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSSelectableList.m; sourceTree = "<group>"; }; | ||||
| 		CE41672C141FE1E5004F3F0B /* HSTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSTable.h; sourceTree = "<group>"; }; | ||||
| 		CE4526F112E5F55F00005A15 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = ../base/en.lproj/core.strings; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE4526F312E5F57000005A15 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = ../base/fr.lproj/core.strings; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE45579A0AE3BC2B005A9546 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = /Library/Frameworks/Sparkle.framework; sourceTree = "<absolute>"; }; | ||||
| @ -167,6 +174,12 @@ | ||||
| 		CE91F210113BC22D0010360B /* PyStatsLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PyStatsLabel.h; path = ../base/PyStatsLabel.h; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE91F213113BC22D0010360B /* StatsLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatsLabel.h; path = ../base/StatsLabel.h; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE91F214113BC22D0010360B /* StatsLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StatsLabel.m; path = ../base/StatsLabel.m; sourceTree = SOURCE_ROOT; }; | ||||
| 		CE9777CB141F8C2500C13FB5 /* PrioritizeDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrioritizeDialog.h; path = ../base/PrioritizeDialog.h; sourceTree = "<group>"; }; | ||||
| 		CE9777CC141F8C2500C13FB5 /* PrioritizeDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PrioritizeDialog.m; path = ../base/PrioritizeDialog.m; sourceTree = "<group>"; }; | ||||
| 		CE9777D0141F8CB400C13FB5 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; }; | ||||
| 		CE9777D2141F9D6500C13FB5 /* PySelectableList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PySelectableList.h; sourceTree = "<group>"; }; | ||||
| 		CE9777D3141F9D7600C13FB5 /* HSPopUpList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSPopUpList.h; sourceTree = "<group>"; }; | ||||
| 		CE9777D4141F9D7600C13FB5 /* HSPopUpList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSPopUpList.m; sourceTree = "<group>"; }; | ||||
| 		CEBE4D72111F0EE1009AAC6D /* HSWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSWindowController.h; sourceTree = "<group>"; }; | ||||
| 		CEBE4D73111F0EE1009AAC6D /* HSWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSWindowController.m; sourceTree = "<group>"; }; | ||||
| 		CECFFF1C13CDF8D0003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/DetailsPanel.xib; sourceTree = SOURCE_ROOT; }; | ||||
| @ -334,7 +347,12 @@ | ||||
| 				CE76FDDE111EE42F006618EA /* HSOutline.m */, | ||||
| 				CE76FDC8111EE38E006618EA /* HSGUIController.h */, | ||||
| 				CE76FDC9111EE38E006618EA /* HSGUIController.m */, | ||||
| 				CE41672C141FE1E5004F3F0B /* HSTable.h */, | ||||
| 				CE8C53BB117324CE0011B41F /* HSTable.m */, | ||||
| 				CE9777D3141F9D7600C13FB5 /* HSPopUpList.h */, | ||||
| 				CE9777D4141F9D7600C13FB5 /* HSPopUpList.m */, | ||||
| 				CE41672A141FE1E5004F3F0B /* HSSelectableList.h */, | ||||
| 				CE41672B141FE1E5004F3F0B /* HSSelectableList.m */, | ||||
| 			); | ||||
| 			name = controllers; | ||||
| 			path = ../../cocoalib/controllers; | ||||
| @ -346,6 +364,7 @@ | ||||
| 				CE76FDCD111EE38E006618EA /* PyGUI.h */, | ||||
| 				CE76FDCE111EE38E006618EA /* PyOutline.h */, | ||||
| 				CE8C53B61173248F0011B41F /* PyTable.h */, | ||||
| 				CE9777D2141F9D6500C13FB5 /* PySelectableList.h */, | ||||
| 			); | ||||
| 			name = proxies; | ||||
| 			path = ../../cocoalib/proxies; | ||||
| @ -361,6 +380,7 @@ | ||||
| 				CE81134A12E5CE4D00A36C80 /* ResultWindow.xib */, | ||||
| 				CE81135612E5CE6D00A36C80 /* Preferences.xib */, | ||||
| 				CE665B3113225AF8003F5CFB /* ExtraFairwareReminder.xib */, | ||||
| 				CE9777CF141F8CB400C13FB5 /* PrioritizeDialog.xib */, | ||||
| 			); | ||||
| 			name = xib; | ||||
| 			sourceTree = "<group>"; | ||||
| @ -433,6 +453,8 @@ | ||||
| 				CE647E551173024A006D28BA /* ProblemDialog.m */, | ||||
| 				CE647E561173024A006D28BA /* PyProblemDialog.h */, | ||||
| 				CE665B2F13225ADD003F5CFB /* PyExtraFairwareReminder.h */, | ||||
| 				CE9777CB141F8C2500C13FB5 /* PrioritizeDialog.h */, | ||||
| 				CE9777CC141F8C2500C13FB5 /* PrioritizeDialog.m */, | ||||
| 			); | ||||
| 			name = dgbase; | ||||
| 			sourceTree = "<group>"; | ||||
| @ -514,6 +536,7 @@ | ||||
| 				CE665B3313225AF8003F5CFB /* ExtraFairwareReminder.xib in Resources */, | ||||
| 				CE31819D13D85D9B00B6D649 /* about.xib in Resources */, | ||||
| 				CE31819E13D85D9B00B6D649 /* ErrorReportWindow.xib in Resources */, | ||||
| 				CE9777D1141F8CB400C13FB5 /* PrioritizeDialog.xib in Resources */, | ||||
| 			); | ||||
| 			runOnlyForDeploymentPostprocessing = 0; | ||||
| 		}; | ||||
| @ -553,6 +576,9 @@ | ||||
| 				CE27D3C412CCA43800859E67 /* HSAboutBox.m in Sources */, | ||||
| 				CEF0ACCE12DF3C2000B32F7E /* HSRecentFiles.m in Sources */, | ||||
| 				CE665B3013225ADD003F5CFB /* ExtraFairwareReminder.m in Sources */, | ||||
| 				CE9777CD141F8C2500C13FB5 /* PrioritizeDialog.m in Sources */, | ||||
| 				CE9777D5141F9D7600C13FB5 /* HSPopUpList.m in Sources */, | ||||
| 				CE41672D141FE1E5004F3F0B /* HSSelectableList.m in Sources */, | ||||
| 			); | ||||
| 			runOnlyForDeploymentPostprocessing = 0; | ||||
| 		}; | ||||
| @ -692,6 +718,14 @@ | ||||
| 			name = Localizable.strings; | ||||
| 			sourceTree = SOURCE_ROOT; | ||||
| 		}; | ||||
| 		CE9777CF141F8CB400C13FB5 /* PrioritizeDialog.xib */ = { | ||||
| 			isa = PBXVariantGroup; | ||||
| 			children = ( | ||||
| 				CE9777D0141F8CB400C13FB5 /* en */, | ||||
| 			); | ||||
| 			name = PrioritizeDialog.xib; | ||||
| 			sourceTree = "<group>"; | ||||
| 		}; | ||||
| /* End PBXVariantGroup section */ | ||||
| 
 | ||||
| /* Begin XCBuildConfiguration section */ | ||||
|  | ||||
| @ -8,7 +8,8 @@ | ||||
| 
 | ||||
| # Common interface for all editions' dg_cocoa unit. | ||||
| 
 | ||||
| from hscommon.cocoa.inter import signature, PyTable, PyOutline, PyGUIObject, PyFairware | ||||
| from hscommon.cocoa.inter import (signature, PyTable, PyOutline, PyGUIObject, PyFairware, | ||||
|     PySelectableList) | ||||
| 
 | ||||
| from .gui.details_panel import DetailsPanel | ||||
| from .gui.directory_tree import DirectoryTree | ||||
| @ -17,6 +18,7 @@ from .gui.problem_table import ProblemTable | ||||
| from .gui.result_table import ResultTable | ||||
| from .gui.stats_label import StatsLabel | ||||
| from .gui.extra_fairware_reminder import ExtraFairwareReminder | ||||
| from .gui.prioritize_dialog import PrioritizeDialog | ||||
| 
 | ||||
| class PyDupeGuruBase(PyFairware): | ||||
|     #---Directories | ||||
| @ -264,3 +266,27 @@ class PyExtraFairwareReminder(PyGUIObject): | ||||
|     def set_button_text(self, text): | ||||
|         self.cocoa.setButtonText_(text) | ||||
|      | ||||
| 
 | ||||
| class PyPrioritizeDialog(PyGUIObject): | ||||
|     py_class = PrioritizeDialog | ||||
|      | ||||
|     def categoryList(self): | ||||
|         if not hasattr(self, '_categoryList'): | ||||
|             self._categoryList = PySelectableList.alloc().initWithPy_(self.py.category_list) | ||||
|         return self._categoryList | ||||
|      | ||||
|     def criteriaList(self): | ||||
|         if not hasattr(self, '_criteriaList'): | ||||
|             self._criteriaList = PySelectableList.alloc().initWithPy_(self.py.criteria_list) | ||||
|         return self._criteriaList | ||||
|      | ||||
|     def prioritizationList(self): | ||||
|         if not hasattr(self, '_prioritizationList'): | ||||
|             self._prioritizationList = PySelectableList.alloc().initWithPy_(self.py.prioritization_list) | ||||
|         return self._prioritizationList | ||||
|      | ||||
|     def addSelected(self): | ||||
|         self.py.add_selected() | ||||
|      | ||||
|     def removeSelected(self): | ||||
|         self.py.remove_selected() | ||||
|  | ||||
| @ -50,6 +50,7 @@ class PrioritizeDialog: | ||||
|         self.criteria_list = GUISelectableList() | ||||
|         self.prioritizations = [] | ||||
|         self.prioritization_list = PrioritizationList(self) | ||||
|         self.category_list.select(0) | ||||
|      | ||||
|     #--- Private | ||||
|     def _sort_key(self, dupe): | ||||
|  | ||||
		Načítá se…
	
	
			
			x
			
			
		
	
		Odkázat v novém úkolu
	
	Zablokovat Uživatele