fn.40: ebx bit 30 - do not send mouse events if cursor outside window

git-svn-id: svn://kolibrios.org@2414 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge)
2012-02-28 08:36:15 +00:00
parent 823a0a9a8f
commit 0735fd9e1b
5 changed files with 46 additions and 15 deletions

View File

@@ -1878,9 +1878,14 @@ Parameters:
* eax = 40 - function number
* ebx = mask: bit i corresponds to event i+1 (see list of events)
(set bit permits notice on event)
bit 31: mouse events filtration
bit 31 = 1 - inactive window do not receive mouse events
bit 31 = 0 - windows always recievs mouse events
bit 31: active/inactive filter
bit 31 = 0 - inactive window receive mouse events
bit 31 = 1 - inactive window does not receive mouse events
bit 30: cursor position filter
bit 30 = 0 = the window receive mouse events if cursor
outside window
bit 30 = 1 - the window does not receive mouse events if cursor
outside window
Returned value:
* eax = previous value of mask
Remarks: