Rev 9039 | Rev 9066 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9039 | Rev 9059 | ||
---|---|---|---|
Line 982... | Line 982... | ||
982 | lea eax, [esi+ecx-1] |
982 | lea eax, [esi+ecx-1] |
983 | pop edi esi edx ecx ebx |
983 | pop edi esi edx ecx ebx |
984 | ret |
984 | ret |
Line 985... | Line 985... | ||
985 | 985 | ||
986 | align 4 |
986 | align 4 |
987 | OnMouse_ctrl_f39: |
987 | OnMouse_ctrl_f3_9: |
988 | sub eax, panels_mouse.ctrl+8 |
988 | sub eax, panels_mouse.ctrl+8 |
989 | shr eax, 2 |
989 | shr eax, 2 |
990 | add eax, 0x3D |
990 | add eax, 0x3D |
- | 991 | call panels_OnKey.ctrl_f3_9 |
|
- | 992 | ret |
|
- | 993 | ||
- | 994 | align 4 |
|
- | 995 | OnMouse_alt_f1_2: |
|
- | 996 | sub eax, panels_mouse.alt |
|
- | 997 | shr eax, 2 |
|
- | 998 | add eax, 0x3B |
|
991 | call panels_OnKey.ctrl_f39 |
999 | call panels_OnKey.alt_f1_2 |
Line 992... | Line 1000... | ||
992 | ret |
1000 | ret |
993 | 1001 | ||
994 | align 16 |
1002 | align 16 |
Line 2239... | Line 2247... | ||
2239 | mov [ebp + PanelData.start], edx |
2247 | mov [ebp + PanelData.start], edx |
2240 | .scandone: |
2248 | .scandone: |
2241 | pop edi |
2249 | pop edi |
2242 | mov byte [edi], 0 |
2250 | mov byte [edi], 0 |
2243 | jmp .done_cmdbar |
2251 | jmp .done_cmdbar |
2244 | .ctrl_f39: |
2252 | .ctrl_f3_9: |
2245 | sub al, 0x3D |
2253 | sub al, 0x3D |
2246 | add al, al |
2254 | add al, al |
2247 | mov ah, [ebp + PanelData.sortmode] |
2255 | mov ah, [ebp + PanelData.sortmode] |
2248 | and ah, 0xFE |
2256 | and ah, 0xFE |
2249 | cmp al, ah |
2257 | cmp al, ah |
Line 2275... | Line 2283... | ||
2275 | jmp @b |
2283 | jmp @b |
2276 | .gr_end: |
2284 | .gr_end: |
2277 | inc ecx |
2285 | inc ecx |
2278 | add [ebp + PanelData.start], ecx |
2286 | add [ebp + PanelData.start], ecx |
2279 | jmp @b |
2287 | jmp @b |
2280 | .alt_f12: |
2288 | .alt_f1_2: |
2281 | mov ebp, panel1 |
2289 | mov ebp, panel1 |
2282 | cmp al, 0x3B |
2290 | cmp al, 0x3B |
2283 | jz @f |
2291 | jz @f |
2284 | mov ebp, panel2 |
2292 | mov ebp, panel2 |
2285 | @@: |
2293 | @@: |
Line 7564... | Line 7572... | ||
7564 | dd panels_OnKey.shift_f5 |
7572 | dd panels_OnKey.shift_f5 |
7565 | rd 7 |
7573 | rd 7 |
7566 | .ctrl: |
7574 | .ctrl: |
7567 | rd 2 |
7575 | rd 2 |
7568 | repeat 9-3+1 |
7576 | repeat 9-3+1 |
7569 | dd OnMouse_ctrl_f39 |
7577 | dd OnMouse_ctrl_f3_9 |
7570 | end repeat |
7578 | end repeat |
7571 | rd 3 |
7579 | rd 3 |
7572 | ; Ctrl+Shift |
7580 | ; Ctrl+Shift |
7573 | rd 12 |
7581 | rd 12 |
7574 | ; Alt |
7582 | .alt: |
7575 | rd 6 |
7583 | dd OnMouse_alt_f1_2 |
7576 | dd panels_OnKey.alt_f7 |
7584 | dd OnMouse_alt_f1_2 |
7577 | rd 4 |
7585 | rd 4 |
7578 | dd panels_OnKey.alt_f12 |
7586 | dd panels_OnKey.alt_f7 |
- | 7587 | rd 5 |
|
7579 | ; Alt+Shift |
7588 | ; Alt+Shift |
7580 | rd 12 |
7589 | rd 12 |
7581 | ; Alt+Ctrl |
7590 | ; Alt+Ctrl |
7582 | rd 12 |
7591 | rd 12 |
7583 | ; Alt+Ctrl+Shift |
7592 | ; Alt+Ctrl+Shift |
Line 7634... | Line 7643... | ||
7634 | dd exit |
7643 | dd exit |
7635 | dw 0x5D, 0 |
7644 | dw 0x5D, 0 |
7636 | dd panels_OnKey.menu |
7645 | dd panels_OnKey.menu |
7637 | repeat 9-3+1 |
7646 | repeat 9-3+1 |
7638 | dw 0x3D+%-1, 0x10 |
7647 | dw 0x3D+%-1, 0x10 |
7639 | dd panels_OnKey.ctrl_f39 |
7648 | dd panels_OnKey.ctrl_f3_9 |
7640 | end repeat |
7649 | end repeat |
7641 | dw 0x3B, 0x100 |
7650 | dw 0x3B, 0x100 |
7642 | dd panels_OnKey.alt_f12 |
7651 | dd panels_OnKey.alt_f1_2 |
7643 | dw 0x3C, 0x100 |
7652 | dw 0x3C, 0x100 |
7644 | dd panels_OnKey.alt_f12 |
7653 | dd panels_OnKey.alt_f1_2 |
7645 | dw 0x58, 0 |
7654 | dw 0x58, 0 |
7646 | dd F12 |
7655 | dd F12 |
7647 | dw 0x13, 0x10 |
7656 | dw 0x13, 0x10 |
7648 | dd panels_OnKey.ctrl_r |
7657 | dd panels_OnKey.ctrl_r |
7649 | dw 2, 0x30 |
7658 | dw 2, 0x30 |