NEW
  AUTO 3,1
*--------------------------------------
LIBTUI.Init		.EQ 4
LIBTUI.GetEvent	.EQ 6
LIBTUI.Dispatch	.EQ 8
LIBTUI.Close	.EQ 10
LIBTUI.New		.EQ 12
LIBTUI.Destroy	.EQ 14
LIBTUI.Run		.EQ 16
LIBTUI.Draw		.EQ 18
LIBTUI.GetProp	.EQ 20
LIBTUI.SetProp	.EQ 22
LIBTUI.Activate	.EQ 24
LIBTUI.Deactivate	.EQ 26
*--------------------------------------
S.OBJ.T			.EQ 0
S.OBJ.T.SCRN		.EQ 0
S.OBJ.T.TBOX		.EQ 2
S.OBJ.T.LBOX		.EQ 4
S.OBJ.F			.EQ 1
S.OBJ.F.bTITLE		.EQ %10000000
S.OBJ.F.bMENU		.EQ %01000000
S.OBJ.F.bSTATUS		.EQ %00100000
S.OBJ.F.bHBorder	.EQ %00010000
S.OBJ.F.bVBorder	.EQ %00001000
S.OBJ.F.bHScroll	.EQ %00000100
S.OBJ.F.bVScroll	.EQ %00000010
S.OBJ.F.bCursor		.EQ %00000001
S.OBJ.P			.EQ 2
S.OBJ.S			.EQ 3
S.OBJ.S.bACTIVE		.EQ %10000000
S.OBJ.S.bVISIBLE	.EQ %01000000
S.OBJ.X1		.EQ 4
S.OBJ.Y1		.EQ 5
S.OBJ.W			.EQ 6
S.OBJ.H			.EQ 7
*--------------------------------------
S.OBJ.X2		.EQ 8
S.OBJ.Y2		.EQ 9
S.OBJ.InnerX	.EQ 10
S.OBJ.InnerY	.EQ 11
S.OBJ.InnerW	.EQ 12
S.OBJ.InnerH	.EQ 13
S.OBJ.ActChild	.EQ 14
*
*--------------------------------------
S.OBJ.pTITLE	.EQ 16
S.OBJ.pMENU		.EQ 18
S.OBJ.pSTATUS	.EQ 20
S.OBJ.fRESIZE	.EQ 22
*
*
*--------------------------------------
S.OBJ.Childs	.EQ 32
*
S.OBJ			.EQ 48
*--------------------------------------
S.SCRN.bEscMode	.EQ S.OBJ
S.SCRN.InBufPtr	.EQ S.OBJ+1
S.SCRN.InBuf	.EQ S.OBJ+2
S.SCRN.EndBuf	.EQ S.OBJ+15
*
S.SCRN			.EQ S.OBJ+16
*--------------------------------------
S.TBOX.hBuf		.EQ S.OBJ+0
*
S.TBOX.CurX		.EQ S.OBJ+2
S.TBOX.CurY		.EQ S.OBJ+3
S.TBOX.DocX		.EQ S.OBJ+4
S.TBOX.DocY		.EQ S.OBJ+6

*
S.TBOX			.EQ S.OBJ+16
*--------------------------------------
S.LBOX.pL		.EQ S.OBJ+0
S.LBOX.Idx		.EQ S.OBJ+2
S.LBOX.VScroll	.EQ S.OBJ+3
*
S.LBOX			.EQ S.OBJ+16
*--------------------------------------
EV.RESIZE		.EQ $80
*--------------------------------------
MAN
SAVE inc/libtui.i
