G LOGICAL_NAMES.TXT - Current list of implemented ViewFile logical names, 3                     why they exist and what they do  Revised: 15-Aug-2004  F   Logical Name        Flag Symbol     Deflt  Curr       Default ActionF   ------------        -----------     -----  ----       --------------  H   VF_AUTOFILTER       AutoFilter      False  True (1)   Normal filteringG   VF_GETALLFILES      GetAllFiles     False  False      List Ascii only E   VF_HELPENABLE       HelpEnable      False  True       Help disabled H   VF_HELPLIB           <string>                         Default filespecI   VF_HILITEREVERSE    SeaHiliteRev    False  True       Underscore hilite I   VF_NOPRIVCHECK      CheckPrivs      True   True       Check for READALL I   VF_CACHE-ENABLE     CacheEnable     False  True       Cache not enabled K   VF_CACHEADD(2)      AutoCacheAdd    False  False(1)   Filepaths not added H   VF_CACHEFILE (2)     <string>                         Default filespecO   VF_CACHELOAD (2)    LoadCacheFile   False  True       Do not load cache file    0    (1)  Changeable at runtime with Toggle button-    (2)  Ignored if VF_NOCACHE is defined TRUE     I  -o--o--o--o--o--o--o--o--o- Full Description -o--o--o--o--o--o--o--o--o-     G   DECW$USER_DEFAULTS - The X11 window system on VMS looks for a process I         logical for application default files for each application in the L         location defined by this logical. Normally, it defaults to SYS$LOGINM         but most VMS users would prefer the login directory not to have a lot K         of DECW$xxx.DAT file cluttering up the already cluttered login dir.   D         A simple solution is to add the line below to your login.com9         and move all decw$xxx.dat files to that location.   H             Usage: $ DEFINE/PROCESS DECW$USER_DEFAULTS DEVICE:[DIR.XDEF]    F   VF_AUTOFILTER - The file selection filter operation does not performI         automatic validity verification of filepath text entered into the I         filter text window. If a valid filepath is entered AND the Filter J         button is selected, if the filespec is valid and files exist underH         that filepath, they are selected. Auto Filter uses the RMS ParseJ         and Search functions to constantly monitor the filter text window.H         Detection of a valid path automatically changes the case of the G         filter string to uppercase, adds the pattern string and filters I         the files in the target filepath. Full time use of AutoFilter may L         not be desirable for all users. Normal filtering is always availableL         via the file selection box toggle button widget; this logical is forB         initial state at startup. The default is normal filtering.  6             Usage: $ DEFINE/PROCESS VF_AUTOFILTER TRUE    K   VF_GETALLFILES -    ViewFile is, in fact, a File Browser. It is therefore I    in the best interest of the user to be presented a list of files which K    can be properly viewed by ViewFile. By default, ViewFile will parse the  C    files in the target directory, and if a filetype suggests a non- G    ascii format, it is rejected for display in the FileSelection dialog C    filelist. If the process logical VF_GETALLFILES is defined to an B    equivalence of TRUE, all filenames in the target directory are E    listed in the SelectionBox. There are no provisions for displaying B    multiple versions of a file within ViewFile. However, if lower D    versions of specific files are known to exist, simply select the F    displayed version of the desired file and manually edit the versionI    number in the file selection 'Selection window' to the lower version.    2        Usage: $ DEFINE/PROCESS VF_GETALLFILES TRUE    J   VF_HELPENABLE - Integral Help for ViewFile is available, but not enabledK         by default. This is primarily due to the requirement of placing the K         help library  module at a specific location, and if the file is not M         available when selected by the user, frustration could easily occur.    H         To enable Help, simply define the  process logical VF_HELPENABLE:         to TRUE  and Help will be enabled at image startup  6             Usage: $ DEFINE/PROCESS VF_HELPENABLE TRUE    H   VF_HELPLIB - ViewFile uses a standard VMS help library file to provideL         online help. The default location of this file is DECW$USER_DEFAULTSE         but it can be located where user desires. The logical must be L         defined in the user's process table, indicating help file location.   C         If VF_HELPLIB is not found at startup, ViewFile will define F         location by default to be DECW$USER_DEFAULTS, and when Help isB         selected, there will be a popup error dialog if not found.  E             Usage: $ DEFINE/PROCESS VF_HELPLIB Someplace:VIEWFILE.HLB     F   VF_HILITEREVERSE - By default, the result of the search operation isG         displayed in a highlited mode, using underscore as the highlite H         attribute. While probably less visible, the underscore highlightJ         is easier for the user to differentiate search events from pointerK         drag events, which are reverse video. Presence if this logical will K         use the reverse video mode for both search ops and for pointer drag          operations.   A         Note that a highlited search string will be canceled with B         any View Window pointer based highlight operation spanning         five characters.  9             Usage: $ DEFINE/PROCESS VF_HILITEREVERSE TRUE     K   VF_NOPRIVCHECK - Viewfile is perceived as a System Manager tool, although I         its use by software types appears to be growing. In that context, I         the user will generally have sufficient privs to satisfy ViewFile L         startup check for READALL priv present. To circumvent the 'annoying'H         nopriv dialog at image startup, this logical has been added. TheD         default is to check for the invoking process to have READALL,         and issue the dialog if not present.  G         Absence of Readall or similar privs will probably result in the F         inability to access certain locations and files on the system.  7             Usage: $ DEFINE/PROCESS VF_NOPRIVCHECK TRUE     I   VF_CACHE-ENABLE - Cache will save up to 35 unique filepath strings. The I         saved strings are filepath locations entered either by use of the C         'Change Dir' dialog or by entry of filepath values into the C         File Selection dialog. Each new entry is added to the cache H         list, then sorted alphabetically and displayed in the Cache list         dialog.   ;     VF_CACHE-ENABLE will enable usage of the Cache options.   4         Usage: $ DEFINE/PROCESS VF_CACHE-ENABLE TRUE    M   VF_CACHEADD - With Cache enabled, each change of the current filepath leads I         the Cache routines to check the new filepath against those in the F         cache database and if the filepath does not match any current I         database entry, it is added to the database. That is, until such  L         time which the database fills to RCLMAX, currently hard coded to 35.I         The user, at that time, will receive a popup describing the event G         and further adds to the cache database are inhibited, unless...   F             - user manually removes one or more Cache database entries  G             - user selects the 'AutoAdd Filepaths' toggle button to the I               Disabled state. This button is located on the Cache dialog.   A         If the VF_CACHEADD logical translates to TRUE at startup, I         new filepaths are added to the cache database. Note, the logicals @         VF_CACHEADD and VF_CACHELOAD are not mutually exclusive.         4             Usage: $ DEFINE/PROCESS VF_CACHEADD TRUE    I   VF_CACHEFILE  - With Cache enabled, accumulated filepath strings can be L         saved to a file at any time. The resultant file can then be reloadedD         at image startup of a subsequent Viewfile session. The cacheH         information is saved to and read from the default file location,K         which is defined as 'DECW$USER_DEFAULTS:VIEWFILE.RCL'. User has the H         option to save the cache data to another location using the Save7         dialog and the 'Save' button Save Cache dialog.   H         If an alternate filespec is provided via VF_CACHEFILE, that willF         be the new default location for both Save and load operations.  D             Usage: $ DEFINE/PROCESS VF_CACHEFILE "SYS$LOGIN:ZZZ.SAV"    E   VF_CACHELOAD - This logical indicates user wants a saved cache file G         loaded into the cache list at image startup. The file is loaded E         from either the default filespec or the filespec defined with          VF_CACHEFILE.   C         The presence of the logical VF_NOCACHEADD only inhibits the J         addition of new filepaths to the cache database, but has no effectK         on loading the database at startup. If this is an issue, please see .         the help information for 'VF_NOCACHE'.  F         If VF_NOCACHEADD logical is detected at startup, new filepathsJ         can still be added by user toggling 'Add New Filepaths' to EnabledM         at any time during the session. The 'Add New Filepaths' toggle button -         can be accessed via the Cache dialog.   J         Loading of the cache database from a file can ONLY be accomplished         at image startup.   0         The default is not to load a saved file.  5             Usage: $ DEFINE/PROCESS VF_CACHELOAD TRUE     --                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             