ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section 0 XCAT 7.6g Detailed Dox (c) 1993 Brand-X FreeWare ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Purpose: This documentation is included to aid the user in the event online help is not sufficient to answer any questions. Doc Layout: Section: Description: -------------------------------------------------- A Main menu overview and functions B EDIT MENU: View/Display Library C Sort library D Load XCAT Library (+library info) E Add record manually F Recover deleted entry G Dos (Shell to DOS) H X-it XCAT I SCAN MENU: A: J B: K Path (scan only) L Label (no scan) L-a Text (scan only) M LIST MENU: Find FILE by name N Search for TEXT O PRINT MENU: All records P Matching text Q XCAT vol# R Output device S ROOM MENU: [ENTER] T The SECRET developement menu! U Legal stuff: Please read! ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section A Main Menu Overview and Functions ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ XCAT's main menu is laid-out similar to many popular pull-down menu/window programs. You may access a menu by pressing ALT + the starting letter of the menu title (example: ALT E pulls down the Edit menu), or by clicking on the menu title with the mouse. Once a menu is down, you may access other menus in the same manner, and you may also move to either adjacent menu with the arrow keys. To select any item from a menu, you may use the up and down arrow keys to highlight the selection, and then press ENTER to select it. You may directly select any menu item by pressing the highlighted letter of the selection (example: Press ALT-E to pull down the edit menu, and then press "D" to shell to DOS). Using the mouse is even simpler. Simply put the mouse cursor on the desired item, and click the LEFT (GO) button. You do not need to "double click" like most programs. You may abort an operation or pull up a menu by clicking the RIGHT (ESC) mouse button. In all cases, the LEFT button acts the same as pressing ENTER, while the RIGHT button acts as the ESC key. In addition to using the menus, many important funtions are available directly, regardless of which menu is pulled down, by pressing the shortcut key that is shown in the menu (example: ^E [CTRL-E] selects Library EDIT). Getting out of XCAT... Unlike most programs that fight you all the way to the DOS prompt by making you hit all kinds of keys, XCAT will let you out by simply pounding away on the ESC key (or RIGHT mouse button)! HELP! You may get an online help screen almost anywhere in XCAT by pressing the F1 function key, or clicking on the "HELP" menu title, if available. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section B Edit / Display Library ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Hot Key: ^E This is the most complex mode of XCAT. While in EDIT mode, the contents of the currently loaded library are available for: Display: You may scroll thru the library by using the cursor pad, or using the mouse icons (Up/Down, PgUp/PgDn, Home/End). ENTER: The description of the highlighted record (always the top line in the edit window) may be edited by pressing ENTER or clicking on the EDIT mouse icon. While editing, you may enter any character EXCEPT a comma. Note that ONLY the description can be edited. While actually EDITING a description, the following functions are available: Left arrow 1 character left Right arrow 1 character right PgUp Left 5 characters PgDn Right 5 characters Home Left margin End Right margin - (end of line) INS Toggles overtype(red) / insert(green) cursor mode DEL Deletes character under cursor Backspace Deletes character to the left of cursor * ALT-C Copies contents of the current line to the buffer... * ALT-P Pastes the contents of the buffer OVER the current description. ESC Aborts the current edit, restores the description to the way it was before editing. ENTER Done: saves edited description to disk. F1 Calls the online help screen. * these two features now work in scroll mode too! After editing, if you DIDN'T press ESC to abort the edit, you will be advanced to the next line in the library. DELete: You may delete the currently highlighted record by pressing the DEL key, or clicking on the "DEL" mouse icon. You will be prompted before the operation is actually performed. Note that only the file's EXTension is replaced with "°°°" indicating that the record has been flagged for deletion. See section "F" for details on recovering deleted records. INSert: You can manually add a record to the library by pressing the INS key, or by clicking on the "INS" mouse icon. Using the "INS" function in the editor is the same as using "Add record manually" from the EDIT menu. see section "E" for more details on this function. Search: Press ^S (CTRL-S) or click on the SEARCH mouse icon. This is the same as selecting "Search for TEXT" from the list menu. XCAT will search the currently loaded library for a matching text sequence. Upper and lower case does not matter. Find: Press ^F (CTRL-F) or click on the FIND mouse icon. This is the same as selecting "Find file by NAME" from the list menu. XCAT will search the LEFT margin of the currently loaded library for a matching sequence. Upper and lower case does not matter. See the LIST menu for details on the SEARCH and FIND functions. Direct: You may page ALPHABETICALLY to any portion of the library by pressing (letter) any letter A-Z, or by clicking on the desired letter on the Letterbar. (The characters A-Z on the bottom line of the edit window). XCAT will scroll directly to the FIRST occurance of a file name that starts with the letter you picked. Since the search is conducted in a binary fashion, you may end-up in the middle of the "L" section (if you picked "L") rather than the first file that starts with the letter "L" from the top of the list. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section C Sort Library ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ This function relies on the XCATSORT external sorting module to perform library sorting operations. XCAT performs SORT operations ONLY on the currently loaded library. Up to 1 meg of free disk space may be needed to perform a sort, depending on the size of your library. There are two SORT options available: NAME: This will sort and re-write the currently loaded library alphnumerically, in ascending order, thus optimizing the library for XCAT's use. The original copy of the library being sorted is copied to "CATLIBE.BAK" so that you may restore it if needed. "CATLIBE.BAK" will be written over any existing file of the same name in the current directory. Any records flagged for deletion will also be removed from the library during this operation. The SORT by NAME operation should be performed after logging 100 or more new files. You will notice a marked slowdown in XCAT's search and find performance as the number of unsorted entries in the library increases. See the XCAT.DOC file for technical information on XCAT search and find-type function, and why performing this operation REGULARLY is so important... DISK: Does NOT modify the library file. Instead, this function reads and sorts the current library by XCAT volume number, and then writes the resulting list to a user-entered text (ASCII) file or device. You will be prompted for the filename, path, or device to write the list to. Valid entries are any DOS-legal [drive:\path\filename] or device, such as PRN or LPT1. Entries are sorted in ascending order by their XCAT volume number. This is a 3-pass operation, and may take several minutes, depending on the speed of your machine. Placing XCAT and all it's support files into a RAM disk will dramatically speed up this and many of XCAT's functions. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section D Load XCAT Library + info on XCAT library files ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ XCAT version 7.6a and up has ability to work with multiple libraries. The default XCAT library consists of 2 files: CATLIBE and CATROOM. Both files use NO extension. The default library is automatically loaded when you start XCAT. Additional libraries can be created by using the load XCAT library feature, and selecting "???" from the scrolling window and pressing enter. This tells XCAT that want to create a new library. Just enter the extension of the new library when promted the prompt. You may load any existing XCAT library by scrolling to it's extension in the window, and pressing , or clicking on the "OK" mouse icon. The libraries must be in the current directory in order for XCAT to find and display them in the window. You may re-load the default library by selecting "..." from the scrolling window. XCAT libraries are totally seperate from each other. All FIND and SCAN operations are performed on the currently loaded library only. Using this feature will allow you to keep different types of files (like .GIFs or .ARC ...etc) in seperate libraries. When XCAT scans and assigns a label to a library, the label will consist of: XCAT#999.EXT ;where "999" represents the volume number, and ".EXT" represents the library extension. - note that volumes from the default library have no extension, only "XCAT#999". Volumes from libraries other than the default will have the extension of the library, i.e. the volumes from a library called ".GIF" would be "CATLIBE.GIF" and "CATROOM.GIF", and all the volume labels would look like this: "XCAT#999.GIF". See also: section "I" ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section E Add Record Manually ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Hot key: ^A Using this function, you may add any filename/size/disk entry to the currently loaded library. Simply enter the information as you would like it to appear. Once entered, the program will log the file just as if you had scanned a disk. Using this feature, you may catalog your disk sets, boot-only disks, or disks which contain numerous small files that you do not wish to log individually. Once logged the entry's description may be edited just like any other entry in the library. Note that the manually entered record is checked for duplication, and will NOT be logged if there is already an entry using the same filename. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section F Recover Deleted Entry ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ When you "delete" a record, the entry's extension is changed to "°°°". this tells XCAT that this record is "flagged" for deletion. "Flagged" entries are not actually removed until the SORT by NAME (from the edit menu) operation is performed. Anytime before then, they may be restored by using this option. Simply tell XCAT then name of the flagged entry (specify only the first name, XCAT will add the "°°°" for you) to recover. XCAT will search for the entry, and if found, will ask for the new extension. After the new extension is entered, XCAT searches the library to make sure the name doesn't already exist, and then will change the entry to the new name, thus restoring it. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section G DOS Shell ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Hot key: ^D You may "shell" XCAT and the currently loaded library by selecting this option. XCAT will be "frozen" in memory, and you will be returned to DOS to execute system functions, run other programs, etc. You may return to XCAT by typing: EXIT ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section H Exit XCAT ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Hot keys: ^X Alt-X ESC XCAT lets you exit with very little effort. In most cases you may simply press the ESC key until you are back at the DOS prompt. All changes to the currently loaded library are written to disk as they occur, so you may leave XCAT at any time without saving or losing any changes. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section I Scan (A:) ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Use this function to scan AND log files on floppy disks. XCAT will search the disk for an existing XCAT label, if none is found, the XCAT will offer the option of assigning the disk the next available disk number for that library. After writing the disk label (this label will not occupy any space on the target disk), XCAT will scan the disk and compare the content to the currently loaded library. Only files that DO not exist in the currently loaded library will be logged (new files will be shown in green). Duplicate filenames will be shown in red, and their match within the library will be shown in yellow. This will allow you to compare the two files to determine if they are the same or not. Duplicate files will NOT be logged. If you choose NOT to assign the volume number to the disk, XCAT will still scan the disk, but not log the files. If the disk had been previously scanned and the files logged, the already logged entries will be shown in cyan (light blue). If you have scanned an XCAT disk that already has a volume label from a different XCAT library (see section "D" for more info on XCAT libraries), a menu will appear asking whether you wish to: SCAN Scan the disk, but don't log the files. This will allow you to compare the library and disk contents. ABORT Bail out! This option will return you to the menu without doing anything. LOG Scan the disk and log the files anyway. XCAT will add any non- duplicate filenames to the currently loaded library, and use the disk number of the volume label already on the disk. CONVERT Selecting this option will change the volume label on the disk to match the currently loaded library's extension. XCAT will use the same volume number as is on the disk, UNLESS the volume number is HIGHER than the highest volume number in the currently loaded library. If this happens, XCAT will prompt you that it wants to re-assign the volume number to the next available volume number for the currently loaded library. There cannot be gaps in the volume number sequence. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section J Scan (B:) ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ This selection functions exactly the same as SCAN A:, Except that B: is scanned rather than A: Please refer to section "I" for details. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section K Path (scan only) ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ XCAT will allow you to scan (but not log) any DOS acceptable path or drive, using this option. Simply enter the path to scan. The following are valid: C:\DOS\ E: D:\FILES A:\DIRNAME\ etc. Note that you may end the pathname with a "\" or not. If you don't, XCAT will add it for you. XCAT will return an error if the path is invalid. This function is useful for comparing whole directories to your library, to see if the files are already logged. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section L Label (no scan) ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Since many users have accidentally erased the volume labels on XCATalogged disks, the need arose to provide a way to replace them if needed. XCAT will now allow you to place a volume label on either A: or B:. XCAT now allows you to place an XCAT volume label on any disk. The label must be within the range of 1 to [the last disk logged for that library]. i.e. If you have a library loaded that insists of 38 disks, then you will be allowed to assign any number from 1 to 38. This feature was intended to replace lost XCAT volumes, rather than assign new ones. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section L-a Text (scan only) ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Xcat will now scan any ASCII text list of files and compare the content to the currently loaded library. The filenames in the text list must be within the first 15 spaces from the left margin. Since no two BBS lists are alike, XCAT allows for a variety of text formats like: FILENAME.EXT, FILENAME EXT, and other combinations. This is not without drawback however. XCAT will attempt to filter out "junk" from list, but without a strict list format (which I was trying to avoid), if there are headers and "junk" lines in the list that cannot be filtered out, XCAT will scan and compare them to the library. Since none of the files from the text list are added to the library, it will be an inconvenience at worst. Text lists should be pure ASCII, and limited to 255 maximum, characters per line. Scanning binary files will of course produce an error. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section M FIND file by NAME ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Selecting this option will allow you to search for a matching filename FROM THE LEFT MARGIN. See the example below. Let's say that you want to find a file called "TANKGAME.ZIP". You may search for "TAN" or "TANKGA" or simply "TA". XCAT will search the library for the first occurance of the sequence from the left margin. The more of the filename you enter, the more accurate the search. Note that searching only for the first letter of the filename ("T") is the same as using the direct scroll feature in EDIT mode it will only scroll to the ("T") section of your library. If XCAT cannot find a sequence that matches, it will tell you, and will also scroll to the closest matching section of the library. To search for a matching text sequence in ANY part of the filename or description, use the SEARCH feature described below. Text is converted to upper case for the search, so the case of the text you enter does not matter. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section N SEARCH for TEXT ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Use this function to search for a matching text sequence in all of your XCAT libraries. All text is converted to upper case for the search, so you may enter text in either upper or lower case - it does not matter. Unlike the FIND and SCAN operations, SEARCH will look for a matching sequence in any part of the filename, size, disk number or desciption. Any record containing matching text will be displayed, until the screen is full, or the end of the currently loaded library is reached. At that point, you will be asked to press a key to continue, or press PgUp to search back thru the previously searched section. You may press ESC to abort at any time. XCAT searches the currently loaded library first, and when finished, continues with any other XCAT library files found in the current directory. To print records to file or other device, use the "matching text" option from the print menu - see section "P". ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section O Print all records ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ This option simply copies the entire library to the selected ouput device or file. See section "R" for more information on the output device. Selecting "All records" is the same as using the print matching text feature, and pressing without entering anything to searchg for. All the records in the library will then be printed. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section P Print Matching Text ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ This is the same as selecting "Search for TEXT" from the LIST menu, except that any record found with matching text will be sent to the selected output device, rather than the screen. See the section "R" for more info on the selected output device. Version 7.6g and later will also ask if you wish to scan all CATLIBE library files in the current directory. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section Q XCAT Vol.# ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ This function allows you to list all the files contained on a user- specified volume number. Since it searches the entire library, this function may take a little while. The resulting output is sent to the selected output device. See the next section for information on the selected output device. For a complete list of all your files, sorted by volume number, use "Sort library" by "Disk number" from the EDIT menu. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section R Output Device ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ XCAT allows the user to select "where" the resulting printed list will be sent. The output device may be any DOS-acceptable drive\path\filename or device. The following examples are valid: A:\XCATLIST C:\DOS\LIST PRN (printer) LPT1, 2 or 3 (any parallel port) COM1, 2, 3 or 4 (any COM port) CON (The screen) XCATLIST (no path - will be opened in the current directory) Since the list is already printed to the screen, selecting "CON" as the output device will send an additional list to the screen - giving a sort-of double image effect. This will not hurt anything. The output device is only used when printing is done from the PRINT menu. All other lists or printouts from other menus are sent to the screen. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section S Room Menu ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ This option simply shows a table of the space left (unused) on your XCAT volumes. The tables will show all the volumes, one page at a time, and will stop when the highest volume number has been reached. Each time you scan an XCAT volume, the space left is updated in the file "CATROOM.ext". This feature is provided so that the user may easily find a place to put new files. You may use the shift-print screen to make a hard copy of the currently displayed page. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section T The SECRET developement menu! ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Used for debugging and developement, this menu is now available to the user... You can access it only when the menu bar is active. It displays the codes of special advanced functions. Here's how to call a function: Hold down the ALT key. Type the code number on the NUMBER PAD. Release the ALT key. The code to pop up the menu is ALT - 255. ΙΝΝΝΝΝΝΝΝΝΝΝΝΝ―― Developement menu: ®®ΝΝΝΝΝΝΝΝΝΝΝΝΝΝ» Ί 200 - Translate text file to XCAT random format. Ί Ί 201 - Scan and log ANY path! Does not assign labelΊ Ί 202 - Edit entire line in edit mode. (Be Careful!)Ί Ί 203 - Manually add an XCAT label to any disk. Ί Ί 204 - Scan and LOG text list entries. Ί Ί 255 - Call this menu (Using alt-code) Ί ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Press any key ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ NOTE: Functions contained in this menu are for experienced users only - improper use could destroy the information contained in your XCAT library(s) and cause errors in XCAT. Be sure you know what you are doing before you call any of these up! The alt - 255 menu is for display only; i.e. you do not need to call it up before using any of the other codes. 200 - Will read a text file that is properly formatted to the XCAT field layout, and convert it to the XCAT random access format. For an example of the proper layout, use the print command to print some entries to a file, and use it for reference. The filename, extension, size, XCAT volume number and description MUST be the proper distance from the right margin to work - otherwise, who knows what you'll end up with! Using this function, you can dump an entire library to an ASCII (text) file, edit it with your favorite editor, and then re-load it back into the XCAT library format. 201 - Works exactly like the PATH option from the SCAN menu, except the files ARE LOGGED into the currently loaded library. Files contained on ANY disk or directory can be logged using this feature. XCAT will not assign a volume label to disks/directories scanned in this way. 202 - Works only in EDIT mode, and will allow you to edit any part of any line in the library file, INCLUDING the XCAT HEADER! Be very careful when using this option - you could wipe your entire library file in ONE edit! 203 - Lets you place an XCAT label on any DOS path you like. You must specify everything, including the library extension. An example is shown at the input field to help out. Remember that XCAT volumes from the DEFAULT library have no extension. 204 - Works just like the TEXT LIST option from the SCAN menu, except that all entries are logged into the currently loaded library. ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Section U Legal stuff! ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Plain and simple: Brand-X FreeWare and/or the author of this software assumes NO liability for any damages or loss of data caused by the use and/or mis-use of any Brand-X FreeWare software. All Brand-X FreeWare programs are intended to be free to any private individual that sees fit to us it. No Brand-X FreeWare may be sold for profit, other than the price of they disk they reside on. ...After all, it's FREE! ΔΒΔΒΔ ΪΒΏ "XCAT" and "Brand-X FreeWare" are Trademarks of ΐΩ ΐΔΔΩ ΐ Digital Imaging ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ