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:
parent
0e3ad44c3b
commit
840a68dc5e
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue