PIFMaster1
Enhanced PIF Editor

New Features

Installation Configuration


PIFMaster2
Enhanced PIF Editor has many new features

1. Edit boxes that require file names or paths have browse boxes where you can select a file or path from a list, similar to File/Open.

2. There is a history list kept of the last 10 PIFs opened.

3. -1 is no longer required in memory boxes to signify "all".

4. The entire layout is different and improved from the Microsoft PIFeditor. Items are grouped on more logical lines.

5. Support for placing comments in PIF files.

6. There is a template list of PIFs that you create.

7. The last PIF being edited will be in the history list when you restart the editor.

8. Full editing is supported, including undo, cut, copy, paste, clear, select-all.

9. A test feature is supported. Tests the present PIF by executing it on the spot.

10. You can open the PIF associated with any presently active DOS session. A dialog box presents you with a list of active sessions.

11. Environment variable support is super. A list box with all environment variables is supported, click to choose. An environment variable viewer is supported: expands the variable to a complete string. The editor is smart about environment variables and when you save a file, it expands the variables out and THEN tests for file extensions, file names and paths.

12. Diagnostics are provided: the state of the Video Drivers, the state of the Stack, and the state of certain DOS functionality. For DOS, you get the state of the "DOS Mouse Driver", whether Enhanced DOS for Windows(EDOS) is installed, and whether the High Memory Area(HMA) is usable.


Comments

The comment system allows a COMMENT record to be added to a PIF. The amount of space available for storing a comment will vary, typically from a few characters to as much as 500. The edit box is self limiting and will not allow you to enter more characters than the PIF can accept.


Configuration
The epifedit.ini file can be placed in the same directory as the editor, in the default directory, the Windows directory, the Windows system directory or in any directory on the DOS path specification.

The editor help file should be placed in the same directory.

EPIFEDIT.INI contains:

[Init]	Contains the last file used string

[Options]	Save/Confirm switch

[Template]	List of files to be included in templates list


DOS State

The DOS Mouse Driver is a separate driver from the Windows Mouse Driver. The DOS driver must be loaded before Windows is started and should be the latest version. At present the Microsoft Mouse Driver is version 8.20 and the Logitech is 6.02. Drivers previous to these numbers will not properly support a mouse in a DOS box under Windows 3.1.