next up previous contents
Next: 4.2 The middle left Up: 4. Running PaPCo Previous: 4. Running PaPCo

Subsections

4.1 The top widget part: The Module Panel

4.1.1 The STOP PAPCO button

This is provided mainly for debugging purposes for the module developer. PaPCo execution is suspended and the IDL prompt returned. At this point all IDL routines of the PaPCo package apart from the top level routine papco.pro may be recompiled. For example, if you wants to change the appearance of your plot you can edit your plot routine and recompile it. By typing

.con

you can then continue in PaPCo from where you left off. If your edit produces a crash, you will get an error message. See section 4.9 on how to proceed.

NOTE: While PaPCo is stopped, all variables of the PaPCo main routine are accessible and can be investigated using the IDL print or help commands.

4.1.2 The module buttons

These appear next to the STOP PAPCO button. ALL modules found are added here with their own user-defined button. Each button accesses a user-written module panel editor widget which is used to set the parameters for the required plot, or a further sub-menu of several plot types for the data, e.g. color spectrograms or line plots. The contents of these panel editors and /or structure of the sub-menus are user-defined. An example of such an editor is the plot_type panel editor template, described in more detail in Section 6.4.1.

PaPCo provides for a basically unlimited number of possible product buttons. A new row of buttons is added whenever needed: this will make the widget grow. So the size of your screen becomes limiting to the number of modules you can have added any given time!

Note that PaPCo configures itself to use only those modules it finds in it's search path, which is user-configurable using the PaPCo configure widget (see Section 3.5).


next up previous contents
Next: 4.2 The middle left Up: 4. Running PaPCo Previous: 4. Running PaPCo
Reiner Friedel
1999-02-03