

        \\\\\\\\\\\\\\\\\\\\ ///////////////////////

        example programs using the pan icon object

        //////////////////// \\\\\\\\\\\\\\\\\\\\\\

1.panicon_display/

  This example displays a big image which needs a pan icon; the image and
  the pan icon are created in separate windows.  The filename can
  be specified from the command line if desired, using % example filename
  although by default, the large albuquerque image is used.  If the filename
  is provided on the command line, and the file specified is not large enough
  to need a pan icon, it is made artificially larger, so that the pan icon
  will be forced to come up for the sake of this example.  In general, you
  don't want the pan icon to appear unless it is needed.  Specifying NULL as
  the parent for both the image and the pan icon, they are displayed in
  independent windows.


2.panicon_update/

  This example program creates a display containing an image object that will
  be used to cycle through a number of predefined images, and a pan icon
  that appears near the upper left hand corner of the image.  An event handler
  allows the user to switch to the next image by clicking on the image.
  The event handler simply changes the image that is displayed in the image
  object; if the image being displayed is large enough to need a pan icon,
  the pan icon will appear;  if it is not, the pan icon will disappear.

