Developer's Toolkit Release Notes for HP-UX 11i

60 Chapter 2
What’s In This Version
11i Features and Updates
#define XmVPANED_BIT XmPANED_WINDOW_BIT
#define LOOK_AT_SCREEN (1<<0)
#define LOOK_AT_CMAP (1<<1)
#define LOOK_AT_BACKGROUND (1<<2)
#define LOOK_AT_FOREGROUND (1<<3)
#define LOOK_AT_TOP_SHADOW (1<<4)
#define LOOK_AT_BOTTOM_SHADOW (1<<5)
#define LOOK_AT_SELECT (1<<6)
#define XmStrlen(s) ((s) ? strlen(s) : 0)
#define DEFAULT_INDICATOR_DIM 9
#ifndef MAX
#define MAX(x,y) ((x) > (y) ? (x) : (y))
#endif
#define RX(r) (((RectObj) r)->rectangle.x)
#define RY(r) (((RectObj) r)->rectangle.y)
#define RWidth(r) (((RectObj) r)->rectangle.width)
#define RHeight(r) (((RectObj) r)->rectangle.height)
#define RBorder(r) (((RectObj) r)->rectangle.border_width)
#define GMode(g) ((g)->request_mode)
#define IsX(g) (GMode (g) & CWX)
#define IsY(g) (GMode (g) & CWY)
#define IsWidth(g) (GMode (g) & CWWidth)
#define IsHeight(g) (GMode (g) & CWHeight)
#define IsBorder(g) (GMode (g) & CWBorderWidth)
#define IsWidthHeight(g) ((GMode (g) & CWWidth) || (GMode (g)
& CWHeight))
#define IsQueryOnly(g) (GMode (g) & XtCWQueryOnly)
#define MAXDIMENSION ((1 << 31)-1)
#define Max(x, y) (((x) > (y)) ? (x) : (y))
#define Min(x, y) (((x) < (y)) ? (x) : (y))
#define AssignMax(x, y) if ((y) > (x)) x = (y)
#define AssignMin(x, y) if ((y) < (x)) x = (y)
#define DIALOG_SUFFIX "_popup"
#define DIALOG_SUFFIX_SIZE 6