Subversion Repositories Kolibri OS

Rev

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

Rev 3912 Rev 3940
Line 2025... Line 2025...
2025
11, 23 - они сообщают только о событиях, разрешённых этой маской.
2025
11, 23 - они сообщают только о событиях, разрешённых этой маской.
2026
Параметры:
2026
Параметры:
2027
  * eax = 40 - номер функции
2027
  * eax = 40 - номер функции
2028
  * ebx = маска: бит i соответствует событию i+1 (см. список событий)
2028
  * ebx = маска: бит i соответствует событию i+1 (см. список событий)
2029
    (установленный бит разрешает извещение о событии)
2029
    (установленный бит разрешает извещение о событии)
-
 
2030
    bit 31: фильтр активности событий мыши
-
 
2031
    bit 31 = 0 - неактивное окно всегда получает события от мыши
-
 
2032
    bit 31 = 1 - неактивное окно не получает события от мыши
-
 
2033
    bit 30: фильтр позиции курсора
-
 
2034
    bit 30 = 0 - окно принимает события мыши, если курсор
-
 
2035
                 за пределами окна
-
 
2036
    bit 30 = 1 - окно не принимает события мыши, если курсор
-
 
2037
                 за пределами окна
2030
Возвращаемое значение:
2038
Возвращаемое значение:
2031
  * eax = предыдущее значение маски
2039
  * eax = предыдущее значение маски
2032
Замечания:
2040
Замечания:
2033
  * Маска по умолчанию (7=111b) разрешает извещения о перерисовке
2041
  * Маска по умолчанию (7=111b) разрешает извещения о перерисовке
2034
    и нажатиях клавиш и кнопок.
2042
    и нажатиях клавиш и кнопок.