# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1301858999 0 # Node ID 139acecd6ca085b4169bcf12eebe07eace145982 # Parent ba9d38b8d0bc16b93e708597910dd29233549ca8 Guess I wanted to trap didClickTableColumn instead of mouseDownInHeaderOfTableColumn to avoid spurious events. diff -r ba9d38b8d0bc -r 139acecd6ca0 mac/dw.m --- a/mac/dw.m Sun Apr 03 19:09:48 2011 +0000 +++ b/mac/dw.m Sun Apr 03 19:29:59 2011 +0000 @@ -1117,7 +1117,7 @@ -(void)setForegroundColor:(NSColor *)input; -(void)doubleClicked:(id)sender; -(void)keyUp:(NSEvent *)theEvent; --(void)tableView:(NSTableView*)tableView mouseDownInHeaderOfTableColumn:(NSTableColumn *)tableColumn; +-(void)tableView:(NSTableView *)tableView didClickTableColumn:(NSTableColumn *)tableColumn; -(void)selectionChanged:(id)sender; -(NSMenu *)menuForEvent:(NSEvent *)event; @end @@ -1348,7 +1348,7 @@ [super keyUp:theEvent]; } --(void)tableView:(NSTableView *)tableView mouseDownInHeaderOfTableColumn:(NSTableColumn *)tableColumn; +-(void)tableView:(NSTableView *)tableView didClickTableColumn:(NSTableColumn *)tableColumn { NSUInteger index = [tvcols indexOfObject:tableColumn];