Provided by: libmotif-dev_2.3.8-2build1_amd64 bug

NAME

       XmInstallImage  —  A  pixmap  caching  function  that  adds  an image to the image cache "XmInstallImage"
       "pixmaps"

SYNOPSIS

       #include <Xm/Xm.h>
       Boolean XmInstallImage(
       XImage * image,
       char * image_name);

DESCRIPTION

       XmInstallImage stores an image in an image cache that can later be used to generate a  pixmap.   Part  of
       the installation process is to extend the resource converter used to reference these images. The resource
       converter is given the image name so that the image can be referenced in a  .Xdefaults  file.   Since  an
       image  can  be referenced by a widget through its pixmap resources, it is up to the application to ensure
       that the image is installed before the widget is created.

       image     Points to the image structure to be installed.  The installation process does not make a  local
                 copy  of  the  image.  Therefore,  the  application  should  not  destroy the image until it is
                 uninstalled from the caching functions.

       image_name
                 Specifies a string that the application uses to name the image. After installation,  this  name
                 can be used in .Xdefaults for referencing the image. A local copy of the name is created by the
                 image caching functions.

       The image caching functions provide a set of eight preinstalled images.  These names can be used within a
       .Xdefaults file for generating pixmaps for the resource for which they are provided.

       ┌───────────────┬───────────────────────────────────────┐
       │Image NameDescription                           │
       ├───────────────┼───────────────────────────────────────┤
       │background     │ A tile of solid background            │
       ├───────────────┼───────────────────────────────────────┤
       │25_foreground  │ A   tile   of   25%  foreground,  75% │
       │               │ background                            │
       ├───────────────┼───────────────────────────────────────┤
       │50_foreground  │ A  tile  of   50%   foreground,   50% │
       │               │ background                            │
       ├───────────────┼───────────────────────────────────────┤
       │75_foreground  │ A   tile   of   75%  foreground,  25% │
       │               │ background                            │
       ├───────────────┼───────────────────────────────────────┤
       │horizontal     │ A tile of horizontal lines of the two │
       │               │ colors                                │
       ├───────────────┼───────────────────────────────────────┤
       │vertical       │ A  tile  of vertical lines of the two │
       │               │ colors                                │
       ├───────────────┼───────────────────────────────────────┤
       │slant_right    │ A tile of slanting lines of  the  two │
       │               │ colors                                │
       ├───────────────┼───────────────────────────────────────┤
       │slant_left     │ A  tile  of slanting lines of the two │
       │               │ colors                                │
       ├───────────────┼───────────────────────────────────────┤
       │menu_cascade   │ A tile of an arrow of the  foreground │
       │               │ color                                 │
       ├───────────────┼───────────────────────────────────────┤
       │menu_checkmark │ A   tile   of   a  checkmark  of  the │
       │               │ foreground color                      │
       ├───────────────┼───────────────────────────────────────┤
       │menu_dash      │ A tile of one horizontal line of  the │
       │               │ foreground color                      │
       ├───────────────┼───────────────────────────────────────┤
       └───────────────┴───────────────────────────────────────┘

RETURN

       Returns  True  when  successful; returns False if NULL image, NULL image_name, or duplicate image_name is
       used as a parameter value.

RELATED

       XmUninstallImage(3), XmGetPixmap(3), and XmDestroyPixmap(3).

                                                                                               XmInstallImage(3)