uFlags
Flags that indicate how to handle peripherally exposed areas, how to handle centrally exposed areas and the type of bending. You can use a bit-wise OR (|) to specify one flag from each group.
The following are the flags that indicate how to handle peripherally exposed areas:
Value |
Meaning |
FILL_CLR |
[$0000] Fill any exposed areas with crFill. |
FILL_RPT |
[$0001] Stretch the image edges to fill the exposed area. |
FILL_NOCHG |
[$0002] Leave the exposed area as is, without changing it. |
The following are the flags that indicate how to handle an exposed center:
Value |
Meaning |
FILL_ROT |
[$0000] Rotate the image inside the arc pattern. |
FILL_WOUTROT |
[$0010] Fill the exposed center as you would any other exposed area. This is determined by setting the FILL_CLR, FILL_RPT or FILL_NOCHG flags. |
This flag is ignored if the nValue is negative.
The following are the flags that indicate how the bitmap is bent:
Value |
Meaning |
BND_NORM |
[$0000] Stretch the image along the vertical and horizontal planes. |
BND_HORZ |
[$0100] Stretch the image along the horizontal plane. |
BND_VERT |
[$0200] Stretch the image along the vertical plane. |