/programs/system/rb/trunk/@RB.ASM |
---|
60,11 → 60,6 |
and ebx,0xffff |
mov [curx1],eax ; curx1 = cursor_x |
mov [cury1],ebx ; cury1 = cursor_y |
; \begin{diamond}[18.09.2006] |
; ignore minimized windows |
test [procinfo.wnd_state], 2 |
jnz ne_goden |
; \end{diamond}[18.09.2006] |
mov eax,[procinfo.x_start] ; eax = wnd_x_start |
mov ebx,[procinfo.y_start] ; ebx = wnd_y_start |
/programs/system/rb/trunk/macros.inc |
---|
222,13 → 222,7 |
.x_size dd ? ; +42 |
.y_size dd ? ; +46 |
.slot_state dw ? ; +50 |
dw ? ; +52 - reserved |
.client_left dd ? ; +54 |
.client_top dd ? ; +58 |
.client_width dd ? ; +62 |
.client_height dd ? ; +66 |
.wnd_state db ? ; +70 |
rb (1024-71) |
rb (1024-52) |
} |
struct process_information |