manpagez: man pages & more
man XmGetScaledPixmap(3)
Home | html | info | man
XmGetScaledPixmap(library call)                XmGetScaledPixmap(library call)




NAME

       XmGetScaledPixmap  --  read  a  pixmap  file  and scale it according to
       pixmap and print resolution


SYNOPSIS

       #include <Xm/Xm.h>
       XtEnum XmGetScaledPixmap(
       Widget widget,
       String image_name,
       Pixel foreground,
       Pixel background,
       int depth,
       Double scaling_ratio);


DESCRIPTION

       XmGetScaledPixmap uses its Widget argument to look up for a Print Shell
       ancestor  to  get the pixmap resolution and the default printer resolu-
       tion information to be used if scaling_ratio ==0.

       If scaling is 0, and a valid PrintShell  is  present  XmGetScaledPixmap
       applies  a ratio equals to (printer resolution / default pixmap resolu-
       tion) before creating the Pixmap on the  widget's  Screen.   Otherwise,
       the scaling_ratio is used in scaling both dimensions of the image being
       converted as a Pixmap.

       XmGetScaledPixmap completes the XmGetPixmapByDepth existing API by mak-
       ing  use of the XmNdefaultPixmapResolution of the rooting XmPrintShell.
       Refer to the XmGetPixmapByDepth documentation for details.

       widget    Widget used to determine the default  pixmap  resolution  (of
                 the print shell ancestor).

       image_name
                 See XmGetPixmapByDepth for description.

       foreground
                 See XmGetPixmapByDepth for description.

       background
                 See XmGetPixmapByDepth for description.

       depth     See XmGetPixmapByDepth for description.

       scaling_ratio
                 Indicate the scaling ratio to be applied, or 0.


RETURN VALUE

       Returns Pixmap or NULL if failed.


ERRORS/WARNINGS

       Same as for XmGetPixmapByDepth.


SEE ALSO

       XmPrintSetup(3), XmPrintShell(3), XmRedisplayWidget(3)



                                               XmGetScaledPixmap(library call)

openMotif 2.3.1 - Generated Sun Nov 30 16:20:07 CST 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.