mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-02-23 11:51:08 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/branches/UNSTABLE_0_4@18027 72102866-910b-0410-8b05-ffd578937521
48 lines
940 B
Objective-C
48 lines
940 B
Objective-C
/*
|
|
* Project ProjectCenter
|
|
*/
|
|
|
|
#ifndef _PCProjectHistory_h_
|
|
#define _PCProjectHistory_h_
|
|
|
|
#include <AppKit/AppKit.h>
|
|
|
|
@class PCProject;
|
|
|
|
@interface PCProjectHistory : NSObject
|
|
{
|
|
PCProject *project;
|
|
NSTableView *filesList;
|
|
NSTableColumn *filesColumn;
|
|
NSScrollView *filesScroll;
|
|
NSMutableArray *editedFiles;
|
|
}
|
|
|
|
- (id)initWithProject:(PCProject *)aProj;
|
|
- (void)dealloc;
|
|
|
|
- (NSView *)componentView;
|
|
|
|
- (void)click:(id)sender;
|
|
|
|
- (void)historyDidChange:(NSNotification *)notif;
|
|
|
|
@end
|
|
|
|
@interface PCProjectHistory (HistoryTableDelegate)
|
|
|
|
- (int)numberOfRowsInTableView:(NSTableView *)aTableView;
|
|
|
|
- (id) tableView:(NSTableView *)aTableView
|
|
objectValueForTableColumn:(NSTableColumn *)aTableColumn
|
|
row:(int)rowIndex;
|
|
|
|
- (void)tableView:(NSTableView *)aTableView
|
|
setObjectValue:anObject
|
|
forTableColumn:(NSTableColumn *)aTableColumn
|
|
row:(int)rowIndex;
|
|
|
|
@end
|
|
|
|
#endif
|
|
|