				     Movies

			     Freeware by Jason Hood
			       jadoxa@hotmail.com

				     v1.00
			       21 November, 2000


Description:

Movies is a program to display Movie Select's movie database. It's simply a
DOS/text alternative to the Movies part of Hollywood Guide and Find It!.


Requirements:

Movie Select
386
VGA
Mouse


Usage:

movies [-number...] [+index...]
movies [~] keyword...

number is a movie number;
index is a movie position;
keyword is part of a title.

Movie numbers are the numbers Movie Select uses for its cross-referencing.
The index number is simply the number of a movie in the database (ordered
alphabetically).

Keywords are usually searched for in order, or it must be the first word if
only one keyword is present; using '~' will find the keyword(s) anywhere.
Note that keywords that aren't found are simply ignored, but they are still
used to match the order.

The rest of the program is pretty similar to Movie Select. I've used different
default preferences, though. There is also no actor or director cross-reference
or search capabilities (I only wanted a movie viewer, but I'm willing to add
them, if so desired).

The MOVSEL environment variable is used to locate the path of Movie Select. For
example, if your CD is D: then "set MOVSEL=d:/". If you've copied it to HD, and
you're not using the Windows program, you still need to keep everything in the
"db" subdirectory. For example, "c:/movies" will contain movies.exe and
"c:/movies/db" the database (movcard.dat, movietit.*, subcat.lst).


Source:

I've used djgpp v2.03 and a modified JPTUI v4.0k. In order to recompile, you'll
need the source to JPTUI to apply my diffs. The first diff simply allows JPTUI
to compile without error. The second diff allows labels to be clicked. Both of
these should be applied. The third diff is just a kluge to display '~' in red
in the list window.

The movies.c file was the prototype for the TUI version. It's only included for
those that don't even like TUIs. :)  Note that it is a very basic program and
doesn't have the MOVSEL environment variable or search preferences. It also
uses '=' to match order, instead of '~' to match anywhere. Running without
arguments will output the title of every movie in the database.


Distribution:

Only the .exe file is necessary to run the program, but redistribution in a
public place requires the original .zip file contents. A modified version can
be distributed, on the proviso that the original is also included.


CWSDPMI:

CWSDPMI is a free DPMI server by Charles Sandmann. Source and/or updates may
be obtained at:

ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2misc/csdpmi*.zip


Jason Hood, 21 November, 2000.
