Revision: 29756
http://sourceforge.net/p/bibdesk/svn/29756
Author: hofman
Date: 2025-10-26 18:20:57 +0000 (Sun, 26 Oct 2025)
Log Message:
-----------
no need to implement scrollToBeginningOfDocument: and scrollToEndOfDocument: in
taleView subclasses, this is implemented in NSTableView
Modified Paths:
--------------
trunk/bibdesk/BDSKOutlineView.h
trunk/bibdesk/BDSKOutlineView.m
trunk/bibdesk/BDSKTableView.h
trunk/bibdesk/BDSKTableView.m
Modified: trunk/bibdesk/BDSKOutlineView.h
===================================================================
--- trunk/bibdesk/BDSKOutlineView.h 2025-10-22 16:46:47 UTC (rev 29755)
+++ trunk/bibdesk/BDSKOutlineView.h 2025-10-26 18:20:57 UTC (rev 29756)
@@ -96,8 +96,6 @@
- (void)moveUp:(nullable id)sender;
- (void)moveDown:(nullable id)sender;
-- (void)scrollToBeginningOfDocument:(nullable id)sender;
-- (void)scrollToEndOfDocument:(nullable id)sender;
- (void)insertNewline:(nullable id)sender;
- (void)insertSpace:(nullable id)sender;
- (void)insertShiftSpace:(nullable id)sender;
Modified: trunk/bibdesk/BDSKOutlineView.m
===================================================================
--- trunk/bibdesk/BDSKOutlineView.m 2025-10-22 16:46:47 UTC (rev 29755)
+++ trunk/bibdesk/BDSKOutlineView.m 2025-10-26 18:20:57 UTC (rev 29756)
@@ -213,10 +213,6 @@
[self insertSpace:self];
} else if (eventChar== 0x0020 && modifierFlags ==
NSEventModifierFlagShift) {
[self insertShiftSpace:self];
- } else if (eventChar == NSHomeFunctionKey && (modifierFlags &
~NSEventModifierFlagFunction) == 0) {
- [self scrollToBeginningOfDocument:self];
- } else if (eventChar == NSEndFunctionKey && (modifierFlags &
~NSEventModifierFlagFunction) == 0) {
- [self scrollToEndOfDocument:self];
} else if ([typeSelectHelper handleEvent:theEvent] == NO) {
[super keyDown:theEvent];
}
@@ -278,16 +274,6 @@
[self scrollRowToVisible:row];
}
-- (void)scrollToBeginningOfDocument:(id)sender {
- if ([self numberOfRows])
- [self scrollRowToVisible:0];
-}
-
-- (void)scrollToEndOfDocument:(id)sender {
- if ([self numberOfRows])
- [self scrollRowToVisible:[self numberOfRows] - 1];
-}
-
- (void)insertNewline:(id)sender {
if ([[self delegate]
respondsToSelector:@selector(outlineViewInsertNewline:)])
[[self delegate] outlineViewInsertNewline:self];
Modified: trunk/bibdesk/BDSKTableView.h
===================================================================
--- trunk/bibdesk/BDSKTableView.h 2025-10-22 16:46:47 UTC (rev 29755)
+++ trunk/bibdesk/BDSKTableView.h 2025-10-26 18:20:57 UTC (rev 29756)
@@ -96,8 +96,6 @@
- (void)invertSelection:(nullable id)sender;
- (void)moveUp:(nullable id)sender;
- (void)moveDown:(nullable id)sender;
-- (void)scrollToBeginningOfDocument:(nullable id)sender;
-- (void)scrollToEndOfDocument:(nullable id)sender;
- (void)insertNewline:(nullable id)sender;
- (void)insertSpace:(nullable id)sender;
- (void)insertShiftSpace:(nullable id)sender;
Modified: trunk/bibdesk/BDSKTableView.m
===================================================================
--- trunk/bibdesk/BDSKTableView.m 2025-10-22 16:46:47 UTC (rev 29755)
+++ trunk/bibdesk/BDSKTableView.m 2025-10-26 18:20:57 UTC (rev 29756)
@@ -187,10 +187,6 @@
[self insertSpace:self];
} else if (eventChar== 0x0020 && modifierFlags ==
NSEventModifierFlagShift) {
[self insertShiftSpace:self];
- } else if (eventChar == NSHomeFunctionKey && (modifierFlags &
~NSEventModifierFlagFunction) == 0) {
- [self scrollToBeginningOfDocument:self];
- } else if (eventChar == NSEndFunctionKey && (modifierFlags &
~NSEventModifierFlagFunction) == 0) {
- [self scrollToEndOfDocument:self];
} else if ([typeSelectHelper handleEvent:theEvent] == NO) {
[super keyDown:theEvent];
}
@@ -252,16 +248,6 @@
[self scrollRowToVisible:row];
}
-- (void)scrollToBeginningOfDocument:(id)sender {
- if ([self numberOfRows])
- [self scrollRowToVisible:0];
-}
-
-- (void)scrollToEndOfDocument:(id)sender {
- if ([self numberOfRows])
- [self scrollRowToVisible:[self numberOfRows] - 1];
-}
-
- (void)insertNewline:(id)sender {
if ([[self delegate]
respondsToSelector:@selector(tableViewInsertNewline:)])
[[self delegate] tableViewInsertNewline:self];
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