PR#3 PREFIX /A2OSX.BUILD NEW INC 1 AUTO 6 .LIST OFF .OP 65C02 *-------------------------------------- LIBGUI.InitGUI .EQ 4 LIBGUI.CloseGUI .EQ 6 LIBGUI.Draw .EQ 8 LIBGUI.SetCursor.A .EQ 10 LIBGUI.SetCursorPos .EQ 12 LIBGUI.HideCursor .EQ 14 LIBGUI.ShowCursor .EQ 16 LIBGUI.UpdateCursor .EQ 18 LIBGUI.ReadMouse .EQ 20 LIBGUI.GetScreenGC .EQ 22 *-------------------------------------- S.GC.hDev .EQ 0 S.GC.hMem .EQ 1 S.GC.Parent .EQ 2 * S.GC.X1 .EQ 4 S.GC.Y1 .EQ 6 S.GC.X2 .EQ 8 S.GC.Y2 .EQ 10 * S.GC .EQ 12 *-------------------------------------- CUR.T.ARROW .EQ 0 CUR.T.RESIZEX .EQ 2 CUR.T.RESIZEY .EQ 4 CUR.T.RESIZEXY1 .EQ 6 CUR.T.RESIZEXY2 .EQ 8 CUR.T.CROSS .EQ 10 CUT.T.TEXT .EQ 12 CUR.T.WAIT .EQ 14 *-------------------------------------- S.MOUSE.X1 .EQ 0 S.MOUSE.Y1 .EQ 2 S.MOUSE.X2 .EQ 4 S.MOUSE.Y2 .EQ 6 S.MOUSE.S .EQ 8 S.MOUSE.S.UP .EQ %00000001 S.MOUSE.S.DOWN .EQ %00000010 S.MOUSE.S.MOVE .EQ %00000100 S.MOUSE.S.DRAG .EQ %00001000 S.MOUSE.S.CLK .EQ %00010000 S.MOUSE.S.DCLK .EQ %00100000 * S.MOUSE .EQ 9 *-------------------------------------- S.POINT.X .EQ 0 S.POINT.Y .EQ 2 * S.POINT .EQ 4 *-------------------------------------- S.RECT.X1 .EQ 0 S.RECT.Y1 .EQ 2 S.RECT.X2 .EQ 4 S.RECT.Y2 .EQ 6 * S.RECT .EQ 8 *-------------------------------------- MAN SAVE /A2OSX.BUILD/INC/LIBGUI.I LOAD /A2OSX.SRC/LIB/LIBGUI.S ASM