diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index f3c78fbe..60b3bf24 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/DRV/DHGR.DRV.S.txt b/DRV/DHGR.DRV.S.txt index 5f344615..a92a212b 100644 --- a/DRV/DHGR.DRV.S.txt +++ b/DRV/DHGR.DRV.S.txt @@ -168,7 +168,6 @@ DRV.CS.START cld .DA CLOSE .DA A2osX.BADCALL .DA WRITE - .DA A2osX.BADCALL *-------------------------------------- J.Cmds .DA SETPIXEL .DA GETPIXEL @@ -311,7 +310,7 @@ CLOSE clc rts *-------------------------------------- WRITE >STYA ZPIOCTL NON STANDARD - + sta SET80STORE lda (ZPIOCTL) Get Cmd .1 tax diff --git a/INC/GUI.I.txt b/INC/GUI.I.txt index 8060174b..8d4cc905 100644 --- a/INC/GUI.I.txt +++ b/INC/GUI.I.txt @@ -118,10 +118,10 @@ S.OBJ.T.BUT .EQ 10 S.OBJ.T.TEXT .EQ 12 S.OBJ.F .EQ 1 -S.OBK.S .EQ 2 +S.OBJ.S .EQ 2 S.OBJ.ID .EQ 3 S.OBJ.hOWNER .EQ 4 -S.OBJ.hPARENT .EQ 5 +S.OBJ.hPARENT .EQ 6 S.OBJ.X .EQ 8 S.OBJ.Y .EQ 10 @@ -184,16 +184,16 @@ S.BUT.S .EQ 2 S.BUT.S.PUSHED .EQ %10000000 S.BUT.ID .EQ 3 S.BUT.hOWNER .EQ 4 -S.BUT.hPARENT .EQ 5 -S.BUT.X .EQ 6 -S.BUT.Y .EQ 8 -S.BUT.W .EQ 10 -S.BUT.H .EQ 12 -S.BUT.hBM .EQ 14 -S.BUT.TEXTX .EQ 16 -S.BUT.TEXTY .EQ 18 -S.BUT.TEXTLEN .EQ 20 -S.BUT.TEXT .EQ 21 +S.BUT.hPARENT .EQ 6 +S.BUT.X .EQ 8 +S.BUT.Y .EQ 10 +S.BUT.W .EQ 12 +S.BUT.H .EQ 14 +S.BUT.hBM .EQ 16 +S.BUT.TEXTX .EQ 18 +S.BUT.TEXTY .EQ 20 +S.BUT.TEXTLEN .EQ 22 +S.BUT.TEXT .EQ 23 * ... *-------------------------------------- S.TEXT.T .EQ 0 diff --git a/LIB/LIBGUI.S.txt b/LIB/LIBGUI.S.txt index b6d2c85b..c8f30af7 100644 --- a/LIB/LIBGUI.S.txt +++ b/LIB/LIBGUI.S.txt @@ -243,14 +243,23 @@ PAT.Buf .BS 1 S.BM.F IOCTL .BS S.IOCTL DCB.GFX .BS S.DCB.GFX *-------------------------------------- -GC.Screen .BS S.GC -GC.Desktop .BS S.GC -GC.SysBar .BS S.GC -*-------------------------------------- GC.Cache .BS S.GC CB.Cache .BS S.CB BM.Cache .BS S.BM *-------------------------------------- +GC.Screen .BS S.GC +GC.Desktop .BS S.GC +GC.SysBar .BS S.GC +*-------------------------------------- +BUT.Sys .DA #S.OBJ.T.BUT + .DA #0 F + .DA #0 S + .DA #0 ID + .DA 0 hOWNER + .DA 0 pPARENT +*-------------------------------------- +MENU.Sys +*-------------------------------------- MAN SAVE USR/SRC/LIB/LIBGUI.S ASM