# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1299898444 0 # Node ID 5fe2ca5ef88b7bd23002a0d15b08a85f156441b7 # Parent 86d76fc092370d292f348cc35181f3ca3a54dcf6 Fixes for container event handling. Also made container/listbox cells non-editable. diff -r 86d76fc09237 -r 5fe2ca5ef88b mac/dw.m --- a/mac/dw.m Sat Mar 12 01:50:20 2011 +0000 +++ b/mac/dw.m Sat Mar 12 02:54:04 2011 +0000 @@ -705,7 +705,6 @@ int result = (int)([self doubleValue] * range); int newpos = result; int page = (int)(proportion * range); - int max = (int)(range - page); switch ([sender hitPart]) { @@ -812,7 +811,7 @@ } -(NSInteger)numberOfRowsInTableView:(NSTableView *)aTable; -(id)tableView:(NSTableView *)aTable objectValueForTableColumn:(NSTableColumn *)aCol row:(NSInteger)aRow; -/*-(void)tableView:(NSTableView *)aTableView setObjectValue:(id)anObject forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex;*/ +-(BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex; -(void *)userdata; -(void)setUserdata:(void *)input; -(id)scrollview; @@ -832,6 +831,7 @@ -(void)setLastQueryPoint:(int)input; -(void)clear; -(void)setup; +-(void)doubleClicked:(id)sender; -(void)selectionChanged:(id)sender; -(NSMenu *)menuForEvent:(NSEvent *)event; @end @@ -873,28 +873,7 @@ } return nil; } -/*-(void)tableView:(NSTableView *)aTableView setObjectValue:(id)anObject forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex -{ - if(tvcols) - { - int z, col = -1; - int count = (int)[tvcols count]; - - for(z=0;z