!XTROLD.DEF [101] - XTREE definitions
![100] March 10, 2005 10:17 PM           Edited by Jack
!	Separated from XTREE.MAP; note these definitions are compatible
!	with the original map statements; see ASHELL.DEF for new versions
![101] May 13, 2005 04:25 AM           Edited by Jack
!	Add XTF'TOTALS
!------------------------------------------------------------------------

DEFINE XTF'FKEY     = &h00000001        ! Allow F1-F16 (1)
                                        !  (return EXITCODES -1 thru -16)
DEFINE XTF'LEFT     = &h00000002        ! Left arrow (Exitcode -40) (2)
DEFINE XTF'RIGHT    = &h00000004        ! Right arrow (Exitcode -41) (4)
DEFINE XTF'UP       = &h00000008        ! Up arrow (Exitcode -42) (8)
DEFINE XTF'TAB      = &h00000020        ! TAB (Exitcode -44) (32) 
DEFINE XTF'HOME     = &h00000040        ! Right arrow (Exitcode -45) (64)
DEFINE XTF'END      = &h00000080        ! Right arrow (Exitcode -46) (128)
DEFINE XTF'NOAS     = &h00000100        ! Disable auto-shrink of box height (256)
                                        ! (Always set in GUI mode)
DEFINE XTF'MODELESS = &h00000200        ! Leave box on screen after exit
DEFINE XTF'TIMOUT   = &h00000400        ! 200 sec timeout (auto ESC)
DEFINE XTF'FST      = &h00000800        ! Fast mode (text mode only)
DEFINE XTF'FCOLDEF  = &h00001000        ! In file mode, first row is
                                        ! interpreted as simple coldef syntax
DEFINE XTF'XYXY     = &h00002000        ! Alt. coordinate semantics
                                        ! (first pair is upper left row,col)
                                        ! (second pair is lower right row,col)
DEFINE XTF'SORT     = &h00004000        ! Allow column sorting
DEFINE XTF'REORD    = &h00008000        ! Allow reordering of columns
DEFINE XTF'MSEL     = &h00010000        ! Multi-selection (array mode only)
DEFINE XTF'MLVL     = &h00020000        ! Multi-level (parent/child) rows
                                        ! Set automatically if first col
                                        ! defined as type @ in COLDEF
DEFINE XTF'COLDFX   = &h00040000        ! COLDEF param uses complex syntax
DEFINE XTF'VARY     = &h00080000        ! Vari. ht rows (see XTR'ITEMLINES)
DEFINE XTF'NOSEL    = &h00100000        ! Exit immediately (use with MODELESS)
DEFINE XTF'DISABLE  = &h00200000        ! Disable control on exit (use only
                                        ! with XTF'MODELESS)
DEFINE XTF'DEL      = &h00400000        ! DEL (Exitcode -47)
DEFINE XTF'FILANS   = &h00800000        ! In file mode, use ANSWER param
                                        ! as in array mode.
DEFINE XTF'CTRLC    = &h01000000        ! ^c returns exitcode 10 (instead of 1)
DEFINE XTF'EDITABLE = &h02000000        ! list contains editable text                                      
                                        ! or checkbox column(s)
DEFINE XTF'TOTALS   = &h04000000        ! [101] last line of data is a totals line                                        

