Revision: 7216
          http://skim-app.svn.sourceforge.net/skim-app/?rev=7216&view=rev
Author:   hofman
Date:     2011-04-28 11:30:53 +0000 (Thu, 28 Apr 2011)

Log Message:
-----------
simplify field editor for find panel, simply ignore performFindPanelAction: to 
let the window controller handle it

Modified Paths:
--------------
    trunk/SKFindFieldEditor.m

Modified: trunk/SKFindFieldEditor.m
===================================================================
--- trunk/SKFindFieldEditor.m   2011-04-22 10:17:58 UTC (rev 7215)
+++ trunk/SKFindFieldEditor.m   2011-04-28 11:30:53 UTC (rev 7216)
@@ -45,25 +45,13 @@
        self = [super initWithFrame:frameRect];
     if (self) {
                [self setFieldEditor:YES];
-               [self setUsesFindPanel:YES];
+               [self setUsesFindPanel:NO];
        }
        return self;
 }
 
-- (IBAction)performFindPanelAction:(id)sender {
-    id delegate = [[self window] delegate];
-       if ([delegate respondsToSelector:@selector(performFindPanelAction:)]) 
-               [delegate performFindPanelAction:sender];
-       else
-               [super performFindPanelAction:sender];
+- (BOOL)respondsToSelector:(SEL)aSelector {
+    return aSelector != @selector(performFindPanelAction:) && [super 
respondsToSelector:aSelector];
 }
 
-- (BOOL)validateUserInterfaceItem:(id <NSValidatedUserInterfaceItem>)anItem {
-    id delegate = [[self window] delegate];
-       if ([anItem action] == @selector(performFindPanelAction:) && [delegate 
respondsToSelector:@selector(performFindPanelAction:)] && [delegate 
respondsToSelector:@selector(validateUserInterfaceItem:)]) 
-               return [delegate validateUserInterfaceItem:anItem];
-       else
-               return [super validateUserInterfaceItem:anItem];
-}
-
 @end


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to