!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