gui2: main windows basically work now!

This commit is contained in:
Martin Preuss
2026-03-09 13:56:51 +01:00
parent e3ae1f9b35
commit cc7f2dc1db
6 changed files with 251 additions and 53 deletions

View File

@@ -589,20 +589,20 @@ OBJ_TreeHandleSignal:
push r17
push xl
push xh
rcall OBJ_HandleSignal ; (any, !Y)
rcall OBJ_HandleSignal ; (any, !Y)
pop xh
pop xl
pop r17
pop r16
; handle children
rcall OBJ_GetFirstChild ; r19:r18=object (none)
brcc OBJ_TreeHandleSignal_done
OBJ_TreeHandleSignal_loop:
brcc OBJ_TreeHandleSignal_done
mov yl, r18
mov yh, r19
rcall OBJ_TreeHandleSignal ; recursion!
rcall OBJ_GetNext ; r19:r18=object (none)
rjmp OBJ_TreeHandleSignal_loop
brcs OBJ_TreeHandleSignal_loop
OBJ_TreeHandleSignal_done:
pop yh
pop yl