Subversion Repositories Kolibri OS

Rev

Rev 2268 | Rev 2465 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2268 Rev 2434
Line 1876... Line 1876...
1876
10, 11, 23 - they notify only about events allowed by this mask.
1876
10, 11, 23 - they notify only about events allowed by this mask.
1877
Parameters:
1877
Parameters:
1878
  * eax = 40 - function number
1878
  * eax = 40 - function number
1879
  * ebx = mask: bit i corresponds to event i+1 (see list of events)
1879
  * ebx = mask: bit i corresponds to event i+1 (see list of events)
1880
    (set bit permits notice on event)
1880
    (set bit permits notice on event)
-
 
1881
    bit 31: active/inactive filter
-
 
1882
    bit 31 = 0 - inactive window receive mouse events
-
 
1883
    bit 31 = 1 - inactive window does not receive mouse events
-
 
1884
    bit 30: cursor position filter
-
 
1885
    bit 30 = 0 = the window receive mouse events if cursor
-
 
1886
                 outside window
-
 
1887
    bit 30 = 1 - the window does not receive mouse events if cursor
-
 
1888
                 outside window
1881
Returned value:
1889
Returned value:
1882
  * eax = previous value of mask
1890
  * eax = previous value of mask
1883
Remarks:
1891
Remarks:
1884
  * Default mask (7=111b) enables nofices about redraw,
1892
  * Default mask (7=111b) enables nofices about redraw,
1885
    keys and buttons. This is enough for many applications.
1893
    keys and buttons. This is enough for many applications.