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