Notes on image display widgets -- R. S. Hill. 23 Apr 2004 Two bugfixes since last upload. See README. 11 Dec 2001 Pan window attempts to preserve aspect ratio. !DUMP variable eliminated. Retain=2 default added, which is useful if you are on a remote workstation used as an X terminal. For multiple-windows widgets, the color-changing events weren't being propagated from] image to image, so changes to gangexamine had to be made. 20 Jan 2001 Little future work is expected on these widgets (too much time was spent on them already!). Some of the features noted earlier as desirable have now been added. The earlier notes below now have annotations marked *STATUS* to explain what has and has not been done. The main limitation of these widgets is that they are general, for quick and dirty work on the fly. The other main limitation is that they were written from one person's perspective. 11 Oct 2000 The underlying __define files get minor polishing fairly frequently to make all the objects work better together. The following are limitations I am not yet entirely happy with and would like to improve if I get time someday, but not soon: (1) The EXAMINE popup. (a) The popup itself is awkward. In widgets with multiple displays, you could have two EXAMINE popups existing at once and not know which is which. *STATUS* There should now be more clarity here. Subwidgets are labeled with the number of the associated main display window. (b) The logfile manipulation is kludgy. *STATUS* This has been much improved. Log files are gone, and the user can either write to the command-line window, using "journal" to take care of logging, or pop a text display window that isn't saved. (c) The aperture growth photometry does not compute a real error but borrows it from an overall APER computation done at the end after you have settled on a sky annulus to use (although the flux itself always comes from the growth curve photometry). *STATUS* Still the same. (d) Might be nice to have statistics and listings on different-sized image areas, not corresponding to zoom box. *STATUS* Still the same. (e) The outlier (Tukey) statistics are hard to format in a clear way, in part because they are not as familiar as the usual mean and std dev. *STATUS* Somewhat improved, perhaps. (f) You can't send the cursor to specific coordinates that you type in. *STATUS* Still the same. (2) The DISPLAY popup. (a) Turning the zoom window crosshair on and off doesn't propagate to the other display in XCTV2. *STATUS* Fixed. (b) Similarly to the EXAMINE popup, in multiple-display widgets you could have two DISPLAY popups and not know which one belongs to which image. *STATUS* Improved. (c) Graphics color is always 255; it would be nice to be able to choose. *STATUS* Still the same. However, coming soon: (1) In XCTV2, "Same Scaling" and "Blink" together in a button menu called "MULTI" (less crowded menu area) (2) DISPLAY CONTROL shortened to DISPLAY (ditto). (3) Ability to move cross-hair around within zoom window. (4) Fixing of some initialization bugs when the objects are used with options not in XCTV and XCTV2. (5) 24-bit graphics color fixed for decomposed=1. (6) Zoom factor will propagate from one window to the other in XCTV2. *STATUS* All of these are now implemented.