The image alignment within the control's bounds.

Usage

Set_Property(OLECtrlEntID, "OLE.Alignment", Array)

Values

Array has the following structure:

PosNameTypeDescriptionDefault
<1>Vertical AlignmentOptionAligns the image vertically along the top, center, or bottom of the controlCenter
<2>Horizontal AlignmentOptionAligns the image horizontally along the left, center, or right of the controlCenter

Remarks

The Alignment property aligns the image along any edge of the control. This multivalued property has two fields: vertical alignment and horizontal alignment. Possible values for vertical alignment are:

ValueAbbr.Description
TopTPlaces image along the top of the control
CenterCPlaces image in the vertical center of the control
BottomBPlaces image along the bottom of the control

Possible values for horizontal alignment are:

ValueAbbr.Description
LeftLPlaces image along the left side of the control
CenterCPlaces image in the horizontal center of the control
RightRPlaces image along the right side of the control

Use both fields to positoin the image anywhere within the control.

This property is ignored if the Layout property is set to anything other than "Clip".

Example

// Align the image to the control's top left sides 
Set_Property(@Window:".OLE_PICTURE", "OLE.Alignment", "Top":@FM:"Left")

See Also

LayoutCaptionAlignment

  • No labels