JTraffic Screensaver

Window tab

The Window Mode tab of the Configuration Window determines all of the default settings of the program operation in windowed mode.  The settings are used when there are no settings in the active Timetable File to the contrary.  In such cases, settings in the Timetable have priority over the settings in the Configuration Window.\

Display Method - determines the type of display for the screen.  Possible values are:

GDI Mode, Vehicle - the oldest display type, vehicles are drawn one after another on the screen.  When you are not running DirectX, (e.g. on an older computer) this is an alternative.  It can lead to a jumpy display though because the vehicles appear to "jump" from pixel to pixel as they move.

GDI, Trains - also an older display type, the individual parts of a train are composed together and seen from the standpoint of the video display as a single unit.  This method functions with greater smoothness than the above method, however, requires more resources from the computer.

Sequence - Defines the sequence in which the Timetable runs. Details may found under the Timetable command $SEQUENCE.

Skip Errors - Skips errors in the Timetable File.  Details can be found in the Timetable command $SKIPERR.   This setting should only be turned off when testing.

Stop on: - Allows one chose which mouse or keyboard actions cause the screensaver or test modes to stop.  There are mouse and kayboard commands during the run - but one can be accustomed to the usual screensaver style stopping for each mouse movement or keyboard key - you can select here, whether you need the usual behaviour, or you want to use the commands available during run.  Further Details are found under the Timetable commands $NOSTOPONCLICK, $NOSTOPONMOVE and $NOSTOPONKEY.

Speed - A general multiplier, which determines the speed at which vehicles travel across the screen.  Details can be found under the Timetable command $SPEED.

Limits - Defaults for limitations on the display of vehicles on the screen. The following options can be modified:

Number of Tracks - The maximum number of tracks/trains that appear simultaneously on the screen or in a section. Details can be found under the Timetable command $MAXLINE.

Total Length - Limits the total length of the trains on the screen.  If the total length together with a new train to start will exceed this setting, the start of the train will be delayed until some movements finish - so decreasing the total length of trains on the screen.

If a train is longer, as the width of the screen, it will be counted only with the screen length.

This setting has nothing similar to the [MP: ] global modifier. The [MP: ] global modifier delimits the train length - the vehicles exceeding the limit won't be included in the train - , the Total Length limiting delays the start of a train, if there are many other (long) trains on the screen to assure enough processor capacity for a smooth movement.

Processor Load - Determines the total amount of processor load that the program can use during its operation.

Test - Pressing this butting invokes the program in windowed test mode.  This window can be resized. The settings in the Configuration Window are taken as default unless overridden by settings in the Timetable File.

Continue: Files tab

The Configuration Window
Program Window
Stock List
Description Editor
Graphic Testpad
Timetable Editor
Timetable Syntax and Semanics
The timetable header
Sections, Groups, Lines, Scenes
Stock List File