mirror of
https://github.com/A2osX/A2osX.git
synced 2024-08-01 00:29:12 +00:00
70 lines
1.4 KiB
Plaintext
70 lines
1.4 KiB
Plaintext
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
|