Revision: 28683
          http://sourceforge.net/p/bibdesk/svn/28683
Author:   hofman
Date:     2024-01-27 18:36:02 +0000 (Sat, 27 Jan 2024)
Log Message:
-----------
combine actions for arow buttons

Modified Paths:
--------------
    trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m

Modified: trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m
===================================================================
--- trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m      2024-01-26 
15:25:41 UTC (rev 28682)
+++ trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m      2024-01-27 
18:36:02 UTC (rev 28683)
@@ -418,12 +418,12 @@
     _leftArrow = [[FVArrowButton alloc] init];
     [[_leftArrow cell] setTag:FVArrowLeft];
     [_leftArrow setTarget:self];
-    [_leftArrow setAction:@selector(leftArrowAction:)];
+    [_leftArrow setAction:@selector(arrowAction:)];
     
     _rightArrow = [[FVArrowButton alloc] init];
     [[_rightArrow cell] setTag:FVArrowRight];
     [_rightArrow setTarget:self];
-    [_rightArrow setAction:@selector(rightArrowAction:)];
+    [_rightArrow setAction:@selector(arrowAction:)];
     
     _minScale = 0.5;
     _maxScale = 16.0;
@@ -3034,20 +3034,16 @@
     }    
 }
 
-- (void)leftArrowAction:(id)sender
+- (void)arrowAction:(id)sender
 {
-    FVIcon *anIcon = [[_leftArrow cell] representedObject];
-    [anIcon showPreviousPage];
+    FVIcon *anIcon = [[sender cell] representedObject];
+    if ([[sender cell] tag] == FVArrowRight)
+        [anIcon showNextPage];
+    else
+        [anIcon showPreviousPage];
     [self _redisplayIconAfterPageChanged:anIcon];
 }
 
-- (void)rightArrowAction:(id)sender
-{
-    FVIcon *anIcon = [[_rightArrow cell] representedObject];
-    [anIcon showNextPage];
-    [self _redisplayIconAfterPageChanged:anIcon];
-}
-
 - (void)_showArrowsForIconAtIndex:(NSUInteger)anIndex
 {
     // this can happen if we screwed up in managing cursor rects

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



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to