hps (HPS) - input
prcl (PRECTL) - input
The rectangle is in device coordinates.
The border is drawn within the rectangle. Along the bottom and left edges of the rectangle, the edges of the border coincide with the rectangle edges. Along the top and right edges of the rectangle, the border is drawn one device unit inside the rectangle edges.
Note: The value of each field in this structure must be in the range -32 768 through The data type WRECT can also be used, if supported by the language.
cx (LONG) - input
This is the width of the left and right sides in device coordinates.
cy (LONG) - input
This is the width of the top and bottom sides in device coordinates.
clrFore (LONG) - input
Not used if DB_AREAATTRS is specified.
clrBack (LONG) - input
Not used if DB_AREAATTRS is specified.
flCmd (ULONG) - input
Some of the DB_* flags are mutually exclusive. Only one of these four can be significant:
DB_ROP
For any border, the pattern used is the pattern as currently defined in the area attribute.
For any interior, the pattern used is the same as if GpiSetAttrs for the area attributes is made with the background color of the area attribute being passed for the foreground color, and the foreground color of the area attribute being passed as the background color.
For any border, the pattern used is the same as if GpiSetAttrs for the area attributes is made with a foreground color of clrFore, and a background color of clrBack.
For any interior, the pattern used is the same as if GpiSetAttrs for the area attributes is made with a foreground color of clrBack, and a background color of clrFore.
DB_ROP and DB_AREAATTRS are also ignored for the interior. The interior is drawn in the color specified by clrBack.
rc (BOOL) - returns