Revision: 2714
http://skim-app.svn.sourceforge.net/skim-app/?rev=2714&view=rev
Author: hofman
Date: 2007-08-23 08:31:23 -0700 (Thu, 23 Aug 2007)
Log Message:
-----------
Use SKStatusBar in bookmarks window. Show status message while type select is
processing.
Modified Paths:
--------------
trunk/Dutch.lproj/BookmarksWindow.nib/classes.nib
trunk/Dutch.lproj/BookmarksWindow.nib/keyedobjects.nib
trunk/English.lproj/BookmarksWindow.nib/classes.nib
trunk/English.lproj/BookmarksWindow.nib/keyedobjects.nib
trunk/French.lproj/BookmarksWindow.nib/classes.nib
trunk/French.lproj/BookmarksWindow.nib/keyedobjects.nib
trunk/Italian.lproj/BookmarksWindow.nib/classes.nib
trunk/Italian.lproj/BookmarksWindow.nib/keyedobjects.nib
trunk/SKBookmarkController.h
trunk/SKBookmarkController.m
Modified: trunk/Dutch.lproj/BookmarksWindow.nib/classes.nib
===================================================================
--- trunk/Dutch.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 14:54:57 UTC
(rev 2713)
+++ trunk/Dutch.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 15:31:23 UTC
(rev 2714)
@@ -1,14 +1,20 @@
{
IBClasses = (
- {CLASS = BDSKGradientView; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{CLASS = SKBookmark; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
CLASS = SKBookmarkController;
LANGUAGE = ObjC;
- OUTLETS = {tableView = SKTableView; };
+ OUTLETS = {statusBar = SKStatusBar; tableView = SKTableView; };
SUPERCLASS = NSWindowController;
},
+ {
+ ACTIONS = {startAnimation = id; stopAnimation = id; };
+ CLASS = SKStatusBar;
+ LANGUAGE = ObjC;
+ OUTLETS = {leftCell = id; rightCell = id; };
+ SUPERCLASS = NSControl;
+ },
{CLASS = SKTableView; LANGUAGE = ObjC; SUPERCLASS = NSTableView; }
);
IBVersion = 1;
Modified: trunk/Dutch.lproj/BookmarksWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/English.lproj/BookmarksWindow.nib/classes.nib
===================================================================
--- trunk/English.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 14:54:57 UTC
(rev 2713)
+++ trunk/English.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 15:31:23 UTC
(rev 2714)
@@ -1,14 +1,20 @@
{
IBClasses = (
- {CLASS = BDSKGradientView; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{CLASS = SKBookmark; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
CLASS = SKBookmarkController;
LANGUAGE = ObjC;
- OUTLETS = {tableView = SKTableView; };
+ OUTLETS = {statusBar = SKStatusBar; tableView = SKTableView; };
SUPERCLASS = NSWindowController;
},
+ {
+ ACTIONS = {startAnimation = id; stopAnimation = id; };
+ CLASS = SKStatusBar;
+ LANGUAGE = ObjC;
+ OUTLETS = {leftCell = id; rightCell = id; };
+ SUPERCLASS = NSControl;
+ },
{CLASS = SKTableView; LANGUAGE = ObjC; SUPERCLASS = NSTableView; }
);
IBVersion = 1;
Modified: trunk/English.lproj/BookmarksWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/French.lproj/BookmarksWindow.nib/classes.nib
===================================================================
--- trunk/French.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 14:54:57 UTC
(rev 2713)
+++ trunk/French.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 15:31:23 UTC
(rev 2714)
@@ -1,14 +1,20 @@
{
IBClasses = (
- {CLASS = BDSKGradientView; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{CLASS = SKBookmark; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
CLASS = SKBookmarkController;
LANGUAGE = ObjC;
- OUTLETS = {tableView = SKTableView; };
+ OUTLETS = {statusBar = SKStatusBar; tableView = SKTableView; };
SUPERCLASS = NSWindowController;
},
+ {
+ ACTIONS = {startAnimation = id; stopAnimation = id; };
+ CLASS = SKStatusBar;
+ LANGUAGE = ObjC;
+ OUTLETS = {leftCell = id; rightCell = id; };
+ SUPERCLASS = NSControl;
+ },
{CLASS = SKTableView; LANGUAGE = ObjC; SUPERCLASS = NSTableView; }
);
IBVersion = 1;
Modified: trunk/French.lproj/BookmarksWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/Italian.lproj/BookmarksWindow.nib/classes.nib
===================================================================
--- trunk/Italian.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 14:54:57 UTC
(rev 2713)
+++ trunk/Italian.lproj/BookmarksWindow.nib/classes.nib 2007-08-23 15:31:23 UTC
(rev 2714)
@@ -1,14 +1,20 @@
{
IBClasses = (
- {CLASS = BDSKGradientView; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{CLASS = SKBookmark; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
CLASS = SKBookmarkController;
LANGUAGE = ObjC;
- OUTLETS = {tableView = SKTableView; };
+ OUTLETS = {statusBar = SKStatusBar; tableView = SKTableView; };
SUPERCLASS = NSWindowController;
},
+ {
+ ACTIONS = {startAnimation = id; stopAnimation = id; };
+ CLASS = SKStatusBar;
+ LANGUAGE = ObjC;
+ OUTLETS = {leftCell = id; rightCell = id; };
+ SUPERCLASS = NSControl;
+ },
{CLASS = SKTableView; LANGUAGE = ObjC; SUPERCLASS = NSTableView; }
);
IBVersion = 1;
Modified: trunk/Italian.lproj/BookmarksWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/SKBookmarkController.h
===================================================================
--- trunk/SKBookmarkController.h 2007-08-23 14:54:57 UTC (rev 2713)
+++ trunk/SKBookmarkController.h 2007-08-23 15:31:23 UTC (rev 2714)
@@ -38,10 +38,11 @@
#import <Cocoa/Cocoa.h>
[EMAIL PROTECTED] SKTableView;
[EMAIL PROTECTED] SKTableView, SKStatusBar;
@interface SKBookmarkController : NSWindowController {
IBOutlet SKTableView *tableView;
+ IBOutlet SKStatusBar *statusBar;
NSMutableArray *bookmarks;
NSMutableArray *recentDocuments;
NSUndoManager *undoManager;
Modified: trunk/SKBookmarkController.m
===================================================================
--- trunk/SKBookmarkController.m 2007-08-23 14:54:57 UTC (rev 2713)
+++ trunk/SKBookmarkController.m 2007-08-23 15:31:23 UTC (rev 2714)
@@ -43,6 +43,7 @@
#import "Files_SKExtensions.h"
#import "SKTableView.h"
#import "SKTypeSelectHelper.h"
+#import "SKStatusBar.h"
static NSString *SKBookmarkRowsPboardType = @"SKBookmarkRowsPboardType";
static NSString *SKBookmarkChangedNotification =
@"SKBookmarkChangedNotification";
@@ -371,6 +372,13 @@
[tableView scrollRowToVisible:itemIndex];
}
+- (void)typeSelectHelper:(SKTypeSelectHelper *)typeSelectHelper
updateSearchString:(NSString *)searchString {
+ NSString *message = @"";
+ if (searchString)
+ message = [NSString stringWithFormat:NSLocalizedString(@"Finding:
\"[EMAIL PROTECTED]"", @"Status message"), searchString];
+ [statusBar setLeftStringValue:message];
+}
+
@end
#pragma mark -
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit