Pointer Enabled Tools for VM/CMS - Programs

The execs and Xedit macros in summarized on this page are under development. In general, these tools display information in CMS windows and provide various options for manipulating that information (with keys and mouse clicks). Programs will be added, modified and deleted at the whim of the author!

Topics

You Don't Have to Type Commands!

One of the good things about the PETs approach is that you really don't have to type all of these commands (although you can). Everything is arranged in easy-to-use menus. More experienced users may want to rearrange to menu items to suit their own tastes, or create entirely new menus.

Menu Tools

NameDescription/function
General Purpose Menu Tools
PAPPS displays a small menu of applets; invokes selected commands until closed
PETMENU fixed menu environment
PETS displays a short introduction to PETs and a menu of the basic environments
PETSHELL general purpose command environment
QCMDS displays a menu of commands; invokes selected commands until closed
QCOMM displays a menu of commands; invokes one selected command after closing
ROADMAP displays a menu in the form of a flow diagram of many of the programs
TOOLPAD displays a menu of commands arranged as if on a keypad.
Function Specific Menu Tools
CALMAIL displays a menu of calendaring and email functions
FILEMAN displays a menu of file management functions
INFOTOOLdisplays a menu of informational aids
PCLOG displays a menu of recently invoked commands
PCONTROLdisplays a menu of PETs configuration functions
PHLOG displays a menu of recently invoked Help calls
QEXECS displays a list of accessed execs; invokes selected exec after closing
QHELP displays a list of accessed Help files; facilitates locating Help by file name, type and mode
QMENUS displays list of accessed menus; displays selected menu after closing

Disk, File, and Printer Tools

NameDescription/function
PBACKUPcreates backups of disk files
PBROWSEbrowses files
PCOPYcopies disk files
PDLIST manages virtual disk configuration
PERASEerases disk files
PFLIST manages disk files
PFSCANscans disk files for words or phrases
PFSCANEworks as a external function to PFSCAN
PLOGS displays a menu of NETLOGs, NOTEBOOKs and PETLOGs, and simplifies managing these files
PLUGINlinks and accesses virtual disks
PPRINTprints disk files
PRENAMErenames disk files
PRLIST manages virtual reader files
PRSETmanages virtual printer settings
PSENDFILsends disk files to one or more users
PXdisplays list of recently edited files or all files; front-end to Xedit
QFILESdisplays list all files; front-end to Xedit
UNPLUGreleases and detaches virtual disks

Note Taking, Messaging, and Communication Aids

NameDescription/function
PCURCAL displays a four-month calendar; front-end to OfficeVision CURCAL command
PETMAIL customizable front-end to the local email utility, intended to be called from other PETs
PLSERV manipulates LISTSERV subscriptions; front-end to LISTSERV commands
PMBOOK front-end to selected MailBook functions
PMPAD facilitates sending preformatted notes/messages
PNAMES keeps names, telephone numbers, email addresses and other information
PNOTES facilitates keeping small "sticky notes"
PNPAD facilitates sending preformatted notes/messages from the same user
POV front-end to selected OfficeVision functions
PRF2 facilitates managing projects, problems, and changes
  PRFLOGS manages log indices and individual logs
  PRFMAINT initializes and manages templates and control files
  PRFREPT summarizes PRF clusters
PSPAD facilitates keeping large "sticky notes"

Informational Aids

NameDescription/function
PBOOKMGRfront-end to selected BookManager/Read functions
PCAL displays a four-month calendar
PCLICK helps determine if 3270 emulators are configured properly
PIPEHELPenhances mouse-clickability of PIPE AHELP MENU function
PREFCARDdisplays short descriptions of programs; invokes selected programs or Help
QEXTRACTdisplays Xedit variable information (from EXTRACT Help file)
QLOCKS shows file lock status
QLOGMSG displays system log message in a window
QNEWS displays a list of informational notes, facilitates reading, printing, etc.
QUSERS displays active and disconnected users
QWINDOWSlists currently defined windows

Configuration Aids

NameDescription/function
PCOLOR manages window colors
PIVP verifies the existence of all required PETs files and reports instances of duplicate names
PSETUP manages PETs settings
PSYNONYMmanages synonym and abbreviation functions

Xedit Aids (Macros)

HOTKEYS enables PF key labels in reserved lines to be mouse-clicked
PKEYWIN enables pop-up windows of subcommands and other functions
 DTOOLS PKEYWIN displays a clickable menu of VS/Script-oriented commands and options, simplifying use of that product
 HELP PKEYWIN displays a clickable index into key CMS Help menus, and other functions
 XCMDS PKEYWIN displays a clickable menu of Xedit subcommands
 XTOOLS PKEYWIN displays a clickable menu of Xedit macros (described in this table)
PFSCANX sets Xedit session attributes from PFSCAN EXEC
PRLIPROFsets Peek session attributes from PRLIST EXEC
PROFILEAsets Xedit session attributes for general editing
PROFILEDsets Xedit session attributes for editing SCRIPT files
PROFILEHsets Xedit session attributes for PIPE AHELP
PROFILEMsets Xedit session attributes for editing PETs execs and macros
PROFILENsets Xedit session attributes for editing notes
PROFILESsets Xedit session attributes to system defaults
PROFILEUresets Xedit session attributes and invokes PROFILE XEDIT
XAP aids in text manipulation, code inserts, column editing (this one truly allows you to manipulate characters, phrases, lines, blocks of lines, and columns with your mouse)
XAPCLEARclears XAP global variables if needed
XAPHELP displays help for XAP functions
XAPINSERdisplays file fragments from libraries; saves selection for use by XAP
XAPLIST displays the "GoTo" menu in XAP
XAPVALUErequests confirmations for XAP functions
XBACKUP creates, edits, and erases backup files
XCOLOR sets colors for the current Xedit session
XERASE erases the disk copy of the current file
XFILES lists disk files and brings selected file into the Xedit ring
XFNAME lists disk files with the same file name as the current file and brings selected file into the Xedit ring
XFTYPE lists disk files with the same file type as the current file and brings selected file into the Xedit ring
XGET inserts the contents of file XPUT $$TEMP$$ into the current file
XGETFILElists disk files and inserts selected file into the current file
XGETNAMElists disk files and inserts the names of selected files into the current file
XLOCATE locates words or phrases and retains those locates between Xedit sessions; 5 separate strings can be saved
XMACRO lists accessable Xedit macros and brings selected macro into the Xedit ring
XMARK sets, invokes, and deletes file "book marks" which last between Xedit sessions
XPETS provides several text management functions (in a manner similar to SOS), for example:
  ADDSTAY inserts a line under the cursor, positions the cursor in the new line at the same column
  SETCURL repositions the file such that the line on which the cursor sits is made the current line, positions the cursor in the new current line at the same column
  SLIDE moves a line of text such that the first non-blank character in the line is moved under the cursor
  TABEOL moves the cursor to the end of a line or to the end of the next line if it is already at the end of the line
XPRINT prints current file
XPUT saves the contents of the current file as disk file XPUT $$TEMP$$
XREFRESHrestores the current file from the most recently saved version
XRENAME renames the current file
XRING lists files in the Xedit ring and makes active the selected file
XSENDFILsends the current file to one or more CMS ids
XSETPROFinvokes a specific Xedit profile according to the file type of the current file, as mapped in file DEFAULT PETPROF
XSNAP simplifies making file backups and taking other "snapshots"
XTOOLS displays a PKEYWIN menu of PETs Xedit macros and other functions
XUL underlines the current line with specified character

--rick ellis


Mail questions, comments, suggestions or inquiries to rge@uconnvm.uconn.edu .

Page last updated on October 3, 1998.
Copyright (C) 1998, Richard G. Ellis