Configurability - Most strings configurable from HYPSHELL.CFG file - 'number string' for foreign language support and customisation - Function to access configuration strings - Tabstop setting now variable - default 8 - Library available with developers licence to permit configuration and extension - Configurable control keys - Escape, Home, End, PgUp, PgDn, Backspace - Configurable menu headings and help key mappings - Control over ESCape key action from menus, notes etc. - Character code filter to allow varying character sets as input - Control over search to allow search refinement and collection - Comment facility for notepad - Can suppress function key selection on menus - use first character - Default 'HOME' hyperfile Controllability - Named variables may have values containing variable tokens - Can give list of matched items from last search, refine search etc. - Notes, Menus and Scripts pass to global if local item not found. - Restart script file to allow re-entry when used as menu system - Set variable using command line switch - Suppress Ctrl-C and Ctrl-Break abort - Immediate references in notes - Hidden lines, hidden regions and conditional hidden areas - Immediate flag setting to control footer display per frame - Conditional and alternative footers - Can display ~~ in frame and note text - Key mapping execution through action - Script files external to hyperfile - Application specified autoreference - Application flags for general control - Autoreference control for typed files or files and frame text - Frame local flags for holding control settings on a frame basis - Preload hyperfile for hyperfile sets - Global item sharing for hyperfiles - Extended and generalised condition code capability - Action to recall starting screen - Environment variable setting - Mouse cursor positioning - Negative conditional actions - Menu option lines can be conditional - Notes and scripts can have parameter string supplied - Can step through matching frames, and unmatched frames - Can refine contents list in a number of ways - Can select from backtrack without unwinding - Guard function to allow special characters in actions - Access to option settings - Access to display adaptor type - Access to comment string from noted references - Error status trapping and control - Timing and timeout functions - Header/footer suppression on selected frames Usability - Note popups now centred on mouse cursor rather than dangled to right. - Note body display area cleared to body background colour initially. - Popup menus now 'wrap around' - Popup menus cleared on any non-active key - Shadow edges on popups - Function keys can now be used from menu when in direct mouse (-m) mode. - First letter match when function key display suppressed on menu - Matched items from latest search flagged in contents. - Support for American format dates. - Frame refresh returns to current page of frame, rather than start. - Option to blink references when tabbed through - Copy cursor for selecting text with mouse for input strings - Automatically selected (hot) menus on top line - END key now works as expected in 'Type file' display - Search action better in 'Type file' display - Can pick words with INS key or 3 button mouse Functionality - Support for compressed files - covers ALL input files. - Special version of browser for handling large hyperfiles (>500 frames) - Graphic screen display with selection zones and graphic chaining