mirror of
https://github.com/arsenetar/dupeguru.git
synced 2025-03-10 05:34:36 +00:00
[#3] base cocoa: Pushed power marker related code down to base.
--HG-- extra : convert_revision : svn%3Ac306627e-7827-47d3-bdf0-9a457c9553a1/trunk%4061
This commit is contained in:
parent
9493fab56b
commit
f765e90138
@ -17,6 +17,7 @@
|
|||||||
IBOutlet NSView *deltaSwitchView;
|
IBOutlet NSView *deltaSwitchView;
|
||||||
IBOutlet NSView *filterFieldView;
|
IBOutlet NSView *filterFieldView;
|
||||||
IBOutlet MatchesView *matches;
|
IBOutlet MatchesView *matches;
|
||||||
|
IBOutlet NSSegmentedControl *pmSwitch;
|
||||||
IBOutlet NSView *pmSwitchView;
|
IBOutlet NSView *pmSwitchView;
|
||||||
IBOutlet NSTextField *stats;
|
IBOutlet NSTextField *stats;
|
||||||
|
|
||||||
@ -34,11 +35,13 @@
|
|||||||
|
|
||||||
/* Actions */
|
/* Actions */
|
||||||
- (IBAction)changeDelta:(id)sender;
|
- (IBAction)changeDelta:(id)sender;
|
||||||
|
- (IBAction)changePowerMarker:(id)sender;
|
||||||
- (IBAction)copyMarked:(id)sender;
|
- (IBAction)copyMarked:(id)sender;
|
||||||
- (IBAction)deleteMarked:(id)sender;
|
- (IBAction)deleteMarked:(id)sender;
|
||||||
- (IBAction)expandAll:(id)sender;
|
- (IBAction)expandAll:(id)sender;
|
||||||
- (IBAction)moveMarked:(id)sender;
|
- (IBAction)moveMarked:(id)sender;
|
||||||
- (IBAction)switchSelected:(id)sender;
|
- (IBAction)switchSelected:(id)sender;
|
||||||
|
- (IBAction)togglePowerMarker:(id)sender;
|
||||||
|
|
||||||
/* Notifications */
|
/* Notifications */
|
||||||
- (void)jobCompleted:(NSNotification *)aNotification;
|
- (void)jobCompleted:(NSNotification *)aNotification;
|
||||||
|
@ -118,6 +118,17 @@
|
|||||||
[self expandAll:nil];
|
[self expandAll:nil];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (IBAction)changePowerMarker:(id)sender
|
||||||
|
{
|
||||||
|
_powerMode = [pmSwitch selectedSegment] == 1;
|
||||||
|
if (_powerMode)
|
||||||
|
[matches setTag:2];
|
||||||
|
else
|
||||||
|
[matches setTag:0];
|
||||||
|
[self expandAll:nil];
|
||||||
|
[self outlineView:matches didClickTableColumn:nil];
|
||||||
|
}
|
||||||
|
|
||||||
- (IBAction)copyMarked:(id)sender
|
- (IBAction)copyMarked:(id)sender
|
||||||
{
|
{
|
||||||
int mark_count = [[py getMarkCount] intValue];
|
int mark_count = [[py getMarkCount] intValue];
|
||||||
@ -182,6 +193,15 @@
|
|||||||
[[NSNotificationCenter defaultCenter] postNotificationName:ResultsUpdatedNotification object:self];
|
[[NSNotificationCenter defaultCenter] postNotificationName:ResultsUpdatedNotification object:self];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (IBAction)togglePowerMarker:(id)sender
|
||||||
|
{
|
||||||
|
if ([pmSwitch selectedSegment] == 1)
|
||||||
|
[pmSwitch setSelectedSegment:0];
|
||||||
|
else
|
||||||
|
[pmSwitch setSelectedSegment:1];
|
||||||
|
[self changePowerMarker:sender];
|
||||||
|
}
|
||||||
|
|
||||||
/* Delegate */
|
/* Delegate */
|
||||||
|
|
||||||
- (void)outlineView:(NSOutlineView *)outlineView didClickTableColumn:(NSTableColumn *)tableColumn
|
- (void)outlineView:(NSOutlineView *)outlineView didClickTableColumn:(NSTableColumn *)tableColumn
|
||||||
|
Loading…
x
Reference in New Issue
Block a user