310,6 → 310,11 |
|
|
START: |
mov eax, 51 |
mov ebx, 1 |
mov ecx, detect_start |
mov edx, detect_stack |
int 0x40 |
mcall 66,4,0,2 ; LShift+RShift |
mcall 66, , ,11h ; Ctrl+Shift |
mcall 66,,88,110h ; Alt+Ctrl+F12 |
1128,6 → 1133,10 |
mov esi, [wcolor] |
or esi, 0x01000000 ; unmovable window |
mov edi, [wcolor] |
|
mov [panel_x_pos], ebx |
mov [panel_y_pos], ecx ; Ïîêà ÷òî òàê. |
|
int 0x40 |
|
movzx ebx,word [screenxy+2] |
1972,6 → 1981,9 |
popad |
ret |
|
include 'detect.asm' |
include 'ctx_menu.asm' |
|
; DATA |
|
stripe: |
2109,4 → 2121,12 |
process_info_buffer rb 1024 |
tictable: |
rd 256 |
|
rb 256 |
detect_stack: |
rb 256 |
ctx_menu_stack: |
|
panel_x_pos rd 1 |
panel_y_pos rd 1 |
image: |