SPF/Professional brings ISPF/PDF-style file
management and editing to Windows-95/98/ME/NT/W2K/XP/Vista, providing a familiar
environment for the mainframe programmer who is developing on a PC.
SPF/Professional enables use of the PC for refacing, rehosting,
maintaining or enhancing legacy COBOL applications.
ISPF Level 3 panels which are developed and executing on the mainframe
can usually be downloaded to SPF/Professional and displayed with slight
modifications to the panel definition.
REXX programs can be similarly downloaded and run under
SPF/Professional using ISPEXEC and ISREDIT interfaces with slight
modification.
Major Features
- FIND/CHANGE in file lists
- ISPF Emulation
- Limited Graphical User Interface
- Multifile Search
- Multiple Character Set and File Format Support
- Multiway Select List File Management
- Program Source Colorization
- Record Length to 64000
- SUPERC File Compare
- Undo/Redo
- Unlimited File Size (per available disk space)
- Unlimited Horizontal, Vertical, and Full Splits
General Primary Commands
BROWSE, COLOR, CRETRIEV, CURSOR, TSO, EDIT, END, EOF, FF, FONT, FSPLIT,
HELP, KEYBOARD, KEYS, LPRINT, PANELID, PFSHOW, PRINT, REDIT, RETRIEVE,
RETURN, SPLIT, SPLITV, SWAP, USER, VSPLIT
Select List Primary Commands
BOT, CHANGE, CONFIRM, DOWN, EXCLUDE, FIND, IMACRO, INCLUDE, INSERT,
LOCATE, LRECL, MD, PROFILE, SAVELIST, SEARCH, SELECT, SORT, TOP, UP,
XMACRO
Select List Line Commands (operate on files)
B (Browse), C (Copy), D (Delete), E (Edit), G (Execute), I
(Information), K (Convert), M (Move), N (New), P (Print), R (Rename), S
(Select), T (Treelist), U (User Command), X (Exclude)
Browse Primary Commands
BOT, COLORMAP, COLUMNS, DISPLAY, DOWN, FIND, HEX, LEFT, LOCATE, RESET,
RFIND, RIGHT, SCOPY, SCREATE, SPRINT, SREPLACE, SXCLUDE, TOP, UP
Edit Primary Commands
AUTOLIST, AUTONUM, AUTOSAVE, BOT, BOUNDS, CANCEL, CAPS, CHANGE,
CHARSET, COLORMAP, COMPARE, COPY, COUNTSAVE, CREATE, CUT, DATA, DEFINE,
DELETE, DOWN, END, ERRORFILE, EXCLUDE, FIND, FLIP, HEX, IMACRO, LCOMMAND,
LEFT, LEVEL, LOCATE, LRECL, MODEL, MOVE, NUMBER, PASTE, PROFILE, RCHANGE,
RECOVERY, REDO, RENUM, REPLACE, RESET, RFIND, RIGHT, SAVE, SAVECOUNT,
SCOPY, SCREATE, SCUT, SDELETE, SORT, SPASTE, SPRINT, SREPLACE, STATS,
STOLOWER, STOUPPER, SXCLUDE, TABS, TOP, UNDO, UNNUM, UP, XMACRO
Additional Features
- Complete online documentation
- CUT and PASTE from Clipboard
- Change low level file attributes
- Create directory-only select lists
- Directories/files list separately
- EDIT/BROWSE from any menu
- Edit READ/ONLY files
- Enhanced PFSHOW
- Environment variables in path
- Extended commands in select lists
- File attributes in select lists
- File sets in path
- Mouse Support
- Hidden File Display
- Integrate compiler error messages
- Most Recent Edits List
- Multiple file types in path
- Print directories from Select List
- Print Setup Options
- Save file based on ENTER count
- Scrollable Input Fields
- Soft CR/LF File Support
- Named Foreground Options
- Virtual file loading
Panel definition language support
SPF/Professional includes source for 220+ panels.
Improved support including: WINDOW, .CURSORX, .CURSORY, .DBLCLK, Point
and Shoot.
GUI presentation of Input and Attention Fields and programmable and
context sensitive Popup Menus occurs from standard ISPF panel definitions.
- Sections ... )ATTR, )BODY, )MODEL, )PNTS, )INIT, )REINIT and
)END
- Attributes ... TYPE, INTENS, CAPS, JUST, PAD, SKIP, ATTN,
COLOR, SCROLL, PAS and PS
- Statements ... IF/ELSE, assignment, TRUNC, TRANS, VER and
VPUT
- ZVars ... ZCMD, SCROLL, ZSEL, ZTDSELS, ZPSn and ZPFnn
- Control vars ... ALARM, .CURSOR, .CSRPOS, .CSRROW, .HELP,
.MSG, .TRAIL, .CURSORY, .CURSORX, .DBLCLK and .ZVARS
ISPEXEC Calls
ADDPOP, BROWSE, CONTROL, DISPLAY, EDIT, GETMSG, PDSCREATE,
PDSDELETE, PDSEXPORT, PDSIMPORT, POPUPMENU, PRNCLOSE, PRNOPEN, PRNRECORD,
REMPOP, SELECT, SETMSG, TBADD, TBBOTTOM, TBCLOSE, TBCREATE, TBDELETE,
TBDIRCREATE, TBDIRDISPL, TBDIRPOPULATE, TBDISPL, TBEND, TBERASE, TBEXIST,
TBGET, TBMOD, TBOPEN, TBPUT, TBQUERY, TBSARG, TBSAVE, TBSCAN, TBSKIP,
TBSORT, TBSTATS, TBTOP, VDEFINE, VGET and VPUT.
ISREDIT Calls
AUTOLIST, AUTONUM, AUTOSAVE, BLKSIZE, BOUNDS, BUILTIN, CANCEL,
CAPS, CHANGE, CHANGE_COUNTS, CHARSET, COLORMAP, COMPARE, COPY, CREATE,
CURSOR, CUT, DATA, DATA_CHANGED, DATA_WIDTH, DATAID, DATASET, DEFINE,
DELETE, DISPLAY_COLS, DISPLAY_LINES, DOS, DOWN, EDIT, END, ERRORFILE,
EXCLUDE, EXCLUDE_COUNTS, FIND, FIND_COUNTS, FLOW_COUNTS, HEX, HOLD_LOCK,
IMACRO, INSERT, LABEL, LCOMMAND, LEFT, LEVEL, LINE, LINE_AFTER,
LINE_BEFORE, LINENUM, LOCATE, LRECL, MACRO, MACRO_LEVEL, MASKLINE, MEMBER,
MEND, MODEL, MOVE, NOTE, NUMBER, PASTE, PROCESS, PROFILE, RANGE_CMD,
RCHANGE, READ_ONLY, RECFM, REDO, RENUM, REPLACE, RESET, RFIND, RIGHT,
RMACRO, SAVE, SAVECOUNT, SAVE_ENABLED, SCAN, SCOPY, SCREATE, SCUT,
SDELETE, SEEK, SEEK_COUNTS, SHIFT (, SHIFT ), SHIFT <, SHIFT >,
SORT, SPASTE, SREPLACE, STATS, STOLOWER, STOUPPER, SXCLUDE, TABS,
TABSLINE, TENTER, TFLOW, TJOIN, TSPLIT, UNDO, UNNUM, UP, USER_STATE,
XMACRO and XSTATUS
Configurable Command Tables
Use this interface to alter existing system or edit command behaviors
or to add custom commands. Command tables are provided through new Option
3.J to provide access to EDIT Commands and General Commands. Each command
table contains individual command entries that may be independently edited
to set:
VERB, TRUNC, ACTION, and DESCRIPTION.
Actions may be:
SELECT, ALIAS, PASSTHRU, SETVERB, NOP, SKIP (blank), or an
&VAR
System Requirements
SPF/Professional v. 5 requires Windows-95/98/ME/W2K/NT/XP/Vista-32bit/Win7-32bit/XPMode.
SPFPro can be run using Linux and Wine as of 20131201.
|