diff --git a/avr/modules/lcd2/win/defs.asm b/avr/modules/lcd2/win/defs.asm index 50b50ef..1593358 100644 --- a/avr/modules/lcd2/win/defs.asm +++ b/avr/modules/lcd2/win/defs.asm @@ -65,21 +65,21 @@ ; Signals -.equ OBJ_SIGNAL_CREATED = 0 -.equ OBJ_SIGNAL_DESTROY = 1 -.equ OBJ_SIGNAL_GETVALUE = 2 -.equ OBJ_SIGNAL_SETVALUE = 3 -.equ OBJ_SIGNAL_TIMER = 4 -.equ OBJ_SIGNAL_NEXTFREE = 5 +.equ OBJ_SIGNAL_DESTROY = 0 +.equ OBJ_SIGNAL_GETVALUE = 1 +.equ OBJ_SIGNAL_SETVALUE = 2 +.equ OBJ_SIGNAL_TIMER = 3 +.equ OBJ_SIGNAL_NEXTFREE = 4 -.equ WID_SIGNAL_SHOW = OBJ_SIGNAL_NEXTFREE -.equ WID_SIGNAL_HIDE = OBJ_SIGNAL_NEXTFREE+1 -.equ WID_SIGNAL_UPDATE = OBJ_SIGNAL_NEXTFREE+2 -.equ WID_SIGNAL_LAYOUT = OBJ_SIGNAL_NEXTFREE+3 -.equ WID_SIGNAL_TOUCH = OBJ_SIGNAL_NEXTFREE+4 -.equ WID_SIGNAL_MOUSE = OBJ_SIGNAL_NEXTFREE+5 -.equ WID_SIGNAL_KEY = OBJ_SIGNAL_NEXTFREE+6 -.equ WID_SIGNAL_NEXTFREE = OBJ_SIGNAL_NEXTFREE+7 +.equ WID_SIGNAL_SHOW = OBJ_SIGNAL_NEXTFREE +.equ WID_SIGNAL_HIDE = OBJ_SIGNAL_NEXTFREE+1 +.equ WID_SIGNAL_UPDATE = OBJ_SIGNAL_NEXTFREE+2 +.equ WID_SIGNAL_LAYOUT = OBJ_SIGNAL_NEXTFREE+3 +.equ WID_SIGNAL_TOUCH = OBJ_SIGNAL_NEXTFREE+4 +.equ WID_SIGNAL_MOUSE = OBJ_SIGNAL_NEXTFREE+5 +.equ WID_SIGNAL_KEY = OBJ_SIGNAL_NEXTFREE+6 +.equ WID_SIGNAL_GETMINSIZE = OBJ_SIGNAL_NEXTFREE+7 +.equ WID_SIGNAL_NEXTFREE = OBJ_SIGNAL_NEXTFREE+8 @@ -92,9 +92,9 @@ .equ OBJ_LINK_OFFS_TARGET_HI = LIST_SIZE+3 .equ OBJ_LINK_SIZE = LIST_SIZE+4 ; fns: -; - removeLinksTo() -; - addLink() -; - removeLinks() +; - removeLinksTo(Y=win, r19:r18=target) +; - addLink(Y=win, r16=signal, r17=slot, r19:r18=target) +; - removeLinks(Y=win)