Programmer's WorkBench (pwb.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Pseudofile (Defined)
◄Up► ◄Contents► ◄Index► ◄Back►
─────Programmer's WorkBench─────────────────────────────────────────────────
Pseudofile
A PWB file that exists only in internal PWB memory; it does not
correspond to any disk file. When the active window contains a
pseudofile, the letter 'P' appears on the status bar. The filename
for a pseudofile has a special form.
See: ◄Pseudofile Naming Convention►
The Untitled.nnn files created by the New command on the File
menu or the Newfile function («newfile») are special examples of
pseudofiles.
See: Newfile, ◄File menu, New►
PWB has several predefined pseudofiles (such as the clipboard)
that you usually open with the commands listed in the PWB Windows
cascaded menu. PWB has additional pseudofiles that are not listed
which it uses to maintain temporary information needed during a
PWB session. These pseudofiles can be opened by name using the
Open command on the File menu and the Openfile and Setfile
functions.
See: ◄List of PWB Pseudofiles►
You must always save a pseudofile explicitly. It is never saved
during Autosave, Timersave, Saveall, or Save All operations.
See: Autosave, Timersave, Saveall, ◄File menu, Save All►
When you save a pseudofile by using Save As from the File menu or
by using Arg Arg <file> Setfile or Openfile, PWB does not switch to
the new file as it does for disk files. Instead, PWB writes a
"snapshot" of the file to disk and keeps the pseudofile in memory.
You must explicitly open the new disk file if you want to edit it.
The Untitled.nnn and Record pseudofiles are exceptions. For the
Untitled.nnn files, PWB switches to the new disk file after the
save. For Record, PWB saves the recorded macro by modifying
TOOLS.INI.
Pseudofiles can be used for work space or for temporary data.
See
◄Opening Pseudofiles►
◄Status Bar►
-♦-