mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-23 23:31:02 +00:00
Fix tracking in NSMatrix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@16269 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
f3630c00ae
commit
656499da0d
3 changed files with 418 additions and 475 deletions
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
|||
2003-03-18 Benhur Stein <benhur@inf.ufsm.br>
|
||||
|
||||
* Fix mouse tracking in NSMatrix
|
||||
* Headers/gnustep/gui/NSMatrix.h: Change _keyCell ivar to _reserved1.
|
||||
* Source/NSMatrix.m (-_setKeyRow:column:): New method
|
||||
(-_selectCell:atRow:column:): Use it.
|
||||
(-setSelectionFrom:to:anchor:highlight:): Rewrite.
|
||||
(-highlightCell:atRow:column:): Simplify
|
||||
(-_mouseDownNonListMode:): Fix tracking.
|
||||
(-_mouseDownListMode:theEvent): New method.
|
||||
(-mouseDown:): Use previous methods.
|
||||
|
||||
2003-03-25 Serg Stoyan <stoyan@on.com.ua>
|
||||
|
||||
* Source/NSMenuView.m
|
||||
|
|
|
@ -81,7 +81,7 @@ typedef enum _NSMatrixMode {
|
|||
BOOL _drawsCellBackground;
|
||||
BOOL _autosizesCells;
|
||||
BOOL _autoscroll;
|
||||
id _keyCell;
|
||||
id _reserved1;
|
||||
int _dottedRow;
|
||||
int _dottedColumn;
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue