Subversion Repositories Kolibri OS

Rev

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

Rev 5926 Rev 5956
Line 1004... Line 1004...
1004
  * ecx = 1 - номер подподфункции
1004
  * ecx = 1 - номер подподфункции
1005
  * edx = новое значение скорости
1005
  * edx = новое значение скорости
1006
Возвращаемое значение:
1006
Возвращаемое значение:
1007
  * функция не возвращает значения
1007
  * функция не возвращает значения
Line -... Line 1008...
-
 
1008
 
-
 
1009
Замечание: рекомендуемая скорость = 1, 0 = заблокировать курсор.
1008
 
1010
 
1009
------------- Подподфункция 2 - получить задержку мыши. --------------
1011
------------- Подподфункция 2 - получить ускорение мыши. -------------
1010
Параметры:
1012
Параметры:
1011
  * eax = 18 - номер функции
1013
  * eax = 18 - номер функции
1012
  * ebx = 19 - номер подфункции
1014
  * ebx = 19 - номер подфункции
1013
  * ecx = 2 - номер подподфункции
1015
  * ecx = 2 - номер подподфункции
1014
Возвращаемое значение:
1016
Возвращаемое значение:
Line 1015... Line 1017...
1015
  * eax = текущая задержка мыши
1017
  * eax = 2 - лютое, 1 - слабое, 0 - выключить
1016
 
1018
 
1017
------------ Подподфункция 3 - установить задержку мыши. -------------
1019
------------ Подподфункция 3 - установить ускорение мыши. ------------
1018
Параметры:
1020
Параметры:
1019
  * eax = 18 - номер функции
1021
  * eax = 18 - номер функции
1020
  * ebx = 19 - номер подфункции
1022
  * ebx = 19 - номер подфункции
1021
  * ecx = 3 - номер подподфункции
1023
  * ecx = 3 - номер подподфункции
1022
  * edx = новое значение задержки мыши
1024
  * edx = 2 - лютое, 1 - слабое, 0 - выключить
Line 1023... Line 1025...
1023
Возвращаемое значение:
1025
Возвращаемое значение:
1024
  * функция не возвращает значения
1026
  * функция не возвращает значения
Line 1062... Line 1064...
1062
  * ecx = 7 - номер подподфункции
1064
  * ecx = 7 - номер подподфункции
1063
  * dl  = новое значение задержки двойного щелчка (100 = секунда)
1065
  * dl  = новое значение задержки двойного щелчка (100 = секунда)
1064
Возвращаемое значение:
1066
Возвращаемое значение:
1065
  * функция не возвращает значения
1067
  * функция не возвращает значения
Line 1066... Line -...
1066
 
-
 
1067
Замечания:
-
 
1068
  * Рекомендуемая скорость мыши (в подподфункции 1) от 1 до 9.
-
 
1069
    Устанавливаемая величина не проверяется кодом ядра, поэтому
-
 
1070
    используйте осторожно, при некорректном значении курсор может
1068
 
1071
    "замёрзнуть". Скорость мыши можно регулировать в приложении SETUP.
-
 
1072
  * Рекомендуемая величина задержки (в подподфункции 3) = 10.
-
 
1073
    Меньшие значения не обрабатываются COM-мышами. При очень больших
-
 
1074
    значениях невозможно передвижение мыши на 1 пиксель и курсор будет
-
 
1075
    прыгать на величину установленной скорости (подподфункция 1).
-
 
1076
    Устанавливаемая величина не проверяется кодом ядра.
-
 
1077
    Величину задержки можно менять в приложении SETUP.
-
 
1078
  * Подподфункция 4 не проверяет переданное значение. Перед вызовом
-
 
1079
    необходимо узнать текущее разрешение экрана (подфункцией 14)
-
 
1080
    и проверить, что устанавливаемое положение не выходит за пределы
-
 
Line 1081... Line 1069...
1081
    экрана.
1069
Замечание: настройки мыши можно регулировать в приложении mouse_cfg.
1082
 
1070
 
1083
======================================================================
1071
======================================================================
1084
====================== Функция 18, подфункция 20 =====================
1072
====================== Функция 18, подфункция 20 =====================