SUPERVIEW! WORKING DEMO ----------------------- First, thanks for trying SuperView!. We hope that that you'll like what you see. Whether or not you decide to purchase our products, your feedback is important to us. We're always open to suggestions. SuperView! can be used on any DOS text file or Clarion-generated report. It is easily customized and integrated into your Editor or Designer application. Summary of Features =================== DESIGNER MODEL -------------- The Designer Model modifications give you the ability to redirect reports to the SuperView! screen, printer or a disk file. When sending a report to the printer, a check is made to see if the printer is ready. If not, a message box appears and gives you the opportunity to fix the problem and try again. Once printing has begun, you may cancel it at any time by pressing . A cancellation message will appear on the printed report to indicate it is incomplete. When sending a report to a disk file, a check is made to see if the file already exists. If so, you are notified and given an opportunity to enter another filename or overwrite the file. BACKGROUND READING ------------------ SuperView! simultaneously scans a file and polls the keyboard to see if the user typed anything. This eliminates the wait time some other products require before you can begin viewing the file. The status bar will indicate either '*Reading*' or '*Done*'. You can perform any command regardless of what state SuperView! is in. The only thing to keep in mind is that '*Reading' indicates the file has only been partly read in. For example, a text search may indicate that the text was not found, when in fact it's in a portion of the file that has not been read in yet. For all but very large files, the '*Reading*' phase is over almost instantaneously. Two keys can be used to control this process: The key temporarily suspends background reading. The key resumes background reading. READING LARGE FILES ------------------- SuperView requires only 4K of RAM for every 1,000 file lines. Depending on free memory and file line size, files up to several megabytes in size may be read. If SuperView should run out of RAM, it simply stops reading the file and displays '*Out of Memory*' on the status line. You can still continue to view the portion of file that was read. TEXT SEARCH ----------- Pressing the key prompts for a search string and scans the file from the beginning for the first occurrence of the string. The search is case insensitive. Pressing the key searches for subsequent occurrences of the string, starting immediately after the last match. If the cursor bar is active, it is placed on the matching line. The line containing the last search match remains highlighted until the next search operation. LOCKING ROW AND COLUMN TITLES ----------------------------- Pressing will allow you to select a range of column titles to lock. Extend the highlighted area using the and arrow keys and press when done. The text in the highlighted area will remain fixed in position as you page through the file, but scroll horizontally when necessary. Pressing a second time unlocks the titles. Pressing performs a similar function for row titles. Use the and arrow keys and/or the and keys to extend the highlight and press when done. The text in the highlighted area will remain fixed when scrolling horizontally, but scroll vertically when necessary. Pressing a second time unlocks the titles. Both row and column titles may be locked simultaneously. BOOKMARKS --------- A bookmark allows you to "remember" your place in the file. Up to 9 bookmarks, labeled '1' thru '9' may be set. To set a bookmark at the current location, press and enter the number of the bookmark you wish to set. To jump to a remembered book mark, press the number key (1-9) corresponding to the bookmark. To set a bookmark at the current location and jump to the previous bookmark location, hold key down and press a number key (1-9). This allows you to toggle between two locations. STATUS BAR ---------- The status bar shows the current line, the total number of lines in the file, the current column offset, the current file read status, and the amount of free memory. CURSOR BAR ---------- The cursor bar may toggled on/off by pressing the key. When the cursor bar is turned off, the current line indicator on the status bar will display the line number of the first screen line. Pressing will lock the cursor bar at the current position. PAGE BREAK INDICATOR -------------------- Page breaks (ASCII FormFeed 12) are displayed as a crosshatch line separating one page from another. They indicate where the pages will break when when the file is printed. PAGE JUMPS ---------- The key moves you to a particular printer page. Printer pages are defined as above. The key moves you to a particular screen page. Screen pages are 24 lines long. MOVEMENT KEYS ------------- The and arrow keys scroll the display horizontally by 10 columns. Pressing and scrolls horizontally by 40 columns. Pressing will scroll back to the first column. The and keys work "Clarion style". For example, pressing the first time moves the cursor bar to the bottom of the screen. Subsequent presses scroll the display down one page.