The top and bottom time slider are set to the selected time range for the plot. The associated text windows show the selected times and are also editable, for exact zoom selection. The user may select a sub-time range by either adjusting the sliders with the mouse, or by entering a start and stop zoom time manually. Checking is provided to make sure that the zoom start time is always less than the zoom stop time.
The new times will be shown in the associated text windows.
Note that this group of widgets is inactive so long as you have not drawn a plot. You need to define an overall time range first with the next group of widgets, and draw the plot before you can zoom into it.
The ``Previous'' and ``Next'' buttons allow the user to step through the same time interval easily. Delta time is always set to the difference between the current start and end times. This is not an entry field.
There are three different ways of selecting a time range: By start and end time, by orbit and by date. The first entry type is the most general, and the last two reflect the way data is normally stored in files (one file per day or per orbit). The three entry methods are toggled by push buttons, and each entry method has it's own widget which appears to the left of the buttons.
Entry by time
When entry by time is chosen the left side of this widget group changes to two text entry fields for start and end time. This can then be entered in a variety of format combinations of day, year, month, day of year and time. The supported formats are accessible via the help button; a wrong entry will bring up a message window with the permitted formats.
Entry by orbit
When entry by orbit is chosen the left side of this widget group changes to an text entry field, a satellite button and a List Orbit button.
The user can enter an orbit number in the show orbit text window, press return and the start and end times for that orbit are automatically read and shown in the above slider and text output widgets. The List Orbit button calls up a separate window which reads the file containing all the orbit information, which shows all orbits and their corresponding times and allows the user to click on a desired orbit. One of the options in this widget is to re-read the orbits info file. This causes all the files containing the ephemeris information for that satellite to be reread, and a new orbit info file is written. In this way the system can expand if more orbits become available.
This functionality is only supplied for CRRES and POLAR at the present time, but will be extended to other satellites. PaPCo is NOT distributed with the orbitinfo files needed for this functionality, as they are considered to be part of the CRRES and POLAR modules. So this functionality will not be available if those modules are not loaded.
Note that here we use the orbit only to set a start and end time: you can then use these times with ANY modules that you've added. Obviously this makes most sense with the corresponding modules only! PaPCo does no checking here. For CRRES the orbit times given are perigee to perigee, for POLAR apogee to apogee.
The way this functionality has been added to PaPCo has been generalized such that it is relatively easy to include ``new'' missions. This still requires changes to PaPCo core, and is thus considered advanced PaPCo. A guide to doing this is given in Section 6.8.
Entry by day
When entry by day is chosen the left side of this widget group changes to a text entry field for the day. The user enters only the date information and the full time range for that day gets selected.
The batch button
PaPCo includes the capability of processing plots by batches: This means that for the currently defined plot product (user defined combination of panels) a series of output plots at different times can be produced.
The batch output option is accessible via the PRINT button (see below) and will normally read a file with a list of times for which plots are to be produced.
Using the batch button here allows the user to automatically make such a file.
Pressing this button adds the current time range to a default file called
interactive.papco_batch in the
papco_users_XX\papco_products\batch directory. If the file does not
exist, it is created; if it does, it is appended.
The idea here is that the user can put together a set of plots of a given product which all belong to a certain group, e.g. all those data times that have boundary crossings, or substorms, etc., interactively. This group of plots can then be processed as a batch to produce hardcopy. For co-workers in the same field that both have PaPCo and want to work on the same topic all that needs to be exchanged is the data product and the associated batch file.
The next group of buttons selects the output format between landscape or portrait. This affects the printed output for the next print operation and the appearance of the PaPCo Draw Window for the next Draw Window created.
Currently PaPCo produces printed output in A4 and letter format only. Choosing US or Europe in the defaults widget (3.1) sets the output format.
The Mouse Action button accesses a sub-menu of all current mouse types built into PaPCo. The information label next to it shows the current mode.
Added to this list are any User Slices that you have configured PaPCo with. User Slices are described in more detail in Section 6.9.
If a module supports the selected mouse action clicking in the corresponding plot panel will perform that action, if not, nothing will happen. Check the module's panel editor help, it should tell you which slices it supports.
The Print Action button accesses a sub-menu of the various printer actions that will then be performed when the ``Print'' button in bottom widget part is pressed. The submenu has several choices:
The printer widget (see Figure 4.2) is a multi-purpose widget which allows you to either select a print output destination or to set print/output defaults.
When you choose the option
select printer / file this
widget is in the ``direct graphics output mode''. If you have configured
printers using the papco_printer_config.dat file (see Section
3.2) then a list of your printers should appear. This list
becomes active when you choose ``Output to printer''.
When you choose ``Output to File'' the remained of the widget becomes active. here you can choose between postscript or gif output (the files will have extension .ps or .gif), whether to use the file template or be asked for a filename. You can set the output directory for the graphics output files and choose a filename template
The file names are configurable and include ``place holders'' which are substituted with the current time range or orbit number, whichever way the user selects. In this way one can guarantee unique output file names:
Any other alphanumeric characters can be used in combination. VMS users: Avoid using ``.'' in filenames!
When this widget is called with the option select standard output it
start up in the ``set defaults mode''. All the options described above apply,
but whatever you choose becomes the default for printing to file/printer. It
is these defaults that will get used when you use the
standard file and
standard printer options.
The currently set default printer and default filenames are displayed in the label widgets just above the Action Buttons.