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