Dec 082017
A command line utility for DESQview. Version 1.20 by Willian Allen. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
$$-PIF.DVP | 416 | 113 | deflated |
DVUTIL.MNU | 111 | 88 | deflated |
QM-PIF.DVP | 416 | 103 | deflated |
QT-PIF.DVP | 416 | 99 | deflated |
TPC.BAT | 261 | 168 | deflated |
TPC.DVP | 416 | 116 | deflated |
TPCREAD.ME | 199 | 165 | deflated |
{DESQ}.DOC | 28036 | 7976 | deflated |
{DESQ}.EXE | 34000 | 17230 | deflated |
{DESQ}.REG | 1705 | 482 | deflated |
Download File DESQ121.ZIP Here
Contents of the {DESQ}.DOC file
{ D E S Q }
_________________________________________________________________
{DESQ} version 1.20
A command-line utility for DESQview
by: William E. Allen
Copyright, 1989 by William E. Allen
P.O. Box 834, Howell, Michigan 48843
{DESQ} version 1.2 by William E. Allen [70150,547]
Copyright 1989 by William E. Allen, PO Box 834, Howell, MI 48843
SHAREWARE
{DESQ} version 1.20, is Shareware. If you find this program
valuable and useful, please consider registering it by sending
$15.00 to William E. Allen P.O. Box 834 Howell, Michigan 48843.
DISTRIBUTION
The {DESQ} program and auxiliary files are copyrighted, but you
are hereby granted permission to make and distribute copies for
personal, non-commercial use. Use them yourself, give copies to
friends and co-workers, or distribute them for a cost-based fee
(of $10.00 or less) as part of a user's group or bulletin board
service. If you wish to distribute these programs in connection
with any other product, or for use in commercial applications,
please contact me for a license agreement. All of the files that
make up this product must be distribute together, in an
UNMODIFIED form.
The files you should have on the diskette, or in the archive are:
{DESQ}.EXE Executable program
{DESQ}.DOC This documentation
{DESQ}.REG A registration form: COPY {DESQ}.REG PRN
$$-PIF.DVP Example autostart DVP file
QM-PIF.DVP Example DVP: executes {DESQ} Menu DVUTIL
DVUTIL.MNU Example menu file started by QM-PIF.DVP
QT-PIF.DVP Example DVP: executes {DESQ} Start TPC
TPC.DVP Example DVP started by QT-PIF.DVP
TPC.BAT Example batch invoked by TPC.DVP
INTRODUCTION
{DESQ} is, in a sense, a command-line version of your DESQview
{DESQ} key (usually your Alt key). It can do, from the DOS
command line, many of the things you would normally do by tapping
the {DESQ} key.
Among {DESQ}'s features are:
* Open a list of windows automatically
* Start a window with prompting for parameters and directory
* Submenu facility
* Beep for a specified frequency and duration (useful in a
background batch file to signal success or failure)
* Hide or Show (unhide) a window
* Set the window Frame on or off
* Set Justify mode on or off
* Wait for a specified amount of time
* Resize and position a window
* Make a window background or foreground
* Name mail boxes and check for a named mail box (useful for
making sure a program is started only once)
and more.
GETTING STARTED
To use {DESQ} just copy the file {DESQ}.EXE to your hard disk.
{DESQ} is easiest to use when it is in a subdirectory that is
included in your PATH, but you can specify the full path when you
invoke {DESQ} if its directory is not in your PATH.
Once installed, type {DESQ} HELP to see a one-screen overview of
its commands. Press any key to clear the screen and return to
your DOS prompt after you have finished reading the help.
{DESQ} COMMANDS
The format of the {DESQ} command line is:
{DESQ} COMMAND
The first word following {DESQ} is the COMMAND. Some commands
have required parameters, some have optional parameters, and some
have both. Required parameters are represented in
brackets]. There are also a couple of switches that can be used
with any command.
Here are the {DESQ} commands. The format of each command is
shown, followed by a detailed description. Commands can be
entered in upper or lower case, but upper case letters, at the
beginning of the command names, are used here to show the
shortest abbreviation allowed for each command. An ellipsis is
used to show when parameters can be repeated.
Open
Use the Open command to automatically open one or more
windows. You can optionally specify an amount of time to wait
before opening the next window, and you can specify that the
window be hidden after it is opened.
This command is useful to open a default set of windows every
time you start DESQview. To do this, set up a DVP using Change
a Program so that the program name starts with some characters
that will cause it to be placed at the beginning of your Open
menu. Then simply press your Enter Key twice after DESQview
starts and the DESQview menu is displayed. I use "$$AutoStart
Apps" as the program name. Set the program to "{DESQ}.EXE" and
put "OPEN ..." on the parameters line. See the example
$$-PIF.DVP file on the {DESQ} release disk (or archive).
Of course you can use the DESQview LEARN facility to establish
your default windows too, but the LEARN facility takes some
global memory, and doesn't give you the option NOT to start
your default windows.
Required Parameters:
Information File. Specify the full path for the file if it
is not in the current directory. If the DVP file name
follows the standard DESQview convention of xx-PIF.DVP,
where xx is the unique 2 letter code used on the Open
Program menu, you need specify only the first two letters.
Optional Parameters:
[,nn] is a number of 1/10th seconds to wait after opening the
window before continuing to process the command line. nn can
be a number in the range 1 through 3276. A value of 1 will
delay for one tenth of a second, while 3276 will delay for
nearly 55 minutes.
[,H] indicates that the window should be hidden after it is
opened.
Examples:
{DESQ} Open BR,50,H DA,H DO
This example will first open BR-PIF.DVP (Brief Text editor),
allow it to run in the foreground for 5 seconds, then hide
it. Next, DA, the DESQview companions date book, will be
opened and hidden, and finally DO, a full screen DOS shell,
will be opened and left as the foreground task.
Start
The Start command will start (open) a single DVP giving you
the opportunity to specify, or be prompted for, the path and
parameters to be used.
If both of the optional command-line parameters, [d:\path] and
[parameters], are given, the DVP will be started using the
specified values. If either is missing, the following window
will open allowing you to supply the information.
+------------------------------------------------------------+
| Directory C:\TP\WORK |
| |
| Parameters WIZBANG |
| |
| F1 Run F3 Save & Run Esc Quit |
+------------------------------------------------------------+
Change the Directory and Parameters fields and press F1 to
start the DVP with the new values, or press F3 to save the new
values into the DVP and then start it. You can press ESCape to
quit without saving the new information, or starting the DVP.
The DVP file you start with this command would not usually be
one that you keep on your Open Window menu, and need not
follow the DESQview DVP file name conventions. Use Change a
Program to create the DVP and give it some dummy value, such
as XX for the Keys to Use on Open Menu question. Test it,
using the normal DESQview Open Window menu using any values
you like for the Directory and Parameters questions. When you
are satisfied that it is correct, rename it to another name
(or copy it to another directory), and use Delete a Program to
remove it from the DESQview Open Window menu.
Required Parameters:
Information File. Specify the full path for the file if it
is not in the current directory. If the DVP file name
follows the standard DESQview convention of xx-PIF.DVP,
where xx is the unique 2 letter code used on the Open
Program menu, you need specify only the first two letters.
Optional Parameters:
[d:\path] is the drive and path to be the default when your
program is started.
[parameters] are any parameters you want to pass to your
program when it runs. If you wish to pass any of the
following: Space, Tab, Equals sign, Comma, or Semicolon in
your parameters, enclose the entire string in double quotes
"Like This".
NOTE: The optional parameters are positional. If [parameters]
is specified then [d:\path] must be specified as well.
Examples:
{DESQ} Start TPC
This example will start TPC.DVP after prompting for
[d:\path] and [parameters]. The TPC.DVP, in this example, is
setup as follows:
============================================================
Change a Program
Program Name......: TP Command-Line compiler
Keys to Use on Open Menu: XX Memory Size (in K): 376
------------------------------------------------------------
Program...: C:\DV\TPC.BAT
Parameters: WIZBANG
Directory.: C:\TP\WORK
------------------------------------------------------------
Options:
Writes text directly to screen.......: [N]
Displays graphics information........: [N]
Virtualize text/graphics (Y,N,T).....: [N]
Uses serial ports (Y,N,1,2)..........: [N]
Requires floppy diskette.............: [N]
Press F1 for advanced options Press <- when you are DONE
============================================================
This DVP invokes a batch file, TPC.BAT, to do Turbo Pascal
compiles in the background. TPC.BAT looks like this:
@echo off
cls
C:\DV\{DESQ} Hide
C:\TP\TPC %1 %2 %3 %4 %5 %6 %7 %8 %9
if errorlevel 1 goto Error
C:\DV\{DESQ} Beep 990,2 0,1 990,3 /Q
exit
:Error
C:\DV\{DESQ} Beep 330,4 180,12 /Q
C:\DV\{DESQ} Resize 1 1 23 78 /Q
pause
exit
Menu
The Menu command lets you extend the DESQview Open Window menu
giving it sub menu capabilities.
Required Parameters:
menu file and may contain a path. The file extension will be
assumed to be .MNU if omitted. Each line in the file will
represent one item on your sub menu. Use any pure ASCII text
editor to create your menu. Each line in your menu file can
have up to four parameters. The first two are required and
the last two are optional. The parameters are:
December 8, 2017
Add comments