Changeset 3993
- Timestamp:
- 03/28/06 19:00:50 (3 years ago)
- Files:
-
- WiredAdditions/trunk/WITableViewManager.m (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
WiredAdditions/trunk/WITableViewManager.m
r3978 r3993 400 400 _flagsDidChange = @selector(outlineViewFlagsDidChange:); 401 401 _didClickTableColumn = @selector(outlineView:didClickTableColumn:); 402 403 [[NSNotificationCenter defaultCenter] 404 addObserver:self 405 selector:@selector(outlineViewColumnDidMove:) 406 name:NSOutlineViewColumnDidMoveNotification 407 object:_tableView]; 408 409 [[NSNotificationCenter defaultCenter] 410 addObserver:self 411 selector:@selector(outlineViewColumnDidResize:) 412 name:NSOutlineViewColumnDidResizeNotification 413 object:_tableView]; 402 414 } else { 403 415 _stringValueForRow = @selector(tableView:stringValueForRow:); … … 405 417 _flagsDidChange = @selector(tableViewFlagsDidChange:); 406 418 _didClickTableColumn = @selector(tableView:didClickTableColumn:); 419 420 [[NSNotificationCenter defaultCenter] 421 addObserver:self 422 selector:@selector(tableViewColumnDidMove:) 423 name:NSTableViewColumnDidMoveNotification 424 object:_tableView]; 425 426 [[NSNotificationCenter defaultCenter] 427 addObserver:self 428 selector:@selector(tableViewColumnDidResize:) 429 name:NSTableViewColumnDidResizeNotification 430 object:_tableView]; 407 431 } 408 432 … … 412 436 [headerView release]; 413 437 } 414 415 [[NSNotificationCenter defaultCenter]416 addObserver:self417 selector:@selector(tableViewColumnDidMove:)418 name:NSTableViewColumnDidMoveNotification419 object:_tableView];420 421 [[NSNotificationCenter defaultCenter]422 addObserver:self423 selector:@selector(tableViewColumnDidResize:)424 name:NSTableViewColumnDidResizeNotification425 object:_tableView];426 438 427 439 return self; … … 451 463 452 464 - (void)tableViewColumnDidResize:(NSNotification *)notification { 465 if([_tableView autosaveTableColumns]) 466 [self performSelectorOnce:@selector(_saveTableColumns) afterDelay:0.1]; 467 } 468 469 470 471 - (void)outlineViewColumnDidMove:(NSNotification *)notification { 472 if([_tableView autosaveTableColumns]) 473 [self performSelectorOnce:@selector(_saveTableColumns) afterDelay:0.1]; 474 } 475 476 477 478 - (void)outlineViewColumnDidResize:(NSNotification *)notification { 453 479 if([_tableView autosaveTableColumns]) 454 480 [self performSelectorOnce:@selector(_saveTableColumns) afterDelay:0.1];
