Дневник, метка exactmouse
5 записей
Программа Exact Mouse обновилась
31.7.2005 Версия 1.20
Read more...
Comments (23)Read more...
Дарю кусочек кода
Это из программы ExactMouse.
Самое ядро. Рассчитывает размеры области считывания и увеличения.
mov edi, ofs ptSize_src
mov ebx, ofs ptSize_dst
mov ecx, [(t inid esi).ZoomLevel]
mov eax, [(t inid esi).ZoomWndSizeX]
sub edx, edx
div ecx
test al, 1
jnz @@odd_0
inc eax
jmp @@odd_00
@@odd_0:
or edx, edx
jz @@odd_00
inc eax
inc eax
@@odd_00:
mov [(t POINT edi).x], eax
mul ecx
mov [(t POINT ebx).x], eax
А вот и мои рассуждения на бумаге насчёт этого самого блока кода.
( Read more... )
Read more...
Comments (7)Самое ядро. Рассчитывает размеры области считывания и увеличения.
mov edi, ofs ptSize_src
mov ebx, ofs ptSize_dst
mov ecx, [(t inid esi).ZoomLevel]
mov eax, [(t inid esi).ZoomWndSizeX]
sub edx, edx
div ecx
test al, 1
jnz @@odd_0
inc eax
jmp @@odd_00
@@odd_0:
or edx, edx
jz @@odd_00
inc eax
inc eax
@@odd_00:
mov [(t POINT edi).x], eax
mul ecx
mov [(t POINT ebx).x], eax
А вот и мои рассуждения на бумаге насчёт этого самого блока кода.
( Read more... )
Read more...
ExactMouse
Клавиши теперь можно менять.
Read more...
Read more...
...
Бабушка приехала из деревни, только что позвонила.
Read more...
Read more...