XQuartz: Cleanup X11Controller.m compilation warnings.

Declare X11Controller as implementing NSTableViewDataSource.
Use selectRowIndexes:byExtendingSelection instead of selectRow:byExtendingSelection

Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
This commit is contained in:
Jeremy Huddleston 2009-11-04 18:39:16 -08:00
parent 0e3ad44c3b
commit 840a68dc5e
2 changed files with 9 additions and 9 deletions

View File

@ -55,7 +55,7 @@ typedef unsigned int NSUInteger;
#endif #endif
#endif #endif
@interface X11Controller : NSObject @interface X11Controller : NSObject <NSTableViewDataSource>
{ {
IBOutlet NSPanel *prefs_panel; IBOutlet NSPanel *prefs_panel;

View File

@ -426,8 +426,8 @@
[[columns objectAtIndex:2] setIdentifier:@"2"]; [[columns objectAtIndex:2] setIdentifier:@"2"];
[apps_table setDataSource:self]; [apps_table setDataSource:self];
[apps_table selectRow:0 byExtendingSelection:NO]; [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:0] byExtendingSelection:NO];
[[apps_table window] makeKeyAndOrderFront:sender]; [[apps_table window] makeKeyAndOrderFront:sender];
[apps_table reloadData]; [apps_table reloadData];
if(oldapps != nil) if(oldapps != nil)
@ -474,7 +474,7 @@
[item release]; [item release];
[apps_table reloadData]; [apps_table reloadData];
[apps_table selectRow:row byExtendingSelection:NO]; [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:row] byExtendingSelection:NO];
} }
- (IBAction) apps_table_duplicate:sender - (IBAction) apps_table_duplicate:sender
@ -497,7 +497,7 @@
[item release]; [item release];
[apps_table reloadData]; [apps_table reloadData];
[apps_table selectRow:row+1 byExtendingSelection:NO]; [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:row+1] byExtendingSelection:NO];
} }
- (IBAction) apps_table_delete:sender - (IBAction) apps_table_delete:sender
@ -519,10 +519,10 @@
row = MIN (row, [table_apps count] - 1); row = MIN (row, [table_apps count] - 1);
if (row >= 0) if (row >= 0)
[apps_table selectRow:row byExtendingSelection:NO]; [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:row] byExtendingSelection:NO];
} }
- (int) numberOfRowsInTableView:(NSTableView *)tableView - (NSInteger) numberOfRowsInTableView:(NSTableView *)tableView
{ {
if (table_apps == nil) return 0; if (table_apps == nil) return 0;
@ -530,7 +530,7 @@
} }
- (id) tableView:(NSTableView *)tableView - (id) tableView:(NSTableView *)tableView
objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{ {
NSArray *item; NSArray *item;
int col; int col;
@ -547,7 +547,7 @@ objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row
} }
- (void) tableView:(NSTableView *)tableView setObjectValue:(id)object - (void) tableView:(NSTableView *)tableView setObjectValue:(id)object
forTableColumn:(NSTableColumn *)tableColumn row:(int)row forTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{ {
NSMutableArray *item; NSMutableArray *item;
int col; int col;