Converts from real-world dimensions to pixels
#include <Xm/XmP.h> XmImportOperator XmeToVerticalPixelsWidget widgetint offsetXtArgVal *value
XmeToVerticalPixels converts a vertical distance from a real-world dimensional unit (such as thousandths of an inch) to pixels. This conversion is based on the vertical resolution of the screen. The choice of real-world dimensional unit is stored in the XmNunitType resource.
For example, suppose that widget has an XmNunitType resource value of Xm1000TH_INCHES. If the input value were 2000 (meaning 2000/1000 inches or 2 inches), then XmeToVerticalPixels determines how many vertical pixels fall within 2 inches. Because different screens have different resolutions, the returned value might be 160 pixels on one screen and 200 pixels on another.
Typically, your widget will call this function in a synthetic resource record.
XmeToVerticalPixels is an XmImportProc.
Returns one of the following XmImportOperator values:
Motif's synthetic resource mechanism is typically the caller of XmeToVerticalPixels. Therefore, if XmeToVerticalPixels returns XmSYTHETIC_LOAD, Motif synthetic resource mechanism will take care of copying (and casting) value into the resource symbolized by offset.
XmeFromHorizontalPixels(3), XmeFromVerticalPixels(3), and XmeToHorizontalPixels(3).