Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9058 → Rev 9059

/programs/fs/kfar/trunk/kfar.asm
984,13 → 984,21
ret
 
align 4
OnMouse_ctrl_f39:
OnMouse_ctrl_f3_9:
sub eax, panels_mouse.ctrl+8
shr eax, 2
add eax, 0x3D
call panels_OnKey.ctrl_f39
call panels_OnKey.ctrl_f3_9
ret
 
align 4
OnMouse_alt_f1_2:
sub eax, panels_mouse.alt
shr eax, 2
add eax, 0x3B
call panels_OnKey.alt_f1_2
ret
 
align 16
process_ctrl_keys:
cmp byte [esi], 0
2241,7 → 2249,7
pop edi
mov byte [edi], 0
jmp .done_cmdbar
.ctrl_f39:
.ctrl_f3_9:
sub al, 0x3D
add al, al
mov ah, [ebp + PanelData.sortmode]
2277,7 → 2285,7
inc ecx
add [ebp + PanelData.start], ecx
jmp @b
.alt_f12:
.alt_f1_2:
mov ebp, panel1
cmp al, 0x3B
jz @f
7566,16 → 7574,17
.ctrl:
rd 2
repeat 9-3+1
dd OnMouse_ctrl_f39
dd OnMouse_ctrl_f3_9
end repeat
rd 3
; Ctrl+Shift
rd 12
; Alt
rd 6
.alt:
dd OnMouse_alt_f1_2
dd OnMouse_alt_f1_2
rd 4
dd panels_OnKey.alt_f7
rd 4
dd panels_OnKey.alt_f12
rd 5
; Alt+Shift
rd 12
; Alt+Ctrl
7636,12 → 7645,12
dd panels_OnKey.menu
repeat 9-3+1
dw 0x3D+%-1, 0x10
dd panels_OnKey.ctrl_f39
dd panels_OnKey.ctrl_f3_9
end repeat
dw 0x3B, 0x100
dd panels_OnKey.alt_f12
dd panels_OnKey.alt_f1_2
dw 0x3C, 0x100
dd panels_OnKey.alt_f12
dd panels_OnKey.alt_f1_2
dw 0x58, 0
dd F12
dw 0x13, 0x10