Applied patch by Denis Washington which implements "diagonal mouse

support" for menus (see ticket #284). Thanks a lot!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24193 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stefano Ceccherini
2008-03-01 22:15:23 +00:00
parent 84b29b5f5f
commit dc93a6b1ee
2 changed files with 181 additions and 19 deletions
+6 -1
View File
@@ -180,8 +180,13 @@ private:
void _Hide();
BMenuItem* _Track(int* action, long start = -1);
void _UpdateNavigationArea(BPoint position,
BRect& navAreaRectAbove, BRect& navAreaBelow);
void _UpdateStateOpenSelect(BMenuItem* item,
bigtime_t& openTime, const int32 &mouseSpeed);
BPoint position, BRect& navAreaRectAbove,
BRect& navAreaBelow, bigtime_t& selectedTime,
bigtime_t& navigationAreaTime);
void _UpdateStateClose(BMenuItem* item, const BPoint& where,
const uint32& buttons);