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. |