Chapter 1. About DVX
DVX, the DOS Visual eXecutive, turns a DOS PC into a graphical desktop: windows, menus, icons, and a mouse, with programs to run in them. This chapter tells you what DVX gives you, which programs come with it, which parts you can add or leave out, and how this guide is laid out.
1.1. What Is DVX?
DVX is a graphical desktop for DOS computers. Instead of typing commands at the DOS prompt, you work with windows, menus, icons, and a mouse, much like Windows 3.1. You start DVX from the DOS prompt, and when you leave it you are back at the DOS prompt.
With DVX you can run several programs at the same time, each in its own window. You can move and resize those windows, switch between them, and copy text from one program to another.
DVX gives you:
-
Program Manager, DVX’s shell: a window on the desktop that shows your programs as icons sorted into groups. Double-click an icon to start a program.
-
Windows you can move, size, stack, tile, and minimize with the mouse or the keyboard, with menus and dialog boxes that work the same way in every program.
-
Help on every screen: press F1 in any program for help about it.
-
A set of everyday programs: a file manager, a text editor, a clock, a picture viewer, and more (see Section 1.2).
-
A Control Panel that sets the colors, the desktop picture, the screen resolution, the mouse, sounds, printers, joysticks, and the network.
-
The Software program, which installs, lists, and removes add-on software, from a file or from the package server.
-
A way to start your ordinary DOS programs from the desktop (see Section 5.15).
1.2. The Programs That Come with DVX
| Program | What it does | See |
|---|---|---|
DVX’s shell, the program that starts every other program. It opens in a window on the desktop when DVX starts and stays open while DVX runs; closing it asks whether to exit DVX. |
||
Browses, copies, moves, renames, and deletes files and folders. |
||
A simple text editor. |
||
A digital clock with the date. |
||
Shows BMP, PNG, JPEG, and GIF pictures. |
||
Shows the help for DVX and its programs, with an index and a search. F1 opens it. |
||
System settings and preferences. |
||
Installs, lists, and removes add-on software. |
||
Introduces DVX when it starts for the first time, with a short tour. |
DVX itself also includes the Task Manager, which Ctrl+Esc opens from anywhere: it lists the programs that are running and can end one that stopped responding (see Section 5.10).
Four screen savers come with DVX as well: Blank Screen, Marquee, Mystify, and Starfield (see Section 5.12).
1.3. The Optional Parts
Besides DVX itself, which is always installed, DVX comes in seven optional parts. Setup offers each part with a box to check, and on a new install every box starts checked. A part you leave out takes no disk space and leaves more memory for your programs.
| Part | What it adds | See |
|---|---|---|
DVX BASIC, for writing your own programs: the editor, form designer, compiler, and debugger, with its guides. It also adds |
||
SQLite databases for BASIC programs, with the Data control and the DBGrid control that show them. |
||
The use of a network card (through its DOS packet driver), HTTP requests for programs, and the link from Software to the package server. |
||
The Terminal: modems, serial ports, secure links, Telnet (with Networking), and XMODEM, YMODEM, and ZMODEM file transfers. |
||
The Media Player and the Sound Recorder. |
||
The Icon Editor, Resource Editor, Help Editor, Package Builder, and Widget Showcase, with |
||
The DVX Demo and the BASIC Demo. |
No part needs another. In particular, Communications works without Networking: only the Terminal’s Telnet and the secure link over a network need the Networking part.
You can change your mind later. To add a part, run Setup again and choose Upgrade or repair DVX (see Section 3.8). To remove one, use Setup the same way, or remove it with the Software program, which lists each part you installed as one package (see Section 10.9).
-
Welcome hides its Write a program tile without DVX BASIC, and its See it in action tile without the Demos.
-
Without Networking, the Network page of the Control Panel shows only “Networking is not installed.”, and Software installs packages from files only.
-
Without Networking, the Terminal says “Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.”
1.4. Fonts, Themes, Pictures, and Sounds
DVX comes with more than programs. These are the things that change how it looks and sounds.
1.4.1. Fonts
DVX always has its own built-in font. Setup can also install the base set of fonts: DejaVu Sans, DejaVu Sans Mono, and DejaVu Serif, each in regular, bold, italic, and bold italic, in sizes for the screen and for printing. The base set takes about 8 MB. Software lists it as “DVX Fonts”.
The DVX CD also holds the More Fonts add-on: more than forty more typefaces for documents, programs, and games, including condensed DejaVu, Arimo, Tinos, Cousine, display faces, and pixel fonts (see Section 3.6).
1.4.2. Color Themes and Desktop Pictures
DVX comes with four color themes, in the style of CDE (the Common Desktop Environment), GEOS Ensemble, Hot Dog Stand, and Windows 3.1. You choose a theme, change single colors, and save your own themes on the Colors page of the Control Panel (see Section 7.5).
Three desktop pictures (wallpaper) come with DVX, and you can use any BMP, JPEG, PNG, or GIF picture of your own. You choose one on the Desktop page of the Control Panel (see Section 7.6).
1.4.3. Sounds and Music
DVX plays short sounds when it starts and ends, when a message appears, and, if you choose, when a window opens or closes. You choose the sound for each event on the Sounds page of the Control Panel (see Section 7.12). DVX finds the sound hardware by itself; without any, DVX and its programs work the same, silently.
For MIDI music on a sound card’s music chip, DVX comes with two General MIDI instrument banks, DMXOPL and DMXOPL3, made to sound like a Roland Sound Canvas.
The DVX CD also holds the DVX General MIDI add-on, which gives a Gravis UltraSound or a Sound Blaster AWE32 or AWE64 General MIDI instruments (see Section 3.6).
1.5. About This Guide
1.5.1. Who This Guide Is For
This guide is for anyone who uses DVX on a DOS PC. You do not need to know how to program. You should know how to turn the computer on and type a command at the DOS prompt. Where DVX needs something done at the DOS level, such as loading a mouse driver from AUTOEXEC.BAT, the guide explains the steps.
1.5.2. How This Guide Is Organized
If you are new to DVX, read the first chapters in order: they take you from checking your computer to using the desktop.
-
Chapter 2 lists what your computer needs, and what extra hardware DVX can use.
-
Chapter 3 takes you through Setup, page by page, and through starting DVX for the first time.
-
Chapter 4 connects DVX to a network, if you have a network card.
-
Chapter 5 explains windows, menus, dialog boxes, the clipboard, help, and the Task Manager.
-
Chapter 6 explains how to start programs and arrange them in groups.
-
Chapter 7 covers every setting, page by page.
-
Chapter 8 describes each of the programs that come with DVX.
-
Chapter 9 covers modems, serial links, Telnet, and file transfers.
-
Chapter 10 explains how to install, update, and remove add-on software.
-
Chapter 11 helps when something does not work, and explains DVX’s messages.
-
The appendixes list the keyboard shortcuts (Appendix A) and the folders and settings files DVX uses (Appendix B).
The index at the end lists every topic, setting, and message.
1.5.3. Conventions
| What | How it looks | Meaning |
|---|---|---|
A menu command |
Open the File menu and choose Exit DVX. |
|
A button |
OK |
Click the OK button. |
A key, or keys pressed together |
F1, Ctrl+Esc |
Press F1. Hold down Ctrl and press Esc. |
The label of a box, list, check box, option button, or tab |
Computer name |
The box labeled Computer name on the screen. Labels are shown without the colon that follows them on the screen. |
A window title or the name of a page |
Program Manager, Network page |
The window or page with that name. |
A file, a folder, a command, or anything you type |
|
Type it exactly as shown. |
A message DVX shows |
“Are you sure you want to exit DVX?” |
The exact words on the screen. |
A word that stands for something that changes |
“file is already running.” |
In the message, file is replaced by the file name of a program, such as |
The examples assume that DVX is installed in C:\DVX, which is where Setup suggests putting it. If you chose another folder, use that folder instead. Your own settings and files are in the USER folder inside it, C:\DVX\USER.
To click means to press and release the left mouse button; to double-click means to click twice quickly. To check a check box means to click it so a mark shows in it; to clear it means to click it again so the mark goes away. You can do almost everything with the keyboard as well (see Section 5.2).
|
Note
|
A note gives extra information. |
|
Tip
|
A tip shows an easier or quicker way. |
|
Important
|
An important note tells you something you must do for a step to work. |
|
Warning
|
A warning tells you about something that can lose your work or your files. |
Chapter 2. System Requirements
This chapter lists what your computer needs to run DVX, and the extra hardware DVX can use if you have it. Check it before you install DVX.
2.1. At a Glance
| What | You need | Better |
|---|---|---|
Processor |
An 80486DX or newer (a 486 with a math coprocessor) |
A Pentium |
Memory |
4 MB of extended memory |
8 MB or more |
DOS |
DOS 3.1 or later, such as MS-DOS or FreeDOS |
DOS 5.0 or later |
Video |
A video card with a VESA BIOS (or a VESA driver) and a 640x480 mode at 256 colors or more |
Modes with more colors and higher resolutions |
Mouse |
A two-button mouse and its DOS mouse driver |
A wheel mouse with a driver that supports the wheel |
Hard disk |
About 9 MB for the smallest install, about 22 MB for everything |
More for the add-ons on the CD and for your own files |
Sound cards, MIDI equipment, network cards, modems, printers, and joysticks are all optional (see Section 2.6).
2.2. The Computer
2.2.1. Processor
DVX needs an 80486DX or newer processor, that is, a 486 with a math coprocessor: a 486DX, DX2, or DX4, or any Pentium. A 486SX needs a 487 math coprocessor added. DVX does not run on a 386. A faster processor makes everything quicker. It matters most for music modules (MOD, S3M, XM, and IT files), which the computer mixes itself unless a Gravis UltraSound or a Sound Blaster AWE plays them on its own voices.
2.2.2. Memory
DVX needs 4 MB of extended memory (the memory above the first megabyte), and 8 MB or more is recommended. DVX brings what it needs to use that memory: you do not have to load anything extra for it.
-
Leave out the optional parts of DVX you do not need (see Section 3.5). A part you leave out leaves more memory for your programs.
-
Use a lower screen resolution or fewer colors (see Section 7.7).
-
Close programs you are not using.
2.2.3. DOS
DVX needs DOS 3.1 or later, and DOS 5.0 or later is recommended. You start DVX from the DOS prompt. DVX is tested with FreeDOS 1.3. It asks DOS only for what MS-DOS has offered since version 3.1, so other versions of DOS that work like MS-DOS, such as MS-DOS itself and PC DOS, should run it as well.
| For | You need |
|---|---|
DVX itself |
DOS 3.1 or later. On DOS 3.0 the lists of drives in File Manager and in the file dialog boxes stay empty. On DOS 2, DVX does not start: it says “Load error:” and “need DOS 3”. |
Setup suggesting a folder, and offering to start DVX from |
DOS 4.0 or later, which tells programs the drive the computer started from. On an older DOS, type the folder yourself and add DVX to |
More conventional memory (the first 640 KB) for DVX and your drivers |
DOS 5.0 or later, which can load itself and drivers into high and upper memory (see Section 11.2.6). |
Long file names |
A long-file-name driver, such as DOSLFN, loaded before DVX. Without one, DVX uses the usual short DOS names: up to eight characters, a dot, and up to three more. |
Disks formatted with FAT32, and files larger than 2 GB |
A DOS that can use FAT32 disks, such as FreeDOS or MS-DOS 7.1. DVX then shows the real size and free space of disks larger than 2 GB. |
Installing from the CD |
The CD-ROM drive’s DOS driver and MSCDEX (or a program that does the same, such as SHSUCDX), so that the CD has a drive letter. |
DVX needs no memory manager, such as HIMEM.SYS or EMM386, for itself (see Section 2.2.2).
The drivers DVX uses, such as the mouse driver, a VESA driver, and a network packet driver, are DOS programs you load before you start DVX. The usual place for them is the file AUTOEXEC.BAT in the top folder of your start-up disk (normally C:\AUTOEXEC.BAT), which DOS runs each time the computer starts. Settings that DVX reads from DOS, such as BLASTER for a Sound Blaster, also go there, as SET lines.
2.3. Video
2.3.1. A VESA Video Card
DVX draws its screen in a graphics mode, which it sets through the video card’s VESA BIOS (also called VBE). Nearly every video card made from about 1992 on has one. DVX needs:
-
a VESA BIOS of any version, built into the card or added by a VESA driver (see Section 2.3.2), and
-
at least one mode of 640x480 or more, with 256 colors or more.
DVX can use the card’s modes with 256 colors, 32 thousand colors, 65 thousand colors, or 16 million colors. Of the 16 million color modes it uses those that store a pixel in 32 bits; it does not use modes that store a pixel in 24 bits.
You pick the resolution and colors on the Video page of the Control Panel, which lists every mode your card offers (see Section 7.7). Setup itself normally runs at 640x480, and after a new install DVX starts in the mode Setup used, because that mode is known to work on your computer. Your monitor must be able to show the mode you choose; if it cannot, start DVX in safe video mode (see Section 3.13).
2.3.2. When the Card Has No VESA BIOS
Many older cards have no VESA BIOS of their own, or only an incomplete one. They need a VESA driver, a small DOS program that is loaded before DVX:
-
UniVBE (Scitech Display Doctor) works with most cards.
-
Some cards came with their own VESA driver, such as S3VBE20 for S3 cards and M64VBE for ATI Mach64 cards. Look on the card’s driver disk.
To use one:
-
Copy the driver to your hard disk, as its instructions say.
-
Load it before DVX. Either type its name at the DOS prompt each time before you start DVX or Setup, or add it to
AUTOEXEC.BATabove the line that starts DVX, so it loads each time the computer starts. -
Start Setup, or DVX.
“DVX could not start: the video card offered no usable graphics mode. DVX needs a VESA video BIOS with a mode of at least 640x480 at 256 colors or more. Many older cards need their VESA driver loaded first: UniVBE (Scitech Display Doctor) works with most cards, and some cards came with their own, such as S3VBE20 for S3 cards and M64VBE for ATI Mach64 cards. The details are in DVX.LOG in the USER folder.”
Setup needs the same kind of video. Without it, Setup says “DVX Setup needs a video card with a VESA video BIOS and a 640x480 mode at 256 colors or more; many older cards need their VESA driver loaded first, such as UniVBE (see README.TXT).”
For more help with the screen, see Section 11.3.
2.4. Mouse
DVX works with a two-button mouse through its DOS mouse driver. Load the mouse driver before you start DVX, usually from AUTOEXEC.BAT, or by typing its name at the DOS prompt.
Without a mouse driver DVX still starts, but the pointer does not move. You can still do almost everything with the keyboard (see Section 5.2).
A scroll wheel works when the mouse driver supports the wheel the way the CuteMouse driver does. To check, choose in the Program Manager: it shows “Wheel: Yes (CuteMouse Wheel API)” when DVX can use the wheel, and “Wheel: No” when it cannot. Without wheel support everything else still works.
For more help with the mouse, see Section 11.4.
2.5. Disk Space
How much room DVX needs depends on what you install. Setup shows the amount your choices need on its What to install page, in the line “DVX needs about n MB of disk space.”, which changes as you check and clear the choices. Before it unpacks anything, Setup checks that the disk has that much room free.
The figures below are approximate:
| What you install | About |
|---|---|
Everything: all seven parts and the base set of fonts (Setup’s choice for a new install) |
22 MB |
All seven parts, without fonts |
14 MB |
DVX itself and the base set of fonts, without the optional parts |
17 MB |
DVX itself only, without the optional parts or fonts |
9 MB |
Everything, plus both add-ons on the CD |
33 MB |
| Choice | About |
|---|---|
Base set of fonts |
8 MB |
DVX BASIC |
2.7 MB |
Databases |
0.7 MB |
Networking |
0.3 MB |
Communications |
0.4 MB |
Media |
0.1 MB |
Developer Tools |
0.9 MB |
Demos |
0.2 MB |
More Fonts (add-on on the CD) |
8 MB |
DVX General MIDI (add-on on the CD) |
4 MB |
Leave room as well for your own files and settings, which DVX keeps in its USER folder (see Section B.1).
2.6. Optional Hardware
DVX works without any of the hardware in this section. Each item adds something when you have it.
| Hardware | What it gives you | See |
|---|---|---|
A sound card |
Event sounds, and sound and music in the Media Player and other programs. Recording, on most cards. |
|
A MIDI port or a wavetable card |
MIDI music on an external synthesizer, recorded instruments, and recording from a MIDI keyboard. |
|
A network card |
Telnet, the secure link over a network, and the package server in Software. |
|
Serial ports and a modem |
Dialing bulletin boards and other computers, serial links, file transfers, and serial printers. |
|
A printer |
Printing from programs. |
|
A joystick |
Games and BASIC programs that use one. |
2.6.1. Sound Cards
DVX finds the sound hardware by itself. If DVX.INI names a sound driver, DVX tries that one first; otherwise, or if it does not start, DVX looks, in this order, for a Windows Sound System board, a Sound Blaster, a Gravis UltraSound, a sound device on the printer port, and the PC speaker. Without any sound hardware, DVX and its programs work the same, silently.
| Hardware | Notes |
|---|---|
The Sound Blaster 1.x, 1.5, 2.0, Pro, Pro 2, and 16, and the music chip of the AWE32 and AWE64. DVX reads the card’s settings from the |
|
Windows Sound System boards and compatibles: Microsoft, Crystal CS4231 and CS4248, Aztech, and OPTi cards in Windows Sound System mode. DVX looks for them at their usual ports, 530h, 604h, E80h, and F40h. |
|
The Gravis UltraSound, including the UltraSound MAX. DVX reads the card’s settings from the |
|
A Disney Sound Source or a Stereo-on-1 is found by itself. A Covox Speech Thing must be named in |
|
Plays tones and beeps, but not recorded sounds. Setting |
|
The AdLib-style music chip on an AdLib or Sound Blaster card (OPL2 or OPL3, at port 388h) plays MIDI music with DVX’s instrument banks. |
Sound Blasters, Windows Sound System boards, and the Gravis UltraSound can also record, from a microphone, the line input, or a CD, as the card has them. The Sound Recorder uses this (see Section 8.8).
The Sounds page of the Control Panel shows the sound device in use, lets you choose another, and sets the volume (see Section 7.12). If there is no sound, see Section 11.7.
2.6.2. MIDI
DVX plays MIDI music in one of several ways, which you choose under MIDI music on the Sounds page of the Control Panel. With the first choice, “Automatic”, DVX uses a Gravis UltraSound’s or Sound Blaster AWE’s recorded instruments when it has them, else the card’s FM music chip, else its own built-in synthesizer, which needs no MIDI hardware at all. Changes to the sound driver and to MIDI take effect when DVX next starts.
-
A MIDI port (an MPU-401 or compatible, such as a Sound Blaster 16’s) drives an external synthesizer, such as a Roland MT-32 or SC-55.
DVX.INItells DVX what is on the port:mpuModein the[audio]section isgmfor a General MIDI synthesizer,mt32for a Roland MT-32, orrawto send the music unchanged. -
A Gravis UltraSound or a Sound Blaster AWE32 or AWE64 plays MIDI music with recorded instruments. The DVX General MIDI add-on on the CD gives these cards a General MIDI set of instruments (see Section 3.6).
-
A MIDI keyboard on the MIDI port can be recorded into MIDI files with the Sound Recorder. Choose “MIDI port” under MIDI in on the Sounds page.
2.6.3. Network Card
DVX uses an Ethernet network card through the card’s DOS packet driver, which you load before DVX. You also need DVX’s Networking part. With them you can use Telnet and the secure link over a network in the Terminal, the package server in Software, and BASIC programs that use the network. Chapter 4 explains how to set it up.
2.6.4. Serial Ports and Modems
DVX uses the serial ports COM1 to COM4 and finds out by itself which kind of serial chip each one has (8250, 16450, 16550, or 16550A). The Terminal, in the Communications part, uses them for modems, direct serial links, and the secure link (see Chapter 9). The serial ports can also drive a serial printer.
2.6.5. Printers
DVX prints on printers connected to LPT1 to LPT3 or to a serial port, and can also print to a file. You choose the printer on the Printer page of the Control Panel (see Section 7.10). It knows these kinds of printer:
-
Text only (any printer)
-
Epson 9-pin and 24-pin printers (ESC/P), in black and in color
-
HP LaserJet (PCL), and the HP LaserJet III or DeskJet at 300 dpi
-
HP DeskJet 500C, and the DeskJet 550C and later, in color
-
PostScript printers, in black and in color
-
Apple ImageWriter II, in black and in color
2.6.6. Joysticks
DVX uses joysticks on the standard game port: two joysticks with two buttons each, or one joystick with four axes and four buttons, such as a flight stick with a throttle or rudder. When no joystick is found, programs can use the keyboard as a joystick instead. You set this up on the Game Controllers page of the Control Panel (see Section 7.11).
Chapter 3. Installing DVX
DVX is installed with Setup, which copies DVX from the DVX CD or floppy disks onto your hard disk. It takes a few minutes. This chapter takes you through Setup page by page, then explains how to upgrade, repair, and remove DVX, how to start it, and what you see the first time it starts.
In short, a new install goes like this:
-
Start Setup from the CD or from Disk 1 (see Section 3.3).
-
Accept the license.
-
Choose Install DVX.
-
Choose the folder for DVX, normally
C:\DVX. -
Choose the fonts, the parts of DVX, and the add-ons you want.
-
Click Install and wait while Setup unpacks DVX.
-
Click Finish to start DVX.
3.1. The DVX Disks
DVX comes on a CD or on a set of floppy disks. Both hold the same DVX; only the CD also has the add-ons.
3.1.1. The CD
| File or folder | What it is |
|---|---|
|
Setup, with all of DVX packed inside it. |
|
A short text file that says what DVX needs and how to install it. |
|
The list of DVX’s optional parts, which Setup reads. |
|
The add-ons: More Fonts ( |
You cannot run DVX from the CD itself: it holds Setup and DVX in packed form. Install DVX on your hard disk first.
3.1.2. The Floppy Disks
The floppy disks are 1.44 MB disks, numbered Disk 1, Disk 2, and so on. Disk 1 holds SETUP.EXE, README.TXT, SETUP.INI, and the start of DVX; each of the other disks holds the next piece. Setup asks for each disk in turn. The last disks hold only the base set of fonts, so if you choose not to install the fonts, Setup does not ask for them.
The floppy disks have no add-ons. You can install the add-ons later from the package server with the Software program (see Section 10.3).
DVX, its parts, its fonts, and its add-ons are also published on the package server, where the Software program finds updates to them (see Section 10.5).
3.2. Before You Install
-
Your computer meets the requirements in Chapter 2.
-
The mouse driver is loaded (see Section 2.4). You can also use Setup with the keyboard alone.
-
If your video card needs a VESA driver, it is loaded (see Section 2.3.2). Setup uses the same graphics screen as DVX, so it needs the VESA driver too.
-
The hard disk has room for DVX: about 22 MB for everything (see Section 2.5). Setup tells you how much your choices need before it starts.
3.3. Running Setup
3.3.1. Starting Setup
-
Put the DVX CD in the CD-ROM drive.
-
At the DOS prompt, type the letter of the CD-ROM drive followed by a colon, for example
D:, and press Enter. -
Type
SETUPand press Enter.
D: SETUP
To start Setup from the floppy disks:
-
Put Disk 1 in drive A:.
-
At the DOS prompt, type
A:and press Enter. -
Type
SETUPand press Enter.
A: SETUP
Setup changes the screen to graphics. On a dark blue background it shows a large gold DVX, the words “The DOS Visual eXecutive” and “Windows, programs, and games for your DOS computer”, and a window titled DVX Setup, which shows one page at a time.
3.3.2. The License
The first page says “Welcome! Setup puts DVX on your hard disk in a few minutes.” and shows the license that DVX is distributed under, the MIT license, in a box you can scroll.
-
Read the license.
-
Check I accept the license. The Next > button can only be used once the box is checked.
-
Click Next >.
3.3.3. Choosing What to Do
The next page asks “What would you like to do?” It has three choices, each with a picture and a button. Click either the picture or the button.
| Choice | What the page says | See |
|---|---|---|
Install DVX |
“Put DVX on this computer, in a folder you choose.” |
This section |
Upgrade or repair DVX |
“Bring DVX up to date, or put back missing files.” “Your settings and saved files are kept.” |
|
Remove DVX |
“Take DVX off this computer.” |
If DVX is already in the folder Setup suggests, the page also says “DVX is already installed in C:\DVX.” (with your folder) and Upgrade or repair DVX has the focus. Otherwise Install DVX has the focus.
< Back returns to the license.
3.3.4. Choosing the Folder
After you choose Install DVX, Setup asks where to put DVX, in the box Install DVX in this folder. It suggests the folder DVX on the drive the computer started from, normally C:\DVX. (On a DOS older than 4.0, which does not tell programs that drive, the box starts empty: type the folder.)
-
Keep the folder Setup suggests, or type another one. Type the whole path, starting with the drive, for example
D:\DVX. To pick a folder from a list instead, click Browse…: the Choose a Folder dialog opens (see Section 5.6). The folder does not have to exist yet; Setup makes it when it starts installing. -
If you want DVX to start each time the computer starts, check Start DVX when the computer starts (AUTOEXEC.BAT). Setup then offers to add DVX to
AUTOEXEC.BATat the end of the install (see Section 3.7.4). The box starts unchecked. It appears only when Setup can tell which drive the computer started from. -
Click Next >.
| Message | What to do |
|---|---|
The box is empty. Type a folder. |
|
“Type the whole path of the folder, starting with the drive, for example C:\DVX.” |
Type the drive and the folder, such as |
“Setup is reading DVX from folder. Choose a folder that is not this one and not inside it.” |
You chose the folder Setup is running from, or a folder inside it. Choose a folder on your hard disk. |
“DVX is already installed in folder. Upgrade or repair it instead, keeping your settings and saved files?” |
The folder already holds DVX. Click Yes to upgrade it instead (see Section 3.8); the next page’s button then reads Upgrade. Click No to stay on this page and choose another folder. |
This appears when installing starts. Check the drive and the folder name, or choose another folder. |
3.3.5. Choosing What to Install
The next page lists everything you can choose. It has three groups, each explained in a section of its own:
-
Fonts to install: none, or the base set (see Section 3.4).
-
Parts of DVX to install: the seven optional parts (see Section 3.5).
-
Add-ons to install: the add-ons on the CD (see Section 3.6). This group appears only when you install from the CD.
On a new install the page starts with the base set of fonts, every part checked, and no add-ons.
Under the choices, the line “DVX needs about n MB of disk space.” changes as you check and clear them.
-
Choose the fonts, parts, and add-ons you want.
-
Click Install.
< Back returns to the folder page.
3.4. Choosing the Fonts
- None: DVX’s own font only
-
DVX uses its own built-in font for all text. This saves about 8 MB of disk space.
- Base set: DejaVu Sans, Sans Mono, and Serif (8 MB)
-
Adds 12 font files: DejaVu Sans, DejaVu Sans Mono, and DejaVu Serif, each in regular, bold, italic, and bold italic, in sizes for the screen and for printing. A new install starts with this choice.
Without the base set, a program that asks for a font you did not install shows its text in DVX’s own font instead, unless it carries that font itself. Some programs do, such as Welcome and the DVX Demo.
With the floppy disks, choosing None also means Setup does not ask for the last disks, which hold only the fonts.
You can add the base set later. Software lists it as “DVX Fonts” and can install it from the package server; or run Setup again, choose Upgrade or repair DVX, and choose Base set (see Section 3.8). Software also offers updates to the base set as they are published.
Every font file holds its own license; the License… button of the Font dialog shows it. For many more typefaces, install the More Fonts add-on from the CD (see Section 3.6).
3.5. Choosing the Parts
Under Parts of DVX to install there is a check box for each of DVX’s seven optional parts. On a new install they all start checked. Clear a part to leave it out. Rest the mouse pointer on a box to see what the part holds.
| Box | What it holds (as Setup shows it) | About |
|---|---|---|
DVX BASIC |
“Write your own programs: the BASIC editor, compiler, and debugger, with its guides.” |
2.7 MB |
Databases |
“SQLite databases for BASIC programs, with the Data control and the DBGrid that show them.” |
0.7 MB |
Networking |
“Network cards (with their DOS packet driver), HTTP for programs, and the package server.” |
0.3 MB |
Communications |
“The Terminal: modems, serial and secure links, Telnet (with Networking), and file transfers.” |
0.4 MB |
Media |
“The Media Player and the Sound Recorder.” |
0.1 MB |
Developer Tools |
“The Icon, Resource, and Help Editors, Package Builder, and Widget Showcase, with DVXRES and DVXHLPC for the DOS prompt.” |
0.9 MB |
Demos |
“The DVX Demo and the BASIC Demo.” |
0.2 MB |
A part you leave out takes no disk space and leaves more memory for your programs. The desktop and the everyday programs (see Section 1.2) are always installed.
No part needs another. You can install Communications without Networking, for example: the Terminal then works with modems and serial links, and only its Telnet and its secure link over a network need Networking.
To add or remove parts later, run Setup again and choose Upgrade or repair DVX (see Section 3.8). Software lists each part you installed as one package; its details name what the part holds, and Software can remove it (see Section 10.9).
3.6. The Add-Ons on the CD
When you install from the CD, Setup also offers the add-ons in the CD’s ADDONS folder, under Add-ons to install. Each has a check box with its size. On a new install they start unchecked: check the ones you want.
| Add-on | What it holds (as Setup shows it) | File |
|---|---|---|
“General MIDI instruments for MIDI music on wavetable sound cards (Gravis UltraSound, Sound Blaster AWE32 and AWE64).” |
|
|
“More typefaces for documents, programs, and games: condensed DejaVu, Arimo, Tinos, Cousine, display faces, and pixel fonts.” That is more than forty more typefaces. |
|
DVX uses the DVX General MIDI instruments for MIDI music on a Gravis UltraSound or a Sound Blaster AWE32 or AWE64. Without them, those cards use their own instruments when they have them (see Section 7.12).
Setup offers only add-ons that are signed: each comes with a signature file (.SIG) beside it. An add-on that is not signed, or cannot be read, is not offered.
An add-on already in the folder shows “(installed)” instead of its size.
Setup installs the add-ons you check after it has unpacked DVX, showing “Installing More Fonts” and so on. If one cannot be installed, Setup says “name could not be installed: reason” and goes on with the others.
Once installed, the add-ons are packages like any other: the Software program lists them and can remove them. To add one later:
-
Put the DVX CD in the drive.
-
Start Software from the Program Manager.
-
Choose .
-
Go to the
ADDONSfolder of the CD and openMOREFONT.DPKorDVXGM.DPK.
See Section 10.3 for the rest of the steps. With the Networking part, Software can also install both add-ons from the package server.
3.7. Installing and Finishing
3.7.1. While Setup Installs
After you click Install, Setup says “Setup is installing DVX. This can take a few minutes.” Under it are the name of the file being unpacked (with the floppy disks, “Disk n: file”), a progress bar, and a panel that shows a different feature of DVX every few seconds: “Windows, your way”, “Build your own programs”, “Games, sound, and music”, “Help on every screen”, and “Files and the world”.
When DVX itself is unpacked, Setup installs the add-ons you checked. Setup checks every file as it unpacks it; if a file on the CD or a floppy disk is damaged, Setup stops and says so.
To stop, click Cancel. While Setup is unpacking DVX, it then returns to the What to install page and says what happened:
-
On a new install, Setup removes everything it wrote: “Setup was canceled. Nothing was installed in folder.”
-
On an upgrade, DVX is left half-updated: “Setup was canceled. DVX in folder is incomplete now; run Setup again to repair it.”
If you click Cancel while the add-ons are being installed, DVX itself is already in place. Setup says “Setup was canceled: name and the add-ons after it are not as you chose. Software (in Program Manager) can install and remove them.” and goes on to finish the install and show the last page.
3.7.2. Changing Floppy Disks
Clicking Cancel in any of these stops the install, as described above.
3.7.3. DVX’s Settings File
When the files are unpacked on a new install, or on an upgrade with Start over checked, Setup writes DVX’s settings file, DVX.INI, into the USER folder. It sets DVX’s screen mode to the mode Setup itself is running in, normally 640x480, because that mode is known to work on your computer. You can choose a higher resolution later in the Control Panel (see Section 7.7).
3.7.4. Starting DVX When the Computer Starts
If you checked Start DVX when the computer starts (AUTOEXEC.BAT) on the folder page, and AUTOEXEC.BAT does not start DVX already, Setup says “Setup will add this line to the end of C:\AUTOEXEC.BAT, so DVX starts when the computer starts:”, shows the line, for example C:\DVX\DVX.EXE (with your folder), and asks “The file as it is now is saved as C:\AUTOEXEC.DVX first. Add the line?” When there is no AUTOEXEC.BAT yet, Setup says instead “There is no C:\AUTOEXEC.BAT yet. Setup will make one with this line, so DVX starts when the computer starts:”, shows the line, and asks “Add the line?”
The line names DVX by its short DOS name, which DOS needs, so a folder with a long name appears in its short form.
|
Important
|
The drivers DVX uses (the mouse driver, a VESA driver, a network packet driver) must be loaded by lines above the line that starts DVX. Setup adds its line at the end, after the lines already there. If you add a driver to AUTOEXEC.BAT later, put it above the DVX line.
|
3.7.5. The Last Page
When everything is done, Setup shows “DVX is ready!” and “Your new desktop is waiting.”, the folder DVX is in (“DVX is installed in C:\DVX.”), and how to start it (“To start it from the DOS prompt, type C:\DVX\DVX.EXE”).
-
With Start DVX now checked (as it starts), click Finish: Setup closes and starts DVX. When you later exit DVX, you are back at the DOS prompt.
-
Clear Start DVX now and click Finish to return to the DOS prompt without starting DVX.
|
Tip
|
When Setup starts DVX for you, Setup stays in memory until you exit DVX. To give DVX all of the computer’s memory, clear Start DVX now and start DVX from the DOS prompt instead (see Section 3.12). |
What you see the first time DVX starts is described in Section 3.14.
3.8. Upgrading or Repairing DVX
-
install a new version of DVX over the old one,
-
put back DVX files that are missing or damaged,
-
add or remove the base set of fonts, parts of DVX, or add-ons from the CD, or
-
start over with fresh settings.
To upgrade or repair DVX:
-
Start Setup from the CD or from Disk 1 of the DVX you want to install (see Section 3.3.1). The copy of Setup in the DVX folder can only remove DVX.
-
Check I accept the license and click Next >.
-
Choose Upgrade or repair DVX. When DVX is in the folder Setup suggests, Setup says so and gives this choice the focus.
Figure 10. Setup has found DVX in C:\DVX -
On the folder page, check that the box Upgrade or repair DVX in this folder holds the folder DVX is in. Check Start over: also remove my settings and saved files only if you want to throw away your settings and saved files (see below). Check Start DVX when the computer starts (AUTOEXEC.BAT) if you want that. Click Next >.
Figure 11. Upgrading DVX in C:\DVX -
The What to install page starts with the fonts, parts, and add-ons the folder already has, and the parts group is headed Parts of DVX to have (an unchecked one is removed). Check what you want to add and clear what you want to remove. Choose None under Fonts to install to remove the base set of fonts. An add-on the folder has shows “(installed)”; clear it to remove it.
Figure 12. Choosing what to keep, add, and remove -
Click Upgrade. Setup unpacks DVX, removes what you left out, installs or removes add-ons, and shows the last page (see Section 3.7.5).
Setup writes every DVX file again, so an upgrade also repairs DVX. Files that the new DVX no longer has, and the fonts and parts you left out, are removed. When Setup checks the free space, it counts only what the folder does not have already.
Your settings and saved files, in the USER folder, are kept: an upgrade does not touch them. Because your settings are kept, the Welcome window does not appear again after an upgrade.
With Start over checked, Setup removes the old USER folder after unpacking (only if it holds a DVX.INI file) and writes fresh settings, as on a new install. DVX then starts as it did the first time, with the Welcome window.
|
Warning
|
Start over deletes everything in the USER folder: your settings, your Program Manager groups, and the files programs saved there. Copy the folder somewhere safe first if you want to keep anything from it.
|
With the Networking part you can also bring DVX up to date without Setup: the Updates page of the Software program lists newer versions published on the package server, and Update All installs them. The new DVX runs from the next time you start DVX (see Section 10.5).
3.9. Removing DVX
Setup removes DVX as well. You can run it from the DVX CD or Disk 1, or use the copy of Setup that is in the DVX folder.
-
Start Setup in one of these ways:
-
From the CD or Disk 1 (see Section 3.3.1). Check I accept the license, click Next >, and choose Remove DVX.
-
From the DVX folder: type
C:\DVX\SETUPat the DOS prompt. This copy of Setup opens straight at the remove page, for its own folder only (see below).
-
-
On the remove page, check that the box Remove DVX from this folder holds the folder DVX is in.
-
To delete your settings and saved files too, check Also remove my settings and saved files (the USER folder). Leave it unchecked to keep them.
-
Click Remove.
-
If
AUTOEXEC.BATstarts DVX, Setup says “C:\AUTOEXEC.BAT starts DVX with the line”, shows the line, for exampleC:\DVX\DVX.EXE, and asks “Remove that line? (The file as it is now is saved as AUTOEXEC.DVX first.)” Click Yes to remove the line, or No to leave it. -
Setup removes DVX and says “DVX was removed from folder.” Click OK; Setup ends.
|
Warning
|
Setup does not ask whether you are sure: clicking Remove removes DVX at once. If you checked the USER folder box, your settings and every file saved in the USER folder are deleted too. Copy anything you want to keep first.
|
-
the files of add-on packages that the Software program installed,
-
every file Setup put in the folder,
-
the
USERfolder, only if you checked the box, -
the folders left empty, including the DVX folder itself.
“Files you added to the folder yourself are not removed.” Those files, and the folders that hold them, stay.
If you keep the USER folder somewhere else with the DVXUSER setting (see Section 3.11), Setup removes that folder only if you check the box and it holds a DVX.INI file.
3.10. Setup’s Command-Line Switches
SETUP /AUTO=C:\DVX /PARTS=BASIC,COMM /LOG=C:\SETUP.LOG
Upper and lower case are the same in the names after the switches.
| Switch | What it does |
|---|---|
|
Installs DVX in that folder without asking any questions (see Section 3.10.1). |
|
Chooses the fonts: none, or the base set. Without it, Setup keeps the fonts the folder already has, or chooses the base set on a new install. |
|
Chooses the parts of DVX, by these names, separated by commas: |
|
Chooses the add-ons by their file names, separated by commas: |
|
Writes Setup’s record of what it did to that file, for example |
Without /AUTO, the switches /FONTS, /PARTS, and /ADDONS set the choices the What to install page starts with; you can still change them there.
If /FONTS= is followed by anything else, Setup prints “DVX Setup: /FONTS= takes NONE or BASE.” and stops.
3.10.1. Installing Without Questions
-
the license is taken as accepted,
-
a folder that already has DVX is upgraded, and its
USERfolder is kept, -
AUTOEXEC.BATis not changed.
The screen still switches to graphics and shows Setup’s pages briefly while it works. Setup shows no messages; any problem is written only to the log, so give /LOG as well.
When it ends, Setup returns the exit code 0 if DVX was installed and 1 if it was not, which a batch file can test with IF ERRORLEVEL 1:
D: SETUP /AUTO=C:\DVX /FONTS=BASE /PARTS=ALL /LOG=C:\SETUP.LOG IF ERRORLEVEL 1 ECHO DVX was not installed. See C:\SETUP.LOG.
3.11. Where DVX Puts Its Files
| File or folder | What it holds |
|---|---|
|
DVX itself. This is what you run to start DVX. |
|
A copy of Setup, which can remove DVX (see Section 3.9). |
|
Setup’s list of the files it installed. Setup needs it to remove DVX; do not delete it. |
|
DVX’s own files: its tools for the DOS prompt, its libraries and controls, its programs, and the fonts, sounds, themes, desktop pictures, instrument banks, and screen savers every program shares. DVX only reads these folders. |
|
Everything that changes while you use DVX: your settings ( |
To keep the USER folder somewhere else (on another disk, or one for each person who uses the computer), set DVXUSER to that folder before starting DVX, for example with this line in AUTOEXEC.BAT:
SET DVXUSER=D:\MYDVX
Setup uses DVXUSER too: it writes a new install’s settings file there. A folder typed without a drive, such as ANNA, is the folder of that name in the DVX folder (C:\DVX\ANNA), for Setup as for DVX.
The folders and the settings files are described fully in Section B.1 and Section B.2.
3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk
A copy of an installed DVX folder can also be run from a disk DVX cannot write to, such as a CD-ROM you made or a write-protected disk. DVX then cannot save into its USER folder:
-
If there is a
TEMPfolder (set by theTEMPorTMPsetting inAUTOEXEC.BAT), DVX keeps your settings and files in a folder namedDVXUSERinside it, and says once: “DVX is running from a disk it cannot write to, such as a CD-ROM, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder on your hard disk before starting DVX.” The first time, the settings there start as a copy of theDVX.INIin theUSERfolder on that disk. -
If there is no
TEMPfolder, DVX says: “DVX cannot save anything: it is running from a disk it cannot write to, such as a CD-ROM, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder on your hard disk before starting DVX, or install DVX with SETUP.” The first time you save a change after that, DVX reminds you: “Your changes cannot be saved to disk, so they last only until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.”
The same happens when you set DVXUSER (see Section 3.11) to a folder DVX cannot write to; the messages then name that folder: “DVX cannot write to folder, the folder DVXUSER names, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder DVX can write to before starting DVX.”, or, with no TEMP folder, “DVX cannot save anything: it cannot write to folder, the folder DVXUSER names, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.”
To keep everything on your hard disk, install DVX there with Setup.
3.12. Starting DVX
-
Make sure the drivers DVX uses are loaded: the mouse driver, and the VESA driver and network packet driver if you use them.
-
At the DOS prompt, change to the DVX folder and type
DVX:C: CD \DVX DVX
You can also start DVX from any folder by typing its whole path, for example
C:\DVX\DVX.
If you checked Start DVX when the computer starts (AUTOEXEC.BAT) in Setup and clicked Yes when Setup offered to add its line, DVX starts by itself each time the computer starts.
3.12.1. DVX’s Command-Line Switches
You can add these switches after DVX. Upper and lower case are the same. Put /SAFE before /RUN=: everything after /RUN= belongs to the program it names.
| Switch | What it does |
|---|---|
A safe start: DVX starts in safe video mode and without the libraries and controls that add-ons installed (see Section 3.13). Holding down a Shift key while DVX starts does the same. |
|
Starts that program once the desktop is up. For example, |
|
|
Opens that document in the program set up for its kind of file once the desktop is up. For example, |
If the program or document cannot be found, DVX says “Cannot find file.” If no program is set up for a document’s kind of file, it says “No program is set up to open file. Choose one on the File Types page of the Control Panel.” If a program’s file is there but cannot be started, for example because it is damaged, DVX says “Failed to load file:” followed by the reason.
3.12.2. What You See While DVX Starts
While DVX loads, you see a title screen with a bar that fills from left to right. Sometimes the bar fills a second time. That happens after programs or parts of DVX were added or removed, while DVX brings its help files up to date. It only takes a moment.
-
the Safe Video Mode question, if DVX started in safe video mode (see Section 3.13),
-
the Program Manager window,
-
the start-up sound,
-
a message if DVX is running from a disk it cannot write to (see Section 3.11.1),
-
an Add-ons message if an add-on could not be loaded (see below),
-
the Welcome window, the first time DVX starts (see Section 3.14),
-
the program or document named with
/RUN=, if any.
The programs in the Program Manager’s Startup group also start once the desktop is up (see Section 6.3).
If an add-on’s library or control cannot be loaded (for example, it was made for another version of DVX, or it needs something that is not installed), DVX starts without it. A message titled Add-ons then lists each one as “file was not loaded: reason.” and ends “The Software program can reinstall or remove an add-on.” The rest of DVX works as usual. See Section 11.11.
If one of DVX’s own files cannot be loaded, DVX does not start. It prints “FATAL: file could not be loaded: reason.” and “Run Setup and choose Upgrade or repair to fix DVX.” Do that (see Section 3.8).
If DVX cannot find a video mode it can use, it prints a message and does not start (see Section 2.3.2 and Section 11.2).
If a program crashes while DVX starts, for example a program in the Startup group, DVX ends that program with the Application Error message and goes on starting. If something goes wrong inside DVX itself while it starts, DVX returns to DOS with “DVX stopped while starting: something went wrong inside DVX itself. Start DVX again with a safe start: hold down a Shift key while it starts, or type DVX /SAFE. If DVX still stops, run Setup and choose Upgrade or repair to fix DVX.” (see Section 11.2).
3.12.3. Leaving DVX
To leave DVX, choose in the Program Manager, or close the Program Manager window. DVX asks “Are you sure you want to exit DVX?” Click Yes to close every program and return to DOS. See Section 5.16 for what happens to programs with unsaved work.
3.13. Safe Start and Safe Video Mode
3.13.1. Safe Video Mode
If the screen mode DVX is set to use does not work on your computer (for example, after you changed video cards), DVX starts in safe video mode instead: 640x480 with 65 thousand colors, or the nearest mode your card has. It then asks, in a box titled Safe Video Mode:
“The screen mode DVX is set to use (resolution, n-bit color) does not work on this computer, so DVX started in safe video mode (resolution, n-bit color). Use this mode from now on?”
Each resolution is a width and height in pixels, such as 640x480.
You can choose another mode at any time on the Video page of the Control Panel (see Section 7.7).
3.13.2. Safe Start
If DVX starts but you cannot read the screen (for example, your monitor cannot show the mode DVX is set to use), or DVX stopped starting after you installed an add-on, start DVX in safe mode:
-
hold down a Shift key while DVX starts, from the moment you press Enter until the desktop appears, or
-
type
DVX /SAFEat the DOS prompt.
A safe start does two things:
-
DVX starts in safe video mode and asks: “DVX started in safe video mode (resolution, n-bit color) as you asked. Use this mode from now on instead of resolution, n-bit color?” Click Yes to keep the safe mode, or No to keep your usual mode for the next start.
-
DVX leaves out every library and control that add-on packages installed, in case one of them is what stops DVX from starting. DVX’s own parts load as usual. If any were left out, a message titled Add-ons says “DVX was started in safe mode, so no add-on libraries or widgets were loaded.” and “The Software program can reinstall or remove an add-on.”
To use the add-ons again, start DVX the usual way. If an add-on is what stopped DVX from starting, remove it with the Software program during the safe start (see Section 10.4).
3.14. The First Start
The first time DVX starts after a new install, the Welcome to DVX window opens in front of the Program Manager. Its banner says “Welcome to DVX!” and “Your desktop for DOS. Here is where to start.”
3.14.1. The Welcome Tiles
The window has six tiles, each with a picture, a button, and a line under it. Click the picture or the button:
| Button | Line under it | What it does |
|---|---|---|
Take the tour |
“A quick look around DVX” |
Shows a tour of DVX in seven pages (see below). |
Make it yours |
“Colors, wallpaper, and more” |
Starts the Control Panel (see Chapter 7). |
See it in action |
“The DVX Demo shows it off” |
Starts the DVX Demo. Shown only when the Demos part is installed. |
Write a program |
“Make your own in DVX BASIC” |
Starts DVX BASIC. Shown only when the DVX BASIC part is installed. |
Browse your files |
“With the File Manager” |
Starts the File Manager (see Section 8.3). |
Read the User Guide |
“Everything, explained” |
Opens the DVX user guide in DVX Help (see Section 5.11). |
Under the tiles, a tip that starts “Did you know?” changes every few seconds, for example “Did you know? Press F1 in any program for help about it.”
3.14.2. The Tour
The tour shows one page at a time in place of the tiles, with “Page n of 7” and the buttons < Previous, Next >, and End the tour. Its pages are “A quick tour of DVX”, “Program Manager”, “Windows”, “Your files”, “Make it yours”, “Write your own programs”, and “Help is always there”.
3.14.3. Closing Welcome and Seeing It Again
3.14.4. Program Manager at the First Start
-
Installed Programs, which always lists every program installed in DVX,
-
Main and Startup, two empty groups of your own. Programs you put in Startup start each time DVX starts.
See Chapter 6 to start programs and arrange your groups, and Chapter 5 to learn to work with windows.
DVX starts in the screen mode Setup used, normally 640x480. To use a higher resolution or more colors, choose one on the Video page of the Control Panel (see Section 7.7).
Chapter 4. Setting Up Networking
With a network card, DVX can reach other computers on your network and on the Internet. This chapter explains what you need, how to load the card’s driver, how to set up DVX’s network settings, and how to check that the network works. If you have no network card, you can skip it: DVX works the same without one.
4.1. What Networking Gives You
-
connect to bulletin boards and other computers over the network with Telnet in the Terminal, and use the Terminal’s secure link over the network (see Section 9.5 and Section 9.7),
-
install, update, and publish software from the package server with the Software program, on its Available, Updates, and Published pages (see Section 10.6),
-
run BASIC programs that use the network, such as programs that exchange data with a server over HTTP. DVX has no web browser, and it cannot use encrypted connections such as
https://addresses.
Modems and serial links in the Terminal do not need the network.
4.2. What You Need
-
A network card with its DOS packet driver. The card must be an Ethernet card. The packet driver is a small DOS program for your card, usually on the card’s driver disk, that lets DOS programs use the card. It follows the Packet Driver specification; the card’s manual or driver disk says whether it has one. DVX uses only packet drivers for Ethernet cards.
-
The Networking part of DVX. Setup installs it unless you clear Networking on the What to install page (see Section 3.5).
-
Your network’s settings. Most networks give out the settings by themselves (DHCP), so there is nothing to type. Otherwise, ask whoever runs the network for an address, a subnet mask, a gateway, and name servers for this computer.
To use Telnet, you also need the Communications part, which holds the Terminal.
4.2.1. Adding the Networking Part
-
the Network page of the Control Panel shows only “Networking is not installed.”,
-
the Software program’s package server pages say “The package server needs DVX’s Networking part. To add it, run Setup from DVX’s CD or Disk 1 and choose Upgrade or repair.”,
-
the Terminal says “Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.”
To add it:
-
Run Setup from the DVX CD or Disk 1.
-
Choose Upgrade or repair DVX and the folder DVX is in.
-
On the What to install page, check Networking. Leave the other choices as they are.
-
Click Upgrade.
See Section 3.8 for each step.
4.3. Loading the Packet Driver
The packet driver must be loaded before DVX starts, every time. The usual way is to load it from AUTOEXEC.BAT, on a line above the line that starts DVX.
A packet driver’s command line usually names three things: the software interrupt it uses to talk to programs (normally 0x60), and the card’s interrupt (IRQ) and I/O port. The order and the exact form depend on the driver: look in the card’s manual or the driver’s own instructions. For example, for an NE2000 card at I/O port 300h, using IRQ 3, on software interrupt 60h, the line is:
NE2000.COM 0x60 3 0x300
To add the packet driver to AUTOEXEC.BAT:
-
Copy the packet driver from the card’s driver disk to a folder on your hard disk, for example
C:\NET. -
At the DOS prompt, open
AUTOEXEC.BATin a text editor, for example by typingEDIT C:\AUTOEXEC.BAT. -
Add the packet driver’s line above the line that starts DVX, if there is one.
-
Save the file and restart the computer.
The end of AUTOEXEC.BAT might then look like this (your drivers' names, folders, and settings will differ):
REM The mouse driver C:\MOUSE\MOUSE.COM REM The network card's packet driver C:\NET\NE2000.COM 0x60 3 0x300 REM Start DVX C:\DVX\DVX.EXE
You can also type the packet driver’s command at the DOS prompt before you start DVX; it then stays loaded until the computer is restarted.
DVX looks for the packet driver by itself on the software interrupts 60h to 80h, and uses the first one it finds. Load the driver on an interrupt in that range. If you have more than one packet driver loaded, you can tell DVX which one to use (see Packet driver in Section 4.4).
4.4. Network Settings
DVX’s network settings are on the Network page of the Control Panel. This section explains the settings you need; Section 7.9 describes the page itself.
To change the network settings:
-
Start the Control Panel from the Program Manager.
-
Click the Network tab. If the tabs do not all fit, the arrows beside them show the others.
-
Change the settings, as described below.
-
Click OK. The settings are saved. If they changed, the network restarts with them, and any connections that were open are closed.
4.4.1. Getting the Address Automatically (DHCP)
Get the address automatically (DHCP) is checked to begin with. The network then gives DVX its address, subnet mask, gateway, and name servers. Most networks work this way, so try it first.
Right after the network starts, a program that connects or looks up a name waits up to 20 seconds for the address to arrive, instead of failing at once.
4.4.2. Setting the Address Yourself
- Address
-
The address of this computer, such as
192.168.1.10. It must be one no other computer on the network uses. - Subnet mask
-
Which addresses are on your own network, usually
255.255.255.0. - Gateway
-
The router that leads to other networks and the Internet, such as
192.168.1.1. Leave it empty if there is none.
These three boxes can be used only when Get the address automatically (DHCP) is unchecked.
4.4.3. Name Servers
- Name server 1, Name server 2
-
Leave them empty to use the name servers the network gives out with DHCP. Fill them in, for example with
192.168.1.1, to use those name servers instead, even with DHCP.
When you set the address yourself, there is no DHCP to give out name servers, so type at least one here; otherwise names cannot be looked up, and you can reach other computers only by their numeric addresses.
4.4.4. Computer Name and Packet Driver
- Computer name
-
This computer’s name on the network,
DVXto begin with. It may be up to 63 characters long and use letters, digits, and hyphens, but it may not start or end with a hyphen. DVX sends it to the DHCP server. - Packet driver
-
“Find it”, the first choice, makes DVX look for the packet driver by itself. Choose one of “Interrupt 60h” to “Interrupt 80h” only if DVX does not find the packet driver, or if you have more than one and want a particular one.
4.4.5. When a Setting Is Not Valid
When you click OK with a setting that is not valid, a warning box titled Network says what is wrong, and the Control Panel stays open so you can fix it:
The address, subnet mask, and gateway are checked only when Get the address automatically (DHCP) is unchecked.
The settings are kept in the [network] section of DVX.INI (see Section B.2).
4.5. Checking That It Works
The network starts by itself the first time a program uses it, with the saved settings. To start it yourself and watch it come up:
-
Load the packet driver and start DVX.
-
Start the Control Panel and click the Network tab.
-
Click Status…. The Network Status window opens. It is updated every second, and it can stay open after you close the Control Panel.
-
Click Restart. The network starts with the saved settings. (If you have just changed the settings, click OK first to save them; that restarts the network too.)
-
Wait until the first line of the Network Status window says “Connected”.
| Line | What it shows |
|---|---|
What the network is doing |
One of the states in the next table. |
“Address a mask m gateway g” |
The address, subnet mask, and gateway in use. A dash means none yet. |
“Name servers first second” |
The name servers in use. |
“Card name address” |
The packet driver’s name for the card, and the card’s hardware address. |
“Received n packets (n bytes, n lost) sent n (n bytes)” |
How much has been received and sent. “Lost” counts arrivals DVX was too busy to take; for a connection, the other computer sends them again. |
| State | Meaning |
|---|---|
The network is working. DVX has its address. |
|
DVX has found the card and is waiting for the network to give it an address. If it stays this way, check the cable, or set the address yourself (see Section 4.4.2). |
|
“No packet driver found: load one (for example NE2000.COM) before DVX” |
DVX found no packet driver on the interrupts 60h to 80h. Exit DVX, load the packet driver (see Section 4.3), and start DVX again. |
No program has used the network yet. Opening the Network Status window does not start it: click Restart, or start a program that uses the network. |
When the status says “Connected”, try the network out: connect to a bulletin board with Telnet in the Terminal (see Section 9.5), or look at the Available page of the Software program (see Section 10.6).
DVX.LOG, in the USER folder, also records whether DVX found a packet driver and which address it got (see Section B.6).
4.6. If the Network Does Not Work
-
The Network page says “Networking is not installed.”: add the Networking part (see Section 4.2.1).
-
The status says “No packet driver found”: the packet driver was not loaded before DVX, or it uses an interrupt outside 60h to 80h. Check the line in
AUTOEXEC.BATand the driver’s own messages when the computer starts. -
The status stays at “Waiting for a DHCP server”: the cable may be loose, or the network may give out no addresses. Set the address yourself.
-
Names cannot be found, but numeric addresses work: check the name servers.
For more, see Section 11.9.
Chapter 5. Using the Desktop
This chapter explains the parts of DVX that work the same in every program: the screen, the mouse and the keyboard, windows, menus, dialog boxes and the controls inside them, the Open and Save dialog boxes, the clipboard, and the keys that work everywhere. It also covers the Task Manager, help, the screen saver, desktop sounds, programs that use the whole screen, DOS programs, and how to leave DVX. Each program’s own commands are described in its own chapter or help.
5.1. The Screen After Start-Up
While DVX loads, it shows a title screen with a bar that fills from left to right. The bar can fill a second time after programs or parts of DVX were added or removed, while DVX brings its help files up to date. Then the screen changes to the DVX desktop.
The desktop is the background behind all the windows. It is teal unless you choose other colors or a picture (wallpaper); see Section 7.5 and Section 7.6. Clicking or right-clicking the desktop itself does nothing. Windows of programs you minimize wait as small icons along the bottom of the desktop (see Section 5.3.6).
The window near the top of the screen is Program Manager. It opens when DVX starts and stays open the whole time DVX runs: it is where you start your programs, and closing it leaves DVX. Chapter 6 describes it in full.
-
If DVX started in safe video mode, a Safe Video Mode message asks whether to keep that mode (see Section 3.13).
-
Program Manager opens.
-
The start-up sound plays, if your computer has sound hardware (see Section 5.13).
-
If DVX runs from a disk it cannot write to, such as a CD-ROM, a message says what happens to the settings you change (see Chapter 11).
-
If an add-on could not be loaded, an Add-ons message lists it and why; it ends “The Software program can reinstall or remove an add-on.” (see Section 11.11).
-
The Welcome to DVX window opens. Its Don’t show this again check box starts checked, so the window appears only once; clear the box before you close the window to see it again at the next start (see Section 8.10).
-
A program named on the DVX command line with
/RUN=, for exampleDVX /RUN=APPS\KPUNCH\NOTEPAD\NOTEPAD.APP, starts. -
The programs in Program Manager’s Startup group start (see Section 6.3).
5.2. Using the Mouse and the Keyboard
You can do almost everything in DVX with either the mouse or the keyboard. DVX uses your DOS mouse driver, which must be loaded before you start DVX (see Section 11.4 if the pointer does not move).
5.2.1. The Mouse
| Action | How to do it |
|---|---|
Move the pointer over something. |
|
Click |
Press and release the left mouse button once. |
Click the left button twice, quickly. How quickly is set on the Mouse page of Control Panel (see Section 7.4); it starts at half a second. |
|
Drag |
Point at something, hold the left button down while you move the mouse, then let go. |
Press and release the right mouse button. Inside a window, this opens a short menu of commands for what is under the pointer, when the program has one (see Section 5.4.4). |
The scroll wheel. If your mouse has a wheel and your mouse driver supports it, turning the wheel scrolls the active window: the window you are working in, not the window under the pointer. Inside that window it scrolls the highlighted control (such as a list or a text box), otherwise the window itself. Scrolling a list or a tree does not change which item is selected. On a drop-down list whose list is closed, the wheel changes the choice instead, one choice a notch. Each notch scrolls three lines unless you change it on the Mouse page of Control Panel.
Tooltips. Hold the pointer still for half a second over a button or other control that has a tip, and a small box below the pointer says what it does. The tip goes away as soon as you move the mouse or press a button. Minimized windows show their titles this way too. No tips appear while a menu is open.
| Pointer | Meaning |
|---|---|
Arrow |
The normal pointer. |
Double arrow (left-right, up-down, or diagonal) |
The pointer is on the edge or corner of a window, and dragging changes the window’s size (see Section 5.3.4). |
A program is loading or DVX is busy. Wait for the arrow to come back: while the hourglass shows, clicks and keys are ignored, and keys typed then are thrown away. |
|
Crosshair, or a circle with a line through it |
Some programs use these, for example while you drag something. |
5.2.2. The Keyboard
Only one window at a time takes what you type: the active window. Its title bar is drawn in different colors from the others: with the standard colors, it is dark with white letters, and the others are gray.
Inside the active window, one control has the keyboard focus: the button, box, or list that your keys go to. It shows a dotted rectangle, or a blinking cursor in a text box. Click a control to give it the focus, or press Tab to move to the next control and Shift+Tab to move back. Moving to a control this way also scrolls it into view.
Letters that are underlined in menu names, buttons, and labels are shortcuts. Hold down Alt and press the underlined letter to open that menu, press that button, or move to that control. Pressing and releasing Alt by itself does nothing; hold it while you press the letter. In a menu that is already open, press a command’s underlined letter without Alt (see Section 5.4.2).
Other keys that work the same everywhere:
-
Enter or the Space bar presses the highlighted button.
-
Esc closes a menu or a drop-down list, or cancels a dialog box (or presses Cancel in a window that has one, such as Control Panel).
-
F1 opens help for the program you are using (see Section 5.11).
-
F10 opens the menu bar of the active window (see Section 5.4).
-
Alt+Tab switches to the next window (see Section 5.3.2).
Section 5.9 lists every key that works in all programs.
5.3. Windows
Every program shows its work in one or more windows. You can move them around the screen, change their size, make them fill the screen, put them away as icons, and close them.
5.3.1. Parts of a Window
- Title bar
-
The bar across the top, with the window’s name in the middle. A title too long to fit is cut short. The title bar of the active window stands out in different colors from the others.
- Close box
-
The small button at the left end of the title bar, showing a short horizontal bar. Click it once to open the window menu (see Section 5.3.9); double-click it to close the window.
- Minimize button
-
The button with a small filled square, at the right end of the title bar. It puts the window away as an icon (see Section 5.3.6). Dialog boxes do not have one.
- Maximize button
-
The button at the far right of the title bar, showing a box outline. It makes the window fill the screen; when the window fills the screen, the button shows a smaller box and puts the window back (see Section 5.3.5). Only windows that can change size have this button.
- Menu bar
-
Under the title bar, in many windows: the names of the window’s menus, such as File, Edit, and Help (see Section 5.4).
- Frame
-
The raised border around the window. On a window that can change size, small grooves cross the frame near each corner; drag the frame to change the window’s size (see Section 5.3.4).
- Scroll bars
-
Along the right and bottom edges, when there is more to see than fits in the window (see Section 5.3.8).
5.3.2. The Active Window and Switching Windows
Click anywhere in a window (its contents, title bar, frame, menu bar, or scroll bars) to bring it to the front and make it the active window. Right-clicking inside the window’s contents does the same. A window a program opens comes to the front and becomes active by itself; if it would land exactly on top of another window, DVX moves it a little down and to the right so you can see both.
-
Alt+Tab sends the active window to the back and makes the next window active. No list appears: each press switches at once, so press it again until the window you want is in front.
-
Shift+Alt+Tab goes the other way: it brings the window at the back to the front.
Alt+Tab skips minimized windows, and does nothing while a dialog box is open (see Section 5.5.1). The Task Manager can also switch to any program (see Section 5.10).
When you close or minimize the active window, the window in front of the others becomes active.
5.3.3. Moving a Window
To move a window, drag its title bar. The window moves with the pointer once you have moved the mouse a few pixels, so a double-click on the title bar does not move it.
DVX keeps the window where you can reach it: its top edge cannot go above the top of the screen, its title bar cannot go below the bottom of the screen, and at least 50 pixels of it stay on the screen at the left and right.
To move a window with the keyboard, choose Move from its window menu (see Section 5.3.9.1).
5.3.4. Changing the Size of a Window
-
Drag the left or right edge to change the width.
-
Drag the top or bottom edge to change the height.
-
Drag a corner to change the width and the height together.
The pointer turns into a double arrow when it is on a spot you can drag: left-right on the side edges, up-down on the top and bottom edges, and diagonal at the corners. You can grab an edge anywhere along the frame and up to two pixels inside it.
The grooves across the frame near each corner show where the corners begin: anywhere on the frame between a corner and its grooves, dragging changes the width and the height together.
A window cannot be made smaller than its title bar buttons and the start of its title, nor narrower than its menu bar, and it cannot be made larger than the screen (some programs set a smaller limit). When you reach a limit, the edge stops, and the pointer stays on it.
Dialog boxes, and some other windows, always keep the same size; their frames have no grooves and do not change the pointer.
To change the size with the keyboard, choose Size from the window menu (see Section 5.3.9.1).
5.3.5. Maximizing and Restoring a Window
To make a window fill the whole screen, click its Maximize button. Some programs limit how large their windows can be; such a window grows as much as the program allows, starting from the top left corner of the screen.
To put a maximized window back to the size and place it had before, click the same button again (it now shows a smaller box: the Restore button).
Double-clicking the title bar of a window that can change size does the same as the Maximize or Restore button. The window menu has Maximize and Restore commands too.
A maximized window covers the icons of minimized windows. It cannot be moved or have its size changed: dragging its title bar or its frame does nothing, and the window menu’s Move and Size are gray. Restore it first. After you change the screen resolution (see Section 7.7), no window counts as maximized any more.
5.3.6. Minimizing a Window
To put a window away without closing it, click its Minimize button, or choose Minimize from its window menu. The program keeps running.
The window becomes a square icon along the bottom of the screen. The icons line up from left to right; when a row is full, a new row starts above it. An icon shows the program’s own picture, or, for a program without one, a small copy of the window’s contents that keeps up to date while the window is minimized. Hold the pointer still over an icon to see the window’s title.
To bring the window back, double-click its icon: the window comes back where it was, in front of the others, and becomes active. A single click on an icon does nothing, and icons have no right-click menu. You can also use the Task Manager: select the program and click Switch To (see Section 5.10).
Icons lie underneath all windows. If a window covers an icon, move or minimize that window to reach it. While a dialog box is open, icons cannot be restored.
Dialog boxes cannot be minimized: they have no Minimize button, and the window menu’s Minimize command is gray.
5.3.7. Closing a Window
-
Double-click the Close box at the left end of the title bar.
-
Click the Close box once, then choose Close from the window menu.
-
Press Alt+F4 while the window is active.
-
Choose the program’s own command, such as , if it has one.
A program with unsaved work usually asks whether to save it first (see Section 5.5.2). Closing a program’s last window usually ends the program.
While a dialog box is open, Alt+F4 closes only the dialog box. Closing a dialog box with its Close box is the same as choosing Cancel.
5.3.8. Scroll Bars
-
Click the arrow at either end to move one step (for example, one line). Hold the mouse button down on the arrow to keep moving: after a moment, the steps repeat until you let go.
-
Click the empty track on either side of the box to move one page. Hold the button down to keep moving a page at a time, until the box reaches the pointer.
-
Drag the box in the middle to move to any place.
If you move the pointer off the window, list, or box while you hold the button down, the scrolling pauses until you move back. * Turn the mouse wheel to scroll the active window (see Section 5.2.1).
5.3.9. The Window Menu
Every window has a window menu with commands for the window itself. To open it, click the Close box once, or press Alt+Space (press Alt+Space again to close it). The menu opens just below the Close box.
| Command | What it does |
|---|---|
Restore |
Puts a maximized window back to its earlier size and place. Gray unless the window is maximized. |
Move |
Moves the window with the arrow keys (see Section 5.3.9.1). Gray while the window is maximized. |
Size |
Changes the window’s size with the arrow keys. Gray while the window is maximized, and for windows that cannot change size. |
Minimize |
Puts the window away as an icon. Gray for dialog boxes. |
Maximize |
Makes the window fill the screen. Gray while the window is maximized, and for windows that cannot change size. |
Screenshot… |
Saves a picture of the whole screen in a file (see Section 5.8). |
Window Shot… |
Saves a picture of the inside of this window in a file (see Section 5.8). |
Close |
Closes the window. |
Gray commands cannot be chosen. To choose a command with the keyboard, press Up or Down to highlight it and press Enter, or press its underlined letter. Esc closes the menu. With the mouse, click a command; a click anywhere outside the menu closes it, and that click also acts on whatever you clicked.
Moving and Sizing with the Keyboard
After you choose Move or Size from the window menu, the arrow keys move the window or change its size, 8 pixels at a time:
-
Move: each arrow key moves the window 8 pixels in its direction. The window stays on the screen, as when you drag it.
-
Size: Right and Down make the window wider and taller; Left and Up make it narrower and shorter. Only the right and bottom edges move.
Press Enter to keep the new place or size, or Esc to put the window back as it was. Other keys are ignored until you do, except Alt+Tab (which ends moving or sizing), Alt+F4, Ctrl+Esc, Ctrl+F12, Ctrl+Shift+F12, F1, and F10.
5.3.10. Arranging Windows
Program Manager’s Window menu arranges every window on the screen at once. Minimized windows stay icons; every other window is moved and resized, Program Manager’s own window included:
- Cascade
-
Makes every window two thirds of the screen’s width and height and stacks them like a staircase from the top left corner, each one a title bar’s height further down and to the right, so that every title bar shows. When the next window would run off the screen, the staircase starts again at the corner.
- Tile
-
Divides the screen into a grid of tiles that fills it, one window to a tile. The grid is about as many columns wide as it is rows high: two windows go side by side, three or four in two columns, five to nine in three columns, and so on. When the last row has fewer windows than the others, its windows are wider, so that the row is still filled.
- Tile Horizontally
-
Puts the windows one above the other, from top to bottom, each as wide as the screen and all the same height.
- Tile Vertically
-
Puts the windows side by side, from left to right, each as tall as the screen and all the same width.
Tiles are never made smaller than 80 by 60 pixels. With so many windows that they would be, the last windows overlap at the right or bottom edge of the screen.
|
Tip
|
If a window is lost behind the others, Alt+Tab brings each window to the front in turn, and brings every window into view. |
5.4. Menus
Many windows have a menu bar under the title bar, with names such as File, Edit, and Help. Each name opens a menu of commands.
5.4.1. Using Menus with the Mouse
Click a menu name to open its menu; the name looks pressed in while its menu is open. Then click a command to choose it.
-
While a menu is open, move the pointer along the menu bar to open the other menus.
-
Click the open menu’s name again to close it.
-
Point at a command with a small triangle to open its submenu. Moving the pointer back to the first menu closes the submenu.
-
Click anywhere outside the menu to close it without choosing anything. That click does nothing else.
5.4.2. Using Menus with the Keyboard
Press F10 to open the first menu of the active window (press it again to close the menu), or hold Alt and press the underlined letter of a menu name. If a menu name and a control in the same window have the same underlined letter, Alt and that letter open the menu.
When a menu opens from the keyboard, no command is highlighted yet: press Down to highlight the first one. Then:
| Key | What it does |
|---|---|
Up, Down |
Move the highlight to the previous or next command. The highlight wraps around from the bottom to the top and skips the lines between groups. |
Right |
Opens the submenu of the highlighted command; otherwise opens the next menu on the menu bar. |
Left |
Closes the open submenu; otherwise opens the previous menu on the menu bar. |
Enter |
Chooses the highlighted command, or opens its submenu. With nothing highlighted, closes the menu. |
A letter |
Chooses the command with that underlined letter (you do not need Alt in an open menu). If no command has that letter, opens the menu on the menu bar that has it. |
Esc |
Closes the open submenu, or the menu. |
While a menu is open, the window and its controls get no keys: what you type goes to the menu, apart from the few keys that work everywhere, such as Alt+Tab and F1 (see Section 5.9).
5.4.3. Marks in Menus
5.4.4. Context Menus
Many programs show a short menu when you right-click inside a window. The menu opens at the pointer and holds commands for the thing you right-clicked (or for the window). Right-clicking also brings the window to the front.
Choose a command with the left mouse button, or with the keyboard as in any menu. Click outside the menu or press Esc to close it. A second right-click while the menu is open does nothing.
Right-clicking an item in a list does not always select it: in most lists, select the item with the left button first, then right-click. Program Manager’s icons are selected by a right-click.
Right-clicking a title bar, a frame, or the desktop does nothing.
5.5. Dialog Boxes and Controls
A dialog box is a small window that asks you a question, or asks for details before a command is carried out. Windows and dialog boxes are built from the same few kinds of controls (buttons, check boxes, lists, and so on), which work the same in every program.
5.5.1. How Dialog Boxes Work
Dialog boxes open in the middle of the screen. They have no Minimize or Maximize button, and they always keep the same size.
|
Important
|
While a dialog box is open, you must answer it before you can use anything else on the desktop, in any program. The dialog box stays in front; clicks on other windows are ignored, minimized windows cannot be restored, Alt+Tab does nothing, and Program Manager’s shortcut keys do nothing. Ctrl+Esc and F1 still open the Task Manager or help, but the dialog box comes back in front, and the new window can be used only once the dialog box is answered. |
-
Enter presses the main button, usually OK, Open, Save, or Yes, whichever control has the focus, except these, which use Enter themselves: a button (Enter presses that button), an open drop-down list (Enter takes the highlighted choice and closes the list), and a text box that holds several lines (Enter starts a new line). On a check box, an option button, a closed drop-down list, a list, or a number box, Enter presses the main button and leaves the control as it is.
-
Esc presses Cancel (or the last button of a message box) and closes the dialog box without making changes. When a drop-down list is open, Esc first closes the list.
-
Tab and Shift+Tab move between the controls; Alt and an underlined letter goes straight to a control or presses a button.
-
Closing a dialog box with its Close box (or Alt+F4) is the same as Cancel.
5.5.2. Message Boxes
A message box shows a short message, usually with an icon, and a row of buttons. Click a button to answer.
-
Information.
-
A warning.
-
An error.
-
A question.
The buttons are OK; OK and Cancel; Yes and No; Yes, No, and Cancel; or Retry and Cancel. Their underlined letters are O, C, Y, N, and R. Enter presses the first button and Esc presses the last. Closing a message box with its Close box answers Cancel; in a box with only Yes and No, that is neither answer.
When you close a program, or start a new file, while you have unsaved work, most programs ask “Save changes?”:
-
Yes saves your work first.
-
No throws the changes away.
-
Cancel goes back to your work without doing anything.
Each kind of message box plays its own desktop sound, if sounds are set (see Section 5.13).
5.5.3. Controls
This section describes each kind of control and how to use it with the mouse and with the keyboard. With the keyboard, first give the control the focus: press Tab until it shows the dotted rectangle, or press Alt and the underlined letter of its label.
Check Boxes
A check box turns one option on or off; an X in the box means the option is on. Click the box or its label, press the Space bar while it has the focus, or press Alt and its underlined letter. As with a button, the box changes when you let go of the mouse button over it: while you hold the button down the box shows pressed, and moving the pointer off it before you let go leaves it as it was. Enter never changes a check box: in a dialog box, or a window with a main button, it presses that button, and anywhere else it does nothing.
Option Buttons
Option buttons come in groups, and only one in a group can be chosen; a diamond marks the chosen one. Click the one you want: it is chosen when you let go of the mouse button over it, as a button acts (move the pointer off it before you let go to change nothing). With the keyboard, Up or Left chooses the one before, and Down or Right the one after (they stop at the ends of the group); the Space bar, or Alt and its underlined letter, chooses an option button. Enter never chooses one: in a dialog box, or a window with a main button, it presses that button, and anywhere else it does nothing.
Text Boxes
Click in a text box and type. What you type is always inserted at the cursor; there is no overtype mode. A text box that holds several lines works like a small editor.
With the mouse, click to place the cursor, drag across text to select it, double-click to select a word, and triple-click to select the whole line.
| Key | What it does |
|---|---|
Left, Right |
Move one character. |
Ctrl+Left, Ctrl+Right |
Move one word. |
Home, End |
Go to the start or end of the line. |
Up, Down |
In a box of several lines: move one line. |
Page Up, Page Down |
In a box of several lines: move one boxful of lines. |
Ctrl+Home, Ctrl+End |
In a box of several lines: go to the start or end of the text. |
Shift with a moving key |
Select text as you move. |
Backspace |
Delete the character before the cursor, or the selected text. |
Del |
Delete the character at the cursor, or the selected text. |
Enter |
In a box of several lines: start a new line. |
Ctrl+A |
Select all the text. |
Ctrl+X, Ctrl+C, Ctrl+V |
Cut, copy, and paste (see Section 5.7). |
Ctrl+Z |
Undo the last change. Press it again to redo the change. Only the last change can be undone. |
A box for a password shows other characters in place of what you type, and does not let you cut or copy its text.
In most windows Tab moves to the next control. A few large text boxes take Tab themselves to type a tab; click another control to move on.
Number Boxes
A number box has small up and down arrows beside it. Click an arrow to go up or down one step, or press Up or Down; Page Up and Page Down go ten steps. You can also type a number and press Enter to take it, or Esc to throw away what you typed. In a dialog box, Enter presses the main button, with the number you typed.
Lists
A list shows several items. Click an item to select it, and double-click it (or press Enter) to open or use it. In a dialog box, or a window with a main button (such as Control Panel’s OK), Enter presses the main button instead. With the keyboard:
-
Up, Down, Page Up, Page Down, Home, and End move through the list.
-
Left and Right scroll a wide list sideways.
-
Typing the first letters of an item quickly, one after another, jumps to the first item that starts with them, counting from the item you are on: in a list of names, B then O goes to Bob. Typing the same letter again moves on to the next item that starts with it, going around to the top after the last one. After a pause of a second, the next letter starts again. If no item starts with the letters typed, the list stays where it is.
-
Hold Ctrl while you click to add an item to the selection, or to take it out.
-
Hold Shift while you click to select every item between the last one you clicked and this one.
-
Hold Shift while you press the arrow keys to extend the selection.
-
Press the Space bar to select the item at the cursor, or take it out.
-
Press Ctrl+A to select every item.
In some lists you can change the order of the items by dragging them.
Drop-Down Lists
A drop-down list shows the current choice, with an arrow button beside it. Click it to open the list of choices, then click the one you want. Clicking anywhere else closes the list without changing the choice.
With the keyboard, while the drop-down list has the focus:
-
Up and Down change the choice without opening the list.
-
Typing the first letters of a choice chooses it, the same way as in a list (see Section 5.5.3.6).
-
F4, Alt+Down, or Alt+Up opens the list. Alt and the underlined letter of the list’s label also opens it. The Space bar and Enter do not: in a dialog box, or a window with a main button, Enter presses that button.
-
In the open list, Up and Down move the highlight; Enter, the Space bar, F4, Alt+Down, or Alt+Up takes the highlighted choice and closes the list (in a dialog box too: Enter then does not press the main button); Esc closes the list without changing the choice.
Some drop-down lists also let you type your own entry, such as the Open box of the Run dialog box (see Section 6.7). Type in the box as in a text box. Up and Down put the choice before or after the current one in the box without opening the list, and F4, Alt+Down, or Alt+Up opens the list. In the open list of such a box, Up and Down put each choice in the box as they move to it.
Sliders
A slider sets a value by the position of a knob along a track. Drag the knob, or click the track to move the knob there. With the keyboard, Left or Up lowers the value one step and Right or Down raises it; Page Up and Page Down move a tenth of the way; Home and End go to the lowest and highest values.
Tabs
Some windows hold several pages, with a row of tabs along the top like the tabs of file folders. Click a tab to show its page, or press Alt and the tab’s underlined letter. When the row of tabs has the focus, Left and Right move to the tab beside the current one, and Home and End to the first and last tabs. When there are more tabs than fit, small arrow buttons at the ends of the row scroll the tabs into view.
Trees
A tree shows items inside other items, like folders inside folders. Click the small box beside an item to open it (+) or close it (-), or double-click the item. With the keyboard:
-
Up and Down move through the items.
-
Right opens a closed item, or moves into an open one.
-
Left closes an open item, or moves to the item it is in.
-
Enter opens or closes an item that holds others, or uses an item that does not.
-
Typing the first letters of an item jumps to it, the same way as in a list (see Section 5.5.3.6); only the items you can see (in open branches) count.
5.5.4. Dialog Boxes That Many Programs Share
Besides message boxes and the Open and Save dialog boxes (see Section 5.6), several programs use these same dialog boxes:
- Input boxes
-
A question and one text box to type the answer in, with OK and Cancel.
- Number boxes
-
A question and a number box, with OK and Cancel.
- Lists to choose from
-
A question and a list. Select an item and click OK, or double-click the item, or press Enter. OK does nothing until an item is selected.
- Font
-
The Font, Font style, and Size lists, the Underline and Strikeout check boxes, a Sample of the chosen font, and a License… button that shows the font’s license.
- Color
-
A palette of colors to pick from, Red, Green, and Blue sliders with number boxes for mixing your own, and a preview of the color.
5.6. Opening and Saving Files
Every program that opens or saves files uses the same dialog boxes: Open to open a file, Save As to save one, and Choose a Folder where a program needs a folder rather than a file. (A program can give them a title of its own, such as Save Screenshot.) The Browse… buttons in programs open these dialog boxes too.
5.6.1. Parts of the Dialog Box
- Path
-
The folder you are looking at. Type another folder here and press Enter to go there (see Section 5.6.5).
- Drive
-
Beside the Path box: the drive of the folder you are looking at. Choose another drive to go to its top folder (see Section 5.6.7).
- The list
-
The folders, in square brackets such as
[DOCS], then the files, each in alphabetical order.[..]takes you up one folder. Only files that match the Filter are listed; folders always are. - Filter
-
Chooses which kinds of files the list shows, for example “Text Files (*.txt)”. Choosing another filter lists the folder again. Only some programs offer filters, and the Choose a Folder dialog box has none.
- File name
-
The name of the file to open or save. The Choose a Folder dialog box has Folder name here.
- Buttons
-
Open in the Open dialog box, Save in the Save As dialog box, or OK in the Choose a Folder dialog box; and Cancel.
With the keyboard, Alt+P goes to the Path box and Alt+N to the File name (or Folder name) box; Alt+D opens the Drive list and Alt+I the Filter list.
5.6.2. Opening a File
-
Choose the program’s open command, usually .
-
Go to the folder that holds the file: double-click a folder in the list to look inside it, or double-click
[..]to go up one folder. -
Click the file. Its name appears in the File name box.
-
Click Open.
Double-clicking the file (or selecting it and pressing Enter) opens it at once. You can also type the file’s name in the File name box and click Open.
The Open dialog box opens only a file that is there. If you type the name of a file that does not exist, a box titled File Not Found says “name does not exist. Check the file name and try again.” Click OK and choose again. To start a new file, use the program’s command for a new file (usually ) and give it its name when you save it.
5.6.3. Saving a File
-
Choose the program’s save command, usually .
-
Go to the folder you want, as in the Open dialog box.
-
Type a name in the File name box.
-
Click Save.
5.6.4. Choosing a Folder
The Choose a Folder dialog box works like the Open dialog box, but lists folders only. Go into the folder you want and click OK: with the Folder name box empty, that folder is the one chosen.
To choose a folder that does not exist yet, type its name in the Folder name box (or a full path, such as C:\GAMES\NEW) and click OK; the program makes the folder when it needs it. When a program suggests a folder that does not exist yet, the dialog box opens at the nearest folder above it that does, with the rest of the path already in the Folder name box.
5.6.5. Typing a Path
-
In the Path box, type a folder and press Enter. It can be a full path (
C:\DOCS), a folder inside the one shown (LETTERS),..for the folder above, or a drive letter and colon (D:). If there is no such folder, nothing happens. -
In the File name box, type a name with a folder or drive in front of it, such as
..\NOTES.TXTorC:\DOCS\NOTES.TXT, and click Open or Save. The dialog box goes to that folder and then opens or saves the file there, as if you had typed just its name. If the folder does not exist, an Invalid Path message says “The folder does not exist.” -
Type the name of a folder in the File name box and click Open or Save to go into that folder.
5.6.6. File Names
DVX uses long file names when a long-file-name driver, such as DOSLFN, is loaded before DVX (see Section 2.2.3), and the usual DOS names otherwise: up to eight characters, then a dot and an ending of up to three, such as LETTER01.TXT.
| Message | Meaning |
|---|---|
“Filename must not be empty.” |
Type a name. |
“Filename must be 255 characters or fewer.” |
A long file name is too long. |
“Filename must be 1-8 characters before the extension.” |
On a disk without long file names, the part before the dot must have from one to eight characters. |
“Filename may contain only one dot.” |
On a disk without long file names, a name has at most one dot. |
“Extension must be 3 characters or fewer.” |
On a disk without long file names, the ending is too long. |
“Filename contains invalid characters.” |
The name has a character that file names cannot have. |
“Filename must not end with a dot or a space.” |
Remove the dot or space at the end. |
“That name is reserved.” |
On a disk with long file names, the name is |
“That name is a reserved device name.” |
DOS uses that name for a device (for example |
“The name is too long for this folder.” or “The path is too long.” |
The folder and the name together are too long. Choose a shorter name, or a folder nearer the top of the drive. |
5.6.7. Drives
The Drive list shows every drive DOS knows about, as A:, C:, and so on, and always shows the drive you are looking at. Choose a drive to go to its top folder. The list does not check whether each drive has a disk in it.
If the drive you choose cannot be read, for example a floppy drive with no disk in it, a Drive Not Ready message says “Drive X: is not ready.” and the dialog box stays where it was. Put a disk in and choose the drive again.
5.7. Copying and Pasting
The clipboard is a holding place for text. Cut or Copy puts text on it, and Paste takes it back out. There is one clipboard for every program, so you can copy text in one program and paste it into another. The clipboard keeps its text until you cut or copy something else, so you can paste the same text many times.
| Key | Command | What it does |
|---|---|---|
Cut |
Removes the selected text and puts it on the clipboard. |
|
Copy |
Puts a copy of the selected text on the clipboard. |
|
Paste |
Puts the clipboard’s text where the cursor is. If text is selected, the pasted text replaces it. |
These keys work in every text box. The older DOS keys Shift+Del, Ctrl+Ins, and Shift+Ins do not. Many programs have the same commands in their Edit menu, and some on a right-click menu. Password boxes do not let you cut or copy.
-
Select the text in the first program, by dragging across it or with Shift and the arrow keys.
-
Press Ctrl+C.
-
Switch to the other program: click its window, or press Alt+Tab.
-
Click where the text should go, and press Ctrl+V.
5.8. Saving a Picture of the Screen
-
Ctrl+F12, or Screenshot… in any window menu, saves a picture of the whole screen. A Save Screenshot dialog box asks for the file.
-
Ctrl+Shift+F12, or Window Shot… in a window menu, saves a picture of the inside of the active window (or of the window whose menu you used), without its title bar, frame, and menu bar. A Save Window Screenshot dialog box asks for the file.
The picture is taken the moment you press the keys, before the dialog box appears, so the picture shows the screen as it was. With the window menu’s Screenshot…, the picture shows the screen without the open menu.
To save the picture:
-
Press Ctrl+F12 (or Ctrl+Shift+F12).
-
In the dialog box, go to the folder where you want the picture.
-
Type a name for the picture, such as
MYSCREEN.PNG. -
Click Save.
The picture goes in the folder and file you chose. A name ending in .bmp saves a BMP picture; any other name saves a PNG picture. If you leave off the ending, the ending of the chosen Filter is added: “PNG Images (*.png)” (the first choice) or “BMP Images (*.bmp)”. Image Viewer can show either kind (see Section 8.6).
If something goes wrong, a message says “Not enough memory to capture the image.” or “The image could not be saved.”
These keys do not work while a program uses the whole screen (see Section 5.14); the program gets the keys instead.
5.9. Keys That Work in Every Program
| Key | What it does |
|---|---|
Switch to the next window: the active window goes to the back. Minimized windows are skipped. Does nothing while a dialog box is open. |
|
Switch the other way: the window at the back comes to the front. |
|
Close the active window. While a dialog box is open, close only the dialog box. |
|
Open the Task Manager, or bring it to the front (see Section 5.10). |
|
Open help for the program you are using (see Section 5.11). |
|
F10 |
Open the first menu of the active window, or close the open menu. |
Open or close the window menu of the active window. |
|
Alt + a letter |
Open the menu whose underlined letter you typed; otherwise move to, or press, the control with that underlined letter. |
Tab, Shift+Tab |
Move to the next or previous control. |
Enter |
Press the highlighted button, or the main button of a dialog box or of a window that has one (such as Control Panel’s OK). |
Esc |
Close a menu or a drop-down list, or press Cancel in a dialog box or a window that has one (such as Control Panel). |
Ctrl+F12 |
Save a picture of the whole screen (see Section 5.8). |
Ctrl+Shift+F12 |
Save a picture of the inside of the active window. |
Shortcut keys of Program Manager items |
Start that item, whichever window is in front (see Section 6.4.4). |
Alt+Tab, Alt+F4, Ctrl+Esc, Ctrl+F12, and Alt+Space do the same with Ctrl, Alt, or Shift held as well: Ctrl+Alt+F4 closes the active window, and Ctrl+Shift+Esc and Ctrl+Alt+Esc open the Task Manager. DVX acts on these keys before any program sees them, so no program and no Program Manager item can use them (see Section 6.4.4).
The keys for editing text are listed in Section 5.5.3.4, and the clipboard keys in Section 5.7. Programs have shortcut keys of their own, shown at the right edge of their menus and listed in their help.
While a program uses the whole screen, only Alt+Tab, Shift+Alt+Tab, Alt+F4, and Ctrl+Esc work as described here; every other key goes to the program (see Section 5.14).
5.10. Task Manager
The Task Manager lists every program that is running. Use it to switch to a program, to stop a program that has stopped responding, or to start another program.
To open it, press Ctrl+Esc from any program (even one that uses the whole screen), or choose in Program Manager. There is only one Task Manager: if it is already open, Ctrl+Esc brings it to the front. The Task Manager is part of DVX itself, so it works even when Program Manager is not running.
5.10.1. The List of Programs
Each row is one running program. The Task Manager does not list itself; Program Manager is listed, and should be left running: it is DVX’s shell, and ending it exits DVX. The columns are:
- Name
-
The program’s name.
- Title
-
The title of the program’s first window.
- File
-
The name of the program’s file.
- Type
-
“Task” for a program that keeps running on its own between the things you do, or “Callback” for one that runs only when something happens in its windows, such as a click or a key press. You do not need to do anything about it.
- Memory
-
How much memory the program is using, in KB, or in MB from 1 MB up.
- Status
-
“Running”, or “Not responding” for a program that has been busy for 5 seconds or more without coming back to DVX. A program that is only waiting for you to answer one of its own dialog boxes is not counted as not responding. While the Task Manager is open, it checks every second.
The list is a list with columns: click a heading to sort by that column (see Section 5.5.3.6). It keeps itself up to date as programs start and end.
5.10.2. The Buttons
No program is selected when the Task Manager opens, and the buttons do nothing until you select one: click a row first (or use Up and Down).
- Switch To
-
Brings the selected program’s front window forward and makes it active. A minimized window is restored; a maximized window stays maximized. Double-clicking a row, or pressing Enter on it, does the same.
- End Task
-
Ends the selected program at once. The other programs keep running, and the selection moves to the row that took its place. Program Manager is the exception (see below).
- Run…
-
Opens the Run dialog box to start a program or open a document by typing its name (see Section 6.7). Unlike Program Manager’s, this Run dialog box does not list the commands you ran before.
|
Warning
|
End Task does not ask first, and does not give the program a chance to save. Any unsaved work in that program is lost. |
Ending Program Manager exits DVX, so DVX asks first, in a box titled Exit DVX: “Are you sure you want to exit DVX?” Click No to leave everything running. Click Yes to exit DVX as does: every other program is closed as if you had closed it, and asks about work it has not saved (see Section 5.16). If you click Cancel in one of those questions, DVX keeps running, with Program Manager. A Program Manager that has stopped responding is ended at once instead, and DVX then exits the same way.
5.10.3. When a Program Stops Responding
-
Press Ctrl+Esc to open the Task Manager.
-
Wait a few seconds. The program’s Status changes to “Not responding”.
-
Click the program’s row.
-
Click End Task.
If the whole screen is frozen and even the pointer does not move, DVX cannot recover: restart the computer. See also Section 11.13.
5.11. Getting Help
-
Press F1. Help opens for the program whose window is active, at the page that program chooses for what you are doing. A program without help of its own, or a window that belongs to DVX itself such as the Task Manager, opens the general DVX help instead.
-
Choose (or a similar command) in a program’s Help menu.
-
In Program Manager, F1 and open Program Manager’s own help, and opens the general DVX help: a short guide to the desktop, settings, and troubleshooting.
If DVX Help is already open, F1 shows the new page in the same window and brings it to the front. F1 in the DVX Help window shows help about DVX Help itself. If a help file cannot be read, a message says “Could not open help file.”
Section 8.9 explains the DVX Help window: the table of contents, links, Back and Forward, the index, and searching.
The Help menu of most programs also has an About command, which shows the program’s name and copyright.
5.12. The Screen Saver
A screen saver fills the screen with a moving picture after the computer has not been used for a while. No screen saver is set when DVX is installed. Choose one, and how many minutes to wait (from 1 to 60; 10 at first), on the Desktop page of Control Panel (see Section 7.6). Section 8.12 describes the screen savers that come with DVX.
5.13. Desktop Sounds
DVX plays a short sound when certain things happen, if your computer has sound hardware. These are the events, with their names on the Sounds page of Control Panel and the sounds DVX comes with:
| Event | When it plays | Sound at first |
|---|---|---|
Default beep |
A program beeps, or a message box without an icon opens. |
|
Start DVX |
The desktop has loaded. |
|
Exit DVX |
DVX is about to return to DOS. DVX waits up to 5 seconds for the sound to finish. |
|
Error |
An error message opens. |
|
Warning |
A warning message opens. |
|
Question |
A question opens. |
|
Information |
An information message opens. |
|
Open window |
A program opens a window (not a dialog box). |
none |
Close window |
A program closes a window (not a dialog box). |
none |
Dialog boxes, programs that use the whole screen, and screen savers make no open or close sound. To choose other sounds, turn one off, or set the volume, see Section 7.12. Without sound hardware, DVX works the same, silently.
5.14. Programs That Use the Whole Screen
Some programs, games especially, can use the whole screen instead of a window. How you switch a program to the whole screen depends on the program; see its help. Your other programs keep running meanwhile.
-
Alt+Tab and Shift+Alt+Tab switch to another window, which brings the desktop back.
-
Ctrl+Esc opens the Task Manager, which brings the desktop back.
-
Alt+F4 asks the program to close.
All other keys, F1, Ctrl+F12, and Program Manager’s shortcut keys included, go to the program. The same is true of some games that run in a window and take every key.
When the program is no longer the active window (because you pressed Alt+Tab or Ctrl+Esc, a dialog box opened, or the program’s window was minimized), the desktop comes back and the program waits. When its window is active again, the program fills the screen again. If its screen mode cannot be set again, the program goes back to a window.
While a program has the whole screen, no tooltips appear, the screen saver does not start, and the screen resolution cannot be changed.
5.15. Running DOS Programs
DVX can also run ordinary DOS programs: files whose names end in .EXE, .COM, or .BAT, such as games, editors, and batch files. You can start one:
-
from a Program Manager item (see Section 6.8, which also explains the item’s settings);
-
with Program Manager’s or the Task Manager’s Run… (see Section 6.7);
-
by opening a document whose file type is set to open in a DOS program (see Section 7.8), for example by double-clicking it in File Manager.
A DOS program needs the computer to itself, so DVX closes your other programs first. If any program other than Program Manager is running, a Run DOS Program message names them and asks: “Running name closes these programs first:” followed by the list, then “Each one asks about unsaved work as it closes. Continue?”
-
Click Yes to go on. Each program then closes as if you had closed it yourself, and a program with unsaved work asks whether to save it.
-
Click No to keep everything as it is. The DOS program does not run.
If you choose Cancel when a program asks about saving its work, that program stays open and the DOS program does not run; programs that had already closed stay closed. When nothing but Program Manager is running, the DOS program runs without asking.
-
The screen changes to the usual 80-column DOS text screen (the program may then change it).
-
The program has the keyboard, the mouse, and the sound card to itself.
-
The program runs in the working folder of its Program Manager item, or else in the folder it is in. A program file with a long name is started by its short DOS name.
-
DVX stays in memory, so the program has less memory than it would have without DVX. A program that needs a great deal of memory is best started from DOS after you leave DVX.
When the program ends, the DVX screen comes back with the pointer where it was. If the Program Manager item has Wait for a key when a DOS program ends checked, DVX first shows “Press any key to return to DVX.” on the DOS screen and waits for a key, so you can read what the program printed. The programs that were closed stay closed; start them again when you need them. Program Manager looks for programs that may have been installed or removed while the DOS program ran.
-
“Cannot find path.” (title Run DOS Program): the program was given with a folder, and there is no such file.
-
“DVX could not run name.” followed by the reason (title Run DOS Program): DVX could not start the program at all.
5.16. Exiting DVX
-
Choose in Program Manager, or close the Program Manager window (with its Close box, Alt+F4, or Close in its window menu).
-
An Exit DVX message asks “Are you sure you want to exit DVX?” Click Yes (or press Enter). No, Esc, or the message’s Close box keeps DVX running.
DVX then closes every running program, one program at a time. Each window comes to the front and is closed as if you had closed it yourself, so a program with unsaved work asks whether to save it:
-
Yes saves the work and No throws it away; either way the program closes and DVX goes on to the next one.
-
Cancel keeps that program open and stops the exit. DVX keeps running: programs that had already closed stay closed, and the others keep running. Finish or save your work, then choose again.
If a program shows nothing and has not closed its window after 5 seconds, an Exit DVX message says “'name' is not responding to the request to close. End it and continue exiting DVX?” Click Yes to end the program (its unsaved work is lost) and go on, or No to stop the exit and stay in DVX.
When every program has closed, the Exit DVX sound plays (DVX waits up to 5 seconds for it) and DVX returns to DOS.
Chapter 6. Program Manager
Program Manager is DVX’s shell: the program you find and start your other programs in. It runs in a window on the desktop like every other program, but it opens when DVX starts, stays open the whole time DVX runs, and closing it asks whether to exit DVX. Its window shows your programs as icons, sorted into groups. One group, Installed Programs, always lists every program installed in DVX; you can make groups of your own and fill them with the programs and documents you use most, each with its own name, icon, and shortcut key. Program Manager can also start DOS programs, run a command you type, arrange the windows on the screen, and leave DVX.
6.1. The Program Manager Window
The window is titled Program Manager. It opens near the top of the screen, centered from left to right, each time DVX starts; DVX does not remember where you moved it or how large you made it. It has these parts:
- Menu bar
-
The File, View, Options, Window, and Help menus (see Section 6.10).
- Groups
-
The list on the left: your program groups. Click a group to show its items (see Section 6.3). Alt+G moves to the list.
- Search
-
The box at the top right: type here to find programs in every group (see Section 6.6). Alt+S moves to the box.
- The icon area
-
The items of the selected group: programs and documents, each shown as an icon with its name (see Section 6.4). Double-click one to start it. The scroll bar beside it, or the mouse wheel, scrolls through the items when they do not all fit.
- Status bar
-
The line at the bottom. Its left part describes the selected item (its description, or its program file if it has none), or, with nothing selected, says how many items are shown, such as “19 item(s)”. Its right part says how many other programs are running, not counting Program Manager itself: “No applications running”, “1 application running”, “2 applications running”, and so on.
Tab moves between the Groups list, the Search box, and the icon area.
When there is nothing to show, the icon area says why: “This group is empty. Use File > New Item to add a program.”, “No programs match the search.”, or, in Installed Programs, “No programs are installed.”
|
Warning
|
Program Manager is DVX’s shell, so closing its window (with its Close box, Alt+F4, or Close in its window menu) asks whether to exit DVX, just as does (see Section 5.16). To put Program Manager out of the way without leaving DVX, minimize it instead. |
6.2. Starting Programs
-
Double-click its icon.
-
Select its icon and press Enter.
-
Select its icon and choose , or right-click the icon and choose Open.
-
Press the item’s shortcut key, from any program (see Section 6.4.4).
While the program loads, the pointer is an hourglass. The program opens in a window of its own, and Program Manager stays open behind it (unless you ask it to step aside; see Section 6.9). To start a program that has no icon, use (see Section 6.7).
An item can also open a document, such as a text file or a picture. DVX starts the program set up for that kind of file and gives it the document (see Section 7.8).
Most programs can run only once at a time. If you start a program that is already running, an Error message says “file is already running.”, with the name of the program’s file; find its window with Alt+Tab or the Task Manager instead. A few programs that open documents take the new document instead of showing this message. Some programs can run more than once, each copy in its own window.
6.3. Groups
A group is a set of items you keep together, such as Games or Writing. The same program can be in several groups. The Groups list on the left shows every group; click one to show its items.
6.3.1. The Groups on a New Installation
- Installed Programs
-
Always the first group. It lists every program installed in DVX, in alphabetical order (Program Manager itself is not listed). It keeps itself up to date: when Program Manager’s window comes back to the front after programs were installed or removed, or after a DOS program ran, Program Manager looks again, and looks at once. You cannot change this group: you cannot add, move, rename, delete, or drag its items, or change their properties. To put one of its programs in a group of your own, copy it (see Section 6.4.8).
- Main
-
An empty group of your own.
- Startup
-
An empty group of your own with a special job: every item in it starts by itself each time DVX starts, once the desktop is up. Put a program there to have it start with DVX, and delete its item from Startup to stop that (the program stays installed). Program Manager finds this group by its name, in capitals or small letters: if you rename or delete it, nothing starts by itself until you make a group named Startup again.
After the first time, Program Manager opens with the group that was selected when DVX last ran.
6.3.2. Making a Group
-
Choose .
-
In the New Group dialog box, type the group’s name in the Group name box.
-
Click OK.
The new group appears at the end of the Groups list, selected and empty.
Every group needs a name, and no two groups can have the same name (capitals and small letters count as the same): otherwise a message says “A group needs a name no other group has.” You can have up to 64 groups of your own. With 64 already, does not ask for a name: a New Group message says “There is no room for another group: Program Manager holds up to 64 groups of your own. Delete a group to make room for a new one.”
6.3.3. Renaming a Group
-
Click the group in the Groups list.
-
Choose .
-
In the Rename Group dialog box, type the new name in the New name box, and click OK.
The same rule about names applies. Installed Programs cannot be renamed.
6.3.4. Deleting a Group
-
Click the group in the Groups list.
-
Choose .
-
A Delete Group message asks “Delete the group "name" and its n item(s)? The programs themselves are not removed.” Click Yes.
Only the items are deleted: the programs and documents they start stay where they are. Installed Programs cannot be deleted.
6.4. Items
Each icon in a group is an item. An item says what to start (a program, a DOS program, or a document) and how: with what arguments, in which folder, with which icon, and with which shortcut key. Deleting an item never deletes the program. A group holds up to 256 items; when it is full, a message says “That group is full.”
6.4.1. Selecting Items
Click an item to select it: its name is highlighted, and the status bar shows its description. Clicking empty space in the icon area clears the selection. With the keyboard, when the icon area has the focus:
-
The arrow keys move between the icons.
-
Home and End go to the first and last icons.
-
Page Up and Page Down move up or down by as many rows as the icon area shows.
-
Typing the first letters of a name quickly, one after another, goes to the icon that starts with them; the same letter again goes on to the next icon starting with it (see Section 5.5.3.6).
6.4.2. Adding an Item
-
Click the group in the Groups list.
-
Choose . (If Installed Programs is selected, or a search is showing, a New Item list first asks which Group the item goes in.)
-
In the New Program Item dialog box, type the program’s file in the Program box, or click the Browse… beside it and choose the file.
-
Fill in the other boxes you need (see Section 6.4.3). Only Program is required.
-
Click OK.
The new item appears in the group, selected.
6.4.3. Item Properties
To change an item, select it and press Alt+Enter, or choose , or right-click it and choose Properties…. The Program Item Properties dialog box has the same boxes as the New Program Item dialog box:
- Name
-
The name shown under the icon. Leave it empty to use the program’s own name.
- Program
-
The program to start, with its folder, for example
C:\GAMES\PINBALL.EXE. It can be a DVX program (a file ending in.APP), a DOS program (see Section 6.8), or a document, which opens in the program set up for its kind of file. Click Browse… beside it to choose the file in a Choose Program dialog box, which starts in DVX’sAPPSfolder and offers the filters “Programs (*.app)”, “DOS programs (*.exe;*.com;*.bat)”, and “All Files (*.*)”. If you leave this box empty, a message says “Type the program or document this item opens.” - Arguments
-
Extra information the program gets when it starts, such as the name of a file to open. Put a name with spaces in double quotes.
- Working folder
-
The folder where files named in Arguments are looked for. For example, with the working folder
C:\LETTERSand the argumentJUNE.TXT, the program getsC:\LETTERS\JUNE.TXT. A DOS program runs in this folder; when the box is empty, it runs in its own folder. Click Browse… beside it to choose the folder in a Choose Working Folder dialog box. - Icon file
-
A different picture for the item: a DVX program file (its icon is used) or a picture file (BMP, PNG, JPEG, or GIF). Leave it empty for the usual icon (see Section 6.4.5). Click Browse… beside it to choose the file in a Choose Icon dialog box, whose filters are “Icons (*.app;*.bmp;*.png;*.jpg;*.gif)” and “All Files (*.*)”.
- Shortcut key
-
Keys that start the item from any program, such as
Ctrl+Alt+N(see Section 6.4.4). Leave it empty for none. - Run minimized
-
Starts the program with its windows minimized to icons. It does not apply to DOS programs.
- Wait for a key when a DOS program ends
-
For a DOS program: when it ends, DVX shows “Press any key to return to DVX.” and waits for a key, so you can read what the program printed.
The picture beside the check boxes shows the item’s icon. It changes when you choose a program or an icon file with Browse….
With the keyboard, Alt and an underlined letter moves to a box, checks or clears a check box, or presses a button: N, P, A, W, I, and S for the boxes, M and K for the check boxes, and B, E, and R for the three Browse… buttons, from top to bottom.
6.4.4. Shortcut Keys
An item’s shortcut key starts it from any program, whichever window is in front, so you can start your favorite programs without going back to Program Manager. Type the shortcut in the item’s Shortcut key box as the key names joined with +, for example Ctrl+Alt+N or Ctrl+Shift+F5 (capitals and small letters are the same).
A shortcut key is:
-
Ctrl, together with Alt or Shift or both, and
-
one of these keys: a letter, a digit, F1 to F12, or one of
Backspace,Del(orDelete),Down,End,Enter,Esc,Home,Ins(orInsert),Left,PgDn,PgUp,Right,Space,Tab, andUp.
Anything else brings the message “A shortcut key is Ctrl with Alt or Shift, and a letter, a digit, F1 to F12, or one of Backspace, Del, Down, End, Enter, Esc, Home, Ins, Left, PgDn, PgUp, Right, Space, Tab, and Up, for example Ctrl+Alt+P.”
A few of these keys belong to DVX, which acts on them first in every program, so they could never start an item. The Shortcut key box refuses them, with the message “keys cannot be a shortcut key: it does.”, which says what the keys do:
-
Ctrl+Alt+F4: “closes the active window” (as Alt+F4 does);
-
Ctrl+Alt+Tab: “switches to another window” (as Alt+Tab does);
-
Ctrl+Alt+Space: “opens the window menu” (as Alt+Space does);
-
Ctrl+Shift+Esc and Ctrl+Alt+Esc: “opens the Task Manager” (as Ctrl+Esc does);
-
Ctrl+Alt+F12: “saves a picture of the screen”, and Ctrl+Shift+F12: “saves a picture of the active window’s contents” (see Section 5.8);
-
Ctrl+Alt+Del: “restarts the computer”.
The same keys with Shift held as well are refused too.
If an item already has shortcut keys that are not allowed (any more), for example because PROGMAN.INI was changed by hand or DVX now keeps those keys for itself, Program Manager removes the key when it starts, keeps the rest of the item, and tells you once: “"item" no longer has its shortcut key keys. reason Choose another one in the item’s Properties.”, where the reason is one of the two messages above.
Shortcut keys work while Program Manager is running, even while it is minimized. They do not work while a menu, a window menu, or a dialog box is open, or while a program uses the whole screen. When a program uses the same keys for one of its own commands, the item’s shortcut key wins.
Two items should not share one shortcut key: only one of them would start. The Properties dialog box refuses a key another item already has, with the message “keys is already the shortcut for "name".” A copy of an item (see Section 6.4.8) has no shortcut key, so the original’s key keeps starting the original; give the copy a key of its own in its Properties if you like.
6.4.5. Icons
-
the picture in its Icon file box;
-
the program’s own icon;
-
for a DOS program, the standard DOS icon;
-
for a document, the icon of the program that opens it, or, for a picture, the picture itself;
-
otherwise, a raised square with the first letter of the item’s name.
6.4.7. Moving an Item to Another Group
-
Select the item.
-
Press F7, or choose .
-
In the Move Item dialog box, click the group in the Group list, and click OK.
The list shows your own groups except the item’s current group. Items of Installed Programs cannot be moved (copy them instead).
6.4.8. Copying an Item to a Group
-
Select the item.
-
Press F8, or choose .
-
In the Copy Item dialog box, click the group in the Group list, and click OK.
The copy has the same properties as the original, except its shortcut key: a copy has none (see Section 6.4.4).
6.4.9. Deleting an Item
-
Select the item.
-
Press Del, or choose .
-
A Delete Item message asks “Delete "name" from the group "group"? The program itself is not removed.” Click Yes.
Only the icon goes; the program or document stays where it is. Items of Installed Programs cannot be deleted; to remove a program from DVX, use the Software program (see Section 10.4).
Right-click an item for a short menu with Open, Move…, Copy…, Delete, Rename…, Properties…, and New Item…. Right-clicking selects the item under the pointer first.
|
Note
|
Enter, Del, and F2 work only while the icon area has the keyboard focus. F5, F7, F8, and Alt+Enter work anywhere in the Program Manager window. |
6.5. Views and Arranging Icons
In your own groups, you can drag an item with the mouse to another place. How the items are placed depends on , which has a check mark while it is on:
-
With Auto Arrange on (as at first), the items always sit in order, row after row. Dragging an item moves it to a new place in that order, and the others make room.
-
With Auto Arrange off, an item stays where you drop it, even with gaps around it, and trades places with an item already there. lines all the items up again in order; it is gray when it does not apply.
In the List view, dragging always changes the order. Items cannot be dragged in Installed Programs, or while a search is showing.
6.6. Searching for a Program
To find a program, click the Search box (or press Alt+S) and type part of its name. As you type, the icon area shows the items of every group whose name, description, or file name contains what you typed, in capitals or small letters. A program that is in several groups appears once for each group.
To end the search, empty the Search box, or click a group in the Groups list.
While a search is showing, you can start the items found and use the File menu’s commands on them, but you cannot drag them; asks which group the new item goes in.
6.7. Running a Command
-
Choose .
-
In the Run dialog box, type the program or document in the Open box, followed by any arguments, or click Browse… to choose the file.
-
Click OK.
-
A program file, with its folder, for example
C:\DVX\APPS\KPUNCH\NOTEPAD\NOTEPAD.APPorC:\GAMES\PINBALL.EXE, optionally followed by arguments. Put a name that has spaces in double quotes. -
A DOS program without a folder, such as
EDIT.COM, which is looked for as at the DOS prompt. -
A document, for example
C:\DOCS\NOTES.TXT. It opens in the program set up for its kind of file (see Section 7.8).
The Open box is a drop-down list that remembers the last ten commands you ran, newest first, and starts with the newest one already filled in. Open the list (click its arrow, or press F4 or Alt+Down) and choose a command to run it again, or press Up and Down to step through the commands in the box itself, or type over it. OK with an empty box does nothing.
Browse… opens a Browse dialog box that starts in DVX’s APPS folder, with the filters “Programs (*.app)”, “DOS programs (*.exe;*.com;*.bat)”, and “All Files (*.*)”. The file you choose goes in the Open box, in quotes if its name has a space.
-
“Cannot find name.”: there is no such document.
-
“No program is set up to open name. Choose one on the File Types page of the Control Panel.”: DVX does not know which program opens this kind of file (see Section 7.8).
The Task Manager’s Run… button opens the same dialog box, without the list of earlier commands (see Section 5.10). A DOS program started from Run behaves as described in Section 5.15.
6.8. DOS Program Items
An item can start an ordinary DOS program (a file ending in .EXE, .COM, or .BAT), such as a game, an editor, or a batch file. The program has the whole computer to itself while it runs; when it ends, DVX comes back.
6.8.1. Setting Up a DOS Program Item
-
Click the group, and choose .
-
In the Program box, type the program’s file with its folder, for example
C:\GAMES\PINBALL.EXE. Or click Browse…, choose “DOS programs (*.exe;*.com;*.bat)” in the Filter list, and find the file. -
Type a Name for the item.
-
If the program needs them, type its Arguments (as you would type them after the program’s name at the DOS prompt) and its Working folder.
-
Check Wait for a key when a DOS program ends for a program that prints something and stops, so you can read it before DVX comes back.
-
If you like, choose an Icon file and a Shortcut key.
-
Click OK.
The settings that matter for a DOS program:
- Program
-
The
.EXE,.COM, or.BATfile. A batch file runs as it would at the DOS prompt, so it can run several programs in turn. - Arguments
-
What the program gets after its name, as at the DOS prompt.
- Working folder
-
The folder the program runs in, as if you had changed to it with
CDbefore starting the program. Empty: the folder the program is in. - Icon file
-
Without one, the item shows the standard DOS icon.
- Shortcut key
-
Works as for any item (see Section 6.4.4).
- Run minimized
-
Does not apply to DOS programs.
- Wait for a key when a DOS program ends
-
When the program ends, DVX shows “Press any key to return to DVX.” on the DOS screen and waits for a key before the DVX screen comes back.
6.8.2. What Happens When It Runs
-
If programs other than Program Manager are running, a Run DOS Program message names them and asks whether to close them and go on. Each one then closes as if you had closed it, asking about unsaved work. If you choose No, or keep a program open by choosing Cancel when it asks about saving, the DOS program does not run.
-
The screen changes to the DOS screen, and the program runs with the keyboard, the mouse, and the sound card to itself.
-
When it ends (after you press a key, if the item waits for one), the DVX screen comes back, with Program Manager. The programs that were closed stay closed.
DVX stays in memory while the program runs, so a program that needs a great deal of memory is best started from DOS after you leave DVX. Section 5.15 gives the details and the messages.
6.9. Options
- Minimize on Run
-
Program Manager minimizes itself to an icon each time you start an item (other than one set to Run minimized), start an item with its shortcut key, or run a command with . Items of the Startup group do not minimize it.
- Restore when Alone
-
When Program Manager is minimized and the last other program ends, Program Manager comes back by itself.
6.10. Menus
This section lists every command of Program Manager’s menus. Commands that need a selected item are gray when none is selected; commands that change an item or a group are gray for Installed Programs.
6.10.1. File Menu
| Command | What it does |
|---|---|
New Item… |
Adds an item to the selected group (see Section 6.4.2). |
New Group… |
Makes a group (see Section 6.3.2). |
Open (Enter) |
Starts the selected item. |
Move… (F7) |
Moves the selected item to another of your groups (see Section 6.4.7). |
Copy… (F8) |
Copies the selected item to one of your groups (see Section 6.4.8). |
Delete (Del) |
Deletes the selected item from its group (see Section 6.4.9). |
Rename… (F2) |
Renames the selected item (see Section 6.4.6). |
Properties… (Alt+Enter) |
Shows or changes the selected item’s properties (see Section 6.4.3). |
Rename Group… |
Renames the selected group (see Section 6.3.3). |
Delete Group |
Deletes the selected group and its items (see Section 6.3.4). |
Run… |
Starts a program or opens a document by its name (see Section 6.7). |
Exit DVX |
Leaves DVX, after asking you first (see Section 5.16). |
Open, Copy…, and Properties… need a selected item; Move…, Delete, and Rename… need a selected item in one of your own groups; Rename Group… and Delete Group need one of your own groups selected.
6.10.2. View Menu
| Command | What it does |
|---|---|
Large Icons, Small Icons, List |
How the items are shown; a diamond marks the one in use (see Section 6.5). |
Auto Arrange |
Keeps the items in order, row after row. A check mark shows that it is on. |
Arrange Icons |
Lines the items up again, when Auto Arrange is off. |
Refresh (F5) |
Looks for programs that were installed or removed. |
6.10.3. Options Menu
| Command | What it does |
|---|---|
Minimize on Run |
Minimizes Program Manager each time you start a program (see Section 6.9). |
Restore when Alone |
Brings Program Manager back when no other program is running. |
6.10.4. Window Menu
The commands of the Window menu arrange every window on the screen that is not minimized, Program Manager’s included. Section 5.3.10 describes what each one does.
| Command | What it does |
|---|---|
Cascade |
Stacks the windows like a staircase from the top left corner. |
Tile |
Arranges the windows in a grid that fills the screen. |
Tile Horizontally |
Puts the windows one above the other, each as wide as the screen. |
Tile Vertically |
Puts the windows side by side, each as tall as the screen. |
6.10.5. Help Menu
| Command | What it does |
|---|---|
Contents (F1) |
Opens Program Manager’s own help. |
DVX Help |
Opens the general DVX help, a short guide to the desktop, settings, and troubleshooting (see Section 5.11). |
About DVX… |
Shows the DVX version number (1.0.0), the name “DOS Visual eXecutive”, the copyright, and the web address of Kangaroo Punch Studios. |
System Information… |
|
Task Manager (Ctrl+Esc) |
Opens the Task Manager (see Section 5.10). |
The System Information window shows details about your computer, in sections headed CPU, Memory, DOS, Video, Mouse, and Disk Drives, then Log. You can scroll the text but not change it, and you can change the size of the window. DVX gathers this information each time you open the window, so the free memory, the screen mode, and the free disk space are those of that moment. The Log section says where DVX’s log file is, or, when DVX can write no log file, shows the latest lines of the log, which DVX then keeps in memory (see Section B.6). If no information could be gathered, a message says “No system information available.”
6.10.6. Right-Click Menus
Right-clicking an item selects it and opens a menu with Open, Move…, Copy…, Delete, Rename…, Properties…, and New Item…. Right-clicking empty space in the icon area opens the same menu for the item that was already selected.
Right-clicking the Groups list opens a menu with New Group…, Rename Group…, and Delete Group, which act on the selected group.
6.11. Keyboard Shortcuts in Program Manager
| Key | What it does |
|---|---|
Tab, Shift+Tab |
Move between the Groups list, the Search box, and the icon area. |
Alt+G |
Go to the Groups list. |
Alt+S |
Go to the Search box. |
Arrow keys, Home, End, Page Up, Page Down |
Move between the icons. |
A letter or digit |
Go to the next icon whose name starts with it (in the icon area). |
Enter |
Start the selected item (in the icon area). |
Del |
Delete the selected item (in the icon area). |
F2 |
Rename the selected item (in the icon area). |
Alt+Enter |
Properties of the selected item. |
F5 |
Look for programs that were installed or removed. |
F7 |
Move the selected item to another group. |
F8 |
Copy the selected item to a group. |
F1 |
Open Program Manager’s help. |
Ctrl+Esc |
Open the Task Manager. |
The shortcut keys you give your items work in every program (see Section 6.4.4), and the keys of Section 5.9 work here too.
Chapter 7. Control Panel
Control Panel is where you change how DVX looks and works. It sets the mouse, the colors of every part of the screen, the picture behind the windows (the wallpaper), the screen saver, the screen resolution and number of colors, which program opens each kind of file, the network settings, the printer, game controllers (joysticks), and the sounds DVX makes and the sound hardware it uses.
Most changes show up as soon as you make them, so you can see what they do before you decide to keep them. This chapter first explains how to open Control Panel and how its OK and Cancel buttons work, then describes each of its nine pages in the order the window shows them.
7.1. Opening Control Panel
-
In Program Manager, click the Installed Programs group.
-
Double-click the Control Panel icon. (When the icon is selected, the status bar at the bottom of Program Manager says “System settings and preferences”.)
You can also open it from the Welcome window: click Make it yours (or the picture beside it). See Section 8.10.
Only one Control Panel can be open at a time. If it is already open, starting it again shows the message “file is already running.”, with Control Panel’s file name in place of file. Switch to the Control Panel window that is already open instead, for example with Task Manager (see Section 5.10).
7.2. The Control Panel Window
The window is titled Control Panel. It opens in the middle of the screen, and you can make it larger by dragging its border.
The window has three parts:
-
A menu bar with one menu, Help. (or F1) opens Control Panel’s help in DVX Help. shows the program’s name, what it does, and its copyright.
-
A row of tabs, one for each page: Mouse, Colors, Desktop, Video, File Types, Network, Printer, Game Controllers, and Sounds. Click a tab to see its page. When the window is too narrow to show every tab, click the small arrows at the ends of the row to scroll to the others.
-
The OK and Cancel buttons at the bottom right, which work for all the pages together (see Section 7.3).
There is no Apply button for the whole window. The Apply buttons on the Colors and Desktop pages, and Apply Mode on the Video page, only put the theme, picture, or screen mode chosen in their lists on the screen so you can see it. To keep it, you still click OK.
A few pages need parts of DVX that might be missing. When one is missing, its page shows a single line instead of its settings:
| Page | Line shown when its part is missing |
|---|---|
Network |
“Networking is not installed.” Networking is an optional part of DVX; see Section 3.5 to add it. |
Printer |
“Printing is not installed.” |
Game Controllers |
“Game controller support is not installed.” |
Sounds |
“Sound is not installed.” |
Printing, game controller support, and sound are part of DVX itself, so you see the last three lines only if some of DVX’s files are missing.
7.2.1. Using the Keyboard
| Key | What it does |
|---|---|
F1 |
Opens Control Panel’s help. |
Alt+H |
Opens the Help menu. |
Tab |
Moves to the next setting or button. Space or Enter presses the button that is highlighted. |
Enter |
Presses OK, as in a dialog box (see Section 5.5.1), when no button is highlighted. On a list, such as the list of video modes, it presses OK too: to use the item, double-click it or click its button. |
Esc |
Presses Cancel. |
Left and Right |
When the row of tabs is highlighted: shows the page of the previous or next tab (after the last tab comes the first). |
Home and End |
When the row of tabs is highlighted: shows the first or last page. |
The tab names have no underlined letters. On the pages, some labels and buttons do: Alt with the underlined letter moves to that setting or presses that button. They are Screen saver (Alt+V), Wait (Alt+W), and Test (Alt+T) on the Desktop page; Add… (Alt+A), Change… (Alt+C), and Remove (Alt+R) on the File Types page; and Browse… (Alt+B) on the Printer page. Only the page showing is searched for the letter.
7.3. Trying Out, Keeping, and Canceling Changes
Control Panel lets you try most changes before you keep them. Some settings change the screen or the mouse the moment you change them; others wait until you click OK; and a few wait until DVX starts again. This table shows which is which:
| When it takes effect | Settings |
|---|---|
At once, while you try it out. OK keeps it; Cancel puts it back. |
Every setting on the Mouse page. Colors and themes. The wallpaper and its Mode. The screen saver and its Wait. The video mode (once you click Keep; OK saves it only if you chose a mode on the Video page). Smooth the edges of text. Every setting on the Game Controllers page, including a calibration. Volume on the Sounds page. |
When you click OK |
Changes on the File Types page. Every setting on the Network page. Every setting on the Printer page except Page Setup. The sound for each event on the Sounds page. |
For the next music that starts, after you click OK |
Modules, Instruments, and SoundFont on the Sounds page. |
The next time DVX starts, after you click OK |
Sound driver, MIDI music, and MIDI in on the Sounds page. |
At once, and kept even if you click Cancel |
A theme saved with Save As… on the Colors page (the theme file stays saved). Page Setup changes (saved when you click OK in the Page Setup dialog). Restart on the Network page (the network restarts at once). |
7.3.1. Clicking OK
When you click OK, Control Panel first checks the Network and Printer pages. If a setting there cannot work, a warning box titled Network or Printer says what is wrong, and Control Panel stays open so you can fix it (the messages are listed with those pages). Otherwise Control Panel:
-
Saves your settings, so DVX uses them again every time it starts. Only the settings you changed are saved: anything another program saved while Control Panel was open (Software’s package server, for example), and anything you typed into
DVX.INImeanwhile, stays as it is. The video mode is saved only if you chose one on the Video page. -
Puts your File Types changes into effect.
-
Restarts the network with the new settings, if you changed them.
-
Starts using the new sounds for the events.
-
Closes.
DVX keeps most of these settings in the file DVX.INI in your USER folder. See Section B.2.
If your settings cannot be saved, for example because the disk is full, a box titled Control Panel says “The settings could not be saved: the disk may be full or write-protected. Control Panel stays open: click its OK to try again, or Cancel to undo the changes.” Nothing is saved, and the settings you tried out are still in use. Make room on the disk and click OK again, or click Cancel. If only the File Types changes cannot be saved, the box says “The file types could not be saved: the disk may be full or write-protected.”, and Control Panel closes with your other settings saved.
7.3.2. Clicking Cancel
Clicking Cancel, or closing the window, puts back the mouse settings, the colors, the wallpaper and its mode, the screen saver and its wait, the video mode, text smoothing, the game controller settings, and the volume as they were when you opened Control Panel. File Types, Network, Printer, and Sounds choices you had not saved are forgotten. Nothing is saved.
The exceptions are the ones in the last row of the table above: a theme file you saved, Page Setup changes, and a network restart cannot be undone with Cancel.
7.4. Mouse Page
The Mouse page sets how fast the pointer moves, how quickly you must double-click, and how the scroll wheel works. It is the page Control Panel shows when it opens (see the picture in Section 7.2). Every change works at once, so you can try it with the mouse before you click OK.
- Scroll Wheel
-
Normal or Reversed. Reversed makes the wheel scroll the other way. It is Normal unless you change it.
- Scroll Speed
-
How many lines each click of the wheel scrolls, from 1 (at the Slow end of the slider) to 10 (at the Fast end). The number is shown at the right. It starts at 3.
- Double-Click Speed
-
How quickly you must click twice for DVX to count it as a double-click, from 200 to 900 milliseconds (thousandths of a second). This slider has Fast at the left and Slow at the right; toward Slow gives you more time. The time is shown at the right, such as
500 ms, the setting it starts at. - Acceleration
-
Off, Low, Medium, or High. With acceleration, moving the mouse quickly makes the pointer travel farther. It starts at Medium.
- Cursor Speed
-
How far the pointer moves when you move the mouse. Toward Fast moves it farther. The number at the right is the slider’s position, from 2 to 32; it starts at 26.
- Test Area
-
Double-click this button to test the double-click speed. Each time it sees a double-click, the text beside it, “Double-click the button to test”, changes to “Double-click detected! (n)”, with n counting up.
7.4.1. Adjusting the Double-Click Speed
-
Click the Mouse tab.
-
Double-click the Test Area button the way you usually double-click.
-
If the text beside it does not change to “Double-click detected!”, drag the Double-Click Speed slider toward Slow and try again. If DVX takes two separate clicks for a double-click, move it toward Fast.
-
Click OK to keep the setting.
|
Tip
|
If the pointer is hard to control, set Acceleration to Off and adjust Cursor Speed until it feels right. Then turn acceleration back on if you like. |
|
Note
|
The scroll wheel works only with a mouse driver that supports wheels, such as CuteMouse (CTMOUSE). With another driver, Scroll Wheel and Scroll Speed do nothing, and everything else works as usual. See Section 11.4. |
7.5. Colors Page
The Colors page sets the color of every part of the screen: the desktop, title bars, menus, buttons, and so on. You can change the colors one at a time, or all at once with a theme, a saved set of all the colors. Every change shows at once.
- System Colors
-
The list of the parts of the screen that have a color: Desktop, Window Face, Window Highlight, Window Shadow, Active Title Bar, Active Title Text, Inactive Title Bar, Inactive Title Text, Content Background, Content Text, Menu Background, Menu Text, Menu Highlight, Menu Highlight Text, Button Face, Scrollbar Background, Scrollbar Foreground, Scrollbar Trough, Cursor Color, and Cursor Outline. Click a name to see its color at the right. Double-click a name to change its color.
- Color
-
The selected part’s color, with its amounts of red, green, and blue below it (
Red 0,Green 128,Blue 128, for example). Each amount goes from 0 (none of that color) to 255 (full). - Change…
-
Opens the color box for the selected part (described below). Double-clicking the name does the same.
- Theme
-
The themes you can choose from, by name, in alphabetical order. DVX comes with four: cde (the colors of CDE), geos (GEOS Ensemble), hotdog (Hot Dog Stand: yellow, red, and black), and win31 (Windows 3.1). Themes you save yourself are listed too. The list shows nothing until you choose a theme in it.
- Apply
- Load…
-
Opens a Load Theme box, where you can choose a theme file (a file ending in .THM) in any folder, such as one on a floppy disk. Its colors are used at once.
- Save As…
-
Saves the current colors as a new theme file. The Save Theme box starts in the THEMES folder in your USER folder; a theme saved there appears in the Theme list.
- Reset
-
Puts back DVX’s standard colors: a teal desktop, gray windows, and charcoal title bars.
7.5.1. The Color Box
-
A grid of 48 basic colors (8 across and 6 down). Click one to choose it.
-
Red, Green, and Blue rows, each with a slider and a number box from 0 to 255, for mixing a color of your own. Drag a slider or type a number.
-
A preview of the color you are making.
-
OK, which changes the part to the new color at once, and Cancel, which leaves it as it was.
The underlined letters are R, G, and B for the three rows, O for OK, and C for Cancel.
7.5.2. Choosing a Theme
-
Click the Colors tab.
-
Choose a theme in the Theme list.
-
Click Apply. The whole screen changes to the theme’s colors.
-
Click OK to keep the colors, or Cancel to go back to the ones you had.
To use a theme file that is not in the list, click Load… instead of choosing from the list, find the file, and click Open. To go back to DVX’s own colors, click Reset.
7.5.3. Changing a Color and Saving Your Own Theme
-
On the Colors page, click a name in the System Colors list, such as Desktop, and click Change… (or double-click the name).
-
In the color box, click one of the basic colors, or set Red, Green, and Blue. Watch the preview.
-
Click OK in the color box. The part changes color at once.
-
Repeat for any other parts you want to change.
-
To keep this set of colors as a theme, click Save As…. In the Save Theme box, type a name in File name, such as
MYCOLORS, and click Save. If you do not type an ending, DVX adds.THM. The new theme appears in the Theme list. -
Click OK on Control Panel to keep the colors.
If the name is too long to add .THM to, DVX says “Theme file name is too long.” If the file cannot be written, for example because the disk is full, it says “Could not save the theme file.”
|
Note
|
A theme file you save stays saved even if you then click Cancel. Cancel only puts the screen’s colors back. |
7.6. Desktop Page
The Desktop page has two parts: the wallpaper, a picture shown on the desktop behind all the windows, and, in the bottom row, the screen saver. Every change on this page shows at once.
7.6.1. Wallpaper
- Wallpaper
-
The pictures you can choose from, by file name, in alphabetical order. DVX comes with three:
blueglow.jpg,swoop.jpg, andtriangle.jpg. Double-click a picture to put it on the desktop at once. - The line under the list
-
Shows the picture in use, or
(none). - Apply
-
Puts the picture selected in the list on the desktop.
- Browse…
-
Opens a Choose Wallpaper box, where you can pick any BMP, JPEG, PNG, or GIF picture in any folder. The picture goes on the desktop at once.
- Clear
-
Removes the picture, leaving the plain desktop color (the Desktop color on the Colors page).
- Mode
-
How the picture fills the screen. Stretch (the usual setting) stretches the picture to fill the whole screen. Tile repeats the picture across the screen like floor tiles. Center shows the picture once, in the middle of the screen.
If DVX cannot load a picture, it says “Could not load wallpaper image.” and the desktop stays as it was.
|
Tip
|
To have your own pictures in the Wallpaper list, copy them into a folder named WPAPER in your USER folder (make the folder if it is not there). Browse… also starts in that folder when it exists. |
To set the wallpaper:
-
Click the Desktop tab.
-
Click a picture in the Wallpaper list and click Apply, or double-click the picture. To use a picture from another folder, click Browse… instead and choose it.
-
Choose Stretch, Tile, or Center in the Mode list.
-
Click OK to keep the wallpaper.
7.6.2. Screen Saver
A screen saver fills the screen with a moving picture when the computer has not been used for a while, and goes away when you press a key or move the mouse. The screen saver row has three settings:
- Screen saver
-
(None), for no screen saver, then each screen saver by its name. (None) is chosen until you choose a screen saver. DVX comes with four:
Screen saver What it shows Blank Screen
A black screen.
Marquee
The words “The DOS Visual eXecutive” drifting across the screen, bouncing off the edges and changing color.
Mystify
Two four-cornered outlines bouncing around the screen, each leaving a trail of outlines behind it and changing color every few seconds.
Starfield
Stars flying out of the middle of the screen, as if you were moving through them.
Screen savers that come with add-ons are listed too. See Section 8.12.
- Wait
-
The number of minutes, from 1 to 60, with no key pressed and no mouse movement before the screen saver starts. It starts at 10.
- Test
-
Starts the chosen screen saver now, so you can see it. Press a key or move the mouse to end it. Test is grayed out while (None) is chosen.
The screen saver does not start while a message or dialog box is waiting for an answer, or while a program (such as a game) is using the whole screen. The key you press or the mouse movement that wakes the screen does nothing else, so it cannot change your work. See Section 5.12.
To choose and test a screen saver:
-
Click the Desktop tab.
-
Choose a screen saver in the Screen saver list (Alt+V).
-
Set Wait (Alt+W) to the number of minutes the computer must be idle before it starts.
-
Click Test (Alt+T) to see it. Press a key or move the mouse to end it.
-
Click OK to keep it.
To turn the screen saver off, choose (None) and click OK.
7.7. Video Page
The Video page sets the screen mode: how many dots (pixels) the screen has across and down, and how many colors they can show. It also turns text smoothing on and off.
- Available Video Modes
-
The modes your video card offers that DVX can use, from 640x480 up, such as
800x600 65 thousand colors. The first two numbers are the width and height of the screen in dots; the rest says how many colors the screen can show:256 colors,32 thousand colors,65 thousand colors, or16 million colors+. The mode you are using now is selected when the page opens. - Apply Mode
-
Switches the screen to the mode selected in the list and asks whether to keep it (see below). Double-clicking a mode does the same. Choosing the mode you are already using does nothing.
- Smooth the edges of text (more than 256 colors)
-
Softens the jagged steps on the curves and slants of letters by drawing their edges in shades between the text color and the background, the way printed text looks. It is on unless you turn it off, and the change shows at once in every window. Smoothing needs a mode with more than 256 colors; in a 256-color mode text is drawn sharp whatever the box says. Only the fonts and sizes that come smoothed are drawn this way; the system font is always sharp.
|
Tip
|
Higher resolutions fit more on the screen but make everything smaller. More colors make pictures look better but can make DVX slower on older computers, and use more memory. |
7.7.1. Changing the Video Mode
-
Click the Video tab.
-
Click a mode in the Available Video Modes list and click Apply Mode, or double-click the mode.
-
The screen switches to the new mode. A box titled Keep this mode? asks “Keep this display mode?” and counts down: “The old mode comes back in 15 seconds.”
-
To keep the new mode, click Keep (Alt+K, or just Enter) before the countdown ends. To go back to the old mode, click Revert (Alt+R, or Esc), close the box, or just wait.
-
Click OK on Control Panel to use the new mode every time DVX starts.
If you click Cancel on Control Panel instead, the screen goes back to the mode it was in when you opened Control Panel.
OK saves the video mode only if you chose one in the list. So after DVX has started in safe video mode, clicking OK to keep other changes does not make the safe mode the one DVX starts in. To start in the mode you are using now from then on, click it in the list, click Apply Mode, and then click OK.
7.7.2. If the New Mode Does Not Work
-
If the screen goes blank or you cannot read it, do nothing. After 15 seconds the old mode comes back by itself.
-
If DVX cannot switch to the mode at all, it says “Failed to change video mode.” and the screen stays as it was. Choose another mode.
-
If DVX starts one day and cannot use the mode you saved (for example, after you change the video card), it starts in safe video mode, 640x480, and asks whether to use that mode from now on. You can also start DVX in safe video mode yourself by holding down a Shift key while it starts. See Section 3.13 and Section 11.3.
7.8. File Types Page
When you open a document, for example by double-clicking it in File Manager or Program Manager, DVX starts the program set up for its kind of file. The kind of file is its extension: the letters after the dot, such as TXT in NOTES.TXT. The File Types page shows which program opens each kind, and lets you change it.
- Type
-
The extension, such as TXT.
- Opens with
-
The name of the program that opens it, such as Notepad.
- Program
-
The program’s file, as DVX keeps it (for example
apps\kpunch\notepad\notepad.app), followed by its arguments, if it has any, after a comma.
Under the list are three buttons:
- Add…
-
(Alt+A) Opens the Add File Type box to set up a new extension. If the extension is already listed, it gets the new program.
- Change…
-
(Alt+C) Opens the Change File Type box to pick a different program for the extension selected in the list. Double-clicking a row does the same.
- Remove
-
(Alt+R) Forgets the extension selected in the list. The program itself is not removed.
Your changes on this page are put into effect when you click OK on Control Panel. Cancel forgets them.
7.8.1. The Add File Type and Change File Type Boxes
- Extension
-
(Alt+E) The extension, one to eight letters or digits, such as
TXT, without the dot. Capital and small letters count as the same. This box is grayed out when you change an existing type. - Program
-
(Alt+P) The program that opens this kind of file. Type it, or click Browse… (Alt+B) beside it to choose it in a Choose Program box. That box starts in DVX’s folder of programs and offers
Programs (*.app),DOS programs (*.exe;*.com;*.bat), andAll Files (*.*)in its Filter list. - Arguments
-
(Alt+A) Optional text that is given to the program along with the document. As the box says, “In the arguments, %1 stands for the document.” Leave it empty to just give the program the document.
OK (Alt+O) accepts the type and Cancel (Alt+C) closes the box without changing anything.
The program can be a DOS program (a .EXE, .COM, or .BAT file). Opening a document of that type then runs the DOS program with DVX stepped aside, as described in Section 5.15.
7.8.2. Changing Which Program Opens a Kind of File
-
Click the File Types tab.
-
To change an extension that is already listed, click it and click Change… (or double-click it). To set up a new one, click Add… and type the extension in Extension.
-
Type the program in Program, or click Browse… and choose it.
-
If the program needs them, type its arguments in Arguments, using
%1for the document. -
Click OK in the box.
-
Click OK on Control Panel.
To make DVX forget an extension, click it, click Remove, and click OK on Control Panel.
7.8.3. File Types DVX Sets Up
| Extensions | Open in |
|---|---|
TXT, INI |
Notepad |
BMP, JPG, PNG, GIF |
Image Viewer |
BAS, DBP, FRM, CLS, CTL |
DVX BASIC |
HLP |
DVX Help |
DHS |
Help Editor |
DPK |
Software |
MOD, S3M, XM, IT, MID, RMI, WAV, VOC |
Media Player |
DVX BASIC, Help Editor, and Media Player come with optional parts of DVX (see Section 3.5).
7.9. Network Page
The Network page holds the settings DVX uses to reach other computers and the Internet through a network card, for example for Terminal’s Telnet sessions and for Software’s package server. It is there only when the Networking part of DVX is installed; otherwise it says “Networking is not installed.”
DVX uses the network card through its packet driver: a small program for your card, usually supplied with it, that is started before DVX (for an NE2000 card, for example, NE2000.COM 0x60 3 0x300 in AUTOEXEC.BAT). Without one, DVX works as usual, but no other computer can be reached. For setting up networking from start to finish, see Section 4.4.
- Get the address automatically (DHCP)
-
The network gives DVX its address, subnet mask, gateway, and name servers. Most networks work this way, so this box is checked unless you clear it. While it is checked, Address, Subnet mask, and Gateway are grayed out.
- Address
-
Only when the box above is cleared: this computer’s own address on the network, such as 192.168.1.10.
- Subnet mask
-
Only when the box above is cleared: the subnet mask, usually 255.255.255.0.
- Gateway
-
Only when the box above is cleared: the address of the router to other networks and the Internet. It may be left empty.
- Name server 1 and Name server 2
-
Computers that turn names such as bbs.example.org into addresses. With DHCP, leave them empty to use the ones the network gives out; if you fill them in, DVX uses them instead. With a fixed address, DVX has only the name servers you type here: leave both empty and names cannot be looked up.
- Computer name
-
This computer’s name on the network. It may use letters, digits, and hyphens, must not start or end with a hyphen, and must be shorter than 64 characters. It is
DVXunless you change it. - Packet driver
-
Find it, the usual choice, makes DVX look for the packet driver by itself at interrupts 60h to 80h. Choose one of Interrupt 60h to Interrupt 80h only if it is not found; pick the interrupt your packet driver was started with. If
DVX.INInames an interrupt outside 60h to 80h, the list shows it with “(cannot be used)” after it, for example “Interrupt 3Ch (cannot be used)”; choose Find it or an interrupt from the list before you click OK. - Status…
-
Opens the Network Status window (see below), or brings it to the front.
- Restart
-
Restarts the network with the saved settings, for example after a packet driver has been started. Connections that are open are closed. This happens at once, even if you then click Cancel.
The settings on this page are saved when you click OK on Control Panel. If they changed, the network then restarts with them, and connections that were open are closed.
7.9.1. The Network Status Window
-
What the network is doing: “Connected”, “Waiting for a DHCP server”, “Networking is not started”, or “No packet driver found: load one (for example NE2000.COM) before DVX”.
-
The address, subnet mask, and gateway in use (a
-for one that is not set), and the name servers. -
The network card: its packet driver’s name and its hardware address.
-
How many packets and bytes have been received and sent. “lost” counts packets that arrived while DVX was too busy to take them.
7.9.2. Problems That Stop OK
If a network setting cannot work, clicking OK shows a warning box titled Network with one of these messages, and Control Panel stays open:
-
“The computer name may only use letters, digits, and hyphens”
-
“The packet driver interrupt must be between 0x60 and 0x80” (the Packet driver list shows an interrupt marked “(cannot be used)”)
-
“A name server is not a valid address (like 192.168.1.1)”
-
Only when the address is not automatic: “The address is not a valid address (like 192.168.1.10)”, “The subnet mask is not valid (like 255.255.255.0)”, or “The gateway is not a valid address (like 192.168.1.1)”
7.9.3. Giving the Computer a Fixed Address
-
Click the Network tab and clear Get the address automatically (DHCP).
-
Type the Address and Subnet mask, and the Gateway if your network has one.
-
Type Name server 1, and Name server 2 if your network has a second one. Without a name server, names such as bbs.example.org cannot be looked up.
-
Click OK. The network restarts with the new settings.
-
To check it, open Control Panel again, click the Network tab, and click Status….
7.10. Printer Page
The Printer page tells DVX about your printer. Every program prints to the printer set here. The page’s settings are saved when you click OK on Control Panel.
- Printer model
-
The kind of printer you have. Text only (any printer), the usual setting, works with any printer but prints only text. Choose one of the others if your printer is one of them or works like one; then pictures can be printed too, in shades of gray on the models without color. As the page says, “Text only works with any printer; choose your printer’s model to print pictures too.” The models are listed in the table below.
- Connected to
-
The port the printer is plugged into: LPT1 (the usual setting), LPT2, or LPT3 for a parallel printer, or COM1 to COM4 for a serial printer, such as the ImageWriter II. Choose File to print into a file instead.
- File name
-
Only when Connected to is File: the file that printouts go into. Each printout replaces it. It starts as
PRINTER.PRN. A name without a folder, such asPRINTER.PRN, is in your USER folder (see Section B.1.2), so printing to a file works even when DVX runs from a CD-ROM. Type a name, or click Browse… (Alt+B) to choose it in a Print to File box, which starts in the folder the file is in. - Speed (baud)
-
Only for a serial printer (COM1 to COM4): how fast the port sends: 300, 1200, 2400, 4800, 9600, 19200, or 38400. Set it to match the printer’s own setting; 9600, the usual setting, suits most.
- Handshake
-
Only for a serial printer: how the printer tells the computer to wait. Hardware (DSR, Apple), the usual setting, suits Apple’s ImageWriter cable; Hardware (CTS) a cable that wires the printer’s ready line to CTS; XON / XOFF a printer set to send those characters; and None no handshake at all.
- Page Setup…
| Printer model | Choose it for |
|---|---|
Text only (any printer) |
Any printer, when you only print text. |
Epson 9-pin (ESC/P) and Epson 24-pin (ESC/P) |
An Epson dot matrix printer with 9 or 24 pins, or one that works like it (most dot matrix printers do). |
HP LaserJet (PCL) |
An older LaserJet, such as the LaserJet II or Plus. |
HP LaserJet III or DeskJet (300 dpi) |
Laser and ink jet printers made since about 1990. Most laser and ink jet printers work like a LaserJet. This model prints pictures sharper and faster than HP LaserJet (PCL). |
Epson 9-pin color (ESC/P) and Epson 24-pin color (ESC/P) |
A dot matrix printer with a color ribbon. |
HP DeskJet 500C (color) |
A DeskJet that holds one color cartridge. |
HP DeskJet 550C and later (color) |
A DeskJet that holds a black and a color cartridge. |
PostScript and PostScript (color) |
A PostScript printer (often an Apple LaserWriter, or a printer with a PostScript option). Text prints on it too, and pages that programs draw are drawn by the printer itself, as sharp as it can print. |
Apple ImageWriter II and Apple ImageWriter II (color) |
An ImageWriter II on a serial port; the color model for one with the four-color ribbon. |
If you choose File and leave File name empty, clicking OK shows a box titled Printer: “Type the name of the file to print to, or connect the printer to a port.”
7.10.1. Page Setup
The Page Setup dialog sets how text is laid out on the page when it is printed. Programs that print text, such as Notepad, use it too. Its changes are saved as soon as you click OK in the dialog, even if you then click Cancel on Control Panel.
| Setting | At first | What it does |
|---|---|---|
Lines per page |
0 |
How many lines fit on a sheet, from 10 to 200. 0 means the printer’s usual page length (66 lines, or 60 on the LaserJet, DeskJet, and PostScript models). |
Characters per line |
80 |
How many characters fit across a sheet, from 20 to 255. |
Top margin (lines) and Bottom margin (lines) |
3 each |
Lines at the top and bottom of each page that the document’s text stays out of, from 0 to 200. The header prints in the middle line of the top margin and the footer in the middle line of the bottom margin, so with a top margin of 0 there is no header, and with a bottom margin of 0 no footer. |
Left margin and Right margin |
5 each |
Blank characters at the left and right of each line, from 0 to 255. |
Tab width |
8 |
How far apart tab stops are, from 1 to 16 characters. |
Header |
|
A line printed in the top margin of every page. |
Footer |
|
A line printed in the bottom margin of every page. |
Wrap long lines (otherwise they are cut off) |
On |
Lines too long for the page continue on the next line; when it is off, they are cut off. |
In the header and footer, these codes are replaced when the page is printed: &f the file name, &p the page number, &n the number of pages, &d the date, and &t the time. &l, &c, and &r put the text after them at the left, center, or right. For example, the footer &cPage &p of &n prints “Page 2 of 5” in the middle of the line.
If a setting cannot work, a box titled Page Setup says why: “Lines per page must be 0 (the printer’s usual length) or from 10 to 200.”, “Characters per line must be from 20 to 255.”, “Margins cannot be negative.”, “Tab width must be from 1 to 16.”, “The top and bottom margins leave no room for text.”, or “The left and right margins leave less than 10 characters for text.” If the settings cannot be saved, it says “The page setup could not be saved.”
7.10.2. Setting Up a Printer and Printing a Test Page
-
Click the Printer tab.
-
Choose your printer in Printer model.
-
Choose the port it is plugged into in Connected to. For a serial printer, also set Speed (baud) and Handshake to match the printer. To print into a file, choose File and type a File name.
-
If you like, click Page Setup…, set the margins, header, and footer, and click OK.
-
Click OK on Control Panel.
-
To print a test page, open Notepad, type a line or two, and choose . The Print dialog shows the model you chose (“Printer model:”) and starts with your port in Print to. Click Print.
If the printer does not print, see Section 11.8.
7.11. Game Controllers Page
The Game Controllers page shows the joysticks DVX found, lets you try them out, and calibrates them so that programs, such as games, read them correctly. When no joystick is connected, the keyboard can stand in for one. Every change on this page works at once, so you can see it in the test picture.
- Controller
-
The joystick shown in the picture and changed by the settings below. A joystick on the game port is listed as Game port joystick 1 or Game port joystick 2, or as Game port joystick (4 axes) when Game port is set to One joystick with 4 axes. The keyboard is listed as Keyboard joystick.
- Detect
-
Looks for joysticks again, for example after you plug one in. It works only while no program is using a joystick.
- The test picture
-
Follows the joystick as you use it. The dot in the square shows where the stick points. The bars show each axis (X, Y, 3, and 4) from one end to the other. The numbered boxes light up while their button is held down. A hat switch, if the joystick has one, shows as “Hat: centered” or “Hat: n degrees”. “Not connected” means the joystick stopped answering: check its cable, then click Detect. “No game controllers found.” means DVX found none.
- Calibrate…
-
Starts calibrating the joystick (see below). It is grayed out for the keyboard joystick.
- Automatic
-
Forgets the calibration, so DVX learns the stick’s range by itself again. It is grayed out for the keyboard joystick.
- Dead zone
-
How far the stick can move from the middle and still count as the middle, from 0 to 50 percent. It starts at 8%. A worn stick that does not come back exactly to the middle needs a bigger dead zone.
- Game port
-
Two joysticks, the usual setting, for two joysticks with two buttons each. One joystick with 4 axes, for a flight stick with a throttle or rudder, which uses the whole port and all four buttons. Changing it makes DVX look for joysticks again.
- Keyboard
-
When to offer the keyboard as a joystick: When no joystick is found (the usual setting), Always, or Never. Changing it makes DVX look for joysticks again.
- Keys…
-
Chooses the keys the keyboard joystick uses (see below).
If a program is using a joystick when you click Detect or change Game port or Keyboard, a box titled Game Controllers says “A program is using a game controller. Close it, then click Detect again.”
A joystick on the game port works without calibrating: DVX takes where the stick rests when it is found as the middle, and learns how far it goes as you move it. For the best results, calibrate it once.
7.11.1. Calibrating a Joystick
-
Click the Game Controllers tab and choose the joystick in Controller.
-
Click Calibrate…. A box titled Calibrate opens. A line in it shows the joystick’s readings as you go.
-
When it says “Let the stick rest in the middle, then click Next.”, let go of the stick and click Next.
-
When it says “Move the stick around all its edges, then click Next.”, move the stick all the way around its edges, reaching every corner, and click Next. If it did not go far enough, the box says “Move the stick further, all the way to each edge.”; do it again and click Next.
-
When it says “Press each button to test it, then click Finish.”, press each button to see that it works, and click Finish. The calibration is used at once.
-
Click OK on Control Panel to keep it.
Cancel in the Calibrate box, at any step, leaves the old calibration as it was. In the box, Enter clicks Next (or Finish) and Esc clicks Cancel.
7.11.2. Using the Keyboard as a Joystick
-
On the Game Controllers page, set Keyboard to Always, or leave it at When no joystick is found.
-
Click Keys…. A box titled Keyboard Joystick opens.
-
For each of Up, Down, Left, Right, and Button 1 to Button 4, choose a key in its list. You can choose the arrow keys, the left and right Ctrl, Shift, and Alt keys, Space, Enter, Tab, Backspace, Insert, Delete, Home, End, PgUp, PgDn, the keypad’s 0 to 9, A to Z, and 0 to 9. At first they are the four arrow keys, Left Ctrl, Space, Left Shift, and Z.
-
Click OK in the box.
-
Click OK on Control Panel.
The keyboard joystick answers only while the program using it is the active one, so the keys you type into other programs do not move it.
7.12. Sounds Page
The Sounds page chooses the sound DVX makes for each event, such as starting, ending, or showing a message, sets the overall volume, and says which sound hardware DVX uses and how it plays music. Without sound hardware, everything works the same, but silently.
7.12.1. Event Sounds
- Events
-
The events DVX has a sound for. Click one to see and change its sound. They are listed in the table below.
- Sound
-
The sound of the selected event: (None) for silence, or one of the sound files listed, by name. The list has the WAV and VOC sounds that come with DVX, those in the SOUNDS folder in your USER folder, and any file you choose with Browse….
- Browse…
-
Opens a Choose a Sound box, where you can choose any sound file (WAV or VOC) for the selected event.
- Test
-
Plays the sound shown, so you can hear it. If a sound cannot be played, a box titled Sounds says why.
- Volume
-
How loud all sounds and music are, from 0 to 100 percent. It changes at once; Cancel puts it back.
| Event | Sound at first | When it sounds |
|---|---|---|
Default beep |
beep.wav |
A message without an icon, and whenever a program asks for a beep. |
Start DVX |
startup.wav |
DVX has started. |
Exit DVX |
exit.wav |
DVX is ending. |
Error |
error.wav |
A message about an error. |
Warning |
warning.wav |
A warning message. |
Question |
question.wav |
A message that asks a question. |
Information |
info.wav |
A message that tells you something. |
Open window |
(None) |
A window opens (not the small windows that ask something). |
Close window |
(None) |
A window closes. |
DVX also comes with winopen.wav and winclose.wav, which you can choose for Open window and Close window.
To change or turn off the sound for an event:
-
Click the Sounds tab and click the event in Events.
-
Choose a sound in Sound, or (None) for silence. To use another sound file, click Browse… and choose it.
-
Click Test to hear it. Set Volume if you need to.
-
Click OK. The new sounds are used from then on.
7.12.2. Sound Hardware and Music
- Sound driver
-
The sound hardware DVX uses. The list has Automatic, which finds it by itself (the usual choice), and then the sound drivers that are installed:
Driver Sound hardware wss
sb
gus
lpt
A small sound device plugged into the printer port: a Covox Speech Thing, a Disney Sound Source, or a Stereo-on-1.
speaker
null
No sound at all.
- MIDI music
-
-
Automatic, the usual choice: the recorded instruments of a Gravis UltraSound or Sound Blaster AWE card when it has them, else the music chip on the sound card, else DVX’s own synthesizer, which sounds much the same as the chip.
-
MIDI port (MPU-401): an external synthesizer connected to the sound card’s MIDI port.
-
FM synthesizer chip: the music chip on the sound card.
-
Built-in synthesizer: DVX’s own synthesizer.
-
Built-in SoundFont synthesizer: recorded instruments played by the computer itself, on any sound card. It needs more memory and a faster computer.
-
- MIDI in
-
Where MIDI input comes from, for programs that read a MIDI keyboard, such as Sound Recorder (see Section 8.8): None (the usual setting) or MIDI port (the MPU-401 port on the sound card, or one like it).
- Modules
-
Where music modules (MOD, S3M, XM, and IT files) play. Wavetable synthesizer when free, the usual setting, plays them on the voices of a Gravis UltraSound or Sound Blaster AWE card when no other music is playing there and the module fits in the card’s memory, which takes the computer little time; otherwise the computer mixes them itself. Mixed in software always has the computer mix them, which takes much more of a slow computer’s time but plays every effect a module has.
- Instruments
-
The instrument sounds MIDI music uses on the music chip and in the built-in synthesizer: Standard (DVX’s own set, the usual setting), or another instrument bank. DVX also comes with two other banks, whose names in the list include DMXOPL and DMXOPL3. A bank installed by an add-on is shown by the add-on’s name; one you put in the BANKS folder of your USER folder, by its file name.
- SoundFont
-
The recorded instruments MIDI music uses on a Gravis UltraSound or Sound Blaster AWE card, and in the built-in SoundFont synthesizer: Standard (DVX’s General MIDI SoundFont, an add-on that Software offers; see Section 10.3), a SoundFont you put in the BANKS folder of your USER folder, Gravis UltraSound patches (the card’s own instruments, when its software is installed), or Sound Blaster AWE ROM instruments (the instruments built into the card, when Creative’s software is installed). Without the Standard SoundFont, the card’s own instruments are used when it has them.
- Test (beside Instruments and SoundFont)
-
Plays a short tune on piano, guitar, violin, trumpet, and flute, using the instruments shown in that row, so you can hear them before you choose. You do not need to click OK first. If the tune cannot be played, a box titled Instruments says why.
Under these settings, a line says which sound hardware DVX is using now (“Sound device:” followed by its name), or “Sound device: none running”. The last line is a reminder: “Sound driver and MIDI changes take effect when DVX next starts.”
A new Instruments, SoundFont, or Modules choice is used by the next music that starts after you click OK. A new Sound driver, MIDI music, or MIDI in choice takes effect the next time DVX starts.
7.12.3. Choosing the Sound Device and MIDI Music
-
Click the Sounds tab.
-
Choose your sound hardware in Sound driver, or leave it at Automatic.
-
Choose where MIDI music plays in MIDI music. If you have a MIDI keyboard, set MIDI in to MIDI port.
-
Click OK.
-
Exit DVX and start it again. The Sound device line on the Sounds page then names the sound hardware in use.
7.12.4. Choosing and Testing Instruments
-
Click the Sounds tab.
-
Choose an instrument bank in Instruments (for the music chip and the built-in synthesizer) or a SoundFont in SoundFont (for UltraSound and AWE cards and the built-in SoundFont synthesizer).
-
Click the Test beside it to hear the instruments. Try others until you find the one you like.
-
Click OK. The next music that starts uses them.
|
Note
|
A few sound settings are not on this page. The mixing rate, the number of voices, what is connected to the MIDI port, and the settings of a Windows Sound System card or of a sound device on the printer port are kept in DVX.INI (see Section B.2). A Sound Blaster’s port, IRQ, and DMA come from the BLASTER setting in AUTOEXEC.BAT, and a Gravis UltraSound’s from the ULTRASND setting. See also Section 11.7. |
Chapter 8. The Standard Programs
DVX comes with a set of programs for everyday work: a file manager, a text editor, a clock, a picture viewer, a help viewer, and more. This chapter describes each one: what it is for, how to start it, its window, its menus and keys, and how to do the common tasks. Program Manager, Control Panel, Software, Terminal, and the Task Manager have chapters or sections of their own (see Section 8.2.7).
8.1. Which Programs Do You Have?
Some programs are part of DVX itself and are always installed. Others come with an optional part, which you choose on Setup’s What to install page (see Section 3.5) or add later with Software (see Section 10.9). The table shows which part brings each program.
8.2. What All Programs Share
8.2.1. Starting a Program
Every installed program except Program Manager itself has an icon in Program Manager’s Installed Programs group, in alphabetical order. Double-click the icon to start the program. When you select an icon, the status bar shows a one-line description of the program. You can also start a program by opening one of its documents (see Section 8.2.4), or with Program Manager’s command (see Section 6.7).
8.2.2. Help for Every Program
Press F1 for help about the program whose window is active. A program that has no help of its own opens the DVX user guide instead. If DVX Help is already open, the page appears in that window and the window comes to the front. See Section 5.11 and Section 8.9.
8.2.3. Running One Copy or Several
Most programs run only once at a time. If you start one of them again while it is running, DVX shows a box titled Error that says “file is already running.”, where file is the name of the program’s file. Switch to the open window instead, with Alt+Tab or the Task Manager (see Section 5.10). To open another document in Notepad or Image Viewer, use the Open command of the copy that is running. Media Player is different: a music file you open while it runs is added to its list (see Section 8.7.2). So is Software: a package (.DPK file) you open while it runs is installed by the open Software (see Section 10.3.1).
These programs can run several times at once, each in a window of its own: File Manager, Clock, Terminal, and DVX Help.
8.2.4. Opening Documents
When you double-click a document in File Manager, or open one from Program Manager, DVX starts the program set for that kind of file and opens the document in it. As DVX is installed, these are:
| Files ending in | Open in |
|---|---|
.TXT and .INI |
Notepad |
.BMP, .JPG, .PNG, and .GIF |
Image Viewer |
.MOD, .S3M, .XM, .IT, .MID, .RMI, .WAV, and .VOC |
Media Player |
.HLP |
DVX Help |
.BAS, .DBP, .FRM, .CLS, and .CTL |
DVX BASIC |
.DHS |
Help Editor |
.DPK |
Software |
You can change the list on the File Types page of Control Panel (see Section 7.8).
8.2.5. Settings the Programs Remember
A program that remembers settings keeps them in a file in its own folder inside your user folder. For example, Media Player keeps PLAYER.INI in USER\APPS\KPUNCH\PLAYER in the DVX folder. Your DVX settings, which you make in Control Panel, are kept in DVX.INI in the USER folder. See Section B.1. The section on each program says what it remembers.
8.2.6. Menus and Keys
Menus work the same in every program (see Section 5.4). A menu item with a diamond is one choice of a group: choosing it clears the others in the group. An item with a check mark turns on or off each time you choose it. A key shown at the right of a menu item is its shortcut. Each program’s section lists its keys and says where they work.
8.2.7. Programs Described Elsewhere
-
Program Manager, DVX’s shell, where you start programs: Program Manager.
-
Control Panel, for the mouse, colors, desktop, video mode, file types, network, printer, game controllers, and sounds: Control Panel.
-
Software, which installs, updates, and removes add-ons: Section 10.2.
-
Terminal, which connects to other computers by serial cable, modem, secure link, or Telnet: Terminal.
-
The Task Manager, which lists the running programs (Ctrl+Esc): Section 5.10.
8.3. File Manager
File Manager shows the files and folders on your disks and lets you open, copy, move, rename, and delete them. It is part of DVX and always installed.
8.3.1. Starting File Manager
Double-click File Manager in Program Manager, or click Browse your files in the Welcome window. File Manager opens on the current folder. A Program Manager item can name the folder to open in its arguments (see Section 6.4). If File Manager cannot show that folder, it says so and shows the top folder of the drive DVX is on instead.
You can have several File Manager windows open at once, for example one on the folder you copy from and one on the folder you copy to. Choose to open another window on the folder you are looking at, or start File Manager again from Program Manager. Each new window opens a little lower and farther right for every File Manager window already open.
8.3.2. The File Manager Window
From top to bottom, the window has these parts:
| Part | What it shows |
|---|---|
Title bar |
“File Manager -” and the folder you are looking at, for example File Manager - C:\DVX. While a filter is on, the filter follows the folder (see Section 8.3.8). |
Menu bar |
The File, Edit, View, and Help menus. |
One button for each drive, such as A: and C:. |
|
The Path box, with the folder you are looking at. Type another folder here and press Enter to go to it. |
|
The folders from the top of the drive down to the current folder, the folders beside each one on the way, and the current folder’s own folders. Click a folder, or move to it with the arrow keys, to show what it holds. |
|
File list (right) |
The folders and files in the current folder, in the columns Name, Size, Type, and Modified. Folders come first. |
Status bar |
On the left, how many items the folder holds (“N items”), or, when you have selected some, “S of N selected (B bytes)”. On the right, the free space on the drive: “free bytes free”. |
The drive bar has a button for every drive the computer has, even an empty floppy or CD-ROM drive. On a computer whose one floppy drive answers to both A: and B:, only one of the two letters is shown, usually A:. Clicking a drive button goes to that drive’s current folder, the folder DOS is set to on that drive, which is not always its top folder. If the drive has no disk in it, File Manager shows “Cannot open path.” and “The folder does not exist or the drive is not ready.”
In the file list, Size is in bytes with commas between thousands (1,234,567) and is blank for a folder. Files and disks over 2 GB, such as on a FAT32 disk, show their full size. Type says “Folder”, “Program” (a DVX program, whose name ends in .APP), the file’s ending followed by “File” (for example “TXT File” or “EXE File”), or just “File” when the name has no ending. Modified is the date and time the item last changed, as year-month-day and hours:minutes (2026-10-14 09:30). Hidden and system files are listed too.
The list starts sorted by name. Click a column heading to sort by that column, and click it again to reverse the order. You can also use the Sort by items on the View menu, and Descending to reverse. Folders always stay above the files. Drag the line between two column headings to change a column’s width, and drag the bar between the folder tree and the file list to share the width between them.
8.3.3. Choosing Files
-
Click an item to select it.
-
Hold Ctrl and click to add an item to the selection, or to take it out.
-
Hold Shift and click to select every item between the last one you clicked and this one.
-
Press the arrow keys to move the highlight, and Shift with an arrow key to select as you go. Moving without Shift leaves the selection as it is.
-
Press Space to select or unselect the highlighted item.
-
Press Ctrl+A, or choose , to select everything.
-
Choose to select what was not selected and unselect the rest.
-
Type a letter to jump to the next item whose name starts with that letter. Typing the letter again goes on to the next one, around to the top of the list.
When nothing is selected, a command works on the highlighted item.
8.3.4. Opening Files and Starting Programs
-
A folder opens in the same window.
-
A DVX program (a file ending in .APP) starts.
-
A DOS program (a file ending in .EXE, .COM, or .BAT) runs with DVX stepped aside. First a box titled Run DOS Program says “Running program closes these programs first:”, lists the programs that are open, and asks “Each one asks about unsaved work as it closes. Continue?” File Manager itself is one of them. Click Yes to go on. When the DOS program ends, DVX comes back with Program Manager. See Section 5.15.
-
Any other file opens in the program set for its kind of file (see Section 8.2.4).
If no program is set for that kind of file, File Manager says “No program is set to open EXT files.” (or “these files” for a file with no ending) and “File types are set in the Control Panel.” Set one on Control Panel’s File Types page (see Section 7.8). If the program cannot open the file, you see “name could not be opened.”
8.3.5. Copying and Moving Files and Folders
There are two ways to copy or move files and folders. Folders are always copied or moved with everything in them.
To copy or move with the Copy To and Move To commands:
-
Select the files and folders.
-
Press F8, or choose , to copy them. Press F7, or choose , to move them.
-
A Choose a Folder box opens on the current folder. Its title says what you are doing, for example Copy REPORT.TXT To or Move 3 Items To. Go into the folder the items should go to (see Section 5.6). To put them in a new folder, type its name in the Folder name box: File Manager makes it.
-
Click OK.
To copy or move between two File Manager windows, with the clipboard:
-
Choose , and in the new window go to the folder the items should go to.
-
In the first window, select the files and folders. Choose (Ctrl+C) to copy them, or (Ctrl+X) to move them.
-
In the second window, choose (Ctrl+V).
You can also paste in the same window after going to another folder. Copied files can be pasted again in other folders. After you paste files you cut, the clipboard is emptied.
Copy and Cut put the list of files on the DVX clipboard as text, so pasting into a text editor such as Notepad gives a first line DVX-FILES COPY (or DVX-FILES CUT) and then the full path of each file. You cannot drag files from one window or folder to another.
If you paste when the clipboard holds no files, a box titled Paste says “The clipboard holds no files. Use Copy or Cut in a File Manager window first.” If the folder you chose cannot be made, a box says “The folder folder cannot be made, or its drive is not ready.”
Each copy, move, or delete runs in a small window of its own, titled Copying, Moving, or Deleting, while you go on working. It shows the item being worked on, a bar that shows how far along the job is, and “N of M files”. Click Cancel, or close the window, to stop. A file that was only partly copied is removed; everything finished before that stays done. When the job ends, File Manager shows the folder again.
If the folder you copy or move to already has a file with the same name, a box says “destination already exists.” and asks “Replace it with source?”:
| Button | What it does |
|---|---|
Yes |
Replace that file. |
No |
Keep the file that is there, and skip this one. |
Yes to All |
Replace this file and every other one without asking again. |
Cancel |
Stop the job. |
If a file cannot be read or written, for example because the disk is full or write-protected, or was taken out of the drive, a box says what went wrong, such as “Cannot read path.”, “Cannot write path.”, or “Cannot create folder path.”, followed by the reason. The reason is usually one of “The disk is full.”, “Access denied (the file may be read-only or in use, the disk write-protected or not ready).”, “The file or folder was not found.”, “The path is too long.”, or “A file or folder with that name already exists.” Choose Retry to try again (for example after putting the disk back), Skip to leave this item out and go on, or Cancel to stop. In these boxes Enter presses the first button, and Esc or closing the box chooses Cancel.
A folder cannot be copied or moved into itself or into one of its own folders, and a file or folder cannot be copied into the folder it is already in; File Manager tells you if you try (“path cannot be copied onto itself.”, “path cannot be copied into itself.”, or “path cannot be moved into itself.”).
Some details of copying and moving:
-
A copy keeps the date and attributes of the original, with the Archive attribute set.
-
Moving to another folder on the same disk is quick, unless a file of the same name is there already. Moving to another disk copies the items and then removes the originals.
-
Moving an item to the folder it is already in does nothing.
-
When you skip some files while moving a folder, the folder itself is not removed.
-
If an item cannot be found, or its new path would be too long, File Manager says “path cannot be found, or the destination path would be too long. It is skipped.”
8.3.6. Making Folders, Renaming, and Deleting
-
Go to the folder that should hold the new one.
-
Choose .
-
In the New Folder box, type the name of the new folder over the suggested one. The suggestion is New Folder on a disk that takes long names and NEWFOLDR on one that does not.
-
Press Enter. File Manager makes the folder and selects it.
-
Select one file or folder.
-
Press F2, or choose .
-
In the Rename box (“New name for old name:”), type the new name.
-
Press Enter.
If more than one item is selected, File Manager says “Select one file or folder to rename.” You can rename an item just to change the capitals in its name, or to its own short 8.3 name (the name DOS shows for it, such as LONGNA~1.TXT), which then takes the place of its long name. A name in capitals that fits the 8.3 form is shown in small letters (see Section 11.12.3).
-
Select them.
-
Press Del, or choose .
-
File Manager asks “Delete path?” (for one item) or “Delete these N items?”. Click Yes.
Folders are deleted with everything in them. If a file is read-only, File Manager asks again: “path is read-only.” and “Delete it anyway?”, with Yes, No, Yes to All, and Cancel.
|
Warning
|
File Manager removes deleted files and folders from the disk at once. It does not keep them anywhere, so you cannot get them back from File Manager. Check the selection before you click Yes. |
8.3.7. File and Folder Names
-
On a disk that takes long file names (when a long file name driver such as DOSLFN was loaded before DVX), a name can have up to 255 characters, including spaces, several dots, and the characters + , ; = [ ], for example Letter to Mom.final.txt. It cannot end with a dot or a space.
-
Otherwise names follow the DOS rules: one to eight characters, then, if you like, a dot and up to three more (for example REPORT.TXT). Spaces and + , ; = [ ] are not allowed.
-
On every disk the characters
" * / : < > ? \ |and device names such as CON, PRN, or LPT1 are not allowed.
When a name is not allowed, a box titled New Folder or Rename says why: “Filename must not be empty.”, “Filename must be 255 characters or fewer.”, “That name is reserved.”, “Filename contains invalid characters.”, “Filename must not end with a dot or a space.”, “That name is a reserved device name.”, “Filename must be 1-8 characters before the extension.”, “Filename may contain only one dot.”, “Extension must be 3 characters or fewer.”, or “The name is too long for this folder.” Other problems show “Cannot create name.” or “Cannot rename old to new.” with the reason.
8.3.8. Showing Only Some Files
-
Choose .
-
In the Filter box (“Show only files matching:”), type a pattern, such as
*.TXT. A*stands for any characters and a?for any one character; capitals do not matter. To give several patterns, separate them with semicolons, commas, or spaces, for example*.TXT;*.BAT. -
Press Enter.
Folders are always listed. While a filter is on, the title bar shows it after the folder, for example File Manager - C:\DOCS\*.TXT. To show every file again, choose and type *.*, or leave the box empty.
8.3.9. Properties and Attributes
| Line | What it shows |
|---|---|
Name |
The item’s name, or the number of items selected. |
Location |
The folder that holds the item (the first item, when several are selected). |
Size |
The total size in bytes, counting everything inside folders. If some items could not be read, it says “(some items could not be read)”. |
Contains |
How many files and folders there are. |
Modified |
The date and time the item last changed. This line is there only when one item is selected. |
A big folder takes a while to count. Until the count is done, the size and the numbers grow and are marked “so far”. You can change the attributes or close the box meanwhile.
The Attributes frame has four check boxes:
- Read-only
-
The file cannot be changed or deleted by programs until this is cleared.
- Hidden
-
The file is left out of normal DOS directory listings. (File Manager still lists it.)
- System
-
The file belongs to the operating system.
- Archive
-
The file has changed since it was last backed up.
When several items are selected, the boxes start as they are for the first one. Click OK to give every selected item the four attributes as the boxes show them, or Cancel (Esc) to leave them as they were. If some cannot be changed, a box says “The attributes of some items could not be changed.”
8.3.10. File Manager Menus
| Menu | Item | Key | What it does |
|---|---|---|---|
File |
Open |
Enter |
Opens the highlighted item (see Section 8.3.4). |
File |
New Folder… |
Makes a folder in the current folder. |
|
File |
Copy To… |
F8 |
Copies the selection to a folder you choose. |
File |
Move To… |
F7 |
Moves the selection to a folder you choose. |
File |
Rename… |
F2 |
Renames the one selected item. |
File |
Delete |
Del |
Deletes the selection, after asking. |
File |
Properties |
Alt+Enter |
Shows the size, date, and attributes of the selection. |
File |
New Window |
Opens another File Manager window on this folder. |
|
File |
Exit |
Closes this File Manager window. |
|
Edit |
Cut |
Ctrl+X |
Puts the selection on the clipboard, to be moved. |
Edit |
Copy |
Ctrl+C |
Puts the selection on the clipboard, to be copied. |
Edit |
Paste |
Ctrl+V |
Copies or moves the files on the clipboard into the current folder. |
Edit |
Select All |
Ctrl+A |
Selects everything in the file list. |
Edit |
Invert Selection |
Selects what was not selected and unselects the rest. |
|
View |
Refresh |
F5 |
Reads the folder again, to show changes made elsewhere. |
View |
Filter… |
Shows only the files that match a pattern. |
|
View |
Up One Level |
Backspace |
Goes to the folder that holds this one. |
View |
Sort by Name, Sort by Size, Sort by Type, Sort by Date |
Sorts the list by that column (diamond; Name at first). |
|
View |
Descending |
Reverses the order (check mark). |
|
Help |
Contents |
F1 |
Opens the File Manager help. |
Help |
About File Manager… |
Shows the program’s name, what it does, and its copyright. |
8.3.11. File Manager Keys
| Key | What it does |
|---|---|
Enter |
In the file list, opens the highlighted item. In the Path box, goes to the folder typed there. |
Backspace |
Goes up one folder (in the file list or the folder tree). |
Del |
Deletes the selection (in the file list or the folder tree). |
F2 |
Rename. |
F5 |
Refresh. |
F7 |
Move To. |
F8 |
Copy To. |
Alt+Enter |
Properties. |
Ctrl+A, Ctrl+C, Ctrl+X, Ctrl+V |
Select all, copy, cut, and paste files, when the file list has the focus. |
Space |
Selects or unselects the highlighted item. |
Shift with an arrow key |
Selects as you move. |
Letters |
Typed quickly, one after another, jump to the item whose name starts with them; the same letter again jumps to the next item starting with it (see Section 5.5.3.6). |
F1 |
Help. |
In the Path box, Del, Backspace, and the Ctrl keys edit the text instead. When the folder tree has the focus, Del, Ctrl+C, and Ctrl+X delete, copy, or cut the folder chosen in the tree, Ctrl+V pastes into it, and Backspace goes up a level.
8.3.12. Closing File Manager
Choose , or close the window. If a copy, move, or delete is still running, File Manager says “File operations are still running.” and asks “Stop them and close?” Click Yes to stop them and close, or No to keep the window open.
File Manager does not remember its settings: each window starts sorted by name, with no filter. If there is not enough memory to start a copy, move, or delete, File Manager says “Not enough memory to start the operation.”
8.4. Notepad
Notepad is a simple text editor for notes, lists, letters, and small text files such as settings files and batch files. It is part of DVX and always installed.
8.4.1. Starting Notepad
Double-click Notepad in Program Manager. To start Notepad with a file open, double-click a .TXT or .INI file in File Manager or Program Manager, or give the file’s name in the arguments of a Program Manager item (see Section 6.4).
Only one Notepad runs at a time. While Notepad is open, opening a text file from File Manager or Program Manager shows the “already running” message (see Section 8.2.3); use in Notepad instead.
8.4.2. The Notepad Window
The title bar shows the file’s path followed by “- Notepad”, or Untitled - Notepad for a new page. While there are changes you have not saved, an asterisk and a space come first, as in * Untitled - Notepad. Below the menu bar (File, Edit, and Help), the typing area fills the window. You can resize and maximize the window.
Notepad does not wrap lines: a long line goes on past the right edge, and the page scrolls sideways to show it. The Tab key puts a tab in the text, with tab stops every four characters.
8.4.3. Typing and Editing
| Key or action | What it does |
|---|---|
Arrow keys |
Move one character or one line. |
Ctrl+Left, Ctrl+Right |
Move one word. |
Home, End |
Move to the start or end of the line. |
Page Up, Page Down |
Move one screenful. |
Ctrl+Home, Ctrl+End |
Move to the start or end of the text. |
Shift with any of these keys, or drag with the mouse |
Select text. |
Double-click, triple-click |
Select a word, or a whole line. |
Ctrl+A |
Select all the text. |
Ctrl+X, Ctrl+C, Ctrl+V |
Cut, copy, and paste. |
Ctrl+Z |
Undo the last change. Press it again to redo the change. |
Tab |
Put a tab in the text. |
Mouse wheel, scroll bars |
Move through a long text. |
F1 |
Help. |
The Edit menu has the same Cut, Copy, Paste, and Select All commands. The clipboard is shared by all programs, so you can copy text in Notepad and paste it into another program (see Section 5.7).
|
Note
|
Notepad has no Find, Replace, Word Wrap, or Font command, and no Undo item on its menus (use Ctrl+Z). |
8.4.4. Opening and Saving Files
Notepad uses the Open and Save As boxes that every program shares (see Section 5.6).
To write and save a new file:
-
Type your text.
-
Choose . The first time, this works like Save As.
-
In the Save As box, go to the folder you want, type a name in the File name box, and click Save. If you leave off the ending, the box adds .txt, unless you chose
All Files (*.*)in its Filter box.
To open a file:
-
Choose .
-
The Open box first lists text files (
Text Files (*.txt)). For any other file, such as an .INI or .BAT file, chooseAll Files (*.*)in the Filter box. -
Pick the file and click Open. If you type the name of a file that does not exist, the box says so and lets you choose again (see Section 5.6). To start a new file, choose instead, and name the file when you save it.
To save a copy under another name, choose . Notepad then works with the new file. To start a new, empty page, choose .
When you choose New, Open…, or Exit, or close the window, while there are changes you have not saved, a box titled Notepad asks “Save changes?”:
-
Yes saves first. If the save fails or you cancel it, Notepad stays as it was.
-
No throws the changes away.
-
Cancel goes back to the text.
8.4.5. File Size and Line Ends
A new page holds up to 65,536 characters. When you open a file, Notepad makes room for the whole file and 65,536 more characters, up to 262,144 characters in all. A file bigger than that is not opened at all: Notepad says “path is too big for Notepad.” and keeps the text you had.
Notepad reads files whose lines end either in a carriage return and a line feed (as most DOS programs write them) or in a line feed only. It saves every line with a carriage return and a line feed, as DOS text files have them, and adds a line end after the last line.
Notepad writes the whole text into a new file beside the old one first, and puts it in the old one’s place only when all of it was written. A save that fails, because the disk is full for example, leaves the file on the disk as it was. While it saves, the disk needs room for both copies. A read-only file is never replaced.
8.4.6. Printing from Notepad
Before you print, make sure your printer’s model is chosen on the Printer page of Control Panel (see Section 7.10).
To print the text:
-
Choose .
-
In the Print box, make sure Print to and Copies are right, and choose the pages.
-
Click Print.
The Print box has these settings:
| Setting | What it does |
|---|---|
Print to |
Where the printout goes: LPT1, LPT2, LPT3, COM1, COM2, COM3, COM4, or File. It starts at the port set in Connected to on the Printer page of Control Panel; a choice made here is used for this printout only. |
File name and Browse… |
When Print to is File, the file to print to; it starts with the file name set on the Printer page of Control Panel, and is grayed for the other choices. A name without a folder, such as |
Copies |
How many copies, 1 to 99. |
Pages |
All (with the number of pages), or These pages From one page to another. |
Printer model |
The model chosen in Control Panel, shown as “Printer model: model”. |
If you choose File and leave the name empty, the box says “Type the name of the file to print to.” If the first page comes after the last one, it says “The first page to print comes after the last one.”
While Notepad prints, a small window titled Printer says “Printing what on where…”. Click its Cancel button to stop. If the printer has a problem, for example it is out of paper, a box asks you to choose Retry or Cancel. If printing fails, you see “The document could not be printed.”
sets how text is laid out on the paper. These settings are saved for next time, and other programs that print text use them too.
| Setting | What it does |
|---|---|
Lines per page |
How many lines fit on a sheet: 0, or 10 to 200. 0 means the printer’s usual page length. |
Characters per line |
How many characters fit across, 20 to 255. |
Top margin (lines), Bottom margin (lines) |
Blank lines at the top and bottom of each page, 0 to 200. |
Left margin, Right margin |
Blank characters at the left and right, 0 to 255. |
Tab width |
The space between tab stops in the printout, 1 to 16. |
Header, Footer |
A line printed at the top or bottom of every page. |
Wrap long lines (otherwise they are cut off) |
When checked, a line too long for the page goes on to the next line; when clear, the rest of it is not printed. |
The header and footer can hold these codes:
| Code | What it prints |
|---|---|
|
The file’s name with its path, or “Untitled” for a page not yet saved. |
|
The page number. |
|
The number of pages. |
|
The date and the time. |
|
Put what follows at the left, in the center, or at the right. |
For example, the footer &cPage &p of &n prints “Page 1 of 3” in the middle of the first page of three, and the header &l&f&rPage &p prints the file name at the left and the page number at the right. If the settings cannot work together, a box titled Page Setup says why, and you can change them.
8.4.7. Notepad Menus
None of Notepad’s menu items has a shortcut key; the editing keys work in the typing area (see Section 8.4.3).
| Menu | Item | What it does |
|---|---|---|
File |
New |
Starts a new, empty page (asks to save changes first). |
File |
Open… |
Opens a file (asks to save changes first). |
File |
Save |
Saves to the current file; the first time, asks for a name. |
File |
Save As… |
Saves under a new name, and goes on working with the new file. |
File |
Page Setup… |
Sets how printed pages are laid out. |
File |
Print… |
Prints the text. |
File |
Exit |
Closes Notepad (asks to save changes first). |
Edit |
Cut, Copy, Paste |
Cut or copy the selected text, or paste at the cursor. |
Edit |
Select All |
Selects all the text. |
Help |
Contents |
Opens the Notepad help (also F1). |
Help |
About Notepad… |
Shows the program’s name, what it does, and its copyright. |
Notepad remembers nothing of its own between uses. The Page Setup settings are DVX’s shared printing settings, and the Print box starts each time with the printer port set on the Printer page of Control Panel.
8.4.8. Notepad Messages
-
“Could not open path (error N).” The file could not be read; the text you had stays.
-
“Could not save path (error N).” The file could not be written or replaced, for example because it is read-only (error 75), its folder does not exist (error 76), or the disk is full (error 61); see Section 11.12 for the other numbers. The text stays unsaved, and the asterisk stays in the title bar. The file on the disk is left as it was: save again on another disk, or after making room.
-
“path is not a text file, so Notepad did not open it.” The file holds NUL characters (see Section 8.4.5).
-
“path is too big for Notepad.” The file is bigger than Notepad can hold (see Section 8.4.5).
8.5. Clock
Double-click Clock in Program Manager. The window opens near the top right corner of the screen. The time is shown with hours from 1 to 12 and AM or PM, such as 3:07:42 PM, and the date as year-month-day, such as 2026-09-27. Both change every second.
You can run more than one Clock. Each new Clock opens a little lower and farther left for every Clock already open; when the next one would run off the screen, it goes back to the corner.
The time and date come from the computer’s clock. To correct them, use the DOS TIME and DATE commands before you start DVX. Clock has no settings: there is no 24-hour display, alarm, or clock face.
The Clock window cannot be resized, so it has no maximize button. You can move it, minimize it, and close it; closing it ends that Clock. Its only menu is Help, with Contents (F1), which opens the Clock help, and About Clock…, which shows the program’s name, what it does, and its copyright.
8.6. Image Viewer
Image Viewer shows pictures saved as BMP, PNG, JPEG, or GIF files. It never changes the picture file. It is part of DVX and always installed.
8.6.1. Starting Image Viewer
Double-click Image Viewer in Program Manager. To start it with a picture, double-click a .BMP, .JPG, .PNG, or .GIF file in File Manager or Program Manager, or give the picture’s name in the arguments of a Program Manager item (see Section 6.4).
Only one Image Viewer runs at a time. To look at another picture while it is open, use in Image Viewer.
8.6.2. Looking at a Picture
To open a picture, choose , or double-click anywhere in the picture area. The Open Image box first lists pictures (Images (*.bmp;*.png;*.jpg;*.gif)); choose All Files (*.*) to see every file. Pick a picture and click Open.
The picture area fills the window. The title bar shows the picture’s path followed by “- Image Viewer”. A picture that fits is shown at its real size, in the middle. A bigger picture is shrunk to fit, keeping its shape; a picture is never enlarged. To see a large picture in more detail, make the window bigger or maximize it. A GIF file shows its first picture only.
Image Viewer has no zoom, scroll, next picture, or rotate commands.
8.6.3. Printing a Picture
The printer model chosen on the Printer page of Control Panel must be one that prints pictures (see Section 7.10). If it prints text only, a box titled Print says “The printer model chosen in the Control Panel prints text only. To print pictures, choose your printer’s model on the Control Panel’s Printer page.”
To print the picture you are looking at:
-
Choose .
-
In the Print box, choose Print to and Copies. The box is the same as Notepad’s (see Section 8.4.6), without the Pages frame.
-
Click Print.
The picture is printed as large as fits on the page, keeping its shape, one page for each copy. On a color printer model it prints in color; on a model with black ink only, it prints in black dots whose spacing makes the shades.
8.6.4. Image Viewer Menus and Messages
None of Image Viewer’s menu items has a shortcut key. Press Alt+F or Alt+H to open a menu from the keyboard.
| Menu | Item | What it does |
|---|---|---|
File |
Open… |
Opens a picture. |
File |
Print… |
Prints the picture you are looking at. |
File |
Close |
Closes Image Viewer. |
Help |
Contents |
Opens the Image Viewer help (also F1). |
Help |
About Image Viewer… |
Shows the program’s name, what it does, and its copyright. |
Image Viewer may show these messages, in boxes titled Image Viewer:
-
“Could not load path.” The picture could not be read. The window is left empty.
-
“Open a picture first.” You chose Print… with no picture open.
Image Viewer remembers nothing between uses.
8.7. Media Player
Media Player plays music and sounds from a list, one after another: music modules, MIDI music, and recorded sounds. It comes with the Media part.
8.7.1. What Media Player Plays
| Kind | Files ending in | Notes |
|---|---|---|
Music modules |
.MOD, .S3M, .XM, .IT |
|
MIDI music |
.MID, .RMI |
Type 0, type 1, and type 2 MIDI files (the songs in a type 2 file play one after another). A damaged track plays up to where it breaks. |
Recorded sound |
.WAV |
Uncompressed sound only: 8-bit or 16-bit, mono or stereo, 4,000 to 48,000 Hz. A file that was cut short plays what is there. |
Recorded sound |
.VOC |
8-bit or 16-bit sound. Compressed (Creative ADPCM) VOC files are refused. |
WAV and VOC files are read from the disk as they play, so even a long recording needs little memory. Media Player does not play music CDs.
8.7.2. Starting Media Player
Double-click Media Player in Program Manager. You can also double-click a music or sound file (one of the kinds above) in File Manager or Program Manager: Media Player starts and plays it.
Only one Media Player runs at a time. If it is already open when you open a music or sound file, the file is added to the end of its list (unless it is there already) and plays, and Media Player’s window comes to the front. So double-clicking one file after another in File Manager builds up a list.
8.7.3. The Media Player Window
From top to bottom:
| Part | What it shows |
|---|---|
Title line (bold) |
“Nothing is playing” when no track is loaded. Otherwise the music’s own title (modules, and MIDI files that have one), or else the file’s name. The window’s title bar shows it too, followed by “- Media Player”. |
Information line |
What kind of file it is and what plays it, for example “Module (XM) - Sound device” or “MIDI music (MID) - OPL3 FM synthesizer at 388h”. After a failure it shows the reason. |
Position slider |
Where the music is. Drag it to go to another place. It is grayed when nothing is loaded. |
Time |
The time played and the whole length, in minutes and seconds, such as 1:23 / 4:56. |
Buttons |
Previous, Play (it says Pause while music plays), Stop (grayed when nothing is loaded), and Next. |
Volume |
A slider from 0 to 100. It is at 100 the first time; after that, where you left it. |
Track list |
The files to play, by name. Without Shuffle they play in this order. |
You can resize and maximize the window; the list grows with it. Rest the pointer on a slider to see what it does.
8.7.4. Playing Music
-
Choose (Ctrl+O).
-
In the Open box, pick the file. The box lists music and sound files first; choose
All Files (*.*)to see every file. It starts in the folder you used last. -
Click Open. The file plays at once and is added to the end of the list, unless it is there already.
To play a track from the list, double-click it, or select it and press Enter.
| Control | What it does |
|---|---|
Play / Pause |
Plays the selected track. While music plays the button says Pause and pauses it; click it again to go on from the same place. With nothing selected, it plays the loaded track, or else the first track to play (with Shuffle on, the first of the mixed-up order); with an empty list it does nothing. |
Stop |
Stops the music and goes back to the start of the track. |
Previous |
More than three seconds into a track, goes back to its start; otherwise goes to the track before. On the first track it starts that track again, or, with Repeat List on, goes to the last track. |
Next |
Goes to the next track. On the last track it does nothing, unless Repeat List is on. |
Position slider |
Drag it to go to another place in the track. Or click it and use the keys: the arrow keys move 1 second, Page Up and Page Down a tenth of the track, Home and End to the start or the end. The music jumps there once the slider has stood still a moment. |
Volume |
Drag it to make the music quieter or louder, or click it and use the arrow keys (1 step) or Page Up and Page Down (10 steps). |
When a track ends, the next one plays. After the last track Media Player stops, unless Repeat List is on. If the next track cannot be played (when a track ends, or when you click Next or Previous), Media Player tries the one after it (or, going back, the one before), until one plays or every track has been tried. Then one message names all the tracks it could not play and says why. When a track you choose yourself (by double-clicking it, with Play, or with ) cannot be played, Media Player shows the message and does not try other tracks.
8.7.5. Making a Play List
-
Choose to add one file to the end of the list, or to add every music and sound file in a folder (not in the folders inside it), sorted by name.
-
Repeat for more files and folders. A file is listed only once: Add File and Add Folder leave out files that are in the list already, and those stay where they are.
-
To change the order, select a track and press Ctrl+Up or Ctrl+Down (or choose or ).
-
To take a track out, select it and press Del (or choose ). If it is the track that is loaded, the music stops, and Next then plays the track that came after it.
empties the list. The track that is playing goes too, so the music stops. Taking tracks out of the list never deletes the files.
8.7.6. Repeat and Shuffle
The Play menu has three Repeat choices, one of which is always chosen, and Shuffle, which you turn on and off:
- Repeat Off
-
Play the list once and stop. This is the choice at first.
- Repeat List
-
After the last track, start the list again.
- Repeat Track
-
Play the same track over and over. It takes effect at once.
- Shuffle
-
Play the tracks in a mixed-up order, starting with the current track. Each track plays once in each round, unless you play one again yourself. Tracks you add are mixed in among the ones still to come. When you pick a track yourself, it plays next, and the tracks that have not played yet still come later in the round. With Repeat List, each new round has a new order.
8.7.7. Where the Music Plays
Media Player plays through your sound card, as set on the Sounds page of Control Panel (see Section 7.12). The end of the information line says what plays the music:
-
Modules and recorded sounds play on any sound card that plays recorded sound (“Sound device”). With a Gravis UltraSound or a Sound Blaster AWE32 or AWE64, modules can play on the card’s own voices; the Modules setting on the Sounds page chooses this.
-
MIDI music plays where the MIDI music setting on the Sounds page says: on a MIDI port (an external keyboard or sound module), on the FM synthesizer chip (for example “OPL3 FM synthesizer at 388h”), on a wavetable card, or on DVX’s own built-in synthesizers (“FM software synthesizer” or “SoundFont software synthesizer”).
A change to the sound driver or the MIDI choice takes effect the next time DVX starts. While Sound Recorder records sound, most music cannot play: music already playing waits and goes on when the recording stops, and a new track cannot start until then (Media Player gives the reason “No sound device can play this music”). MIDI music sent to a MIDI port, and modules played on the card’s own voices, can still play.
8.7.8. Media Player Menus
| Menu | Item | Key | What it does |
|---|---|---|---|
File |
Open… |
Ctrl+O |
Opens a file and plays it at once, adding it to the end of the list unless it is there already. |
File |
Add File… |
Adds a file to the end of the list, without playing it, unless it is there already. |
|
File |
Add Folder… |
Adds every music and sound file in a folder that is not in the list yet, sorted by name. |
|
File |
Move Up |
Ctrl+Up |
Moves the selected track one place up. |
File |
Move Down |
Ctrl+Down |
Moves the selected track one place down. |
File |
Remove |
Del |
Takes the selected track out of the list (the key works in the list). |
File |
Clear List |
Empties the list; the music stops. |
|
File |
Exit |
Closes Media Player. |
|
Play |
Play / Pause |
Ctrl+P |
Plays, pauses, or goes on. |
Play |
Stop |
Ctrl+S |
Stops and goes back to the start of the track. |
Play |
Previous |
Ctrl+B |
The start of the track, or the track before. |
Play |
Next |
Ctrl+F |
The next track. |
Play |
Repeat Off, Repeat List, Repeat Track |
How the list repeats (diamond). |
|
Play |
Shuffle |
Plays the list in a mixed-up order (check mark). |
|
Help |
Contents |
F1 |
Opens the Media Player help. |
Help |
About Media Player… |
Shows the program’s name, the kinds of files it plays, and its copyright. |
8.7.9. Media Player Messages
When a track cannot be loaded or played, a box titled Media Player says “Media Player cannot play file.” and gives the reason. When several tracks in a row cannot be played, one box names them all (the first five, then how many others, as in “Media Player cannot play file, file, and n other tracks.”) and gives each reason once:
| Reason | What it means |
|---|---|
“The file could not be read” |
The file is missing, or the disk cannot be read. |
“Not a music or sound file (MOD, S3M, XM, IT, MIDI, WAV, or VOC)” |
Media Player does not play this kind of file. |
“The music file is damaged or incomplete” |
The file is damaged or was cut short. |
“No sound device can play this music” |
Nothing set up on the Sounds page of Control Panel can play it. Check the settings there (see Section 7.12). You also see this while Sound Recorder is recording sound. |
“The instrument bank for MIDI music is missing or damaged” |
Check the Instruments and SoundFont settings on the Sounds page of Control Panel. |
“Not enough memory” |
There is not enough free memory. Close some programs and try again. |
“Unsupported sound format (only uncompressed 8- and 16-bit sound can be played)” |
The WAV or VOC file is compressed, or its sound is not 8-bit or 16-bit, mono or stereo, at 4,000 to 48,000 Hz. |
Add Folder may also say “The folder folder cannot be read.” or “There are no music or sound files in folder.”
8.8. Sound Recorder
Sound Recorder records sound from your sound card’s microphone, line, or CD input, plays it back, and saves it as a WAV file, which Media Player and other programs can play. It also records what you play on a MIDI keyboard into a MIDI file. It comes with the Media part.
8.8.2. The Sound Recorder Window
The window cannot be resized. From top to bottom:
| Part | What it shows |
|---|---|
Name line (bold) |
“New recording” before you record, “New recording (not saved)” after, or the name of the file you saved or opened. The title bar shows it too, followed by “- Sound Recorder”. |
State line |
“Recording from the microphone…” (or the line input, the CD, or the MIDI keyboard), “Paused”, “Playing”, or “Stopped”. If the sound card cannot record at all, it says “This computer’s sound card cannot record.” |
Time |
The length recorded so far (it stands still while the recording is paused), or the length of the recording, in minutes, seconds, and tenths, such as 0:12.5. |
Level bar |
How loud the sound coming in is. For a MIDI recording, how hard the last key was struck. |
Buttons |
Record, Pause, Stop, and Play. Record is grayed while recording, or when the chosen input cannot record; Pause works only while recording, and reads Resume while the recording is paused; Stop works only while recording or playing; Play works when there is something to play and nothing else is going on. |
Format line |
What the sound card is really recording, such as “22,050 Hz, 8-bit, mono”, or “MIDI” for a MIDI recording. It is empty for a file you opened. |
8.8.3. Recording Sound
-
On the Options menu, choose the input: Microphone, Line In (a tape player, a radio, or another device plugged into the sound card), or CD Audio (a music CD in the CD-ROM drive).
-
On the Options menu, choose the quality (see below).
-
Click Record. The time counts up, and the level bar shows how loud the sound is coming in: speak or play a little louder if it barely moves, and a little softer if it stays at the end.
-
To take a break, click Pause. Nothing is recorded and the time stands still until you click Resume (the same button); the recording then goes on where it stopped, with no gap.
-
Click Stop when you are done.
-
Click Play to hear it.
-
Choose to keep it (see Section 8.8.5).
While Sound Recorder records sound, paused or not, no other program can play sound on the sound card: sounds already playing wait and go on when the recording stops. Only MIDI music sent to a MIDI port, and music modules played on the card’s own voices, still play. Only one recording can be made at a time in all of DVX.
If Microphone, Line In, or CD Audio is grayed on the Options menu, your sound card does not have that input (for MIDI Keyboard, see Section 8.8.4). If the input you used last time is not there, Sound Recorder chooses Microphone. If Record cannot be clicked, the sound card cannot record at all.
| Options menu item | Sounds like | Space for a minute | Format |
|---|---|---|---|
Telephone Quality |
A telephone call; fine for speech |
About 470 KB |
8,000 Hz, 8-bit, mono |
Radio Quality |
An AM radio; good for speech and most sounds |
About 1.3 MB |
22,050 Hz, 8-bit, mono |
CD Quality |
A music CD, in stereo |
About 10 MB |
44,100 Hz, 16-bit, stereo |
Radio Quality is the choice at first. Your sound card records at the nearest it can to what you choose (an older card cannot record in stereo, for example); the format line shows what it records.
Until you save it, a recording is kept in Sound Recorder’s folder in your user folder, so that disk needs room for it. It is removed when Sound Recorder closes, or when you start a new recording. If the disk fills up while you record, the recording is lost (see Section 11.7.16).
8.8.4. Recording a MIDI Keyboard
A MIDI keyboard (or another MIDI instrument) plugged into the sound card’s MIDI port can be recorded too:
-
On the Sounds page of Control Panel, set MIDI in to the MIDI port, click OK, and start DVX again (see Section 7.12). Until then MIDI Keyboard is grayed on the Options menu.
-
In Sound Recorder, choose .
-
Click Record and play. What you play sounds at once on the computer’s music synthesizer, and the level bar shows how hard you strike the keys. Pause works as it does for sound: what you play while the recording is paused still sounds, but is not recorded, and a note you are holding when you pause ends there.
-
Click Stop when you are done, and Play to hear it again.
-
Choose . The recording is saved as a MIDI file (.MID), which takes very little disk space.
The quality does not matter for a MIDI recording, and other programs can still play sounds while you record. If nothing can play the notes, the recording still goes on, silently.
8.8.5. Saving and Opening Recordings
To save a recording, choose (or , Ctrl+S). In the Save As box, go to a folder and type a name. A name typed without an ending gets .wav for a sound recording or .mid for a MIDI recording. The box starts in the folder you used last. can be chosen only for a recording you have not saved yet. can be chosen whenever there is something to play, and saves the recording, or the file you opened, under a new name.
If you have not saved a recording, Sound Recorder asks “Save changes?” before you record again, choose New or Open…, or close it. Yes opens the Save As box (if you cancel that, you stay where you were), No throws the recording away, and Cancel goes back.
If you choose New, Open…, or Exit, or close the window, while it is still recording, the recording pauses and you are asked the same; nothing is recorded while you decide. Yes stops the recording as it was when you were asked and opens the Save As box; if you cancel that, the stopped recording stays, not saved. No throws the recording away: nothing of it is saved anywhere, not even in Sound Recorder’s own folder. Cancel lets the recording go on where it paused (if you had paused it yourself, it stays paused). A recording with nothing in it yet is thrown away without asking.
To play a recording you made before, choose (Ctrl+O), pick a WAV or MIDI file, click Open, and then click Play. The Open box lists Recordings (*.wav;*.mid) first; choose All Files (*.*) to open a VOC or RMI file. Sound Recorder refuses other kinds of file, such as music modules. (Ctrl+N) starts over with no recording.
Sound Recorder remembers the quality, the input, and the folder you last used, in RECORDER.INI in its folder in your user folder.
8.8.6. Sound Recorder Menus and Keys
| Menu | Item | Key | What it does |
|---|---|---|---|
File |
New |
Ctrl+N |
Starts over with no recording (asks about an unsaved recording, or one still going on, first). |
File |
Open… |
Ctrl+O |
Opens a WAV or MIDI file to play (asks about an unsaved recording, or one still going on, first). |
File |
Save |
Ctrl+S |
Saves a recording not yet saved, asking for its name. |
File |
Save As… |
Saves the recording, or the file you opened, under a new name. |
|
File |
Exit |
Stops playing, asks about an unsaved recording or one still going on, and closes. |
|
Options |
Telephone Quality, Radio Quality, CD Quality |
The recording quality (diamond). |
|
Options |
Microphone, Line In, CD Audio, MIDI Keyboard |
The input to record from (diamond). |
|
Help |
Contents |
F1 |
Opens the Sound Recorder help. |
Help |
About Sound Recorder… |
Shows the program’s name, what it does, and its copyright. |
Alt+R, Alt+U, Alt+T, and Alt+P press the Record, Pause (or Resume), Stop, and Play buttons.
8.8.7. Sound Recorder Messages
| Message | When |
|---|---|
“Sound Recorder cannot record.” and a reason |
The recording could not start. |
“Sound Recorder cannot record from the MIDI keyboard.” and a reason |
The MIDI input could not be opened. |
“The recording could not be written.” and a reason |
A MIDI recording could not be written to the disk when the recording stopped. |
“The recording could not all be written.” and a reason |
A sound recording did not finish writing, for example because the disk is full. The recording is not kept, so it cannot be played or saved. |
“Sound Recorder cannot play this recording.” and a reason |
Playing failed. |
“Sound Recorder could not save path.” |
Save As could not write the file. |
“Sound Recorder cannot open file.” and a reason |
The file could not be opened. The reason “It is not a WAV or MIDI file.” means it is another kind of file. |
The reasons include “The synthesizer or sound device is being used by another program (or is recording)”, “The sound device cannot record from that input”, “No sound device could be started”, and “The file could not be written”.
8.9. DVX Help
DVX Help is the window that shows help: the DVX user guide and every program’s own help. A table of contents is on the left, the page you are reading on the right, and underlined words are links to other pages. You can look things up with Index or Search. DVX Help is part of DVX and always installed.
8.9.1. Opening DVX Help
-
Press F1 in any program for help about that program. A program that has no help of its own opens the DVX user guide.
-
Choose Contents on a program’s Help menu.
-
To read the DVX user guide, choose in Program Manager, or click Read the User Guide in the Welcome window.
-
Double-click a help file (a file ending in .HLP) in File Manager.
-
Double-click DVX Help in Program Manager. Started this way, DVX Help shows its own help: how to use DVX Help. Its later pages, under Writing Help Files (for Developers), are for people who write help files; you can skip them.
If DVX Help is already open, F1 and the Help menus show the new page in the same window and bring it to the front. Starting DVX Help from its icon, or opening a .HLP file, can open a second DVX Help window; it opens a little below and to the right of the one before, so it does not hide it.
8.9.2. The DVX Help Window
-
The Navigate menu.
-
A toolbar with four buttons: < Back, Fwd >, Index, and Search. < Back and Fwd > are grayed when there is nowhere to go.
-
On the left, the table of contents. Click a page’s name to show it. Click the small box with a plus sign beside a name, or double-click the name, to see the pages under it.
-
On the right, the page. The text wraps to the width of the page. Pages can have headings, lists, notes and tips, tables, pictures, and links.
-
Between them, a bar you can drag to make the table of contents wider or narrower.
The title bar shows the title of the page followed by “- DVX Help”.
8.9.3. Reading Pages and Following Links
Links are underlined. Click a link to go to its page. From the keyboard, press Tab to move from link to link (and to the other parts of the window), and Enter or Space to follow the link that is selected.
To scroll the page from the keyboard, first click the page anywhere but on a link. Then Up and Down scroll a line, Page Up and Page Down a screenful, and Home and End go to the top and the bottom.
In the table of contents, Up and Down move to the entry above or below and show its page; Right opens a branch (or moves into it) and Left closes it (or moves to the branch above); Enter opens or closes a branch; and typing the first letters of an entry quickly jumps to it, as in any tree (see Section 5.5.3.10).
8.9.5. Looking Things Up in the Index
-
Click Index, or choose .
-
The Index box (“Select a topic:”) lists the help file’s index words in alphabetical order. Pick one and click OK, or double-click it.
-
The page about it opens.
If the help file has no index, DVX Help says “No index available.”
8.9.6. Searching
-
Click Search, or press Ctrl+F.
-
In the Search Help box (“Search for:”), type one or more words, separated by spaces.
-
Press Enter.
-
If exactly one page matches, it opens at once. If more match, the Search Results box says “n topics found:”; pick a page from the list and click OK (or double-click it).
A page matches when its title or text contains all the words you typed, in any order; capitals do not matter. Parts of words work too: “scroll” also finds “ScrollPane”. Index words that contain the whole search text match as well. If none of the words you type has three letters or digits in a row, DVX Help looks only at page titles and index words. If nothing matches, DVX Help says “No matching topics found.”
If you press F1 while the Index or Search box is open, the help about DVX Help itself is shown once the box closes.
8.9.7. DVX Help Menu and Keys
DVX Help has one menu, Navigate. It has no Help menu: press F1 for help about DVX Help itself. The keys work even though the menu does not show them.
| Navigate item | Key | What it does |
|---|---|---|
Back |
Alt+Left |
Goes back to the page shown before. |
Forward |
Alt+Right |
Goes forward again after Back. |
Index… |
Opens the index. |
|
Search… |
Ctrl+F |
Opens the Search Help box. |
Exit |
Esc |
Closes DVX Help. |
DVX Help cannot print pages or copy their text, and it has no bookmarks, find-in-page, or text size setting. To read another help file, open the .HLP file itself from File Manager. DVX Help remembers nothing once its window is closed.
8.10. Welcome
Welcome introduces DVX when it starts for the first time. It shows what DVX can do and where to start, with tiles that start programs and a short tour. It is part of DVX and always installed.
8.10.1. When Welcome Appears
Welcome opens when the desktop is ready, after any notices DVX shows at start. The check box Don’t show this again is checked each time the window opens. When you close the window (with Close, the Close box, or Alt+F4):
-
If the box is checked, Welcome does not open when DVX starts again.
-
If you clear the box, Welcome opens again the next time DVX starts. Because the box is checked each time the window opens, clear it each time before you close the window to keep Welcome coming back.
To see Welcome again later, double-click Welcome in Program Manager.
8.10.2. The Welcome Window
At the top a banner says “Welcome to DVX!” and “Your desktop for DOS. Here is where to start.” Below it are up to six tiles, each a picture and a button with a line under it. Clicking the picture does the same as clicking the button.
| Button | Line under it | What it does |
|---|---|---|
Take the tour |
A quick look around DVX |
Shows the tour (see below). |
Make it yours |
Colors, wallpaper, and more |
Starts Control Panel. |
See it in action |
The DVX Demo shows it off |
Starts DVX Demo. This tile is shown only when the Demos part is installed. |
Write a program |
Make your own in DVX BASIC |
Starts DVX BASIC. This tile is shown only when the DVX BASIC part is installed. |
Browse your files |
With the File Manager |
Starts File Manager. |
Read the User Guide |
Everything, explained |
Opens the DVX user guide in DVX Help. |
Under the tiles a tip line changes every six seconds. It goes around six tips, such as “Did you know? Press F1 in any program for help about it.” and “Did you know? Ctrl+Esc opens the Task Manager.” At the bottom are the Don’t show this again check box and the Close button. The window cannot be resized.
8.10.3. Taking the Tour
Click Take the tour. The tour takes the place of the tiles. Each of its seven pages shows a picture, a title, and a few lines of text. Under the page you see “Page n of 7” and three buttons: < Previous (Alt+P), Next > (Alt+N), and End the tour (Alt+E). < Previous is grayed on the first page and Next > on the last. End the tour brings the tiles back.
| Page | Title | What it says |
|---|---|---|
1 |
A quick tour of DVX |
DVX turns your DOS computer into a desktop of windows, menus, and icons. |
2 |
Program Manager |
Programs live in groups; double-click an icon to start one, or type its name in Search. |
3 |
Windows |
How to move a window, change its size, switch windows with Alt+Tab, and close one with Alt+F4. |
4 |
Your files |
File Manager shows your disks and folders; double-click a file to open it. |
5 |
Make it yours |
Control Panel sets colors and themes, wallpaper, the mouse, sounds, joysticks, printers, and the screen. |
6 |
Write your own programs |
What DVX BASIC is for. When DVX BASIC is not installed, the page says it is an optional part you can add by running Setup again. |
7 |
Help is always there |
Press F1 in any program for help; DVX Help holds every guide, with an index and a search. |
8.11. DVX Demo and BASIC Demo
The Demos part brings two programs that show what DVX can do. They do not change your files; BASIC Demo writes a file only when you save its text with .
8.11.1. DVX Demo
DVX Demo shows the kinds of windows and controls DVX offers. Start it from Program Manager, or click See it in action in the Welcome window. It opens all its windows at once. Each can be moved, resized, minimized, and closed on its own; DVX Demo ends when its last window closes.
| Window | What it shows |
|---|---|
DVX Information |
A short description of DVX, with a full menu bar, shortcut keys, and a menu when you right-click. |
Color Gradient |
A smooth fade of color that fills the window. |
Pattern |
A blue and white checkerboard with scroll bars that move the pattern. |
Widget Demo |
A small form with text boxes (a Password box that hides the letters, and a Phone box that takes only digits), check boxes, option buttons, two lists, and OK and Cancel. Drag an item in the Items list to move it; select several items in the Multi list with Ctrl and Shift. OK, or Enter (unless another button is highlighted), puts “Button clicked!” in the status line; Cancel, or Esc, closes the window. |
Advanced Widgets |
Many more controls on eleven tabs: Controls, Tree, List, Scroll, Toolbar, Media, Editor, Split, Disabled, Fonts, and Rich Text. On the Controls tab, rest the pointer on a control to see its tip. On the Editor tab you can draw with the mouse; on the Rich Text tab you can make words bold, italic, or underlined (Ctrl+B, Ctrl+I, Ctrl+U); on the Fonts tab, Choose Font… opens the font box. |
ANSI Terminal |
A sample text terminal showing colors, bold, reverse, blinking, and line-drawing characters. It is not connected to anything. It starts minimized at the bottom of the screen; double-click its icon to open it. This window is there only when the Communications part is installed. |
-
File: New (Ctrl+N) shows a message. Open… (Ctrl+O) and Save (Ctrl+S) open the real file boxes, titled Open File and Save As, then show the name you chose; nothing is opened or saved. Exit (Ctrl+Q) asks “Close this window?” and, if you click Yes, closes the DVX Information window.
-
Edit: Cut, Copy, and Paste show messages.
-
View: Terminal opens another ANSI Terminal window, which also starts minimized (only with Communications installed); Controls opens another Advanced Widgets window; Toolbar and Status Bar show check marks, and Small, Medium, and Large show diamonds, but they change nothing else; the Zoom submenu shows messages; Debug Layout draws colored outlines around the boxes that hold and arrange the controls in every DVX window, to show how windows are laid out (choose it again to turn it off).
-
Window: Cascade, Tile Grid, Tile Horizontal, and Tile Vertical arrange all the open windows.
-
Help: Contents (F1) and About….
Right-clicking in the DVX Information window shows Cut, Copy, Paste, and Properties…, which show messages. Closing the DVX Information window asks “Close this window?” first; the other windows close without asking. DVX Demo remembers nothing.
8.11.2. BASIC Demo
BASIC Demo, whose window is titled DVX BASIC Feature Tour, is a guided tour of what programs written in DVX BASIC can do. It is a good place to start if you are curious about writing your own programs.
Fourteen of the fifteen buttons in the Language Demonstrations frame each run a small example and show the results in the text area below; the status line says when it is done. The buttons are Types, Math, Strings, Arrays, DATA/READ, Control Flow, UDT (records), Optional, Errors, Format, File I/O, System, INI, Dialogs, and Clear (which empties the text area). The File I/O and INI examples write a small file in BASIC Demo’s folder in your user folder and delete it when they finish. Dialogs shows several kinds of question boxes.
-
File: Clear OutArea empties the text area. Save OutArea… saves the text area to a text file you name. Exit closes BASIC Demo and every window it opened.
-
Demos: Run All Text Demos runs every example that writes to the text area, including Objects (all but Dialogs). Graphics… opens a window with a drawing (Draw draws it again, Clear wipes it). Dynamic Form… opens a window built entirely by the program, with a counter. Timer… opens a window that counts twice a second. Fonts… opens a window with styled text, a Choose Font… button, and Bold, Italic, and Underline buttons for a text box. Objects makes two shapes and lists them. Print Report… opens a Print box titled Sales Report, like Notepad’s (see Section 8.4.6), and prints a one-page sample sales report with a table and a bar chart; the printer model chosen on the Printer page of Control Panel must be one that prints pictures (see Section 7.10); otherwise BASIC Demo says “To print the report, choose your printer’s model on the Control Panel’s Printer page.”
-
Help: Contents (F1) and About….
Choosing Graphics…, Dynamic Form…, Timer…, or Fonts… while that window is already open does nothing. You can resize the BASIC Demo window. It remembers nothing.
8.12. Screen Savers
A screen saver covers the screen with a moving picture, or a blank one, when you have not used the keyboard or mouse for a while. Four screen savers come with DVX and are always installed:
| Name | What it shows |
|---|---|
A black screen. |
|
The words “The DOS Visual eXecutive” drifting across the screen, bouncing off the edges and changing color as they go. |
|
Two four-cornered outlines bouncing around the screen, each leaving a trail, and changing color every few seconds. |
|
Stars flying out from the middle of the screen, as if you were moving through them; nearer stars are brighter and bigger. |
No screen saver is chosen when DVX is installed. To choose one, and how long DVX waits before starting it, use the Screen saver and Wait settings on the Desktop page of Control Panel; Test there starts the chosen saver at once (see Section 7.6). The screen savers have no settings of their own and no password.
The screen saver starts after the chosen number of minutes with no key press or mouse movement. It does not start while a message or dialog box is waiting for an answer, or while a program, such as a game, is using the whole screen. It ends at the next key press or mouse movement. The key or click that wakes the screen goes to the screen saver, never to the program underneath, so it cannot change your work. See also Section 5.12.
Program Manager does not list screen savers. More screen savers can come as add-ons, which Software installs (see Section 10.1). You can also copy a screen saver program into a folder named SAVERS in your user folder; if there is no such folder, make one.
8.13. Developer Tools
These programs are for people who write their own programs, help files, and add-on packages. DVX BASIC comes with the DVX BASIC part; the others come with the Developer Tools part. Each runs only once at a time, and each has its own detailed help: press F1 or choose Contents on its Help menu (in DVX BASIC, DVX BASIC Help). In the tools other than DVX BASIC, the menu items have no shortcut keys: open the menus with Alt and the underlined letters.
8.13.1. DVX BASIC
DVX BASIC is a programming environment in the style of Visual Basic 3 for writing your own DVX programs. It has a code editor, a designer where you draw your program’s windows, a project system, and a debugger. Start it from Program Manager, from the Write a program tile in the Welcome window, or by double-clicking a project (.DBP) or a BASIC source file (.BAS, .FRM, .CLS, or .CTL) in File Manager.
DVX BASIC works in several windows: the main window along the top of the screen with the menus, toolbar, and status line; the Code window; a designer window for the form you are working on; the Project, Toolbox, and Properties windows; Output and Immediate along the bottom; and Locals, Call Stack, Watch, and Breakpoints for debugging. Some open only when needed, such as the Toolbox and Properties with a form, and Locals and Call Stack when a program pauses. The Window menu opens or brings forward any of them except the designer, which (Shift+F7) shows.
-
Choose , type the project’s name, click OK, and choose where to save the project. The new project has no files yet.
-
Choose (Ctrl+O), type a new name such as FORM1.FRM in the project’s folder, and answer Yes when asked whether to create it. A blank form opens in the designer.
-
Click a control in the Toolbox, then click the form to place it. Change its settings in the Properties window, and double-click it to write the code that runs when it is used.
-
Press F5 to run the program. Save with and .
-
Choose to save the program as a .APP file that starts like any other program. A program saved in a folder below DVX’s
APPSfolder appears in Program Manager’s Installed Programs when you go back to Program Manager; one saved elsewhere can be started from File Manager or with in Program Manager.
In the code editor, (Ctrl+F) and (Ctrl+H) find and replace text in a function, an object, a file, or the whole project; F3 finds the next one. The Run menu has the debugger: F9 sets or clears a breakpoint, Shift+F5 runs with breakpoints, and F8 steps one statement at a time. makes an add-on package of your program for others to install (see Section 10.7). (F1) opens the language reference, the guide to DVX BASIC, and the control reference.
8.13.2. Icon Editor
Icon Editor draws small square pictures, such as program icons, one dot at a time. It comes with the Developer Tools part. Its window, which cannot be resized, has the enlarged picture on the left with a grid, and on the right a Preview at real size, the Color you draw with, and a Palette of 32 colors.
Choose the size on the Size menu (16 x 16, 24 x 24, or 32 x 32 dots; 32 x 32 at first); choosing a size starts a new, empty picture, after asking if you have unsaved changes. Click a color in the palette, then click or drag on the grid to paint. The Tools menu chooses the Pencil, the Eraser (which paints light gray), or the Color Picker (which takes a dot’s color, then goes back to the Pencil). always asks for a name and saves a PNG picture, or a BMP picture if the name ends in .BMP. opens a square BMP or PNG picture of 16, 24, or 32 dots. prints the picture. There is no Undo: paint over a mistake.
8.13.3. Help Editor
Help Editor writes help files for DVX Help. It comes with the Developer Tools part. You type the help source (a .DHS file) with commands for titles, headings, lists, and links. saves the source and makes the help file (.HLP) beside it; if there are mistakes, a Compile failed box lists them. compiles and shows the result in DVX Help. explains the commands. Double-click a .DHS file in File Manager to open it in Help Editor.
8.13.4. Resource Editor
Resource Editor looks at and changes the resources inside program files (.APP), control add-ons (.WGT), and libraries (.LIB): a program’s icon, name, author, description, and so on, which Program Manager shows. It comes with the Developer Tools part. Choose and pick the file; the list shows each resource’s Name, Type, and Size. The Resource menu adds text or a file, edits text, saves a resource out to a file (Extract…), and removes a resource. Common resource names are icon32, name, description, author, publisher, copyright, version, and helpfile.
|
Warning
|
Resource Editor writes every change into the file at once. There is no Save and no Undo, so work on a copy of the file. Do not change or remove resources you do not know: in programs written in DVX BASIC, the resources named MODULE, FORM0, FORM1, and so on hold the program itself. |
8.13.5. Package Builder
Package Builder makes packages: single .DPK files that hold something to add to DVX, such as a program, a library or control, fonts, sounds, themes, desktop pictures, screen savers, or MIDI instruments, for others to install with Software. It comes with the Developer Tools part. Its window has five pages: Package (the name, package name, version, kind, summary, and oldest DVX version it works with), Credits, Needs (other packages this one needs), Files (the folder that holds the package’s files), and Signing (the key to sign it with, or Not signed, and New Key… to make a key). Click Build Package… to make the package. keeps your answers as a template (.INI) to open next time. See Section 10.7 and Section 10.8.
8.13.6. Widget Showcase
Widget Showcase is a window with tabs (Text, Picks, Range, Lists, and About) where you can try the standard kinds of controls that DVX BASIC programs use. It comes with the Developer Tools part. Rest the pointer on a control to see what it is; the status bar at the bottom says what the last control did. Hold Alt and press a tab’s underlined letter to switch tabs. Nothing you do changes any files.
8.13.7. Tools for the DOS Prompt
| Program | Comes with | What it does |
|---|---|---|
BASCOMP |
DVX BASIC |
Compiles a DVX BASIC project into a program: |
DVXRES |
Developer Tools |
Lists, adds, gets, and strips the resources in a program file, like Resource Editor. |
DVXHLPC |
Developer Tools |
Compiles help source into a help file, like Help Editor’s Compile command. |
DVXPKG |
DVX (always installed) |
Builds a package from a Package Builder template, makes signing keys, and signs, checks, shows, installs, removes, and lists packages. Type |
Chapter 9. Terminal
Terminal connects your computer to bulletin board systems (BBSes) and to other computers. It reaches them through a serial port and a cable, through a modem and a phone line, or over the network with Telnet. It can also carry the connection over the secure link, which encrypts everything you send and receive. Terminal shows the other computer’s screen in color, plays the music some bulletin boards send, and sends and receives files with the XMODEM, YMODEM, and ZMODEM protocols.
Terminal keeps a phone book of the places you connect to. Each entry, called a session, remembers how to connect and how the screen looks, so connecting again is a matter of picking the session from the list and clicking Connect.
9.1. What You Need
Terminal is in the Communications part of DVX, which Setup describes as “The Terminal: modems, serial and secure links, Telnet (with Networking), and file transfers.” If Terminal is not in Program Manager’s Installed Programs group, this part was left out when DVX was installed. To add it, run Setup again from DVX’s CD or Disk 1, choose Upgrade or repair DVX, and check Communications on the What to install page (see Section 3.5).
Most of Terminal works without the Networking part. Only two things need it: Telnet, and the secure link over the network. Connecting by serial port or by modem, and the secure link over a serial cable, work without Networking. If you try to connect over the network without it, Terminal says “Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.” Networking also needs a network card with its packet driver, set up as Chapter 4 explains.
-
By serial port: a free serial port (COM1, COM2, COM3, or COM4) and a cable to the other computer.
-
By modem: a modem on one of those serial ports, and a phone line.
-
By Telnet: the Networking part and a working network connection.
-
By the secure link: a computer at the other end that runs a secure-link proxy (see Section 9.7), reached by a serial cable or over the network.
9.2. Starting Terminal
To start Terminal, double-click Terminal in Program Manager’s Installed Programs group. The window opens near the upper left corner of the screen. Its title is the name of the session you used last. The first time you start Terminal, the phone book holds one session, Direct COM1, which connects straight to COM1 at 9600 bps.
You can run more than one Terminal at a time, for example one for each serial port. They share one phone book: a change you make in one Terminal is kept when another saves its own (see Section 9.8.8).
You can also start Terminal so that it connects to a Telnet address at once; see Section 9.5.4.
9.3. The Terminal Window
The Terminal window has a menu bar at the top, the terminal screen in the middle, and a status bar at the bottom. Its title is the name of the current session. You cannot change the window’s size by dragging its border, and it has no maximize button: the window sizes itself to fit the terminal screen, which you set with Columns and Rows (see Section 9.4.4.5).
| Part | What it shows |
|---|---|
Menu bar |
The File, Edit, Settings, Transfer, and Help menus (see Section 9.3.1). |
Terminal screen |
The other computer’s screen. Click it and type. The scroll bar at its right side scrolls back through lines that have scrolled off the top. |
Status bar, left |
What the connection is doing, for example “Connected to COM1 at 9600 bps”. Before you connect, it says “Not connected: choose File > Phone Book”. |
Status bar, right |
The line settings and the transfer protocol. For a serial port, a modem, or the secure link over a serial cable it shows the port, the speed, and the data bits, parity, and stop bits, for example |
Each time the connection’s status changes, Terminal also writes it on the screen in square brackets, for example “[Connected to COM1 at 9600 bps]”. The brackets tell Terminal’s own notes apart from what the other computer sends.
9.3.1. Menus
Some menu items are grayed when they cannot be used: most connection and transfer commands work only while you are connected, and several are not available while a file transfer runs.
| Item | What it does |
|---|---|
Opens the phone book, where you choose, add, change, and delete sessions (see Section 9.4). Connecting from the phone book first ends the connection you have. Not available while a file transfer runs. |
|
Connects with the current session. Available only when you are not connected and no file transfer runs. |
|
Ends the connection; a modem hangs up. While a modem dials, it stops the dialing. Not available while a file transfer runs. |
|
Starts saving everything the other computer sends to a file. Choose it again to stop. A check mark shows while Terminal captures (see Section 9.8.7). |
|
Closes Terminal. If you are connected or a file transfer runs, Terminal asks first. |
| Item | What it does |
|---|---|
Copies the text selected on the screen to the clipboard (see Section 5.7). Does nothing when no text is selected. |
|
Sends the text on the clipboard to the other computer, as if you typed it. Available only while you are connected and no file transfer runs. |
|
Clears the screen. What was on it goes into the scrollback. |
|
Sends a break signal, which some systems use to interrupt what they are doing. Available only while you are connected by serial port or modem. |
| Item | What it does |
|---|---|
A submenu with Standard, Green screen, Amber screen, and Black on white. A diamond shows the current session’s colors. Choosing one changes the screen at once and saves it with the session (see Section 9.8.2). |
|
Opens the Session Settings dialog box for the current session (see Section 9.4.4). |
|
Turns local echo on and off: with a check mark, Terminal also shows what you type (see Section 9.8.3). Saved with the session. |
|
Turns ANSI music on and off: with a check mark, Terminal plays the music the other computer sends (see Section 9.8.5). Saved with the session. |
|
Opens the Transfer Options dialog box (see Section 9.6.7). |
| Item | What it does |
|---|---|
Sends files with the protocol that has the diamond (see Section 9.6.1). Available only while you are connected and no file transfer runs. |
|
Receives files with the protocol that has the diamond (see Section 9.6.2). Available only while you are connected and no file transfer runs. |
|
XMODEM, XMODEM-1K, YMODEM, ZMODEM |
The protocol to use for file transfers. The one you choose gets a diamond. Terminal remembers it for all sessions. At first it is ZMODEM. |
| Item | What it does |
|---|---|
Opens Terminal’s help in DVX Help. F1 does the same (see Section 5.11). |
|
Shows Terminal’s name, what it does, and its copyright. |
9.3.2. Using the Terminal Screen
Click the screen and type. While you are connected, the keys you press go to the other computer, including Ctrl combinations, Tab, Esc, Backspace, and Enter (while a file transfer runs, Esc cancels it instead). The arrow keys, Home, End, PgUp, PgDn, and Del are sent as the ANSI key codes that bulletin boards understand. When you are not connected, or while a file transfer runs, what you type is ignored.
A few keys never reach the other computer. The function keys and Ins are not sent, and neither are letters with accents and other characters outside the plain US character set. DVX keeps F1, F10, Alt with a letter, Alt+Tab, Alt+F4, Alt+Space, Ctrl+Esc, Ctrl+F12, Ctrl+Shift+F12, and Ctrl+Alt+Del for itself, so these work in Terminal as they do everywhere else.
To copy text from the screen, drag across it with the mouse. Double-clicking selects a word, and triple-clicking selects a line. Then choose or press Ctrl+C. Without a selection, Ctrl+C goes to the other computer as usual. Spaces at the ends of lines are left out, and one copy holds at most about 4 KB of text.
To send text from the clipboard to the other computer, choose or press Ctrl+V. Terminal sends it as if you typed it, with each line end sent as Enter.
To look back at lines that have scrolled off the top, use the scroll bar, the mouse wheel, or Shift+PgUp and Shift+PgDn. Typing or pasting takes you back to the live screen. See Section 9.8.6.
9.3.3. Keys in Terminal
| Key | What it does |
|---|---|
F1 |
Opens Terminal’s help. |
Alt+F |
Opens the File menu. |
Alt+E |
Opens the Edit menu. |
Alt+S |
Opens the Settings menu. |
Alt+T |
Opens the Transfer menu. |
Alt+H |
Opens the Help menu. |
Ctrl+C |
With text selected on the screen, copies it. Without a selection, it is sent to the other computer. |
Ctrl+V |
Sends the text on the clipboard to the other computer. |
Shift+PgUp, Shift+PgDn |
Pages back and forward through the scrollback. |
Enter |
In the Phone Book, Session Settings, Secure Link Passphrase, and Transfer Options dialog boxes, presses the default button (Connect or OK). |
Esc |
In the same dialog boxes, presses Cancel. While a file transfer runs, in the File Transfer window or in the Terminal window, cancels the transfer; after the transfer, in the File Transfer window, closes it. |
9.4. The Phone Book
The phone book is Terminal’s list of saved sessions. A session holds everything about one place you connect to: its name, how to connect, the modem, secure link, and network settings, and how the screen looks. The phone book holds up to 32 sessions. The first time you start Terminal it holds one, Direct COM1.
To open the phone book, choose . The Phone Book dialog box lists every session by name, with the current session selected. Every change you make in it is saved at once.
| Button | What it does |
|---|---|
New… |
Adds a session (see Section 9.4.1). |
Edit… |
Changes the selected session (see Section 9.4.2). If it is the session in the Terminal window, the window takes the changes too. |
Delete |
Removes the selected session, after asking (see Section 9.4.3). |
Connect |
Makes the selected session the current one and connects with it. If you are connected, Terminal ends that connection first. Double-clicking a session, or pressing Enter, does the same. |
Cancel |
Closes the phone book without connecting. Esc does the same. |
9.4.1. Adding a Session
-
Choose .
-
Click New…. The New Session dialog box opens. The new session is named New session and starts with the settings for a direct serial connection on COM1.
-
Type a name in Name.
-
Choose how to connect in Connect with, and fill in the pages that this way of connecting uses (see Section 9.4.4).
-
Click OK. The session is added at the end of the list and selected.
-
To connect now, click Connect.
9.4.2. Changing a Session
To change the session that is open in the Terminal window, choose , make your changes, and click OK. Changes to how the screen looks take effect at once. Changes to the connection take effect the next time you connect. Whenever you click OK while connected, a note on the screen says “[New connection settings take effect the next time you connect]”.
To change another session in the phone book:
-
Choose .
-
Select the session and click Edit….
-
Make your changes in the Edit Session dialog box and click OK.
If you change the session that is open in the Terminal window this way, the window takes the changes too, as with , whether you then click Connect or Cancel.
9.4.3. Deleting a Session
-
Choose .
-
Select the session and click Delete.
-
Terminal asks “Delete "name" from the phone book?” Click Yes.
The phone book always keeps at least one session: when only one is left, Delete does nothing.
You can delete the session that is open in the Terminal window. The window keeps it, connected or not, until you choose another session, but changes you make to it are no longer saved.
9.4.4. Session Settings
One dialog box holds all of a session’s settings. It is titled Session Settings when you open it from the Settings menu, and New Session or Edit Session when you open it from the phone book. Its settings are on five pages: Connection, Modem, Secure Link, Network, and Screen. Click a page’s tab to see it. Click OK to keep your changes, or Cancel to leave the session as it was. When you click OK, a value outside its allowed range is brought into range, and an empty Name becomes Direct COM1.
Every page can be filled in whatever way you connect, but Terminal uses only the settings for the way you chose in Connect with:
| Connect with | Settings Terminal uses |
|---|---|
Serial port |
The Connection page. |
Modem |
The Connection page and the Modem page. |
Secure link |
Over a serial cable: the Connection page and the Secure Link page. Over the network: the Secure Link page and the Network page. |
Telnet |
The Network page. |
Every session also uses its Name and the Screen page.
The Connection Page
- Name
-
The session’s name, up to 31 characters. It is shown in the phone book and in the Terminal window’s title.
- Connect with
-
How to connect: Serial port (a cable to the other computer), Modem (dials a phone number), Secure link (the encrypted link to a secure-link proxy; see Section 9.7), or Telnet (over the network; it needs Networking). A new session starts with Serial port.
- Port
-
The serial port: COM1, COM2, COM3, or COM4. Used for a serial port, a modem, and the secure link over a serial cable. At first COM1.
- Speed (bps)
-
The speed in bits per second: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, or 115200. Both sides must use the same speed. At first 9600.
- Data bits
-
5, 6, 7, or 8. Almost always 8, which is the default.
- Parity
-
None, Even, Odd, Mark, or Space. Almost always None, which is the default.
- Stop bits
-
1 or 2. Almost always 1, which is the default.
- Flow control
-
How each side tells the other to pause: None (the default), XON/XOFF, or RTS/CTS. RTS/CTS is best when the cable and the other side support it, especially at high speeds and for file transfers. A secure link over a COM port cannot use XON/XOFF (see Section 9.7.2).
The Modem Page
- Setup command
-
Sent to the modem before dialing, up to 63 characters. At first
ATZ. Leave it empty to send nothing and dial at once. - Dial command
-
Put in front of the phone number, up to 15 characters: usually
ATDTfor tone dialing (the default) orATDPfor pulse dialing. - Phone number
-
The number to dial, up to 47 characters. Leave it empty to type modem commands yourself (see Section 9.5.2).
- Redial tries
-
How many more times to dial when the line is busy, nobody answers, or there is no carrier: 0 to 99. At first 3.
- Redial wait (s)
-
How many seconds to wait before dialing again: 1 to 300. At first 30.
The Secure Link Page
- Passphrase
-
The secret you share with the secure-link proxy at the other end, up to 63 characters. It shows as mask characters while you type. Use the same passphrase as the other end, or leave it empty when the other end uses none. Terminal saves it scrambled (see Section 9.7.1).
- Ask for the passphrase when connecting (never save it)
-
Terminal asks for the passphrase each time you connect and never saves it. When the dialog box opens with this checked, the Passphrase box is empty, and clicking OK with it checked removes any passphrase saved with the session.
- Connect over the network (the host and port on the Network page)
-
The secure link goes over the network, to the host and port on the Network page, instead of through the serial port. This needs the Networking part.
The page reminds you: “Use the same passphrase as the host, or none on both sides.”
The Network Page
Telnet uses these settings, and so does the secure link when Connect over the network (the host and port on the Network page) is checked on the Secure Link page.
The Screen Page
- Columns
-
The width of the terminal screen: 40 to 132 columns. At first 80.
- Rows
-
The height of the terminal screen: 10 to 60 rows. At first 25. A screen of 80 columns by 25 rows suits most bulletin boards. When you change Columns or Rows, the screen is rebuilt at once: the screen and the scrollback start empty, and the window changes size to fit.
- Scrollback lines
-
How many lines that have scrolled off the top you can scroll back to: 100 to 10,000. At first 1,000 (see Section 9.8.6). Making it smaller drops the oldest lines that no longer fit; the newest stay.
- Colors
-
Standard, Green screen, Amber screen, or Black on white, the same as (see Section 9.8.2).
- Answerback
-
The text Terminal sends when the other computer asks who you are, up to 31 characters. Leave it empty to send nothing (see Section 9.8.4).
- Local echo (show what you type)
-
The same as . Off at first (see Section 9.8.3).
- Play ANSI music the other side sends
-
The same as . On at first (see Section 9.8.5).
9.5. Connecting and Disconnecting
To connect, choose , select a session, and click Connect. To connect again with the session that is already in the window, choose . The status bar, and the notes in square brackets on the screen, show what is happening. Connecting never holds up DVX: while a modem dials or a secure link is set up, you can use the menus and other programs. stays grayed until the connection ends.
9.5.1. Connecting by Serial Port
-
Choose and click New….
-
Type a Name, and choose Serial port in Connect with.
-
In Port, choose the serial port the cable is plugged into.
-
Set Speed (bps), Data bits, Parity, and Stop bits to the same values as the other computer.
-
If the cable and the other computer support it, choose RTS/CTS in Flow control.
-
Click OK, then Connect.
The port opens at once, and the status bar says, for example, “Connected to COM1 at 9600 bps”. From then on, what you type goes to the other computer, and what it sends appears on the screen. If the screen fills with random characters, the speed, data bits, parity, or stop bits do not match the other side.
If the port cannot be opened, or stops working, Terminal says why:
See also Section 11.10.
9.5.2. Dialing with a Modem
-
Choose and click New….
-
Type a Name, and choose Modem in Connect with.
-
In Port, choose the serial port the modem is on, and choose a Speed (bps).
-
On the Modem page, type the Phone number. If your modem needs it, change Setup command, Dial command, Redial tries, or Redial wait (s).
-
Click OK, then Connect.
Watch the status bar while Terminal calls:
-
Terminal sends the setup command to the modem (“Setting up the modem on COM1”) and waits up to 5 seconds for the modem to answer OK.
-
It dials, for example “Dialing 555-0100 (try 1 of 4)”. The last number is the number of redial tries plus one. Terminal waits up to a minute for the call to go through.
-
If the line is busy, nobody answers, or there is no carrier, Terminal waits the redial time and dials again. The status bar says, for example, “The line is busy: dialing again in 30 seconds” (or “No answer: …” or “No carrier: …”). After the last try, the connection ends with that reason.
-
When the call goes through, the status bar shows the modem’s own message, for example “Connected (CONNECT 14400)”.
Everything the modem says (OK, CONNECT, BUSY, and so on) also appears on the screen. To stop dialing, or to hang up, choose ; the status bar then says “Hung up”. If the other end hangs up, Terminal says “Carrier lost: the call ended”.
| Message | What to do |
|---|---|
The modem did not answer the setup command within 5 seconds. Check that the modem is on and connected to the chosen port, and that the setup command is right. |
|
The modem answered ERROR to the setup command. Check Setup command on the Modem page. |
|
Terminal stops at once. Check that the phone line is plugged into the modem. |
|
The modem answered ERROR when Terminal dialed. Check Dial command and Phone number on the Modem page. |
9.5.3. Connecting by Telnet
Telnet connects to a bulletin board or another computer over the network. It needs the Networking part and a working network connection (see Section 4.4). To set up a Telnet session:
-
Choose and click New….
-
Type a Name, and choose Telnet in Connect with.
-
On the Network page, type the Host name and set Port (usually 23).
-
Click OK, then Connect.
The status bar says “Connecting to host port n” and then “Connected to host port n”. Terminal gives up if the other computer does not answer within 30 seconds. Terminal tells the other computer that it is an ANSI terminal and how many columns and rows the screen has, and tells it again whenever you change the size. If every letter you type appears twice, turn off .
When the other computer ends the session, Terminal says so, for example “[bbs.example.org closed the connection]”.
| Message | What to do |
|---|---|
“Enter the host name on the Network page of Session Settings first.” |
The session has no host name. Type one on the Network page. |
Check the host name, and that a name server is set up on the Network page of Control Panel (see Section 7.9). |
|
The computer is there, but nothing answers on that port. Check the port number. |
|
Check the address, and that the network is working (Control Panel’s Network page, Status…). |
|
DVX has no network address yet, or no gateway to that network. See the Network page of Control Panel. |
|
The connection could not be made. |
|
The connection broke while you were connected. |
See also Section 11.9.
9.5.4. Starting Terminal with a Telnet Address
You can start Terminal with a Telnet address, such as telnet://bbs.example.org, or telnet://bbs.example.org:2323 for a port other than 23. Terminal then makes that host’s session the current one, adding a Telnet session named after the host if the phone book has none, and connects at once. A session matches when it is a Telnet session with the same host name and port.
To start Terminal this way, give the address as an argument: type Terminal’s program file followed by the address in Program Manager’s box, for example C:\DVX\APPS\KPUNCH\TERMINAL\TERMINAL.APP telnet://bbs.example.org, or put the address in the Arguments box of a Program Manager item that starts Terminal (see Section 6.7 and Section 6.4). If the phone book is full and has no session for that address, Terminal starts without connecting.
9.5.5. Disconnecting and Closing Terminal
To end a connection, choose . The status bar says “Disconnected”, or “Hung up” for a modem. also stops a modem that is dialing and a secure link that is being set up. It is not available while a file transfer runs: cancel the transfer first (see Section 9.6.5). If the connection breaks during a transfer, the transfer is canceled.
To close Terminal, choose or close its window. If you are connected (or still connecting), Terminal says “You are connected.” and asks “Disconnect and close?” If a file transfer runs, it says “A file transfer is running.” and asks “Cancel it and close?” Click Yes to close, or No to keep Terminal open.
9.6. Sending and Receiving Files
Terminal sends files to the other computer (uploading) and receives files from it (downloading). Both sides must use the same file transfer protocol, the set of rules the two computers follow while a file moves. Terminal knows four:
| Protocol | Notes |
|---|---|
One file at a time, in 128-byte blocks. Works almost everywhere. You choose the name for a received file, and the file is padded to a whole block, so it can come out slightly longer than the original. |
|
XMODEM with 1024-byte blocks, so it is faster. When a block fails three times, Terminal sends it again as 128-byte blocks. |
|
Several files at once, with their names and exact sizes. Received files go into the download folder. |
|
The best choice when the other side has it: fast, several files at once, recovers quickly from line noise, can continue an interrupted download, and can start a download by itself. |
To pick the protocol, click it on the Transfer menu; it gets a diamond, and the right side of the status bar shows it. Terminal remembers your choice for all sessions. At first it is ZMODEM.
9.6.1. Sending Files
-
Choose the protocol on the Transfer menu.
-
Start the receive on the other computer first. On a bulletin board this is usually a menu choice.
-
Choose .
-
In the Send File dialog box, choose the file and click Open (see Section 5.6).
-
With YMODEM or ZMODEM, Terminal asks “Add another file to send in the same batch?” Click Yes to choose another file in the Add Another File dialog box, or No to start sending. One batch holds up to 16 files.
The File Transfer window shows how the transfer is going (see Section 9.6.4). Terminal waits up to a minute for the other computer to start receiving. If it does not, the transfer ends with “The receiver did not start”. The other computer gets your file’s long name where the protocol has room for it.
9.6.2. Receiving Files
-
Choose the protocol on the Transfer menu.
-
Start the send on the other computer.
-
Choose .
-
With XMODEM or XMODEM-1K, the Receive File As dialog box asks for a name. It starts in the download folder. Type a name and click Save. YMODEM and ZMODEM need no name: they save the files under the names the sender gives, in the download folder.
If the other computer does not start sending within about a minute, the transfer ends with “The sender did not start”.
The download folder is the DOWNLOAD folder in your user folder, for example C:\DVX\USER\DOWNLOAD, unless you choose another one in Transfer Options (see Section 9.6.7 and Section B.1). Terminal makes the folder when it needs it. If it cannot, the screen shows “[The download folder folder could not be created.]”
ZMODEM downloads usually start by themselves. While Start ZMODEM downloads automatically is checked in Transfer Options, as it is at first, Terminal starts receiving into the download folder as soon as the other computer starts a ZMODEM send. You do not need to choose anything, whichever protocol has the diamond.
9.6.3. Names of Received Files
-
Folder names in the sender’s name are dropped.
-
When the download folder’s disk takes long file names, files keep the names the sender gives. A character that a file name cannot hold becomes
_. -
Otherwise names are changed to fit DOS: they are shortened to eight characters and a three-letter extension, made upper case, and spaces are dropped. Other characters a DOS name cannot hold become
_. -
A file that arrives with no name is saved as
RECEIVED. A name that DOS keeps for a device, such asCON, gets a_in front.
9.6.4. The File Transfer Window
When a transfer starts, the File Transfer window opens in the middle of the screen. From top to bottom it shows:
-
Which way the files go and how, for example “Sending with ZMODEM” or “Receiving with YMODEM”.
-
Which file is moving, for example “File 2 of 3: name”, or “File 1: (waiting for the other side)” before the first file starts.
-
A bar for the current file, with “x of y bytes” (or “x bytes” when the size is not known). When Terminal continues an interrupted download, “(continued from z)” is added after it.
-
A bar for the whole batch, with “All files: x of y bytes”.
-
While the transfer runs, “Retries: n”: how many times a damaged block had to be sent again. When the transfer ends, the result instead, for example “Transfer complete”.
The Terminal window stays usable while a transfer runs, but what you type is not sent. While a transfer runs, these menu items are not available: , , , , , , and .
When the transfer ends, the window shows the result and its Cancel button becomes Close. Click Close, or press Esc, to put the window away. The result also appears on the terminal screen, for example “[Download: Transfer complete]” or “[Upload: Canceled]”.
9.6.5. Canceling a Transfer
To stop a transfer, click Cancel in the File Transfer window, click the window’s close box, or press Esc in the File Transfer window or in the Terminal window. Terminal stops the transfer, tells the other side, and shows “Canceled”.
A canceled or failed ZMODEM download keeps the part that arrived, so you can continue it later (see Section 9.6.6). XMODEM and YMODEM remove a file that did not arrive completely.
9.6.6. When a File Already Exists
When a YMODEM or ZMODEM download would replace a file that is already in the download folder, Terminal does what If a file exists in Transfer Options says. With Ask me, as it is at first, the File Transfer window asks “name already exists (n bytes). What should happen to it?” and shows four buttons:
To continue an interrupted ZMODEM download, start the same download again on the other computer, and click Continue it when Terminal asks. If If a file exists is set to Continue a partial download, Terminal continues it without asking.
With XMODEM and XMODEM-1K you choose the file name yourself, and If a file exists does not apply. If the file you choose already exists, the Receive File As dialog box asks “name already exists. Do you want to replace it?” Click Yes to replace it, or No to choose another name.
9.6.7. Transfer Options
Choose to open the Transfer Options dialog box. Its settings apply to all sessions. Click OK to keep your changes, or Cancel to leave them as they were.
- Download folder
-
Where YMODEM and ZMODEM downloads go, and where the Receive File As box starts for XMODEM. Type the folder, or click Browse… to choose it in the Download Folder dialog box. Terminal makes the folder when it needs it. Leave the box empty to use the DOWNLOAD folder in your user folder.
- If a file exists
-
What a YMODEM or ZMODEM download does when a file of the same name is already there: Ask me (the default), Keep both (rename the new), Continue a partial download, Replace the old file, or Skip the file (see Section 9.6.6). With Continue a partial download, a file that cannot be continued is kept as with Keep both (rename the new).
- Start ZMODEM downloads automatically
-
Terminal starts receiving as soon as the other side starts a ZMODEM send. On at first.
- Ask the other side to continue interrupted uploads (ZMODEM)
-
When you send a file again after an upload was interrupted, the other side continues its partial copy instead of starting again. Off at first. Leave it off unless you are sending the same file again.
- Escape all control characters (for links that lose them)
-
For ZMODEM over connections that lose or change control characters. Transfers are slower, so turn it on only when transfers keep failing. Off at first.
9.6.8. Transfer Results and Messages
| Result | What it means |
|---|---|
Every file arrived. |
|
“Transfer complete (the end was not confirmed)” |
Every block arrived, but the other side did not confirm the end of the transfer. |
You canceled the transfer, or the connection ended while it ran. |
|
“Canceled by the sender”, “Canceled by the receiver” |
The other side canceled the transfer. |
“The receiver ended the transfer” |
The other side ended a ZMODEM upload. |
The other computer did not start receiving within a minute. Start the receive on the other computer before, or right after, you choose . |
|
The other computer did not start sending within about a minute, or (with ZMODEM) did not send the next file of a batch. |
|
A block still did not get through after 10 retries (Terminal waits up to 10 seconds for each answer). Use RTS/CTS flow control, a lower speed, or XMODEM-1K. For ZMODEM, try Escape all control characters (for links that lose them). |
|
“Lost block sequence” |
A block went missing, and the transfer stopped. |
“Cannot open file”, “Cannot read the file” |
The file to send could not be opened or read. |
“Cannot create the file”, “Cannot write the file” |
A received file could not be created or written, for example because the disk is full or cannot be written to. |
Files larger than 2 GB cannot be sent or received. |
9.7. The Secure Link
The secure link encrypts everything that passes between your computer and the other end of the connection, so that someone listening in on the cable or the network cannot read it. At the other end, a program called a secure-link proxy takes the encrypted connection and connects you on to the bulletin board.
The secure link works only with a secure-link proxy at the other end, not with an ordinary bulletin board. The proxy runs on another computer, which you reach either by a serial cable or over the network (the network needs the Networking part). Whoever runs that computer can tell you what to set: the speed and other line settings for a cable, or the host name and port for the network, and the passphrase, if it uses one.
The proxy, called secproxy, comes with the DVX SDK (sdk.zip, in its DVX-SDK\bin folder) and runs on a Linux computer. The SDK’s secproxy.md, in the DVX-SDK folder, tells how to start it for a serial cable or for the network, and how to give it a passphrase.
9.7.1. Passphrases
A passphrase is a secret that both ends know. The link is encrypted whether or not you use one. With the same passphrase on both sides, the link is also checked: Terminal makes sure the other end knows the passphrase, so nobody in between can pretend to be the proxy. Use exactly the same passphrase as the proxy, or none on both sides.
You can keep the passphrase with the session, or have Terminal ask for it each time:
-
A passphrase typed in Passphrase on the Secure Link page is saved with the session, scrambled so that it cannot be read at a glance. Someone who copies Terminal’s settings file and knows how DVX scrambles it can still read it.
-
With Ask for the passphrase when connecting (never save it) checked, Terminal never saves the passphrase. Each time you connect, the Secure Link Passphrase dialog box asks for it. Type it in Passphrase for the secure link and click Connect, or press Esc to cancel without connecting.
If other people use your computer, choose to be asked. A passphrase you type when asked is used only while Terminal sets up the link, and then forgotten.
9.7.2. Setting Up a Secure Link Session
-
Choose and click New….
-
Type a Name, and choose Secure link in Connect with.
-
For a serial cable, choose the Port the cable is on, and set Speed (bps) and Flow control (None or RTS/CTS) to match the other end. Leave Data bits, Parity, and Stop bits at 8, None, and 1, which is what the secure-link proxy uses. The secure link cannot use XON/XOFF, because it sends those characters as part of its data: with XON/XOFF chosen, OK says “A secure link over a COM port cannot use XON/XOFF flow control. Choose None or RTS/CTS.” and the dialog box stays open.
-
For the network instead, check Connect over the network (the host and port on the Network page) on the Secure Link page. Then, on the Network page, type the proxy’s Host name and set Port to the proxy’s port, usually 2323. (Port starts at 23, so change it.)
-
On the Secure Link page, type the Passphrase, or check Ask for the passphrase when connecting (never save it). If the proxy uses no passphrase, leave the box empty.
-
Click OK, then Connect.
9.7.3. What You See When You Connect
Over a serial cable the status bar says “Setting up the secure link on COM1”. Over the network it says “Connecting to host port n for the secure link” and then “Setting up the secure link with host”. When the link is ready, it says “Secure link established”, or “Secure link established (passphrase checked)” when both ends use the same passphrase.
Then press Enter. The proxy answers “SecLink proxy ready.” and connects you to the bulletin board.
From then on, you use Terminal as with any other connection. is not available over the secure link.
9.7.4. When the Secure Link Does Not Connect
| Message | What it means |
|---|---|
The two ends use different passphrases, and the connection ends. Use exactly the same passphrase as the proxy, or none on both sides. |
|
The other end did not answer within 30 seconds. Check that the secure-link proxy is running, and, over a cable, that the speed and flow control match and the line uses 8 data bits, no parity, and 1 stop bit. |
|
“The secure link could not be set up” |
The link could not be set up for another reason. |
“COMn could not be opened for the secure link” |
The serial port could not be opened. Check Port on the Connection page. |
“The secure link cannot use XON/XOFF flow control: choose None or RTS/CTS” |
The session uses XON/XOFF over a COM port, which the secure link cannot use. This happens only when the setting was made outside Session Settings, for example by editing Terminal’s settings file. Choose None or RTS/CTS in Flow control. |
“Out of memory for the secure link” |
There was not enough memory to set up the link. Close some programs and try again. |
The link broke after it was established. |
Over the network, the messages about the host in Section 9.5.3, such as “host refused the connection on port n”, can also appear.
9.8. Terminal Settings
This section explains how Terminal shows the other computer’s screen, and the settings that change it. Most of them belong to a session and are on the Screen page of the session’s settings (see Section 9.4.4.5); the most used ones are also on the Settings menu.
9.8.1. Terminal Emulation
Terminal works as an ANSI terminal, the kind bulletin boards expect. It understands the ANSI codes for moving the cursor, clearing the screen or a line, scrolling part of the screen (for example under a status line that stays put), the 16 text colors, blinking text, and ANSI music. It shows the PC character set, so the line-drawing characters bulletin boards use for boxes and menus look as intended. There is no other emulation to choose.
When the other computer asks what kind of terminal it is talking to, where the cursor is, or how big the screen is, Terminal answers by itself. Over Telnet it also tells the other computer that it is an ANSI terminal, and how many columns and rows the screen has.
9.8.2. Colors
- Standard
-
The usual ANSI colors.
- Green screen
-
Shades of green, like an old green monitor.
- Amber screen
-
Shades of amber, like an old amber monitor.
- Black on white
-
Black text on a white background, with the colors darkened so they show up on white.
The colors belong to the session and change at once.
9.8.3. Local Echo
Many computers send back each character you type, so that it appears on your screen; some do not. With local echo on, Terminal shows what you type itself, with Enter as a new line. Turn it on with if nothing appears when you type; turn it off if every letter appears twice. Local echo belongs to the session and is off at first.
9.8.5. ANSI Music and the Bell
Some bulletin boards play tunes on their menus and welcome screens. This is called ANSI music. Terminal plays it through your sound card, or through the PC speaker when there is no sound card (see Section 7.12 for choosing the sound hardware). While a tune plays, the screen waits for it to end before it shows more, as the bulletin board intended; only a tune the bulletin board sends as background music plays while the screen goes on. A mistake in a tune is ignored.
To turn ANSI music off or on, choose , or use Play ANSI music the other side sends on the Screen page. It belongs to the session and is on at first. Turning it off also stops a tune that is playing.
9.8.6. Scrollback
Lines that scroll off the top of the screen are kept in the scrollback, up to the number in Scrollback lines on the Screen page (1,000 at first, and up to 10,000). To look back, use the scroll bar at the right side of the screen, the mouse wheel, or Shift+PgUp and Shift+PgDn. Typing or pasting takes you back to the live screen.
, and a bulletin board that clears the screen, move the old screen into the scrollback. Lines that scroll inside part of the screen, such as under a status line that stays put, are not kept. Changing Columns or Rows empties the scrollback. Making Scrollback lines smaller drops only the oldest lines that no longer fit, and changing the colors, local echo, or ANSI music leaves the scrollback and the screen as they are.
9.8.7. Capturing to a File
-
Choose .
-
In the Capture to File dialog box, choose a folder, type a file name, and click Save (see Section 5.6).
Terminal adds everything it receives to the end of the file, exactly as it arrives, including the codes for colors and cursor movement. A check mark shows next to , the right side of the status bar shows Capture, and the screen shows “[Capturing to file]”. To stop, choose again; the screen shows “[Capture stopped]”. The files you send or receive in a file transfer are not captured.
9.8.8. Where Terminal Keeps Its Settings
Terminal keeps the phone book (every session with all its settings), the session you used last, the protocol, and the transfer options in the file TERMINAL.INI, in Terminal’s folder in your user folder: USER\APPS\KPUNCH\TERMINAL (see Section B.1). It saves the file at once whenever you change a session, a color, local echo, ANSI music, the protocol, or a transfer option. A passphrase is saved scrambled, and never when the session asks for it at each connect.
When more than one Terminal is running, they share this file. Each time a Terminal saves, it reads the file again first and changes only what you changed in that Terminal, so the other Terminals' changes are kept, even to the same session. The phone book shows the other Terminals' changes each time you open it. A session that another Terminal renames or deletes is no longer the window’s session: the window keeps its settings, but its changes are not saved until you choose a session again.
If the file is there but cannot be read (it is damaged, or its disk failed), Terminal starts with the usual session, Direct COM1, and says “The phone book file cannot be read. Terminal goes on, but does not save changes to the phone book, so the sessions in the file are not lost.” It does not save over the file while the file cannot be read, so you can still restore it from a backup. Delete the file, or put a good copy in its place, and start Terminal again.
9.9. When Something Goes Wrong in Terminal
The messages for each way of connecting are listed in Section 9.5.1, Section 9.5.2, Section 9.5.3, and Section 9.7.4; the file transfer results are in Section 9.6.8. These problems come up most often:
| What you see | What to try |
|---|---|
The screen shows random characters. |
The speed, data bits, parity, or stop bits do not match the other side. Change them on the Connection page. |
Nothing appears when you type. |
Turn on . |
Every letter appears twice. |
Turn off . |
“Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.” |
Run Setup and add the Networking part (see Section 3.5). |
Transfers stop with “Too many errors”. |
Use RTS/CTS flow control, a lower speed, or XMODEM-1K. For ZMODEM, try Escape all control characters (for links that lose them). |
“The receiver did not start” |
Start the receive on the other computer before, or right after, you choose . |
“The passphrase does not match the host’s” |
Use exactly the same passphrase as the secure-link proxy, or none on both sides. |
See also Section 11.10 and Section 11.9.
Chapter 10. Managing Add-Ons
An add-on is anything you add to DVX after it is installed: a program, a library or widget that other programs use, fonts, sounds, themes, desktop pictures, screen savers, help files, or MIDI instruments. You add, update, and remove add-ons with the Software program. This chapter explains what add-ons are, how to install them from a file or from the package server over the network, how to keep them and DVX itself up to date, how to publish your own, how DVX checks who made them, and how to add or remove the optional parts of DVX after Setup.
10.1. Add-Ons and Packages
Every add-on comes as a package: one file whose name ends in .DPK. A package holds the add-on’s files, a list of those files with the size and a fingerprint of each, and a description of the package: its name, version, and kind, who published and wrote it, and which other packages it needs. DVX checks every file against that list as it unpacks the package.
DVX itself, its base fonts, and its optional parts are packages too. That is why Software lists them beside your add-ons, and why the package server can keep them up to date.
10.1.1. Kinds of Packages
Each package is of one kind. Software shows the kind, in these words, in its Kind column and in a package’s details:
| Kind | What the package holds |
|---|---|
|
A program. It appears in Program Manager’s Installed Programs group. |
|
A library: something other programs use to do their work. It works from the next time DVX starts. |
|
A widget: a kind of control that other programs use in their windows. It works from the next time DVX starts. |
|
|
|
|
|
|
|
|
|
|
|
|
|
A help file. |
|
No files of its own: a bundle stands for a set of other packages. Each optional part of DVX is a bundle (see Section 10.9). |
|
DVX itself. Only DVX’s own package has this kind. |
10.1.2. Names, Package Names, and Versions
- Name
-
The name people see, such as Chess.
- Package name
-
Who made the package and what it is, with a dot between, such as
acme.chess. Each part is 1 to 8 lower-case letters, digits, or underscores (_). Two packages with the same package name are the same package. Software shows the package name in its Package column, which tells apart two packages that have the same name. - Version
-
Numbers with dots between them, such as 1.0.0. A higher version is a newer one.
Package names that start with kpunch. belong to DVX’s own packages, such as kpunch.dvx (DVX itself) and kpunch.basefont (DVX Fonts, the base set of fonts). Only packages signed with DVX’s own key may use such a name (see Section 10.8).
A package can need other packages, each at an oldest version that will do. Software installs what a package needs along with it, and removes a package only together with the packages that need it.
DVX itself is listed as a package named DVX, with the summary “The DVX desktop and its programs.”, the publisher Kangaroo Punch Studios, and the license MIT. The base fonts are the package DVX Fonts, with the summary “DejaVu Sans, Sans Mono, and Serif in every style, in sizes for the screen and for printing.”
10.1.3. Where Add-Ons Are Installed
Add-ons are installed into the DVX folder (for example C:\DVX), never into your user folder. So an add-on is installed for everyone: every user folder used with that DVX folder sees it. There is no way to install a package for one user only.
Each kind goes into its own folder in the DVX folder, named from the package name. For a package named acme.chess, the files go here:
| Kind | Folder in the DVX folder |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
None: a bundle has no files of its own. |
|
Anywhere in the DVX folder except the user folder. |
Any kind except a bundle may also put files in DVX’s SYSTEM folder, for example a program for the DOS prompt, but not in its KEYS or PACKAGES folders. A package can never replace a file that belongs to another package: Software refuses such a package before it installs anything. DVX keeps a record of each installed package in SYSTEM\PACKAGES.
The SHARED folder holds the fonts, sounds, themes, desktop pictures, MIDI instruments, and screen savers that every program can use. Only packages put files there. Your own fonts, sounds, themes, desktop pictures, and screen savers go in the folders of the same names in your user folder instead. Those are not packages, and Software does not list them. See Section B.1 for the folders of DVX.
-
The publisher keys you chose to trust, in the
KEYSfolder in your user folder (see Section 10.8.4). -
The package server’s settings and your account there, in
DVX.INIin your user folder (see Section 10.6.1). -
Packages being downloaded from the package server, in Software’s own folder,
DOWNLOAD\SOFTWARE, in your user folder.
Your user folder is the USER folder in the DVX folder, unless the DVXUSER environment variable names another folder.
10.2. The Software Program
Software installs, shows, updates, and removes packages. It is part of DVX itself, so it is always installed. To start it, open Program Manager’s Installed Programs group and double-click Software. Opening a .DPK file also starts Software (see Section 10.3.1).
The window has a menu bar, four pages on tabs (Installed, Available, Updates, and Published), and a status bar along the bottom. You can resize the window. The Available, Updates, and Published pages work with the package server over the network, so they need the Networking part of DVX (see Section 10.2.8).
10.2.1. Software’s Menus
| Command | What it does |
|---|---|
Installs a package from a |
|
Sends a package you made to the package server (see Section 10.7). |
|
Makes DVX trust the packages a publisher signs (see Section 10.8.4). |
|
Opens the Package Server window: the server Software uses, and your account there (see Section 10.6.1). |
|
Closes Software. |
|
Shows everything about the chosen package (see Section 10.2.7). On the Published page, it says how the chosen version’s review went. |
|
Removes the chosen package (see Section 10.4). On any other page, it first switches to the Installed page without removing anything; choose the package there and choose the command again. |
|
Installs the package chosen on the Available page (see Section 10.3.2). On any other page, it first switches to the Available page. |
|
Switches to the Updates page and asks the package server what is newer (see Section 10.5). |
|
Installs everything on the Updates page. If you are on another page, or the updates have not been checked yet, it switches to the Updates page and checks first; choose it again to install. |
|
Opens Software’s help in DVX Help. |
|
Shows what Software does and its copyright. |
10.2.2. The Installed Page
- Name
-
The package’s name.
- Version
-
The version installed.
- Kind
-
What the package holds (see Section 10.1.1).
- Summary
-
A short description.
- Package
-
The package name, such as
acme.chess.
The buttons Details…, Remove…, and Install from File… do the same as the menu commands of those names.
A bundle, such as each optional part of DVX, shows as one row. The packages it holds that were installed only for it are not listed separately; the bundle’s details name them. A package that you installed on its own is listed even when a bundle also holds it.
The status bar shows how many packages are listed, for example “10 packages installed”.
10.2.3. The Available Page
The Available page lists every package the package server offers, at the newest version it has. Software reads this list from the server the first time you show the page; Refresh reads it again. While it reads, a window titled Reading the package list shows its progress.
Its columns are:
- Name
-
The package’s name.
- Version
-
The version the server offers.
- Kind
-
What the package holds.
- Summary
-
A short description.
- Installed
-
The version you have. It is empty when you do not have the package.
- Package
-
The package name.
To shorten the list, type in the Find box. Only the packages whose name, summary, or package name contains what you typed stay in the list; capital and small letters count as the same. Empty the box to see the whole list again.
Details… shows what the server says about the chosen package (see Section 10.2.7). Install fetches the chosen package and installs it (see Section 10.3.2).
The status bar shows how many packages are listed and the server’s address: “n packages on address”, for example with the address http://packages.dvxgui.com. When the server cannot be reached, the status bar says “The package server could not be reached.” and a message gives the reason (see Section 10.6.3).
10.2.4. The Updates Page
The Updates page lists what the package server has that is newer than the packages you have, DVX itself included (see Section 10.5 for using it). A line above the list says how many updates there are. The list’s columns are:
- Name
-
The package’s name.
- Installed
-
The version you have.
- New
-
The newer version on the server.
- Kind
-
What the package holds.
- Summary
-
A short description.
- Package
-
The package name.
Check for Updates asks the server again, and Update All installs everything listed.
10.2.5. The Published Page
The Published page lists every version of every package you have sent to the package server, and how its review went (see Section 10.7). The line above the list says “n versions published by email”, with the email of your account. Without an account, it says “Give your account on the package server in File > Package Server to see what you have published.” The list’s columns are:
- Name
-
The package’s name.
- Version
-
The version you sent.
- State
-
“Waiting for review” (the server’s operator has not looked at it yet), “Published” (it is offered to everyone), “Turned down” (it was not accepted; the Note gives the reviewer’s reason), or “Withdrawn” (it was taken off the server’s list).
- Note
-
The reviewer’s note, if any.
- Package
-
The package name.
Software reads this list from the server the first time you show the page; Refresh asks again. Publish a Package… is the same as .
10.2.6. Choosing a Package and Sorting the Lists
10.2.7. The Details Window
To see everything about a package, choose it and choose Details… (or ), or double-click it. The window’s title is the package’s name. Its upper list has the columns What and Value, with these rows:
| What | Value |
|---|---|
Name |
The package’s name. |
Version |
Its version. |
Kind |
What it holds (see Section 10.1.1). |
Summary |
A short description. |
Publisher |
Who publishes it. |
Author |
Who made it. |
License |
The terms under which you may use it. |
Web site |
A web site for the package, if any. |
Signed by |
Who signed it (see below). |
Needs |
The packages it needs, by package name, each with the oldest version that will do, such as “kpunch.dvx 1.0.0 or later”, separated by commas. For a bundle, these are the packages it holds, and DVX itself. |
Needed by |
For an installed package: the names of the installed packages that need it. |
Size |
For a package on the server: the size of its file, in bytes. |
Package |
Its package name. |
For an installed package, Signed by gives the name of the trusted key that signed it, such as “DVX Repository” for DVX’s own key. It says “key id” when the key that signed it is no longer trusted, and “nobody” when the package is not signed. A package signed with a key you did not trust when you installed it shows “a key you did not trust when it was installed (not checked)”: DVX could not check that signature. A package whose signature by a key you trust does not fit it shows “a key you trusted, but its signature did not fit: the package was changed after it was signed”. For DVX itself, DVX Fonts, and the parts of DVX that Setup installed, it says “not checked: Setup installed it from the DVX disks”: Setup copied them from the DVX disks and checked no signature. Once one of them is updated from the package server, it names DVX’s key. For a package on the Available or Updates page, Signed by says “checked when it is installed”: DVX checks the signature once it has fetched the package.
Below, Files lists every file the package put in DVX, with its size. Each file is named from the DVX folder, for example APPS\ACME\CHESS\CHESS.APP. For a package on the server, this list is empty: its files are known only once it is fetched.
Close (or Enter or Esc) closes the window.
On the Published page, Details shows a message instead of this window: “Name Version: State.”, followed by the reviewer’s note when there is one.
10.2.8. Software Without the Networking Part
Without the Networking part of DVX, Software still installs packages from files, shows their details, and removes them; only the package server is out of reach. These are then unavailable: , , , , , the Find box, and the buttons on the Available, Updates, and Published pages.
The three server pages say “The package server needs DVX’s Networking part. To add it, run Setup from DVX’s CD or Disk 1 and choose Upgrade or repair.” On the Available page this is in the status bar; on the Updates and Published pages it is above the list. See Section 10.9.1.
10.3. Installing Add-Ons
You can install a package from a .DPK file (on a floppy disk, a CD, or your hard disk) or from the package server. Either way, Software first shows what it is about to do in the Install Software window, and installs only when you choose Install.
10.3.1. Installing from a File
-
In Software, choose , or the Install from File… button on the Installed page.
-
In the Install from File dialog box, find the package’s
.DPKfile and open it. The dialog listsPackages (*.dpk); chooseAll Files (*.*)to see every file. -
Software reads the package. A small window titled Reading shows how far it has got.
-
The Install Software window shows what will be installed (see Section 10.3.4). Read it, then choose Install, or Cancel to install nothing.
-
A window titled Installing shows the progress. When it is done, Software says what was installed (see Section 10.3.7).
You can also open a .DPK file directly: double-click it in File Manager, type its full name in Program Manager’s , or make a Program Manager item whose program is the .DPK file. DVX starts Software, which reads the package and shows the Install Software window at once. If Software is already open, its window comes to the front and it takes the package the same way. When Software is busy (a question or another window of its own is open, or it is installing), it takes the package once it is done; if you open several packages meanwhile, it takes the last one.
When a package needs other packages, keep them in the same folder. Software reads every other .DPK file in the folder of the one you chose, and installs from them whatever the chosen package needs that you do not have in a version that will do. The other files are used only for that, and one that cannot be read is skipped.
10.3.2. Installing from the Package Server
To install a package that the package server offers (this needs the Networking part and a working network connection; see Section 4.4):
-
In Software, click the Available tab. The first time, Software reads the list from the package server.
-
Find the package. To shorten the list, type part of its name in the Find box.
-
Choose the package, then choose Install (or ).
-
Software fetches the package, with any packages it needs that you do not have in a version that will do. A window titled Fetching names the package it is on and shows how far it has got.
-
Software reads what it fetched and shows the Install Software window. From here on, installing is exactly as from a file.
Install fetches the version the Available page lists, which is the newest the server has. For a package you have in an older version, that is an upgrade.
Software fetches packages into a folder of its own, DOWNLOAD\SOFTWARE in your user folder, and deletes them once they are installed. If you choose Cancel in the Install Software window, or the install does not finish, they are kept: when you choose Install again, Software checks the packages it kept rather than downloading them again, as long as the server still offers the same versions. Each fetch also clears out the packages an earlier fetch left there. A download that was stopped or cut off part way is kept, and goes on from where it stopped the next time. Software deletes only the files it fetched itself: the files Terminal receives in DOWNLOAD, packages among them, are never touched.
Each package fetched must be exactly the size and have exactly the fingerprint the server listed for it. If it does not, it is thrown away and the fetch fails. Its signature is fetched with it: a package from the package server is installed only when it is signed with DVX’s own key (see Section 10.8.3).
If what was fetched cannot be read, Software says “Name cannot be installed: what was fetched cannot be read.” Other problems are given as “Name cannot be installed: reason”, or as one of the server messages in Section 10.6.3.
10.3.3. The Add-Ons on the DVX CD
The DVX CD has two add-ons in its ADDONS folder. Setup offers them in its Add-ons to install list, each with a box to check (see Section 3.6):
- More Fonts (
MOREFONT.DPK) -
“More typefaces for documents, programs, and games: condensed DejaVu, Arimo, Tinos, Cousine, display faces, and pixel fonts.” Setup shows it as 8 MB.
- DVX General MIDI (
DVXGM.DPK) -
“General MIDI instruments for MIDI music on wavetable sound cards (Gravis UltraSound, Sound Blaster AWE32 and AWE64).” Setup shows it as 4 MB. It is the Standard SoundFont on the Control Panel’s Sounds page (see Section 7.12); without it, the sound card’s own instruments are used when it has them. (The FM instrument banks DMXOPL and DMXOPL3 are part of DVX itself, not add-ons.)
Once installed, both are ordinary packages: Software lists them and can remove them. To add one after Setup, choose in Software and open it from the ADDONS folder on the CD, or install it from the Available page when the package server offers it. The DVX floppy disks have no add-ons.
Each comes with a .SIG file beside it (MOREFONT.SIG and DVXGM.SIG) that holds DVX’s signature. Their package names start with kpunch., so they install only with that signature: if you copy one, copy its .SIG file with it, or Software refuses the package with “Name says it is part of DVX, but it is not signed by DVX’s key.”
Setup installs the base fonts, the package DVX Fonts, unless you choose None for the fonts (see Section 3.4). Software lists it and offers updates to it. If you chose None, you can add DVX Fonts later from the package server in Software (when the server offers it), or by running Setup again.
10.3.4. The Install Software Window
Before anything is installed, the Install Software window says “This is what will be installed:” and lists the packages in the order they will be installed, the packages that others need first.
The list’s columns are:
- Name
-
The package’s name.
- Version
-
The version to be installed.
- Action
-
“New” (you do not have the package yet), “Upgrade” (a newer version of one you have), or “Reinstall” (the same version you have, installed again, which repairs it).
- Signed
-
“By DVX” (signed with DVX’s own key), “Trusted” (signed with a publisher’s key you chose to trust), or “No” (see Section 10.8).
Below the list are notes, each on its own line when it applies:
-
“Installed with it, because it needs them: names.” These packages are installed too, because the one you chose needs them.
-
“Not signed by a publisher DVX trusts: names. Install them only if you trust where they came from.” The first words are in bold. See Section 10.8.2.
-
“These add-ons stop working with the new DVX until they are updated: names.” This appears only when DVX itself is updated (see Section 10.5.1).
-
“DVX itself is updated: the new version runs from the next time DVX starts.” Or, when a library or widget is installed: “Libraries and widgets work from the next time DVX starts.”
-
“It takes n bytes of disk space.” Or, when the disk does not have enough room: “There is not enough room on the disk: it needs n bytes and m are free. Make room on the disk, then install again.” Install is then unavailable.
Choose Install (or press Enter) to install, or Cancel (or press Esc, or click the close box) to install nothing.
10.3.5. Disk Space
The last note in the Install Software window says how much disk space the packages take. When the disk does not have enough room free, the note says so and Install is unavailable. The room needed can be more than the packages take in the end: each package’s files are all unpacked before the files of the version it replaces are removed. Make room first, for example by deleting files you no longer need or by removing add-ons you do not use (see Section 10.4), then install again. An install that runs out of room all the same (for example because a program filled the disk meanwhile) stops with “Installing did not finish. Name: There is not enough room on the disk: Name needs n KB and m KB are free.”
10.3.6. Progress and Cancel
While Software works, a small window shows a progress bar. Its title, and the start of the line above the bar, say what Software is doing: Reading, Installing, Removing, Fetching, Publishing, Reading the package list, Checking for updates, or Reading your packages. The line also names the package or file Software is on.
To stop, choose Cancel (or press Esc, or click the window’s close box):
-
Installing or removing stops after the package Software is on. A package that was still being unpacked is left exactly as it was before; one whose files were already in place is finished first. Packages done before stay installed (or removed). No message follows: the Installed page shows what is installed. When you choose Cancel during the last package and it is finished, there was nothing left to stop, so Software says it is done, as usual.
-
A job on the package server stops at once, without a message. A download stopped part way is kept, and goes on from there the next time.
-
Reading a package stops at once, without a message, and nothing is installed or published.
10.3.7. When the Install Is Done
-
“Installed: names.”
-
“Installed: names. Libraries and widgets work from the next time DVX starts.” A library or widget was installed.
-
“Installed: names. Restart DVX to start using the new version of DVX.” DVX itself was updated.
DVX does not restart by itself. When the message asks for it, exit DVX (see Section 5.16) and start it again.
An upgrade removes the files the old version had that the new one does not, the way removing a package does (see Section 10.4). A file among them that changed after it was installed, such as a data file you edited, is left. After the message that the package is installed, Software lists such files: “These files changed since they were installed, so they were left:”, the files, and “Delete them too?” Yes deletes them; No leaves them where they are. A file that cannot be deleted is left too, and Software says “These files could not be deleted, so they were left:”, the files, and “A program may be using them, or the disk may be write-protected.” These messages also follow an install that did not finish, for the packages it upgraded before it stopped.
New programs appear in Program Manager’s Installed Programs group. New fonts, sounds, themes, desktop pictures, and MIDI instruments appear in the lists where you choose them. MIDI instruments that an add-on installs are listed by the add-on’s name on the Control Panel’s Sounds page, except DVX General MIDI, which is listed there as Standard.
The next time DVX starts after libraries or controls were added or removed (adding or removing a part of DVX can do this), the bar on DVX’s title screen may fill a second time while the help is brought up to date.
10.3.8. When a Package Cannot Be Installed
If Software cannot read the package file, it says “file cannot be installed: reason”. If it can read the package but cannot install it, it says “Name cannot be installed. reason”. If something goes wrong while installing, it says “Installing did not finish. Name: reason”. The reasons, and what to do:
| Reason | What it means and what to do |
|---|---|
“Name needs package name version or later, which is not here.” |
The package needs another package, at that version or later, that you do not have, and it is not in the same folder (or on the package server). Get that package, put it in the same folder, and install again. |
“Name needs package name version or later, but an older one is being installed.” |
A package installed at the same time is older than this one needs. Get a newer version of it. |
“Name needs DVX version or later (this is DVX version).” |
The package was made for a newer DVX. Update DVX (see Section 10.5.1), or get a version of the package made for yours. |
“Name was made for a different version of DVX.” |
Get a version of the package made for your DVX (see Section 10.10.2). |
“This package needs a newer DVX (its manifest is format n).” |
The package was made for a newer DVX. Update DVX first. |
“A newer version of Name (version) is installed.” |
You already have a newer version. DVX never installs an older version over a newer one. If you really want the older one, remove the newer one first. |
“Name is not signed by the publisher of the installed version.” |
An update must be signed by whoever signed the version you have, or by DVX (see Section 10.8.3). Get the update from the publisher of the version you have. |
“Name says it is part of DVX, but it is not signed by DVX’s key.” |
Its package name starts with |
“Name is from the package server, but it is not signed. DVX installs a package from the package server only when DVX’s key signed it.” |
The package server gave a package without DVX’s signature. DVX does not install it (see Section 10.8.3). Tell whoever runs the server. |
“Name is from the package server, but it is signed by another key, not by DVX’s. DVX installs a package from the package server only when DVX’s key signed it.” |
The package carries a signature, but not DVX’s, even if it is a publisher’s key you trust. Tell whoever runs the server, or get the package from its publisher as a file. |
“Name is from the package server, but its signature by DVX’s key does not fit it: it was changed or damaged on the way.” |
The package was changed after DVX’s key signed it. Try again; if it keeps happening, something between you and the server changes what you download. |
“Name has the file file, which belongs to Other.” |
The package would replace a file of another package you have. Remove the other package first if you no longer need it, or do without this one. |
“Name and Other both have the file file.” |
Two of the packages being installed have the same file, so they cannot be installed together. |
“Name and Other need each other.” |
Each package needs the other, which DVX cannot install. Tell the publisher. |
“Two versions of Name are asked for.” |
Two different versions of the same package were to be installed at once. Install only one of them. |
“There is not enough room on the disk: Name needs n KB and m KB are free.” |
Make room on the disk (see Section 10.3.5). |
“There is not enough memory.” |
|
“Cannot read path.” |
The file cannot be read. Check the disk, or copy the file again. |
“path is not a DVX package (it does not start with PACKAGE.INI).” |
The file is not a DVX package. |
“The signature of path cannot be read.” |
The signature inside the package is damaged. Get a fresh copy of the package. |
“file is not the file the manifest lists (it was changed or damaged).” |
A file in the package does not match the package’s own list of its files: it was changed or damaged. That package is left as it was before. Get a fresh copy of the package. |
“Cannot write file (is the disk full?).” or “Cannot write file.” |
DVX could not write a file into the DVX folder. Check that the disk has room and is not write-protected. |
“Cannot make the folder folder.” |
DVX could not make a folder in the DVX folder. Check that the disk has room and is not write-protected. |
“path cannot be installed: another job is running.” |
Software is already busy. Wait for the progress window to close, then try again. |
“Name cannot be installed now.” |
Software could not start installing. Try again. |
Other reasons that mention the manifest (the package’s own description of itself), a line number, or a file “in the package” mean that the package was not made correctly or is damaged: get a fresh copy, or tell its publisher. If putting the new files in place fails, DVX puts every file back as it was before, and the reason names the file.
10.4. Removing Add-Ons
-
In Software, click the Installed tab.
-
Choose the package.
-
Choose Remove… (or ).
-
Answer Software’s questions (see below).
-
A window titled Removing shows the progress. When it is done, the list is shown again without the package. There is no separate message.
First, Software asks whether to remove the package. When no other installed package needs it, the question is “Remove Name?” When other installed packages need it, Software names them: “These need Name and are removed with it:”, their names, and “Remove them all?” Either way, Yes goes ahead and No removes nothing.
Next, if some packages were installed only because the ones being removed needed them (you did not choose them yourself, and nothing else needs them), Software offers them: “These were installed for Name and nothing else needs them:”, their names, and “Remove them too?” Yes removes them as well; No keeps them. This is how removing a part of DVX removes its programs and libraries (see Section 10.9.2).
Files that changed after they were installed, such as a data file you edited, are not deleted. Once the package is removed, Software lists them: “These files changed since they were installed, so they were left:”, the files (named from the DVX folder, such as APPS\ACME\CHESS\CHESS.APP), and “Delete them too?” Yes deletes them; No leaves them where they are.
A file that cannot be deleted, for example because a program is using it or the disk is write-protected, is left in place too. Software then says “These files could not be deleted, so they were left:”, the files, and “A program may be using them, or the disk may be write-protected.” The same message names a changed file that Yes to “Delete them too?” could not delete. Close the program, or make the disk writable, and delete the files with File Manager.
A file that another package also has is left in place. Folders the package made are removed when they end up empty.
You cannot remove DVX itself with Software: it says “DVX itself is removed with Setup.” See Section 3.9.
If removing cannot start, Software says “Name cannot be removed now.” If it does not finish (other than after Cancel), Software says “Removing did not finish. reason”, where the reason is, for example, one of these:
-
“Name: package name is not installed.” The package was already gone.
-
“Name: Cannot remove path.” DVX could not delete the package’s record in the
SYSTEM\PACKAGESfolder. Check that the disk is not write-protected.
10.5. Keeping DVX and Your Add-Ons Up to Date
The Updates page asks the package server what it has that is newer than the packages you have, DVX itself included. It needs the Networking part and a working network connection.
To update everything:
-
In Software, click the Updates tab. The first time you show the page after starting Software, it asks the server; a window titled Checking for updates shows the progress. (Software does not check by itself when it starts.)
-
Read the line above the list: “Everything is up to date.”, or “n updates are ready to install.” (or “1 update is ready to install.”).
-
Choose Update All (or ). Software fetches everything listed, with anything those packages need, and shows the Install Software window.
-
Choose Install.
When DVX itself is listed, it is at the top. Check for Updates (or ) asks the server again. With nothing listed, Update All just says “Everything is up to date.” If the server cannot be reached, the line above the list says “The package server could not be reached.” and a message gives the reason.
There is no button to update just one package on this page. To update one, find it on the Available page and choose Install: the Available page offers the newest version, so installing it upgrades the one you have.
In messages about Update All, the updates are named by the package’s name when there is one update, and as “The updates” when there are several, for example “The updates cannot be installed: reason”.
An update must be signed by the same publisher as the version you have, or by DVX (see Section 10.8.3).
10.5.1. Updating DVX Itself
DVX itself is a package (named DVX, package name kpunch.dvx), so a newer DVX on the package server is offered on the Updates page, at the top of the list. DVX Fonts and the parts of DVX you have are offered there too when the server has newer versions.
When the update includes DVX itself, the Install Software window says “DVX itself is updated: the new version runs from the next time DVX starts.” If some of your add-ons were made for the DVX you have and will stop working with the new one, the window names them before anything is installed: “These add-ons stop working with the new DVX until they are updated: names.” Update them too, or choose Cancel and keep the DVX you have.
After the install, Software says “Installed: names. Restart DVX to start using the new version of DVX.” Exit DVX and start it again.
You can also update DVX from a newer DVX CD or set of floppy disks, with Setup’s Upgrade or repair DVX (see Section 3.8).
10.6. The Package Server
The package server is a computer on the network that offers DVX packages over HTTP, the protocol of the web. Software uses it for its Available, Updates, and Published pages. DVX’s own package server is packages.dvxgui.com, on port 80; you can choose another one in the Package Server window. What a server offers is up to whoever runs it.
To reach a package server, DVX needs the Networking part and a working network connection: a network card, its packet driver, and the settings on the Control Panel’s Network page (see Section 4.4 and Section 7.9). Without the Networking part, Software still installs packages from files (see Section 10.2.8).
10.6.1. The Package Server Window
To choose the package server, or to give your account there, choose in Software. The window says “The package server Software gets packages from (leave both empty for DVX’s own):” and has these boxes:
- Address
-
The server’s name, such as
packages.dvxgui.com. You can also type it ashttp://packages.dvxgui.com/; Software takes the name from it. DVX reaches package servers over plain HTTP only, without encryption, so an address that starts withhttps://is refused: Software says “DVX reaches package servers over plain http only (it has no encryption). Type the address without https://.” - Port
-
The server’s port, a number from 1 to 65535. Port 80 is the usual one.
Below, the window says “Your account there, to publish packages (leave it empty if you have none):” and has:
The boxes are not empty when the window opens: they show the settings in use. Until you change them, they show DVX’s own server, packages.dvxgui.com, and port 80. To go back to DVX’s own server later, empty both the Address and the Port box and choose OK. When you choose OK with DVX’s own server (empty, or typed as packages.dvxgui.com) and port 80, Software keeps both settings empty in DVX.INI, so that if DVX’s own server ever moves, a newer DVX’s address for it is used.
Choose OK to save the settings, or Cancel to leave them as they were. After OK, the Available, Updates, and Published pages are emptied and read again from the server when you show them (the one you are on, at once).
If the port is not a number from 1 to 65535, Software says “The port is a number from 1 to 65535, or empty for the usual one.” Correct it, or empty the box. If the settings cannot be saved, Software says “The package server cannot be saved in DVX’s settings.”
The settings are kept in DVX.INI in your user folder, in the [packages] section (as server, port, user, and password), so each user folder has its own (see Section B.2).
You need the account only to publish packages; getting and updating packages needs no account. Software keeps the password scrambled, so it cannot be read at a glance. Scrambled is not locked: someone who has the settings file and knows how DVX scrambles it can still read the password, so give it only on a computer you trust. A password typed into DVX.INI by hand is used as it is, and scrambled the next time Software saves the settings.
10.6.2. How Software Uses the Package Server
DVX talks to the package server over plain HTTP (http://), without encryption. That is why DVX never trusts the server itself, only the signatures on the packages: every package from the package server must be signed with DVX’s own key. A package that was changed on the way over the network no longer fits that signature, so Software refuses to install it (see Section 10.8.3).
-
The catalog. For the Available page, Software reads the list of every package the server offers, at its newest version. It reads it the first time you show the page, and again when you choose Refresh.
-
The updates. For the Updates page, Software tells the server which packages and versions you have, and the server answers with what it has that is newer. Software asks the first time you show the page, and again when you choose Check for Updates.
-
Fetching. When you install from the Available or Updates page, Software downloads the packages, checks each one’s size and fingerprint against the server’s list, and fetches its signature with it (see Section 10.3.2).
-
Your packages. With your account, Software sends packages you publish and reads the list of what you have published (see Section 10.7).
Each of these jobs shows the progress window; Cancel stops it at once.
DVX’s own parts and add-ons can be published on a package server too, so that their newer versions are offered as updates, and parts you do not have can be offered on the Available page.
10.6.3. Messages from the Package Server
| Message | What it means and what to do |
|---|---|
“The package server cannot be reached: reason” |
DVX could not talk to the server. The reason comes from the network, for example “Cannot find host on the network.”, “Cannot connect to host: why.”, “host did not answer in time (n seconds).”, “host closed the connection without answering.”, or “Lost the connection to host: why.” Check the address in the Package Server window and the network connection (see Section 11.9), then try again. |
“The package server answered code (reason) to request.” |
The server refused a request, and gives its reason in parentheses when it has one. request says which: “the request for its catalog”, “the request for the updates”, “the download of name”, “the request for the signature of name”, “the request to sign in”, “the upload of file” (the file being published), or “the request for the list of your packages”. |
“The package server does not know that email and password.” |
|
“The package server gave no session when signing in.” |
Signing in to the server did not complete. Try again later. |
“No account is set for the package server.” |
Give your account in the Package Server window. |
“The package server’s answer cannot be read: why”, “The package server’s answer has no list of packages.”, or “The package server’s list of your packages cannot be read.” |
The server’s answer was not what DVX expected. Check that the address in the Package Server window is a DVX package server. |
“The package server does not offer package name.” |
The server no longer offers that package. Choose Refresh on the Available page. |
“The package server has no signature of Name by DVX’s key, so it cannot be installed.” |
The server lists the package without DVX’s signature, so Software does not fetch it: DVX would not install it (see Section 10.8.3). Tell whoever runs the server. |
“Packages cannot be fetched: the path of your user folder is too long.” |
Your user folder’s path is too long to hold Software’s folder for the packages it fetches, |
“The download of Name was damaged on the way. Try again.” |
The package fetched did not match what the server listed. Try again. |
“The download of Name cannot be read.” |
The downloaded file cannot be read. Try again. |
“The download of Name cannot be saved in folder.” or “The signature of Name cannot be saved in folder.” |
The download cannot be saved in Software’s folder, |
“The file file cannot be read.” |
The package file you chose to publish cannot be read. |
“The package server’s address is too long.” |
Shorten the address in the Package Server window. |
“There is not enough memory.” |
Close other programs and try again. |
10.7. Publishing Your Own Packages
You can offer a package you made to every DVX user through the package server. Making the package is the job of Package Builder (in the Developer Tools part) or of DVX BASIC’s (see Section 8.13). Software sends the finished package to the server; Package Builder has no publish command of its own.
First you need an account on the package server. DVX cannot make one: register from another computer, the way the server’s operator explains, and open the link the server sends to your email. Then give the account to Software:
-
In Software, choose .
-
Type your Email and Password, and choose OK.
To publish a package:
-
In Software, choose , or the Publish a Package… button on the Published page.
-
In the Publish a Package dialog box, open the package’s
.DPKfile. -
Software reads the package, then sends it to the server. A window titled Publishing shows the progress.
-
When the server has taken it, Software says “Name Version is on the package server, waiting for its review. The Published page shows how the review goes.” and shows the Published page.
The server checks the package as DVX would before installing it, and holds it for review. Once the server’s operator approves it, it is listed on everyone’s Available page, and offered on the Updates page to those who have an older version. Watch the State column on the Published page (see Section 10.2.5): “Waiting for review”, “Published”, “Turned down” (the Note says why), or “Withdrawn”.
If you have not given an account, Software says “To publish a package, give your account on the package server in File > Package Server first.” If Software cannot read the package, it says “file cannot be published: reason”, with the same reasons as for installing (see Section 10.3.8). A wrong email or password gives “The package server does not know that email and password.”
When the server refuses a package, Software says “The package server answered code (reason) to the upload of file.”, where code is a number and the reason comes from the server. A package that fails the server’s check gets the reason the check gives. DVX’s own server also keeps these rules, with the reasons shown:
-
A package name belongs to the account that first published it, so publish its later versions from the same account. Otherwise: “package name belongs to another account”.
-
A version you have already uploaded cannot be uploaded again: “package name version has been uploaded already: give the new one a higher version”. Give each new version a higher version number, since only a newer version is offered as an update.
-
Package names that start with
kpunch.are DVX’s own, and only the server’s operator uploads them: “package name is one of DVX’s own packages: only the operator uploads those”.
10.8. Signatures and Trusted Publishers
A publisher can sign a package with a key, a little like a seal on a letter: if the package is changed after it was signed, the seal no longer fits. A signature tells you who signed the package, and that nobody has changed it since.
A key is two files: NAME.KEY, which the publisher gives out, and NAME.SEC, the secret one they sign with and keep to themselves. You only ever need the .KEY file.
DVX trusts packages signed with:
-
DVX’s own key, named DVX Repository. It comes with DVX as
SYSTEM\KEYS\KPUNCH.KEYin the DVX folder, and always stays trusted. On DVX’s own package server, every approved version is signed with this key, so packages from it show as “By DVX”. DVX installs a package from any package server only when it is signed with this key. -
The keys of publishers you chose to trust, kept in the
KEYSfolder in your user folder (see Section 10.8.4). Another user folder used with the same DVX does not trust them.
10.8.1. What the Signed Column Means
| Signed | Meaning |
|---|---|
|
Signed with DVX’s own key. |
|
Signed with the key of a publisher you chose to trust. |
|
Not signed, signed with a key you do not trust, or the signature does not fit because the package was changed after it was signed. DVX shows all three the same way. |
A package from the package server is never shown as “No”: unless DVX’s own key signed it, Software refuses it before the window opens (see Section 10.8.3).
After a package is installed, the Signed by row of its details names the trusted key that signed it (see Section 10.2.7). A package signed with a key you do not trust shows “a key you did not trust when it was installed (not checked)” there instead, and one whose signature does not fit shows “a key you trusted, but its signature did not fit: the package was changed after it was signed”. An unsigned package shows “nobody”.
10.8.2. Unsigned Packages
A package from a file that is marked “No” can still be installed. The Install Software window warns you first: “Not signed by a publisher DVX trusts: names. Install them only if you trust where they came from.” Choose Install only if you trust where the package came from; otherwise choose Cancel.
Whatever the signature, every file is checked against the package’s own list as it is unpacked. A changed or damaged file stops the install with “file is not the file the manifest lists (it was changed or damaged).”
10.8.3. Rules DVX Always Follows
-
A package whose package name starts with
kpunch.must be signed with DVX’s own key. Otherwise: “Name says it is part of DVX, but it is not signed by DVX’s key.” -
A package from the package server must be signed with DVX’s own key, whoever published it and whatever the server says about it: a key you trust is not enough. Otherwise Software says why: “Name is from the package server, but it is not signed. DVX installs a package from the package server only when DVX’s key signed it.”, “Name is from the package server, but it is signed by another key, not by DVX’s. DVX installs a package from the package server only when DVX’s key signed it.”, or “Name is from the package server, but its signature by DVX’s key does not fit it: it was changed or damaged on the way.” A package the server lists without DVX’s signature is not even fetched: “The package server has no signature of Name by DVX’s key, so it cannot be installed.” Packages you install from a file, and the add-ons Setup installs from the CD, keep the rules for files.
-
An update of a package you have must be signed by whoever signed the version you have (with a key you trust), or with DVX’s own key. That way nobody else can replace a package with one of their own. Otherwise: “Name is not signed by the publisher of the installed version.” A package you installed without a trusted signature can be updated by any package of the same package name.
10.8.4. Trusting a Publisher’s Key
-
Get the publisher’s key file (its name ends in
.KEY) from them. -
In Software, choose .
-
In the Trust a Publisher’s Key dialog box, open the key file. The dialog lists
Publisher Keys (*.key); chooseAll Files (*.*)to see every file. -
Software copies the key into the
KEYSfolder in your user folder and says “Packages signed with this key are trusted from now on.”
Software does not ask before it trusts the key, so open only a key you got from the publisher.
If the key cannot be trusted, Software says “The key cannot be trusted: reason”, where the reason is one of these:
-
“Cannot read path.” The file cannot be read.
-
“This is not a [key] file (or it lacks part of one).” The file is not a key file, or part of it is missing.
-
“The key’s id is not its public key’s.”, “Line n is not a [section] or a key = value line.”, “Line n: field is given twice.”, or “Line n: field must be count hex digits.” The key file was changed or damaged. Get it again from the publisher.
-
“Cannot copy the key to folder.” The
KEYSfolder in your user folder cannot be written to. Check that the disk has room and is not write-protected. -
“The path of the KEYS folder is too long.” Your user folder’s path is too long. Use a shorter one.
10.8.5. Removing a Trusted Key
Software has no command to stop trusting a key. DVX trusts every .KEY file in the KEYS folder in your user folder, so to stop trusting a publisher, delete their key file from that folder, for example C:\DVX\USER\KEYS\ACME.KEY, with File Manager (see Section 8.3).
DVX’s own key, KPUNCH.KEY in the SYSTEM\KEYS folder of the DVX folder, is not one of yours. DVX needs it to install its own packages and their updates, so leave it where it is.
10.9. The Optional Parts of DVX
DVX comes in parts. The desktop and the everyday programs (Program Manager, File Manager, Notepad, Clock, the Image Viewer, DVX Help, Control Panel, Software, and Welcome, with the screen savers) are always installed. Each of the seven optional parts is a bundle package: Setup installs the ones you check, and Software lists each one as a single row of kind bundle. A part you leave out takes no disk space and leaves more memory for your programs. No part needs another part.
| Part | Package name | What it holds |
|---|---|---|
DVX BASIC |
|
“Write your own programs: the BASIC editor, compiler, and debugger, with its guides.” Holds the DVX BASIC IDE and the BASIC Compiler (with BASCOMP for the DOS prompt). |
Databases |
|
“SQLite databases for BASIC programs, with the Data control and the DBGrid that show them.” Holds SQLite, the Data Control, and DBGrid. |
Networking |
|
“Network cards (with their DOS packet driver), HTTP for programs, and the package server.” Holds Network, HTTP, and Package Server. |
Communications |
|
“The Terminal: modems, serial and secure links, Telnet (with Networking), and file transfers.” Holds Terminal, the Terminal Control, Connections, Secure Link, and File Transfer. |
Media |
|
“The Media Player and the Sound Recorder.” |
Developer Tools |
|
“The Icon, Resource, and Help Editors, Package Builder, and Widget Showcase, with DVXRES and DVXHLPC for the DOS prompt.” |
Demos |
|
“The DVX Demo and the BASIC Demo.” |
To see what a part holds, choose it on Software’s Installed page and choose Details…: its Needs row lists the packages in it, by package name, and DVX itself (kpunch.dvx). Those packages are not listed separately on the Installed page.
10.9.1. Adding a Part After Setup
-
Run Setup from the DVX CD or Disk 1 of the floppy disks. Check I accept the license, choose Next >, and choose Upgrade or repair DVX.
-
Choose the folder DVX is in, and choose Next >.
-
On the next page, under “Parts of DVX to have (an unchecked one is removed):”, check the part you want. Leave the parts you have checked.
-
Choose Upgrade.
See Section 3.8 for the whole of Setup.
The Networking part can only be added with Setup: Software needs Networking to reach the package server, and the parts are not on the CD as separate package files. Once you have Networking, a package server that offers DVX’s parts can offer the ones you do not have on the Available page; install them as any other package.
10.9.2. Removing a Part
-
On the Installed page, choose the part (its kind is
bundle). -
Choose Remove… and answer Yes to “Remove part?”
-
Software asks “These were installed for part and nothing else needs them:”, lists the part’s programs and libraries, and asks “Remove them too?” Answer Yes to remove them. If you answer No, only the part’s own row goes, and its programs stay installed, each listed on its own on the Installed page.
You can also remove a part with Setup: run it, choose Upgrade or repair DVX, and clear the part. A part that other software in the DVX folder needs is kept, and Setup says “Other software in folder needs these parts, so Setup keeps them: parts.” If Setup is canceled while removing, it says “Setup was canceled: part is not all removed. Software (in Program Manager) can remove it.”
10.9.3. What Needs Networking?
-
Software’s package server: the Available, Updates, and Published pages, the Package Server window, and publishing. Without Networking, Software installs packages from files only (see Section 10.2.8).
-
Terminal’s Telnet and the secure link over a network. Without Networking, Terminal says “Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.” (see Section 9.5).
-
The Control Panel’s Network page, which otherwise shows “Networking is not installed.” (see Section 7.9).
-
DVX BASIC programs that use the network.
The Communications part does not need Networking. Without it, Terminal still works over modems and serial ports, with file transfers and the secure link over a serial line.
10.10. When an Add-On Causes Trouble
DVX loads the libraries and widgets that add-ons installed as it starts. This section explains what happens when one of them cannot be loaded, and how to start DVX without them. See also Section 11.11.
10.10.1. Add-Ons Left Out at Start-Up
If DVX cannot load an add-on’s library or widget, it starts without it. Once the desktop is up, a message titled Add-ons lists each one it left out, as “file was not loaded: why.”, and ends with “The Software program can reinstall or remove an add-on.” The rest of DVX works as usual. The reasons, and what to do:
| Why | What to do |
|---|---|
“its file is damaged, or it needs something this DVX does not have” |
Reinstall the add-on with Software, or get a version made for your DVX. |
“it needs name, which is not installed” |
Install the package it needs, or reinstall the add-on together with what it needs. |
“it needs file, which was not loaded” |
Something else it needs was left out too. Deal with that one first. |
“it was made for a different version of DVX” |
See Section 10.10.2. |
“file has the same name” |
The add-on has a file with the same name as another library or widget, of DVX’s own or of another add-on. Remove the add-on, or the other add-on. |
“it needs files that in turn need it or each other, so none of them can be loaded” |
The add-on and the libraries or widgets it needs need each other, so none of them can be loaded first. Remove the add-on, or tell its publisher. |
10.10.2. Add-Ons Made for Another Version of DVX
Packages of programs, libraries, widgets, and screen savers are made for a particular version of DVX; fonts, sounds, and other files are not. Software will not install a program, library, widget, or screen saver made for another version: it says “Name was made for a different version of DVX.” Any package can also name the oldest DVX it works with; on an older DVX, Software says “Name needs DVX version or later (this is DVX version).” When you update DVX itself, the Install Software window names the add-ons you have that stop working with the new DVX (see Section 10.5.1).
If a library or widget made for another version of DVX is installed anyway, for example because you updated DVX but not the add-on, DVX does not stop. It starts without that add-on and says so in the Add-ons message, with the reason “it was made for a different version of DVX”. Update the add-on on Software’s Updates page, install a version made for your DVX, or remove it.
10.10.3. Starting Without Add-Ons
If DVX does not start at all after you installed something, start it without its add-on libraries and widgets:
-
Start DVX while holding down a Shift key, from when you press Enter until the desktop appears. Or type
DVX /SAFEat the DOS prompt. -
DVX starts in safe video mode, without any add-on libraries or widgets. It asks whether to use the safe video mode from now on; answer No to keep your usual screen mode (see Section 3.13).
-
Once the desktop is up, a message titled Add-ons says “DVX was started in safe mode, so no add-on libraries or widgets were loaded.” and “The Software program can reinstall or remove an add-on.” (It appears only when there were add-ons to leave out.)
-
Start Software and remove the add-on that causes the trouble (see Section 10.4).
-
Exit DVX and start it the usual way.
Software notes each package it installs, removes, or publishes in DVX’s log file, which can help you find out what was installed last (see Section B.6).
Chapter 11. Troubleshooting
This chapter helps when something goes wrong: DVX does not start, the screen or the mouse does not work, there is no sound, nothing prints, the network cannot be reached, a program stops responding, or a message appears that you do not understand.
The chapter is arranged by what you see. Find the section that matches your problem and work through its steps in order; the first steps are the ones most likely to help. Each problem gives the exact message DVX shows, what it means, what usually causes it, and what to do.
If you have a message on the screen, the quickest way in is the alphabetical list of messages at the end of the chapter, Section 11.17. Every message explained here is listed there, with a link to the place that explains it.
11.1. First Steps for Any Problem
Whatever the problem, these steps help you find out what is wrong and get DVX working again.
11.1.1. Read the Message
When DVX or a program has a problem, it usually says so in a message box. Read the whole message before you click a button: most messages say what went wrong and what to do about it. If you need to look the message up, write down its exact words first.
| Icon | Kind of message |
|---|---|
An error: something could not be done. The box has an OK button. When the program gives no title of its own, the title is Error. |
|
A warning: something needs your attention, such as a printer that is out of paper. |
|
A question: the buttons are the answers, such as Yes and No. |
|
Information: something you should know. The title is Information unless the program gives its own. |
In every message box, Enter presses the first button (or the button you moved to with Tab) and Esc presses the last one. Closing the box without choosing a button counts as Cancel.
Many DVX programs, and many programs you install, are written in DVX BASIC. When such a program gives its message box no title, the title is the program’s name, as Program Manager shows it, and a box with only an OK button may have no icon. (The Resource Editor reports its problems in its status line instead.)
Some problems stop DVX before the desktop appears. The message is then printed as plain text on the DOS screen, and DVX returns to the DOS prompt. DVX switches the screen back to text so you can read it. The log file usually records the same problem (see Section 11.16).
11.1.2. Try a Safe Start
If DVX does not start, or starts with a screen you cannot read, start it in safe start: hold down a Shift key while DVX starts, or type DVX /SAFE at the DOS prompt. DVX then starts in safe video mode (640x480), which every video card can show, and leaves out the libraries and widgets that add-on packages installed. See Section 11.2.8.
11.1.3. Look in the Log File
DVX writes a record of what it does, and of what goes wrong, to the file DVX.LOG in your USER folder (usually C:\DVX\USER\DVX.LOG; System Information says where). It is the place to look when something fails without a message, such as a sound card that stays silent. DVX empties the file each time it starts, so copy it before you start DVX again. See Section 11.16.
11.1.4. Go Back to the Default Settings
A setting that does not suit your computer, such as a screen mode the monitor cannot show, can be undone by going back to the settings DVX came with. Most of DVX’s settings are in DVX.INI in your USER folder: delete that file and DVX makes a fresh copy the next time it starts. See Section 11.15 for this and the other settings files.
11.1.5. End a Program That Is Stuck
If a program stops reacting to the mouse and the keyboard, press Ctrl+Esc to open the Task Manager, select the program, and click End Task. The other programs keep running. See Section 11.13.3.
11.1.6. Check What DVX Needs
Many problems come from something the computer does not have, or a driver that is not loaded. DVX needs:
-
An 80486DX processor or newer, that is, a 486 with a math coprocessor (486DX, DX2, DX4, or any Pentium). A 486SX needs a 487 coprocessor. DVX does not run on a 386.
-
DOS 3.1 or later (DOS 5.0 or later recommended), such as MS-DOS or FreeDOS.
-
A video card with a VESA video BIOS and a mode of at least 640x480 with 256 colors or more. Many older cards need their VESA driver loaded first (see Section 11.2.2).
-
4 MB of extended memory; 8 MB or more is recommended.
-
A two-button mouse with its DOS mouse driver loaded before DVX starts.
-
About 14 MB of free disk space for all of DVX (9 MB without its optional parts), 8 MB more for the base set of fonts, and more for add-ons.
See Section 2.2 and Section 2.3 for the details.
11.1.7. Find Out About Your Computer
DVX can show what it found in your computer. In Program Manager, choose to open the System Information window. It lists the processor, the memory, the DOS version, the TEMP folder, the video card and its memory, how DVX reaches the video memory, the mouse and its wheel, and the drives, as they are when you open the window: the free memory and disk space are those of that moment. At the end it says where the log file is (see Section 11.16.1). If DVX could not gather anything, a box says “No system information available.”
Some lines in it answer common questions:
| Line | What it tells you |
|---|---|
|
No DOS mouse driver was loaded when DVX started. See Section 11.4. |
|
The mouse driver is loaded, and the mouse has n buttons. |
|
Whether the mouse driver can report the scroll wheel. |
|
How DVX draws on the screen. Banked access works but is slower (see Section 11.2.3). |
|
How much memory the computer has, and how much is free. |
DVX also writes the same information into the log file each time it starts, between the lines === System Information === and === End System Information ===.
11.1.8. Change AUTOEXEC.BAT or CONFIG.SYS
Many remedies in this chapter ask you to add a line to AUTOEXEC.BAT (for example to load a mouse driver or a VESA driver, or to set BLASTER for a Sound Blaster) or to change CONFIG.SYS (for memory). Both are plain text files in the main folder of the drive the computer starts from, usually C:\. DOS reads them each time the computer starts. To change one:
-
Leave DVX, so you are at the DOS prompt.
-
Keep a copy of the file as it is, so you can go back to it. For example, type
COPY C:\AUTOEXEC.BAT C:\AUTOEXEC.BAKand press Enter. -
Open the file in a text editor, for example by typing
EDIT C:\AUTOEXEC.BAT. -
Add or change the line. In
AUTOEXEC.BAT, put lines that load drivers or set values such asBLASTERbefore the line that starts DVX, if there is one. -
Save the file and leave the editor.
-
Restart the computer, so that DOS reads the file again. Then start DVX.
A value set with the SET command, such as SET BLASTER=A220 I5 D1 H5, can also be typed at the DOS prompt before you start DVX, to try it out. It lasts until the computer is restarted.
11.2. DVX Will Not Start
This section covers the problems that can happen from the moment you type DVX until the Program Manager appears: the messages DVX prints on the DOS screen, the video card, damaged or mismatched files, memory, safe start, and add-ons that cannot be loaded.
11.2.1. What a Normal Start Looks Like
-
DVX changes to the folder it is installed in, so you can start it from any folder by typing its full name, for example
C:\DVX\DVX. -
A title screen appears, with a bar that fills from left to right while DVX loads. The bar can fill a second time: DVX is then rebuilding its help files, because libraries or widgets were added or removed since the last start. This takes a little longer, once.
-
The screen changes to the desktop. If DVX started in safe video mode, the Safe Video Mode question comes first (see Section 11.3.2).
-
The Program Manager opens.
-
Any notes from the start appear: a note that DVX runs from a disk it cannot write to, and the Add-ons box. The Welcome window opens after them the first time you start DVX.
11.2.2. DVX Says the Video Card Has No Usable Mode
DVX draws its desktop in a graphics mode it gets from the video card’s VESA video BIOS. When it cannot get one, DVX prints this and returns to DOS:
“DVX could not start: the video card offered no usable graphics mode. DVX needs a VESA video BIOS with a mode of at least 640x480 at 256 colors or more. Many older cards need their VESA driver loaded first: UniVBE (Scitech Display Doctor) works with most cards, and some cards came with their own, such as S3VBE20 for S3 cards and M64VBE for ATI Mach64 cards. The details are in DVX.LOG in the USER folder.”
One or more lines starting with VBE: come before it and say why. DVX first tries the screen mode it is set to use, then safe video mode (640x480), so you may see a line twice.
- “VBE: No VESA BIOS extension (VBE) found”
-
The video card has no VESA video BIOS, or its VESA driver is not loaded. Load the driver as described below.
- “VBE: No suitable mode found for widthxheight (VBE version)”
-
The card offers no mode at least as large as width by height with 256 colors or more. version is the VESA version the card reports, such as 1.2 or 2.0. If you see it only for the mode DVX is set to use, DVX goes on in safe video mode and asks about it (see Section 11.3.2). If you see it for 640x480 too, load the card’s VESA driver.
- “VBE: Could not use mode 0xnumber (widthxheight at bits bpp)”
-
The card listed the mode but refused to set it, or DVX could not reach the card’s video memory. number is the card’s own number for the mode, and bits is the number of bits per dot (8, 15, 16, or 32). Load or update the VESA driver, or choose another mode.
- “VBE: Failed to allocate n byte backbuffer” or “VBE: Failed to allocate palette”
-
There is not enough memory for the screen mode. DVX keeps a copy of the whole screen in memory, and a large mode with many colors needs a lot: 1024x768 with 16 million colors needs about 3 MB. Free memory (see Section 11.2.6), or use a smaller mode with fewer colors.
To load the VESA driver:
-
Find the VESA driver for your video card. UniVBE (Scitech Display Doctor) works with most cards. Some cards came with their own, such as S3VBE20 for S3 cards and M64VBE for ATI Mach64 cards.
-
Add a line that runs the driver to
AUTOEXEC.BAT, before the line that starts DVX (see Section 11.1.8). To try it first, type the driver’s name at the DOS prompt and press Enter. -
Start DVX again.
11.2.3. The Screen Works, but It Is Slow (Older Video Cards)
An older video card, such as one whose VESA BIOS is version 1.x, may not let DVX reach all of its video memory at once. DVX then draws through a small window into the video memory (usually 64 KB). Everything works, but the screen updates more slowly.
You can see which way DVX uses: System Information shows Video memory access: banked, n KB window instead of Video memory access: linear, and in the log file the line starting Video: says banked instead of linear frame buffer.
To speed it up:
-
Load a VESA driver such as UniVBE. It often gives older cards direct (linear) access to their memory.
-
Use fewer colors or a smaller resolution (see Section 11.3.3). More colors and higher resolutions mean more to draw.
11.2.4. DVX Says a File Could Not Be Loaded
When one of the files DVX loads as it starts is damaged, missing something it needs, or left over from another version of DVX, DVX prints this and returns to DOS:
“FATAL: file could not be loaded: reason. Run Setup and choose Upgrade or repair to fix DVX.”
file is the file’s place in the DVX folder, such as a file in LIBS\KPUNCH or WIDGETS\KPUNCH. reason is one of these:
| Reason | What it means |
|---|---|
“its file is damaged, or it needs something this DVX does not have” |
The file cannot be read, or it was made for a DVX with something this one lacks. |
“it was made for a different version of DVX” |
The file is from an older or newer DVX, for example after an upgrade that did not finish, or files copied by hand. |
“it needs name, which is not installed” |
Another file it needs is missing. |
“it needs name, which was not loaded” |
Another file it needs could not be loaded either. Look for that file’s own line. |
“it needs files that in turn need it or each other, so none of them can be loaded” |
Some of DVX’s files each need another to be loaded first, which happens when files from different versions of DVX are mixed. The log file has a |
“No modules loaded from LIBS\ or WIDGETS\” means DVX found none of its files. DVX.EXE was copied somewhere else on its own, or the LIBS and WIDGETS folders beside it were deleted. Start the DVX.EXE in the folder where DVX is installed.
DVX can also return to DOS with no message at all, when the part of DVX that runs the desktop is missing. The log file then ends with a line starting ERROR:.
For all of these, repair DVX:
-
Start Setup from the DVX CD or from Disk 1 of the DVX floppy disks (the copy of Setup in the DVX folder can only remove DVX).
-
Choose Upgrade or repair DVX, with the folder DVX is in.
-
Leave Start over: also remove my settings and saved files cleared, so your settings and saved files in the USER folder are kept.
See Section 3.8.
|
Note
|
Only DVX’s own files stop DVX this way. A library or widget that an add-on package installed is left out instead, and DVX tells you about it once the desktop is up (see Section 11.2.9). Many libraries, DVX’s own and add-ons', are loaded only when a program first needs them. If one of those cannot be loaded, DVX keeps running: the program that needs it cannot start or stops with error 453 (see Section 11.13.1 and Section 11.14.3), and the log file has a FAILED: line for the library.
|
11.2.5. DVX Starts, Then Closes: Program Manager Cannot Be Loaded
If the desktop appears with a box titled Error that says “Failed to load file: reason”, and DVX returns to DOS when you click OK, DVX could not start the Program Manager. file is the program’s file, such as progman.app; the second line is a short technical reason.
The causes are a wrong desktop line in the [shell] section of DVX.INI, or a damaged Program Manager. To fix it:
-
Open
DVX.INIin your USER folder in a text editor (for exampleEDIT C:\DVX\USER\DVX.INI). -
In the
[shell]section, the line should readdesktop = apps/kpunch/progman/progman.app. Correct it, or delete the line so that DVX uses the Program Manager. -
If the line was right, run Setup and choose Upgrade or repair DVX.
You can also delete DVX.INI from the USER folder to go back to all the settings DVX came with (see Section 11.15).
11.2.6. Messages Before the Title Screen
DVX.EXE has a small memory helper built into it, which prepares the computer’s memory before DVX itself starts. You need no separate program for it. If it cannot do its job, it prints a message on the DOS screen. Most of these messages appear before the title screen, and DVX does not start; the ones about the swap file can also appear later:
| Message | What it means and what to do |
|---|---|
The processor is far too old. DVX needs an 80486DX or newer; there is nothing to change. |
|
The DOS is older than version 3. DVX needs DOS 3.1 or later (see Section 2.2.3). |
|
Not enough conventional memory (the first 640 KB) is free. Free some, as described below. |
|
Not enough extended memory is free. Check that a RAM disk, a disk cache, or another resident program is not taking all the extended memory. DVX does not need |
|
A message starting “Load error:” with “not EXE” or “not COFF (Check for viruses)” |
|
Another program already controls the processor in a way DVX cannot share, such as a multitasker or another program that runs in protected mode. Start DVX from plain DOS, without that program. |
|
The memory manager (such as EMM386) is set to AUTO mode. Remove the |
|
Less than 16 KB of conventional memory is free. Free some, as described below. |
|
The helper could not make its swap file on drive C:, where it moves memory out to disk when memory runs short. Check that drive C: has free space and can be written to; DOS may also have run out of file handles (the |
|
The helper ran out of room to move memory out to disk. Free disk space on drive C:, add memory, or run fewer programs in DVX. |
To free memory for DVX:
-
On DOS 5.0 or later, load DOS into high memory: put
DOS=HIGH,UMBinCONFIG.SYS, after the line that loadsHIMEM.SYS(or another extended memory manager, such as HIMEMX on FreeDOS). DVX itself does not needHIMEM.SYS, butDOS=HIGHdoes. -
If
CONFIG.SYSloadsEMM386(or a similar memory manager), make sure its line does not use theAUTOoption. -
Load drivers and resident programs into upper memory where you can:
DEVICEHIGHinstead ofDEVICEinCONFIG.SYS, andLOADHIGH(orLH) in front of programs inAUTOEXEC.BAT. -
Leave out drivers and resident programs you do not need while using DVX.
-
If you use a RAM disk or a disk cache, make it smaller, so it leaves extended memory for DVX.
-
Restart the computer, and type
MEMat the DOS prompt to see how much memory is free.
11.2.7. DVX Stops While Starting
“DVX stopped while starting: something went wrong inside DVX itself. Start DVX again with a safe start: hold down a Shift key while it starts, or type DVX /SAFE. If DVX still stops, run Setup and choose Upgrade or repair to fix DVX.”
A program that crashes while DVX starts, such as one in Program Manager’s Startup group, does not stop DVX: DVX ends that program with the Application Error message (see Section 11.13.4) and goes on starting.
If DVX stops this way, or the screen shows lines of technical text and numbers (it may begin “Exiting due to signal”), or the computer stops responding:
-
Restart the computer if it does not respond.
-
Before you start DVX again, copy the log file
DVX.LOGfrom the USER folder to another name, so its record of the problem is kept (see Section 11.16). Look for a line=== CRASH ===in it. -
Start DVX in safe start (see Section 11.2.8). If that works, the cause is the screen mode or an add-on: see the next section.
-
If DVX still fails, repair it with Setup (see Section 11.2.4), and send the log file with a problem report.
11.2.8. Safe Start
A safe start is the way to start DVX when it will not start normally, or when the screen cannot be read. To make one, do either of these:
-
Hold down either Shift key while DVX starts, from the moment you press Enter after
DVXuntil the desktop appears. -
Type
DVX /SAFEat the DOS prompt and press Enter. (Upper or lower case does not matter.)
-
Starts the screen in safe video mode: 640x480 with 65 thousand colors, or the nearest mode the video card has. It then asks whether to keep that mode (see Section 11.3.2).
-
Leaves out every library and widget that an add-on package installed, in case one of them is what stops DVX from starting. DVX’s own files load as usual. If there were any add-ons to leave out, a box titled Add-ons says “DVX was started in safe mode, so no add-on libraries or widgets were loaded.”
The programs in Program Manager’s Startup group still start in a safe start.
If the screen mode was the problem, answer Yes to the Safe Video Mode question during the safe start, so DVX keeps the safe mode. To use your add-ons again, start DVX the usual way. If DVX then fails again, the cause is an add-on: start in safe start once more and remove the add-on with Software (see Section 10.4).
If a program in the Startup group causes trouble every time DVX starts, delete its icon from the Startup group (the program itself stays installed). See Section 6.3.
11.2.9. DVX Says Add-Ons Were Not Loaded
When a library or widget that an add-on package installed cannot be loaded as DVX starts, DVX starts without it. Once the desktop is up, a box titled Add-ons lists each file it left out, as “file was not loaded: reason.”, and ends with “The Software program can reinstall or remove an add-on.” The rest of DVX works as usual.
| Reason | What it means |
|---|---|
“its file is damaged, or it needs something this DVX does not have” |
The file cannot be read, or it was made for a newer DVX. |
“it was made for a different version of DVX” |
The add-on is for an older or newer DVX. |
“it needs name, which is not installed” |
It needs another package that is not installed. |
“it needs name, which was not loaded” |
It needs another file that could not be loaded either. |
“other file has the same name” |
Another add-on, or DVX itself, has a file of the same name. Only one of them can be loaded, so this one is left out. |
“it needs files that in turn need it or each other, so none of them can be loaded” |
The add-on’s files each need another to be loaded first; the package is badly made. |
If the list is very long, it ends with ….
What to do:
-
Open Software (in Program Manager’s Installed Programs group).
-
Install a version of the add-on made for this DVX, or install the package it needs, or remove the add-on. See Section 10.3 and Section 10.4.
-
Start DVX again.
You can also remove a package without starting DVX, with the program DVXPKG in the SYSTEM folder. Type its commands (list, remove, and -f) in small letters, as shown here:
-
At the DOS prompt, change to the DVX folder, for example
CD C:\DVX. -
Type
SYSTEM\DVXPKG listto list the installed packages. Each has a name such asacme.chess(who made it, then what it is). -
Type
SYSTEM\DVXPKG removefollowed by the package’s name, for exampleSYSTEM\DVXPKG remove acme.chess.
If other packages need it, DVXPKG removes nothing and says “dvxpkg: nothing removed: needed by packages (-f removes them too)”. Remove those first, or add -f after the name (SYSTEM\DVXPKG remove acme.chess -f) to remove them all. A file you changed since the package was installed is kept, with the note “kept file (changed since it was installed)”; with -f it is deleted too. A file that cannot be deleted, for example because the disk is write-protected, is left, with the note “left file (it could not be deleted)”. If the package is not installed, DVXPKG says “dvxpkg: name is not installed”. DVXPKG cannot remove DVX itself.
11.2.10. Starting DVX with Switches
| Switch | What it does |
|---|---|
|
A safe start (see Section 11.2.8). The same as holding down Shift. |
|
Starts the program, or opens the document in its program, once the desktop is up, for example |
11.3. The Screen Is Wrong
This section covers a screen that is blank or cannot be read, the Safe Video Mode question, choosing another screen mode, and other screen problems once DVX is running. If DVX does not start at all because of the video card, see Section 11.2.2.
11.3.1. The Screen Is Blank or Cannot Be Read After DVX Starts
DVX starts in the screen mode it is set to use. If the video card can set that mode but the monitor cannot show it, the screen stays blank or scrambled: DVX cannot tell that the monitor shows nothing. This can happen after you connect another monitor, or copy DVX.INI from another computer. To fix it:
-
Restart DVX in safe start: hold down a Shift key while DVX starts, or type
DVX /SAFE(see Section 11.2.8). -
DVX starts in safe video mode, 640x480, and asks whether to use it from now on. Click Yes.
-
Later, choose a mode the monitor can show in Control Panel (see Section 11.3.3).
You can also set the mode by hand: open DVX.INI in your USER folder in a text editor and change the width, height, and bpp lines in the [video] section, for example to 640, 480, and 16 (see Section 11.3.4).
If the screen went wrong right after you chose a new mode in Control Panel, do nothing: after 15 seconds DVX puts the old mode back (see Section 11.3.3).
11.3.2. The Safe Video Mode Question
Safe video mode is 640x480 with 65 thousand colors, or the nearest mode the video card has. DVX starts in it in two cases, and asks in a box titled Safe Video Mode whether to keep it. The question appears before the Program Manager opens.
“The screen mode DVX is set to use (widthxheight, bits-bit color) does not work on this computer, so DVX started in safe video mode (widthxheight, bits-bit color). Use this mode from now on?”
The first mode is the one DVX is set to use; the second is the safe mode it started in. Common causes are a new video card, a DVX.INI copied from another computer, a VESA driver that offered the mode but is not loaded this time, not enough memory for the mode, and going back to the default settings (the DVX.INI that comes with DVX asks for 1024x768 with 65 thousand colors).
“DVX started in safe video mode (widthxheight, bits-bit color) as you asked. Use this mode from now on instead of widthxheight, bits-bit color?”
In both cases:
-
Yes saves safe video mode as the mode to use from now on.
-
No changes nothing, so DVX tries its usual mode again the next time it starts. Choose No when you know the cause and can fix it, for example by loading the VESA driver again.
Control Panel does not save safe video mode by itself: its OK saves the screen mode only when you choose one on its Video page (see Section 7.7.1).
If DVX cannot save your answer, a box says “The screen mode could not be saved. Change it in the Control Panel instead.” DVX could not write DVX.INI: the disk of the USER folder is full or cannot be written to, or DVX.INI exists but cannot be read, in which case DVX does not overwrite it. Make room on the disk or make the USER folder writable, then choose the mode in Control Panel.
11.3.3. Choosing Another Screen Mode
The Video page of Control Panel lists every mode DVX can use on your video card, such as 640x480 65 thousand colors and 1024x768 16 million colors. To change the mode:
-
Open Control Panel (in Program Manager’s Installed Programs group) and click the Video tab.
-
Click a mode in the list, then click Apply Mode.
-
The screen changes, and a window titled Keep this mode? asks “Keep this display mode?” with “The old mode comes back in n seconds.” counting down from 15.
-
If the screen looks right, click Keep. If it does not, click Revert, or just wait: when the count reaches 0 the old mode comes back.
-
Click OK in Control Panel. Only then does DVX use the new mode the next time it starts.
See Section 7.7 for the whole page.
If a box titled Error says “Failed to change video mode.”, DVX could not set the mode you chose, and it keeps (or puts back) the old one. The card refused the mode, there is not enough memory for it, or a program is using the whole screen. Choose another mode, or close programs to free memory. When the card refused the mode, the log file has a line starting VBE: that says more.
Some things to know when choosing:
11.3.4. Setting the Screen Mode in DVX.INI
[video]
width = 1024
height = 768
bpp = 16
width and height are the resolution. bpp is the number of colors: 8 for 256 colors, 15 for 32 thousand, 16 for 65 thousand, and 32 for 16 million. DVX does not use 24-bit modes; with bpp = 24 it picks another number of colors.
DVX picks one of the card’s modes at least as large as the one asked for. It prefers the number of colors asked for, and then the exact size; when the card does not have that number of colors, it prefers 65 thousand, then 32 thousand, 16 million, and 256 colors. (With bpp = 8, a mode of the exact size with more colors is taken before a larger 256-color mode.) Without the three lines, DVX starts in 640x480 with 65 thousand colors.
11.3.5. Other Screen Problems
- A window is lost off the screen or behind others
-
A window cannot be dragged completely off the screen; part of it always stays in view. Press Alt+Tab until the window comes to the front, or choose in Program Manager to bring every window into view.
- The screen mode changed after you deleted DVX.INI
-
When it installs DVX, Setup saves the screen mode it ran in to your
DVX.INI. Deleting that file brings back the mode theDVX.INIthat comes with DVX asks for, 1024x768 with 65 thousand colors, and possibly the Safe Video Mode question. Choose your mode again in Control Panel. - A program that should use the whole screen stays in its window
-
When a program, such as a game, asks for a whole-screen mode the video card does not have, the desktop stays on the screen, and the program goes on in its window (some programs give up instead). The log file has the line
Video: no widthxheight full-screen mode. If DVX cannot set the desktop’s own mode again afterwards, the log file hasVideo: the desktop mode could not be set again; restart DVX. - A screenshot cannot be taken or saved
-
Ctrl+F12 saves a picture of the whole screen and Ctrl+Shift+F12 a picture of the inside of the active window, without its title bar, frame, and menu bar (also Screenshot… and Window Shot… on each window’s menu). A box titled Save Screenshot or Save Window Screenshot may say “Not enough memory to capture the image.” (close programs, or use a smaller screen mode) or “The image could not be saved.” (the disk is full or cannot be written to, or memory ran out while saving: save it somewhere else, or close programs). A name ending in
.bmpsaves a BMP picture; any other name saves a PNG picture.
11.3.6. Colors, Themes, and the Desktop Picture
- “Could not load wallpaper image.”
-
The picture you chose for the desktop is not a BMP, JPEG, PNG, or GIF picture, is damaged, or needs more memory than is free. The desktop stays as it was. Choose another picture, or close programs to free memory. If a picture you chose earlier goes missing, the desktop shows its plain color, and the log file says
Preferences: failed to load the wallpaper. - “Could not save the theme file.”
-
Save As… on the Colors page could not write the theme file (it goes into the
THEMESfolder in USER unless you choose another folder): the disk is full or cannot be written to. - “Theme file name is too long.”
-
Choose a shorter name for the theme.
A theme file that cannot be read changes nothing when you apply or load it, and no message appears. Choose another theme.
11.4. The Mouse Does Not Work
11.4.1. The Pointer Does Not Move
If no mouse driver is loaded, DVX starts with a pointer that does not move, and gives no message. System Information (in Program Manager’s Help menu) then shows Mouse: Not detected. To fix it:
-
Leave DVX. Without a mouse, press Alt+Tab until Program Manager is the active window, press Alt+F4, then press Enter to answer Yes to “Are you sure you want to exit DVX?”
-
Load your mouse driver: type its name at the DOS prompt (for example
MOUSEorCTMOUSE, depending on the driver your mouse came with). -
Start DVX again. If the pointer moves now, add the line that loads the mouse driver to
AUTOEXEC.BAT, before the line that starts DVX, so it is loaded every time (see Section 11.1.8).
Until the mouse works, you can do almost everything with the keyboard (see Section 11.5.3).
If the pointer stopped moving while DVX was running, and the whole screen is frozen so that the keyboard does nothing either, DVX cannot recover. Restart the computer. If only one program stopped responding, see Section 11.13.3.
11.4.2. The Scroll Wheel Does Nothing
The scroll wheel works only with a mouse driver that reports it the way CuteMouse does. System Information shows Wheel: Yes (CuteMouse Wheel API) when it works and Wheel: No when it does not. To use the wheel, load a driver that supports it, such as CuteMouse (CTMOUSE). Everything else works without a wheel.
If the wheel scrolls the wrong way or too far, change Scroll Wheel and Scroll Speed on Control Panel’s Mouse page (see Section 7.4). The wheel scrolls the active window, not the window under the pointer.
11.4.3. The Pointer Is Hard to Control, or Double-Clicks Do Not Work
These are set on Control Panel’s Mouse page (see Section 7.4):
-
If the pointer jumps or is hard to place, set Acceleration to Off, then adjust Cursor Speed.
-
If DVX does not see your double-clicks, move Double-Click Speed toward Slow, and test it on the Test Area button.
The same settings are kept in the [mouse] section of DVX.INI: speed, acceleration, doubleclick, wheel, and wheelspeed. Deleting a line returns that setting to its default.
11.5. The Keyboard Does Not Work as Expected
11.5.2. Other Keyboard Questions
- Ctrl+C and Ctrl+Break do not stop anything
-
DVX does not let them stop DVX or a program, so they cannot end one by accident; Ctrl+C still copies, as in every program. To stop a program, use the Task Manager (see Section 11.13.3).
- A game does not notice keys held down
-
Some programs, mostly games, read which keys are held down. If DVX could not set this up, the log file has
Platform: could not lock the keyboard handler; no raw keysorPlatform: could not lock the keyboard state; no raw keys. Typing still works everywhere, but such programs do not get the keys held down. - A keyboard joystick does not answer
-
Keys that stand in for a joystick (set on Control Panel’s Game Controllers page) only work while the program using them is the active window. With Keyboard set to When no joystick is found (the usual setting), they stand in only when no joystick is found; set it to Always to use the keys while a joystick is plugged in too. They also need what DVX sets up for games that read keys held down (see the item above).
11.5.3. Using DVX Without a Mouse
Almost everything in DVX can be done with the keyboard, which helps while the mouse does not work (drawing in the Icon Editor is one thing that needs the mouse):
| Key | What it does |
|---|---|
Tab, Shift+Tab |
Moves to the next or previous button, box, or list in a window. |
Space |
Presses the highlighted button, or checks or clears the highlighted check box. |
Enter |
Presses the highlighted button; from a text box or a check box, presses the dialog box’s default button (usually OK). |
Esc |
Closes an open menu, or presses Cancel in a dialog box. |
F10 |
Opens the menu bar of the active window. |
Alt and a letter |
Opens the menu, or presses the button, whose underlined letter you typed. |
Alt+Space |
Opens the window menu, whose Move and Size items move and resize the window with the arrow keys. |
Alt+Tab |
Switches to the next window. |
Alt+F4 |
Closes the active window. In Program Manager, it asks whether to exit DVX. |
Ctrl+Esc |
Opens the Task Manager. |
F1 |
Opens help. |
See Section 5.2 for more.
11.6. Game Controllers Do Not Work
Joysticks and game pads are set up on Control Panel’s Game Controllers page (see Section 7.11). What it may show:
- “No game controllers found.”
-
Shown in the test picture. DVX found no joystick (none is plugged into the game port, or the computer has no game port), and Keyboard is set to Never, so no keys stand in for one. Plug the joystick in and click Detect. To use keys as a joystick when none is plugged in, set Keyboard to When no joystick is found or Always.
- “Not connected”
-
The joystick stopped answering. Check its cable, then click Detect.
- “A program is using a game controller. Close it, then click Detect again.”
-
A box titled Game Controllers shows this after Detect, or after you change Game port or Keyboard, while another program has a joystick open. Close that program and try again.
- “Move the stick further, all the way to each edge.”
-
During calibration, the stick did not travel far enough. Move it around all its edges, then click Next.
- “Game controller support is not installed.”
-
The only text on the page: a part of DVX is missing. Repair DVX with Setup (see Section 11.2.4).
The log file has a line Joystick: n device(s) found each time DVX looks for joysticks, with a line for each one found. Calibrations and the keyboard joystick’s keys are kept in the [joystick] section of DVX.INI; deleting a calibration line (a device’s name, such as gameport0, followed by .axis and a number) makes that axis find its range by itself again.
11.7. There Is No Sound
This section covers sound cards, desktop sounds, MIDI music and instruments, recording, and the Media Player. Without any sound hardware, DVX and its programs work the same, silently.
11.7.1. How DVX Finds the Sound Card
The first time a sound plays (usually the start-up sound, as DVX starts), DVX tries the sound driver named by the driver key in the [audio] section of DVX.INI (Control Panel’s Sound driver), if one is chosen. If that one is not found or does not start, or if Sound driver is Automatic, DVX tries the others in this order and uses the first that finds its hardware:
-
Windows Sound System (
wss). -
Sound Blaster and compatible cards (
sb). -
Gravis UltraSound (
gus). -
A sound device on the printer port (
lpt). -
The PC speaker (
speaker). -
No sound (
null), which always works, so every program runs, silently.
The music chips (an FM synthesizer, a MIDI port, or the wavetable synthesizer of a Gravis UltraSound or Sound Blaster AWE) are found beside the sound device. When a Sound Blaster and a Gravis UltraSound are both in the computer, the Sound Blaster plays recorded sound and the UltraSound plays music.
11.7.2. Nothing Is Heard
-
Open Control Panel and click the Sounds tab. Near the bottom, the line “Sound device: device” names the sound hardware DVX is using:
What it says What it means A card, such as
Sound Blaster 16 (DSP 4.05) at 220hDVX found that card and uses it. Check the volume (step 4).
PC speaker (tones)DVX found no sound card, only the PC speaker. It plays tones and beeps, not recorded sounds.
No sound deviceDVX found no sound hardware and runs silently.
none runningNo sound driver started, or no program has used sound since DVX started.
-
If your card was not found, give DVX its settings: the
BLASTERline for a Sound Blaster (see Section 11.7.3), theULTRASNDline for a Gravis UltraSound (see Section 11.7.4), or the port, IRQ, and DMA of a Windows Sound System card (see Section 11.7.5). -
If DVX picked the wrong device, choose yours in the Sound driver list (by the short names in parentheses above, such as
sb), click OK, and restart DVX. As the page says, “Sound driver and MIDI changes take effect when DVX next starts.” -
Check the Volume slider on the Sounds page, and the volume knob or mixer of the card and the speakers.
-
Click an event that has a sound, such as Start DVX, in the Events list, then click Test beside its Sound. If it fails, a box titled Sounds gives the reason (see Section 11.7.14).
-
If there is still no sound, look in the log file for lines starting
Audio:(see Section 11.7.15).
If the Sounds page shows only “Sound is not installed.”, a part of DVX is missing. Repair DVX with Setup (see Section 11.2.4).
11.7.3. Sound Blaster Cards and the BLASTER Setting
SET BLASTER=A220 I5 D1 H5
A is the card’s port, I its interrupt (IRQ), D its 8-bit DMA channel, and H its 16-bit DMA channel. A Sound Blaster AWE adds the port of its music chip, for example E620. The card’s manual or its setup program gives the right numbers. Without BLASTER, DVX can find only a Sound Blaster 16, at port 220h or 240h; older cards need the line.
What the log file says about a Sound Blaster:
| Log line | What it means |
|---|---|
|
The card was found and works. |
|
No card answered. Check that the card is in, and that |
|
Something at that port did not answer like a Sound Blaster. Check the |
|
Set the |
|
The |
|
Free some conventional memory (see Section 11.2.6). |
|
The AWE’s music chip has no memory for instruments, so DVX does not use it for music. |
11.7.4. Gravis UltraSound and the ULTRASND Setting
SET ULTRASND=220,1,1,11,5
The card’s manual or setup program gives the numbers: the card’s port, DMA channels, and interrupts. DVX can find the UltraSound’s music synthesizer without it, but not its recorded sound. The ULTRADIR setting, also written by the card’s setup, names the folder of the card’s software, where DVX finds the UltraSound’s own instruments.
| Log line | What it means |
|---|---|
|
Add the |
|
The port in |
|
Correct the IRQ or DMA numbers in |
|
The IRQ in |
|
The DMA channel in |
|
Free some conventional memory (see Section 11.2.6). |
11.7.5. Windows Sound System Cards
DVX looks for a Windows Sound System card at ports 530h, 604h, E80h, and F40h, on interrupt 7 and DMA channel 1. If yours uses another interrupt or DMA channel, or to name its port, set these keys in the [audio] section of DVX.INI:
-
wssPort: the port, in hexadecimal, such as530orE80. DVX then looks only there. -
wssIrq: the interrupt,7,9,10, or11(7 if not set). -
wssDma: the DMA channel,0,1, or3(1 if not set).
A Plug and Play card that is set up by its own program must be set to the interrupt and DMA channel that DVX.INI names. Audio: wss: no conventional memory for the DMA buffer in the log file means conventional memory is short (see Section 11.2.6). The log file says Audio: wss: IRQ n / DMA n cannot be used (wssIrq 7, 9, 10 or 11; wssDma 0, 1 or 3) for values DVX cannot use, and Audio: wss: no interrupt from the codec on IRQ n (set wssIrq) when the card is on another interrupt.
11.7.6. Printer-Port Sound Devices and the PC Speaker
A Disney Sound Source or a Stereo-on-1 on the printer port is found by itself. A Covox Speech Thing must be named: set lptDac = covox in the [audio] section of DVX.INI, and lptPort to its port if it is not on LPT1.
With only the PC speaker, DVX plays tones and beeps but not recorded sounds, such as the desktop sounds. To hear recorded sounds on the speaker, set speakerPcm = true in the [audio] section; this takes much of the computer’s time.
11.7.7. Sounds Stop, Stutter, or Are Cut Off
- A sound does not play while many others play
-
DVX mixes up to 16 sounds at once (the
voiceskey in[audio], from 1 to 32). When another starts, the quietest sound playing stops to make room. If the new one would be the quietest, it does not play, with the reason “Too many sounds are playing”. - Sound or music modules stutter on a slow computer
-
Mixing takes the computer’s time. In the
[audio]section ofDVX.INI, lowerrate(for example to11025) orvoices, or setbits = 8andchannels = 1. On the Sounds page, Modules set to Wavetable synthesizer when free lets a Gravis UltraSound or Sound Blaster AWE play modules on its own voices. - Sound stops after a DOS program or a pause
-
DVX lets go of the sound card while a DOS program runs, and closes the sound output after 10 seconds of silence, opening it again for the next sound. Both are normal. If the card does not come back, the log file has
Audio: driver 'name' could not open the output again,Audio: driver 'name' could not start playing again, orAudio: synth driver 'name' could not open again: restart DVX. - Sounds are held back while recording
-
A sound card either records or plays. While a recording runs, even while it is paused, other programs' sounds and the desktop sounds are held or skipped until it stops.
11.7.8. Desktop Sounds
DVX plays a sound for events such as starting, exiting, and message boxes. Each is chosen in the Events list on the Sounds page and kept in the [sounds] section of DVX.INI. An event set to (None) (an empty line in [sounds]) is silent; the window events are silent unless you choose sounds for them.
If Test fails, a box titled Sounds gives the reason (see Section 11.7.14): the sound file is missing or damaged, it is not a WAV or VOC file, DVX could not start any sound output (“No sound device could be started”), or the card is busy recording. Choose another sound. With no sound hardware (the Sounds page says “Sound device: No sound device”), Test plays nothing and shows no message. A desktop sound that fails while DVX runs is only noted in the log file, as Audio: desktop sound file: reason.
If no sound device could be started at all, the desktop sounds stay silent: DVX does not try again at every event.
11.7.9. MIDI Music
| Choice | In DVX.INI | Where MIDI music plays |
|---|---|---|
Automatic |
|
On a Gravis UltraSound’s or Sound Blaster AWE’s recorded instruments when they can be loaded, else on the card’s FM synthesizer chip, else on DVX’s own synthesizer. |
MIDI port (MPU-401) |
|
On an external synthesizer or sound module connected to the MIDI port. |
FM synthesizer chip |
|
On the sound card’s FM chip. |
Built-in synthesizer |
|
On DVX’s own FM synthesizer, mixed by the computer. |
Built-in SoundFont synthesizer |
|
On a SoundFont played by the computer. |
Changes to MIDI music take effect when DVX next starts. To see where a MIDI file actually plays, open it in the Media Player: the line under the title names the kind of file and the output, for example MIDI music (MID) - OPL3 FM synthesizer at 388h. The output is the FM chip (as in that example), the MIDI port (such as MPU-401 MIDI port at 330h (gm)), a wavetable card (such as Gravis UltraSound wavetable at 220h (28 voices, 1024 KB) or Sound Blaster AWE EMU8000 at 620h (512 KB)), FM software synthesizer or SoundFont software synthesizer (DVX’s own synthesizers), or Sound device (music the computer mixes, and WAV and VOC files).
11.7.10. MIDI Music Plays on the Wrong Instruments, or Sounds Like the FM Chip
To play MIDI music on a Gravis UltraSound’s or Sound Blaster AWE’s recorded instruments, DVX needs a set of instruments (a SoundFont). DVX’s own is the DVX General MIDI add-on, which is on the DVX CD and on the package server. Without it, DVX uses the UltraSound’s own instruments when ULTRADIR names the folder of its software, or the AWE’s built-in instruments when the SOUND setting names Creative’s software folder (the cards' setup programs put these lines in AUTOEXEC.BAT). Otherwise MIDI music plays on the FM chip, and the log file says Music: SoundFont name: reason; MIDI music plays on the FM synthesizer.
To fix it:
-
Install DVX General MIDI with Software: and open it from the
ADDONSfolder of the DVX CD, or install it from the package server (see Section 10.3). -
Or choose another SoundFont in the SoundFont list on the Sounds page.
11.7.11. MIDI Music to an External Synthesizer Is Silent
DVX plays MIDI music on the MIDI port only when it was found when DVX started and no other music is using it. Otherwise the music plays as with Automatic (on a wavetable card, the FM chip, or DVX’s own synthesizer), with no message. To use the port:
-
On the Sounds page, set MIDI music to MIDI port (MPU-401), click OK, and restart DVX.
-
If the port is not at 330h, set
mpuPortin the[audio]section ofDVX.INIto its address (in hexadecimal, for example300). -
For a Roland MT-32, set
mpuMode = mt32in[audio]. (gm, the default, is for a General MIDI synthesizer;rawsends the music unchanged.) This setting is not in Control Panel. -
Check that the synthesizer is switched on and that the MIDI cable is in the right sockets.
If the port was not found, the log file has Audio: synth driver 'mpu401' found no device. (That line also appears, harmlessly, whenever neither MIDI music nor MIDI in is set to the MIDI port.)
11.7.12. Instruments and SoundFont Test Messages
The Instruments row of the Sounds page chooses the instrument bank for FM music, and the SoundFont row the recorded instruments. Standard is DVX’s own. A bank an add-on installed is shown by the add-on’s name; one of your own in USER\BANKS by its file name; the UltraSound’s and the AWE’s own appear on the SoundFont row as Gravis UltraSound patches and Sound Blaster AWE ROM instruments when they are found.
If Test beside one of them fails, a box titled Instruments gives the reason, most often “The instrument bank for MIDI music is missing or damaged”: the chosen file is missing or damaged, or, on the SoundFont row, Standard is chosen but neither the DVX General MIDI add-on nor the card’s own instruments are there. “No sound device can play this music” means the music could not get a sound output, for example while the Sound Recorder is recording. Install the add-on or choose another bank.
Log lines about banks:
-
Music: the MIDI bank name is missing or damaged; using the standard one: the bank chosen is gone, so DVX uses its own. -
Music: no usable MIDI instrument bank: DVX’s own bank is missing, so MIDI music can play only on a MIDI port. Repair DVX with Setup. -
Music: the patch file is damaged; left out: one of the UltraSound’s instrument files could not be read.
11.7.13. Music Modules (MOD, S3M, XM, and IT Files)
The Modules setting on the Sounds page says where music modules play. With Wavetable synthesizer when free, they play on a Gravis UltraSound’s or Sound Blaster AWE’s own voices when no other music uses them and the module fits; otherwise, and with Mixed in software, the computer mixes them, which takes much of a slow computer’s time. See Section 11.7.7 if they stutter.
11.7.14. Sound and Music Messages
These reasons appear inside other messages: the Sounds page’s Test, the Media Player, the Sound Recorder, and BASIC programs that play sound.
| Reason | What it means |
|---|---|
DVX could not start any sound output, not even the silent one it uses when there is no sound hardware: its sound files are missing or damaged, memory is short, or the card did not come back after a pause. Look for lines starting |
|
“No sound device can play this music” |
The music could not get a sound output: DVX could not start one, the most sounds DVX mixes at once are already playing, or the Sound Recorder is recording. Stop the recording, then try again. |
“The file could not be read” |
The file is missing, or its disk cannot be read. |
“Not a WAV or VOC sound file” |
The file is not a sound file DVX can play. |
“Not a music or sound file (MOD, S3M, XM, IT, MIDI, WAV, or VOC)” |
The file is not one of the kinds of music or sound DVX plays. |
“Unsupported sound format (only uncompressed 8- and 16-bit sound can be played)” |
The sound file is compressed, or in an unusual form. Convert it to uncompressed sound with another program. |
“The sound file is damaged or incomplete”, “The music file is damaged or incomplete” |
The file is damaged, or was not copied completely. |
The most sounds DVX mixes at once are already playing, and this one was the quietest. |
|
“The synthesizer or sound device is being used by another program (or is recording)” |
Another program has it, or the Sound Recorder is recording. Stop the other program first. |
“There is no such synthesizer” |
No FM chip was found, or (for a MIDI keyboard) MIDI in is not set to MIDI port. |
“There is not enough synthesizer memory” |
The wavetable card’s memory is full. |
“The instrument bank for MIDI music is missing or damaged” |
See Section 11.7.12. |
“The music string has a mistake in it” |
A tune given to a program as text (such as a BASIC program’s PLAY) has a mistake. |
“The sound device cannot record from that input” |
The card has no such input (for example a line input on an early Sound Blaster). |
“The file could not be written” |
The disk is full or cannot be written to. |
“The recording had already ended (a DOS program was run)” |
A BASIC program tried to throw away a recording after a DOS command it ran had ended it. The recording was kept, complete up to the DOS command. |
“Not enough memory” |
Close programs to free memory. |
“No such sound is playing”, “Invalid argument”, “Unknown error” |
A program asked for something that cannot be done. Report it to the program’s author. |
11.7.15. Sound Lines in the Log File
Lines starting Audio: and Music: in the log file say what DVX found and what went wrong. These are the general ones; the card lines are listed with each card above.
| Log line | What it means |
|---|---|
|
The sound device DVX plays on. Normal. |
|
A music synthesizer DVX found. Normal. |
|
That kind of hardware is not in the computer. Normal for every kind you do not have. |
|
The driver named in |
|
The driver named in |
|
Nothing started, not even silent sound. If |
|
The card could not play in the form DVX asked for. Try other |
|
Not enough memory. Close programs, use a smaller screen mode, and restart DVX. |
|
Normal. |
|
Normal while a DOS program runs. |
11.7.16. Recording Sound
The Sound Recorder records with a Sound Blaster, a Windows Sound System card, or a Gravis UltraSound. The PC speaker and printer-port devices cannot record. Before the Sound Blaster Pro, a Sound Blaster records only from the microphone; the Pro and the 16 also from the line input and the CD. An UltraSound records from the microphone and the line input. Inputs the card does not have are grayed out on the Options menu, and MIDI Keyboard is grayed out unless MIDI in on the Sounds page is set to MIDI port and DVX found the MIDI port when it started. Only one program in DVX can record at a time.
Until you save it, a recording is kept in the file RECORDING.WAV (or RECORDING.MID) in the Sound Recorder’s own folder in the USER folder, and it is deleted when the program closes or when you start a new recording. Save it to keep it. While you record sound, the recording goes into RECORDING.$WA beside it and becomes RECORDING.WAV when you click Stop. A recording you throw away while it is still going on (No when Sound Recorder asks about it as you choose New, Open…, or Exit, or close the window) never becomes RECORDING.WAV or RECORDING.MID: RECORDING.$WA is deleted, and nothing of it is kept. A RECORDING.$WA left there after the computer was switched off while recording is not a complete recording and can be deleted.
The Sound Recorder’s messages are in boxes titled Sound Recorder. Many have a second part, after a blank line, that gives the reason (see Section 11.7.14):
- “This computer’s sound card cannot record.” on the state line, under the recording’s name
-
There is no card that can record, or the card was not found. Set up a Sound Blaster, Windows Sound System card, or Gravis UltraSound (see Section 11.7.2).
- “Sound Recorder cannot record.”
-
Recording could not start. The reason says why: another program is recording, the card has no such input, or the USER folder’s disk is full or cannot be written to. With a MIDI recording, all eight MIDI recordings may be in use, or memory is short.
- “Sound Recorder cannot record from the MIDI keyboard.”
-
Another program reads the MIDI keyboard (“The synthesizer or sound device is being used by another program (or is recording)”), or memory is short. Close the other program, then try again.
- “The recording could not be written.”
-
A MIDI recording could not be saved to
RECORDING.MID: the disk is full or cannot be written to. - “The recording could not all be written.”
-
The disk filled up during the recording, or could not be written to, so the recording is lost: no part of it is kept. Make room on the disk that holds the USER folder (a minute at CD Quality takes about 10 MB), or choose a lower quality, and record again.
- “Sound Recorder cannot play this recording.”
-
The reason says why.
- “Sound Recorder could not save file.”
-
Saving failed: the disk is full or cannot be written to (such as a CD-ROM), the folder does not exist, or a file of that name is read-only. A file of that name on the disk is left as it was. Save it somewhere else.
- “Sound Recorder cannot open file.”
-
The file could not be opened; the reason says why, or says “It is not a WAV or MIDI file.”
The log file says more when recording fails: Audio: the sound device did not start recording; Audio: sb: no 8-bit DMA channel to record on (set BLASTER D) (add the D value to BLASTER); Audio: sb: no conventional memory for the recording’s DMA buffer or the same for gus and wss (free conventional memory); and Audio: gus: no interrupt from the card while recording on IRQ n, DMA n (check ULTRASND).
If parts of a recording are missing, the log file line Audio: recording ended: n frames, n lost shows whether the computer was too busy to keep up. Close other programs while recording. A recording thrown away (No while it was still going on) logs Audio: recording thrown away: n frames, n lost instead.
11.7.17. Media Player
- “Media Player cannot play file.”
-
The file could not be loaded or started. The reason after it (also shown on the line under the title) says why, for example that the file is not a music or sound file, that it is damaged, that it is a compressed WAV file, that no sound device can play it, that the Sound Recorder is recording, or that the instrument bank is missing (see Section 11.7.14). When the list comes to such a track, the Media Player goes on to the next track that plays; if several in a row cannot be played, one message names them all, as in “Media Player cannot play file, file, and n other tracks.”, and gives each reason once.
- “The folder folder cannot be read.”
-
After : the drive is empty, the disk was taken out, or the folder does not exist.
- “There are no music or sound files in folder.”
-
The Media Player adds only MOD, S3M, XM, IT, MID, RMI, WAV, and VOC files.
“Nothing is playing” where the track’s title goes is normal when nothing is loaded. The Media Player keeps its settings and its list in PLAYER.INI in its own folder in the USER folder.
11.7.18. Sound Settings in DVX.INI
The [audio] section of DVX.INI holds the sound settings. Control Panel’s Sounds page sets the first ones; the others can only be set in the file. Deleting a line returns that setting to its default. See Section B.2 for the whole file.
| Key | Values (default) | What it sets |
|---|---|---|
|
|
The sound driver tried first. Takes effect at the next start. |
|
0 to 100 (100) |
The volume, in percent. |
|
|
Where MIDI music plays. Next start. |
|
|
Where a MIDI keyboard is read from. Next start. |
|
|
Where music modules play. |
|
A bank’s name or path (not set: DVX’s own) |
The instrument bank for FM music. |
|
A SoundFont’s name or path, or the path of an UltraSound’s |
The recorded instruments for MIDI music. |
|
4000 to 48000 (22050) |
The mixing rate in Hz. Lower takes less of the computer’s time. |
|
|
Sound quality. |
|
|
Mono (1) or stereo (2). |
|
1 to 32 (16) |
How many sounds are mixed at once. |
|
|
Recorded sound on the PC speaker (takes much time). |
|
|
Tones on the FM chip when there is one. |
|
|
What is on the MIDI port. |
|
hexadecimal ( |
The MIDI port’s address. |
|
hexadecimal ( |
The FM chip’s address. |
|
14 to 32 (28) |
Voices on a Gravis UltraSound; fewer play at a higher rate. |
|
See Section 11.7.5 |
A Windows Sound System card. |
|
|
The printer-port sound device. A Covox must be named. |
|
hexadecimal (LPT1) |
Its port. |
11.8. Nothing Prints
DVX sends printouts straight to the printer port, a serial port, or a file, as set on Control Panel’s Printer page (see Section 7.10). Unless you change it, DVX prints to LPT1 with the model Text only (any printer), which prints text but not pictures.
11.8.1. Check the Printer Settings First
- Connected to
-
The port the printer’s cable is plugged into: LPT1, LPT2, LPT3, COM1 to COM4 (a serial printer), or File. DVX can use a port only if the computer’s BIOS lists it.
- Printer model
-
Your printer’s model, or one it can imitate. Text only (any printer) works with every printer but prints only text. The others print pictures too, the color ones in color: Epson 9-pin (ESC/P), Epson 24-pin (ESC/P), HP LaserJet (PCL), HP LaserJet III or DeskJet (300 dpi), Epson 9-pin color (ESC/P), Epson 24-pin color (ESC/P), HP DeskJet 500C (color), HP DeskJet 550C and later (color), PostScript, PostScript (color), Apple ImageWriter II, and Apple ImageWriter II (color).
- Speed (baud) and Handshake
-
For a serial printer only. They must match the printer’s own switches or settings. DVX sends 8 data bits, no parity, and 1 stop bit, at 300 to 38400 baud. Handshake is how the printer holds the computer back while it catches up: None, XON / XOFF, Hardware (CTS), or Hardware (DSR, Apple) (as Apple’s ImageWriter cable is wired).
While a printout goes out, a window titled Printer says “Printing document on port…” with a Cancel button (Esc presses it too). For a short printout it may not appear at all. If you end a program with End Task while it prints, the rest of its printout is not sent, and DVX does not wait for the printer or ask about it.
11.8.2. The Printer Has a Problem
When the printer stops taking what DVX sends, a box titled Printer says what is wrong, with Retry and Cancel buttons. Fix the problem and click Retry to go on, or click Cancel to stop the printout. port is the port, such as LPT1, or the file’s name.
- “The printer on port is out of paper. Load paper, then choose Retry.”
-
Load paper.
- “The printer on port is off line or switched off. Switch it on and put it on line, then choose Retry.”
-
The printer is off, its ON LINE (or SELECT) light is off, its cable is loose, or nothing is connected to that port.
- “The printer on port reports an error. Check that it is switched on, connected, and has paper, then choose Retry.”
-
The printer signals a fault. For a serial printer, this also means the serial port failed.
- “The printer on port is not responding. Check that it is switched on and connected, then choose Retry.”
-
The printer took nothing for 10 seconds: it is jammed or busy, the cable is unplugged, or, for a serial printer, Speed (baud) or Handshake does not match the printer (or the cable is wired for another handshake).
- “Could not write to the file file. The disk may be full. Make room, then choose Retry.”
-
When printing to a file: the disk is full. Delete files to make room, or click Cancel and print to another disk.
Each of these is also written to the log file, after Print:.
11.8.3. The Printout Stops Before It Starts
- “This computer has no port port.”
-
The computer’s BIOS does not list that port: there is no such card, or the port is turned off in the computer’s setup. Choose the port the printer is on.
- “The port port cannot be opened. Another program may be using it.”
-
A serial port that another program, such as Terminal, has open. Close that program or its connection, or use another port.
- “Cannot create the file file.”
-
Printing to a file, the file could not be made: its folder does not exist, the disk cannot be written to, or the name is not allowed. (file is
(no name)when no name was given; for a name without a folder it shows the USER folder too, such asUSER\PRINTER.PRN.) See Section 11.8.6. - “Not enough memory to print.”, “Not enough memory to print the picture.”, or “Not enough memory to print the window.”
-
Close programs to free memory, then print again.
- “Cannot read the picture file.”
-
The picture to print is missing or cannot be read.
- “The document could not be printed.” or “The picture could not be printed.”
-
The printout could not be finished: memory ran short while DVX drew the pages, or the end of the printout could not be written to the file. Close programs, or make room on the disk, and print again. (A problem with the printer itself asks Retry or Cancel instead; see Section 11.8.2.)
11.8.4. Pictures Do Not Print
When a program prints a picture, a window, or a page it draws, and the printer model is Text only (any printer), a box titled Print says:
“The printer model chosen in the Control Panel prints text only. To print pictures, choose your printer’s model on the Control Panel’s Printer page.”
Choose your printer’s model on the Printer page (see Section 11.8.1), click OK, and print again. The Printer page reminds you: “Text only works with any printer; choose your printer’s model to print pictures too.”
11.8.5. The Printer Driver Is Missing
With PostScript or PostScript (color) chosen on the Printer page, DVX prints through a file of its own, the PostScript printer driver. If that file is missing, nothing at all is printed, text or pictures, and a box titled Print says:
“The printer driver for model is missing, so DVX cannot print on that printer. To put it back, run Setup and choose Upgrade or repair DVX.”
model is PostScript or PostScript (color). The log file also has the line Print: the PostScript driver is missing from libs\kpunch\print\drivers. Run Setup and choose Upgrade or repair DVX (see Section 3.8). Until then you can print text with Text only (any printer) if the printer can print plain text.
11.8.6. Printing to a File
With Connected to set to File, DVX writes the printout into a file instead of sending it to a printer. Unless you change File name, the file is PRINTER.PRN in your USER folder (for example C:\DVX\USER\PRINTER.PRN): a name without a folder always goes there, so printing to a file works wherever your settings are kept, also when DVX runs from a CD-ROM. To put the file elsewhere, type a full name, such as C:\PRINTOUT.PRN.
-
When nothing can be saved at all (DVX runs from a disk it cannot write to and there is no TEMP folder; see Section B.1.4), printing to a name without a folder fails with “Cannot create the file USER\PRINTER.PRN.” (with your file’s name). Type a full name on a disk that can be written to, such as
C:\PRINTOUT.PRN. -
If File name is empty, Control Panel’s OK shows “Type the name of the file to print to, or connect the printer to a port.” in a box titled Printer, and Control Panel stays open. In the Print dialog, choosing to print to File with no file name gives “Type the name of the file to print to.”
11.8.7. Print Dialog and Page Setup Messages
The Print dialog shows the model chosen in Control Panel at the bottom, as Printer model: model. Its messages come in a box titled Print:
-
“The first page to print comes after the last one.”: the From page is after the To page.
Page Setup checks what you type and explains anything it cannot use, in a box titled Page Setup:
-
“Lines per page must be 0 (the printer’s usual length) or from 10 to 200.”
-
“Characters per line must be from 20 to 255.”
-
“Margins cannot be negative.”
-
“Tab width must be from 1 to 16.”
-
“The top and bottom margins leave no room for text.”
-
“The left and right margins leave less than 10 characters for text.”
-
“The page setup could not be saved.”:
DVX.INIcould not be written, because the disk of the USER folder is full or cannot be written to, orDVX.INIexists but cannot be read.
Page Setup’s changes are saved when you click OK in the Page Setup dialog, even if you then cancel Control Panel. If the page setup in DVX.INI cannot be used (for example after editing it by hand), DVX uses the default page setup instead.
11.8.8. Printing from Particular Programs
- Icon Editor
-
“Could not prepare the icon for printing.” The Icon Editor prints through a scratch copy of the icon,
PRINTICO.BMP, in the TEMP folder (or in its own folder in USER when there is no TEMP setting), and that copy could not be written. SetTEMPto a folder on a disk with free space (see Section 11.12.8). - BASIC Demo
-
“To print the report, choose your printer’s model on the Control Panel’s Printer page.” The printer model is Text only (any printer).
- Programs written in DVX BASIC
-
These can stop with a BASIC Runtime Error box (see Section 11.14) about printing, as listed below. When the program’s own code caused it, the box’s summary is “Runtime error 482 at PC n” (error 7 when memory is short) with the details shown; otherwise the summary is the one shown. When a BASIC program is ended from the Task Manager, anything it had drawn or written for the printer and not yet printed is thrown away, not printed.
-
“Printing is not installed”, with “The Printer object needs the printing library (print.lib).”: a part of DVX is missing. Repair DVX with Setup.
-
“The printer prints text only”, with “The printer model chosen in the Control Panel prints text only. To print with the Printer object, choose your printer’s model on the Control Panel’s Printer page.”: choose your model on the Printer page.
-
“The printer driver is missing”, with “The printer driver for model is missing, so DVX cannot print on that printer. To put it back, run Setup and choose Upgrade or repair DVX.”: see Section 11.8.5.
-
“Out of memory”, with “There is not enough memory for the Printer.” or “There is not enough memory for the Printer’s page.”: close programs.
-
Error 68, “Device unavailable”: the printer port could not be opened, or printing is not installed. When the port could not be opened, the log file has a line starting
Print:that says why. -
Error 75, “Cannot create the printer spool file”: printing to LPT1 or PRN needs a scratch file, and none could be made. Check that
TEMPnames a folder with free space.
-
11.8.9. Printer Settings in DVX.INI
The [printer] section of DVX.INI keeps the Printer page’s and Page Setup’s settings: port (LPT1), file (PRINTER.PRN), model (text), linesPerPage (0, the printer’s usual length: 66 lines, or 60 on the LaserJet, DeskJet, and PostScript models), columns (80), marginTop, marginBottom (3), marginLeft, marginRight (5), tabWidth (8), wrap (true), header (&f), footer (Page &p), baud (9600), and handshake (dtrdsr; the others are none, xonxoff, and rtscts). The values in parentheses are the ones DVX comes with. A baud value DVX does not offer counts as 9600. See Section B.2.
11.9. The Network Does Not Work
This section covers the network card, getting an address, finding computers by name, and reaching servers. Networking is an optional part of DVX. Terminal works over serial ports and modems without it; Telnet, the secure link over the network, Software’s package server, and programs that use the network need it.
11.9.1. How DVX Uses the Network
-
DVX reaches the network card through the card’s DOS packet driver, which must be loaded before DVX starts, usually from
AUTOEXEC.BAT. For an NE2000 card, for example, the line isNE2000.COM 0x60 3 0x300. See Section 4.3. -
DVX looks for the packet driver on software interrupts 60h to 80h, or only on the one set as Packet driver on Control Panel’s Network page. It needs a packet driver for Ethernet.
-
The network starts the first time a program uses it (to connect, or to look up a name), not when DVX starts. The Restart button on Control Panel’s Network page also starts it.
-
Right after the network starts, it asks the network’s DHCP server for an address. Programs wait up to 20 seconds for one before they try to connect.
-
While DVX runs a DOS program, the network is stopped and open connections end. When a program ends, the connections it left open are closed.
11.9.2. The Network Status Window
To see what the network is doing, open Control Panel, click the Network tab, and click Status…: the Network Status window opens. It shows, and updates every second:
-
The state of the network (one of the messages below).
-
Address,mask, andgateway: the address the computer has, or-when it has none. -
Name servers: the computers it asks to find names, or-when it has none. -
Card: the packet driver’s name and the card’s hardware address. -
How many packets were received and sent.
The window can stay open after you close Control Panel. The state line is one of these:
| State | What it means |
|---|---|
No program has used the network yet. See Section 11.9.6. |
|
“No packet driver found: load one (for example NE2000.COM) before DVX” |
DVX found no packet driver it can use. See Section 11.9.4. |
The network runs but has no address yet. See Section 11.9.5. |
|
The network has an address and is ready. |
11.9.3. Networking Is Not Installed
If Control Panel’s Network page shows only “Networking is not installed.”, the Networking part of DVX was not installed. Terminal then says “Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.”, and Software’s server pages say “The package server needs DVX’s Networking part. To add it, run Setup from DVX’s CD or Disk 1 and choose Upgrade or repair.” To add it:
-
Run Setup from the DVX CD or Disk 1, and choose Upgrade or repair DVX with the folder DVX is in.
-
On the page that lists the parts of DVX (Parts of DVX to have), check Networking, and go on.
See Section 3.5.
11.9.4. No Packet Driver Found
When the Network Status window says “No packet driver found: load one (for example NE2000.COM) before DVX”, DVX found no packet driver it can use, so only this computer itself (the address 127.0.0.1) can be reached. When DVX found a driver but cannot use it, the log file says why (see the table below). To fix it:
-
Load your network card’s packet driver before DVX: add its line to
AUTOEXEC.BAT(see Section 11.1.8), or type it at the DOS prompt before you start DVX. The packet driver comes with the card, or from the card maker; its line gives the software interrupt (such as0x60) and the card’s IRQ and port. -
If you loaded the driver after DVX started, click Restart on Control Panel’s Network page, so DVX looks again.
-
Set Packet driver on the Network page to Find it, unless you know the interrupt. If it names an interrupt, DVX looks only there.
-
Use an interrupt from 60h to 80h for the packet driver; DVX does not look elsewhere.
The log file says more, in lines starting dvxnet::
| Log line | What it means |
|---|---|
|
The packet driver was found. Normal. |
|
DVX found no packet driver where it looked, or found one it cannot use; then one of the lines below comes just before it and says why. |
|
The driver is for another kind of network. Use the card’s Ethernet packet driver. |
|
DVX needs about 26 KB of conventional memory for the network card. Free some (see Section 11.2.6). |
|
Another program already takes the network’s traffic from the packet driver, such as a resident network program. Do not load other programs that use the packet driver with DVX, and load the packet driver again. |
|
The driver or the card did not answer. Check the driver’s settings (interrupt, IRQ, and port) against the card, and try the card’s own setup or test program. |
|
DVX could not set up its connection to the network card. Restart the computer; if it happens again, send the log file with a problem report. |
11.9.5. Waiting for a DHCP Server
“Waiting for a DHCP server” means the network runs but no DHCP server has given the computer an address. The cable may be unplugged, the card may not be connected to the network, or the network may have no DHCP server (on such a network every computer has a fixed address).
-
Check the cable and the network.
-
On a network without a DHCP server, clear Get the address automatically (DHCP) on Control Panel’s Network page, and type the Address, Subnet mask, and Gateway the network’s owner gives you. Click OK.
If the log file has dvxnet: DHCP could not start, the network could not begin asking for an address. Click Restart on the Network page, or restart DVX. When an address arrives, the log file says dvxnet: address address.
11.9.6. Networking Is Not Started
“Networking is not started” is normal until a program uses the network. Click Restart on the Network page to start it now.
If it stays that way, the fixed address settings in DVX.INI may be wrong. (Control Panel checks them, but a hand-edited DVX.INI is not checked.) The network then refuses to start, and every connection fails; Terminal even says that a host given by its number was not found. Check Address, Subnet mask, and Gateway on the Network page, or check Get the address automatically (DHCP).
11.9.7. Control Panel Will Not Accept the Network Settings
When you click OK in Control Panel, it checks the Network page. If a setting cannot work, a box titled Network says what is wrong, and nothing is saved until you fix it:
| Message | What to do |
|---|---|
“The computer name may only use letters, digits, and hyphens” |
Computer name is empty, has a space or another character, or starts or ends with a hyphen. Use letters, digits, and hyphens only, such as |
“The packet driver interrupt must be between 0x60 and 0x80” |
|
“A name server is not a valid address (like 192.168.1.1)” |
Name server 1 or Name server 2 is not four numbers with dots between them. A name such as |
“The address is not a valid address (like 192.168.1.10)” |
DHCP is off, and Address is empty or not four numbers from 0 to 255 with dots between them. |
“The subnet mask is not valid (like 255.255.255.0)” |
DHCP is off, and Subnet mask is empty, not an address, |
“The gateway is not a valid address (like 192.168.1.1)” |
DHCP is off, and Gateway is filled in but is not an address. It may be left empty. |
After OK, if the settings changed, the network restarts with them, and connections that were open are closed. Restart uses the saved settings, not changes you have not yet saved with OK.
11.9.8. A Computer’s Name Cannot Be Found
Terminal says “The host name was not found”, Software says “The package server cannot be reached: Cannot find name on the network.”, and a DVX BASIC program may say “That name could not be found (check the name and the network settings)”, when a name could not be turned into an address. The causes are:
-
The name is misspelled or does not exist.
-
There is no name server: the network gave none and none is set, or there is no packet driver.
-
The name server did not answer within 30 seconds.
-
The network gave no address within 20 seconds.
-
The network cannot start because its fixed settings are wrong (see Section 11.9.6).
What to do:
-
Check the name.
-
Open the Network Status window. If it says
Name servers -, there is none: type a name server’s address as Name server 1 on the Network page (your network’s owner or provider gives it). -
Try the computer’s number (such as
192.168.1.20) instead of its name.
11.9.9. A Server Cannot Be Reached
When Terminal connects over the network (Telnet, or the secure link with Connect over the network (the host and port on the Network page) checked), it shows how the connection goes in its status bar and on the screen. These end the connection:
| Message | What it means and what to do |
|---|---|
The computer is there, but nothing answers on that port: the port number is wrong (23 for Telnet; a secure-link proxy usually 2323), or the server program is not running. |
|
No answer within 30 seconds: the address is wrong, the computer is off or not on the network, or something in between drops the connection. Check that the network works in the Network Status window. |
|
DVX has no way to the computer: it has no address yet, no Gateway is set for a computer on another network, there is no packet driver, or the network is stopped. Check the Network page and the Network Status window. |
|
“The connection to host failed” |
Some other network failure, such as too many connections open. Close other network programs or connections, and connect again. Restart DVX if it keeps happening. |
“host closed the connection” |
The other computer ended the session, as a bulletin board does when you log off. |
The connection broke. Connect again, and check the network. |
|
“Networking is not installed” |
The Networking part of DVX is not installed (see Section 11.9.3). |
“No host name is set” |
A program connected without a host name. |
Normal progress messages are “Connecting to host port port”, “Connected to host port port”, and “Disconnected” after you disconnect. For the package server, see Section 11.11.16.
11.9.10. Network Messages in BASIC Programs
-
“The other computer refused the connection”, “The other computer did not answer in time” (a BASIC program waits 20 seconds), “The other computer broke off the connection”, and “The connection was given up”.
-
“That network cannot be reached (check the network settings)”: DVX found no way to the computer. Check the network settings (see Section 11.9.9).
-
“The network is not running”, “Out of network memory”, and “Too many connections are open”.
-
Others: “No error”, “Nothing to do yet (try again later)”, “The connection is still being made”, “Not connected”, “Already connected”, “The connection is closed for sending”, “That port is already in use”, “That address is not this computer’s”, “Not an open connection”, “The message is too long”, “Sending to everyone needs SO_BROADCAST”, and “The network operation failed”.
-
When looking up names: “That name could not be found (check the name and the network settings)” (the name is misspelled or does not exist, or there is no name server: see Section 11.9.8), “The name server did not answer in time”, and “The name could not be looked up”.
-
When opening a connection: “Bad connection settings”, “The port could not be opened”, “Networking is not installed”, and “The connection could not be opened”.
11.9.11. Network Settings in DVX.INI
The Network page keeps its settings in the [network] section of DVX.INI (see Section B.2):
| Key | What it sets |
|---|---|
|
|
|
The fixed address, subnet mask, and gateway, used only when |
|
Name servers, as numbers. Empty uses the DHCP server’s. When set, they are used instead of the DHCP server’s. |
|
This computer’s name on the network: letters, digits, and hyphens ( |
|
|
Wrong fixed settings typed into the file by hand keep the network from starting at all.
11.10. Serial Ports, Modems, and Terminal
This section covers Terminal’s connections over a serial port, a modem, and the secure link, and its file transfers. For Telnet and other connections over the network, see Section 11.9.9.
11.10.1. Where Terminal Shows What Happens
Terminal reports each step of a connection, and each problem, in three places: at the left of its status bar, on the terminal screen in square brackets (for example [Connected to COM1 at 9600 bps]), and in the log file as a line starting Terminal:. The connection messages in the tables below appear in all three; Terminal’s message boxes are in Section 11.10.6. A problem ends the connection; choose to try again.
11.10.2. A COM Port Cannot Be Opened
“COMn could not be opened: reason” means Terminal could not use the serial port chosen under Port on the Connection page of the Session Settings (). The reason is one of these:
| Reason | What to do |
|---|---|
“there is no serial port there” |
The computer’s BIOS lists no port with that number, or nothing answers at its address. Choose another port. Check that the port is turned on in the computer’s setup, and, for an add-in card, its jumpers. |
“it is already in use” |
Another DVX program, such as another Terminal window, has that port open. Close it first. |
“its interrupt could not be found” |
Rare. Check the port’s IRQ: COM1 and COM3 normally use IRQ 4, COM2 and COM4 IRQ 3. |
“a setting is not supported” |
The speed, data bits, parity, stop bits, or flow control cannot be used on that port. Choose another setting. |
“it did not respond” |
Any other failure, such as too little memory. Close programs and try again. |
DVX takes each COM port’s address from the computer’s BIOS and finds its interrupt by itself; there are no serial port settings in DVX.INI.
“COMn could not be opened for the secure link” is the same problem for a secure link over a COM port. “Connected to COMn at speed bps” means the port is open. “COMn stopped working” means the port stopped delivering data, and the connection has ended; choose to try again.
11.10.3. Garbage, Nothing, or Doubled Letters on the Screen
- Random characters appear
-
The Speed (bps), Data bits, Parity, or Stop bits on the Connection page do not match the other side. Both sides must use the same settings.
- Nothing appears when you type
-
Turn on .
- Every letter appears twice
-
Turn off . It is off unless you turn it on.
- Characters are lost at high speed, or transfers fail
-
Set Flow control to RTS/CTS when the cable and the other side support it. Without flow control, ZMODEM downloads ask the sender to pause every 2 KB.
- is grayed out
-
It is available only while connected over a serial port or a modem, and not while a file transfer runs.
11.10.4. Modems
Terminal sends the Setup command from the Modem page, dials, and waits for the modem’s answers (such as OK, CONNECT, BUSY, NO CARRIER, NO ANSWER, NO DIALTONE, and ERROR). Everything the modem says also appears on the screen. Its messages:
11.10.5. The Secure Link
The secure link encrypts everything between Terminal and the secproxy program on the other computer, over a COM port or, with Connect over the network (the host and port on the Network page) checked, over the network (see Section 9.7). Its messages:
| Message | What it means and what to do |
|---|---|
“Setting up the secure link on COMn”, “Connecting to host port port for the secure link”, “Setting up the secure link with host” |
Normal progress. Over the network, the network messages can appear at this step too (see Section 11.9.9). |
“Secure link established” or “Secure link established (passphrase checked)” |
It worked. Press Enter; the proxy says |
“The passphrase does not match the host’s” |
The two passphrases differ, or only one side has one. Use exactly the same passphrase as the proxy, or none on both sides. |
“The host did not answer the secure link” |
The other side said nothing within 30 seconds: the proxy is not running, or the port, the cable, the speed, or the flow control is wrong. Check that the proxy is running, that the speeds and flow control (None or RTS/CTS) match, and that the line uses 8 data bits, no parity, and 1 stop bit. |
“The secure link cannot use XON/XOFF flow control: choose None or RTS/CTS” |
The session uses XON/XOFF flow control over a COM port, which the secure link cannot use (it sends those characters as part of its data). Session Settings does not accept it, so the setting was made another way, such as by editing Terminal’s settings file. Choose None or RTS/CTS in Flow control. |
“The secure link could not be set up” |
Any other failure: the proxy is from another version, the line dropped, or the line sends back everything it receives. Use matching versions of DVX and the proxy, and check the cable or modem. |
“The secure link was lost” |
No answer from the other side for 30 seconds, or the line or network connection closed. Connect again, and check the cable or network. |
“Out of memory for the secure link” |
Close programs, and connect again. |
With Ask for the passphrase when connecting (never save it) checked, a window titled Secure Link Passphrase asks “Passphrase for the secure link:”; Cancel does not connect. A passphrase typed on the Secure Link page is saved, scrambled, in Terminal’s settings file.
11.10.6. Terminal’s Messages
- “Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.”
-
Add the Networking part with Setup (see Section 11.9.3). Serial and modem connections work without it.
- “Enter the host name on the Network page of Session Settings first.”
-
Choose , click the Network tab, and type the Host name.
- “A secure link over a COM port cannot use XON/XOFF flow control. Choose None or RTS/CTS.”
-
You clicked OK in Session Settings with Secure link in Connect with, Connect over the network (the host and port on the Network page) not checked, and XON/XOFF in Flow control. The secure link sends the XON and XOFF characters as part of its data, so it cannot use them for flow control. Choose None or RTS/CTS (matching the proxy), and click OK again.
- “A file transfer is running. Cancel it and close?”
-
You are closing Terminal during a transfer. No keeps it open.
- “You are connected. Disconnect and close?”
-
You are closing Terminal while connected, dialing, or connecting. No keeps it open.
- “The capture file could not be opened.”
-
After : the file cannot be written, because the disk is a CD-ROM, write-protected, or full, or the folder does not exist. Choose a file on a disk you can write to, such as in your USER folder.
- “No file transfer can be started now.” (title File Transfer)
-
Too many transfers are running (in other programs too), memory is short, or the connection is not open. Wait for or cancel other transfers, close programs, or connect first.
- “Add another file to send in the same batch?” (title Send Files)
-
With YMODEM and ZMODEM, you can send several files at once. No starts sending.
- “Delete "name" from the phone book?” (title Phone Book)
-
Yes deletes the session. The last session cannot be deleted.
- “The phone book is full. Delete an entry first.” (title Phone Book)
-
The phone book holds 32 sessions.
- “The phone book file cannot be read. Terminal goes on, but does not save changes to the phone book, so the sessions in the file are not lost.”
-
Terminal’s settings file,
TERMINAL.INIinUSER\APPS\KPUNCH\TERMINAL, is there but cannot be read: it is damaged, or its disk failed. Terminal starts with the usual session and does not save over the file, so you can restore it from a backup. Delete the file to start a new phone book, or put a good copy in its place, and start Terminal again.
Terminal also writes notes on its screen in square brackets:
-
[The phone book could not be saved]: Terminal’s settings file could not be written, because the disk is full or cannot be written to. Make room, or keep the USER folder on a disk that can be written to (see Section 11.12.7). -
[The download folder folder could not be created.]: when receiving with YMODEM or ZMODEM. The folder is on a disk that cannot be written to, its drive does not exist, or the name is not valid. Choose another Download folder in ; left empty, it is theDOWNLOADfolder in USER. -
[New connection settings take effect the next time you connect]: after you change Session Settings while connected. -
[Capturing to file]and[Capture stopped]: normal.
If Terminal opens and closes at once, the log file has Terminal: no connection available: memory is short. Close programs and start Terminal again. If Terminal is started with a telnet:// address (for example from a link) while its phone book is full, it opens without connecting, and the log file has Terminal: the phone book is full; address was not opened: delete a session and try again.
11.10.7. File Transfers
When a transfer ends, the File Transfer window shows the result, Terminal writes it on its screen as [Upload: result] or [Download: result], and the log file gets it too:
| Result | What it means and what to do |
|---|---|
“Transfer complete” |
It worked. |
“Transfer complete (the end was not confirmed)” |
Every block arrived, but the other side never confirmed the end. The file should be complete. |
“Canceled” |
You clicked Cancel or pressed Esc, or closed the window or Terminal. |
“Canceled by the sender”, “Canceled by the receiver” |
The other side canceled. |
You sent, but the other side never started receiving (about 60 seconds), or it uses another protocol. Start the receive on the other computer before (or right after) you choose , with the same protocol. |
|
You chose , but the other side never started sending. Start the send on the other computer first, with the same protocol. |
|
“The sender stopped” |
A ZMODEM batch stopped before the next file came. |
The same block failed 10 times, or the blocks lost step: line noise, characters lost for lack of flow control, a speed that is too high, or a link that changes control characters. Use RTS/CTS flow control, a lower speed, or XMODEM-1K; for ZMODEM, check Escape all control characters (for links that lose them) in Transfer Options. |
|
“The receiver ended the transfer” |
The ZMODEM receiver stopped, for example because its disk is full. |
“Cannot open file”, “Cannot read the file” |
A file to send does not exist, or cannot be read (a damaged disk, or the disk was taken out). |
A file being received could not be made: the download folder is on a disk that cannot be written to (a CD-ROM or a write-protected floppy), the disk is full, or the folder does not exist. Choose another Download folder in Transfer Options, or make room. |
|
“Cannot write the file” |
Writing a received file failed part way: the disk is full or write-protected. Make room and receive again; a ZMODEM download can be continued, while XMODEM and YMODEM remove the incomplete file. |
“A file larger than 2 GB cannot be transferred” |
The file is too large. |
“No file to send”, “Bad transfer parameters” |
A program started a transfer wrongly. Report it to its author. |
When a file being received already exists and If a file exists in Transfer Options is Ask me (as it is at first), the File Transfer window asks “file already exists (size bytes). What should happen to it?”, with Continue it (only when ZMODEM can continue it), Keep both (the new file gets ~1 to ~99 added to its name, such as README~1.TXT), Replace, and Skip.
On a disk without long file names, received names are shortened to 8.3 form, and characters DOS does not allow are replaced. Folder names in the sender’s file name are ignored; a name with nothing usable in it becomes RECEIVED. Typing is ignored while a transfer runs.
11.10.8. Terminal’s Settings File
Terminal keeps its phone book and all its settings in TERMINAL.INI, in its own folder in USER (USER\APPS\KPUNCH\TERMINAL\TERMINAL.INI). Values out of range are put back into range when Terminal reads them. Several Terminals running at once share the file: each reads it again before it saves and changes only what was changed in it, so one Terminal does not undo another’s changes. Deleting the file gives one session, Direct COM1: a serial port on COM1 at 9600 bps, 8 data bits, no parity, 1 stop bit, no flow control, local echo off, and ANSI music on, with ZMODEM transfers into USER\DOWNLOAD. Your other sessions are lost, so keep a copy of the file first.
11.11. Setup, Add-Ons, and Software
This section covers Setup (installing, upgrading, repairing, and removing DVX) and the Software program (installing and removing add-on packages, the package server, and signatures). Setup’s boxes are titled DVX Setup, and Software’s are titled Software.
11.11.1. Setup Will Not Start
- “DVX Setup: there is no DVX package (or it is damaged) beside file, and DVX is not installed in its folder.”
-
Setup found nothing to install. file is Setup’s own name, such as
a:\setup.exe.SETUP.EXEwas copied without the files that go with it, the CD or Disk 1 is damaged, or you started the copy of Setup in the DVX folder with/AUTO=(that copy can only remove DVX). RunSETUPfrom the DVX CD or from Disk 1 of the floppy disks. Make a new copy of a damaged disk. - “DVX Setup needs a video card with a VESA video BIOS and a 640x480 mode at 256 colors or more; many older cards need their VESA driver loaded first, such as UniVBE (see README.TXT).”
-
Load the video card’s VESA driver, then run Setup again (see Section 11.2.2).
- “DVX Setup: /FONTS= takes NONE or BASE.”
-
Use
/FONTS=NONEor/FONTS=BASE, or leave the switch out. - “There is not enough memory to run Setup.” (in a box, when Setup starts to install)
-
Free memory (see Section 11.2.6) and run Setup again.
11.11.2. Choosing the Folder
-
“Type the folder to install DVX in.”: the box is empty.
-
“Type the whole path of the folder, starting with the drive, for example C:\DVX.”: the folder is a name alone, such as
DVX. Type the whole path, starting with the drive. -
“Setup is reading DVX from folder. Choose a folder that is not this one and not inside it.”: you chose the CD or floppy drive Setup runs from. Choose a folder on the hard disk.
-
“DVX is not installed in folder. To put DVX there, choose Back, then Install DVX.”: you chose Upgrade or repair DVX for a folder without DVX. Check the folder, or go back and choose Install DVX.
-
“DVX is already installed in folder. Upgrade or repair it instead, keeping your settings and saved files?”: you chose Install DVX for a folder that has DVX. Yes upgrades it, keeping your settings; No lets you choose another folder.
11.11.3. Not Enough Disk Space, or the Folder Cannot Be Made
“There is not enough free space for DVX on that disk. DVX needs about n bytes; n bytes are free.” appears when you click Install or Upgrade on the What to install page. On an upgrade, only what the folder does not have yet counts, and the add-ons you chose are included. The What to install page shows “DVX needs about n MB of disk space.” as you choose. To make it fit:
-
Free space on that disk.
-
Choose fewer parts, or None for the fonts, or clear add-ons.
-
Or install DVX on another drive.
11.11.4. Floppy Disk Questions
When installing from floppy disks, Setup asks for each disk in turn, in a box with OK and Cancel (Cancel stops the installation, as described in Section 11.11.5):
-
“Please insert Disk n of n in drive and choose OK.”: insert that disk and click OK.
-
“This is not Disk n. Please insert Disk n of n in drive and choose OK.”: a disk of the same set, but the wrong one, is in the drive.
-
“The disk in drive belongs to a different set of DVX disks. Please insert Disk n of n of this set and choose OK.”: the disk is from another copy or version of DVX’s floppy disks. Use the disks of one set only, all made at the same time.
-
“The disk in drive cannot be read. Please insert Disk n of n and choose OK.”: the disk is damaged. Clean or replace it, or make it again from the disk images.
11.11.5. Setup Stops While Unpacking
If Setup cannot finish unpacking, it shows the reason in a box. A new installation that fails is removed again; an upgrade that fails is left as it is, so run Upgrade or repair DVX again once the problem is fixed.
| Message | What it means |
|---|---|
“Setup could not write file. The disk may be full.”, “Setup could not write file. The disk may be full or write-protected.” |
The disk is full or write-protected, or a file is in use. |
“The path of file is too long.” |
The folder you chose is too deep. Choose a shorter one, such as |
“The folder folder is too long.” |
The folder Setup runs from is too deep for Setup to find the rest of the DVX package. Run |
“Setup could not read the DVX package in folder.”, “Setup could not read the DVX package on disk n.” |
The CD was taken out, or the disk cannot be read. |
“The DVX package ends too early (disk n).”, “The DVX package is incomplete: n of n files.”, “The DVX package is damaged (disk n).”, “The file file in the DVX package is damaged (disk n).”, “The DVX package uses a form Setup cannot read (disk n).”, “The DVX package holds a name Setup does not accept: name” |
The CD or a floppy disk is damaged, was not copied completely, or disks from different sets were mixed. Make the disks or the CD again from a good copy. |
11.11.6. Parts and Add-Ons in Setup
Checking a part also checks the parts it needs; clearing one also clears the parts that need it. On an upgrade, an unchecked part is removed, unless an installed add-on needs it:
-
“Other software in folder needs these parts, so Setup keeps them: parts.”: nothing is wrong. To remove the part, first remove the add-on that needs it with Software.
-
“name could not be installed: reason” or “name could not be removed: reason”: an add-on or a part could not be installed or removed (the reasons are those of Software, below). DVX itself is installed, and Setup goes on with the others. Install or remove it later with Software; the add-ons are in the
ADDONSfolder of the CD. -
“Setup was canceled: name and the add-ons after it are not as you chose. Software (in Program Manager) can install and remove them.” and “Setup was canceled: name is not all removed. Software (in Program Manager) can remove it.”: use Software to finish.
-
“There is not enough memory to install the add-ons.” and “There is not enough memory to remove the parts left out.”: free memory and run Setup again.
-
“These files in folder changed since they were installed, so Setup left them:”, the files, and “Delete them too?”: removing a part or an add-on, or upgrading an add-on, does not delete files that changed after they were installed, such as data you edited, as in Software (see Section 11.11.15). Yes deletes them; No leaves them where they are. When Setup runs with
/AUTO, it does not ask, and the files stay. -
“These files in folder could not be deleted, so Setup left them:”, the files, and “A program may be using them, or the disk may be write-protected.”: some files of a part or an add-on Setup removed (or, after Yes above, some of the changed files) could not be deleted. The part or add-on itself is removed. Make the disk writable, and delete the files with File Manager.
An add-on file in the CD’s ADDONS folder that cannot be read, or is not signed, is not offered. The floppy disks have no add-ons; get them from the package server in Software.
11.11.7. After Installing: Settings and AUTOEXEC.BAT
- “DVX was installed, but the settings file in folder could not be written.”
-
Setup could not write
DVX.INIin the USER folder, where it saves the screen mode it ran in. DVX can still be started, with its default settings. Check that the disk can be written to, and run Upgrade or repair DVX to try again. - “Your old settings and saved files in folder could not all be removed.”
-
An upgrade with Start over checked could not delete all of the USER folder. Delete it by hand.
When Start DVX when the computer starts (AUTOEXEC.BAT) is checked, Setup asks before it adds the line that starts DVX to AUTOEXEC.BAT: “Setup will add this line to the end of file, so DVX starts when the computer starts: line The file as it is now is saved as backup first. Add the line?” It keeps a copy of the file as AUTOEXEC.DVX. When there is no AUTOEXEC.BAT yet, there is nothing to copy, and Setup asks “There is no file yet. Setup will make one with this line, so DVX starts when the computer starts: line Add the line?” instead. To undo it, delete the line from AUTOEXEC.BAT, or copy AUTOEXEC.DVX back over AUTOEXEC.BAT. If it fails, a box gives the reason: “The path file is too long.”, “Could not make the backup copy file, so file was not changed.”, “Could not write file (is the disk full or write-protected?).”, or “There is not enough memory to change file.”
With Start DVX now checked on the last page (it is checked unless you clear it), DVX starts while Setup is still in memory. If DVX then says memory is short, exit DVX and start it from the DOS prompt instead.
11.11.8. Removing DVX
- “DVX is not installed in folder (or it was not installed by this Setup).”
-
The folder has no list of the files Setup installed (
SETUP.LST), or it is not a full path. A DVX copied by hand must be deleted by hand. “folder has no list of installed files (SETUP.LST), so Setup does not know what to remove.” means the same. - “n file(s) in folder could not be removed. Close any program using them and choose Remove DVX again.”
-
Some files are in use, or the disk is write-protected. Fix that and choose Remove DVX in Setup again (the list of files is kept, so it can finish).
- “DVX was removed from folder.”
-
Done. Files you added yourself stay, and the USER folder goes only if you checked Also remove my settings and saved files (the USER folder).
If AUTOEXEC.BAT has the exact line that starts DVX, Setup offers to remove it, keeping a copy as AUTOEXEC.DVX: “file starts DVX with the line line Remove that line? (The file as it is now is saved as AUTOEXEC.DVX first.)” A line you changed by hand (for example with a switch added) is not recognized: remove it yourself.
11.11.9. Keeping a Record of Setup
Setup keeps no log file unless you ask. To keep one for a problem report, start it with SETUP /LOG=C:\SETUP.LOG. When you install with SETUP /AUTO=C:\DVX (without questions), Setup shows no error boxes, only writing the errors to the log, so add /LOG= to see them; it ends with exit code 0 when DVX was installed and 1 when it was not. See Section 3.10.1.
11.11.10. Software Will Not Start, or Its Server Pages Are Off
- “There is not enough memory to start Software.”
-
Close other programs and try again.
- “The package server needs DVX’s Networking part. To add it, run Setup from DVX’s CD or Disk 1 and choose Upgrade or repair.”
-
Shown as the status line of the Available, Updates, and Published pages, whose buttons are then off. Installing from a file still works. To use the package server, add Networking (see Section 11.9.3).
11.11.11. A Package Cannot Be Read
“file cannot be installed: reason” means Software could not read the package file you chose. The reason is one of these:
| Reason | What it means |
|---|---|
“Cannot read file.” |
The file is missing, cannot be read, or is not a package at all. |
“file is not a DVX package (it does not start with PACKAGE.INI).” |
It is some other kind of file. |
“The manifest of file cannot be read: it is damaged.” (or “…: it cannot be read.”, “…: it uses a form DVX cannot read.”, “…: a part of it could not be kept (the disk is full, or memory is short).”) |
The package is damaged, or the disk is full, or memory is short. |
“The signature of file cannot be read.” |
Its signature is damaged. |
“This package needs a newer DVX (its manifest is format n).”, “Line n: kind is not a kind of package.” |
The package was made for a newer DVX. Update DVX first (Software’s Updates page). |
“The manifest has no format number: it is not a DVX package manifest.”, “The manifest needs an id, a name, a version, and a kind.” |
It is not a proper DVX package. |
“The path file is too long.” |
The package’s folder is too deep. Move it to a shorter folder. |
Other reasons, such as “The id id is not vendor.name (each part 1 to 8 of a-z, 0-9, and _).”, “The package holds no files.”, “name is listed twice.”, “The package depends on itself.”, or one starting “Line n”, mean the package was made wrongly: tell whoever made it. In every case, get a fresh copy of the package and check that it is a DVX .DPK file.
11.11.12. The Install Software Window
Before it installs anything, Software shows a window titled Install Software: “This is what will be installed:”, with each package’s Name, Version, Action (New, Upgrade, or Reinstall, which repairs it), and Signed (By DVX, Trusted, or No). Notes under the list may say:
-
“Installed with it, because it needs them: names.”: other packages come along. Nothing is wrong.
-
“Not signed by a publisher DVX trusts: names. Install them only if you trust where they came from.”: the package is not signed, is signed with a key you have not chosen to trust, or was changed since it was signed. Install it only if you trust its source. To trust a publisher, see Section 11.11.18. (A package from the package server is never in this note: unless DVX’s own key signed it, Software refuses it; see Section 11.11.13.)
-
“These add-ons stop working with the new DVX until they are updated: names.”: you are updating DVX itself, and these add-ons were made for the old one. Update them too, or keep the DVX you have. Until they are updated, DVX leaves them out when it starts (see Section 11.2.9).
-
“DVX itself is updated: the new version runs from the next time DVX starts.” or “Libraries and widgets work from the next time DVX starts.”: restart DVX after installing.
-
“It takes n bytes of disk space.”: how much room the packages need. When the disk has less room than installing needs, the note says “There is not enough room on the disk: it needs n bytes and n are free. Make room on the disk, then install again.” instead, and Install is unavailable: make room, then install again. Installing can need more room than the packages take in the end, because each package’s files are all unpacked before the old version’s files go.
11.11.13. A Package Cannot Be Installed
“name cannot be installed. reason” means Software read the package but will not install it. The reason is one of these:
“name cannot be installed now.” means another job started meanwhile; try again.
11.11.14. Installing or Removing Stops Part Way
“Installing did not finish. reason” or “Removing did not finish. reason” appears after the progress window closes. The reason starts with the package’s name. After Cancel there is no message: Software stops after the package it is working on, and the Installed page shows what is installed. A package only partly unpacked is left out completely, and when replacing files fails, every file already replaced is put back, so the old version keeps working.
When it works, Software says “Installed: names.”, adding “Restart DVX to start using the new version of DVX.” or “Libraries and widgets work from the next time DVX starts.” when that applies. New programs appear in Program Manager’s Installed Programs group.
11.11.15. Removing a Package
- “DVX itself is removed with Setup.”
-
Software cannot remove DVX itself; use Setup’s Remove DVX.
- “These need name and are removed with it: … Remove them all?”
-
Other packages need this one. No removes nothing.
- “These were installed for name and nothing else needs them: … Remove them too?”
-
Packages that came with it. Yes removes them too.
- “These files changed since they were installed, so they were left: … Delete them too?”
-
Files you (or a program) changed, such as data you edited, are kept unless you click Yes. Software asks this after an upgrade too, for the files the old version had that the new one does not.
- “These files could not be deleted, so they were left: … A program may be using them, or the disk may be write-protected.”
-
Some of the package’s files could not be deleted (or, after Yes above, some of the changed files): a program is using them, or the disk cannot be written to. The package itself is removed (or, after an upgrade, the new version is installed). Close the program, or make the disk writable, and delete the files with File Manager.
- “name cannot be removed now.”
-
Another job is running; try again when it is done.
A part of DVX removed with Software comes back with Setup’s Upgrade or repair DVX.
11.11.16. The Package Server Cannot Be Reached
When Software cannot read the package server’s list, its updates, or your packages, the page’s status line says “The package server could not be reached.”, after a box that gives the real reason (no box when you clicked Cancel). When the server could not be reached at all, the box says “The package server cannot be reached: reason”; other problems have a message of their own. The reasons and messages are:
| Reason or message | What to do |
|---|---|
“Cannot find host on the network.” |
No network, no address from the network yet, no name server, or a mistyped server name. See Section 11.9.4 and Section 11.9.8, and check the address in the Package Server window (). |
“Cannot connect to host: the server refused the connection.”, “…: the connection timed out.”, “…: the network cannot reach it.”, “…: the server broke off the connection.” |
The port is wrong, the server is down, or there is no way to it (check Gateway). Try later, and check the address and port. |
“host did not answer in time (n seconds).” |
The server did not answer within 30 seconds. Try later. |
“host did not answer in HTTP.”, “The package server’s answer cannot be read: reason”, “The package server’s answer has no list of packages.”, “The package server’s list of your packages cannot be read.” |
Something that is not a DVX package server answered: the address or the port is wrong. |
“host closed the connection without answering.”, “host closed the connection before the whole reply came.”, “Lost the connection to host: reason.”, “Cannot send to host: reason.” |
The connection broke. Try again. |
“address needs encryption, which DVX does not have: use an http:// address.”, “host sent the request to address, which is not an http:// address.” |
DVX cannot use |
“address is not an http:// address.”, “address does not name a computer.”, “address has a port that is not a number from 1 to 65535.”, “The address is too long.”, “The package server’s address is too long.” |
Correct the address in the Package Server window (). |
“host sent the request elsewhere too many times.”, “The server sent a chunk of the reply in a form HTTP does not have.”, “The server’s reply has a head too long to read.”, “The reply is too big to keep in memory: save it to a file.” |
The server’s answer is not usable. Try later, or check the address. |
“The package server answered number to request.” (sometimes with the server’s own message in parentheses after the number) |
The server reported a problem, such as 404 (not found) or 500 (server error), or it is some other web server. request says which request it refused, such as “the request for its catalog”, “the request for the updates”, “the download of name”, or “the request for the signature of name”. Try later, and check the address. |
“The package server does not offer package.” |
The server does not have that package. |
“The package server has no signature of name by DVX’s key, so it cannot be installed.” |
The server lists the package without DVX’s signature, so Software does not fetch it: DVX would not install it. Tell whoever runs the server. |
“Packages cannot be fetched: the path of your user folder is too long.” |
The path of the USER folder is too long to hold Software’s folder for the packages it fetches, |
“The download of name was damaged on the way. Try again.” |
The download did not arrive intact, so it was deleted. Try again. |
“The download of name cannot be read.”, “The download of name cannot be saved in folder.”, “The signature of name cannot be saved in folder.”, “Cannot write file.” |
The download could not be kept: the USER folder’s disk is full or cannot be written to. |
“There is not enough memory.” |
Close programs and try again. |
In the Package Server window (), an address that starts with https:// is refused with “DVX reaches package servers over plain http only (it has no encryption). Type the address without https://.”
When all is well, the status lines say “n packages on address” (the Available page), “n updates are ready to install.” or “Everything is up to date.” (the Updates page). “Choose a package in the list first.” means you clicked a button with no package selected.
After a download, reading it can fail with “name cannot be installed: reason” (see Section 11.11.11) or “name cannot be installed: what was fetched cannot be read.” Try again.
Packages fetched from the server go into Software’s own folder, DOWNLOAD\SOFTWARE in USER, and are deleted after they are installed. A download that did not finish is kept there and continued next time; deleting the folder only makes the next download start from the beginning. Software deletes only what it fetched itself: the files Terminal receives in DOWNLOAD, package files among them, are never touched.
11.11.17. The Package Server Window
in Software sets the server Software uses, and your account there for publishing. When nothing is set, it shows DVX’s own server, packages.dvxgui.com, port 80.
-
“The port is a number from 1 to 65535, or empty for the usual one.”: correct the Port.
-
“The package server cannot be saved in DVX’s settings.”:
DVX.INIcannot be read or written (a disk that cannot be written to, or a full disk; see Section 11.12.6). -
To go back to DVX’s own server, clear Address and Port and click OK.
-
To forget your account, clear Email and Password.
These settings are kept in the [packages] section of DVX.INI: server, port, user, and password (saved scrambled).
11.11.18. Signatures and Trusted Keys
To trust a publisher, get their key file (ending in .KEY) and choose in Software. “Packages signed with this key are trusted from now on.” means it worked. “The key cannot be trusted: reason” means it did not:
-
“Cannot read file.”: the file is missing or cannot be read.
-
“This is not a [key] file (or it lacks part of one).”: often a secret key (
.SEC) or another file was chosen instead of the publisher’s.KEY. -
“Line n is not a [section] or a key = value line.”, “Line n: name is given twice.”, “Line n: name must be n hex digits.”, or “The key’s id is not its public key’s.”: the key file is damaged or was changed. Get it again from the publisher.
-
“The path of the KEYS folder is too long.”: the path of the USER folder is too long.
-
“Cannot copy the key to folder.”: the USER folder cannot be written to.
A package’s Details window shows who signed it in the Signed by row: the key owner’s name for a key DVX trusts, key id for a key that signed it but is no longer trusted, nobody for an unsigned package, a key you did not trust when it was installed (not checked) for a package signed with a key you had not chosen to trust, a key you trusted, but its signature did not fit: the package was changed after it was signed for a package changed after a trusted key signed it, not checked: Setup installed it from the DVX disks for DVX itself and the other packages Setup copied from the DVX disks, or checked when it is installed for a package still on the server.
The keys you trust are kept in the KEYS folder in USER. A damaged or wrong file in a KEYS folder is ignored, with the log file line Packages: file is not a key: reason. Software has no command to stop trusting a key: delete the publisher’s .KEY file from USER\KEYS. DVX’s own key, in SYSTEM\KEYS, is always trusted.
|
Warning
|
The KEYS folder in USER also holds your own secret keys (.SEC files) if you made any in Package Builder. Do not delete them: without your secret key, you can no longer sign updates of your packages, and people who have your signed packages cannot install your updates.
|
11.11.19. Publishing Packages
- “To publish a package, give your account on the package server in File > Package Server first.”
-
Type your Email and Password in the Package Server window ().
- “file cannot be published: reason”
-
The package file cannot be read; the reasons are those in Section 11.11.11.
- “The package server does not know that email and password.”
-
Check them in the Package Server window (). The account must have been confirmed with the link the server sent by email.
- “The package server gave no session when signing in.”, “No account is set for the package server.”, “The package server answered number (…) to the request to sign in.”
-
Signing in failed. Check the account, and try later.
- “The package server answered number (message) to the upload of file.”
-
The server refused the package, for example because the package’s name belongs to another account, or its version is not higher than the last one. The server’s message says why.
- “The file file cannot be read.”
-
The package file you chose to publish cannot be read: it was moved or deleted after you chose it, or its disk cannot be read. Choose it again.
- “name version is on the package server, waiting for its review. The Published page shows how the review goes.”
-
It worked. The Published page shows each version as Waiting for review, Published, Turned down (with the reviewer’s note), or Withdrawn.
The Published page says “Give your account on the package server in File > Package Server to see what you have published.” until you set your account.
11.11.20. Package Builder
-
“Give the package a name.”
-
“The package name must be two parts with a dot between them, such as acme.chess: who made it, then what it is, each 1 to 8 lower-case letters, digits, or _.”
-
“The version must be numbers with dots between them, such as 1.0.0.” and “text is not a version (such as 1.0.0).”
-
“The oldest DVX must be a version such as version, or left empty.”
-
“There are no other installed packages to choose from: a package can need only packages installed in this DVX.”
-
“Choose a package in the list first.”
-
“The files cannot be read. reason”: a file or folder of the package cannot be read, for example “Cannot read the folder folder.”
-
“The package cannot be built: file cannot be written.” and “The package cannot be built. reason”: the disk is full or cannot be written to, or a file is too big for a package or not allowed where it goes (such as “This kind package may not put a file at place.”). The reasons include “Cannot read file.”, “file is too big for a package.”, “Cannot create file.”, “Cannot write file.”, “Cannot add file to package.”, and “Row n of the files has no TAB between the name and the file.”
-
“The package is built: file”: it worked.
-
“The folder folder cannot be made. reason” and “The key cannot be made. reason” (for example “There is nothing random enough to make a key from.”): your key could not be made in
USER\KEYS. -
“Your key is made. Give file to the people who install your packages: it tells DVX that they are yours. Keep file private: anyone who has it can sign packages as you.”: keep the
.SECfile safe (see the warning in Section 11.11.18). -
“file is not a secret key. reason”: the file chosen for Other Key is not a
.SECfile. -
“file cannot be read.”, “file cannot be written.”: a template file cannot be opened or saved.
-
“There is not enough memory to start Package Builder.”: close programs.
11.12. Files, Disks, and Folders
This section covers the file dialogs, file names, long names and big disks, disks DVX cannot write to, the TEMP and USER folders, and the file messages of File Manager and the other programs.
11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
Every program uses the same Open, Save As, and Choose a Folder dialogs (see Section 5.6), so their messages are the same everywhere.
- “file already exists. Do you want to replace it?” (title Confirm Save)
-
You clicked Save in a Save As dialog box (or double-clicked a file in its list), and a file of that name is already in the folder. Yes replaces it; No goes back to the dialog so you can type another name.
- “file does not exist. Check the file name and try again.” (title File Not Found)
-
You typed a name in an Open dialog that is not an existing file: often a typing mistake, or the wrong folder. Click OK: the dialog stays open, so you can correct the name or go to the right folder. An Open dialog opens only files that are there: to start a new file, choose in the program, and save the new file with when you are done.
- “file does not exist. Do you want to create it?” (title Confirm Create)
-
Only in a program that makes new files from its Open dialog, such as DVX BASIC with : the name you typed is not an existing file. Yes gives the name to the program, which makes a new file of that name; No goes back to the dialog.
- “The folder does not exist.” (title Invalid Path)
-
The name you typed includes a folder or drive (such as
A:\LETTERS\JUNE.TXT) that cannot be opened: the folder is mistyped or not made yet, or the drive is empty. Correct it, or go to an existing folder first. The Open and Save dialogs cannot make folders; the Choose a Folder dialog can. (Pressing Enter in the dialog’s path box on a folder that does not exist does nothing at all.) - “Drive drive is not ready.” (title Drive Not Ready)
-
You chose a drive in the drive list that cannot be read: there is no disk or CD in it, the disk is not formatted, or the drive door is open. The list goes back to the drive shown before. Put the disk in and choose the drive again.
Figure 58. A file dialog’s message for an empty drive - “path is a file, not a folder.” (title Invalid Folder)
-
In a Choose a Folder dialog (for example for Copy To, Move To, Setup’s folder, or a Browse button), the name you typed is a file’s. Type or choose a folder. A folder you type that does not exist yet is accepted: the program makes it.
- “The path is too long.” (title Invalid Filename or Invalid Folder)
-
The folder and name together are longer than DVX can handle. Use a shorter name, or a folder nearer the top of the drive.
- A file saved without an extension gets one
-
In a Save dialog, a name typed without a dot gets the first extension of the filter chosen in Filter, such as
.txtfor Text Files (*.txt). To save a file with no extension, choose All Files (*.*) first. - A folder with very many files shows only some, or none
-
Memory ran out while reading the list. The log file has
Dialog: out of memory reading directory listingorDialog: failed to allocate listItems. Close programs to free memory, or choose a filter that shows fewer files.
11.12.2. File Names That Are Not Allowed
When a name breaks the rules of the disk it goes on, a box titled Invalid Filename (or Invalid Folder, New Folder, or Rename) says why. The rules depend on the disk: long names are allowed only where a long file name driver is running (see Section 11.12.3); elsewhere names follow the DOS 8.3 rules.
| Message | What it means |
|---|---|
“Filename must not be empty.” |
No name was typed. |
“Filename must be 1-8 characters before the extension.” |
(8.3 disks) The part before the dot is empty or too long. |
“Extension must be 3 characters or fewer.” |
(8.3 disks) The part after the dot is too long. |
“Filename may contain only one dot.” |
(8.3 disks) A name such as |
“Filename contains invalid characters.” |
On an 8.3 disk: a space, one of |
“That name is a reserved device name.” |
The name is one DOS uses for a device, such as |
“Filename must be 255 characters or fewer.” |
(Long names) The name is too long. |
“That name is reserved.” |
(Long names) The name is |
“Filename must not end with a dot or a space.” |
(Long names) Remove the dot or space at the end. |
“The name is too long for this folder.” |
The folder and the name together are too long. |
Type a shorter or plainer name, such as REPORT.TXT.
11.12.3. Long File Names
DVX uses long file names on a drive only when a long file name driver covers it, such as DOSLFN loaded before DVX. Without one, every name follows the DOS 8.3 rules, and long names already on the disk show in their short form, such as LETTER~1.TXT.
If long names do not appear although the driver is loaded, check AUTOEXEC.BAT for the line SET LFN=N, which turns long names off.
On a disk with long names, names keep their capital and small letters, except a name in capitals that fits the short 8.3 form, which is shown in small letters, as every name is on other disks. A new folder in File Manager is called New Folder on a disk with long names and NEWFOLDR on others.
11.12.4. Big Disks and Big Files
- Drives larger than 2 GB
-
DVX asks DOS for a drive’s free space in the way that works on large FAT32 drives. On DOS versions that cannot answer that way, a large drive may show only about 2 GB free even when it has more.
- Files larger than 2 GB
-
File Manager shows the full size of files up to 4 GB less one byte, the largest a FAT32 drive holds. Terminal cannot transfer files larger than 2 GB, and a DVX BASIC program that asks for a file’s length or a position past 2 GB stops with error 6, “Overflow”.
11.12.5. Read-Only Disks, CD-ROMs, and Empty Drives
DVX never stops at the DOS question “Abort, Retry, Fail?”. When a program reads an empty floppy or CD-ROM drive, or writes to a write-protected disk, a CD-ROM, or a read-only file, that one action simply fails, and the program says it could not read or write. Put the disk in, or save somewhere else, and try again. (While a DOS program runs from DVX, DOS’s own question can appear again. It can also appear if DVX could not set up this protection when it started; the log file then says Platform: no DOS memory for the critical-error handler or Platform: could not install the critical-error handler.)
What the failure looks like in each place:
| Where | What it says |
|---|---|
File Manager (copy, move, delete, new folder, rename) |
“Access denied (the file may be read-only or in use, the disk write-protected or not ready).” inside its message; for an empty drive, “The drive is not ready.” |
Notepad, Help Editor, BASIC Demo |
“Could not save file (error 75).” for a read-only file or a disk that cannot be written; other numbers for other causes (see Section 11.12.11). The file on the disk is left as it was. |
Icon Editor |
“Could not save file.” |
A DVX BASIC program saving its settings |
Run-time error 75, “Cannot write INI file”. The old file is left as it was. |
A database on a CD-ROM or write-protected disk |
It opens for reading only; a change fails with “attempt to write a readonly database”. |
To fix it, save to a folder on the hard disk (such as your USER folder), remove the floppy’s write protection, or clear the file’s Read-only attribute in File Manager (). A copied file keeps the attributes of the original, so a copy of a read-only file is read-only too; clear the attribute the same way before changing it.
11.12.6. DVX Runs from a Disk It Cannot Write To
DVX can run straight from a CD-ROM or a write-protected disk, but it needs somewhere to keep your settings, its log file, and your files. Once the desktop is up, a box titled Information tells you which way it went.
- “DVX is running from a disk it cannot write to, such as a CD-ROM, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder on your hard disk before starting DVX.”
-
DVX uses a folder called
DVXUSERinside the folder that theTEMP(orTMP) setting names, in place of the USER folder. Everything works, and is kept there. The first time, it starts as a copy of the USER folder on the disk DVX runs from (all of it but its log:DVX.INI, the file types, Program Manager’s groups and the other programs' settings, and your own files, such as fonts, themes, sounds, and wallpapers), so you get the same settings and files as without a TEMP folder. Later starts keep what is inTEMP\DVXUSER. - “DVX cannot save anything: it is running from a disk it cannot write to, such as a CD-ROM, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder on your hard disk before starting DVX, or install DVX with SETUP.”
-
There is no
TEMPsetting either (or its folder cannot be written to). Settings you change last only until you exit DVX, and there is no log file: DVX keeps the latest part of the log in memory, and System Information shows it (see Section 11.16). - “Your changes cannot be saved to disk, so they last only until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.”
-
When nothing can be saved, the first change you save after DVX has started, for example with OK in Control Panel or in Page Setup, brings this reminder that the change lasts only until you exit DVX. It comes only once each time DVX runs.
- “DVX cannot write to folder, the folder DVXUSER names, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder DVX can write to before starting DVX.”
-
The
DVXUSERsetting names a folder DVX cannot write to, such as one on a write-protected disk or a network drive you may only read. DVX usesDVXUSERin the TEMP folder instead, as above. CorrectDVXUSER, or make the folder writable. - “DVX cannot save anything: it cannot write to folder, the folder DVXUSER names, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.”
-
The same, with no
TEMPfolder either: settings you change last only until you exit DVX.
To keep your settings and files on the hard disk, do one of these:
-
Install DVX on the hard disk with Setup (see Section 3.3).
-
Or set
DVXUSERto a folder on the hard disk: add a line such asSET DVXUSER=C:\MYDVXtoAUTOEXEC.BAT(see Section 11.1.8). DVX makes the folder if it does not exist. -
Or, at least, set
TEMPto an existing folder on the hard disk, such asSET TEMP=C:\TEMP.
On such a disk, DVX uses its help files as they are, without rebuilding them.
11.12.7. The USER Folder and DVXUSER
DVX keeps everything that is yours in one folder, the USER folder: USER inside the DVX folder, or the folder that the DVXUSER setting names. DVX makes it if it is missing. It holds DVX.INI (DVX’s settings), ASSOC.INI (your changes to the file types), DVX.LOG (the log file), PROGRAMS.CAC, SECLINK.RND, your own FONTS, SOUNDS, THEMES, WPAPER, BANKS, and SAVERS folders, KEYS (publishers' keys you trust), APPS (each program’s settings and files, in a folder of its own), and DOWNLOAD (downloads). See Section B.1.
-
Your settings and files never go into the DVX folder: it changes only when you install, upgrade, or remove DVX or an add-on, and when DVX brings its help files up to date. An upgrade never changes the USER folder. The USER folder is the one folder to back up.
-
A
DVXUSERfolder typed without a drive, such asANNA, is in the DVX folder (C:\DVX\ANNA); one typed as\ANNAis on the DVX folder’s drive. DVX and Setup both read it that way (see Section B.1.3). -
If
DVXUSERnames a folder that cannot be written to, DVX usesDVXUSERin the TEMP folder instead, as on a CD-ROM (see Section 11.12.6). -
Setup’s Start over and Also remove my settings and saved files (the USER folder) delete the folder
DVXUSERnames when it is set, but only if that folder holds aDVX.INI.
11.12.8. The TEMP Folder
DVX uses the folder that the TEMP (or TMP) setting names for scratch files. Set it in AUTOEXEC.BAT to an existing folder on a disk with free space, for example SET TEMP=C:\TEMP. Without it, DVX puts most scratch files in the USER folder instead. When the folder it uses cannot be written to:
-
“Failed to create instance copy of file.”: a program that can run more than once needs a scratch copy for its second copy, in the TEMP folder (or the USER folder when there is no TEMP setting), and it could not be written: the disk is full or write-protected.
-
The Icon Editor cannot print: “Could not prepare the icon for printing.” (It writes its scratch copy to the TEMP folder, or to its own folder in USER when there is no TEMP setting.)
-
A DVX BASIC program cannot print to a printer port: error 75, “Cannot create the printer spool file”.
-
When DVX runs from a disk it cannot write to and there is no TEMP setting, settings cannot be kept (see Section 11.12.6).
11.12.9. Saving onto a Full Disk
When the disk fills up during a save, the programs say so and leave the file on the disk as it was (Notepad, for example, gives error 61; see Section 11.12.11). Make room on the disk, or save on another one. File Manager shows the free space of the drive at the bottom of its window.
When Control Panel cannot save your settings, because the disk of the USER folder is full or write-protected, a box titled Control Panel says “The settings could not be saved: the disk may be full or write-protected. Control Panel stays open: click its OK to try again, or Cancel to undo the changes.” Nothing is saved, and the settings you tried out stay in use until you click Cancel or exit DVX. Make room on the disk, or make the USER folder writable, and click OK again. If only the file types cannot be saved, the box says “The file types could not be saved: the disk may be full or write-protected.”; your other settings are saved. See Section 7.3.1.
11.12.10. File Manager
- “Cannot open folder. The folder does not exist or the drive is not ready.”
-
After clicking a drive button, typing a path in Path, or opening a folder: there is no disk in the drive, the folder was removed or renamed, or the path is mistyped. Insert the disk, or correct the path. (If the folder File Manager is showing disappears, moves up to the folder above it.) The free space at the bottom is blank when it cannot be read.
Starting a Copy, Move, or Delete
- “Not enough memory to start the operation.”
-
Close programs and try again.
- “file cannot be found, or the destination path would be too long. It is skipped.”
-
One selected item was removed meanwhile, or the folder you copy to plus the item’s name is too long. The other items are still done. Refresh the window and select again, or copy to a folder with a shorter path.
- “The folder folder cannot be made, or its drive is not ready.” (title Copy or Move)
-
The folder you typed for or is on an empty drive or a write-protected disk, or its name is not valid. Choose an existing folder, or a valid name on a disk you can write to.
- “The clipboard holds no files. Use Copy or Cut in a File Manager window first.” (title Paste)
-
Select files, choose or , then . A cut can be pasted only once.
- “Delete file?” or “Delete these n items?” (title Confirm Delete)
-
Yes deletes them.
Questions While a Copy, Move, or Delete Runs
While File Manager works, a window titled Copying, Moving, or Deleting shows its progress. Clicking Cancel there stops it: a file copied part way is removed, and what is finished stays done.
Questions with Yes, No, Yes to All, and Cancel:
Problems with Retry, Skip, and Cancel. Retry tries again (for example after putting the disk back), Skip leaves this item out and goes on, and Cancel stops. A folder whose contents were skipped is kept by a move or delete.
-
“Cannot read file.”, “Cannot write file.”, “Cannot delete file.”, “Cannot create folder folder.”, each followed by a reason (below). A file written part way is removed.
-
“file was copied but cannot be removed.”, with a reason: a move copied the file but could not delete the original (a read-only disk, or a file in use). The original stays.
-
“Cannot replace file: a folder with that name exists.”
-
“file cannot be copied onto itself.”: you copied a file into the folder it is already in. (A move to the same place does nothing.)
-
“folder cannot be moved into itself.” or “folder cannot be copied into itself.”: you chose the folder itself, or one inside it, as the destination.
-
“The disk is full.”: make room, or use another disk.
-
“Access denied (the file may be read-only or in use, the disk write-protected or not ready).”: clear the Read-only attribute, close the program using the file, remove the write protection, or insert the disk.
-
“The drive is not ready.”: the drive has no disk in it. Put the disk in, or use another drive.
-
“The file or folder was not found.”: it was removed meanwhile, or the disk was changed.
-
“The path is too long.”: use a shorter destination.
-
“A file or folder with that name already exists.”
-
Otherwise, the system’s own description of the error.
- “File operations are still running. Stop them and close?”
-
You closed File Manager’s window while a copy, move, or delete runs. Yes stops them; No keeps the window open.
New Folder, Rename, Opening, and Properties
-
“Cannot create folder.” (title New Folder) and “Cannot rename file to name.” (title Rename), each with a reason as above. “A file or folder with that name already exists.” means the new name is taken. A name that breaks the rules gives one of the messages in Section 11.12.2.
-
“Select one file or folder to rename.” (title Rename): several items are selected.
-
“No program is set to open ext files. File types are set in the Control Panel.”: no program is set for that kind of file (ext is its extension, such as
TXT, or the wordthesefor a file without one). Choose one on Control Panel’s File Types page (see Section 7.8). -
“file could not be opened.”: the program set for that kind of file could not be started, for example because it was removed. Check the File Types page, or reinstall the program.
-
“The attributes of some items could not be changed.” (title Properties): the disk cannot be written to (a CD-ROM or write-protected floppy), or an item was removed meanwhile. Copy the files to a hard disk first.
-
In Properties, a size followed by “(some items could not be read)” means part of the selection could not be read.
11.12.11. Notepad
- “Could not open file (error n).”
-
Error 53: the file does not exist. Error 76: its folder does not exist. Error 71: the drive is empty or not ready. Error 57: the disk failed. Error 70: another program is using the file. (To start a new file, see Section 11.12.1.) The text already in Notepad stays. Check the name and the disk.
- “Could not save file (error n).”
-
Error 75: the file is read-only, or the disk cannot take the file (a CD-ROM, a write-protected floppy, or a floppy disk whose main folder is full). Error 76: the folder does not exist. Error 61: the disk is full. Error 71: the drive is not ready (no disk in it). Error 57: the disk could not be written: it failed. Error 70: another program is using the file. Notepad writes the text into a new file beside the old one first and puts it in the old one’s place only when all of it was written, so the file on the disk is left as it was (while saving, the disk needs room for both). Use to save to a disk or folder you can write to (or make room on the disk first), or clear the file’s Read-only attribute. The text stays unsaved, and the title keeps its
*. - “file is not a text file, so Notepad did not open it.”
-
The file holds NUL characters, which no text has: it is a program, a picture, or another kind of data, which Notepad cannot keep whole. The text already in Notepad stays.
- “file is too big for Notepad.”
-
Notepad holds files up to 262,144 characters (256 KB), and less when memory is short. The file is not opened. Edit large files with another editor, such as a DOS editor run from DVX.
When you close Notepad, or choose New or Open, with unsaved changes, it asks “Save changes?” (Yes saves, No throws the changes away, Cancel goes back).
11.12.12. Other Programs' File Messages
- Image Viewer
-
Its boxes are titled Image Viewer. “Could not load file.”: the file is not a BMP, PNG, JPEG, or GIF picture the viewer can read, it is damaged, or there is not enough memory for a large picture. The window is left empty. Open another file, convert the picture, or close programs. “Open a picture first.”: you chose with no picture shown.
- Icon Editor
-
Its boxes are titled Icon Editor. “Could not load file.”: not a picture it can read; the icon you had stays. “Icons must be 16 x 16, 24 x 24, or 32 x 32 pixels.”: the picture you opened is not one of those square sizes. “Could not save file.”: the disk is full or write-protected, the file is read-only, or the folder is wrong; a file of that name on the disk is left as it was. “Could not prepare the icon for printing.”: see Section 11.12.8. Its questions “Unsaved changes will be lost. Change size?”, “Unsaved changes. Start new icon?”, and “Unsaved changes. Open another file?” warn before your changes are thrown away.
- Resource Editor
-
It shows its messages in its status line. “No file loaded.”: open a file first. “file - n resource(s)”: a file with no resources, or one it cannot read as one, shows 0. “Failed to add resource.”, “Failed to update resource.”, “Failed to extract resource.”, “Failed to remove resource.”: the file is read-only or on a disk that cannot be written to, the disk is full, or the file to add cannot be read. A file an extraction could not write is left as it was. Work on a copy on a disk you can write to. “Only text resources can be edited inline.”: an icon or other resource cannot be edited as text. It asks “Remove resource 'name'?” before removing one.
- Help Editor
-
Its boxes are titled Help Editor. “Could not open file (error n).”, “Could not save file (error n).”, “file is not a text file, so the Help Editor did not open it.”, and “file is too big for the Help Editor.” mean the same as in Notepad; after a failed save it does not close or start another file. Its status line shows “Compiling…”, then “Compiled: file.hlp” or “Compile failed!” (with the help compiler’s errors in a box titled Compile failed), “Not compiled: the source could not be saved.”, or “Save canceled.” “The help compiler is not available, or no input or output file was given.” means DVX’s help compiler is missing or damaged: run Setup and choose Upgrade or repair DVX (see Section 3.8).
- BASIC Demo
-
Its boxes are titled BASIC Demo. “Could not save file (error n).” as in Notepad, and “To print the report, choose your printer’s model on the Control Panel’s Printer page.” (see Section 11.8.4).
- DVX Demo
-
Its boxes, such as “Close this window?” and “A new document would be created here.”, demonstrate DVX’s dialogs; they are not errors.
11.12.13. Fonts
DVX’s fonts are in the FONTS folder in SHARED, and your own in the FONTS folder in USER (a file of yours with the same name is used instead of DVX’s). When a program asks for a font that is not installed, or whose file cannot be used, it shows its text in DVX’s own System font instead, with no message. A size the font lacks is replaced by the nearest size it has.
A font file that cannot be used is left out, and the log file says why, in a line starting Fonts:, such as Fonts: file is damaged. A font whose file stops working after DVX has started gives a line such as Fonts: file cannot be read. Drawing family with the system font. The reasons are “cannot be opened”, “cannot be read”, “is not a DVX font file of this version”, “is damaged”, “has no such size”, “has glyphs that do not match its bitmaps”, and “has a text too big for the memory left”. Other Fonts: lines say a file was skipped because it uses the System font’s name, repeats a style, lacks a size, or there was no memory for it.
To fix it, install the fonts again (the base set with Setup, or as DVX Fonts from the package server in Software; other fonts with Software), or remove a damaged .DFN file from the FONTS folder in USER.
The License… button of the Font dialog shows each font’s license. For the System font, a box titled Font License says “The System font is DVX’s own: it comes with DVX, under DVX’s license.” For a font whose file cannot be read, it says “The license of the font family cannot be read. The log file says why.”: install the font again.
11.12.14. Help Files
- “Could not open help file.”
-
The help file is missing, cannot be read, is damaged, or was made for another version of DVX. When DVX Help is starting, it then closes; when it is already open, the file already shown stays. Reinstall the program or part the help belongs to; for DVX’s own guide, run Setup and choose Upgrade or repair DVX. A program with no help of its own opens DVX’s guide on F1.
- “No index available.”
-
The help file has no index.
- “No matching topics found.” (title Search Help)
-
No page has the words you searched for.
DVX rebuilds help files only when libraries or widgets are added or removed. If a help file fails to rebuild, the log file has a line starting helpRecompile: FAILED; DVX tries again at the next start, up to three starts in all.
11.12.15. Databases
Programs written in DVX BASIC that keep their data in a database show the database’s own messages in their own boxes:
-
“unable to open database file (reason)”: the file or its folder is missing, or the disk is not ready.
-
“attempt to write a readonly database”: the database is on a CD-ROM or a write-protected disk, or is a read-only file. Copy it to a hard disk and clear its Read-only attribute.
-
“database is locked”: another program in DVX is using the database. Wait for it to finish, or close it, and try again. Do not share a database file with a program outside DVX.
-
“A statement is still running on this database”, “Out of memory”, and “interrupted” (the program stopped a long search, and its changes were undone).
A database’s journal file has the same name with the extension .NAL (DATA.DB uses DATA.NAL). Keep it beside the database. Two databases whose names differ only in their extension share it, so keep them in different folders. Programs that use databases need the Databases part of DVX; without it they stop with error 453 (see Section 11.14.3).
11.13. A Program Does Not Work
This section covers programs that will not start, that stop responding, or that crash; exiting DVX; DOS programs; screen savers; and Program Manager’s messages. The error boxes of programs written in DVX BASIC are in Section 11.14.
11.13.1. A Program Will Not Start
- “file is already running.” (title Error)
-
file is the name of the program’s file. Most programs can be open only once, and this one is open already: perhaps minimized to an icon, or behind other windows. Press Alt+Tab until it comes to the front, or press Ctrl+Esc and use Switch To in the Task Manager. (When DVX runs from a disk it cannot write to and there is no TEMP folder, every program can be open only once.) A program that opens documents, such as Media Player, takes the new document instead, without a message.
- “Failed to create instance copy of file.”
-
A second copy of a program needs a scratch copy in the TEMP folder, and it could not be written. See Section 11.12.8.
- “Failed to load file: reason”
-
The program’s file is damaged, or it needs a library that is not installed or could not be loaded. (A program file that is not there at all gives “Cannot find path.” instead.) The second line is a short technical reason; the log file may also have a line with
FAILED:for the library. Reinstall the program with Software, install what it needs, or run Setup and choose Upgrade or repair DVX for DVX’s own programs. - “file: missing appDescriptor” or “file: missing appMain”
-
The file is not a DVX program, or it is damaged. Reinstall it.
- “This program was built for a different version of DVX and cannot run.”
-
The program was made for an older or newer DVX. Get a copy made for your version of DVX.
- “Out of memory: cannot allocate an application slot.” or “Failed to create task for application.”
-
There is not enough memory to start another program. Close programs you are not using (see Section 11.13.2).
- “Cannot find path.” (title Run)
-
The program or document typed in the Run dialog box ( in Program Manager, or Run… in the Task Manager), set in a Program Manager item, named by the
welcomeline ofDVX.INI, or given with/RUN=does not exist, or is a folder. Correct the name, or the item’s Program box. In , put a name with spaces in double quotes. - “No program is set up to open file. Choose one on the File Types page of the Control Panel.” (title Run)
-
No program is set for that kind of document. Choose one on Control Panel’s File Types page (see Section 7.8).
On the File Types page, a box titled File Types may say “An extension is one to eight letters or digits, such as TXT.” (type the extension without the dot) or “Type the program that opens this type.” (the program box is empty). If your changes to the file types do not last, the log file may say Assoc: cannot save the file types (file): the USER folder cannot be written to. To put every file type back as DVX had it, see Section 11.15.
11.13.2. Running Low on Memory
-
Close programs you are not using.
-
Check memory in the Task Manager (Ctrl+Esc): it shows each program’s memory, and at the bottom
Applications: n Memory: used/total MB. System Information (in Program Manager’s Help menu) shows the computer’s memory as it is when you open it. -
Use a smaller screen mode or fewer colors, which frees memory (see Section 11.3.3).
-
Free more memory for DVX before it starts (see Section 11.2.6).
11.13.3. A Program Stops Responding
A program that has been busy for 5 seconds or more without coming back to DVX counts as not responding. (A program that is only waiting for you to answer one of its own message boxes does not count.) Its windows stop reacting, but the rest of DVX keeps working. To end it:
-
Press Ctrl+Esc. The Task Manager opens, from any program.
-
Find the program in the list. Its Status column says
Not respondinginstead ofRunning(the list is checked again every second). -
Select it and click End Task.
|
Warning
|
End Task ends the program at once. It does not ask first (except for Program Manager, below), and the program cannot save, so unsaved work in it is lost. The other programs keep running. |
When you end a program written in DVX BASIC this way, its windows close at once, and anything it had drawn for the printer is thrown away, not printed.
Ending Program Manager ends DVX, so End Task asks “Are you sure you want to exit DVX?” first, as does. No keeps everything running. Yes closes the other programs as when you exit DVX, each asking about its unsaved work (see Section 11.13.5). If Program Manager is not responding, Yes ends it at once, and DVX then exits the same way.
11.13.4. A Program Crashes
“'name' has caused a fault and will be terminated.”
Click OK. The program is ended, and its unsaved work is lost; the rest of DVX and your other programs keep running. Start the program again.
If it keeps happening, report it to the program’s author with the log file: copy DVX.LOG from the USER folder before you start DVX again (DVX empties it at each start). It has a section starting === CRASH === that names the program and gives details its author needs (see Section 11.16).
A program can also end itself suddenly, with no box at all; the log file then has a line such as Shell: 'name' called exit (status n); ending it.
11.13.5. DVX Will Not Exit
in Program Manager (or closing Program Manager’s window) asks “Are you sure you want to exit DVX?” in a box titled Exit DVX. When you click Yes, DVX asks each running program to close its windows, the way you would. A program with unsaved work asks whether to save it:
-
Yes saves and closes, No closes without saving.
-
Cancel stops the exit: DVX keeps running. Programs already closed stay closed. Save or close that program, then choose again.
-
If a dialog box is open, DVX brings it to the front and does not exit. Finish with the dialog, then exit again.
If a program does nothing for 5 seconds after being asked to close, a box titled Exit DVX asks “'name' is not responding to the request to close. End it and continue exiting DVX?” Yes ends it (its unsaved work is lost) and goes on exiting; No keeps DVX running. The same question, “'name' is not responding to the request to close. End it?”, comes in a box titled Close Program when DVX closes programs before running a DOS program, or when another program asks for one to be closed.
11.13.6. DOS Programs
DVX runs DOS programs (files ending in .EXE, .COM, or .BAT) from Program Manager, , or File Manager. Before one runs, DVX closes the other programs, and asks first in a box titled Run DOS Program:
“Running file closes these programs first: programs Each one asks about unsaved work as it closes. Continue?”
No keeps everything as it is, and the DOS program does not run. Cancel in any program’s save question also stops the DOS program from running; the programs closed before it stay closed. See Section 5.15.
Other messages, in boxes titled Run DOS Program:
- “Cannot find path.”
-
A DOS program named with its folder does not exist. Correct the item’s Program box. (A program named without a folder is looked for by DOS on its PATH; if DOS does not find it, DOS prints its own message on the text screen.)
- “DVX could not run file. reason”
-
The reason is the system’s own, for example “Argument list too long (E2BIG)” (the program’s name and arguments together are longer than the 126 characters DOS allows: shorten the arguments), “No such file or directory (ENOENT)” (the item’s Working folder does not exist: correct it), or “Not enough memory (ENOMEM)”.
DVX stays in memory while a DOS program runs, so a program that needs a lot of memory may not start; its own "not enough memory" message then appears on the DOS screen. To read what a DOS program prints before DVX comes back, check Wait for a key when a DOS program ends in the item’s properties: DVX then shows “Press any key to return to DVX.” Run a program that needs much memory from DOS, after leaving DVX.
While a DOS program runs, DOS’s own Ctrl+Break and its “Abort, Retry, Fail?” question work as usual; DVX restores its own afterwards. The network is stopped and the sound card is let go while it runs.
11.13.7. Screen Savers
The screen saver is chosen, with its Wait (1 to 60 minutes, 10 unless you change it), on Control Panel’s Desktop page (see Section 7.6). There is none until you choose one. DVX comes with Blank Screen, Marquee, Mystify, and Starfield.
- The screen saver does not start
-
It does not start while a message box or dialog box is open, or while a program uses the whole screen. Check that one is chosen.
- A screen saver is missing or does not work
-
For a missing screen saver DVX shows no message (nobody is there to read it); one whose file cannot be loaded shows the same Error box as any program that will not start (see Section 11.13.1). Either way DVX tries again after the next wait. The log file says
Shell: screen saver name not foundorShell: screen saver name did not start. Choose another screen saver, or (None). - The key you pressed to end it did nothing in your program
-
The key or mouse movement that ends the screen saver goes to the screen saver, not to the program underneath. A screen saver still there 3 seconds after being asked to close is ended.
Screen savers are kept in the SAVERS folder in SHARED and in your own SAVERS folder in USER. Program Manager does not list them.
11.13.8. Program Manager Messages
-
“That group is full.”: a group holds at most 256 items. Use another group.
-
“A group needs a name no other group has.”: choose another name.
-
“There is no room for another group: Program Manager holds up to 64 groups of your own. Delete a group to make room for a new one.” (title New Group): you have 64 groups of your own already. Delete a group you no longer need first.
-
“There is no other group. Make one with File > New Group first.” (title Move Item, Copy Item, or New Item): there is no group of your own to put the item in. For Move, there is no group but the one it is in; for Copy, or New Item in Installed Programs or a search, you have no groups of your own at all. Make one with .
-
“Type the program or document this item opens.” (title Properties): the Program box is empty.
-
“A shortcut key is Ctrl with Alt or Shift, and a letter, a digit, F1 to F12, or one of Backspace, Del, Down, End, Enter, Esc, Home, Ins, Left, PgDn, PgUp, Right, Space, Tab, and Up, for example Ctrl+Alt+P.” (title Properties): the shortcut typed is not allowed.
-
“keys cannot be a shortcut key: it does.” (title Properties): DVX itself uses those keys, for example Ctrl+Alt+F4 (it closes the active window), so they could never start the item. Choose other keys (see Section 6.4.4).
-
“keys is already the shortcut for "item".”: each shortcut can belong to one item only.
-
“"item" no longer has its shortcut key keys. reason Choose another one in the item’s Properties.” (title Program Manager, when Program Manager starts): the item’s shortcut key, kept in
PROGMAN.INI, is not allowed (any more), for example because DVX now keeps those keys for itself; the reason is one of the two shortcut key messages above. The item keeps everything else, and the key is removed from the file, so the message comes only once. Give the item another shortcut key in its Properties (see Section 6.4.4). -
“Delete "item" from the group "group"? The program itself is not removed.” and “Delete the group "group" and its n item(s)? The programs themselves are not removed.”: deleting icons never uninstalls the programs.
Program Manager keeps its groups, items, and options in PROGMAN.INI, in its folder in USER (USER\APPS\KPUNCH\PROGMAN). If it cannot save the file, it says so only in the log file: Progman: cannot save file. Deleting the file gives the default, empty Main and Startup groups at the next start (see Section 11.15).
11.14. Error Messages from DVX BASIC Programs
Many programs in DVX are written in DVX BASIC, among them File Manager, Notepad, Clock, Terminal, and Welcome, as are many programs you install. When such a program meets an error it does not handle itself, DVX stops it and shows a box titled BASIC Runtime Error, with two parts: a summary line, then the details.
11.14.1. The BASIC Runtime Error Box
For an error in the program’s code, the summary is “Runtime error number at PC n” (or “Runtime error number on line line” in a program its author built in debug mode), and the details give the error’s text. For example: “Runtime error 53 at PC 1234”, then “File not found”. The PC number is a place in the program that means something only to its author. “Runtime error” with “Unknown error” means the error has no text.
For an error in a form or one of its controls, the details name the form, the control, or the property, and say what was wrong. When the program’s code caused the error, the summary is the usual “Runtime error number at PC n”, for example “Runtime error 383 at PC 1234” when the program tried to change a property that can only be read. When DVX found the error itself, for example while loading a form, the summary names the problem instead, such as “Read of unknown control”.
When you click OK, the program’s windows close and it ends; its unsaved work is lost. DVX and your other programs keep running. Only one box is shown, even if several things went wrong.
What to do:
-
Write down the number and the text, and click OK.
-
Start the program again.
-
If the error is about files (numbers 52 to 76), check the disk, folder, or file it was using: it may be missing, read-only, or full.
-
If it is about memory (error 7 or 14), close other programs.
-
If it keeps happening, report it to the program’s author, with the whole text of the box and the log file. The log file has the error as
BASIC RUNTIME ERROR: summary, followed by the details.
A program that handles its own errors shows its own messages instead, as Notepad does.
11.14.2. A BASIC Program That Cannot Start
These come in a box titled Error, and the program does not start:
-
“No compiled module found in this application.” or “MODULE resource not found.”: the program’s file is damaged or incomplete. Reinstall it.
-
“MODULE resource failed to deserialize.”: the program was made for a different version of DVX BASIC, or its file is damaged. Get a copy made for this version of DVX, or reinstall it.
-
“Out of memory creating the BASIC runtime.”, “Out of memory creating the form runtime.”, “Out of memory loading program”: close programs.
-
“Program needs n global variables; the limit is n”: the program’s file is damaged. Reinstall it.
11.14.3. A Part of DVX the Program Needs Is Missing
“Runtime error 453 at PC n” with “External function not found: name” appears the first time the program uses a library that is not installed or cannot be loaded. Most often a part of DVX the program needs, such as Networking or Databases, was not installed, or an add-on was removed or is damaged. Add the part with Setup (see Section 3.5), or install the add-on with Software. The program’s own help should say what it needs.
“Runtime error 482 at PC n” (or “Printing is not installed”) with “The Printer object needs the printing library (print.lib).” means DVX’s printing support is missing: repair DVX with Setup.
11.14.4. Code That Ran Too Long
Error 18, “The code ran too long without returning and was stopped”, and error 5, “A control’s code cannot wait (SLEEP, FRAMEWAIT, or SHELL)”, come from controls written in DVX BASIC that do something they may not. Both are mistakes in the program or the control: report them to its author.
11.14.5. Error Numbers
These are the error numbers a DVX BASIC program can stop with, and their usual texts. A program can also give its own text with a number.
| No. | Text | What it usually means |
|---|---|---|
1 |
“NEXT without FOR” |
A mistake in the program. |
3 |
“RETURN without GOSUB” |
A mistake in the program. |
4 |
“Out of DATA” |
A mistake in the program. |
5 |
“Illegal function call” |
A value given to a command is not allowed: a mistake in the program, or in what you typed. |
6 |
“Overflow” |
A number is too big. Also a file larger than 2 GB. |
7 |
“Out of memory” |
Memory ran out. Close programs. |
9 |
“Subscript out of range” |
A mistake in the program. |
10 |
“This array is fixed or temporarily locked” |
A mistake in the program. |
11 |
“Division by zero” |
A mistake in the program, or in what you typed. |
13 |
“Type mismatch” |
A mistake in the program, or in what you typed. |
14 |
“Out of string space” |
Memory for text ran out. Close programs. |
18 |
“User interrupt occurred” |
The code was stopped for running too long. |
20 |
“RESUME without error” |
A mistake in the program. |
26 |
“FOR loop nesting too deep” |
A mistake in the program. |
28 |
“Out of stack space” |
Too many calls inside calls: a mistake in the program. |
51 |
“Internal error” |
The program’s file is damaged, or a mistake in DVX BASIC. Reinstall the program. |
52 |
“Bad file number” |
A mistake in the program. |
53 |
“File not found” |
The file is missing (its folder is there). |
54 |
“Bad file mode” |
A mistake in the program. |
57 |
“Device I/O error” |
A disk or printer failed, a disk could not be read, or a disk refused what was being written into a file (it is write-protected). |
58 |
“File already exists” |
The name is taken. |
59 |
“Bad record length” |
A mistake in the program or its data. |
61 |
“Disk full” |
The disk filled up while a file was being written, and the file is cut short. Make room on the disk, or save on another one. |
62 |
“Input past end of file” |
The program read on past the end of a file: a mistake in the program, or a file that is shorter than it should be. |
63 |
“Bad record number” |
A mistake in the program or its data. |
64 |
“Bad file name” |
A mistake in the program, or a file name that is too long or not allowed. |
67 |
“Too many files” |
Too many files are open at once. |
68 |
“Device unavailable” |
A printer, port, or sound device is not there or cannot be opened. |
70 |
“Permission denied” |
Another program is using the file. |
71 |
“Disk not ready” |
The drive has no disk in it, such as an empty floppy or CD-ROM drive. Put the disk in, or use another drive. |
74 |
“Can’t rename with different drive” |
A file cannot be renamed onto another drive. Copy it there, then delete the old one. |
75 |
“Path/File access error” |
A file or folder cannot be made, removed, renamed, or written: the file is read-only, the name is a folder’s, the disk cannot be written (a CD-ROM or a write-protected floppy), or its main folder is full. |
76 |
“Path not found” |
The folder (or the drive) does not exist. |
91 |
“Object variable not set” |
A mistake in the program. |
92 |
“For loop not initialized” |
A mistake in the program. |
93 |
“Invalid pattern string” |
A mistake in the program, or in a pattern you typed. |
94 |
“Invalid use of Null” |
A mistake in the program, or empty data. |
340 |
“Control array element doesn’t exist” |
A mistake in the program. |
343 |
“Object not an array” |
A mistake in the program. |
360 |
“Object already loaded” |
A mistake in the program. |
361 |
“Can’t load or unload this object” |
A mistake in the program. |
362 |
“Can’t unload controls created at design time” |
A mistake in the program. |
364 |
“Object was unloaded” |
A mistake in the program: it used a control or form that is gone. |
380 |
“Invalid property value” |
A mistake in the program, or a value you typed that a control cannot take. |
381 |
“Invalid property array index” |
A mistake in the program. |
382 |
“Property cannot be set at run time” |
A mistake in the program. |
383 |
“Property is read-only” |
A mistake in the program. |
394 |
“Property is write-only” |
A mistake in the program. |
424 |
“Object required” |
A mistake in the program. |
438 |
“Object doesn’t support this property or method” |
A mistake in the program. |
446 |
“Object doesn’t support named arguments” |
A mistake in the program. |
448 |
“Named argument not found” |
A mistake in the program. |
449 |
“Argument not optional” |
A mistake in the program. |
450 |
“Wrong number of arguments or invalid property assignment” |
A mistake in the program. |
451 |
“Object not a collection” |
A mistake in the program. |
453 |
“External function not found: name” |
A part of DVX or an add-on is missing (see Section 11.14.3). |
457 |
“This key is already associated with an element of this collection” |
A mistake in the program. |
481 |
“Invalid picture” |
The file is not a picture DVX can read. |
482 |
“Printer error” |
The Printer object cannot print: printing is not installed, the printer driver is missing, or the printer model prints text only (see Section 11.14.6). |
711 |
“Invalid class string” |
A mistake in the program: a control type DVX does not have. |
727 |
“There is already a control with that name” |
A mistake in the program. |
730 |
“Control not found” |
A mistake in the program. |
1001 |
“Ambiguous control name: more than one loaded form has a control of this name, so write FormName.Control” |
A mistake in the program. |
Others |
“User-defined error” |
Any other number, often one the program gave itself. Ask its author. |
Some errors have a more exact text than the usual one:
-
75: “Cannot write INI file” (a settings file could not be saved) and “Cannot create the printer spool file” (see Section 11.12.8).
-
67: “Too many files open”.
-
52: “Bad file number or file not open” and “Bad file channel number”.
-
7: “Out of memory allocating array” and “Out of memory allocating TYPE”.
-
5: “Illegal function call (a mistake in the PLAY string)” and “Too many arguments in external call”, among others.
-
1, 9, 13, 51, and 59: other mistakes in the program, such as “Invalid field index”, “Not a TYPE instance”, “NEXT variable mismatch”, and “Record longer than LEN”.
11.14.6. Form and Control Errors You Can Act On
Most form and control errors are mistakes in the program, which only its author can fix. These you can do something about. When the program’s code caused the error, the box’s summary is “Runtime error number at PC n” (error 7 for memory, 481 for a picture that cannot be read, 482 for printing, and 75 for a screenshot) with the details shown; otherwise it is the summary shown:
| Summary and details | What to do |
|---|---|
“Out of memory” with “There is not enough memory for the picture.”, “… for the Printer.”, “… for the Printer’s page.”, “… for the font name.”, “… for the font.”, “Could not allocate n form-level variables.”, or “Out of memory marshalling arguments for external function 'name'.” |
Close programs, or use fewer colors or a smaller screen mode. |
“Icon not loaded” or “Picture not loaded” with “… There is not enough memory for the picture.” |
Close programs. |
“Icon not loaded” with “Icon takes a picture file DVX can read (.bmp, .png, .gif …).” |
The program’s icon file is missing or damaged. Reinstall the program. |
“The printer prints text only” |
Choose your printer’s model on Control Panel’s Printer page (see Section 11.8.4). |
“Printing is not installed” |
Repair DVX with Setup. |
“Screenshot not saved” with “SaveScreenshot needs a form with a window and a file it can write (BMP when the name ends in .bmp, PNG otherwise).” |
Often a read-only or full disk. |
Other summaries mean a mistake in the program (or in a control it uses). Report them to its author with the log file: “Bad control”, “UserControl has no such method”, “UserControl has no such property”, “UserControl property cannot be set”, “Control cannot be registered”, “No such control”, “Cannot move the control”, “Illegal function call”, “No drawing area”, “PaintPicture needs a picture, x, and y”, “PaintPicture has no picture”, “Invalid property value”, “Printer has no such property”, “Printer has no such method”, “Property is read-only”, “Picture has no methods”, “Method call on unknown control”, “Method call on control with no widget”, “CreateControl: not a loaded form”, “CreateControl: unknown control type”, “CreateControl: invalid parent”, “CreateControl: form has no parent widget”, “CreateControl: name already used”, “Read of unknown control”, “Unknown menu property”, “Property read on control with no widget”, “Property not found on control”, “Hide on unknown form”, “Hide on form with no window”, “Unknown shortcut key”, “Show on unknown form”, “Show on form with no window”, “ScrollToControl needs a control inside a ScrollPane”, “Invalid Drag action”, “Menu name already used”, “Not a menu of the menu bar”, “A submenu cannot be removed”, “Method not found on control”, “Too many arguments”, “Clipboard method not supported”, “Form property not available”, “Object has no default property”, “Unknown widget type in form”, “Bad property value in form”, “Unknown form property”, “Unknown Picture property”, “Picture from LoadPictureData not shown”, “Unknown Screen method”, “Invalid Arrange value”, “Unknown Screen property”, “Screen property cannot be set”, “Bad enum value for property”, “Invalid MousePointer”, “Clipboard has no properties”, “Picture properties are read-only”, “Assignment to unknown control”, “Property set on control with no widget”, and “Invalid WindowState”.
11.15. Going Back to the Default Settings
All your settings are kept in your USER folder (USER in the DVX folder, or the folder DVXUSER names; see Section 11.12.7). The settings DVX came with are in the SYSTEM folder and are never changed. So you can always go back to them by deleting a file from the USER folder. Find the kind of setting in this table:
| To go back to the defaults for | Delete, in the USER folder | What happens |
|---|---|---|
All of DVX’s settings: the screen mode, mouse, colors, wallpaper, screen saver, network, printer, sound, desktop sounds, game controllers, and package server |
|
At the next start, DVX copies the |
One setting in |
That setting’s line in |
The setting goes back to DVX’s built-in default. |
Which program opens each kind of file |
|
It holds only your changes to the file types; without it, every file type goes back to DVX’s defaults. |
Program Manager’s groups, items, and options |
|
The default, empty Main and Startup groups come back. The programs themselves stay installed. |
Any one program’s settings |
That program’s folder, |
The program starts with its defaults. Files it saved in that folder are lost too, so look before you delete. |
Program Manager’s remembered names and icons |
|
Harmless: DVX makes it again. Do this when a program shows an old name or icon after it was changed. |
The secure link’s random seed |
|
DVX writes a new one when it exits. |
The publishers you trust |
Their |
Packages they signed are no longer trusted. Do not delete your own |
To delete DVX.INI:
-
Exit DVX.
-
At the DOS prompt, keep a copy, in case you want a setting from it later:
COPY C:\DVX\USER\DVX.INI C:\DVX\USER\DVX.OLD(use your DVX folder in place ofC:\DVX). -
Delete it:
DEL C:\DVX\USER\DVX.INI. -
Start DVX. If the Safe Video Mode question appears, answer Yes. If the screen stays blank because the monitor cannot show 1024x768, start DVX with a safe start instead (see Section 11.3.1). Then choose your screen mode in Control Panel (see Section 11.3.3).
Some things to know:
-
A
DVX.INIthat exists but cannot be read is never overwritten, so changes to your settings are not saved while it is there. If settings you change do not last, delete the file as above. -
You may see
DVX.$INorDVX.~INbesideDVX.INI. They are copies DVX makes while it saves the file. If a save was interrupted (for example by a power cut) andDVX.INIis missing, renameDVX.~INtoDVX.INIbefore you start DVX, or DVX starts with the settings it came with. -
The Welcome window is started by the
welcomeline in the[shell]section ofDVX.INI. Don’t show this again is checked when the window opens, so closing Welcome removes the line. To have Welcome at the next start again, start it from Program Manager’s Installed Programs group, clear Don’t show this again, and close it; or add the linewelcome = apps/kpunch/welcome/welcome.appto the[shell]section. -
DVX.INIis described in full in Section B.2. Each section of this chapter lists the keys for its subject:[video]in Section 11.3.4,[mouse]in Section 11.4.3,[audio]in Section 11.7.18,[printer]in Section 11.8.9,[network]in Section 11.9.11, and[packages]in Section 11.11.17. -
The USER folder is the one folder to back up. An upgrade never changes it.
11.16. The Log File
DVX writes a record of what it does, and of what goes wrong, to the file DVX.LOG in your USER folder. It is plain text, one line for each thing. When something fails without a message, or you want to report a problem, the log file is where to look. See also Section B.6.
11.16.1. Finding the Log File
-
Usually
C:\DVX\USER\DVX.LOG(in the folder you installed DVX in). -
In the folder
DVXUSERnames, when that is set. -
In
DVXUSER\DVX.LOGinside the TEMP folder, when DVX runs from a disk it cannot write to. -
Nowhere, when DVX runs from a disk it cannot write to and there is no TEMP folder. DVX then keeps the latest part of the log in memory, until it exits.
System Information ( in Program Manager) says where the log file is, on its last lines, under === Log ===: “Log file:” and the file’s full name. When there is no log file, it shows the latest lines of the log that DVX keeps in memory there instead, after the line “DVX cannot write its log to a disk, so it keeps the latest lines here:”. Scroll to the end of the window to read them.
11.16.2. Keep It Before You Start DVX Again
IMPORTANT: DVX empties the log file each time it starts. After a problem, copy the log file before you start DVX again, or its record of the problem is lost.
The log file is kept to about 512 KB: when it passes that size, DVX removes its oldest lines, keeping the newest 256 KB at most, and the file then begins with the line “Log: older lines were removed when the log passed 524288 bytes”.
To copy it and read it:
-
Exit DVX (or restart the computer, if it is stuck).
-
At the DOS prompt, copy the log to another name, for example
COPY C:\DVX\USER\DVX.LOG C:\DVXLOG.TXT. -
Read the copy with a text editor, for example
EDIT C:\DVXLOG.TXT. Notepad can open it too, unless it is larger than 256 KB.
11.16.3. What to Look For
| Line | What it tells you |
|---|---|
|
The first line: DVX started. |
|
Which USER folder DVX uses. Other |
Lines containing |
A file of DVX’s, or of an add-on, could not be loaded (see Section 11.2.4 and Section 11.2.9). The |
|
An add-on file left out by a safe start. |
Lines starting |
DVX rebuilding its help files; |
|
The screen mode DVX was set to use. |
Lines starting |
The video card and the screen mode (see Section 11.2.2). |
|
The same as System Information: processor, memory, DOS version, TEMP folder, video card, mouse, and drives. |
Lines starting |
The settings DVX applied. |
Lines starting |
The drivers DVX loads for sound, music, game controllers, printers, and packages: |
Lines starting |
What happened with sound, music, printing, joysticks, the network, Terminal, fonts, and add-ons (see those sections of this chapter). |
|
The desktop came up. |
|
DVX itself failed before the desktop was up (see Section 11.2.7). |
|
A program (or DVX) crashed. The lines after it name the program and give details for its author. |
|
A DVX BASIC program stopped with an error; the details follow. |
|
A normal exit. A log that ends before |
11.16.4. Sending It with a Problem Report
-
Copy the log file right after the problem, before you start DVX again (see Section 11.16.2).
-
Write down the exact words of any message, including its title.
-
Say what you were doing when it happened, and whether it happens every time.
-
Send the copy of the log file with your report. Its System Information section describes your computer, and after a crash its
=== CRASH ===section gives the details the author needs.
For a problem with Setup, start Setup with SETUP /LOG=C:\SETUP.LOG and send that file too (see Section 11.11.9).
11.17. Messages, A to Z
This list gives every message explained in this chapter, in alphabetical order, with what it means and the section that explains it. A message that begins with a part that changes, such as a file name, is listed under the words that follow that part: “file is already running.” is under I. Lines that DVX writes only to its log file are explained in Section 11.16 and in the section for each subject.
| Message | What it means | See |
|---|---|---|
“80386 required.” |
The processor is far too old for DVX. |
|
“A control’s code cannot wait (SLEEP, FRAMEWAIT, or SHELL)” |
A mistake in a control. Report it to the author. |
|
“A file larger than 2 GB cannot be transferred” |
Terminal cannot transfer files larger than 2 GB. |
|
“A file or folder with that name already exists.” |
The name is taken. |
|
“A file transfer is running. Cancel it and close?” |
Closing Terminal would cancel a transfer. |
|
“A group needs a name no other group has.” |
The group name is taken. |
|
“A name server is not a valid address (like 192.168.1.1)” |
A name server is not given as four numbers. |
|
“A new document would be created here.” |
A DVX Demo example, not an error. |
|
“A newer version of name (version) is installed.” |
A newer version is installed already. |
|
“A program is using a game controller. Close it, then click Detect again.” |
Close the program using the joystick, then click Detect. |
|
“A secure link over a COM port cannot use XON/XOFF flow control. Choose None or RTS/CTS.” |
The secure link cannot use XON/XOFF over a COM port. |
|
“a setting is not supported” |
The reason a COM port could not be opened: a setting cannot be used. |
|
“A shortcut key is Ctrl with Alt or Shift, and a letter, a digit, F1 to F12, or one of Backspace, Del, Down, End, Enter, Esc, Home, Ins, Left, PgDn, PgUp, Right, Space, Tab, and Up, for example Ctrl+Alt+P.” |
The shortcut key typed is not allowed. |
|
“A statement is still running on this database” |
A database message from a program. |
|
“A submenu cannot be removed” |
A mistake in the program. Report it to its author. |
|
“Abort, Retry, Fail?” |
DOS’s own question; DVX never stops at it. |
|
“Access denied (the file may be read-only or in use, the disk write-protected or not ready).” |
The file is read-only or in use, or the disk cannot be written to. |
|
“Add another file to send in the same batch?” |
YMODEM and ZMODEM can send several files. |
|
“Already connected” |
A network message shown by a DVX BASIC program. |
|
“file already exists (size bytes). What should happen to it?” |
A file being received is already there. |
|
“file already exists. Do you want to replace it?” |
Saving would replace a file. |
|
“file already exists. Replace it with file?” |
A file of that name is already there. |
|
“Ambiguous control name: more than one loaded form has a control of this name, so write FormName.Control” |
DVX BASIC error 1001. A mistake in the program. |
|
“An extension is one to eight letters or digits, such as TXT.” |
Type the extension without the dot. |
|
“name and package both have the file file.” |
Two packages would own the same file. |
|
“name and package need each other.” |
The packages are badly made. |
|
“Are you sure you want to exit DVX?” |
DVX asks before exiting. |
|
“Argument list too long (E2BIG)” |
The DOS program’s arguments are too long. |
|
“Argument not optional” |
DVX BASIC error 449. A mistake in the program. |
|
“Assignment to unknown control” |
A mistake in the program. Report it to its author. |
|
“attempt to write a readonly database” |
The database is on a disk that cannot be written to. |
|
“Bad connection settings” |
A network message shown by a DVX BASIC program. |
|
“Bad control” |
A mistake in the program. Report it to its author. |
|
“Bad enum value for property” |
A mistake in the program. Report it to its author. |
|
“Bad file channel number” |
DVX BASIC error 52. A mistake in the program. |
|
“Bad file mode” |
DVX BASIC error 54. A mistake in the program. |
|
“Bad file name” |
DVX BASIC error 64. A mistake in the program, or a file name that is not allowed. |
|
“Bad file number” |
DVX BASIC error 52. A mistake in the program. |
|
“Bad file number or file not open” |
DVX BASIC error 52. A mistake in the program. |
|
“Bad property value in form” |
A mistake in the program. Report it to its author. |
|
“Bad record length” |
DVX BASIC error 59. A mistake in the program or its data. |
|
“Bad record number” |
DVX BASIC error 63. A mistake in the program or its data. |
|
“Bad transfer parameters” |
A program started a transfer wrongly. |
|
“Can’t load or unload this object” |
DVX BASIC error 361. A mistake in the program. |
|
“Can’t unload controls created at design time” |
DVX BASIC error 362. A mistake in the program. |
|
“Canceled” |
The transfer was canceled. |
|
“Canceled by the receiver” |
The other side canceled the transfer. |
|
“Canceled by the sender” |
The other side canceled the transfer. |
|
“Can’t rename with different drive” |
DVX BASIC error 74. A file cannot be renamed onto another drive. |
|
“Cannot add file to package.” |
A file could not be added to the package. |
|
“keys cannot be a shortcut key: it does.” |
DVX itself uses those keys. Choose others. |
|
“folder cannot be copied into itself.” |
A folder cannot go inside itself. |
|
“file cannot be copied onto itself.” |
The file is already in that folder. |
|
“file cannot be found, or the destination path would be too long. It is skipped.” |
One item is skipped. |
|
“file cannot be installed: reason” |
Software cannot read the package file. |
|
“name cannot be installed. reason” |
Software will not install the package; the reason says why. |
|
“file cannot be installed: another job is running.” |
Wait for the job under way to finish. |
|
“name cannot be installed now.” |
Another job started meanwhile. Try again. |
|
“name cannot be installed: what was fetched cannot be read.” |
The download cannot be read. Try again. |
|
“folder cannot be moved into itself.” |
A folder cannot go inside itself. |
|
“file cannot be published: reason” |
The package file cannot be read. |
|
“host cannot be reached: check the network settings” |
DVX has no way to the computer. |
|
“file cannot be read.” |
A file cannot be read. |
|
“name cannot be removed now.” |
Another job is running. Try again. |
|
“file cannot be written.” |
A file cannot be written. |
|
“Cannot connect to host: the server refused the connection.” |
The connection to the package server failed. |
|
“Cannot copy the key to folder.” |
The USER folder cannot be written to. |
|
“Cannot create file.” |
A file cannot be made: the disk is full or cannot be written to. |
|
“Cannot create folder.” |
A new folder cannot be made; the reason follows. |
|
“Cannot create folder folder.” |
A folder cannot be made; the reason follows. |
|
“Cannot create the file” |
A received file cannot be made. |
|
“Cannot create the file file.” |
The file to print into cannot be made. |
|
“Cannot create the file USER\PRINTER.PRN.” |
Nothing can be saved (a read-only disk and no TEMP folder); print to a file on another disk. |
|
“Cannot create the printer spool file” |
No scratch file could be made for printing. Check TEMP. |
|
“Cannot delete file.” |
A file cannot be deleted; the reason follows. |
|
“Cannot find path.” |
The program or document does not exist. |
|
“Cannot find host on the network.” |
The package server’s name could not be found. |
|
“Cannot make the folder folder.” |
The disk is full or cannot be written to. |
|
“Cannot move file aside.” |
A file could not be replaced. |
|
“Cannot move the control” |
A mistake in the program. Report it to its author. |
|
“Cannot open file” |
A file to send cannot be opened. |
|
“Cannot open folder. The folder does not exist or the drive is not ready.” |
The folder or drive cannot be opened. |
|
“Cannot put file in place.” |
A file could not be replaced. |
|
“Cannot read file.” |
A file cannot be read: missing, damaged, or not a package. |
|
“Cannot read the file” |
A file being sent cannot be read. |
|
“Cannot read the folder folder.” |
A folder of the package cannot be read. |
|
“Cannot read the picture file.” |
The picture to print cannot be read. |
|
“Cannot remove file.” |
The package’s record could not be removed. |
|
“Cannot rename file to name.” |
The item cannot be renamed; the reason follows. |
|
“Cannot replace file: a folder with that name exists.” |
A folder has the name the file would get. |
|
“Cannot send to host: reason.” |
The connection broke. Try again. |
|
“Cannot write file.” |
The disk is full or cannot be written to. |
|
“Cannot write INI file” |
A program’s settings file cannot be saved. |
|
“Cannot write file (is the disk full?).” |
The disk is full or cannot be written to. |
|
“Cannot write the file” |
Writing a received file failed. |
|
“Carrier lost: the call ended” |
The call dropped. |
|
“Characters per line must be from 20 to 255.” |
Page Setup cannot use the number of characters. |
|
“Choose a package in the list first.” |
No package is selected. |
|
“Clipboard has no properties” |
A mistake in the program. Report it to its author. |
|
“Clipboard method not supported” |
A mistake in the program. Report it to its author. |
|
“Close this window?” |
The DVX Demo asks before closing. |
|
“host closed the connection” |
The other computer ended the session. |
|
“host closed the connection before the whole reply came.” |
The connection broke. Try again. |
|
“host closed the connection without answering.” |
The connection broke. Try again. |
|
“COMn could not be opened: reason” |
The serial port cannot be used; the reason says why. |
|
“COMn could not be opened for the secure link” |
The serial port cannot be used for the secure link. |
|
“COMn stopped working” |
The port stopped delivering data. Connect again. |
|
“Compile failed!” |
The help file has mistakes. |
|
“Compiled: file.hlp” |
Normal: the help file was made. |
|
“Compiling…” |
Normal: the help file is being made. |
|
“Connected” |
The network is ready. |
|
“Connected (modem’s message)” |
Normal: the call connected. |
|
“Connected to COMn at speed bps” |
Normal: the serial port is open. |
|
“Connected to host port port” |
Normal: Terminal is connected. |
|
“Connecting to host port port” |
Normal: Terminal is connecting. |
|
“Connecting to host port port for the secure link” |
Normal: the secure link is connecting. |
|
“Control array element doesn’t exist” |
DVX BASIC error 340. A mistake in the program. |
|
“Control cannot be registered” |
A mistake in the program. Report it to its author. |
|
“Control not found” |
DVX BASIC error 730. A mistake in the program. |
|
“Could not allocate n form-level variables.” |
Memory ran out. Close programs. |
|
“name could not be installed: reason” |
Setup could not install an add-on. |
|
“file could not be opened.” |
The program for that kind of file cannot be started. |
|
“name could not be removed: reason” |
Setup could not remove an add-on or part. |
|
“Could not load file.” |
The picture cannot be read. |
|
“Could not load wallpaper image.” |
The desktop picture is not a picture DVX can read, or memory is short. |
|
“Could not make the backup copy file, so file was not changed.” |
AUTOEXEC.BAT could not be backed up, so it was not changed. |
|
“Could not open file (error n).” |
The file cannot be opened. |
|
“Could not open help file.” |
The help file is missing or damaged. |
|
“Could not prepare the icon for printing.” |
The Icon Editor’s scratch file cannot be written. |
|
“Could not save file.” |
The Icon Editor cannot write the file. |
|
“Could not save file (error n).” |
The file cannot be written. |
|
“Could not save file (error 75).” |
The file is read-only, or the disk cannot be written. |
|
“Could not save the theme file.” |
The theme could not be written into your THEMES folder. |
|
“Could not write file (is the disk full or write-protected?).” |
AUTOEXEC.BAT could not be written. |
|
“Could not write to the file file. The disk may be full. Make room, then choose Retry.” |
Printing to a file: the disk is full. |
|
“CreateControl: form has no parent widget” |
A mistake in the program. Report it to its author. |
|
“CreateControl: invalid parent” |
A mistake in the program. Report it to its author. |
|
“CreateControl: not a loaded form” |
A mistake in the program. Report it to its author. |
|
“CreateControl: unknown control type” |
A mistake in the program. Report it to its author. |
|
“CreateControl: name already used” |
A mistake in the program. Report it to its author. |
|
“database is locked” |
Another program is using the database. |
|
“Delete file?” |
File Manager asks before deleting. |
|
“Delete "item" from the group "group"? The program itself is not removed.” |
Program Manager asks before deleting an icon. |
|
“Delete "name" from the phone book?” |
Terminal asks before deleting a session. |
|
“Delete the group "group" and its n item(s)? The programs themselves are not removed.” |
Program Manager asks before deleting a group. |
|
“Delete these n items?” |
File Manager asks before deleting. |
|
“Device I/O error” |
DVX BASIC error 57. A disk or printer failed. |
|
“Device unavailable” |
A printer, port, or sound device is not there or cannot be opened. |
|
“Dialing number (try n of n)” |
Normal: Terminal is dialing. |
|
“host did not answer” |
No answer within 30 seconds. |
|
“host did not answer in HTTP.” |
The address or port is not a package server. |
|
“host did not answer in time (n seconds).” |
The server did not answer within 30 seconds. |
|
“Disconnected” |
Normal: the connection was closed. |
|
“Disk full” |
DVX BASIC error 61. The disk filled up while a file was being written. |
|
“Disk not ready” |
DVX BASIC error 71. The drive has no disk in it. |
|
“Division by zero” |
DVX BASIC error 11. A mistake in the program, or in what you typed. |
|
“file does not exist. Check the file name and try again.” |
The file typed in an Open dialog does not exist. |
|
“file does not exist. Do you want to create it?” |
The file typed in a program’s Open dialog does not exist; the program can make it. |
|
“address does not name a computer.” |
Correct the package server’s address. |
|
“Drive drive is not ready.” |
The drive has no disk in it. |
|
“DVX cannot save anything: it cannot write to folder, the folder DVXUSER names, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.” |
The folder DVXUSER names cannot be written to, and there is no TEMP folder. |
|
“DVX cannot save anything: it is running from a disk it cannot write to, such as a CD-ROM, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder on your hard disk before starting DVX, or install DVX with SETUP.” |
DVX runs from a disk it cannot write to, and there is no TEMP folder. |
|
“DVX cannot write to folder, the folder DVXUSER names, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder DVX can write to before starting DVX.” |
DVX keeps your settings in the TEMP folder. |
|
“DVX could not run file. reason” |
The DOS program could not be started. |
|
“DVX could not start: the video card offered no usable graphics mode. DVX needs a VESA video BIOS with a mode of at least 640x480 at 256 colors or more. Many older cards need their VESA driver loaded first: UniVBE (Scitech Display Doctor) works with most cards, and some cards came with their own, such as S3VBE20 for S3 cards and M64VBE for ATI Mach64 cards. The details are in DVX.LOG in the USER folder.” |
DVX found no screen mode it can use. Load the video card’s VESA driver. |
|
“DVX is already installed in folder. Upgrade or repair it instead, keeping your settings and saved files?” |
Setup offers to upgrade instead. |
|
“DVX is not installed in folder (or it was not installed by this Setup).” |
Setup has no list of DVX’s files in that folder. |
|
“DVX is not installed in folder. To put DVX there, choose Back, then Install DVX.” |
There is no DVX to upgrade in that folder. |
|
“DVX is running from a disk it cannot write to, such as a CD-ROM, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder on your hard disk before starting DVX.” |
DVX keeps your settings in the TEMP folder. |
|
“DVX itself is removed with Setup.” |
Software cannot remove DVX itself. |
|
“DVX itself is updated: the new version runs from the next time DVX starts.” |
Restart DVX after installing. |
|
“DVX needs about n MB of disk space.” |
Setup shows the space needed as you choose. |
|
“DVX reaches package servers over plain http only (it has no encryption). Type the address without https://.” |
An https:// address was typed for the package server. |
|
“DVX Setup: /FONTS= takes NONE or BASE.” |
The /FONTS= switch takes NONE or BASE. |
|
“DVX Setup needs a video card with a VESA video BIOS and a 640x480 mode at 256 colors or more; many older cards need their VESA driver loaded first, such as UniVBE (see README.TXT).” |
The video card has no usable VESA mode for Setup. |
|
“DVX Setup: there is no DVX package (or it is damaged) beside file, and DVX is not installed in its folder.” |
Setup found nothing to install beside it. |
|
“DVX started in safe video mode (widthxheight, bits-bit color) as you asked. Use this mode from now on instead of widthxheight, bits-bit color?” |
A safe start uses safe video mode; DVX asks whether to keep it. |
|
“DVX stopped while starting: something went wrong inside DVX itself. Start DVX again with a safe start: hold down a Shift key while it starts, or type DVX /SAFE. If DVX still stops, run Setup and choose Upgrade or repair to fix DVX.” |
DVX itself failed before the desktop was up. |
|
“DVX was installed, but the settings file in folder could not be written.” |
Setup could not write DVX.INI. |
|
“DVX was removed from folder.” |
Setup removed DVX. |
|
“DVX was started in safe mode, so no add-on libraries or widgets were loaded.” |
A safe start left out the add-ons' libraries and widgets. |
|
“dvxpkg: name is not installed” |
DVXPKG cannot remove a package that is not installed. |
|
“dvxpkg: nothing removed: needed by packages (-f removes them too)” |
DVXPKG did not remove a package that others need. |
|
“Enter the host name on the Network page of Session Settings first.” |
The session has no host name. |
|
“Error: could not allocate page table memory” |
Less than 16 KB of conventional memory is free. |
|
“Error: Using XMS switched CPU into V86 mode.” |
The memory manager is in AUTO mode. Remove AUTO from its line in CONFIG.SYS. |
|
“Everything is up to date.” |
Normal: there are no updates. |
|
“Exiting due to signal” |
DVX stopped with a technical report. |
|
“Extension must be 3 characters or fewer.” |
The name breaks the file name rules of the disk. |
|
“External function not found: name” |
A part of DVX or an add-on the program needs is missing. |
|
“Failed to add resource.” |
The file cannot be changed. |
|
“Failed to change video mode.” |
The video card could not set the mode chosen in Control Panel. |
|
“Failed to create instance copy of file.” |
A second copy of a program cannot get its scratch file. |
|
“Failed to create task for application.” |
Memory is short. Close programs. |
|
“Failed to extract resource.” |
The resource cannot be written out. |
|
“Failed to load file: reason” |
A program, or the Program Manager, could not be loaded. |
|
“Failed to remove resource.” |
The file cannot be changed. |
|
“Failed to update resource.” |
The file cannot be changed. |
|
“FATAL: file could not be loaded: reason. Run Setup and choose Upgrade or repair to fix DVX.” |
One of DVX’s own files is damaged or from another version. Repair DVX with Setup. |
|
“File already exists” |
DVX BASIC error 58. The name is taken. |
|
“File not found” |
DVX BASIC error 53. The file is missing. |
|
“File operations are still running. Stop them and close?” |
Closing File Manager would stop a copy, move, or delete. |
|
“Filename contains invalid characters.” |
The name breaks the file name rules of the disk. |
|
“Filename may contain only one dot.” |
The name breaks the file name rules of the disk. |
|
“Filename must be 1-8 characters before the extension.” |
The name breaks the file name rules of the disk. |
|
“Filename must be 255 characters or fewer.” |
The name breaks the file name rules of the disk. |
|
“Filename must not be empty.” |
The name breaks the file name rules of the disk. |
|
“Filename must not end with a dot or a space.” |
The name breaks the file name rules of the disk. |
|
“n file(s) in folder could not be removed. Close any program using them and choose Remove DVX again.” |
Some files could not be removed. Choose Remove DVX again. |
|
“FOR loop nesting too deep” |
DVX BASIC error 26. A mistake in the program. |
|
“… for the font.” |
Memory ran out. Close programs. |
|
“… for the font name.” |
Memory ran out. Close programs. |
|
“… for the Printer.” |
Memory ran out. Close programs. |
|
“… for the Printer’s page.” |
Memory ran out. Close programs. |
|
“Form property not available” |
A mistake in the program. Report it to its author. |
|
“Game controller support is not installed.” |
A part of DVX is missing. Repair DVX with Setup. |
|
“Give the package a name.” |
Package Builder needs a package name. |
|
“Give your account on the package server in File > Package Server to see what you have published.” |
Set your account to see what you published. |
|
“address has a port that is not a number from 1 to 65535.” |
Correct the package server’s port. |
|
“'name' has caused a fault and will be terminated.” |
The program crashed and was ended. |
|
“folder has no list of installed files (SETUP.LST), so Setup does not know what to remove.” |
Setup has no list of DVX’s files in that folder. |
|
“name has the file file, which belongs to package.” |
Two packages would own the same file. |
|
“other file has the same name” |
The reason an add-on was left out: two files have the same name. |
|
“name has too many files.” |
The package is too large to install. |
|
“Hide on form with no window” |
A mistake in the program. Report it to its author. |
|
“Hide on unknown form” |
A mistake in the program. Report it to its author. |
|
“Hung up” |
Normal: the modem hung up. |
|
“Icon not loaded” |
The program’s icon could not be loaded: memory is short, or its icon file is missing or damaged. |
|
“Icon takes a picture file DVX can read (.bmp, .png, .gif …).” |
The program’s icon file is missing or damaged. Reinstall the program. |
|
“Icons must be 16 x 16, 24 x 24, or 32 x 32 pixels.” |
The picture is not an icon size. |
|
“Illegal function call” |
DVX BASIC error 5. A value given to a command is not allowed: a mistake in the program, or in what you typed. |
|
“Illegal function call (a mistake in the PLAY string)” |
DVX BASIC error 5. A value given to a command is not allowed: a mistake in the program, or in what you typed. |
|
“Installed: names.” |
The install worked. |
|
“Installed with it, because it needs them: names.” |
Packages it needs are installed with it. |
|
“Installing did not finish. reason” |
The install stopped; the reason says why. |
|
“Internal error” |
DVX BASIC error 51. The program’s file is damaged. Reinstall the program. |
|
“interrupted” |
A long database search was stopped. |
|
“Invalid argument” |
A program asked for something that cannot be done. |
|
“Invalid Arrange value” |
A mistake in the program. Report it to its author. |
|
“Invalid class string” |
DVX BASIC error 711. A mistake in the program. |
|
“Invalid Drag action” |
A mistake in the program. Report it to its author. |
|
“Invalid field index” |
A mistake in the program. Report it to its author. |
|
“Invalid MousePointer” |
A mistake in the program. Report it to its author. |
|
“Invalid pattern string” |
DVX BASIC error 93. A mistake in the program, or in a pattern you typed. |
|
“Invalid picture” |
DVX BASIC error 481. The file is not a picture DVX can read. |
|
“Invalid property array index” |
DVX BASIC error 381. A mistake in the program. |
|
“Invalid property value” |
A mistake in the program. Report it to its author. |
|
“Invalid use of Null” |
DVX BASIC error 94. A mistake in the program, or empty data. |
|
“Invalid WindowState” |
A mistake in the program. Report it to its author. |
|
“path is a file, not a folder.” |
Choose a folder, not a file. |
|
“file is a folder.” |
A folder is where the package puts a file. |
|
“file is already running.” |
The program is open already. |
|
“keys is already the shortcut for "item".” |
Another item has that shortcut. |
|
“name is from the package server, but it is not signed. DVX installs a package from the package server only when DVX’s key signed it.” |
DVX installs from the package server only what DVX’s key signed. |
|
“name is from the package server, but it is signed by another key, not by DVX’s. DVX installs a package from the package server only when DVX’s key signed it.” |
DVX installs from the package server only what DVX’s key signed. |
|
“name is from the package server, but its signature by DVX’s key does not fit it: it was changed or damaged on the way.” |
The package was changed after it was signed. |
|
“file is in the manifest but not in the package.” |
The package is damaged or was changed. |
|
“file is in the package but not in its manifest.” |
The package is damaged or was changed. |
|
“file is in the package twice.” |
The package is damaged or was changed. |
|
“name is listed twice.” |
The package was made wrongly. Tell its maker. |
|
“file is not a DVX package (it does not start with PACKAGE.INI).” |
The file is not a DVX package. |
|
“file is not a secret key. reason” |
The file chosen is not a secret key. |
|
“file is not a text file, so Notepad did not open it.” |
The file holds NUL characters, which no text has. |
|
“file is not a text file, so the Help Editor did not open it.” |
The file holds NUL characters, which no text has. |
|
“text is not a version (such as 1.0.0).” |
The version is not in the form 1.0.0. |
|
“address is not an http:// address.” |
Correct the package server’s address. |
|
“name is not installed.” |
The package is already gone. |
|
“name is not one of the packages read.” |
Rare. Try again. |
|
“'name' is not responding to the request to close. End it?” |
A program did not close before a DOS program. |
|
“'name' is not responding to the request to close. End it and continue exiting DVX?” |
A program did not close when DVX exited. |
|
“name is not signed by the publisher of the installed version.” |
The update is not from the same publisher. |
|
“file is not the file the manifest lists (it was changed or damaged).” |
The package is damaged or was changed. |
|
“name version is on the package server, waiting for its review. The Published page shows how the review goes.” |
The package was published and waits for review. |
|
“file is read-only. Delete it anyway?” |
The file is read-only. |
|
“file is too big for a package.” |
A file is too large for a package. |
|
“file is too big for Notepad.” |
Notepad holds files up to 256 KB. |
|
“file is too big for the Help Editor.” |
The Help Editor holds files up to 256 KB. |
|
“it did not respond” |
The reason a COM port could not be opened: any other failure. |
|
“it is already in use” |
The reason a COM port could not be opened: another program has it. |
|
“file: it is damaged.” |
The package is damaged. |
|
“It is not a WAV or MIDI file.” |
The Sound Recorder opens only WAV and MIDI files. |
|
“it needs name, which is not installed” |
The reason a file could not be loaded: a file it needs is missing. |
|
“it needs name, which was not loaded” |
The reason a file could not be loaded: a file it needs failed too. |
|
“it needs files that in turn need it or each other, so none of them can be loaded” |
The reason a file could not be loaded: files that each need another first. |
|
“It takes n bytes of disk space.” |
The space the package needs. |
|
“it was made for a different version of DVX” |
The reason a file could not be loaded: it belongs to another version of DVX. |
|
“its file is damaged, or it needs something this DVX does not have” |
The reason a file could not be loaded: it is damaged or needs a newer DVX. |
|
“its interrupt could not be found” |
The reason a COM port could not be opened: its IRQ was not found. |
|
“Keep this display mode?” |
Control Panel asks whether to keep the new screen mode. |
|
“kept file (changed since it was installed)” |
DVXPKG kept a file you changed. |
|
“left file (it could not be deleted)” |
DVXPKG could not delete a file. |
|
“Libraries and widgets work from the next time DVX starts.” |
Restart DVX after installing. |
|
“Line n: name is given twice.” |
The key file is damaged. |
|
“Line n: kind is not a kind of package.” |
The package is for a newer DVX. |
|
“Line n is not a [section] or a key = value line.” |
The key file is damaged. |
|
“Line n: name must be n hex digits.” |
The key file is damaged. |
|
“Lines per page must be 0 (the printer’s usual length) or from 10 to 200.” |
Page Setup cannot use the number of lines. |
|
“Load error:” with “need DOS 3” |
The DOS is too old: DVX needs DOS 3.1 or later. |
|
“Load error:” with “no DOS memory” |
Not enough conventional memory is free to start DVX. |
|
“Load error:” with “no DPMI memory” |
Not enough extended memory is free to start DVX. |
|
“Load error:” with “not EXE” or “not COFF (Check for viruses)” |
DVX.EXE is damaged. Repair DVX with Setup. |
|
“Lost block sequence” |
The two sides lost step during a transfer. |
|
“Lost the connection to host: reason.” |
The connection broke. Try again. |
|
“Margins cannot be negative.” |
Page Setup cannot use the margins. |
|
“Media Player cannot play file.” |
The file cannot be played; the reason follows. |
|
“Media Player cannot play file, file, and n other tracks.” |
Several tracks in a row cannot be played; the reasons follow. |
|
“Menu name already used” |
A mistake in the program. Report it to its author. |
|
“Method call on control with no widget” |
A mistake in the program. Report it to its author. |
|
“Method call on unknown control” |
A mistake in the program. Report it to its author. |
|
“Method not found on control” |
A mistake in the program. Report it to its author. |
|
“file: missing appDescriptor” |
The file is not a DVX program, or it is damaged. |
|
“file: missing appMain” |
The file is not a DVX program, or it is damaged. |
|
“Modem ready on COMn: type AT commands” |
Normal: type commands to the modem. |
|
“MODULE resource failed to deserialize.” |
The program is for another version of DVX, or damaged. |
|
“MODULE resource not found.” |
The program’s file is damaged. Reinstall it. |
|
“Move the stick further, all the way to each edge.” |
Calibration needs the stick moved to each edge. |
|
“Named argument not found” |
DVX BASIC error 448. A mistake in the program. |
|
“name needs DVX version or later (this is DVX version).” |
Update DVX first. |
|
“address needs encryption, which DVX does not have: use an http:// address.” |
DVX cannot use https:// addresses. |
|
“name needs package version or later, but an older one is being installed.” |
It needs a newer version of another package. |
|
“name needs package version or later, which is not here.” |
A package it needs is missing. |
|
“Networking is not installed.” |
The Networking part of DVX is not installed. |
|
“Networking is not installed” |
The Networking part of DVX is not installed. |
|
“Networking is not started” |
No program has used the network yet. |
|
“NEXT variable mismatch” |
A mistake in the program. Report it to its author. |
|
“NEXT without FOR” |
DVX BASIC error 1. A mistake in the program. |
|
“No account is set for the package server.” |
Set your account in File > Package Server. |
|
“No answer” |
Nobody answered at the last try. |
|
“No answer: dialing again in n seconds” |
Nobody answered; Terminal dials again. |
|
“No carrier” |
The call did not connect at the last try. |
|
“No carrier: dialing again in n seconds” |
The call did not connect; Terminal dials again. |
|
“No compiled module found in this application.” |
The program’s file is damaged. Reinstall it. |
|
“No dial tone: check the phone line” |
The modem heard no dial tone. |
|
“No drawing area” |
A mistake in the program. Report it to its author. |
|
“No error” |
A network message shown by a DVX BASIC program. |
|
“No file loaded.” |
Open a file first. |
|
“No file to send” |
A program started a transfer wrongly. |
|
“No file transfer can be started now.” |
Too many transfers, too little memory, or no connection. |
|
“No game controllers found.” |
No joystick was found, and Keyboard is set to Never. |
|
“No host name is set” |
A connection was opened without a host name. |
|
“No index available.” |
The help file has no index. |
|
“"item" no longer has its shortcut key keys. reason Choose another one in the item’s Properties.” |
An item’s shortcut key is not allowed; it was removed. |
|
“No matching topics found.” |
No page has the words searched for. |
|
“No modules loaded from LIBS\ or WIDGETS\” |
DVX.EXE was started away from its LIBS and WIDGETS folders. |
|
“No packet driver found: load one (for example NE2000.COM) before DVX” |
DVX found no packet driver it can use for the network card. |
|
“No program is set to open ext files. File types are set in the Control Panel.” |
No program is set for that kind of file. |
|
“No program is set up to open file. Choose one on the File Types page of the Control Panel.” |
No program is set for that kind of document. |
|
“No sound device can play this music” |
The music could not get a sound output, or a recording is running. |
|
“No sound device could be started” |
DVX could not start any sound output, not even the silent one. |
|
“No such control” |
A mistake in the program. Report it to its author. |
|
“No such file or directory (ENOENT)” |
The DOS program’s working folder does not exist. |
|
“No such sound is playing” |
A program asked for something that cannot be done. |
|
“No swap space!” |
The memory helper ran out of room on disk for memory. |
|
“No system information available.” |
DVX could not gather any information about the computer. |
|
“Not a menu of the menu bar” |
A mistake in the program. Report it to its author. |
|
“Not a music or sound file (MOD, S3M, XM, IT, MIDI, WAV, or VOC)” |
The file is not music or sound DVX can play. |
|
“Not a TYPE instance” |
A mistake in the program. Report it to its author. |
|
“Not a WAV or VOC sound file” |
The file is not a sound file DVX can play. |
|
“Not an open connection” |
A network message shown by a DVX BASIC program. |
|
“Not compiled: the source could not be saved.” |
The help source cannot be written. |
|
“Not connected” |
The joystick stopped answering. |
|
“Not enough memory” |
Memory is short. Close programs. |
|
“Not enough memory (ENOMEM)” |
Not enough memory for the DOS program. |
|
“Not enough memory to capture the image.” |
Not enough memory for a screenshot. |
|
“Not enough memory to print.” |
Memory is short. Close programs. |
|
“Not enough memory to print the picture.” |
Memory is short. Close programs. |
|
“Not enough memory to print the window.” |
Memory is short. Close programs. |
|
“Not enough memory to start the operation.” |
Memory is short. Close programs. |
|
“Not responding” (in the Task Manager) |
The program has been busy for 5 seconds or more. |
|
“Not signed by a publisher DVX trusts: names. Install them only if you trust where they came from.” |
Install only if you trust where the package came from. |
|
“Nothing is playing” |
Normal: the Media Player has nothing loaded. |
|
“Nothing to do yet (try again later)” |
A network message shown by a DVX BASIC program. |
|
“Object already loaded” |
DVX BASIC error 360. A mistake in the program. |
|
“Object doesn’t support named arguments” |
DVX BASIC error 446. A mistake in the program. |
|
“Object doesn’t support this property or method” |
DVX BASIC error 438. A mistake in the program. |
|
“Object has no default property” |
A mistake in the program. Report it to its author. |
|
“Object not a collection” |
DVX BASIC error 451. A mistake in the program. |
|
“Object not an array” |
DVX BASIC error 343. A mistake in the program. |
|
“Object required” |
DVX BASIC error 424. A mistake in the program. |
|
“Object variable not set” |
DVX BASIC error 91. A mistake in the program. |
|
“Object was unloaded” |
DVX BASIC error 364. A mistake in the program. |
|
“Only text resources can be edited inline.” |
Only text can be edited this way. |
|
“Open a picture first.” |
Nothing to print. |
|
“Other software in folder needs these parts, so Setup keeps them: parts.” |
Setup keeps parts that add-ons need. |
|
“Out of DATA” |
DVX BASIC error 4. A mistake in the program. |
|
“Out of memory” |
Memory ran out. Close programs. |
|
“Out of memory allocating array” |
Memory ran out. Close programs. |
|
“Out of memory allocating TYPE” |
Memory ran out. Close programs. |
|
“Out of memory: cannot allocate an application slot.” |
Memory is short. Close programs. |
|
“Out of memory creating the BASIC runtime.” |
Memory is short. Close programs. |
|
“Out of memory creating the form runtime.” |
Memory is short. Close programs. |
|
“Out of memory for the secure link” |
Memory is short. Close programs. |
|
“Out of memory loading program” |
Memory is short. Close programs. |
|
“Out of memory marshalling arguments for external function 'name'.” |
Memory ran out. Close programs. |
|
“Out of network memory” |
A network message shown by a DVX BASIC program. |
|
“Out of stack space” |
DVX BASIC error 28. Too many calls inside calls: a mistake in the program. |
|
“Out of string space” |
DVX BASIC error 14. Memory for text ran out. Close programs. |
|
“Overflow” |
A number is too big, or a file is larger than 2 GB. |
|
“n packages on address” |
Normal: the packages the server offers. |
|
“Packages cannot be fetched: the path of your user folder is too long.” |
The USER folder’s path is too long. |
|
“Packages signed with this key are trusted from now on.” |
The publisher’s key is now trusted. |
|
“PaintPicture has no picture” |
A mistake in the program. Report it to its author. |
|
“PaintPicture needs a picture, x, and y” |
A mistake in the program. Report it to its author. |
|
“Passphrase for the secure link:” |
Terminal asks for the secure link’s passphrase. |
|
“Path not found” |
DVX BASIC error 76. The folder does not exist. |
|
“Path/File access error” |
DVX BASIC error 75. A file or folder cannot be made, removed, renamed, or written: the file is read-only, or the disk cannot be written or its main folder is full. |
|
“Permission denied” |
DVX BASIC error 70. Another program is using the file. |
|
“Picture from LoadPictureData not shown” |
A mistake in the program. Report it to its author. |
|
“Picture has no methods” |
A mistake in the program. Report it to its author. |
|
“Picture not loaded” |
Memory ran out. Close programs. |
|
“Picture properties are read-only” |
A mistake in the program. Report it to its author. |
|
“Please insert Disk n of n in drive and choose OK.” |
Setup needs the next floppy disk. |
|
“Press any key to return to DVX.” |
The DOS program ended. |
|
“Printer error” |
DVX BASIC error 482. The Printer object cannot print. |
|
“Printer has no such method” |
A mistake in the program. Report it to its author. |
|
“Printer has no such property” |
A mistake in the program. Report it to its author. |
|
“Printing is not installed.” |
A part of DVX is missing. Repair DVX with Setup. |
|
“Printing is not installed” |
A part of DVX is missing. Repair DVX with Setup. |
|
“Printing document on port…” |
Normal: a printout is going out. |
|
“Program needs n global variables; the limit is n” |
The program’s file is damaged. Reinstall it. |
|
“Property cannot be set at run time” |
DVX BASIC error 382. A mistake in the program. |
|
“Property is read-only” |
A mistake in the program. Report it to its author. |
|
“Property is write-only” |
DVX BASIC error 394. A mistake in the program. |
|
“Property not found on control” |
A mistake in the program. Report it to its author. |
|
“Property read on control with no widget” |
A mistake in the program. Report it to its author. |
|
“Property set on control with no widget” |
A mistake in the program. Report it to its author. |
|
“Protected mode not accessible.” |
Another program holds the processor’s protected mode. Start DVX from plain DOS. |
|
“Read of unknown control” |
A mistake in the program. Report it to its author. |
|
“Record longer than LEN” |
A mistake in the program or its data. Report it to its author. |
|
“host refused the connection on port port” |
Nothing answers on that port. |
|
“Remove resource 'name'?” |
The Resource Editor asks before removing. |
|
“Removing did not finish. reason” |
The removal stopped; the reason says why. |
|
“file - n resource(s)” |
The resources in the file. |
|
“Restart DVX to start using the new version of DVX.” |
DVX itself was updated. Restart DVX. |
|
“RESUME without error” |
DVX BASIC error 20. A mistake in the program. |
|
“RETURN without GOSUB” |
DVX BASIC error 3. A mistake in the program. |
|
“Row n of the files has no TAB between the name and the file.” |
A row of the file list is wrong. |
|
“Running file closes these programs first: programs Each one asks about unsaved work as it closes. Continue?” |
DVX closes other programs before running a DOS program. |
|
“Runtime error” |
A DVX BASIC error with no text. |
|
“Runtime error number at PC n” |
A DVX BASIC program stopped with an error. |
|
“Runtime error number on line line” |
A DVX BASIC program stopped with an error. |
|
“Save canceled.” |
The save was canceled. |
|
“Save changes?” |
The program has unsaved work. |
|
“SaveScreenshot needs a form with a window and a file it can write (BMP when the name ends in .bmp, PNG otherwise).” |
The screenshot could not be saved: often a read-only or full disk. |
|
“name says it is part of DVX, but it is not signed by DVX’s key.” |
A package claiming to be DVX’s is not signed by DVX. Do not install it. |
|
“Screen property cannot be set” |
A mistake in the program. Report it to its author. |
|
“Screenshot not saved” |
The screenshot could not be saved: often a read-only or full disk. |
|
“ScrollToControl needs a control inside a ScrollPane” |
A mistake in the program. Report it to its author. |
|
“Secure link established” |
Normal: the secure link works. Press Enter. |
|
“Secure link established (passphrase checked)” |
Normal: the secure link works. Press Enter. |
|
“Select one file or folder to rename.” |
Several items are selected. |
|
“Sending to everyone needs SO_BROADCAST” |
A network message shown by a DVX BASIC program. |
|
“host sent the request elsewhere too many times.” |
The server’s answer is not usable. |
|
“host sent the request to address, which is not an http:// address.” |
The server sends DVX to an address it cannot use. |
|
“Setting up the modem on COMn” |
Normal: the modem’s setup command was sent. |
|
“Setting up the secure link on COMn” |
Normal: the secure link is starting. |
|
“Setting up the secure link with host” |
Normal: the secure link is starting. |
|
“Setup could not create the folder folder.” |
The folder cannot be made on that drive. |
|
“Setup could not read the DVX package in folder.” |
The CD or floppy disk cannot be read. |
|
“Setup could not read the DVX package on disk n.” |
The CD or floppy disk cannot be read. |
|
“Setup could not write file. The disk may be full.” |
The disk is full. |
|
“Setup could not write file. The disk may be full or write-protected.” |
The disk is full or write-protected. |
|
“Setup is reading DVX from folder. Choose a folder that is not this one and not inside it.” |
Choose a folder that is not on the CD or floppy. |
|
“Setup was canceled: name and the add-ons after it are not as you chose. Software (in Program Manager) can install and remove them.” |
Use Software to finish installing the add-ons. |
|
“Setup was canceled. DVX in folder is incomplete now; run Setup again to repair it.” |
An upgrade was canceled. Run Setup again to repair it. |
|
“Setup was canceled: name is not all removed. Software (in Program Manager) can remove it.” |
Use Software to finish removing it. |
|
“Setup was canceled. Nothing was installed in folder.” |
A new installation was canceled; nothing was installed. |
|
“Setup will add this line to the end of file, so DVX starts when the computer starts: line The file as it is now is saved as backup first. Add the line?” |
Setup asks before changing AUTOEXEC.BAT. |
|
“Show on form with no window” |
A mistake in the program. Report it to its author. |
|
“Show on unknown form” |
A mistake in the program. Report it to its author. |
|
“(some items could not be read)” |
Part of the selection could not be read. |
|
“Sound device: device” |
The sound hardware DVX is using, shown on the Sounds page. |
|
“Sound driver and MIDI changes take effect when DVX next starts.” |
Restart DVX after changing these settings. |
|
“Sound is not installed.” |
A part of DVX is missing. Repair DVX with Setup. |
|
“Sound Recorder cannot open file.” |
The file cannot be opened; the reason follows. |
|
“Sound Recorder cannot play this recording.” |
The recording cannot be played; the reason follows. |
|
“Sound Recorder cannot record.” |
Recording could not start; the reason follows. |
|
“Sound Recorder cannot record from the MIDI keyboard.” |
Another program reads the MIDI keyboard, or memory is short. |
|
“Sound Recorder could not save file.” |
The recording could not be saved there. |
|
“file starts DVX with the line line Remove that line? (The file as it is now is saved as AUTOEXEC.DVX first.)” |
Setup offers to remove DVX’s line from AUTOEXEC.BAT. |
|
“Subscript out of range” |
DVX BASIC error 9. A mistake in the program. |
|
“Swap disk full!” |
Drive C: is full: the memory helper cannot move memory out to disk. |
|
“Tab width must be from 1 to 16.” |
Page Setup cannot use the tab width. |
|
“Telnet and the secure link over the network need Networking, which is not installed. Setup can add it.” |
The Networking part of DVX is not installed. |
|
“Text only works with any printer; choose your printer’s model to print pictures too.” |
The Printer page’s reminder that Text only does not print pictures. |
|
“That address is not this computer’s” |
A network message shown by a DVX BASIC program. |
|
“That group is full.” |
A group holds 256 items. |
|
“That name could not be found (check the name and the network settings)” |
A network message shown by a DVX BASIC program: a name lookup failed. |
|
“That name is a reserved device name.” |
The name breaks the file name rules of the disk. |
|
“That name is reserved.” |
The name breaks the file name rules of the disk. |
|
“That network cannot be reached (check the network settings)” |
A network message shown by a DVX BASIC program. |
|
“That port is already in use” |
A network message shown by a DVX BASIC program. |
|
“The address is not a valid address (like 192.168.1.10)” |
The fixed address is missing or not valid. |
|
“The address is too long.” |
Correct the package server’s address. |
|
“The attributes of some items could not be changed.” |
The disk cannot be written to, or an item is gone. |
|
“The capture file could not be opened.” |
The capture file cannot be written. |
|
“The clipboard holds no files. Use Copy or Cut in a File Manager window first.” |
Copy or cut files first. |
|
“The code ran too long without returning and was stopped” |
A control’s code ran too long. Report it to the author. |
|
“The computer name may only use letters, digits, and hyphens” |
The Computer name has a character that is not allowed. |
|
“The connection could not be opened” |
A network message shown by a DVX BASIC program. |
|
“The connection is closed for sending” |
A network message shown by a DVX BASIC program. |
|
“The connection is still being made” |
A network message shown by a DVX BASIC program. |
|
“The connection to host failed” |
A network failure, such as too many connections. |
|
“The connection to host was lost” |
The connection broke. |
|
“The connection was given up” |
A network message shown by a DVX BASIC program. |
|
“The details are in file.” |
Where the log file is, after “DVX stopped while starting”. |
|
“The disk in drive belongs to a different set of DVX disks. Please insert Disk n of n of this set and choose OK.” |
A disk from another set of DVX disks is in the drive. |
|
“The disk in drive cannot be read. Please insert Disk n of n and choose OK.” |
The floppy disk is damaged. |
|
“The disk is full.” |
Make room, or use another disk. |
|
“The document could not be printed.” |
The printout could not be finished: memory ran short, or the file could not be written. |
|
“The download of name cannot be read.” |
The download could not be kept. |
|
“The download of name cannot be saved in folder.” |
The download could not be kept: the disk is full or cannot be written to. |
|
“The download of name was damaged on the way. Try again.” |
The download arrived damaged. Try again. |
|
“The drive is not ready.” |
The drive has no disk in it. |
|
“The DVX package ends too early (disk n).” |
The CD or a floppy disk is damaged. |
|
“The DVX package holds a name Setup does not accept: name” |
The CD or a floppy disk is damaged. |
|
“The DVX package is damaged (disk n).” |
The CD or a floppy disk is damaged. |
|
“The DVX package is incomplete: n of n files.” |
The CD or the floppy disks are damaged or incomplete. |
|
“The DVX package uses a form Setup cannot read (disk n).” |
The CD or a floppy disk is damaged. |
|
“The file could not be read” |
The file is missing, or its disk cannot be read. |
|
“The file could not be written” |
The disk is full or cannot be written to. |
|
“The file file cannot be read.” |
The package file chosen to publish cannot be read. |
|
“The file file in the DVX package is damaged (disk n).” |
The CD or a floppy disk is damaged. |
|
“The file or folder was not found.” |
It was removed, or the disk was changed. |
|
“The file types could not be saved: the disk may be full or write-protected.” |
Control Panel could not save the File Types changes. |
|
“The files cannot be read. reason” |
A file or folder of the package cannot be read. |
|
“The first page to print comes after the last one.” |
The From page is after the To page. |
|
“The folder folder cannot be made. reason” |
Your key’s folder cannot be made. |
|
“The folder folder cannot be made, or its drive is not ready.” |
The destination folder cannot be made. |
|
“The folder folder cannot be read.” |
The folder added to the Media Player cannot be read. |
|
“The folder does not exist.” |
The folder or drive typed cannot be opened. |
|
“The folder folder is too long.” |
The folder Setup runs from is too deep. Run Setup from the CD or Disk 1. |
|
“The gateway is not a valid address (like 192.168.1.1)” |
The gateway is not an address. |
|
“The help compiler is not available, or no input or output file was given.” |
DVX’s help compiler is missing or damaged. |
|
“The host did not answer the secure link” |
The proxy did not answer within 30 seconds. |
|
“The host name was not found” |
The computer’s name could not be found. |
|
“The id id is not vendor.name (each part 1 to 8 of a-z, 0-9, and _).” |
The package was made wrongly. Tell its maker. |
|
“The image could not be saved.” |
The screenshot could not be written to the disk, or memory ran out. |
|
“The instrument bank for MIDI music is missing or damaged” |
The instruments for MIDI music cannot be found. |
|
“The key cannot be made. reason” |
Your key could not be made. |
|
“The key cannot be trusted: reason” |
The key file cannot be used; the reason says why. |
|
“The key’s id is not its public key’s.” |
The key file is damaged or was changed. |
|
“The left and right margins leave less than 10 characters for text.” |
Page Setup’s margins are too large. |
|
“The license of the font family cannot be read. The log file says why.” |
The font’s file cannot be read. Install the font again. |
|
“The line is busy” |
The number was busy at the last try. |
|
“The line is busy: dialing again in n seconds” |
The number was busy; Terminal dials again. |
|
“The manifest has no format number: it is not a DVX package manifest.” |
The file is not a proper DVX package. |
|
“The manifest needs an id, a name, a version, and a kind.” |
The file is not a proper DVX package. |
|
“The manifest of file cannot be read: it is damaged.” |
The package is damaged, the disk is full, or memory is short. |
|
“The message is too long” |
A network message shown by a DVX BASIC program. |
|
“The modem on COMn did not answer” |
The modem did not answer its setup command. |
|
“The modem refused the dial command” |
The modem answered ERROR to the dial command. |
|
“The modem refused the setup command command” |
The modem answered ERROR to the setup command. |
|
“The music file is damaged or incomplete” |
The music file is damaged. |
|
“The music string has a mistake in it” |
A tune given to a program as text has a mistake. |
|
“The name could not be looked up” |
A network message shown by a DVX BASIC program. |
|
“The name is too long for this folder.” |
The name breaks the file name rules of the disk. |
|
“The name server did not answer in time” |
A network message shown by a DVX BASIC program. |
|
“The network is not running” |
A network message shown by a DVX BASIC program. |
|
“The network operation failed” |
A network message shown by a DVX BASIC program. |
|
“The old mode comes back in n seconds.” |
The new screen mode is undone unless you click Keep. |
|
“The oldest DVX must be a version such as version, or left empty.” |
The oldest DVX is not a version number. |
|
“The other computer broke off the connection” |
A network message shown by a DVX BASIC program. |
|
“The other computer did not answer in time” |
A network message shown by a DVX BASIC program. |
|
“The other computer refused the connection” |
A network message shown by a DVX BASIC program. |
|
“The package cannot be built. reason” |
The package cannot be built; the reason says why. |
|
“The package cannot be built: file cannot be written.” |
The disk is full or cannot be written to. |
|
“The package depends on itself.” |
The package was made wrongly. Tell its maker. |
|
“The package holds no files.” |
The package was made wrongly. Tell its maker. |
|
“The package is built: file” |
The package was built. |
|
“The package: it is damaged.” |
The package is damaged. |
|
“The package name must be two parts with a dot between them, such as acme.chess: who made it, then what it is, each 1 to 8 lower-case letters, digits, or _.” |
The package name is not in the form maker.name. |
|
“The package server answered number (…) to the request to sign in.” |
Signing in failed. |
|
“The package server answered number (message) to the upload of file.” |
The server refused the package; its message says why. |
|
“The package server answered number to request.” |
The server reported a problem. |
|
“The package server cannot be reached: reason” |
Software could not read the package server; the reason says why. |
|
“The package server cannot be reached: Cannot find name on the network.” |
The package server’s name could not be found. |
|
“The package server cannot be saved in DVX’s settings.” |
DVX.INI cannot be written. |
|
“The package server could not be reached.” |
Software could not read the package server. |
|
“The package server does not know that email and password.” |
Check your email and password. |
|
“The package server does not offer package.” |
The server does not have that package. |
|
“The package server gave no session when signing in.” |
Signing in failed. Try later. |
|
“The package server has no signature of name by DVX’s key, so it cannot be installed.” |
The server has no signature of the package by DVX’s key. |
|
“The package server needs DVX’s Networking part. To add it, run Setup from DVX’s CD or Disk 1 and choose Upgrade or repair.” |
The Networking part of DVX is not installed. |
|
“The package server’s address is too long.” |
Correct the package server’s address. |
|
“The package server’s answer cannot be read: reason” |
The address is not a DVX package server. |
|
“The package server’s answer has no list of packages.” |
The address is not a DVX package server. |
|
“The package server’s list of your packages cannot be read.” |
The address is not a DVX package server. |
|
“The packet driver interrupt must be between 0x60 and 0x80” |
The packet driver interrupt in DVX.INI is outside 60h to 80h. |
|
“The page setup could not be saved.” |
DVX.INI could not be written. |
|
“The passphrase does not match the host’s” |
The two passphrases differ. |
|
“The path file is too long.” |
AUTOEXEC.BAT could not be changed, or a package’s folder is too deep. |
|
“The path is too long.” |
The folder and name together are too long. |
|
“The path of file is too long.” |
The folder is too deep. Choose a shorter one. |
|
“The path of the KEYS folder is too long.” |
The path of the USER folder is too long. |
|
“The phone book file cannot be read. Terminal goes on, but does not save changes to the phone book, so the sessions in the file are not lost.” |
Terminal’s settings file is damaged or its disk failed. |
|
“The phone book is full. Delete an entry first.” |
The phone book holds 32 sessions. |
|
“The picture could not be printed.” |
The printout could not be finished: memory ran short, or the file could not be written. |
|
“The port port cannot be opened. Another program may be using it.” |
Another program is using the serial port. |
|
“The port could not be opened” |
A network message shown by a DVX BASIC program. |
|
“The port is a number from 1 to 65535, or empty for the usual one.” |
Correct the package server’s port. |
|
“The printer driver for model is missing, so DVX cannot print on that printer. To put it back, run Setup and choose Upgrade or repair DVX.” |
The PostScript printer driver file is missing. Repair DVX with Setup. |
|
“The printer driver is missing” |
The PostScript printer driver file is missing (a DVX BASIC program). |
|
“The printer model chosen in the Control Panel prints text only. To print pictures, choose your printer’s model on the Control Panel’s Printer page.” |
The printer model is Text only. Choose your printer’s model. |
|
“The printer model chosen in the Control Panel prints text only. To print with the Printer object, choose your printer’s model on the Control Panel’s Printer page.” |
The printer model is Text only. Choose your printer’s model. |
|
“The Printer object needs the printing library (print.lib).” |
A part of DVX is missing. Repair DVX with Setup. |
|
“The printer on port is not responding. Check that it is switched on and connected, then choose Retry.” |
The printer took nothing for 10 seconds. |
|
“The printer on port is off line or switched off. Switch it on and put it on line, then choose Retry.” |
The printer is off, off line, or not connected. |
|
“The printer on port is out of paper. Load paper, then choose Retry.” |
Load paper, then click Retry. |
|
“The printer on port reports an error. Check that it is switched on, connected, and has paper, then choose Retry.” |
The printer signals a fault. |
|
“The printer prints text only” |
The printer model is Text only. Choose your printer’s model. |
|
“The receiver did not start” |
The other side never started receiving. |
|
“The receiver ended the transfer” |
The other side stopped the transfer. |
|
“The recording could not all be written.” |
The disk filled up during the recording, which is lost. |
|
“The recording could not be written.” |
The MIDI recording could not be saved; the disk is full or cannot be written to. |
|
“The recording had already ended (a DOS program was run)” |
A BASIC program’s recording was kept, not thrown away. |
|
“The reply is too big to keep in memory: save it to a file.” |
The server’s answer is not usable. |
|
“The screen mode could not be saved. Change it in the Control Panel instead.” |
DVX.INI could not be written. |
|
“The screen mode DVX is set to use (widthxheight, bits-bit color) does not work on this computer, so DVX started in safe video mode (widthxheight, bits-bit color). Use this mode from now on?” |
The saved screen mode does not work, so DVX started in safe video mode. |
|
“The secure link cannot use XON/XOFF flow control: choose None or RTS/CTS” |
The session is set to XON/XOFF, which the secure link cannot use. |
|
“The secure link could not be set up” |
The secure link failed to start. |
|
“The secure link was lost” |
The other side stopped answering. |
|
“The sender did not start” |
The other side never started sending. |
|
“The sender stopped” |
A ZMODEM batch stopped early. |
|
“The server sent a chunk of the reply in a form HTTP does not have.” |
The server’s answer is not usable. |
|
“The server’s reply has a head too long to read.” |
The server’s answer is not usable. |
|
“The settings could not be saved: the disk may be full or write-protected. Control Panel stays open: click its OK to try again, or Cancel to undo the changes.” |
Control Panel could not write DVX.INI. |
|
“The signature of file cannot be read.” |
The package’s signature is damaged. |
|
“The signature of name cannot be saved in folder.” |
The download could not be kept: the disk is full or cannot be written to. |
|
“The Software program can reinstall or remove an add-on.” |
The end of the Add-ons box: use Software to fix the add-ons listed. |
|
“The sound device cannot record from that input” |
The sound card has no such input. |
|
“The sound file is damaged or incomplete” |
The sound file is damaged. |
|
“The subnet mask is not valid (like 255.255.255.0)” |
The subnet mask is missing or not valid. |
|
“The synthesizer or sound device is being used by another program (or is recording)” |
Another program, or a recording, has the sound card. |
|
“The System font is DVX’s own: it comes with DVX, under DVX’s license.” |
The System font’s license. |
|
“The top and bottom margins leave no room for text.” |
Page Setup’s margins are too large. |
|
“The version must be numbers with dots between them, such as 1.0.0.” |
The version is not in the form 1.0.0. |
|
“Theme file name is too long.” |
Choose a shorter name for the theme. |
|
“There are no music or sound files in folder.” |
The folder has no files the Media Player plays. |
|
“There are no other installed packages to choose from: a package can need only packages installed in this DVX.” |
A package can need only installed packages. |
|
“There is already a control with that name” |
DVX BASIC error 727. A mistake in the program. |
|
“There is no file yet. Setup will make one with this line, so DVX starts when the computer starts: line Add the line?” |
Setup asks before making AUTOEXEC.BAT. |
|
“There is no other group. Make one with File > New Group first.” |
Make another group first. |
|
“There is no room for another group: Program Manager holds up to 64 groups of your own. Delete a group to make room for a new one.” |
You have 64 groups already. Delete one first. |
|
“there is no serial port there” |
The reason a COM port could not be opened: it does not exist. |
|
“There is no such synthesizer” |
No FM chip was found, or MIDI in is not the MIDI port. |
|
“There is not enough free space for DVX on that disk. DVX needs about n bytes; n bytes are free.” |
The disk is too full for what you chose. |
|
“There is not enough memory.” |
Memory is short. Close programs. |
|
“… There is not enough memory for the picture.” |
Memory ran out. Close programs. |
|
“There is not enough memory for the picture.” |
Memory ran out. Close programs. |
|
“There is not enough memory for the Printer.” |
Memory is short. Close programs. |
|
“There is not enough memory for the Printer’s page.” |
Memory is short. Close programs. |
|
“There is not enough memory to change file.” |
AUTOEXEC.BAT could not be changed. |
|
“There is not enough memory to install the add-ons.” |
Free memory and run Setup again. |
|
“There is not enough memory to remove the parts left out.” |
Free memory and run Setup again. |
|
“There is not enough memory to run Setup.” |
Free memory and run Setup again. |
|
“There is not enough memory to start Package Builder.” |
Memory is short. Close programs. |
|
“There is not enough memory to start Software.” |
Memory is short. Close programs. |
|
“There is not enough room on the disk: it needs n bytes and n are free. Make room on the disk, then install again.” |
Install is off until there is room. |
|
“There is not enough room on the disk: name needs n KB and n KB are free.” |
Free space on the drive DVX is on. |
|
“There is not enough synthesizer memory” |
The wavetable card’s memory is full. |
|
“There is nothing random enough to make a key from.” |
Your key could not be made. |
|
“These add-ons stop working with the new DVX until they are updated: names.” |
Update these add-ons too, or keep your DVX. |
|
“These files changed since they were installed, so they were left: … Delete them too?” |
Files you changed are kept unless you say so. |
|
“These files could not be deleted, so they were left: … A program may be using them, or the disk may be write-protected.” |
Some files could not be deleted. |
|
“These files in folder changed since they were installed, so Setup left them:” |
Files you changed are kept unless you say so. |
|
“These files in folder could not be deleted, so Setup left them:” |
Some files could not be deleted. |
|
“These need name and are removed with it: … Remove them all?” |
Other packages need the one you remove. |
|
“These were installed for name and nothing else needs them: … Remove them too?” |
Packages that came with it can go too. |
|
“This array is fixed or temporarily locked” |
DVX BASIC error 10. A mistake in the program. |
|
“This computer has no port port.” |
The printer port chosen does not exist. |
|
“This computer’s sound card cannot record.” |
There is no sound card that can record. |
|
“This is not a [key] file (or it lacks part of one).” |
The file chosen is not a publisher’s key. |
|
“This is not Disk n. Please insert Disk n of n in drive and choose OK.” |
The wrong disk of the set is in the drive. |
|
“This key is already associated with an element of this collection” |
DVX BASIC error 457. A mistake in the program. |
|
“This kind package may not put a file at place.” |
A file is not allowed where it goes. |
|
“This package needs a newer DVX (its manifest is format n).” |
Update DVX before installing this package. |
|
“This program was built for a different version of DVX and cannot run.” |
The program is for another version of DVX. |
|
“To install or upgrade DVX, run SETUP from its CD or Disk 1.” |
This copy of Setup can only remove DVX. |
|
“To print the report, choose your printer’s model on the Control Panel’s Printer page.” |
The BASIC Demo needs a printer model that prints pictures. |
|
“To publish a package, give your account on the package server in File > Package Server first.” |
Set your account in File > Package Server first. |
|
“Too many arguments” |
A mistake in the program. Report it to its author. |
|
“Too many arguments in external call” |
DVX BASIC error 5. A value given to a command is not allowed: a mistake in the program, or in what you typed. |
|
“Too many connections are open” |
A network message shown by a DVX BASIC program. |
|
“Too many errors” |
A transfer block failed 10 times. |
|
“Too many files” |
DVX BASIC error 67. Too many files are open at once. |
|
“Too many files open” |
DVX BASIC error 67. Too many files are open at once. |
|
“Too many sounds are playing” |
The most sounds DVX mixes at once are already playing. |
|
“Transfer complete” |
The transfer worked. |
|
“Transfer complete (the end was not confirmed)” |
The file should be complete. |
|
“Two versions of name are asked for.” |
The packages are badly made. |
|
“Type mismatch” |
DVX BASIC error 13. A mistake in the program, or in what you typed. |
|
“Type the folder to install DVX in.” |
Setup’s folder box is empty. |
|
“Type the name of the file to print to.” |
Printing to a file needs a file name. |
|
“Type the name of the file to print to, or connect the printer to a port.” |
Printing to a file needs a file name. |
|
“Type the program or document this item opens.” |
The Program box is empty. |
|
“Type the program that opens this type.” |
The program box is empty. |
|
“Type the whole path of the folder, starting with the drive, for example C:\DVX.” |
The folder must start with a drive letter. |
|
“unable to open database file (reason)” |
The database file or its folder is missing. |
|
“Unknown error” |
A sound or music error with no description. |
|
“Unknown form property” |
A mistake in the program. Report it to its author. |
|
“Unknown menu property” |
A mistake in the program. Report it to its author. |
|
“Unknown Picture property” |
A mistake in the program. Report it to its author. |
|
“Unknown Screen method” |
A mistake in the program. Report it to its author. |
|
“Unknown Screen property” |
A mistake in the program. Report it to its author. |
|
“Unknown shortcut key” |
A mistake in the program. Report it to its author. |
|
“Unknown widget type in form” |
A mistake in the program. Report it to its author. |
|
“Unsaved changes. Open another file?” |
The Icon Editor warns before losing changes. |
|
“Unsaved changes. Start new icon?” |
The Icon Editor warns before losing changes. |
|
“Unsaved changes will be lost. Change size?” |
The Icon Editor warns before losing changes. |
|
“Unsupported sound format (only uncompressed 8- and 16-bit sound can be played)” |
The sound file is compressed or in an unusual form. |
|
“n updates are ready to install.” |
Normal: updates are waiting. |
|
“User interrupt occurred” |
DVX BASIC error 18. The code was stopped for running too long. |
|
“UserControl has no such method” |
A mistake in the program. Report it to its author. |
|
“UserControl has no such property” |
A mistake in the program. Report it to its author. |
|
“UserControl property cannot be set” |
A mistake in the program. Report it to its author. |
|
“User-defined error” |
A DVX BASIC error number with no text of its own. Ask the program’s author. |
|
“VBE: Could not use mode 0xnumber (widthxheight at bits bpp)” |
The video card refused the screen mode. |
|
“VBE: Failed to allocate n byte backbuffer” |
Not enough memory for the screen mode. |
|
“VBE: Failed to allocate palette” |
Not enough memory for the screen mode. |
|
“VBE: No suitable mode found for widthxheight (VBE version)” |
The video card has no mode as large as the one DVX asked for. |
|
“VBE: No VESA BIOS extension (VBE) found” |
The video card has no VESA BIOS, or its VESA driver is not loaded. |
|
“Waiting for a DHCP server” |
The network has no address yet. |
|
“Warning: cannot open swap file c:\cwsdpmi.swp” |
The memory helper cannot make its swap file on drive C:. |
|
“file was copied but cannot be removed.” |
A move could not delete the original. |
|
“name was made for a different version of DVX.” |
Get the version made for this DVX. |
|
“file was not loaded: reason.” |
An add-on’s library or widget was left out at start. |
|
“Wrong number of arguments or invalid property assignment” |
DVX BASIC error 450. A mistake in the program. |
|
“You are connected. Disconnect and close?” |
Closing Terminal would end the connection. |
|
“Your changes cannot be saved to disk, so they last only until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.” |
Nothing can be saved: a change lasts only until you exit DVX. |
|
“Your key is made. Give file to the people who install your packages: it tells DVX that they are yours. Keep file private: anyone who has it can sign packages as you.” |
Keep your secret key file safe. |
|
“Your old settings and saved files in folder could not all be removed.” |
Setup could not delete all of the USER folder. |
Appendix A: Keyboard Shortcuts
This appendix gathers the keyboard shortcuts from the rest of this guide in one place. Each table is the same one you find in the section it comes from, which tells you more about the keys.
A.1. Keys That Work in Every Program
These keys work whichever program is in front. See Section 5.9.
| Key | What it does |
|---|---|
Switch to the next window: the active window goes to the back. Minimized windows are skipped. Does nothing while a dialog box is open. |
|
Switch the other way: the window at the back comes to the front. |
|
Close the active window. While a dialog box is open, close only the dialog box. |
|
Open the Task Manager, or bring it to the front (see Section 5.10). |
|
Open help for the program you are using (see Section 5.11). |
|
F10 |
Open the first menu of the active window, or close the open menu. |
Open or close the window menu of the active window. |
|
Alt + a letter |
Open the menu whose underlined letter you typed; otherwise move to, or press, the control with that underlined letter. |
Tab, Shift+Tab |
Move to the next or previous control. |
Enter |
Press the highlighted button, or the main button of a dialog box or of a window that has one (such as Control Panel’s OK). |
Esc |
Close a menu or a drop-down list, or press Cancel in a dialog box or a window that has one (such as Control Panel). |
Ctrl+F12 |
Save a picture of the whole screen (see Section 5.8). |
Ctrl+Shift+F12 |
Save a picture of the inside of the active window. |
Shortcut keys of Program Manager items |
Start that item, whichever window is in front (see Section 6.4.4). |
A.2. Menus
See Section 5.4.2.
| Key | What it does |
|---|---|
Up, Down |
Move the highlight to the previous or next command. The highlight wraps around from the bottom to the top and skips the lines between groups. |
Right |
Opens the submenu of the highlighted command; otherwise opens the next menu on the menu bar. |
Left |
Closes the open submenu; otherwise opens the previous menu on the menu bar. |
Enter |
Chooses the highlighted command, or opens its submenu. With nothing highlighted, closes the menu. |
A letter |
Chooses the command with that underlined letter (you do not need Alt in an open menu). If no command has that letter, opens the menu on the menu bar that has it. |
Esc |
Closes the open submenu, or the menu. |
A.3. Typing and Editing Text
These keys work in every box you type in. See Section 5.5.3.4.
| Key | What it does |
|---|---|
Left, Right |
Move one character. |
Ctrl+Left, Ctrl+Right |
Move one word. |
Home, End |
Go to the start or end of the line. |
Up, Down |
In a box of several lines: move one line. |
Page Up, Page Down |
In a box of several lines: move one boxful of lines. |
Ctrl+Home, Ctrl+End |
In a box of several lines: go to the start or end of the text. |
Shift with a moving key |
Select text as you move. |
Backspace |
Delete the character before the cursor, or the selected text. |
Del |
Delete the character at the cursor, or the selected text. |
Enter |
In a box of several lines: start a new line. |
Ctrl+A |
Select all the text. |
Ctrl+X, Ctrl+C, Ctrl+V |
Cut, copy, and paste (see Section 5.7). |
Ctrl+Z |
Undo the last change. Press it again to redo the change. Only the last change can be undone. |
A.4. Cut, Copy, and Paste
See Section 5.7.
| Key | Command | What it does |
|---|---|---|
Cut |
Removes the selected text and puts it on the clipboard. |
|
Copy |
Puts a copy of the selected text on the clipboard. |
|
Paste |
Puts the clipboard’s text where the cursor is. If text is selected, the pasted text replaces it. |
A.5. Program Manager
See Section 6.11.
| Key | What it does |
|---|---|
Tab, Shift+Tab |
Move between the Groups list, the Search box, and the icon area. |
Alt+G |
Go to the Groups list. |
Alt+S |
Go to the Search box. |
Arrow keys, Home, End, Page Up, Page Down |
Move between the icons. |
A letter or digit |
Go to the next icon whose name starts with it (in the icon area). |
Enter |
Start the selected item (in the icon area). |
Del |
Delete the selected item (in the icon area). |
F2 |
Rename the selected item (in the icon area). |
Alt+Enter |
Properties of the selected item. |
F5 |
Look for programs that were installed or removed. |
F7 |
Move the selected item to another group. |
F8 |
Copy the selected item to a group. |
F1 |
Open Program Manager’s help. |
Ctrl+Esc |
Open the Task Manager. |
A.6. Control Panel
See Section 7.2.1.
| Key | What it does |
|---|---|
F1 |
Opens Control Panel’s help. |
Alt+H |
Opens the Help menu. |
Tab |
Moves to the next setting or button. Space or Enter presses the button that is highlighted. |
Enter |
Presses OK, as in a dialog box (see Section 5.5.1), when no button is highlighted. On a list, such as the list of video modes, it presses OK too: to use the item, double-click it or click its button. |
Esc |
Presses Cancel. |
Left and Right |
When the row of tabs is highlighted: shows the page of the previous or next tab (after the last tab comes the first). |
Home and End |
When the row of tabs is highlighted: shows the first or last page. |
A.7. File Manager
See Section 8.3.11.
| Key | What it does |
|---|---|
Enter |
In the file list, opens the highlighted item. In the Path box, goes to the folder typed there. |
Backspace |
Goes up one folder (in the file list or the folder tree). |
Del |
Deletes the selection (in the file list or the folder tree). |
F2 |
Rename. |
F5 |
Refresh. |
F7 |
Move To. |
F8 |
Copy To. |
Alt+Enter |
Properties. |
Ctrl+A, Ctrl+C, Ctrl+X, Ctrl+V |
Select all, copy, cut, and paste files, when the file list has the focus. |
Space |
Selects or unselects the highlighted item. |
Shift with an arrow key |
Selects as you move. |
Letters |
Typed quickly, one after another, jump to the item whose name starts with them; the same letter again jumps to the next item starting with it (see Section 5.5.3.6). |
F1 |
Help. |
A.8. Notepad
See Section 8.4.3.
| Key or action | What it does |
|---|---|
Arrow keys |
Move one character or one line. |
Ctrl+Left, Ctrl+Right |
Move one word. |
Home, End |
Move to the start or end of the line. |
Page Up, Page Down |
Move one screenful. |
Ctrl+Home, Ctrl+End |
Move to the start or end of the text. |
Shift with any of these keys, or drag with the mouse |
Select text. |
Double-click, triple-click |
Select a word, or a whole line. |
Ctrl+A |
Select all the text. |
Ctrl+X, Ctrl+C, Ctrl+V |
Cut, copy, and paste. |
Ctrl+Z |
Undo the last change. Press it again to redo the change. |
Tab |
Put a tab in the text. |
Mouse wheel, scroll bars |
Move through a long text. |
F1 |
Help. |
A.9. Terminal
See Section 9.3.3.
| Key | What it does |
|---|---|
F1 |
Opens Terminal’s help. |
Alt+F |
Opens the File menu. |
Alt+E |
Opens the Edit menu. |
Alt+S |
Opens the Settings menu. |
Alt+T |
Opens the Transfer menu. |
Alt+H |
Opens the Help menu. |
Ctrl+C |
With text selected on the screen, copies it. Without a selection, it is sent to the other computer. |
Ctrl+V |
Sends the text on the clipboard to the other computer. |
Shift+PgUp, Shift+PgDn |
Pages back and forward through the scrollback. |
Enter |
In the Phone Book, Session Settings, Secure Link Passphrase, and Transfer Options dialog boxes, presses the default button (Connect or OK). |
Esc |
In the same dialog boxes, presses Cancel. While a file transfer runs, in the File Transfer window or in the Terminal window, cancels the transfer; after the transfer, in the File Transfer window, closes it. |
A.10. Other Programs
The keys of other programs and parts of DVX are listed in these sections:
-
Media Player: Section 8.7.8
-
Sound Recorder: Section 8.8.6
-
DVX Help: Section 8.9.7
-
DVX BASIC: Section 8.13.1
-
Welcome: Section 8.10.2
-
Image Viewer: Section 8.6.4
-
Dialog boxes and the controls in them: Section 5.5
-
Moving and sizing a window with the keyboard: Section 5.3.9.1
Appendix B: DVX Folders and Settings Files
This appendix describes the folders DVX is installed in, the files in which DVX and its programs keep their settings, and DVX’s log file. You do not need it to use DVX: Control Panel (see Chapter 7) and each program’s own menus change almost every setting. Read it when you want to back up your settings, keep them somewhere else, change a setting that Control Panel does not offer, go back to the settings DVX came with, or send the log with a problem report.
In this appendix, C:\DVX stands for the folder you installed DVX in. If you chose another folder in Setup, use that one instead.
B.1. The DVX Folders
DVX keeps its own files and yours apart. Everything that comes with DVX is in the DVX folder and the folders inside it. Everything that changes as you use DVX, other than DVX itself and the add-ons you install, such as your settings, your own fonts and pictures, and the files programs save, is in one folder: the USER folder. To back up everything you have set up, you copy that one folder.
B.1.1. The DVX Folder
| File or folder | What it holds |
|---|---|
|
|
|
A copy of Setup, which can remove DVX (see Section 3.9). |
|
Setup’s list of the files it installed. Setup uses it to recognize a folder that holds DVX and to remove DVX. Do not delete it. |
|
The copies of |
|
The libraries: parts of DVX that programs share, such as sound, printing, and networking. DVX’s own are in |
|
The controls that windows are made of, such as buttons, lists, and text boxes. DVX’s own are in |
|
The programs, each in its own folder with its help file and the files it needs. DVX’s own are in |
|
Files that every program can use, in one folder for each kind (see the next table). Only packages put files here: DVX’s own files, and those of the add-ons you install. |
|
Your settings and files (see Section B.1.2). It may be somewhere else if you set DVXUSER (see Section B.1.3). |
The folders inside SHARED are:
Files that an add-on installs in these folders go in a folder named after the add-on’s publisher, for example SHARED\BANKS\KPUNCH. A setting can name such a file as the publisher’s folder and the file name, for example KPUNCH\DVXGM.SF2.
The folders other than USER are DVX itself. They change when you install, upgrade, or remove DVX or an add-on, and DVX brings the help files in APPS up to date after libraries or controls are added or removed (see Section B.2.18). An upgrade writes every one of DVX’s files again, so do not change DVX’s own files, and put your own fonts, sounds, themes, pictures, instrument banks, and screen savers in the USER folder instead.
B.1.2. The USER Folder
The USER folder is C:\DVX\USER, unless you set DVXUSER to name another folder (see Section B.1.3). DVX makes it when it is missing. It holds:
| File or folder | What it holds |
|---|---|
|
Your DVX settings: the screen mode, the mouse, the colors, the wallpaper, the network, the printer, the sounds, and more. See Section B.2. |
|
Your changes to which program opens each kind of file. It is there only after you have changed a file type. See Section B.3. |
|
The log file: a record of what DVX did since it last started. See Section B.6. |
|
DVX’s memory of each program’s name, description, and icon, so that it need not read every program again at each start. See Section B.4.2. |
|
A store of random numbers that the network and secure connections use, kept from one session to the next. |
|
A folder for each program that keeps settings or files, such as Program Manager’s groups and Terminal’s phone book. See Section B.4. |
|
The files Terminal receives, unless you choose another download folder in Terminal, and, in a folder of Software’s own inside it, |
|
The keys of the publishers you chose to trust, and your own keys made in Package Builder. See Section B.4.7. |
|
Your own files of each kind (see below). |
You may also see temporary files in it for a moment; see Section B.4.10.
Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
To use your own files of these kinds, copy them into a folder of the same name in your USER folder. Make the folder first if it is not there; only THEMES is made for you, the first time you save a theme in Control Panel. DVX looks in your folder first and then in SHARED, and Control Panel’s lists show the files of both.
| Folder in USER | Put in it | Where you choose them |
|---|---|---|
|
Fonts ( |
Every program that lets you choose a font. |
|
WAV and VOC sounds. |
Control Panel, Sounds page (Section 7.12). |
|
Color themes ( |
Control Panel, Colors page (Section 7.5). Save As… there saves into this folder. |
|
Pictures (BMP, JPEG, PNG, and GIF). |
Control Panel, Desktop page (Section 7.6). |
|
Instrument banks ( |
Control Panel, Sounds page, Instruments and SoundFont (Section 7.12). |
|
Screen savers. |
Control Panel, Desktop page, Screen saver (Section 7.6). |
B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
DVX normally uses the USER folder inside the DVX folder. To keep your settings and files somewhere else, for example on another disk, or in a separate folder for each person who uses the computer, set the DOS setting DVXUSER to that folder before you start DVX. Put a line like this in AUTOEXEC.BAT:
SET DVXUSER=D:\MYDVX
-
Give the folder’s whole path, with the drive, such as
D:\MYDVX. A folder typed without a drive or a leading backslash, such asSET DVXUSER=ANNA, is the folder of that name in the DVX folder (C:\DVX\ANNA), and one typed with a leading backslash but no drive, such asSET DVXUSER=\ANNA, is on the DVX folder’s drive (C:\ANNA). Setup reads DVXUSER the same way, wherever Setup itself runs from. -
DVX makes the folder, and any folders above it, when they are missing. The first time, it puts a fresh
DVX.INIin it (see Section B.2.1). -
Setup uses DVXUSER too. When it is set, Setup puts a new installation’s settings there instead of in
C:\DVX\USER; and when you ask Setup to remove your settings (when you remove DVX, or upgrade with Start over), it removes that folder, but only if it holds aDVX.INI. -
If the folder cannot be made or written, DVX does what it does on a disk it cannot write to (see Section B.1.4).
To give each person their own settings, make a small batch file for each one instead of setting DVXUSER in AUTOEXEC.BAT. For example, ANNA.BAT:
@ECHO OFF SET DVXUSER=C:\DVXUSERS\ANNA C:\DVX\DVX.EXE
Each person then starts DVX with their own batch file and gets their own settings, Program Manager groups, log file, and saved files.
B.1.4. Running DVX from a Disk It Cannot Write To
A copy of an installed DVX folder can be run from a disk that DVX cannot write to, such as a CD-ROM you made or a write-protected disk. (The DVX CD itself cannot be run; it holds only Setup and the files it installs.) DVX then cannot use its USER folder:
-
If there is a TEMP folder, DVX keeps your settings and files in a folder named
DVXUSERinside it, for exampleC:\TEMP\DVXUSER, and says once, after the desktop appears: “DVX is running from a disk it cannot write to, such as a CD-ROM, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder on your hard disk before starting DVX.” The TEMP folder is the one the DOS setting TEMP names (for exampleSET TEMP=C:\TEMPinAUTOEXEC.BAT), or TMP when TEMP is not set. The first time (when there is noDVX.INIinTEMP\DVXUSERyet), DVX copies there every file of the USER folder on that disk except itsDVX.LOG:DVX.INI, the file types (ASSOC.INI), each program’s settings inUSER\APPS, such as Program Manager’s groups, and your own files, such as fonts, themes, sounds, and wallpapers. So DVX starts with the same settings and files as it does without a TEMP folder. Without aDVX.INIin that USER folder, the one there starts as a copy ofSYSTEM\DVX.INI. Later starts copy nothing again: your changes inTEMP\DVXUSERstay. -
If there is no TEMP folder either, DVX says: “DVX cannot save anything: it is running from a disk it cannot write to, such as a CD-ROM, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder on your hard disk before starting DVX, or install DVX with SETUP.” Settings you change then last only until you exit DVX. DVX makes no copy of the settings that come with it: it uses the settings already in the USER folder on that disk (or in the folder DVXUSER names), if there are any, without saving changes to them, and without a
DVX.INIthere it starts with its built-in settings (640 x 480, no Welcome window, and no desktop sounds). There is no log file (see Section B.6). The first change you save after the desktop is up brings a reminder, once each time DVX runs: “Your changes cannot be saved to disk, so they last only until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.”
The same happens when DVXUSER names a folder DVX cannot write to, and the messages then name that folder: “DVX cannot write to folder, the folder DVXUSER names, so your settings are kept in the TEMP folder. To keep them somewhere else, set DVXUSER to a folder DVX can write to before starting DVX.”, or, without a TEMP folder, “DVX cannot save anything: it cannot write to folder, the folder DVXUSER names, and there is no TEMP folder. Settings you change are kept until you exit DVX. To keep them, set DVXUSER to a folder DVX can write to before starting DVX.”
On such a disk DVX also uses the help files as they are, without bringing them up to date.
To keep your settings on your hard disk, set DVXUSER to a folder there (see Section B.1.3), or install DVX with Setup.
B.1.5. Backing Up Your Settings and Files
Everything you have set up in DVX is in the USER folder, so to back it up, copy that folder. Do it with DVX not running, so that no file is being saved while you copy:
-
Exit DVX.
-
At the DOS prompt, make a folder for the copy and copy the USER folder into it, with all its folders. For example, to copy it to drive D:
MD D:\DVXBACK XCOPY C:\DVX\USER D:\DVXBACK /S /E
If you set DVXUSER, copy the folder it names instead.
XCOPY D:\DVXBACK C:\DVX\USER /S /E
You can move your settings to another computer the same way. If that computer’s video card has no mode as large as the screen mode you saved, DVX starts there in safe video mode and asks whether to use that mode from now on (see Section 3.13).
|
Tip
|
Setup never changes the USER folder when it upgrades DVX, unless you check Start over, and it removes the USER folder only when you ask it to (see Section 3.8 and Section 3.9). A backup is still worth having before you do either. |
B.2. DVX.INI, the Settings File
DVX.INI holds DVX’s own settings: almost everything you set in Control Panel, the package server you use in Software, whether the Welcome window appears, and some sound and game controller settings that are not in Control Panel. It is a plain text file, which you can read and change with any text editor.
B.2.1. Where DVX.INI Is Kept and How It Is Made
DVX reads and saves only the DVX.INI in your USER folder: C:\DVX\USER\DVX.INI, or the one in the folder DVXUSER names, or the one in TEMP\DVXUSER on a disk DVX cannot write to (see Section B.1.4). The first time DVX uses TEMP\DVXUSER, it copies there the DVX.INI of the USER folder it cannot write to, if that has one, with every other file of that folder but its log (see Section B.1.4).
The copy in the SYSTEM folder, C:\DVX\SYSTEM\DVX.INI, is the one that comes with DVX. It has comments that explain most settings. DVX never changes it and never reads it for settings: each time DVX starts and finds no DVX.INI in your USER folder, it copies the one from SYSTEM there, comments and all. So deleting your DVX.INI gives you the settings DVX came with at the next start (see Section B.5). Changing SYSTEM\DVX.INI has no effect until such a copy is made, and an upgrade replaces that file.
Setup makes the first copy when it installs DVX (or when you upgrade with Start over), and then writes into it the screen mode Setup itself ran in: 640 x 480 with 65 thousand colors, or, on a card without that mode, the mode DVX chose instead (see Section B.2.5). So a new installation starts in that mode, not in the 1024 x 768 that SYSTEM\DVX.INI asks for.
When nothing can be saved at all (no writable USER folder and no TEMP folder), DVX makes no copy of SYSTEM\DVX.INI: it reads the DVX.INI already in the USER folder, if there is one, and otherwise every setting takes its built-in default, given in the tables below, not the value in SYSTEM\DVX.INI.
B.2.2. Changing DVX.INI by Hand
Most settings are easier and safer to change in Control Panel. Change DVX.INI by hand only for a setting Control Panel does not have, or to fix a setting that stops DVX from working. The safest way is with DVX not running:
-
Exit DVX.
-
Make a copy of the file, so you can go back to it:
COPY C:\DVX\USER\DVX.INI C:\DVX\USER\DVXINI.BAK
-
Open the file in a text editor, for example DOS’s EDIT:
EDIT C:\DVX\USER\DVX.INI
-
Find the section (the line in square brackets, such as
[mouse]) and change the value after the=on the key’s line. To add a key that is not there, type it on a new line under its section’s line. To add a section that is not there, type its line at the end of the file, with its keys under it. -
Save the file and leave the editor.
-
Start DVX.
You can also edit DVX.INI while DVX is running, in Notepad (see Section 8.4). Keep these points in mind:
-
Most sections are read only when DVX starts, so most changes take effect the next time DVX starts. The table below says when each section is read.
-
Control Panel saves only the settings you change in it, so the keys you edit by hand stay as you wrote them, even if Control Panel was open while you edited, unless you then change the same setting in Control Panel. Until DVX restarts, Control Panel shows the mouse, colors, wallpaper, screen saver, text smoothing, and screen mode DVX is using, not what you typed.
| Section | A change by hand takes effect |
|---|---|
|
The next time DVX starts. |
|
The next time the network starts: the first time a program uses it after DVX starts or after a DOS program has run, or when you click Restart on Control Panel’s Network page. (Once started, the network keeps running until you exit DVX or run a DOS program.) |
|
The next time Software starts. |
|
At the next printout. DVX reads this section each time you print, open the Print dialog, or open Page Setup. |
|
Mostly the next time DVX starts; a few keys at the next piece of music. See Section B.2.11. |
|
The next time DVX starts. |
|
The next time DVX starts. (DVX reads it the first time a program or Control Panel uses a game controller.) |
|
Do not change it. See Section B.2.18. |
B.2.3. How DVX Reads and Saves the File
These rules apply to DVX.INI and to every other settings file DVX and its programs use (ASSOC.INI, theme files, and the programs' own settings files):
-
A line with a name in square brackets, such as
[mouse], starts a section. The settings after it, up to the next section’s line, belong to it. -
A setting is a line
key = value. Spaces around the key and the value do not matter. -
A line that starts with
;or#is a comment, which DVX ignores. A comment must have the whole line to itself: text after a value on the same line is part of the value, sowheel = reversed ; backwardsis not understood, and the wheel staysnormal. Blank lines are ignored. -
Section and key names can be typed in capital or small letters:
[MOUSE]and[mouse]are the same, and so aredoubleClickanddoubleclick. If a key appears twice in a section, DVX uses the first one. -
For a setting that is on or off, write
true,yes, or1for on, andfalse,no, or0for off, in capital or small letters. -
For a number, write the number in decimal, unless the tables below say otherwise. Text after it is ignored, so
9600 baudreads as 9600. -
For a setting with a list of choices, write one of the words the tables below give, in capital or small letters.
-
A value DVX does not understand counts as missing. A missing setting takes its built-in default, given in the tables below, and every other setting works as usual. Where a value is understood but out of range, the tables say what DVX does with it.
When DVX or Control Panel saves the file, it changes only the lines of the settings that changed, and keeps everything else as it was: your comments, keys DVX does not know, and your spacing. A changed setting is written as key = value. A new setting goes after the last setting of its section, and a new section is added at the end of the file. Program Manager, Terminal, Media Player, and Sound Recorder are different: each writes its own settings file whole every time it saves, so comments and keys it does not know are not kept in that file.
DVX saves a settings file in a way that cannot leave it half written: it writes the new file under another name first, and puts it in place only when it is complete. If the disk is full, the old file stays as it was. While it saves, you may see the files DVX.$IN and DVX.~IN beside DVX.INI for a moment; see Section B.4.10.
B.2.4. The Sections of DVX.INI
The DVX.INI that comes with DVX has the sections [video], [mouse], [shell], [network], [packages], [printer], [audio], and [sounds], in that order, each with a comment above it. Control Panel and DVX add the other sections when they first save them.
| Section | What it holds | In the file DVX comes with | Set by |
|---|---|---|---|
The screen mode. |
Yes |
Control Panel, Video page; Setup; the safe video mode question. |
|
The mouse. |
Yes |
Control Panel, Mouse page. |
|
The desktop program and the Welcome window. |
Yes |
The Welcome window. |
|
The network. |
Yes |
Control Panel, Network page. |
|
The package server. |
Yes |
Software, Package Server window. |
|
The printer and the page setup. |
Yes |
Control Panel, Printer page; the Page Setup dialog. |
|
The sound hardware and music. |
Yes |
Control Panel, Sounds page; some keys only by hand. |
|
The sound for each event. |
Yes |
Control Panel, Sounds page. |
|
The screen colors. |
No; added the first time you change a color in Control Panel and click OK |
Control Panel, Colors page. |
|
The wallpaper and the screen saver. |
No; added the first time you change the wallpaper or the screen saver in Control Panel and click OK |
Control Panel, Desktop page. |
|
Text smoothing. |
No; added the first time you change text smoothing in Control Panel and click OK |
Control Panel, Video page. |
|
Game controllers. |
No; added the first time you change the Game Controllers page and click OK |
Control Panel, Game Controllers page; some keys only by hand. |
|
DVX’s own notes about its help files. |
No; added by DVX when it starts |
DVX itself. Do not change it. |
In the tables that follow, Default is the value DVX uses when the key is missing or its value is not understood, which is not always the value in the file DVX comes with; where they differ, the table says so.
B.2.5. The [video] Section: Screen Mode
The screen mode DVX uses. When a change takes effect: a change by hand, the next time DVX starts; Control Panel changes the mode at once.
| Key | Values | Default | Set by |
|---|---|---|---|
|
The width of the screen in dots (pixels), such as |
|
Control Panel, Video page, Available Video Modes (Section 7.7), when you choose a mode, click Apply Mode and then Keep, and click OK; the safe video mode question when DVX starts; Setup. |
|
The height of the screen in dots, such as |
|
|
|
How many colors, as bits per dot: |
|
-
It never uses a mode smaller than
widthandheight. -
When the card has the number of colors
bppasks for at exactly that size, DVX uses that mode. When it has that number of colors only at a larger size, DVX uses a larger mode with it (the first such mode in the card’s list, which is not always the smallest), with one exception: withbpp = 8, a mode of exactly that size with 65 thousand colors is used instead (and one with 32 thousand colors may be, depending on the card). -
Otherwise, and for any other number, DVX takes the first of these the card has: 65 thousand, 32 thousand, or 16 million colors at exactly that size; 65 thousand colors at a larger size; 256 colors at exactly that size, or 32 thousand at a larger size; 16 million colors at a larger size; 256 colors at a larger size. DVX never uses the card’s 24-bit modes, so
bpp = 24gets one of the others. -
If the card has no mode as large as
widthandheight, or the mode does not work, DVX starts in safe video mode (640 x 480) and asks whether to use that mode from now on. Yes writes the safe mode into this section; No leaves it, so DVX tries the saved mode again at the next start. See Section 3.13.
Control Panel’s list of modes offers only 640 x 480 and larger.
B.2.6. The [mouse] Section
How the mouse works. When a change takes effect: a change by hand, the next time DVX starts; Control Panel’s changes at once. All five keys are set on Control Panel’s Mouse page (Section 7.4).
The scroll wheel settings need a mouse driver that supports a wheel (see Section 7.4).
B.2.7. The [shell] Section: Program Manager and the Welcome Window
What DVX starts when it starts. When a change takes effect: the next time DVX starts. Control Panel has no setting for these keys.
| Key | Values | Default | Set by |
|---|---|---|---|
|
The program DVX opens as its desktop, as a path from the DVX folder: |
Program Manager |
No program DVX comes with. |
|
A program DVX starts each time, once the desktop is up. It can be followed by what to give the program, and it can also name a document (which opens in its program) or a DOS program. Empty: nothing is started. The file DVX comes with has |
None |
The Welcome window (Section 8.10). |
The desktop key names DVX’s shell, the program DVX starts first and keeps running: Program Manager. Closing it exits DVX. If the key names a file that is missing or is not a DVX program, DVX shows an error message, such as “Failed to load name:” followed by the reason, and then ends. To fix it, edit DVX.INI at the DOS prompt and delete the desktop line, or put it back as desktop = apps/kpunch/progman/progman.app.
The Welcome window changes the welcome key when you close it: with Don’t show this again checked, it removes the key, so Welcome does not appear again; with the box cleared, it writes its own path, so it appears at the next start. The box is checked when the window opens, so closing Welcome without touching the box stops it from appearing. To see Welcome again, start it from Program Manager’s Installed Programs group.
B.2.8. The [network] Section
The network settings, used when the Networking part of DVX is installed (see Section 4.4). When a change takes effect: a change by hand, the next time the network starts (see Section B.2.2); when you click OK in Control Panel after changing the Network page, the network restarts at once with the new settings. All the keys are set on Control Panel’s Network page (Section 7.9).
When dhcp is false and address or netmask is not a valid address (or gateway is neither empty nor a valid address), the network does not start at all, so no program can use it. Control Panel checks these values, and vector, hostname, dns1, and dns2 too: if one typed into DVX.INI by hand is not valid (an empty hostname among them), clicking OK in Control Panel shows a warning box titled Network, even if you changed another page, until you correct it on the Network page (see Section 7.9). When Control Panel saves a value you changed, it writes it in its own way, for example the interrupt as 0x60; values you did not change stay as you wrote them.
B.2.9. The [packages] Section: The Package Server
The package server Software gets packages and updates from, and your account there for publishing packages (see Section 10.6). When a change takes effect: a change by hand, the next time Software starts. All four keys are set in Software’s Package Server window (), and saved together when you click OK there.
B.2.10. The [printer] Section
The printer every program prints to, and the page setup for printing text. When a change takes effect: at the next printout; DVX reads this section each time you print, open the Print dialog, or open Page Setup, so no restart is needed.
The first five keys are set on Control Panel’s Printer page (Section 7.10). The others are the page setup, set in the Page Setup dialog, which you open with Page Setup… on the Printer page or with in Notepad; its OK saves them at once. The Print to and File name you choose in a Print dialog are for that one printout only, and are not saved.
If the file a printout goes into cannot be made, the printout stops with “Cannot create the file name.” If port is FILE and file is empty, the Print dialog asks for a name.
The page setup is checked as a whole. If any of these is not true, DVX ignores every page setup key, from linesPerPage to footer (including wrap, header, and footer), and uses all their defaults:
-
linesPerPageis 0 or from 10 to 200. -
columnsis from 20 to 255. -
No margin is less than 0.
-
tabWidthis from 1 to 16. -
The top and bottom margins leave at least 1 line for text (with
linesPerPage0, on a 60-line page). -
The left and right margins leave at least 10 characters for text.
The Page Setup dialog does not let you save such a setup: it says what is wrong.
model |
Control Panel’s name |
|---|---|
|
Text only (any printer) |
|
Epson 9-pin (ESC/P) |
|
Epson 24-pin (ESC/P) |
|
HP LaserJet (PCL) (prints pictures at 150 dots per inch) |
|
HP LaserJet III or DeskJet (300 dpi) |
|
Epson 9-pin color (ESC/P) |
|
Epson 24-pin color (ESC/P) |
|
HP DeskJet 500C (color) |
|
HP DeskJet 550C and later (color) |
|
PostScript |
|
PostScript (color) |
|
Apple ImageWriter II |
|
Apple ImageWriter II (color) |
The codes in header and footer are replaced when the page is printed. They must be typed in small letters; any other code, including &F in capitals, prints as it is typed.
| Code | Is replaced by |
|---|---|
|
The file name. |
|
The page number. |
|
The number of pages. |
|
The date, as YYYY-MM-DD. |
|
The time, as HH:MM. |
|
Nothing; the text after it goes at the left, the center, or the right of the line. Text before any of these three is centered. |
|
One |
A header or footer too long for the space between the margins is cut short.
B.2.11. The [audio] Section: Sound Hardware and Music
The sound hardware DVX uses and how it plays music. Control Panel’s Sounds page (Section 7.12) sets driver, volume, midi, midiIn, modules, midiBank, and soundFont, and saves the ones you changed when you click OK. The other keys can only be changed here.
When a change takes effect: DVX starts the sound hardware for its first sound, normally the start-up sound, and keeps the hardware it chose until you exit DVX, so a change to driver, voices, volume, fmTones, midiIn, oplPort, or mpuPort takes effect the next time DVX starts. After 10 seconds of silence DVX lets the hardware rest; the next sound starts it again and reads rate, bits, channels, and the keys of that kind of hardware (such as speakerPcm, wssIrq, lptDac, or gusVoices) again. A few keys are read again each time a piece of music starts, as the table says. To be sure a change is used, exit DVX and start it again.
The keys for ports (oplPort, mpuPort, wssPort, and lptPort) take hexadecimal numbers, the way sound card ports are usually written: 220, 0x220, and 220h all mean port 220h. A port key with nothing after the =, or with something that is not a port number, counts as not set: the table gives what DVX then uses.
The keys marked “optional” are not in the file DVX comes with. Add one under [audio] only when you need it.
| Key | Values | Default | Set by |
|---|---|---|---|
|
The sound hardware. |
|
Sound driver |
|
The mixing rate in Hz, from 4000 to 48000; a smaller number counts as 4000, a larger one as 48000. The hardware uses the nearest rate it can, which can be far from this: a printer-port device at most 11,048 Hz (a Disney Sound Source always 7,000 Hz), the PC speaker 22,096 Hz for sampled sound or 11,025 Hz for tones only, and a Gravis UltraSound at most its own rate (see |
|
By hand only |
|
|
|
By hand only |
|
|
|
By hand only |
|
How many sounds can play at once, from 1 to 32; a number outside counts as the nearest end. When all are playing, a new sound stops the quietest one only if the new one is louder; otherwise the new sound is not played. Music never stops another sound. |
|
By hand only |
|
The volume of all sound and music, in percent, from 0 to 100; a number outside counts as the nearest end. |
|
Volume |
|
Only for the PC speaker. |
|
By hand only |
|
|
|
By hand only |
|
Where MIDI music plays: |
|
MIDI music |
|
Where MIDI input from a MIDI keyboard comes from: |
|
MIDI in |
|
Where music modules (MOD, S3M, XM, and IT files) play: |
|
Modules |
|
What is connected to the MIDI port: |
|
By hand only |
|
The FM music chip’s port address, in hexadecimal. Only this port is tried. At a wrong port no chip is found, and tones and MIDI music are then made by the computer. When it is not set, or empty, DVX uses 388. |
|
By hand only |
|
The MIDI port’s address, in hexadecimal. Used only when |
|
By hand only |
|
The instrument bank (an OP2 file) for MIDI music on the FM chip and in the built-in synthesizer: the name of a file in your |
DVX’s standard bank |
Instruments (Standard removes the key) |
|
The recorded instruments for MIDI music on a Gravis UltraSound, a Sound Blaster AWE, and the built-in SoundFont synthesizer: a SoundFont ( |
DVX’s General MIDI SoundFont |
SoundFont (Standard removes the key) |
|
How many voices a Gravis UltraSound runs, from 14 to 32; a number from 0 to 13 counts as 14, and one above 32 (or below 0) as 32. Fewer voices give a higher output rate: 617,400 divided by the voices, so 22,050 Hz at 28. |
|
By hand only |
|
The port of a Windows Sound System card, in hexadecimal. When it is set, only that port is tried, and if no card is there DVX tries the next kind of sound hardware. When it is not set, or empty, DVX tries ports 530, 604, E80, and F40, in that order. |
Looked for |
By hand only |
|
The Windows Sound System card’s IRQ: |
|
By hand only |
|
The Windows Sound System card’s DMA channel: |
|
By hand only |
|
The sound device on the printer port: |
|
By hand only |
|
The printer port’s address, in hexadecimal. When it is not set, or empty, DVX uses LPT1 as the computer lists it. |
LPT1 |
By hand only |
| Key | Value | Control Panel’s name | What it does |
|---|---|---|---|
|
|
Automatic |
Plays on the recorded instruments of a Gravis UltraSound or Sound Blaster AWE when they can be loaded there; else on the FM chip when it is free; else in the built-in synthesizer. |
|
|
MIDI port (MPU-401) |
Plays on an external synthesizer connected to the MIDI port. If the port was not found when DVX started, or is busy, the music plays as for |
|
|
FM synthesizer chip |
Plays on the FM chip; without one, in the built-in synthesizer. |
|
|
Built-in synthesizer |
Always plays in DVX’s own synthesizer. |
|
|
Built-in SoundFont synthesizer |
Plays the SoundFont in the computer itself; if the SoundFont cannot be loaded, in the built-in synthesizer. |
|
|
None |
No MIDI input. |
|
|
MIDI port |
Reads a MIDI keyboard on the MIDI port (at |
|
|
Wavetable synthesizer when free |
Plays a module on the voices of a Gravis UltraSound or Sound Blaster AWE when no other music uses them and the module fits; otherwise the computer mixes it. |
|
|
Mixed in software |
The computer always mixes modules. |
|
|
Not in Control Panel |
A General MIDI synthesizer: DVX first sends it the General MIDI reset message, then the music as it is. |
|
|
Not in Control Panel |
A Roland MT-32: General MIDI music is changed to suit it. |
|
|
Not in Control Panel |
The music is sent unchanged, with no setting up; for music made for an MT-32. |
B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
Some sound cards are not set in DVX.INI at all, but with DOS settings that the card’s own software uses too. You set them with SET lines in AUTOEXEC.BAT, before DVX starts.
- BLASTER (Sound Blaster cards)
-
The Sound Blaster’s port, IRQ, and DMA channels, for example:
SET BLASTER=A220 I5 D1 H5
DVX reads
A(the port),I(the IRQ),D(the 8-bit DMA channel), andH(the 16-bit DMA channel). Without BLASTER, DVX looks at ports 220h and 240h, which finds only a Sound Blaster 16; older Sound Blasters need BLASTER. A Sound Blaster 16’s own IRQ and DMA settings are used even when BLASTER gives others. If DVX finds a Sound Blaster but cannot tell which IRQ or DMA channel it uses, or cannot use them, the log says “Audio: sb: IRQ or DMA channel unknown or unusable (set BLASTER, e.g. A220 I5 D1 H5)”. - ULTRASND (Gravis UltraSound)
-
The UltraSound’s port, its two DMA channels (playing and recording), and its two IRQs (the card’s and the MIDI port’s), for example:
SET ULTRASND=220,1,1,11,5
DVX cannot play sound on an UltraSound without it; the log then says that ULTRASND is not set. When the UltraSound is used only for music, with another card playing the sound, DVX takes its port from ULTRASND, or without it looks at ports 220h, 240h, 260h, 210h, 230h, and 250h.
Two more DOS settings tell DVX where the cards' own instruments are, for the soundFont key: ULTRADIR names the folder of the UltraSound’s software, where its patches and ULTRASND.INI are; SOUND names the folder of Creative’s software for the AWE, whose SFBANK folder holds the AWE’s instrument file (SYNTHGM.SF2 or SYNTHGM.SBK).
B.2.13. The [sounds] Section: Event Sounds
The sound DVX plays for each event. When a change takes effect: when you click OK in Control Panel; a change by hand, the next time DVX starts. All nine keys are set on Control Panel’s Sounds page (Section 7.12); its OK writes the ones you changed.
| Key | Control Panel’s event | Plays when | In the file DVX comes with |
|---|---|---|---|
|
Default beep |
A program asks for a beep, and a message without an icon appears. |
|
|
Start DVX |
DVX has started. |
|
|
Exit DVX |
DVX is ending. DVX waits up to 5 seconds for it to finish; after it, DVX plays no other sound. |
|
|
Error |
A message about an error appears. |
|
|
Warning |
A warning message appears. |
|
|
Question |
A message that asks a question appears. |
|
|
Information |
A message that tells you something appears. |
|
|
Open window |
A window opens (not a dialog box, a screen saver, or a full-screen game). |
Empty |
|
Close window |
A window closes (not a dialog box, a screen saver, or a full-screen game). |
Empty |
-
A name alone, such as
beep.wav, is looked for in yourUSER\SOUNDSfolder first, then inSHARED\SOUNDS. An add-on’s sound is named by its publisher’s folder and the file name. -
Any other name with a folder in it, or a whole path, is that file.
-
Empty: no sound for that event.
Default: a missing key also means no sound for that event, not the sound in the file DVX comes with. If a file is not found or cannot be played, the event is silent, and the log says “Audio: desktop sound file: reason”.
B.2.14. The [colors] Section: Screen Colors
The color of each part of the screen. The file DVX comes with does not have this section; when you click OK in Control Panel, it writes the colors you changed (a theme changes most of them). When a change takes effect: a change by hand, the next time DVX starts; Control Panel’s changes at once. All the keys are set on Control Panel’s Colors page (Section 7.5), each by its name in the System Colors list, or all together by a theme.
Each value is three numbers from 0 to 255, separated by commas: the amounts of red, green, and blue, for example desktop = 0,128,128. A number below 0 counts as 0, one above 255 as 255. A key that is missing, or not three numbers, keeps DVX’s standard color, the one Reset on the Colors page puts back.
| Key | System Colors name | Standard color |
|---|---|---|
|
Desktop |
|
|
Window Face |
|
|
Window Highlight |
|
|
Window Shadow |
|
|
Active Title Bar |
|
|
Active Title Text |
|
|
Inactive Title Bar |
|
|
Inactive Title Text |
|
|
Content Background |
|
|
Content Text |
|
|
Menu Background |
|
|
Menu Text |
|
|
Menu Highlight |
|
|
Menu Highlight Text |
|
|
Button Face |
|
|
Scrollbar Background |
|
|
Scrollbar Foreground |
|
|
Scrollbar Trough |
|
|
Cursor Color |
|
|
Cursor Outline |
|
B.2.15. The [desktop] Section: Wallpaper and Screen Saver
The picture on the desktop and the screen saver. The file DVX comes with does not have this section; when you click OK in Control Panel, it writes the keys you changed on the Desktop page. When a change takes effect: a change by hand, the next time DVX starts; Control Panel’s changes at once. All four keys are set on Control Panel’s Desktop page (Section 7.6).
B.2.16. The [fonts] Section: Text Smoothing
The file DVX comes with does not have this section; Control Panel adds it when you change text smoothing and click OK. When a change takes effect: a change by hand, the next time DVX starts; Control Panel’s change at once.
| Key | Values | Default | Set by |
|---|---|---|---|
|
|
|
Control Panel, Video page, Smooth the edges of text (more than 256 colors) (Section 7.7) |
B.2.17. The [joystick] Section: Game Controllers
Joysticks and the keyboard joystick. The file DVX comes with does not have this section; Control Panel adds the keys you changed on the Game Controllers page when you click OK. When a change takes effect: DVX reads this section the first time a program, or Control Panel, uses a game controller after DVX starts, so a change by hand takes effect the next time DVX starts. Changes on Control Panel’s Game Controllers page (Section 7.11) work at once.
Some keys start with the name of a controller: gameport0 and gameport1 are the joysticks on the game port, and keyboard0 is the keyboard joystick.
A game controller add-on may keep settings of its own in this section, starting with its own name.
B.2.18. The [help] Section: DVX’s Own Notes
DVX writes this section itself when it starts, to keep track of its help files: the first time, and whenever it brings them up to date. Do not change it.
A wrong number makes DVX bring every help file up to date at the next start, which only makes that start slower. If you delete the section, DVX writes it again with the counts it finds, without bringing the help files up to date.
B.3. ASSOC.INI: Which Program Opens Each Kind of File
When you open a document, for example by double-clicking it in File Manager or Program Manager, or by naming it in Program Manager’s , DVX starts the program set up for its kind of file, its extension. DVX keeps this list in two files called ASSOC.INI:
-
C:\DVX\SYSTEM\ASSOC.INIis the list that comes with DVX, with comments that explain it. DVX never changes it; an upgrade replaces it. -
ASSOC.INIin your USER folder holds only your changes to that list. It is made the first time you change a file type in Control Panel, and holds the line[associations]and the lines you changed, without comments.
DVX reads the two together: every type in the shipped list that you have not changed, and then your own lines. A line in your file replaces the shipped line for the same extension, and a line with nothing after the = removes a shipped type.
EXTENSION = program,arguments
EXTENSION-
The extension without the dot: one to eight letters or digits, such as
TXT. Capital and small letters count as the same. An extension that is longer, or has other characters, never matches a file. program-
The program that opens the file, as a path from the DVX folder (such as
apps/kpunch/notepad/notepad.app) or a whole path. Both/and\work in it. It can be a DVX program (.app) or a DOS program (.EXE,.COM, or.BAT); a DOS program may be just its name if DOS can find it along the PATH. arguments-
Optional, after the first comma: what to give the program.
%1stands for the document’s whole path, which DVX puts in quotes if it has a space in it (unless you wrote"%1"in quotes yourself). Without arguments, the program is given just the document.
For example, an ASSOC.INI in your USER folder with these lines opens .LOG and .NFO files in Notepad, and makes GIF pictures open in nothing at all instead of Image Viewer:
[associations] LOG = apps/kpunch/notepad/notepad.app NFO = apps/kpunch/notepad/notepad.app GIF =
A type whose program is part of DVX you did not install, such as DVX BASIC, opens nothing, as if it had no program. Control Panel still lists it.
The easy way to change the list is Control Panel’s File Types page (see Section 7.8), which also lists the types DVX comes with. Your changes there are written to your ASSOC.INI when you click OK: a new or changed type is written as its line; a removed type you added yourself loses its line; a removed type DVX came with gets an empty line; and setting a type back to exactly the program DVX came with removes its line from your file, so it follows the shipped list again. If the file cannot be saved, the log says “Assoc: cannot save the file types (ASSOC.INI)”.
DVX reads the two files the first time it needs a file type and keeps what it read, so change ASSOC.INI by hand only while DVX is not running. To go back to the file types DVX came with, delete ASSOC.INI from your USER folder while DVX is not running (see Section B.5).
B.4. Other Settings Files
Each program that remembers settings or keeps files of its own has a folder in the APPS folder of your USER folder. For a program in the DVX folder, it is the same path as the program’s own folder: Program Manager, which is C:\DVX\APPS\KPUNCH\PROGMAN\PROGMAN.APP, keeps its settings in C:\DVX\USER\APPS\KPUNCH\PROGMAN. For a program outside the DVX folder, it is a folder named after the program’s file, without the extension: a program GAME.APP on a floppy disk uses USER\APPS\GAME. The folder is made the first time the program needs it, which for most programs is when they first start.
These programs that come with DVX keep files there:
| Program | File in USER\APPS\KPUNCH... |
What it holds |
|---|---|---|
Program Manager |
|
Your groups and their items, the options, and the Run history. See Section B.4.1. |
Terminal |
|
The phone book and the transfer settings. See Section B.4.3. |
DVX BASIC |
|
The editor’s preferences and the recent projects. See Section B.4.4. |
Media Player |
|
The play list and the player’s settings. See Section B.4.5. |
Sound Recorder |
|
The recorder’s settings, and a recording that is not saved yet. See Section B.4.6. |
These programs keep no settings file of their own: BASIC Demo, Clock, Control Panel (it writes DVX.INI, ASSOC.INI, and the themes you save in USER\THEMES), DVX Demo, DVX Help (its Back and Forward history lasts only while it runs), File Manager, Help Editor, Icon Editor, Image Viewer, Notepad, Package Builder (your keys are in USER\KEYS; its package templates are documents you save where you like), Resource Editor, Widget Showcase, Welcome (it changes only the welcome key in DVX.INI), Software (it uses DVX.INI, USER\KEYS, and USER\DOWNLOAD\SOFTWARE), and the screen savers.
B.4.1. Program Manager: PROGMAN.INI
Program Manager keeps your groups in USER\APPS\KPUNCH\PROGMAN\PROGMAN.INI and saves the file after every change. (For groups and items, see Section 6.3 and Section 6.4.)
| Section | Key | What it holds | Default |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, , or : |
|
|
|
The name of the group shown |
Installed Programs |
|
|
How many of your groups follow, at most 64 |
Missing: the groups Main and Startup |
|
|
The group’s name |
“Group n” |
|
|
How many items the group has, at most 256 |
|
|
|
The item’s Name |
An item without a name is left out |
|
|
The item’s Program: a program, a DOS program, or a document |
An item without a program is left out |
|
|
Arguments |
Empty |
|
|
Working folder |
Empty |
|
|
Icon file (empty: the program’s own) |
Empty |
|
|
Shortcut key, such as |
None; a key not understood is dropped |
|
|
Run minimized |
|
|
|
Wait for a key when a DOS program ends |
|
|
|
Where the item is in the group |
Placed by Program Manager |
|
|
The commands typed in , newest first |
None |
An item’s settings that are empty or off are left out of the file. The Installed Programs group is never saved: Program Manager makes it again from the programs it finds each time DVX starts, and whenever programs are added or removed. The items in your Startup group run once, right after DVX has started. Damaged lines are skipped, and a group whose name is already taken gets a number after it.
If PROGMAN.INI is missing, Program Manager starts with two empty groups, Main and Startup, the default options, and no Run history.
B.4.2. PROGRAMS.CAC: The List of Programs
USER\PROGRAMS.CAC is DVX’s memory of each program’s name, description, and icon, so that Program Manager, File Manager, and other programs can show them without reading every program file at each start. DVX checks each program against its file: a program that changed is read again, and one that was removed is forgotten. DVX saves its changes a few seconds after they happen, while the computer is idle, and the rest when DVX ends. A damaged file is noted in the log and made again.
You may delete it at any time DVX is not running: DVX makes it again, and only the next start is slower. Delete it if Program Manager shows a program’s old name or icon after the program was changed.
B.4.3. Terminal: TERMINAL.INI
Terminal keeps the phone book and the transfer settings in USER\APPS\KPUNCH\TERMINAL\TERMINAL.INI, and saves it whenever you change a session or a transfer setting (see Section 9.4 and Section 9.8). Terminals running at the same time share the file: each reads it again before it saves, and changes only what was changed in it. Every choice is written by its name, such as zmodem or rtscts, and every value is brought into range when the file is read, so a file changed by hand cannot give a session a value Terminal does not allow. If the file is missing or empty, Terminal starts with one session, “Direct COM1”, and the transfer defaults. If it cannot save the file, the screen shows “[The phone book could not be saved]”. If the file is there but cannot be read, Terminal starts with the defaults and does not save over it (see Section 9.8.8).
| Section | Keys | What they hold | Default |
|---|---|---|---|
|
|
How many sessions follow, 0 to 32 |
One session |
|
|
The session used last (0 is the first) |
|
|
|
The download folder |
|
|
|
|
|
|
|
When a file being received is already there: |
|
|
|
The transfer options, |
|
|
|
The session’s name |
|
|
|
|
|
|
|
The serial port ( |
|
|
|
5 to 8; |
|
|
|
|
|
|
|
The modem’s commands and the number to dial |
|
|
|
How many times to redial (0 to 99), and the seconds between (1 to 300) |
|
|
|
The Telnet host and port (1 to 65535) |
Empty, |
|
|
The secure link’s passphrase (saved scrambled, and never saved when it is asked for at each connect) and its options |
Empty, |
|
|
The screen size (40 to 132 by 10 to 60) and the lines kept (100 to 10000) |
|
|
|
|
|
|
|
Local echo, ANSI music, and the answerback text |
|
The passphrase is scrambled the same way as the package server password: not locked, only hidden from a quick look.
B.4.4. DVX BASIC: DVXBASIC.INI
DVX BASIC keeps its preferences in USER\APPS\KPUNCH\DVXBASIC\DVXBASIC.INI, made the first time a setting is saved, and saves it after each change.
| Section | Key | What it holds | Default |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, Skip comments/strings when renaming |
|
|
|
OPTION EXPLICIT default for new projects |
|
|
|
Tab width, 1 to 8 |
|
|
|
Insert spaces instead of tabs |
|
|
|
The New Project Defaults |
Empty ( |
|
|
The colors on the Preferences window’s Colors tab: Default Text, Keywords, Strings, Comments, Numbers, Operators, and Types |
DVX BASIC’s own colors |
|
|
The recent projects |
None |
B.4.5. Media Player: PLAYER.INI
Media Player reads USER\APPS\KPUNCH\PLAYER\PLAYER.INI when its window opens, and writes it when the window closes (see Section 8.7).
| Section | Key | What it holds | Default |
|---|---|---|---|
|
|
The volume slider, 0 to 100 |
|
|
|
Repeat Off, Repeat List, or Repeat Track: |
|
|
|
Shuffle |
|
|
|
Where the file dialogs start |
Empty |
|
|
The track that was selected (0 is the first) |
None selected |
|
|
The play list |
Empty |
B.4.6. Sound Recorder: RECORDER.INI and the Recording Files
Sound Recorder reads USER\APPS\KPUNCH\RECORDER\RECORDER.INI when its window opens, and writes it when the window closes (see Section 8.8).
| Section | Key | What it holds | Default |
|---|---|---|---|
|
|
Telephone Quality, Radio Quality, or CD Quality: |
|
|
|
Microphone ( |
|
|
|
Where the file dialogs start |
Empty |
The same folder holds RECORDING.WAV and RECORDING.MID while you record: they keep a recording until you save it with . Sound Recorder deletes them when it closes, after asking about a recording you have not saved. While it records sound, the recording goes into RECORDING.$WA and becomes RECORDING.WAV when it stops.
B.4.7. KEYS: Publisher Keys
Keys prove who made a package (see Section 10.8).
-
C:\DVX\SYSTEM\KEYSholds DVX’s own key,KPUNCH.KEY. It is part of DVX, not a setting. Do not delete it: without it DVX cannot check its own packages and updates. -
USER\KEYSholds the keys of the publishers you chose to trust, as.KEYfiles. Software’s copies a key there. To stop trusting a publisher, delete their.KEYfile from this folder while DVX is not running. -
Package Builder’s New Key… offers to save the keys you make yourself in
USER\KEYS: a.SECfile, your private key, and a.KEYfile with the same name to give to others.
B.4.8. DOWNLOAD
USER\DOWNLOAD is Terminal’s usual download folder. The files Terminal receives stay there until you delete them, package files (ending in .DPK or .SIG) as much as any other: to install a package you received, use Software’s .
Software keeps the packages it fetches from the package server in a folder of its own, USER\DOWNLOAD\SOFTWARE, with their signatures (.SIG), while it fetches and installs them; a download not yet finished ends in .PRT. Software deletes what it fetched once it is installed. Until then (for example after you choose Cancel in its Install Software window) it keeps the packages, so that installing them again does not download them again, and it keeps a download that was stopped, so it can carry on from where it stopped. Each fetch removes the packages and signatures an earlier fetch left there. Software deletes only the files it fetched itself: it never deletes a file in USER\DOWNLOAD, or a file in its own folder that it did not fetch. Do not choose USER\DOWNLOAD\SOFTWARE as Terminal’s download folder: Software reads every package in it as one it fetched.
B.4.9. Files in the DVX Folder
These files outside the USER folder are DVX’s own records. They are not settings, and you should not change or delete them:
| File or folder | What it holds |
|---|---|
|
Setup’s list of every file it installed, one to a line. Setup uses it to recognize a folder that holds DVX, and to remove DVX; without it, Setup cannot remove DVX. |
|
A file for each installed package, listing every file it put in the DVX folder. Without them, Software no longer knows what is installed. |
|
DVX’s own key (see Section B.4.7). |
B.4.10. Temporary Files
B.5. Going Back to the Default Settings
Each settings file can be deleted to put that part of DVX back as it came. A missing file is not an error: DVX, or the program, starts with its defaults and makes the file again when it next saves. Delete files only while DVX is not running.
| File or folder (in the USER folder unless shown) | Safe to delete? | What you get | What you lose |
|---|---|---|---|
|
Yes |
A new copy of the settings DVX came with, made when DVX starts (see the steps below). |
Every setting made in Control Panel (but not the file types), Software’s package server settings, and your changes by hand. |
|
Yes |
The file types DVX came with, from the next start. |
Your changes to the file types. |
|
Yes |
Two empty groups, Main and Startup, Large Icons, Auto Arrange on, and no Run history. Installed Programs is made again anyway. |
Every group and item you made, their shortcut keys, and your Startup items. |
|
Yes |
One session, “Direct COM1”, ZMODEM, and the download folder |
The whole phone book, with any passphrases saved in it. |
|
Yes |
DVX BASIC’s default preferences and colors. |
The recent projects, the project defaults, and your colors. |
|
Yes |
Volume 100, Repeat Off, Shuffle off, and an empty play list. |
The play list. |
|
Yes |
Radio Quality and the microphone. |
The last folder used. |
|
Yes |
Nothing; Sound Recorder deletes them when it closes anyway. |
A recording not yet saved. |
|
Yes |
Every program’s defaults. |
All of the above, and any other files programs saved there. |
|
Yes |
DVX makes it again. |
Nothing; the next start is slower. |
|
Yes |
DVX writes a new one when it exits, if a program used it during that session. |
Nothing. |
|
Yes, when Software is not installing anything |
Made again when needed. |
The files Terminal received there, and in |
|
Only with care |
Only DVX’s own key is trusted (it is in |
Your trust in every other publisher, and your own private keys ( |
|
Yes |
Only DVX’s own files of that kind (in |
Your own files of that kind. A setting that named one of them then finds nothing: no sound, no wallpaper, no screen saver, or DVX’s standard instruments. |
A |
Yes |
- |
- |
A |
No |
- |
Your settings: it is the only copy. Rename it back instead (see Section B.4.10). |
The whole USER folder |
Yes |
DVX starts with everything as it came, and makes a new |
Every setting and every file saved in it. |
|
No |
- |
Removing DVX, Software’s record of what is installed, and the check of DVX’s own packages. |
B.5.1. Putting Back the Settings DVX Came With
To go back to the settings in DVX.INI that DVX came with, rename your DVX.INI rather than deleting it, so you can still look up your old settings or copy one back:
-
Exit DVX.
-
At the DOS prompt, rename the file:
CD \DVX\USER REN DVX.INI DVXOLD.INI
If you set DVXUSER, change to the folder it names instead.
-
Start DVX. It copies
SYSTEM\DVX.INIinto your USER folder.
-
The screen mode is 1024 x 768 with 65 thousand colors, not the mode Setup chose. If your card has no mode that large, DVX starts in safe video mode and asks whether to use that mode from now on: click Yes. If the card has the mode but the monitor cannot show it, the screen stays blank or unreadable: exit DVX (if you cannot see the screen, restart the computer), start DVX with a safe start (hold down a Shift key while it starts, or type
DVX /SAFE), and click Yes when it asks whether to use the safe video mode from now on (see Section 3.13). Then choose the mode you want on Control Panel’s Video page. -
The Welcome window appears again at the start.
-
The colors, wallpaper, screen saver, and text smoothing go back to DVX’s own, and the mouse, network, printer, sound, event sounds, and package server go back to the values in the file DVX came with.
To start over completely, rename the whole USER folder instead (for example MOVE C:\DVX\USER C:\DVX\USEROLD with DVX not running; MOVE needs DOS 6 or later, or FreeDOS). DVX makes a new, empty USER folder at the next start, with a new DVX.INI like the one described above. You can copy files you want to keep, such as your Program Manager groups or Terminal’s phone book, from the old folder into the new one later, with DVX not running.
To put back a single program’s settings, delete (or rename) just its file from the table above. To put back the file types, delete ASSOC.INI.
B.6. The Log File, DVX.LOG
DVX writes a record of what it does, and of what goes wrong, to the file DVX.LOG in your USER folder: C:\DVX\USER\DVX.LOG, or DVX.LOG in the folder DVXUSER names, or TEMP\DVXUSER\DVX.LOG when DVX cannot write to its USER folder or the folder DVXUSER names (see Section B.1.4). It is the place to look when something fails without a message, such as a sound card that stays silent or a network that does not start, and the file to send with a problem report.
B.6.1. When DVX Writes It
-
DVX empties the file each time it starts, so it holds only the latest session. Copy it before you start DVX again if you want to keep it.
-
DVX adds each line the moment something happens, and the line is on the disk straight away, so the log keeps everything up to a crash. When the file grows past 512 KB, DVX removes its oldest lines and keeps the newest 256 KB at most, starting with the line “Log: older lines were removed when the log passed 524288 bytes”.
-
When DVX cannot write to its USER folder and there is no TEMP folder, there is no log file. DVX keeps only the last part of the log (16 KB) in memory, which is lost when it exits. To read it, choose in Program Manager and scroll to its end: after the line “DVX cannot write its log to a disk, so it keeps the latest lines here:” come the latest lines of the log. To get a log file, set TEMP or DVXUSER (see Section B.1.4).
-
Otherwise, System Information ends with where the log is: “Log file:” and the file’s full name.
B.6.2. Reading the Log
The log is a plain text file. Open it in Notepad with , or, with DVX not running, at the DOS prompt:
EDIT C:\DVX\USER\DVX.LOG
A very long log may be too big for Notepad, which then says “file is too big for Notepad.”; use EDIT or TYPE C:\DVX\USER\DVX.LOG | MORE at the DOS prompt instead.
Each line is one note. These are the kinds of lines you find, roughly in the order they appear:
| Lines about | What they say |
|---|---|
DVX starting |
A line saying that DVX is starting, then the USER folder DVX uses, and each library and control that DVX loads. A part that could not be loaded has a line “FAILED: file: reason”, for example with the reason “it was made for a different version of DVX” for an add-on made for another version. A safe start notes the add-ons it left out. |
The help files |
Bringing the help files up to date, when libraries or controls were added or removed. |
The screen |
The screen mode asked for in |
The computer |
A block from “=== System Information ===” to “=== End System Information ===” with the processor, the memory, the DOS version, the TEMP folder, the video card and its memory, the mouse, and the drives. |
Your settings |
Lines starting with “Preferences:” for the mouse, the colors, text smoothing, the wallpaper, and the screen saver, for example “Preferences: failed to load the wallpaper” when the picture cannot be loaded. |
Programs |
Each program started, a program that could not be loaded and why, and a program that ended itself. |
Crashes |
When a program crashes, you see “'name' has caused a fault and will be terminated.”, and the log gets “=== CRASH ===” followed by the details, the program’s name and file, and the fact that DVX recovered by ending it. |
DVX BASIC programs |
An error a BASIC program did not handle, starting “BASIC RUNTIME ERROR:” with the details below it, and any notes the program writes to the log itself. |
Hardware |
The sound hardware found or not found (for example the BLASTER advice in Section B.2.12), the network (“no packet driver found”, and the address the network gave), game controllers, and fonts that could not be used (“Fonts:”). |
Programs at work |
Packages Software installs, removes, or publishes; Terminal’s connections and file transfers (“Terminal:”); the screen saver starting and ending; settings that could not be saved. |
DVX ending |
Two lines saying that DVX is shutting down and that it has exited. A log that stops before them means DVX stopped without exiting normally. |
B.6.3. Sending the Log with a Problem Report
When you report a problem, for example to the author of a program that failed, send the log of the session in which it happened:
-
When the problem happens, write down what you were doing, and the exact words of any message, including its title.
-
If DVX is still running, exit it if you can. (The log is complete up to the moment of the problem even if DVX stopped.)
-
Before you start DVX again, copy the log, for example to a floppy disk or under another name:
COPY C:\DVX\USER\DVX.LOG A:\DVX.LOG
If you set DVXUSER, copy
DVX.LOGfrom the folder it names. -
Send the copy with your report, together with what you wrote down.
The log already describes your computer (processor, memory, video card, and drives), so you do not need to list them. It does contain the names of your folders and of the files programs used; read it first if that matters to you.
Index
A B C D E F G H I J K L M N O P R S T U V W X Y Z
A
- Abort
- About DVX, 6.10.5. Help Menu
- active window, 5.2.2. The Keyboard
- add-ons, 1.1. What Is DVX?, 10. Managing Add-Ons
- adding later, 3.6. The Add-Ons on the CD
- after installing, 10.3.7. When the Install Is Done
- canceling, 10.3.6. Progress and Cancel
- could not be loaded, 11.2.9. DVX Says Add-Ons Were Not Loaded
- disk space, 10.3.5. Disk Space
- DVX General MIDI, 1.4.3. Sounds and Music, 3.6. The Add-Ons on the CD
- files in SHARED, B.1.1. The DVX Folder
- finding, 10.2.3. The Available Page
- install problems, 10.3.8. When a Package Cannot Be Installed
- installed by Setup, 3.6. The Add-Ons on the CD
- installing, 10.3. Installing Add-Ons
- installing from a file, 10.3.1. Installing from a File
- installing from the package server, 10.3.2. Installing from the Package Server
- kinds, 10.1.1. Kinds of Packages
- made for another version, 10.10.2. Add-Ons Made for Another Version of DVX
- More Fonts, 1.4.1. Fonts, 3.6. The Add-Ons on the CD
- not loaded, 10.10.1. Add-Ons Left Out at Start-Up
- not loaded at start, 3.12.2. What You See While DVX Starts
- on the CD, 3.6. The Add-Ons on the CD, 10.3.3. The Add-Ons on the DVX CD
- per-user settings, 10.1.3. Where Add-Ons Are Installed
- problems, 11.11. Setup, Add-Ons, and Software
- programs, 10.1.1. Kinds of Packages
- publishing, 10.7. Publishing Your Own Packages
- removing, 10.4. Removing Add-Ons
- removing at the DOS prompt, 11.2.9. DVX Says Add-Ons Were Not Loaded
- safe start, 3.13.2. Safe Start, 10.10.3. Starting Without Add-Ons
- signatures, 3.6. The Add-Ons on the CD
- signed, 10.8. Signatures and Trusted Publishers
- Software program, 10.2. The Software Program
- stop working with new DVX, 10.5.1. Updating DVX Itself
- trouble, 10.10. When an Add-On Causes Trouble
- trusted keys, B.4.7. KEYS: Publisher Keys
- unsigned, 10.8.2. Unsigned Packages
- updating, 10.5. Keeping DVX and Your Add-Ons Up to Date
- updating one, 10.5. Keeping DVX and Your Add-Ons Up to Date
- upgrading, 10.3.7. When the Install Is Done
- what they are, 10.1. Add-Ons and Packages
- what will be installed, 10.3.4. The Install Software Window
- where installed, 10.1.3. Where Add-Ons Are Installed
- Alt+Tab, 5.3.2. The Active Window and Switching Windows
- ANSI music, 9.8.5. ANSI Music and the Bell
- ANSI terminal, 9.8.1. Terminal Emulation
- answerback, 9.8.4. Answerback
- Application Error, 11.13.4. A Program Crashes
- APPS folder, B.1.1. The DVX Folder
- ASSOC.INI, B.1.2. The USER Folder, B.3. ASSOC.INI: Which Program Opens Each Kind of File
- Auto Arrange, 6.5. Views and Arranging Icons
- AUTOEXEC.BAT
- BLASTER, 11.7.3. Sound Blaster Cards and the BLASTER Setting
- BLASTER and ULTRASND, 7.12.4. Choosing and Testing Instruments, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- drivers, 2.2.3. DOS
- DVXUSER, 3.11. Where DVX Puts Its Files, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
- editing, 3.7.4. Starting DVX When the Computer Starts, 11.1.8. Change AUTOEXEC.BAT or CONFIG.SYS
- mouse driver, 11.4.1. The Pointer Does Not Move
- packet driver, 4.3. Loading the Packet Driver, 11.9.1. How DVX Uses the Network
- Setup, 11.11.7. After Installing: Settings and AUTOEXEC.BAT
- sound settings, 11.7.18. Sound Settings in DVX.INI
- starting DVX, 3.7.4. Starting DVX When the Computer Starts
- TEMP, 11.12.8. The TEMP Folder, B.1.4. Running DVX from a Disk It Cannot Write To
- ULTRASND, 11.7.4. Gravis UltraSound and the ULTRASND Setting
- AUTOEXEC.DVX, 3.7.4. Starting DVX When the Computer Starts, 11.11.7. After Installing: Settings and AUTOEXEC.BAT, B.4.9. Files in the DVX Folder
B
- backing up, 3.11. Where DVX Puts Its Files, B.1.5. Backing Up Your Settings and Files
- USER folder, 11.15. Going Back to the Default Settings
- BASIC Demo, 8.1. Which Programs Do You Have?, 8.11.2. BASIC Demo
- menus, 8.11.2. BASIC Demo
- printing, 11.8.8. Printing from Particular Programs
- BASIC programs
- BASIC Runtime Error, 11.14. Error Messages from DVX BASIC Programs
- bell, 9.8.5. ANSI Music and the Bell
- BLASTER setting, 2.6.1. Sound Cards, 11.7.3. Sound Blaster Cards and the BLASTER Setting, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- bulletin boards, 9. Terminal
- bundles, 10.1.1. Kinds of Packages
- on the Installed page, 10.2.2. The Installed Page
- parts of DVX, 10.9. The Optional Parts of DVX
- buttons, 5.5.3.1. Buttons
C
- capture
- Terminal, 9.8.7. Capturing to a File
- Cascade, 5.3.10. Arranging Windows
- CD, 3.1.1. The CD
- CD-ROM
- check boxes, 5.5.3.2. Check Boxes
- clipboard, 1.1. What Is DVX?, 5.7. Copying and Pasting
- between programs, 5.7. Copying and Pasting
- files, 8.3.5. Copying and Moving Files and Folders
- Notepad, 8.4.3. Typing and Editing
- Terminal, 9.3.2. Using the Terminal Screen
- Clock, 1.2. The Programs That Come with DVX, 8.1. Which Programs Do You Have?, 8.5. Clock
- more than one, 8.5. Clock
- setting the time, 8.5. Clock
- Close box, 5.3.1. Parts of a Window
- colors
- changing, 7.5. Colors Page
- color box, 7.5.1. The Color Box
- DVX.INI, B.2.14. The
[colors]Section: Screen Colors - number of, B.2.5. The
[video]Section: Screen Mode - parts of the screen, 7.5. Colors Page
- standard, 7.5. Colors Page
- column lists, 5.5.3.6. Lists
- combo boxes, 5.5.3.7. Drop-Down Lists
- command line
- Communications part, 1.3. The Optional Parts
- Networking, 10.9.3. What Needs Networking?
- computer name, 4.4.4. Computer Name and Packet Driver
- CONFIG.SYS
- context menus, 5.4.4. Context Menus
- Control Panel, 1.2. The Programs That Come with DVX, 7. Control Panel, 8.2.7. Programs Described Elsewhere
- Acceleration, 7.4. Mouse Page
- Add file type, 7.8. File Types Page
- already open, 7.1. Opening Control Panel
- Apply buttons, 7.2. The Control Panel Window
- Apply Mode, 7.7. Video Page
- Available Video Modes, 7.7. Video Page
- canceling changes, 7.3.2. Clicking Cancel
- Change color, 7.5. Colors Page
- Colors page, 7.5. Colors Page, 11.3.6. Colors, Themes, and the Desktop Picture
- Computer name, 7.9. Network Page
- Connected to, 7.10. Printer Page
- Controller, 7.11. Game Controllers Page
- Cursor Speed, 7.4. Mouse Page
- Dead zone, 7.11. Game Controllers Page
- Desktop page, 7.6. Desktop Page, 8.12. Screen Savers, 11.3.6. Colors, Themes, and the Desktop Picture
- DHCP, 7.9. Network Page
- Double-Click Speed, 7.4. Mouse Page
- Events, 7.12.1. Event Sounds
- File Types page, 7.8. File Types Page, 8.2.4. Opening Documents, 11.13.1. A Program Will Not Start, B.3. ASSOC.INI: Which Program Opens Each Kind of File
- Game Controllers page, 7.11. Game Controllers Page
- Game port, 7.11. Game Controllers Page
- Help menu, 7.2. The Control Panel Window
- Instruments, 7.12.2. Sound Hardware and Music
- keyboard, 7.2.1. Using the Keyboard
- Keyboard joystick, 7.11. Game Controllers Page
- MIDI in, 7.12.2. Sound Hardware and Music
- MIDI music, 7.12.2. Sound Hardware and Music
- missing settings, 7.13. Settings That Are Not in Control Panel
- Modules, 7.12.2. Sound Hardware and Music
- Mouse page, 7.4. Mouse Page
- Name server, 7.9. Network Page
- network Address, 7.9. Network Page
- Network page, 4.4. Network Settings, 7.9. Network Page, 11.9.2. The Network Status Window
- OK and Cancel, 5.5.1. How Dialog Boxes Work, 7.2. The Control Panel Window, 7.3. Trying Out, Keeping, and Canceling Changes
- opening, 7.1. Opening Control Panel
- Packet driver, 7.9. Network Page
- page not installed, 7.2. The Control Panel Window
- Printer model, 7.10. Printer Page
- Printer page, 7.10. Printer Page, 11.8.1. Check the Printer Settings First
- saving settings, 7.3.1. Clicking OK
- Screen saver, 7.6.2. Screen Saver
- screen saver Wait, 7.6.2. Screen Saver
- Scroll Speed, 7.4. Mouse Page
- Scroll Wheel, 7.4. Mouse Page
- settings not saved, 11.12.9. Saving onto a Full Disk
- Smooth the edges of text, 7.7. Video Page
- Sound, 7.12.1. Event Sounds
- Sound driver, 7.12.2. Sound Hardware and Music
- SoundFont, 7.12.2. Sound Hardware and Music
- Sounds page, 7.12. Sounds Page, 8.7.7. Where the Music Plays, 11.7.2. Nothing Is Heard
- System Colors, 7.5. Colors Page
- tabs, 7.2. The Control Panel Window
- Test Area, 7.4. Mouse Page
- Theme, 7.5. Colors Page
- Video page, 7.7. Video Page, 11.3.3. Choosing Another Screen Mode
- Volume, 7.12.1. Event Sounds
- Wallpaper, 7.6.1. Wallpaper
- wallpaper Mode, 7.6.1. Wallpaper
- when changes take effect, 7.3. Trying Out, Keeping, and Canceling Changes
- window, 7.2. The Control Panel Window
- controls, 5.5.3. Controls
- buttons, 5.5.3.1. Buttons
- check boxes, 5.5.3.2. Check Boxes
- drop-down lists, 5.5.3.7. Drop-Down Lists
- lists, 5.5.3.6. Lists
- number boxes, 5.5.3.5. Number Boxes
- option buttons, 5.5.3.3. Option Buttons
- sliders, 5.5.3.8. Sliders
- tabs, 5.5.3.9. Tabs
- text boxes, 5.5.3.4. Text Boxes
- trees, 5.5.3.10. Trees
- copying and pasting, 5.7. Copying and Pasting
- crashes
- Ctrl+Break, 11.2.1. What a Normal Start Looks Like, 11.5.2. Other Keyboard Questions
- Ctrl+C, 11.2.1. What a Normal Start Looks Like, 11.5.2. Other Keyboard Questions
- CuteMouse, 11.4.2. The Scroll Wheel Does Nothing
- cutting text, 5.7. Copying and Pasting
D
- databases
- problems, 11.12.15. Databases
- Databases part, 1.3. The Optional Parts
- date and time
- setting, 7.13. Settings That Are Not in Control Panel
- showing, 8.5. Clock
- defaults
- going back to, B.5. Going Back to the Default Settings
- demos, 8.11. DVX Demo and BASIC Demo
- Demos part, 1.3. The Optional Parts
- desktop, 5. Using the Desktop
- background, 5.1. The Screen After Start-Up
- messages at start-up, 5.1. The Screen After Start-Up
- picture, 7.6. Desktop Page
- screen after start-up, 5.1. The Screen After Start-Up
- what it is, 1.1. What Is DVX?
- desktop sounds, 5.13. Desktop Sounds
- developer tools, 8.13. Developer Tools
- Developer Tools part, 1.3. The Optional Parts
- DHCP, 4.4.1. Getting the Address Automatically (DHCP)
- dialog boxes, 5.5. Dialog Boxes and Controls
- answering, 5.5.1. How Dialog Boxes Work
- Cancel, 5.5.1. How Dialog Boxes Work
- Choose a Folder, 5.6. Opening and Saving Files
- choosing from a list, 5.5.4. Dialog Boxes That Many Programs Share
- Color, 5.5.4. Dialog Boxes That Many Programs Share
- color, 7.5.1. The Color Box
- file dialogs, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- Font, 5.5.4. Dialog Boxes That Many Programs Share
- input box, 5.5.4. Dialog Boxes That Many Programs Share
- keys, 5.5.1. How Dialog Boxes Work
- message boxes, 5.5.2. Message Boxes, 11.1.1. Read the Message
- Open, 5.6. Opening and Saving Files
- Run, 6.7. Running a Command
- Save As, 5.6. Opening and Saving Files
- standard, 5.5.4. Dialog Boxes That Many Programs Share
- disk space, 2.5. Disk Space
- add-ons, 11.11.12. The Install Software Window
- before saving, 11.12.9. Saving onto a Full Disk
- each choice, 2.5. Disk Space
- Setup, 3.3.5. Choosing What to Install, 11.11.3. Not Enough Disk Space, or the Folder Cannot Be Made
- upgrade, 2.5. Disk Space
- wrong, 11.12.4. Big Disks and Big Files
- disks
- empty drive, 11.12.5. Read-Only Disks, CD-ROMs, and Empty Drives
- full, 11.12.9. Saving onto a Full Disk, 11.12.11. Notepad
- large, 11.12.4. Big Disks and Big Files
- problems, 11.12. Files, Disks, and Folders
- read-only, 11.12.5. Read-Only Disks, CD-ROMs, and Empty Drives
- write-protected, 11.12.5. Read-Only Disks, CD-ROMs, and Empty Drives
- DNS, 4.4.3. Name Servers
- documents
- opening from Program Manager, 6.2. Starting Programs
- opening with Run, 6.7. Running a Command
- which program opens, 7.8. File Types Page
- DOS programs, 1.1. What Is DVX?, 5.15. Running DOS Programs
- adding, 6.8.1. Setting Up a DOS Program Item
- after it ends, 5.15. Running DOS Programs
- closing other programs first, 5.15. Running DOS Programs
- from File Manager, 8.3.4. Opening Files and Starting Programs
- network, 4.3. Loading the Packet Driver
- opening documents with, 7.8.1. The Add File Type and Change File Type Boxes
- problems, 11.13.6. DOS Programs
- Program Manager items, 6.8. DOS Program Items
- running, 5.15. Running DOS Programs, 6.8.2. What Happens When It Runs
- while running, 5.15. Running DOS Programs
- DOS prompt tools, 8.13.7. Tools for the DOS Prompt
- DOS version, 2.2.3. DOS
- features, 2.2.3. DOS
- DOSLFN, 11.12.3. Long File Names
- double-click speed, 7.4. Mouse Page
- DOWNLOAD folder, 11.11.16. The Package Server Cannot Be Reached, B.1.2. The USER Folder, B.4.8. DOWNLOAD
- SOFTWARE, B.4.8. DOWNLOAD
- downloading files, 9.6. Sending and Receiving Files
- DPK files, 10.1. Add-Ons and Packages
- drives, 5.6.1. Parts of the Dialog Box, 5.6.7. Drives
- drop-down lists, 5.5.3.7. Drop-Down Lists
- DVX, 1. About DVX
- exiting, 5.16. Exiting DVX, 11.13.5. DVX Will Not Exit
- license, 1.1. What Is DVX?
- updating, 10.5.1. Updating DVX Itself
- DVX BASIC, 1.3. The Optional Parts, 8.1. Which Programs Do You Have?, 8.13.1. DVX BASIC
- error messages, 11.14. Error Messages from DVX BASIC Programs
- error numbers, 11.14.5. Error Numbers
- find and replace, 8.13.1. DVX BASIC
- first program, 8.13.1. DVX BASIC
- message title, 11.1.1. Read the Message
- missing library, 11.14.3. A Part of DVX the Program Needs Is Missing
- settings file, B.4.4. DVX BASIC: DVXBASIC.INI
- DVX Demo, 8.1. Which Programs Do You Have?, 8.11.1. DVX Demo
- Debug Layout, 8.11.1. DVX Demo
- menus, 8.11.1. DVX Demo
- messages, 11.12.12. Other Programs' File Messages
- DVX General MIDI, 10.3.3. The Add-Ons on the DVX CD, 11.7.10. MIDI Music Plays on the Wrong Instruments, or Sounds Like the FM Chip
- DVX Help, 1.2. The Programs That Come with DVX, 5.11. Getting Help, 8.1. Which Programs Do You Have?, 8.9. DVX Help
- back and forward, 8.9.4. Going Back and Forward
- F1 key, 8.2.2. Help for Every Program
- from Program Manager, 6.10.5. Help Menu
- index, 8.9.5. Looking Things Up in the Index
- keys, 8.9.7. DVX Help Menu and Keys
- links, 8.9.3. Reading Pages and Following Links
- opening, 8.9.1. Opening DVX Help
- problems, 11.12.14. Help Files
- search, 8.9.6. Searching
- table of contents, 8.9.2. The DVX Help Window
- user guide, 8.9.1. Opening DVX Help
- window, 8.9.2. The DVX Help Window
- DVX.EXE, 3.12. Starting DVX, B.1.1. The DVX Folder
- /SAFE switch, 11.2.8. Safe Start
- switches, 11.2.10. Starting DVX with Switches
- DVX.INI, B.1.2. The USER Folder, B.2. DVX.INI, the Settings File
- acceleration, B.2.6. The
[mouse]Section - address, B.2.8. The
[network]Section - audio section, 11.7.1. How DVX Finds the Sound Card, 11.7.18. Sound Settings in DVX.INI, B.2.11. The
[audio]Section: Sound Hardware and Music - back to defaults, 11.15. Going Back to the Default Settings
- baud, B.2.10. The
[printer]Section - bits, B.2.11. The
[audio]Section: Sound Hardware and Music - bpp, B.2.5. The
[video]Section: Screen Mode - cannot be read, B.2.3. How DVX Reads and Saves the File
- changing by hand, B.2.2. Changing DVX.INI by Hand
- channels, B.2.11. The
[audio]Section: Sound Hardware and Music - colors section, B.2.14. The
[colors]Section: Screen Colors - columns, B.2.10. The
[printer]Section - comments, B.2.3. How DVX Reads and Saves the File
- Control Panel settings, 7.3.1. Clicking OK
- copy before editing, B.2.2. Changing DVX.INI by Hand
- damaged, 11.15. Going Back to the Default Settings
- deadZone, B.2.17. The
[joystick]Section: Game Controllers - deleting, 11.1.4. Go Back to the Default Settings, B.5. Going Back to the Default Settings
- desktop key, B.2.7. The
[shell]Section: Program Manager and the Welcome Window - desktop section, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - dhcp, B.2.8. The
[network]Section - dns1 and dns2, B.2.8. The
[network]Section - doubleclick, B.2.6. The
[mouse]Section - driver, B.2.11. The
[audio]Section: Sound Hardware and Music - editing, B.2.2. Changing DVX.INI by Hand
- editing while DVX runs, B.2.2. Changing DVX.INI by Hand
- fallback, B.2.17. The
[joystick]Section: Game Controllers - file, B.2.10. The
[printer]Section - first start, 3.14.4. Program Manager at the First Start, B.2.1. Where DVX.INI Is Kept and How It Is Made
- fmTones, B.2.11. The
[audio]Section: Sound Hardware and Music - fonts section, B.2.16. The
[fonts]Section: Text Smoothing - format, B.2.3. How DVX Reads and Saves the File
- gameport.mode, B.2.17. The
[joystick]Section: Game Controllers - gateway, B.2.8. The
[network]Section - going back to the shipped settings, B.5.1. Putting Back the Settings DVX Came With
- gusVoices, B.2.11. The
[audio]Section: Sound Hardware and Music - handshake, B.2.10. The
[printer]Section - header and footer, B.2.10. The
[printer]Section - height, B.2.5. The
[video]Section: Screen Mode - help section, B.2.18. The
[help]Section: DVX’s Own Notes - hostname, B.2.8. The
[network]Section - joystick calibration, B.2.17. The
[joystick]Section: Game Controllers - joystick section, B.2.17. The
[joystick]Section: Game Controllers - keyboard joystick keys, B.2.17. The
[joystick]Section: Game Controllers - libCount and widgetCount, B.2.18. The
[help]Section: DVX’s Own Notes - linesPerPage, B.2.10. The
[printer]Section - lptDac, B.2.11. The
[audio]Section: Sound Hardware and Music - lptPort, B.2.11. The
[audio]Section: Sound Hardware and Music - margins, B.2.10. The
[printer]Section - midi, B.2.11. The
[audio]Section: Sound Hardware and Music - midiBank, B.2.11. The
[audio]Section: Sound Hardware and Music - midiIn, B.2.11. The
[audio]Section: Sound Hardware and Music - mode, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - model, B.2.10. The
[printer]Section - modules, B.2.11. The
[audio]Section: Sound Hardware and Music - mouse section, B.2.6. The
[mouse]Section - mpuMode, B.2.11. The
[audio]Section: Sound Hardware and Music - mpuPort, B.2.11. The
[audio]Section: Sound Hardware and Music - netmask, B.2.8. The
[network]Section - network section, 11.9.11. Network Settings in DVX.INI, B.2.8. The
[network]Section - network settings, 4.4.5. When a Setting Is Not Valid
- oplPort, B.2.11. The
[audio]Section: Sound Hardware and Music - optional sound keys, B.2.11. The
[audio]Section: Sound Hardware and Music - package server, 10.6.1. The Package Server Window
- packages section, 11.11.17. The Package Server Window, B.2.9. The
[packages]Section: The Package Server - password, B.2.9. The
[packages]Section: The Package Server - pollHz, B.2.17. The
[joystick]Section: Game Controllers - port in packages, B.2.9. The
[packages]Section: The Package Server - port in printer, B.2.10. The
[printer]Section - printer section, 11.8.9. Printer Settings in DVX.INI, B.2.10. The
[printer]Section - rate, B.2.11. The
[audio]Section: Sound Hardware and Music - retries, B.2.18. The
[help]Section: DVX’s Own Notes - safe saving, B.2.3. How DVX Reads and Saves the File
- saver, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - saverWait, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - saving, B.2.3. How DVX Reads and Saves the File
- sections, B.2.4. The Sections of DVX.INI
- server, B.2.9. The
[packages]Section: The Package Server - shell section, 11.2.5. DVX Starts, Then Closes: Program Manager Cannot Be Loaded, B.2.7. The
[shell]Section: Program Manager and the Welcome Window - shipped copy, B.2.1. Where DVX.INI Is Kept and How It Is Made
- smoothing, B.2.16. The
[fonts]Section: Text Smoothing - sound hardware settings, 7.12.4. Choosing and Testing Instruments
- soundFont, B.2.11. The
[audio]Section: Sound Hardware and Music - sounds section, B.2.13. The
[sounds]Section: Event Sounds - speakerPcm, B.2.11. The
[audio]Section: Sound Hardware and Music - speed, B.2.6. The
[mouse]Section - tabWidth, B.2.10. The
[printer]Section - temporary copies, B.4.10. Temporary Files
- user, B.2.9. The
[packages]Section: The Package Server - values not understood, B.2.3. How DVX Reads and Saves the File
- vector, B.2.8. The
[network]Section - video section, 11.3.1. The Screen Is Blank or Cannot Be Read After DVX Starts, 11.3.4. Setting the Screen Mode in DVX.INI, B.2.5. The
[video]Section: Screen Mode - voices, B.2.11. The
[audio]Section: Sound Hardware and Music - volume, B.2.11. The
[audio]Section: Sound Hardware and Music - wallpaper, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - welcome, B.2.7. The
[shell]Section: Program Manager and the Welcome Window - wheel, B.2.6. The
[mouse]Section - wheelspeed, B.2.6. The
[mouse]Section - where it is, B.2.1. Where DVX.INI Is Kept and How It Is Made
- width, B.2.5. The
[video]Section: Screen Mode - wrap, B.2.10. The
[printer]Section - written by Setup, 3.7.3. DVX’s Settings File, B.2.1. Where DVX.INI Is Kept and How It Is Made
- wssDma, B.2.11. The
[audio]Section: Sound Hardware and Music - wssIrq, B.2.11. The
[audio]Section: Sound Hardware and Music - wssPort, B.2.11. The
[audio]Section: Sound Hardware and Music - yes and no values, B.2.3. How DVX Reads and Saves the File
- acceleration, B.2.6. The
- DVX.LOG, 11.16. The Log File, B.1.2. The USER Folder, B.6. The Log File, DVX.LOG
- DVXBASIC.INI, B.4.4. DVX BASIC: DVXBASIC.INI
- DVXPKG, 11.2.9. DVX Says Add-Ons Were Not Loaded
- DVXUSER, 3.11. Where DVX Puts Its Files, 11.12.7. The USER Folder and DVXUSER, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
- folder cannot be written, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, 11.12.6. DVX Runs from a Disk It Cannot Write To, B.1.4. Running DVX from a Disk It Cannot Write To
- removing DVX, 3.9. Removing DVX
- Setup, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
- several people, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
E
- editing text, 5.5.3.4. Text Boxes
- EMM386, 11.2.6. Messages Before the Title Screen
- encryption
- secure link, 9.7. The Secure Link
- End Task, 5.10.2. The Buttons
- error numbers, 11.14.5. Error Numbers
- ERRORLEVEL, 3.10.1. Installing Without Questions
- exiting DVX, 3.12.3. Leaving DVX, 5.16. Exiting DVX
- from Program Manager, 6.1. The Program Manager Window
- problems, 11.13.5. DVX Will Not Exit
- program not responding, 5.16. Exiting DVX
- unsaved work, 5.16. Exiting DVX
F
- FAT32, 2.2.3. DOS, 11.12.4. Big Disks and Big Files
- file dialogs
- File Manager, 1.2. The Programs That Come with DVX, 8.1. Which Programs Do You Have?, 8.3. File Manager
- closing, 8.3.12. Closing File Manager
- copy problems, 11.12.10.2. Questions While a Copy, Move, or Delete Runs
- copying files, 8.3.5. Copying and Moving Files and Folders
- deleting files, 8.3.6. Making Folders, Renaming, and Deleting
- drive bar, 8.3.2. The File Manager Window
- drives, 8.3.2. The File Manager Window
- errors, 8.3.5. Copying and Moving Files and Folders
- file list, 8.3.2. The File Manager Window
- filter, 8.3.8. Showing Only Some Files
- folder tree, 8.3.2. The File Manager Window
- folder tree commands, 8.3.3. Choosing Files
- going up a folder, 8.3.2. The File Manager Window
- keys, 8.3.11. File Manager Keys
- making folders, 8.3.6. Making Folders, Renaming, and Deleting
- menus, 8.3.10. File Manager Menus
- messages, 11.12.10. File Manager
- moving files, 8.3.5. Copying and Moving Files and Folders
- opening files, 8.3.4. Opening Files and Starting Programs
- opening packages, 10.3.1. Installing from a File
- path box, 8.3.2. The File Manager Window
- problems, 11.12.10. File Manager
- progress window, 8.3.5. Copying and Moving Files and Folders
- properties, 8.3.9. Properties and Attributes
- renaming files, 8.3.6. Making Folders, Renaming, and Deleting
- replacing files, 8.3.5. Copying and Moving Files and Folders
- selecting files, 8.3.3. Choosing Files
- several windows, 8.3.1. Starting File Manager
- sorting, 8.3.2. The File Manager Window
- starting, 8.3.1. Starting File Manager
- file names
- file transfers, 9.6. Sending and Receiving Files
- canceling, 9.6.5. Canceling a Transfer
- choosing a protocol, 9.6. Sending and Receiving Files
- continuing a download, 9.6.6. When a File Already Exists
- download folder, 9.6.2. Receiving Files
- file already exists, 9.6.6. When a File Already Exists
- file names, 9.6.3. Names of Received Files
- File Transfer window, 9.6.4. The File Transfer Window
- messages, 9.6.8. Transfer Results and Messages
- options, 9.6.7. Transfer Options
- problems, 11.10.7. File Transfers
- receiving, 9.6.2. Receiving Files
- sending, 9.6.1. Sending Files
- file types, 7.8. File Types Page, 8.2.4. Opening Documents
- adding, 7.8. File Types Page
- as installed, 7.8.3. File Types DVX Sets Up
- ASSOC.INI, B.3. ASSOC.INI: Which Program Opens Each Kind of File
- changing, 7.8. File Types Page, B.3. ASSOC.INI: Which Program Opens Each Kind of File
- program not installed, B.3. ASSOC.INI: Which Program Opens Each Kind of File
- removing, 7.8. File Types Page
- files
- attributes, 8.3.9. Properties and Attributes
- copying, 8.3.5. Copying and Moving Files and Folders
- deleting, 8.3.6. Making Folders, Renaming, and Deleting
- endings, 5.6.3. Saving a File
- extensions, 7.8. File Types Page
- file list, 5.6.1. Parts of the Dialog Box
- file types filter, 5.6.1. Parts of the Dialog Box
- hidden, 8.3.9. Properties and Attributes
- long names, 5.6.6. File Names, 11.12.3. Long File Names
- managing, 8.3. File Manager
- moving, 8.3.5. Copying and Moving Files and Folders
- names, 5.6.6. File Names, 8.3.7. File and Folder Names
- names not allowed, 11.12.2. File Names That Are Not Allowed
- opening, 5.6. Opening and Saving Files, 5.6.2. Opening a File, 8.2.4. Opening Documents, 8.3.4. Opening Files and Starting Programs
- problems, 11.12. Files, Disks, and Folders
- read-only, 8.3.9. Properties and Attributes
- read-only attribute, 11.12.5. Read-Only Disks, CD-ROMs, and Empty Drives
- renaming, 8.3.6. Making Folders, Renaming, and Deleting
- saving, 5.6. Opening and Saving Files, 5.6.3. Saving a File, 8.4.4. Opening and Saving Files
- saving large, 11.12.9. Saving onto a Full Disk
- saving safely, 8.4.5. File Size and Line Ends
- selecting, 8.3.3. Choosing Files
- types, 7.8. File Types Page
- where DVX keeps them, 3.11. Where DVX Puts Its Files
- filters, 5.6.1. Parts of the Dialog Box
- first start, 3.14. The First Start, 8.10. Welcome
- floppy disks, 3.1.2. The Floppy Disks
- changing, 3.7.2. Changing Floppy Disks
- flow control, 9.4.4.1. The Connection Page
- secure link, 9.7.2. Setting Up a Secure Link Session
- ZMODEM, 9.6.7. Transfer Options
- focus, 5.2.2. The Keyboard
- folders, B. DVX Folders and Settings Files
- add-ons, 10.1.3. Where Add-Ons Are Installed
- APPS, B.1.1. The DVX Folder
- choosing, 5.6.4. Choosing a Folder
- copying, 8.3.5. Copying and Moving Files and Folders
- deleting, 8.3.6. Making Folders, Renaming, and Deleting
- do not change, B.1.1. The DVX Folder
- DVX folder, 1.5.3. Conventions, 3.11. Where DVX Puts Its Files, B.1. The DVX Folders, B.1.1. The DVX Folder
- LIBS, B.1.1. The DVX Folder
- making, 8.3.6. Making Folders, Renaming, and Deleting
- managing, 8.3. File Manager
- opening in a dialog box, 5.6.1. Parts of the Dialog Box
- Path box, 5.6.1. Parts of the Dialog Box
- program settings, B.1.2. The USER Folder, B.4. Other Settings Files
- SHARED, 10.1.3. Where Add-Ons Are Installed, B.1.1. The DVX Folder
- SYSTEM, B.1.1. The DVX Folder
- typing a path, 5.6.5. Typing a Path
- user folder, 8.2.5. Settings the Programs Remember, 10.1.3. Where Add-Ons Are Installed, B.1.2. The USER Folder
- WIDGETS, B.1.1. The DVX Folder
- fonts
- add-ons, 10.1.1. Kinds of Packages
- adding later, 3.4. Choosing the Fonts
- base set, 1.4.1. Fonts, 3.4. Choosing the Fonts
- choosing in Setup, 3.4. Choosing the Fonts
- DVX Fonts, 10.3.3. The Add-Ons on the DVX CD
- DVX’s own font, 1.4.1. Fonts
- folder, B.1.1. The DVX Folder
- Font dialog box, 5.5.4. Dialog Boxes That Many Programs Share
- license, 1.4.1. Fonts, 3.4. Choosing the Fonts
- missing, 1.4.1. Fonts, 3.4. Choosing the Fonts, 11.12.13. Fonts
- More Fonts, 10.3.3. The Add-Ons on the DVX CD
- More Fonts add-on, 1.4.1. Fonts, 3.6. The Add-Ons on the CD
- problems, 11.12.13. Fonts
- smooth edges, 11.3.3. Choosing Another Screen Mode
- smoothing, 7.7. Video Page
- System font, 11.12.13. Fonts
- your own, B.1.2.1. Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
- FreeDOS, 2.2.3. DOS
- full-screen programs, 5.14. Programs That Use the Whole Screen, 11.3.5. Other Screen Problems
G
- game controllers, 7.11. Game Controllers Page
- games
- full screen, 5.14. Programs That Use the Whole Screen
- groups, 6.3. Groups
- deleting, 6.3.4. Deleting a Group
- making, 6.3.2. Making a Group
- renaming, 6.3.3. Renaming a Group
- guide
- chapters, 1.5.2. How This Guide Is Organized
- conventions, 1.5.3. Conventions
- who it is for, 1.5.1. Who This Guide Is For
H
- help, 5.11. Getting Help
- Help Editor, 8.13.3. Help Editor
- problems, 11.12.12. Other Programs' File Messages
- help files
- problems, 11.12.14. Help Files
- rebuilding, 11.2.1. What a Normal Start Looks Like
- writing, 8.13.3. Help Editor
- HIMEM.SYS, 11.2.6. Messages Before the Title Screen
- hourglass, 5.2.1. The Mouse
I
- Icon Editor, 8.13.2. Icon Editor
- printing, 11.8.8. Printing from Particular Programs
- problems, 11.12.12. Other Programs' File Messages
- icons
- drawing, 8.13.2. Icon Editor
- minimized windows, 5.3.6. Minimizing a Window
- Program Manager items, 6.4.5. Icons
- Image Viewer, 1.2. The Programs That Come with DVX, 8.1. Which Programs Do You Have?, 8.6. Image Viewer
- menus, 8.6.4. Image Viewer Menus and Messages
- opening pictures, 8.6.2. Looking at a Picture
- printing, 8.6.3. Printing a Picture
- problems, 11.12.12. Other Programs' File Messages
- starting, 8.6.1. Starting Image Viewer
- INI files
- Installed Programs group, 6.3.1. The Groups on a New Installation
- installing, 3. Installing DVX
- add-ons, 10.3. Installing Add-Ons
- before you start, 3.2. Before You Install
- Communications part, 9.1. What You Need
- folder, 3.3.4. Choosing the Folder
- from CD, 3.1.1. The CD
- from floppy disks, 3.1.2. The Floppy Disks
- media, 3.1. The DVX Disks
- optional parts, 8.1. Which Programs Do You Have?
- unattended, 3.10.1. Installing Without Questions
- IP address, 4.4.2. Setting the Address Yourself
- items, 6.4. Items
- adding, 6.4.2. Adding an Item
- arguments, 6.4.3. Item Properties
- copying, 6.4.8. Copying an Item to a Group
- deleting, 6.4.9. Deleting an Item
- icon, 6.4.3. Item Properties
- moving, 6.4.7. Moving an Item to Another Group
- name, 6.4.3. Item Properties
- program, 6.4.3. Item Properties
- properties, 6.4.3. Item Properties
- renaming, 6.4.6. Renaming an Item
- run minimized, 6.4.3. Item Properties
- shortcut key, 6.4.3. Item Properties
- wait for a key, 6.4.3. Item Properties
- working folder, 6.4.3. Item Properties
J
- joysticks, 2.6.6. Joysticks, 7.11. Game Controllers Page
- calibrating, 7.11. Game Controllers Page
- calibration, B.2.17. The
[joystick]Section: Game Controllers - choosing, 7.11. Game Controllers Page
- dead zone, 7.11. Game Controllers Page
- detecting, 7.11. Game Controllers Page
- DVX.INI, B.2.17. The
[joystick]Section: Game Controllers - game port, 7.11. Game Controllers Page
- keyboard, 11.5.2. Other Keyboard Questions
- keyboard as, 7.11. Game Controllers Page
- problems, 11.6. Game Controllers Do Not Work
- testing, 7.11. Game Controllers Page
K
- KEYB, 11.5.1. Keys Type the Wrong Characters
- keyboard, 5.2. Using the Mouse and the Keyboard
- games, 11.5.2. Other Keyboard Questions
- layout, 11.5.1. Keys Type the Wrong Characters
- national, 11.5.1. Keys Type the Wrong Characters
- problems, 11.5. The Keyboard Does Not Work as Expected
- using DVX without a mouse, 11.5.3. Using DVX Without a Mouse
- keyboard focus, 5.2.2. The Keyboard
- keyboard shortcuts, 5.9. Keys That Work in Every Program, A. Keyboard Shortcuts
- Alt+F4, 5.9. Keys That Work in Every Program, A.1. Keys That Work in Every Program
- Alt+Space, 5.9. Keys That Work in Every Program, A.1. Keys That Work in Every Program
- Alt+Tab, 5.3.2. The Active Window and Switching Windows, 5.9. Keys That Work in Every Program, A.1. Keys That Work in Every Program
- Control Panel, 7.2.1. Using the Keyboard
- Ctrl+C, 5.7. Copying and Pasting, A.4. Cut, Copy, and Paste
- Ctrl+Esc, 5.9. Keys That Work in Every Program, 5.10. Task Manager, A.1. Keys That Work in Every Program
- Ctrl+F12, 5.8. Saving a Picture of the Screen
- Ctrl+Shift+F12, 5.8. Saving a Picture of the Screen
- Ctrl+V, 5.7. Copying and Pasting, A.4. Cut, Copy, and Paste
- Ctrl+X, 5.7. Copying and Pasting, A.4. Cut, Copy, and Paste
- DVX Help, 8.9.7. DVX Help Menu and Keys
- F1, 5.9. Keys That Work in Every Program, 5.11. Getting Help, 8.2.2. Help for Every Program, A.1. Keys That Work in Every Program
- F10, 5.4.2. Using Menus with the Keyboard
- File Manager, 8.3.11. File Manager Keys
- full-screen programs, 5.9. Keys That Work in Every Program, 5.14. Programs That Use the Whole Screen
- global, 5.9. Keys That Work in Every Program
- in dialog boxes, 5.5.1. How Dialog Boxes Work
- in menus, 5.4.3. Marks in Menus
- Media Player, 8.7.8. Media Player Menus
- message boxes, 11.1.1. Read the Message
- Notepad, 8.4.3. Typing and Editing
- OK and Cancel, 5.5.1. How Dialog Boxes Work
- Program Manager, 6.11. Keyboard Shortcuts in Program Manager
- Program Manager items, 6.4.4. Shortcut Keys
- Setup, 3.3.1. Starting Setup
- Shift+Alt+Tab, 5.9. Keys That Work in Every Program, A.1. Keys That Work in Every Program
- Sound Recorder, 8.8.6. Sound Recorder Menus and Keys
- Terminal, 9.3.2. Using the Terminal Screen
- underlined letters, 5.2.2. The Keyboard
- without a mouse, 11.5.3. Using DVX Without a Mouse
- keys, 10.8. Signatures and Trusted Publishers
- DVX Repository, 10.8. Signatures and Trusted Publishers
- private, B.4.7. KEYS: Publisher Keys
- removing, 10.8.5. Removing a Trusted Key
- trusting, 10.8.4. Trusting a Publisher’s Key
- KEYS folder, 11.11.18. Signatures and Trusted Keys, B.1.2. The USER Folder, B.4.7. KEYS: Publisher Keys
L
- Large Icons, 6.5. Views and Arranging Icons
- LFN, 11.12.3. Long File Names
- LIBS folder, B.1.1. The DVX Folder
- license, 1.1. What Is DVX?, 3.3.2. The License
- lists, 5.5.3.6. Lists
- column headings, 5.5.3.6. Lists
- selecting several items, 5.5.3.6. Lists
- typing to find an item, 5.5.3.6. Lists
- local echo, 9.8.3. Local Echo
- log file, 11.16. The Log File, B.1.2. The USER Folder, B.6. The Log File, DVX.LOG
- emptied at start, 11.16.2. Keep It Before You Start DVX Again, B.6.1. When DVX Writes It
- first steps, 11.1.3. Look in the Log File
- in System Information, 6.10.5. Help Menu, 11.16.1. Finding the Log File
- location, 11.16. The Log File
- network, 4.5. Checking That It Works
- no TEMP folder, B.6.1. When DVX Writes It
- reading, 11.16.3. What to Look For, B.6.2. Reading the Log
- recording lines, 11.7.16. Recording Sound
- sending, 11.16.4. Sending It with a Problem Report
- sending with a problem report, B.6.3. Sending the Log with a Problem Report
- size, 11.16.2. Keep It Before You Start DVX Again, B.6.1. When DVX Writes It
- Software, 10.10.3. Starting Without Add-Ons
- sound lines, 11.7.15. Sound Lines in the Log File
- where, 11.16.1. Finding the Log File, B.6.1. When DVX Writes It
- long file names, 2.2.3. DOS, 5.6.6. File Names, 8.3.7. File and Folder Names, 11.12.3. Long File Names
- received files, 9.6.3. Names of Received Files
M
- Media Player, 1.3. The Optional Parts, 8.1. Which Programs Do You Have?, 8.7. Media Player
- file formats, 8.7.1. What Media Player Plays
- menus, 8.7.8. Media Player Menus
- messages, 8.7.9. Media Player Messages
- pausing, 8.7.4. Playing Music
- play list, 8.7.5. Making a Play List
- playing a file, 8.7.4. Playing Music
- problems, 11.7.17. Media Player
- repeat, 8.7.6. Repeat and Shuffle
- settings, 8.7.5. Making a Play List
- settings file, B.4.5. Media Player: PLAYER.INI
- shuffle, 8.7.6. Repeat and Shuffle
- sound card, 8.7.7. Where the Music Plays
- starting, 8.7.2. Starting Media Player
- where MIDI plays, 11.7.9. MIDI Music
- memory, 2.2.2. Memory
- conventional, 11.2.6. Messages Before the Title Screen
- free, 6.10.5. Help Menu
- freeing, 2.2.2. Memory
- how much is free, 2.2.2. Memory
- in use, 5.10.1. The List of Programs
- messages at start, 11.2.6. Messages Before the Title Screen
- running low, 11.13.2. Running Low on Memory
- screen mode, 11.2.2. DVX Says the Video Card Has No Usable Mode
- used by a program, 5.10.1. The List of Programs
- memory managers, 2.2.3. DOS
- menus, 5.4. Menus
- check marks, 5.4.3. Marks in Menus, 8.2.6. Menus and Keys
- context menus, 5.4.4. Context Menus
- Help menu, 8.2.2. Help for Every Program
- marks, 5.4.3. Marks in Menus
- menu bar, 5.3.1. Parts of a Window
- option marks, 5.4.3. Marks in Menus, 8.2.6. Menus and Keys
- Program Manager, 6.10. Menus
- shortcut keys, 5.4.3. Marks in Menus
- Terminal, 9.3.1. Menus
- using with the keyboard, 5.4.2. Using Menus with the Keyboard
- using with the mouse, 5.4.1. Using Menus with the Mouse
- message boxes, 5.5.2. Message Boxes, 11.1.1. Read the Message
- icons, 5.5.2. Message Boxes, 11.1.1. Read the Message
- keys, 11.1.1. Read the Message
- titles, 11.1.1. Read the Message
- messages, 5.5.2. Message Boxes
- 80386 required, 11.2.6. Messages Before the Title Screen
- a program is using a game controller, 7.11. Game Controllers Page
- access denied, 11.12.10.2. Questions While a Copy, Move, or Delete Runs
- add-ons, 3.12.2. What You See While DVX Starts
- address not valid, 4.4.5. When a Setting Is Not Valid
- already exists, 5.6.3. Saving a File, 8.3.5. Copying and Moving Files and Folders
- already exists replace, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- already exists replace it with, 11.12.10.2. Questions While a Copy, Move, or Delete Runs
- already exists what should happen, 11.10.7. File Transfers
- already running, 6.2. Starting Programs, 7.1. Opening Control Panel, 8.2.3. Running One Copy or Several, 11.13.1. A Program Will Not Start
- already the shortcut, 6.4.4. Shortcut Keys
- an extension is one to eight letters, 7.8.1. The Add File Type and Change File Type Boxes
- another job is running, 11.11.11. A Package Cannot Be Read
- Application Error, 5.10.3. When a Program Stops Responding
- are you sure you want to exit DVX, 11.13.5. DVX Will Not Exit
- BASIC runtime error, 11.14. Error Messages from DVX BASIC Programs
- before the desktop, 11.1.1. Read the Message
- built for a different version of DVX, 11.13.1. A Program Will Not Start
- Canceled, 9.6.8. Transfer Results and Messages
- cannot be a shortcut key, 6.4.4. Shortcut Keys
- cannot be installed, 10.3.8. When a Package Cannot Be Installed
- cannot be installed package, 11.11.11. A Package Cannot Be Read
- cannot be installed reason, 11.11.13. A Package Cannot Be Installed
- cannot be published, 10.7. Publishing Your Own Packages
- cannot be reached, 9.5.3. Connecting by Telnet
- cannot be reached check the network settings, 11.9.9. A Server Cannot Be Reached
- cannot create the file, B.2.10. The
[printer]Section - cannot create the file print, 11.8.3. The Printout Stops Before It Starts
- cannot create the file transfer, 11.10.7. File Transfers
- cannot find, 3.12.1. DVX’s Command-Line Switches, 11.13.1. A Program Will Not Start
- Cannot find, 5.15. Running DOS Programs, 6.7. Running a Command
- cannot open folder or drive, 11.12.10. File Manager
- cannot open swap file, 11.2.6. Messages Before the Title Screen
- cannot read or write, 8.3.5. Copying and Moving Files and Folders
- capture file could not be opened, 9.8.7. Capturing to a File, 11.10.6. Terminal’s Messages
- carrier lost, 9.5.2. Dialing with a Modem, 11.10.4. Modems
- caused a fault, 11.13.4. A Program Crashes
- changed or damaged, 10.3.8. When a Package Cannot Be Installed
- changes cannot be saved to disk, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, 11.12.6. DVX Runs from a Disk It Cannot Write To, B.1.4. Running DVX from a Disk It Cannot Write To
- choose a package first, 10.2.6. Choosing a Package and Sorting the Lists
- clipboard holds no files, 8.3.5. Copying and Moving Files and Folders, 11.12.10.1. Starting a Copy, Move, or Delete
- Close Program, 5.16. Exiting DVX
- closed the connection, 9.5.3. Connecting by Telnet
- COM could not be opened, 11.10.2. A COM Port Cannot Be Opened
- computer name, 4.4.5. When a Setting Is Not Valid
- Connected, 4.5. Checking That It Works
- Connected CONNECT, 9.5.2. Dialing with a Modem
- connected network, 11.9.2. The Network Status Window
- Connected to COM, 9.5.1. Connecting by Serial Port
- Connected to host, 9.5.3. Connecting by Telnet
- connection failed, 9.5.3. Connecting by Telnet
- connection was lost, 9.5.3. Connecting by Telnet, 11.9.9. A Server Cannot Be Reached
- could not be loaded FATAL, 11.2.4. DVX Says a File Could Not Be Loaded
- could not create the folder, 3.3.4. Choosing the Folder
- could not load, 11.12.12. Other Programs' File Messages
- could not load wallpaper image, 7.6.1. Wallpaper, 11.3.6. Colors, Themes, and the Desktop Picture
- could not open error, 11.12.11. Notepad
- could not open help file, 8.9.7. DVX Help Menu and Keys, 11.12.14. Help Files
- could not prepare the icon for printing, 11.8.8. Printing from Particular Programs
- could not run, 5.15. Running DOS Programs
- could not save error 61, 11.12.11. Notepad
- could not save error 75, 11.12.11. Notepad
- could not save the theme file, 7.5.3. Changing a Color and Saving Your Own Theme, 11.3.6. Colors, Themes, and the Desktop Picture
- could not start no usable graphics mode, 11.2.2. DVX Says the Video Card Has No Usable Mode
- could not use mode, 11.2.2. DVX Says the Video Card Has No Usable Mode
- could not write to the file, 11.8.2. The Printer Has a Problem
- did not answer, 11.9.9. A Server Cannot Be Reached
- different set of DVX disks, 3.7.2. Changing Floppy Disks, 11.11.4. Floppy Disk Questions
- different version of DVX, 6.2. Starting Programs
- disk cannot be read, 3.7.2. Changing Floppy Disks
- disk cannot be read Setup, 11.11.4. Floppy Disk Questions
- disk is full, 11.12.10.2. Questions While a Copy, Move, or Delete Runs
- does not exist, 5.6.2. Opening a File
- does not exist check, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- does not exist create, 5.6.2. Opening a File, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- does not know that email, 10.6.3. Messages from the Package Server
- does not know that email and password, 11.11.19. Publishing Packages
- drive is not ready, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- Drive Not Ready, 5.6.7. Drives
- DVX cannot save anything, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, 11.12.6. DVX Runs from a Disk It Cannot Write To, B.1.4. Running DVX from a Disk It Cannot Write To
- DVX could not run, 11.13.6. DOS Programs
- DVX could not start, 2.3.2. When the Card Has No VESA BIOS
- DVX is already installed, 3.3.4. Choosing the Folder
- DVX is already installed in, 11.11.2. Choosing the Folder
- DVX is not installed, 3.8. Upgrading or Repairing DVX
- DVX is not installed in, 11.11.2. Choosing the Folder
- DVX is running from a disk it cannot write to, 11.12.6. DVX Runs from a Disk It Cannot Write To
- DVX itself is removed with Setup, 10.4. Removing Add-Ons
- DVX Setup needs a video card, 2.3.2. When the Card Has No VESA BIOS
- DVX stopped while starting, 3.12.2. What You See While DVX Starts, 11.2.7. DVX Stops While Starting
- enter the host name, 9.5.3. Connecting by Telnet, 11.10.6. Terminal’s Messages
- exit DVX, 5.16. Exiting DVX
- exit DVX question, 5.10.2. The Buttons, 11.13.3. A Program Stops Responding
- extension is one to eight letters, 11.13.1. A Program Will Not Start
- external function not found, 11.14.3. A Part of DVX the Program Needs Is Missing
- failed to allocate backbuffer, 11.2.2. DVX Says the Video Card Has No Usable Mode
- failed to change video mode, 7.7.2. If the New Mode Does Not Work, 11.3.3. Choosing Another Screen Mode
- failed to create instance copy, 11.12.8. The TEMP Folder
- failed to create task, 11.13.1. A Program Will Not Start
- failed to load, 3.12.1. DVX’s Command-Line Switches, 11.2.5. DVX Starts, Then Closes: Program Manager Cannot Be Loaded, B.2.7. The
[shell]Section: Program Manager and the Welcome Window - failed to load program, 11.13.1. A Program Will Not Start
- FATAL could not be loaded, 3.12.2. What You See While DVX Starts
- file name not allowed, 8.3.7. File and Folder Names
- File Not Found, 5.6.2. Opening a File, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- file types could not be saved, 7.3.1. Clicking OK, 11.12.9. Saving onto a Full Disk
- files changed since installed, 3.8. Upgrading or Repairing DVX, 10.3.7. When the Install Is Done, 10.4. Removing Add-Ons, 11.11.6. Parts and Add-Ons in Setup
- files could not be deleted, 3.8. Upgrading or Repairing DVX, 10.4. Removing Add-Ons, 11.11.6. Parts and Add-Ons in Setup, 11.11.15. Removing a Package
- files could not be removed, 3.9. Removing DVX
- finding, 11. Troubleshooting
- folder cannot be read Media Player, 11.7.17. Media Player
- folder does not exist, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- FONTS takes NONE or BASE, 3.10. Setup’s Command-Line Switches
- from the package server, 11.11.13. A Package Cannot Be Installed
- from the package server not signed, 10.3.8. When a Package Cannot Be Installed
- game controller support is not installed, 11.6. Game Controllers Do Not Work
- gateway not valid, 4.4.5. When a Setting Is Not Valid
- group is empty, 6.1. The Program Manager Window
- group is full, 11.13.8. Program Manager Messages
- group needs a name, 6.3.2. Making a Group
- help compiler is not available, 11.12.12. Other Programs' File Messages
- host did not answer, 9.5.3. Connecting by Telnet
- host did not answer the secure link, 9.7.4. When the Secure Link Does Not Connect
- host was not found, 9.5.3. Connecting by Telnet, 11.9.8. A Computer’s Name Cannot Be Found
- how this guide shows them, 11.1.1. Read the Message
- image could not be saved, 5.8. Saving a Picture of the Screen, 11.3.5. Other Screen Problems
- Image Viewer, 8.6.3. Printing a Picture
- insert disk, 3.7.2. Changing Floppy Disks, 11.11.4. Floppy Disk Questions
- installed, 10.3.7. When the Install Is Done
- installing did not finish, 11.11.14. Installing or Removing Stops Part Way
- instrument bank missing or damaged, 11.7.12. Instruments and SoundFont Test Messages
- interrupt could not be found, 9.5.1. Connecting by Serial Port
- Invalid Filename, 5.6.6. File Names
- invalid filename, 11.12.2. File Names That Are Not Allowed
- Invalid Folder, 5.6.4. Choosing a Folder
- is a file not a folder, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- is not installed, 7.2. The Control Panel Window
- keep this display mode, 7.7.1. Changing the Video Mode, 11.3.3. Choosing Another Screen Mode
- key cannot be trusted, 10.8.4. Trusting a Publisher’s Key
- larger than 2 GB, 9.6.8. Transfer Results and Messages
- license of the font cannot be read, 11.12.13. Fonts
- line is busy, 11.10.4. Modems
- list of all, 11.17. Messages, A to Z
- Load error need DOS 3, 11.2.6. Messages Before the Title Screen
- Load error no DOS memory, 11.2.6. Messages Before the Title Screen
- Load error no DPMI memory, 11.2.6. Messages Before the Title Screen
- Load error not EXE, 11.2.6. Messages Before the Title Screen
- made for a different version, 10.3.8. When a Package Cannot Be Installed
- Media Player, 8.7.9. Media Player Messages
- Media Player cannot play, 11.7.17. Media Player
- modem did not answer, 9.5.2. Dialing with a Modem, 11.10.4. Modems
- modem refused the dial command, 9.5.2. Dialing with a Modem
- modem refused the setup command, 9.5.2. Dialing with a Modem
- move the stick further, 7.11.1. Calibrating a Joystick, 11.6. Game Controllers Do Not Work
- name could not be found, 11.9.10. Network Messages in BASIC Programs
- name server not valid, 4.4.5. When a Setting Is Not Valid
- needs a newer DVX, 10.3.8. When a Package Cannot Be Installed
- needs the Networking part, 10.2.8. Software Without the Networking Part
- network settings, 4.4.5. When a Setting Is Not Valid, 7.9.2. Problems That Stop OK, 11.9.7. Control Panel Will Not Accept the Network Settings
- Networking is not installed, 4.2.1. Adding the Networking Part
- networking is not installed, 11.9.3. Networking Is Not Installed
- Networking is not started, 4.5. Checking That It Works
- networking is not started, 11.9.2. The Network Status Window
- newer version is installed, 10.3.8. When a Package Cannot Be Installed
- no dial tone, 9.5.2. Dialing with a Modem, 11.10.4. Modems
- no DVX package, 3.9. Removing DVX
- no DVX package beside, 11.11.1. Setup Will Not Start
- no file transfer can be started, 9.6.8. Transfer Results and Messages
- no file transfer can be started now, 11.10.6. Terminal’s Messages
- no game controllers found, 11.6. Game Controllers Do Not Work
- no longer has its shortcut key, 6.4.4. Shortcut Keys
- no matching topics found, 8.9.6. Searching
- no modules loaded, 11.2.4. DVX Says a File Could Not Be Loaded
- no music or sound files, 11.7.17. Media Player
- no other group, 6.4.8. Copying an Item to a Group
- No packet driver found, 4.5. Checking That It Works
- no packet driver found, 11.9.2. The Network Status Window
- no port, 11.8.3. The Printout Stops Before It Starts
- no program is set, 8.3.4. Opening Files and Starting Programs
- no program is set to open, 11.12.10.3. New Folder, Rename, Opening, and Properties
- no program is set up, 3.12.1. DVX’s Command-Line Switches
- no program is set up to open, 11.13.1. A Program Will Not Start
- no program set up, 6.7. Running a Command
- no room for another group, 6.3.2. Making a Group
- no serial port there, 9.5.1. Connecting by Serial Port
- no signature by DVX’s key, 10.6.3. Messages from the Package Server
- no sound device could be started, 11.7.14. Sound and Music Messages
- no suitable mode found, 11.2.2. DVX Says the Video Card Has No Usable Mode
- no usable graphics mode, 2.3.2. When the Card Has No VESA BIOS
- no VESA BIOS extension, 11.2.2. DVX Says the Video Card Has No Usable Mode
- not a text file, 8.4.5. File Size and Line Ends, 11.12.11. Notepad
- not connected joystick, 11.6. Game Controllers Do Not Work
- not enough free space, 2.5. Disk Space, 3.3.5. Choosing What to Install
- not enough free space for DVX, 11.11.3. Not Enough Disk Space, or the Folder Cannot Be Made
- not enough memory, 10.3.8. When a Package Cannot Be Installed
- not enough memory to capture the image, 11.3.5. Other Screen Problems
- not enough memory to print, 11.8.3. The Printout Stops Before It Starts
- not enough memory to run Setup, 11.11.1. Setup Will Not Start
- not enough memory to start Software, 11.11.10. Software Will Not Start, or Its Server Pages Are Off
- not enough room on the disk, 10.3.5. Disk Space
- not enough room on the disk package, 11.11.14. Installing or Removing Stops Part Way
- not installed by this Setup, 3.9. Removing DVX
- not responding, 11.13.3. A Program Stops Responding
- not responding to close, 5.16. Exiting DVX
- not responding to the request to close, 11.13.5. DVX Will Not Exit
- not signed by a publisher DVX trusts, 11.11.12. The Install Software Window
- not signed by the publisher, 10.3.8. When a Package Cannot Be Installed
- not signed by the publisher of the installed version, 11.11.13. A Package Cannot Be Installed
- Notepad, 8.4.8. Notepad Messages
- old settings could not all be removed, 3.8. Upgrading or Repairing DVX
- other software needs these parts, 11.11.6. Parts and Add-Ons in Setup
- out of memory application slot, 11.13.1. A Program Will Not Start
- package server, 10.6.3. Messages from the Package Server
- package server cannot be reached, 11.11.16. The Package Server Cannot Be Reached
- package server cannot be saved, 11.11.17. The Package Server Window
- package server needs Networking, 4.2.1. Adding the Networking Part, 11.11.10. Software Will Not Start, or Its Server Pages Are Off
- page setup, 7.10.1. Page Setup, 11.8.7. Print Dialog and Page Setup Messages
- page setup could not be saved, 11.8.7. Print Dialog and Page Setup Messages
- page table memory, 11.2.6. Messages Before the Title Screen
- passphrase does not match, 9.7.4. When the Secure Link Does Not Connect, 11.10.5. The Secure Link
- path is too long, 11.12.1. Messages in the Open, Save As, and Choose a Folder Dialogs
- phone book cannot be read, 9.8.8. Where Terminal Keeps Its Settings, 11.10.6. Terminal’s Messages
- phone book could not be saved, 9.8.8. Where Terminal Keeps Its Settings, 11.10.6. Terminal’s Messages
- phone book is full, 9.4.1. Adding a Session, 11.10.6. Terminal’s Messages
- plain http only, 10.6.1. The Package Server Window, 11.11.16. The Package Server Cannot Be Reached
- port already in use, 9.5.1. Connecting by Serial Port
- port cannot be opened, 11.8.3. The Printout Stops Before It Starts
- port did not respond, 9.5.1. Connecting by Serial Port
- port is a number, 10.6.1. The Package Server Window
- port stopped working, 9.5.1. Connecting by Serial Port
- printer driver is missing, 11.8.5. The Printer Driver Is Missing
- printer not responding, 11.8.2. The Printer Has a Problem
- printer off line, 11.8.2. The Printer Has a Problem
- printer out of paper, 11.8.2. The Printer Has a Problem
- printer reports an error, 11.8.2. The Printer Has a Problem
- printing, 8.4.6. Printing from Notepad
- printing is not installed, 11.8.8. Printing from Particular Programs
- printing is not installed control panel, 11.8.8. Printing from Particular Programs
- prints text only, 11.8.4. Pictures Do Not Print
- program is using a game controller, 11.6. Game Controllers Do Not Work
- protected mode not accessible, 11.2.6. Messages Before the Title Screen
- read-only delete it anyway, 11.12.10.2. Questions While a Copy, Move, or Delete Runs
- reading, 11.1.1. Read the Message
- receiver did not start, 9.6.8. Transfer Results and Messages, 11.10.7. File Transfers
- refused the connection, 9.5.3. Connecting by Telnet, 11.9.9. A Server Cannot Be Reached
- remove, 3.9. Removing DVX
- remove them all, 10.4. Removing Add-Ons
- remove them too, 10.4. Removing Add-Ons
- Run DOS Program, 5.15. Running DOS Programs
- running a DOS program, 8.3.4. Opening Files and Starting Programs
- running closes these programs first, 11.13.6. DOS Programs
- running from a disk it cannot write to, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, B.1.4. Running DVX from a Disk It Cannot Write To
- safe video mode, 3.13.1. Safe Video Mode, 11.3.2. The Safe Video Mode Question
- Save changes, 5.5.2. Message Boxes, 8.4.4. Opening and Saving Files
- says it is part of DVX, 10.3.8. When a Package Cannot Be Installed, 11.11.13. A Package Cannot Be Installed
- screen mode could not be saved, 3.13.1. Safe Video Mode, 11.3.2. The Safe Video Mode Question
- screen mode does not work on this computer, 11.3.2. The Safe Video Mode Question
- secure link cannot use XON/XOFF, 9.7.2. Setting Up a Secure Link Session, 11.10.5. The Secure Link
- secure link over a COM port, 11.10.6. Terminal’s Messages
- secure link was lost, 9.7.4. When the Secure Link Does Not Connect
- sender did not start, 9.6.8. Transfer Results and Messages, 11.10.7. File Transfers
- server cannot be reached, 10.6.3. Messages from the Package Server
- setting is not supported, 9.5.1. Connecting by Serial Port
- settings could not be saved, 7.3.1. Clicking OK, 11.12.9. Saving onto a Full Disk
- settings file could not be written, 3.7.3. DVX’s Settings File
- Setup could not create the folder, 11.11.3. Not Enough Disk Space, or the Folder Cannot Be Made
- Setup could not write, 11.11.5. Setup Stops While Unpacking
- Setup folder page, 3.3.4. Choosing the Folder
- Setup is reading DVX from, 3.3.4. Choosing the Folder
- Setup keeps parts, 3.8. Upgrading or Repairing DVX
- Setup needs a video card, 11.11.1. Setup Will Not Start
- Setup was canceled, 3.7.1. While Setup Installs
- shortcut key, 6.4.4. Shortcut Keys
- signature does not fit, 10.3.8. When a Package Cannot Be Installed
- signed by another key, 10.3.8. When a Package Cannot Be Installed
- sound, 11.7.14. Sound and Music Messages
- sound card cannot record, 11.7.16. Recording Sound
- sound device none running, 7.12.2. Sound Hardware and Music, 11.7.2. Nothing Is Heard
- sound driver and MIDI changes, 11.7.2. Nothing Is Heard
- sound is not installed, 11.7.2. Nothing Is Heard
- Sound Recorder, 8.8.7. Sound Recorder Messages
- Sound Recorder cannot record, 11.7.16. Recording Sound
- sounds test failed, 11.7.8. Desktop Sounds
- started in safe video mode as you asked, 11.3.2. The Safe Video Mode Question
- subnet mask not valid, 4.4.5. When a Setting Is Not Valid
- swap space, 11.2.6. Messages Before the Title Screen
- synthesizer or sound device is being used, 11.7.14. Sound and Music Messages
- Telnet needs Networking, 11.10.6. Terminal’s Messages
- the details are in, 11.2.7. DVX Stops While Starting
- the folder DVXUSER names, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, 11.12.6. DVX Runs from a Disk It Cannot Write To, B.1.4. Running DVX from a Disk It Cannot Write To
- theme file name is too long, 7.5.3. Changing a Color and Saving Your Own Theme
- this is not disk, 3.7.2. Changing Floppy Disks, 11.11.4. Floppy Disk Questions
- too big for Notepad, 8.4.5. File Size and Line Ends, 11.12.11. Notepad, B.6.2. Reading the Log
- too many errors, 9.6.8. Transfer Results and Messages, 11.10.7. File Transfers
- too many sounds are playing, 11.7.14. Sound and Music Messages
- Transfer complete, 9.6.8. Transfer Results and Messages
- type the folder, 3.3.4. Choosing the Folder
- type the name of the file to print to, 7.10. Printer Page, 11.8.6. Printing to a File
- type the program, 6.4.3. Item Properties
- type the program that opens this type, 7.8.1. The Add File Type and Change File Type Boxes
- type the whole path, 3.3.4. Choosing the Folder
- upgrade, 3.8. Upgrading or Repairing DVX
- Waiting for a DHCP server, 4.5. Checking That It Works
- waiting for a DHCP server, 11.9.2. The Network Status Window
- was not loaded, 10.10.1. Add-Ons Left Out at Start-Up, 11.2.9. DVX Says Add-Ons Were Not Loaded
- which is not here, 10.3.8. When a Package Cannot Be Installed
- XMS switched CPU into V86 mode, 11.2.6. Messages Before the Title Screen
- MIDI
- DVX General MIDI, 3.6. The Add-Ons on the CD, 10.3.3. The Add-Ons on the DVX CD
- external synthesizer, 2.6.2. MIDI, 11.7.11. MIDI Music to an External Synthesizer Is Silent
- General MIDI SoundFont, 11.7.10. MIDI Music Plays on the Wrong Instruments, or Sounds Like the FM Chip
- hardware, 2.6.2. MIDI
- input, 2.6.2. MIDI
- instrument add-ons, 10.1.1. Kinds of Packages
- instrument banks, 1.4.3. Sounds and Music, 7.12.2. Sound Hardware and Music, 11.7.12. Instruments and SoundFont Test Messages, B.2.11. The
[audio]Section: Sound Hardware and Music - instrument banks folder, B.1.1. The DVX Folder
- keyboard, 2.6.2. MIDI
- MIDI in, 7.12.2. Sound Hardware and Music
- MPU-401, 2.6.2. MIDI, 11.7.11. MIDI Music to an External Synthesizer Is Silent
- music choices, B.2.11. The
[audio]Section: Sound Hardware and Music - playing, 8.7.1. What Media Player Plays
- problems, 11.7.9. MIDI Music
- recording a keyboard, 8.8.4. Recording a MIDI Keyboard
- Roland MT-32, 11.7.11. MIDI Music to an External Synthesizer Is Silent
- SoundFont, 7.12.2. Sound Hardware and Music, B.2.11. The
[audio]Section: Sound Hardware and Music - testing instruments, 7.12.2. Sound Hardware and Music
- wavetable, 2.6.2. MIDI
- wavetable memory, 11.7.10. MIDI Music Plays on the Wrong Instruments, or Sounds Like the FM Chip
- where it plays, 11.7.9. MIDI Music
- where music plays, 7.12.2. Sound Hardware and Music
- wrong instruments, 11.7.10. MIDI Music Plays on the Wrong Instruments, or Sounds Like the FM Chip
- Minimize on Run, 6.9. Options
- modems, 2.6.4. Serial Ports and Modems, 9.1. What You Need
- AT commands, 9.5.2. Dialing with a Modem
- dial command, 9.4.4.2. The Modem Page
- dialing, 9.5.2. Dialing with a Modem
- hanging up, 9.5.2. Dialing with a Modem
- problems, 11.10.4. Modems
- redialing, 9.4.4.2. The Modem Page
- setup command, 9.4.4.2. The Modem Page
- monitor
- cannot show mode, 11.3.1. The Screen Is Blank or Cannot Be Read After DVX Starts
- More Fonts, 10.3.3. The Add-Ons on the DVX CD
- mouse, 5.2. Using the Mouse and the Keyboard
- acceleration, 7.4. Mouse Page, 11.4.3. The Pointer Is Hard to Control, or Double-Clicks Do Not Work
- buttons, 11.4.3. The Pointer Is Hard to Control, or Double-Clicks Do Not Work
- click, 1.5.3. Conventions
- clicking, 5.2.1. The Mouse
- cursor speed, 7.4. Mouse Page
- double-click speed, 7.4. Mouse Page, 11.4.3. The Pointer Is Hard to Control, or Double-Clicks Do Not Work
- double-clicking, 5.2.1. The Mouse
- dragging, 5.2.1. The Mouse
- driver, 2.4. Mouse, 11.4.1. The Pointer Does Not Move
- DVX.INI, B.2.6. The
[mouse]Section - hourglass, 5.2.1. The Mouse
- no driver, 2.4. Mouse
- not detected, 11.1.7. Find Out About Your Computer
- pointer does not move, 11.4.1. The Pointer Does Not Move
- pointer shapes, 5.2.1. The Mouse
- pointer speed, 7.4. Mouse Page, B.2.6. The
[mouse]Section - pointing, 5.2.1. The Mouse
- problems, 11.4. The Mouse Does Not Work
- right button, 5.2.1. The Mouse, 5.4.4. Context Menus
- scroll speed, 7.4. Mouse Page
- scroll wheel, 5.2.1. The Mouse, 7.4. Mouse Page, 11.4.2. The Scroll Wheel Does Nothing
- settings, 7.4. Mouse Page
- testing double-clicks, 7.4. Mouse Page
- too fast, 11.4.3. The Pointer Is Hard to Control, or Double-Clicks Do Not Work
- too slow, 11.4.3. The Pointer Is Hard to Control, or Double-Clicks Do Not Work
- wheel, 2.4. Mouse
- wheel driver, 7.4.1. Adjusting the Double-Click Speed
- mouse driver
- loading, 11.4.1. The Pointer Does Not Move
- MS-DOS, 2.2.3. DOS
- music
- ANSI music, 9.8.5. ANSI Music and the Bell
- playing, 8.7. Media Player
- music modules, 8.7.1. What Media Player Plays, 11.7.13. Music Modules (MOD, S3M, XM, and IT Files)
N
- name servers, 4.4.3. Name Servers, 11.9.8. A Computer’s Name Cannot Be Found
- network card, 2.6.3. Network Card, 4.2. What You Need
- Network Status window, 4.5. Checking That It Works, 11.9.2. The Network Status Window
- lines, 4.5. Checking That It Works
- states, 4.5. Checking That It Works
- networking, 4. Setting Up Networking
- adding, 10.9.1. Adding a Part After Setup
- address, 7.9. Network Page
- BASIC program messages, 11.9.10. Network Messages in BASIC Programs
- checking, 4.5. Checking That It Works
- computer name, 7.9. Network Page, B.2.8. The
[network]Section - DHCP, 4.4.1. Getting the Address Automatically (DHCP), 7.9. Network Page, 11.9.5. Waiting for a DHCP Server
- DNS, 11.9.8. A Computer’s Name Cannot Be Found
- does not start, B.2.8. The
[network]Section - DOS programs, 11.9.1. How DVX Uses the Network
- DVX.INI, B.2.8. The
[network]Section - DVX.INI settings, 11.9.11. Network Settings in DVX.INI
- fixed address, 4.4.2. Setting the Address Yourself, 11.9.5. Waiting for a DHCP Server
- gateway, 7.9. Network Page
- hardware, 2.6.3. Network Card
- name not found, 11.9.8. A Computer’s Name Cannot Be Found
- name servers, 7.9. Network Page, B.2.8. The
[network]Section - Network Status window, 7.9.1. The Network Status Window
- Networking part, 1.3. The Optional Parts, 4.2.1. Adding the Networking Part
- no address, 11.9.5. Waiting for a DHCP Server
- no packet driver, 11.9.4. No Packet Driver Found
- not installed, 11.9.3. Networking Is Not Installed
- package server, 10.6. The Package Server
- packet driver, 7.9. Network Page, 11.9.1. How DVX Uses the Network
- packet driver interrupt, B.2.8. The
[network]Section - problems, 11.9. The Network Does Not Work
- requirements, 4.2. What You Need
- restarting, 7.9. Network Page
- server cannot be reached, 11.9.9. A Server Cannot Be Reached
- settings, 4.4. Network Settings, 7.9. Network Page
- settings rejected, 11.9.7. Control Panel Will Not Accept the Network Settings
- Software, 10.2.8. Software Without the Networking Part
- status, 7.9. Network Page, 11.9.2. The Network Status Window
- subnet mask, 7.9. Network Page
- Terminal, 9.1. What You Need
- trying it out, 4.5. Checking That It Works
- what it is for, 4.1. What Networking Gives You
- what needs it, 10.9.3. What Needs Networking?
- when it starts, 11.9.1. How DVX Uses the Network
- Not responding, 5.10.1. The List of Programs
- Notepad, 1.2. The Programs That Come with DVX, 8.1. Which Programs Do You Have?, 8.4. Notepad
- editing DVX.INI, B.2.2. Changing DVX.INI by Hand
- keys, 8.4.3. Typing and Editing
- line ends, 8.4.5. File Size and Line Ends
- menus, 8.4.7. Notepad Menus
- messages, 8.4.8. Notepad Messages, 11.12.11. Notepad
- opening files, 8.4.4. Opening and Saving Files
- page setup, 8.4.6. Printing from Notepad
- printing, 8.4.6. Printing from Notepad
- problems, 11.12.11. Notepad
- Save changes, 8.4.4. Opening and Saving Files
- saving, 8.4.4. Opening and Saving Files
- saving safely, 8.4.5. File Size and Line Ends
- size limit, 8.4.5. File Size and Line Ends
- starting, 8.4.1. Starting Notepad
- undo, 8.4.3. Typing and Editing
- number boxes, 5.5.3.5. Number Boxes
O
- Open dialog box, 5.6. Opening and Saving Files
- option buttons, 5.5.3.3. Option Buttons
P
- Package Builder, 8.13.5. Package Builder
- keys, 10.8.4. Trusting a Publisher’s Key
- messages, 11.11.20. Package Builder
- package server, 3.1.2. The Floppy Disks, 4.1. What Networking Gives You, 10.6. The Package Server
- account, 10.6.1. The Package Server Window
- address, 10.6.1. The Package Server Window
- cannot be reached, 11.11.16. The Package Server Cannot Be Reached
- catalog, 10.2.3. The Available Page
- choosing, 10.6.1. The Package Server Window
- default, 10.6.1. The Package Server Window
- downloads, 10.3.2. Installing from the Package Server
- DVX.INI, B.2.9. The
[packages]Section: The Package Server - how it is used, 10.6.2. How Software Uses the Package Server
- installing from, 10.3.2. Installing from the Package Server
- messages, 10.6.3. Messages from the Package Server
- password, 10.6.1. The Package Server Window, B.2.9. The
[packages]Section: The Package Server - publishing, 10.7. Publishing Your Own Packages
- registering, 10.7. Publishing Your Own Packages
- review, 10.7. Publishing Your Own Packages
- settings, 11.11.17. The Package Server Window
- signatures, 10.8.3. Rules DVX Always Follows, 11.11.13. A Package Cannot Be Installed
- Package Server window, 11.11.17. The Package Server Window
- packages, 10. Managing Add-Ons
- bundles, 10.1.1. Kinds of Packages
- cannot be installed, 11.11.13. A Package Cannot Be Installed
- cannot be read, 11.11.11. A Package Cannot Be Read
- details, 10.2.7. The Details Window
- DPK files, 10.1. Add-Ons and Packages
- DVX itself, 10.1. Add-Ons and Packages
- install stopped, 11.11.14. Installing or Removing Stops Part Way
- installing, 10.3. Installing Add-Ons
- kinds, 10.1.1. Kinds of Packages
- kpunch, 10.1.2. Names, Package Names, and Versions
- making, 8.13.5. Package Builder
- names, 10.1.2. Names, Package Names, and Versions
- needed packages, 10.3.1. Installing from a File
- needs, 10.1.2. Names, Package Names, and Versions
- package names, 10.1.2. Names, Package Names, and Versions
- publishing, 10.7. Publishing Your Own Packages
- publishing problems, 11.11.19. Publishing Packages
- removing, 10.4. Removing Add-Ons, 11.11.15. Removing a Package
- shared files, 10.1.3. Where Add-Ons Are Installed
- signatures, 11.11.18. Signatures and Trusted Keys
- signed, 10.8. Signatures and Trusted Publishers
- unsigned, 11.11.12. The Install Software Window
- updating, 10.5. Keeping DVX and Your Add-Ons Up to Date
- versions, 10.1.2. Names, Package Names, and Versions
- packet driver, 4.2. What You Need, 11.9.1. How DVX Uses the Network
- choosing the interrupt, 4.4.4. Computer Name and Packet Driver
- how DVX finds it, 4.3. Loading the Packet Driver
- loading, 4.3. Loading the Packet Driver
- none loaded, 4.3. Loading the Packet Driver
- not found, 11.9.4. No Packet Driver Found
- Page Setup, 7.10.1. Page Setup
- parts of DVX, 1.3. The Optional Parts, 10.9. The Optional Parts of DVX
- adding, 10.9.1. Adding a Part After Setup
- adding later, 1.3. The Optional Parts, 3.5. Choosing the Parts
- choosing in Setup, 3.5. Choosing the Parts
- leaving out, 3.5. Choosing the Parts
- left out, 1.3. The Optional Parts
- needs, 1.3. The Optional Parts, 3.5. Choosing the Parts
- problems, 11.11.6. Parts and Add-Ons in Setup
- removing, 1.3. The Optional Parts, 3.5. Choosing the Parts, 10.9.2. Removing a Part
- passphrases, 9.7.1. Passphrases
- Secure Link page, 9.4.4.3. The Secure Link Page
- wrong, 9.7.4. When the Secure Link Does Not Connect
- paths, 5.6.5. Typing a Path
- forward slash, 5.6.5. Typing a Path
- slashes, 11.12.4. Big Disks and Big Files
- PC speaker, 11.7.6. Printer-Port Sound Devices and the PC Speaker
- Phone Book, 9.4. The Phone Book
- pictures
- viewing, 8.6. Image Viewer
- play lists, 8.7.5. Making a Play List
- PLAYER.INI, B.4.5. Media Player: PLAYER.INI
- PRINTER.PRN, 11.8.6. Printing to a File
- printers, 2.6.5. Printers
- printing
- cannot start, 11.8.3. The Printout Stops Before It Starts
- driver missing, 11.8.5. The Printer Driver Is Missing
- DVX.INI, B.2.10. The
[printer]Section - DVX.INI settings, 11.8.9. Printer Settings in DVX.INI
- from BASIC programs, 11.8.8. Printing from Particular Programs
- header codes, B.2.10. The
[printer]Section - headers and footers, 7.10.1. Page Setup, B.2.10. The
[printer]Section - margins, 7.10.1. Page Setup
- nothing prints, 11.8. Nothing Prints
- page setup, 7.10. Printer Page
- Page Setup, 8.4.6. Printing from Notepad, 11.8.7. Print Dialog and Page Setup Messages
- page setup rules, B.2.10. The
[printer]Section - pictures, 8.6.3. Printing a Picture, 11.8.4. Pictures Do Not Print
- port, 11.8.1. Check the Printer Settings First
- PostScript, 11.8.5. The Printer Driver Is Missing
- Print dialog, 11.8.7. Print Dialog and Page Setup Messages
- printer model, 7.10. Printer Page, 11.8.1. Check the Printer Settings First, B.2.10. The
[printer]Section - printer models, B.2.10. The
[printer]Section - printer port, 7.10. Printer Page, B.2.10. The
[printer]Section - printer problems, 11.8.2. The Printer Has a Problem
- printer settings, 7.10. Printer Page
- printers, 2.6.5. Printers
- problems, 11.8. Nothing Prints
- progress window, 11.8.1. Check the Printer Settings First
- sample report, 8.11.2. BASIC Demo
- serial printer, 7.10. Printer Page, 11.8.1. Check the Printer Settings First, B.2.10. The
[printer]Section - settings, 11.8.1. Check the Printer Settings First
- test page, 7.10.2. Setting Up a Printer and Printing a Test Page
- text, 8.4.6. Printing from Notepad
- text only, 11.8.4. Pictures Do Not Print
- to a file, 7.10. Printer Page, 11.8.6. Printing to a File, B.2.10. The
[printer]Section
- problem reports, 11.16.4. Sending It with a Problem Report, B.6.3. Sending the Log with a Problem Report
- problems
- solving, 11. Troubleshooting
- processor, 2.2.1. Processor
- PROGMAN.INI, 11.13.8. Program Manager Messages, B.4.1. Program Manager: PROGMAN.INI
- Program Manager, 1.2. The Programs That Come with DVX, 6. Program Manager, 8.2.7. Programs Described Elsewhere
- adding an item, 6.4.2. Adding an Item
- arranging icons, 6.5. Views and Arranging Icons
- at start-up, 5.1. The Screen After Start-Up
- Auto Arrange, 6.5. Views and Arranging Icons
- cannot be loaded, 11.2.5. DVX Starts, Then Closes: Program Manager Cannot Be Loaded
- closing, 6.1. The Program Manager Window
- context menus, 6.10.6. Right-Click Menus
- Control Panel, 7.1. Opening Control Panel
- copying an item, 6.4.8. Copying an Item to a Group
- deleting a group, 6.3.4. Deleting a Group
- deleting an item, 6.4.9. Deleting an Item
- DOS programs, 6.8. DOS Program Items
- dragging icons, 6.5. Views and Arranging Icons
- ending, 5.10.2. The Buttons, 11.13.3. A Program Stops Responding
- first start, 3.14.4. Program Manager at the First Start
- group list menu, 6.3.4. Deleting a Group
- groups, 3.14.4. Program Manager at the First Start, 6.3. Groups
- groups file, B.4.1. Program Manager: PROGMAN.INI
- Groups list, 6.1. The Program Manager Window
- Help menu, 5.11. Getting Help
- icon area, 6.1. The Program Manager Window
- icons, 6.4.5. Icons
- Installed Programs group, 6.3.1. The Groups on a New Installation, 8.2.1. Starting a Program
- Installed Programs properties, 6.4.3. Item Properties
- item menu, 6.4.9. Deleting an Item
- item properties, 6.4.3. Item Properties
- items, 6.4. Items
- keyboard shortcuts, 6.11. Keyboard Shortcuts in Program Manager
- making a group, 6.3.2. Making a Group
- menus, 6.1. The Program Manager Window, 6.10. Menus
- messages, 11.13.8. Program Manager Messages
- moving an item, 6.4.7. Moving an Item to Another Group
- new programs, 10.3.7. When the Install Is Done
- opening packages, 10.3.1. Installing from a File
- options, 6.9. Options
- program names and icons, B.4.2. PROGRAMS.CAC: The List of Programs
- refreshing, 6.5. Views and Arranging Icons
- renaming a group, 6.3.3. Renaming a Group
- renaming an item, 6.4.6. Renaming an Item
- Run, 6.7. Running a Command
- saving the layout, 6.5. Views and Arranging Icons
- Search box, 6.1. The Program Manager Window
- searching, 6.6. Searching for a Program
- selecting items, 6.4.1. Selecting Items
- settings file, B.4.1. Program Manager: PROGMAN.INI
- shortcut keys, 6.4.4. Shortcut Keys
- sorting, 6.5. Views and Arranging Icons
- starting programs, 6.2. Starting Programs
- Startup group, 5.1. The Screen After Start-Up, 6.3.1. The Groups on a New Installation
- Startup group problems, 11.2.8. Safe Start
- status bar, 6.1. The Program Manager Window
- System Information, 11.1.7. Find Out About Your Computer
- views, 6.5. Views and Arranging Icons
- window, 6.1. The Program Manager Window
- programming, 8.13. Developer Tools
- programs
- always installed, 1.2. The Programs That Come with DVX
- crash, 5.10.3. When a Program Stops Responding
- crashes, 11.13.4. A Program Crashes
- crashing while DVX starts, 3.12.2. What You See While DVX Starts
- install parts, 8.1. Which Programs Do You Have?
- more than one copy, 8.2.3. Running One Copy or Several
- not responding, 5.10.3. When a Program Stops Responding, 11.13.3. A Program Stops Responding
- problems, 11.13. A Program Does Not Work
- standard, 8. The Standard Programs
- starting, 6.2. Starting Programs, 8.2.1. Starting a Program
- stuck, 11.1.5. End a Program That Is Stuck
- will not start, 11.13.1. A Program Will Not Start
- PROGRAMS.CAC, B.1.2. The USER Folder, B.4.2. PROGRAMS.CAC: The List of Programs
R
- read-only disk, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, B.1.4. Running DVX from a Disk It Cannot Write To
- RECORDER.INI, B.4.6. Sound Recorder: RECORDER.INI and the Recording Files
- recording sound, 8.8. Sound Recorder
- problems, 11.7.16. Recording Sound
- Refresh, 6.5. Views and Arranging Icons
- removing DVX, 3.9. Removing DVX
- problems, 11.11.8. Removing DVX
- what is removed, 3.9. Removing DVX
- repairing DVX, 3.8. Upgrading or Repairing DVX
- when DVX will not start, 3.12.2. What You See While DVX Starts
- requirements, 2. System Requirements
- checking, 11.1.6. Check What DVX Needs
- disk space, 2.5. Disk Space
- DOS, 2.2.3. DOS
- memory, 2.2.2. Memory
- mouse, 2.4. Mouse
- processor, 2.2.1. Processor
- video, 2.3.1. A VESA Video Card
- Resource Editor, 8.13.4. Resource Editor
- problems, 11.12.12. Other Programs' File Messages
- Restore when Alone, 6.9. Options
- Run dialog box, 6.7. Running a Command
- history, 6.7. Running a Command
- Run minimized, 6.4.3. Item Properties
S
- safe start, 3.12.1. DVX’s Command-Line Switches, 3.13.2. Safe Start, 11.2.8. Safe Start
- add-ons, 10.10.3. Starting Without Add-Ons
- starting, 11.2.8. Safe Start
- what it does, 11.2.8. Safe Start
- when to use, 11.1.2. Try a Safe Start
- safe video mode, 3.13.1. Safe Video Mode, 7.7.2. If the New Mode Does Not Work, 11.2.8. Safe Start, 11.3.2. The Safe Video Mode Question
- after going back to defaults, B.5.1. Putting Back the Settings DVX Came With
- blank screen, 11.3.1. The Screen Is Blank or Cannot Be Read After DVX Starts
- Control Panel, 11.3.2. The Safe Video Mode Question
- DVX.INI, B.2.5. The
[video]Section: Screen Mode - keeping, 7.7.1. Changing the Video Mode
- question, 11.3.2. The Safe Video Mode Question
- Save As dialog box, 5.6. Opening and Saving Files
- saving
- unsaved work, 5.5.2. Message Boxes
- screen
- problems, 11.3. The Screen Is Wrong
- screen resolution, 7.7. Video Page
- changing, 11.3.3. Choosing Another Screen Mode
- screen savers, 1.2. The Programs That Come with DVX, 5.12. The Screen Saver, 8.1. Which Programs Do You Have?, 8.12. Screen Savers
- add-ons, 10.1.1. Kinds of Packages
- adding, 8.12. Screen Savers
- Blank Screen, 8.12. Screen Savers
- choosing, 7.6.2. Screen Saver, 8.12. Screen Savers
- does not start, 11.13.7. Screen Savers
- DVX.INI, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - folder, B.1.1. The DVX Folder
- Marquee, 8.12. Screen Savers
- Mystify, 8.12. Screen Savers
- problems, 11.13.7. Screen Savers
- Starfield, 8.12. Screen Savers
- starting and stopping, 8.12. Screen Savers
- testing, 7.6.2. Screen Saver
- turning off, 7.6.2. Screen Saver
- wait time, 7.6.2. Screen Saver
- waking the screen, 5.12. The Screen Saver
- when they start, 5.12. The Screen Saver
- your own, B.1.2.1. Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
- screenshots, 5.8. Saving a Picture of the Screen
- file format, 5.8. Saving a Picture of the Screen
- problems, 11.3.5. Other Screen Problems
- window menu, 5.3.9. The Window Menu
- scroll bars, 5.3.1. Parts of a Window, 5.3.8. Scroll Bars
- scroll wheel, 5.2.1. The Mouse
- scrollback, 9.8.6. Scrollback
- searching
- for programs, 6.6. Searching for a Program
- SECLINK.RND, B.1.2. The USER Folder
- secproxy, 9.7. The Secure Link
- secure link, 9.7. The Secure Link
- connecting, 9.7.3. What You See When You Connect
- passphrases, 9.7.1. Passphrases
- problems, 11.10.5. The Secure Link
- proxy, 9.7. The Secure Link
- Secure Link Passphrase dialog box, 9.7.1. Passphrases
- setting up, 9.7.2. Setting Up a Secure Link Session
- serial ports, 2.6.4. Serial Ports and Modems, 9.1. What You Need
- cannot be opened, 11.10.2. A COM Port Cannot Be Opened
- choosing, 9.4.4.1. The Connection Page
- connecting, 9.5.1. Connecting by Serial Port
- flow control, 9.4.4.1. The Connection Page
- garbage characters, 11.10.3. Garbage, Nothing, or Doubled Letters on the Screen
- problems, 11.10. Serial Ports, Modems, and Terminal
- speed, 9.4.4.1. The Connection Page
- Session Settings, 9.4.4. Session Settings
- settings
- back to defaults, 11.1.4. Go Back to the Default Settings, 11.15. Going Back to the Default Settings, B.5. Going Back to the Default Settings
- changing, 7. Control Panel
- DVX.INI, B.2. DVX.INI, the Settings File
- programs, 8.2.5. Settings the Programs Remember, B.1.2. The USER Folder, B.4. Other Settings Files
- resetting, 11.15. Going Back to the Default Settings
- starting over, B.5.1. Putting Back the Settings DVX Came With
- where kept, 11.12.7. The USER Folder and DVXUSER
- settings files, B. DVX Folders and Settings Files
- programs, B.4. Other Settings Files
- programs without, B.4. Other Settings Files
- Setup, 3. Installing DVX
- add-ons, 3.6. The Add-Ons on the CD, 11.11.6. Parts and Add-Ons in Setup
- adding parts, 10.9.1. Adding a Part After Setup
- AUTOEXEC.BAT, 3.7.4. Starting DVX When the Computer Starts, 11.11.7. After Installing: Settings and AUTOEXEC.BAT
- canceling, 3.7.1. While Setup Installs, 11.11.5. Setup Stops While Unpacking
- command line, 3.10. Setup’s Command-Line Switches
- disk space, 2.5. Disk Space, 11.11.3. Not Enough Disk Space, or the Folder Cannot Be Made
- DVX already installed, 3.3.3. Choosing What to Do
- DVX.INI, B.2.1. Where DVX.INI Is Kept and How It Is Made
- DVXUSER, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
- floppy disks, 11.11.4. Floppy Disk Questions
- folder messages, 11.11.2. Choosing the Folder
- folder page, 3.3.4. Choosing the Folder
- fonts, 3.4. Choosing the Fonts
- in the DVX folder, 3.9. Removing DVX
- keyboard, 3.3.1. Starting Setup
- last page, 3.7.5. The Last Page
- license page, 3.3.2. The License
- log, 11.11.9. Keeping a Record of Setup
- log file, B.4.9. Files in the DVX Folder
- /LOG switch, 11.11.9. Keeping a Record of Setup
- never writes to the disks, 3.1.2. The Floppy Disks
- only offers Remove, 11.11.1. Setup Will Not Start
- parts, 1.3. The Optional Parts, 3.5. Choosing the Parts, 11.11.6. Parts and Add-Ons in Setup
- parts of DVX, 10.9. The Optional Parts of DVX
- problem report, B.6.3. Sending the Log with a Problem Report
- problems, 11.11. Setup, Add-Ons, and Software
- progress page, 3.7.1. While Setup Installs
- quitting, 3.3.1. Starting Setup
- Remove DVX, 3.9. Removing DVX
- removing DVX, 11.11.8. Removing DVX
- repairing DVX, 11.2.4. DVX Says a File Could Not Be Loaded
- screen, 3.3.1. Starting Setup
- signatures, 10.2.7. The Details Window
- start page, 3.3.3. Choosing What to Do
- starting, 3.3.1. Starting Setup
- starting choices, 3.10. Setup’s Command-Line Switches
- switches, 3.10. Setup’s Command-Line Switches
- unattended install, 3.10.1. Installing Without Questions
- unpacking problems, 11.11.5. Setup Stops While Unpacking
- Upgrade or repair, 3.8. Upgrading or Repairing DVX
- video, 2.3.2. When the Card Has No VESA BIOS
- What to install page, 3.3.5. Choosing What to Install
- will not start, 11.11.1. Setup Will Not Start
- SETUP.LST, B.1.1. The DVX Folder, B.4.9. Files in the DVX Folder
- SHARED folder, B.1.1. The DVX Folder
- shell, 6. Program Manager
- Shift key
- at start, 3.13.2. Safe Start
- safe start, 11.2.8. Safe Start
- shortcut keys
- items, 6.4.4. Shortcut Keys
- kept by DVX, 6.4.4. Shortcut Keys
- SIG files, 10.3.1. Installing from a File
- signatures, 10.8. Signatures and Trusted Publishers
- keys, B.4.7. KEYS: Publisher Keys
- not trusted, 10.2.7. The Details Window, 11.11.12. The Install Software Window
- package server, 10.8.3. Rules DVX Always Follows
- removing a trusted key, 10.8.5. Removing a Trusted Key
- rules, 10.8.3. Rules DVX Always Follows
- SIG files, 10.3.1. Installing from a File
- Signed by, 10.2.7. The Details Window
- Signed column, 10.8.1. What the Signed Column Means
- trusted keys, 11.11.18. Signatures and Trusted Keys
- trusting a publisher, 10.8.4. Trusting a Publisher’s Key
- unsigned packages, 10.8.2. Unsigned Packages
- updates, 10.8.3. Rules DVX Always Follows
- warning, 10.3.4. The Install Software Window
- sliders, 5.5.3.8. Sliders
- Small Icons, 6.5. Views and Arranging Icons
- Software, 1.2. The Programs That Come with DVX, 8.2.7. Programs Described Elsewhere, 10.2. The Software Program
- Available page, 10.2.3. The Available Page
- choosing a package, 10.2.6. Choosing a Package and Sorting the Lists
- Details window, 10.2.7. The Details Window, 11.11.18. Signatures and Trusted Keys
- download folder, B.4.8. DOWNLOAD
- Find box, 10.2.3. The Available Page
- Install from File, 10.3.1. Installing from a File
- Install Software window, 10.3.4. The Install Software Window, 11.11.12. The Install Software Window
- Installed page, 10.2.2. The Installed Page
- menus, 10.2.1. Software’s Menus
- package server, 4.1. What Networking Gives You, 11.11.16. The Package Server Cannot Be Reached
- Package Server window, 10.6.1. The Package Server Window
- parts of DVX, 10.9. The Optional Parts of DVX
- problems, 11.11. Setup, Add-Ons, and Software
- progress window, 10.3.6. Progress and Cancel
- Published page, 10.2.5. The Published Page
- publishing, 11.11.19. Publishing Packages
- removing, 11.11.15. Removing a Package
- removing packages, 10.4. Removing Add-Ons
- sorting, 10.2.6. Choosing a Package and Sorting the Lists
- starting, 10.2. The Software Program
- status lines, 11.11.16. The Package Server Cannot Be Reached
- Trust a Publisher’s Key, 10.8.4. Trusting a Publisher’s Key
- trusting a publisher, 11.11.18. Signatures and Trusted Keys
- Updates page, 3.8. Upgrading or Repairing DVX, 10.2.4. The Updates Page
- updating, 10.5. Keeping DVX and Your Add-Ons Up to Date
- will not start, 11.11.10. Software Will Not Start, or Its Server Pages Are Off
- without Networking, 10.2.8. Software Without the Networking Part
- sound
- add-ons, 10.1.1. Kinds of Packages
- after a DOS program, 11.7.7. Sounds Stop, Stutter, or Are Cut Off
- ANSI music, 9.8.5. ANSI Music and the Bell
- cards, 2.6.1. Sound Cards
- choosing the device, 7.12.2. Sound Hardware and Music
- Covox, 11.7.6. Printer-Port Sound Devices and the PC Speaker
- desktop sounds, 5.13. Desktop Sounds, 11.7.8. Desktop Sounds
- drivers, 11.7.1. How DVX Finds the Sound Card
- DVX.INI, B.2.11. The
[audio]Section: Sound Hardware and Music - DVX.INI settings, 11.7.18. Sound Settings in DVX.INI
- event sounds, 1.4.3. Sounds and Music, 7.12.1. Event Sounds, B.2.13. The
[sounds]Section: Event Sounds - events, 11.7.8. Desktop Sounds
- finding the sound card, 11.7.1. How DVX Finds the Sound Card
- FM music chip, 2.6.1. Sound Cards
- Gravis UltraSound, 2.6.1. Sound Cards, 7.12.2. Sound Hardware and Music, 11.7.4. Gravis UltraSound and the ULTRASND Setting, B.2.11. The
[audio]Section: Sound Hardware and Music, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND - hardware, 2.6.1. Sound Cards
- log file, 11.7.15. Sound Lines in the Log File
- messages, 11.7.14. Sound and Music Messages
- MIDI music, 11.7.9. MIDI Music
- music modules, 7.12.2. Sound Hardware and Music, 11.7.13. Music Modules (MOD, S3M, XM, and IT Files)
- no sound, 11.7. There Is No Sound
- no sound at all, 11.7.2. Nothing Is Heard
- PC speaker, 2.6.1. Sound Cards, 7.12.2. Sound Hardware and Music, 11.7.6. Printer-Port Sound Devices and the PC Speaker, B.2.11. The
[audio]Section: Sound Hardware and Music - playing, 8.7. Media Player
- port numbers, B.2.11. The
[audio]Section: Sound Hardware and Music - printer port device, 7.12.2. Sound Hardware and Music, B.2.11. The
[audio]Section: Sound Hardware and Music - printer port devices, 11.7.6. Printer-Port Sound Devices and the PC Speaker
- printer-port devices, 2.6.1. Sound Cards
- problems, 11.7. There Is No Sound
- recording, 2.6.1. Sound Cards, 8.8. Sound Recorder, 11.7.16. Recording Sound
- recording and playing at once, 8.8.3. Recording Sound
- settings, 7.12. Sounds Page
- slow computer, 11.7.7. Sounds Stop, Stutter, or Are Cut Off
- Sound Blaster, 2.6.1. Sound Cards, 7.12.2. Sound Hardware and Music, 11.7.3. Sound Blaster Cards and the BLASTER Setting, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- Sound Blaster AWE, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- sound card, 8.7.7. Where the Music Plays
- sound device, 7.12.2. Sound Hardware and Music
- sound driver, 7.12.2. Sound Hardware and Music, B.2.11. The
[audio]Section: Sound Hardware and Music - sound file names, B.2.13. The
[sounds]Section: Event Sounds - sound files folder, B.1.1. The DVX Folder
- stuttering, 11.7.7. Sounds Stop, Stutter, or Are Cut Off
- testing, 7.12.1. Event Sounds
- volume, 7.12.1. Event Sounds, B.2.11. The
[audio]Section: Sound Hardware and Music - when settings take effect, B.2.11. The
[audio]Section: Sound Hardware and Music - Windows Sound System, 2.6.1. Sound Cards, 7.12.2. Sound Hardware and Music, 11.7.5. Windows Sound System Cards, B.2.11. The
[audio]Section: Sound Hardware and Music - your own sounds, B.1.2.1. Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
- Sound Recorder, 1.3. The Optional Parts, 8.1. Which Programs Do You Have?, 8.8. Sound Recorder
- disk space, 8.8.3. Recording Sound
- menus, 8.8.6. Sound Recorder Menus and Keys
- messages, 8.8.7. Sound Recorder Messages
- MIDI keyboard, 8.8.4. Recording a MIDI Keyboard
- opening files, 8.8.5. Saving and Opening Recordings
- problems, 11.7.16. Recording Sound
- quality, 8.8.3. Recording Sound
- recording, 8.8.3. Recording Sound
- recording files, B.4.6. Sound Recorder: RECORDER.INI and the Recording Files
- Save changes, 8.8.5. Saving and Opening Recordings
- saving, 8.8.5. Saving and Opening Recordings
- settings file, B.4.6. Sound Recorder: RECORDER.INI and the Recording Files
- starting, 8.8.1. Starting Sound Recorder
- temporary files, B.4.10. Temporary Files
- throwing a recording away, 8.8.5. Saving and Opening Recordings
- SOUND setting, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- SoundFont, 11.7.10. MIDI Music Plays on the Wrong Instruments, or Sounds Like the FM Chip
- spin boxes, 5.5.3.5. Number Boxes
- starting DVX, 3.12. Starting DVX
- normal start, 11.2.1. What a Normal Start Looks Like
- problems, 11.2. DVX Will Not Start
- switches, 3.12.1. DVX’s Command-Line Switches
- title screen, 3.12.2. What You See While DVX Starts
- what appears, 3.12.2. What You See While DVX Starts
- with a program, 3.12.1. DVX’s Command-Line Switches
- Startup group, 6.3.1. The Groups on a New Installation
- status bar
- Program Manager, 6.1. The Program Manager Window
- SYSTEM folder, B.1.1. The DVX Folder
- System Information, 6.10.5. Help Menu, 11.1.7. Find Out About Your Computer
- system menu, 5.3.9. The Window Menu
T
- tabs, 5.5.3.9. Tabs
- Task Manager, 1.2. The Programs That Come with DVX, 5.10. Task Manager, 8.2.7. Programs Described Elsewhere
- columns, 5.10.1. The List of Programs
- End Task, 5.10.2. The Buttons, 11.13.3. A Program Stops Responding
- ending a stuck program, 11.1.5. End a Program That Is Stuck
- ending Program Manager, 5.10.2. The Buttons
- memory, 2.2.2. Memory, 11.13.2. Running Low on Memory
- Not responding, 5.10.1. The List of Programs, 11.13.3. A Program Stops Responding
- opening, 5.10. Task Manager
- Run, 5.10.2. The Buttons
- status line, 5.10.1. The List of Programs
- Switch To, 5.10.2. The Buttons
- Type column, 5.10.1. The List of Programs
- Telnet, 4.1. What Networking Gives You, 9.5.3. Connecting by Telnet
- address, 9.5.4. Starting Terminal with a Telnet Address
- host name, 9.4.4.4. The Network Page
- Networking part, 9.1. What You Need
- port, 9.4.4.4. The Network Page
- problems, 11.9.9. A Server Cannot Be Reached
- TEMP folder, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, 11.12.8. The TEMP Folder, B.1.4. Running DVX from a Disk It Cannot Write To
- temporary files, B.4.10. Temporary Files
- Terminal, 1.3. The Optional Parts, 8.1. Which Programs Do You Have?, 9. Terminal
- adding a session, 9.4.1. Adding a Session
- ANSI music, 9.8.5. ANSI Music and the Bell
- answerback, 9.8.4. Answerback
- bell, 9.8.5. ANSI Music and the Bell
- capturing to a file, 9.8.7. Capturing to a File
- changing a session, 9.4.2. Changing a Session
- closing, 9.5.5. Disconnecting and Closing Terminal
- colors, 9.8.2. Colors
- connecting, 9.5. Connecting and Disconnecting
- copying text, 9.3.2. Using the Terminal Screen
- damaged settings file, 9.8.8. Where Terminal Keeps Its Settings
- deleting a session, 9.4.3. Deleting a Session
- disconnecting, 9.5.5. Disconnecting and Closing Terminal
- download folder, 9.6.2. Receiving Files
- emulation, 9.8.1. Terminal Emulation
- File Transfer window, 9.6.4. The File Transfer Window
- file transfers, 9.6. Sending and Receiving Files, 11.10.7. File Transfers
- flow control, 11.10.3. Garbage, Nothing, or Doubled Letters on the Screen
- installing, 9.1. What You Need
- local echo, 9.8.3. Local Echo, 11.10.3. Garbage, Nothing, or Doubled Letters on the Screen
- menus, 9.3.1. Menus
- messages, 11.10.6. Terminal’s Messages
- modem, 9.5.2. Dialing with a Modem
- modems, 11.10.4. Modems
- network connections, 11.9.9. A Server Cannot Be Reached
- Networking part, 9.1. What You Need
- notes on the screen, 9.3. The Terminal Window
- pasting text, 9.3.2. Using the Terminal Screen
- Phone Book, 9.4. The Phone Book
- phone book file, B.4.3. Terminal: TERMINAL.INI
- problems, 11.10. Serial Ports, Modems, and Terminal
- screen, 9.3. The Terminal Window
- screen size, 9.4.4.5. The Screen Page
- scrollback, 9.8.6. Scrollback
- scrolling back, 9.3.2. Using the Terminal Screen
- secure link, 9.7. The Secure Link, 11.10.5. The Secure Link
- Send Break, 9.3.1. Menus
- serial port, 9.5.1. Connecting by Serial Port
- session name, 9.4.4.1. The Connection Page
- Session Settings, 9.4.4. Session Settings
- sessions, 9. Terminal, 9.4. The Phone Book
- settings, 9.8. Terminal Settings
- settings file, 9.8.8. Where Terminal Keeps Its Settings, 11.10.8. Terminal’s Settings File, B.4.3. Terminal: TERMINAL.INI
- several at once, 9.2. Starting Terminal, 9.8.8. Where Terminal Keeps Its Settings
- starting, 9.2. Starting Terminal
- starting with an address, 9.5.4. Starting Terminal with a Telnet Address
- status bar, 9.3. The Terminal Window
- status messages, 11.10.1. Where Terminal Shows What Happens
- Telnet, 4.1. What Networking Gives You, 9.5.3. Connecting by Telnet
- Transfer Options, 9.6.7. Transfer Options
- troubleshooting, 9.9. When Something Goes Wrong in Terminal
- typing, 9.3.2. Using the Terminal Screen
- window, 9.3. The Terminal Window
- TERMINAL.INI, 9.8.8. Where Terminal Keeps Its Settings, 11.10.8. Terminal’s Settings File, B.4.3. Terminal: TERMINAL.INI
- text
- smooth edges, 11.3.3. Choosing Another Screen Mode
- text boxes, 5.5.3.4. Text Boxes
- passwords, 5.5.3.4. Text Boxes
- text files
- editing, 8.4. Notepad
- text smoothing, 2.3.1. A VESA Video Card, 7.7. Video Page
- themes, 1.4.2. Color Themes and Desktop Pictures, 7.5. Colors Page
- add-ons, 10.1.1. Kinds of Packages
- choosing, 7.5. Colors Page
- file format, B.2.14. The
[colors]Section: Screen Colors - folder, B.1.1. The DVX Folder
- list of, 7.5. Colors Page
- loading from a file, 7.5. Colors Page
- problems, 11.3.6. Colors, Themes, and the Desktop Picture
- saving, 7.5. Colors Page, 7.5.3. Changing a Color and Saving Your Own Theme
- standard colors, 7.5. Colors Page
- your own, B.1.2.1. Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
- Tile, 5.3.10. Arranging Windows
- Tile Horizontally, 5.3.10. Arranging Windows
- Tile Vertically, 5.3.10. Arranging Windows
- title bar, 5.3.1. Parts of a Window
- TMP, 11.12.8. The TEMP Folder
- tooltips, 5.2.1. The Mouse
- tour of DVX, 8.10.3. Taking the Tour
- trees, 5.5.3.10. Trees
- troubleshooting, 11. Troubleshooting
- add-ons, 10.10. When an Add-On Causes Trouble, 11.11. Setup, Add-Ons, and Software
- add-ons at start, 11.2.9. DVX Says Add-Ons Were Not Loaded
- blank screen, 11.3.1. The Screen Is Blank or Cannot Be Read After DVX Starts
- computer too old, 11.1.6. Check What DVX Needs
- crash while starting, 11.2.7. DVX Stops While Starting
- damaged DVX files, 11.2.4. DVX Says a File Could Not Be Loaded
- DVX will not start, 11.2. DVX Will Not Start
- files, 11.12. Files, Disks, and Folders
- first steps, 11.1.2. Try a Safe Start
- frozen screen, 11.4.1. The Pointer Does Not Move, 11.13.3. A Program Stops Responding
- game controllers, 11.6. Game Controllers Do Not Work
- installing add-ons, 10.3.8. When a Package Cannot Be Installed
- keyboard problems, 11.5. The Keyboard Does Not Work as Expected
- log file, B.6. The Log File, DVX.LOG
- messages A to Z, 11.17. Messages, A to Z
- mouse problems, 11.4. The Mouse Does Not Work
- network, 4.6. If the Network Does Not Work
- networking, 11.9. The Network Does Not Work
- no sound, 11.7. There Is No Sound
- no VESA video, 11.2.2. DVX Says the Video Card Has No Usable Mode
- not enough memory to start, 11.2.6. Messages Before the Title Screen
- out of memory, 11.13.2. Running Low on Memory
- package server, 10.6.3. Messages from the Package Server
- printing, 11.8. Nothing Prints
- program not responding, 5.10.3. When a Program Stops Responding
- program stops responding, 11.13.3. A Program Stops Responding
- programs, 11.13. A Program Does Not Work
- reporting a problem, B.6.3. Sending the Log with a Problem Report
- resetting settings, 11.15. Going Back to the Default Settings
- screen problems, 11.3. The Screen Is Wrong
- serial ports, 11.10. Serial Ports, Modems, and Terminal
- settings, B.5. Going Back to the Default Settings
- Setup, 11.11. Setup, Add-Ons, and Software
- slow screen, 11.2.3. The Screen Works, but It Is Slow (Older Video Cards)
- Terminal, 9.9. When Something Goes Wrong in Terminal, 11.10. Serial Ports, Modems, and Terminal
- video mode, 7.7.2. If the New Mode Does Not Work
- window lost, 11.3.5. Other Screen Problems
- type-ahead, 5.5.3.6. Lists
U
- ULTRADIR setting, 11.7.4. Gravis UltraSound and the ULTRASND Setting, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- ULTRASND setting, 2.6.1. Sound Cards, 11.7.4. Gravis UltraSound and the ULTRASND Setting, B.2.12. Sound Card Settings in AUTOEXEC.BAT: BLASTER and ULTRASND
- underlined letters, 5.2.2. The Keyboard
- undo, 5.5.3.4. Text Boxes, A.3. Typing and Editing Text
- uninstalling DVX, 3.9. Removing DVX
- UniVBE, 2.3.2. When the Card Has No VESA BIOS, 11.2.2. DVX Says the Video Card Has No Usable Mode
- upgrading, 3.8. Upgrading or Repairing DVX
- add-ons, 10.3.7. When the Install Is Done, 10.5. Keeping DVX and Your Add-Ons Up to Date
- add-ons made for another version, 10.10.2. Add-Ons Made for Another Version of DVX
- DVX, 10.5.1. Updating DVX Itself
- from the package server, 3.8. Upgrading or Repairing DVX
- settings kept, 3.8. Upgrading or Repairing DVX, B.1.5. Backing Up Your Settings and Files
- starting over, 3.8. Upgrading or Repairing DVX
- what happens, 3.8. Upgrading or Repairing DVX
- uploading files, 9.6. Sending and Receiving Files
- USER folder, 3.11. Where DVX Puts Its Files, 11.12.7. The USER Folder and DVXUSER, B.1. The DVX Folders, B.1.1. The DVX Folder, B.1.2. The USER Folder
- ASSOC.INI, B.3. ASSOC.INI: Which Program Opens Each Kind of File
- backing up, 3.11. Where DVX Puts Its Files, B.1.5. Backing Up Your Settings and Files
- moving, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
- moving to another computer, B.1.5. Backing Up Your Settings and Files
- on a read-only disk, 11.12.6. DVX Runs from a Disk It Cannot Write To
- one for each person, B.1.3. Keeping the USER Folder Somewhere Else: DVXUSER
- restoring, B.1.5. Backing Up Your Settings and Files
- upgrading, 3.8. Upgrading or Repairing DVX
- your own files, B.1.2.1. Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
V
- VESA BIOS, 2.3.1. A VESA Video Card
- VESA driver, 2.3.2. When the Card Has No VESA BIOS, 11.2.2. DVX Says the Video Card Has No Usable Mode
- video cards
- video modes, 7.7. Video Page
- 24-bit, 11.2.2. DVX Says the Video Card Has No Usable Mode
- after going back to defaults, 11.3.5. Other Screen Problems, B.5.1. Putting Back the Settings DVX Came With
- after installing, 3.7.3. DVX’s Settings File
- after the first start, 3.14.4. Program Manager at the First Start
- banked, 11.2.3. The Screen Works, but It Is Slow (Older Video Cards)
- choosing, 2.3.1. A VESA Video Card, 7.7. Video Page, 11.3.3. Choosing Another Screen Mode
- colors, 2.3.1. A VESA Video Card
- confirming, 7.7.1. Changing the Video Mode
- DVX.INI, 11.3.4. Setting the Screen Mode in DVX.INI, B.2.5. The
[video]Section: Screen Mode - how DVX chooses, B.2.5. The
[video]Section: Screen Mode - list of, 7.7. Video Page
- memory, 11.3.3. Choosing Another Screen Mode
- no usable mode, 11.2.2. DVX Says the Video Card Has No Usable Mode
- problems, 7.7.2. If the New Mode Does Not Work, 11.3. The Screen Is Wrong
- requirements, 2.3.1. A VESA Video Card
- safe video mode, 3.13.1. Safe Video Mode, 11.3.2. The Safe Video Mode Question
W
- wallpaper, 1.4.2. Color Themes and Desktop Pictures, 7.6.1. Wallpaper
- add-ons, 10.1.1. Kinds of Packages
- choosing any picture, 7.6.1. Wallpaper
- DVX.INI, B.2.15. The
[desktop]Section: Wallpaper and Screen Saver - folder, B.1.1. The DVX Folder
- list of, 7.6.1. Wallpaper
- mode, 7.6.1. Wallpaper
- problems, 11.3.6. Colors, Themes, and the Desktop Picture
- removing, 7.6.1. Wallpaper
- your own pictures, 7.6.1. Wallpaper, B.1.2.1. Your Own Fonts, Sounds, Themes, Pictures, Banks, and Screen Savers
- Welcome, 1.2. The Programs That Come with DVX, 3.14. The First Start, 8.1. Which Programs Do You Have?, 8.10. Welcome
- at start-up, 5.1. The Screen After Start-Up
- Don’t show this again, 3.14.3. Closing Welcome and Seeing It Again
- DVX.INI, B.2.7. The
[shell]Section: Program Manager and the Welcome Window - keys, 8.10.2. The Welcome Window
- Make it yours, 7.1. Opening Control Panel
- showing again, 11.15. Going Back to the Default Settings
- showing at start, B.2.7. The
[shell]Section: Program Manager and the Welcome Window - starting later, 3.14.3. Closing Welcome and Seeing It Again
- tiles, 3.14.1. The Welcome Tiles
- tour, 3.14.2. The Tour, 8.10.3. Taking the Tour
- turning off, 8.10.1. When Welcome Appears
- Widget Showcase, 8.13.6. Widget Showcase
- WIDGETS folder, B.1.1. The DVX Folder
- window menu, 5.3.9. The Window Menu
- windows, 1.1. What Is DVX?, 5.3. Windows
- active window, 5.2.2. The Keyboard, 5.3.2. The Active Window and Switching Windows
- arranging, 5.3.10. Arranging Windows, 6.10.4. Window Menu
- cannot be resized, 8.2.6. Menus and Keys
- cascade, 5.3.10. Arranging Windows
- changing size, 5.3.4. Changing the Size of a Window
- Close box, 5.3.1. Parts of a Window
- closing, 5.3.7. Closing a Window
- corners, 5.3.4. Changing the Size of a Window
- frame, 5.3.1. Parts of a Window
- icons, 5.3.6. Minimizing a Window
- Maximize button, 5.3.1. Parts of a Window
- maximizing, 5.3.5. Maximizing and Restoring a Window
- Minimize button, 5.3.1. Parts of a Window
- minimizing, 5.3.6. Minimizing a Window
- moving, 5.3.3. Moving a Window
- moving with the keyboard, 5.3.9.1. Moving and Sizing with the Keyboard
- off the screen, 11.3.5. Other Screen Problems
- parts, 5.3.1. Parts of a Window
- resizing, 5.2.1. The Mouse, 5.3.4. Changing the Size of a Window
- resizing with the keyboard, 5.3.9.1. Moving and Sizing with the Keyboard
- restoring, 5.3.5. Maximizing and Restoring a Window
- restoring from an icon, 5.3.6. Minimizing a Window
- several programs at once, 1.1. What Is DVX?
- switching, 5.3.2. The Active Window and Switching Windows
- tile, 5.3.10. Arranging Windows
- title bar, 5.3.1. Parts of a Window
- window menu, 5.3.9. The Window Menu
- working folder, 6.4.3. Item Properties
- write-protected disk, 3.11.1. Running DVX from a CD-ROM or a Write-Protected Disk, B.1.4. Running DVX from a Disk It Cannot Write To
X
- XMODEM, 9.6. Sending and Receiving Files, 11.10.7. File Transfers
- XMODEM-1K, 9.6. Sending and Receiving Files
Y
Z
- ZMODEM, 9.6. Sending and Receiving Files, 11.10.7. File Transfers
- automatic downloads, 9.6.2. Receiving Files