diff --git a/Shared_Includes b/Shared_Includes index 3bc0bf4..785b2ad 160000 --- a/Shared_Includes +++ b/Shared_Includes @@ -1 +1 @@ -Subproject commit 3bc0bf4868ef3bb368e43e509d443e661e146359 +Subproject commit 785b2adeb82bc426c6a7cc5da0d2c041d414ebc3 diff --git a/ZX_EXP/EXP_LP2.ASM b/ZX_EXP/EXP_LP2.ASM index bd768a8..a9f757e 100644 --- a/ZX_EXP/EXP_LP2.ASM +++ b/ZX_EXP/EXP_LP2.ASM @@ -1837,19 +1837,22 @@ WIN_PUT_SYM: ; DE - CALL LP_END_P RET -WIN_MOVE_WIN: ; HL - размер окна - ; DE - положение окна - AND A ; A - номер окна - SCF ; IX - новое положение окна +; HL - размер окна +; DE - положение окна +; A - номер окна +; IX - новое положение окна +WIN_MOVE_WIN: + AND A + SCF RET NZ PUSH IX PUSH HL - LD B,0FFH + LD B,0FFH ;!HARDCODE SHARED_PAGE LD IX,0C000H CALL WIN_COPY_WIN1 POP HL POP DE - LD B,0FFH + LD B,0FFH ;!HARDCODE SHARED_PAGE LD IX,0C000H CALL WIN_REST_WIN1 AND A