The caption alignment within the control's bounds.

Usage

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

Values

Array has the following structure:

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

Remarks

The CaptionAlignment property aligns the caption 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 caption along the top of the control
CenterCPlaces caption in the vertical center of the control
BottomBPlaces caption along the bottom of the control

Possible values for horizontal alignment are:

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

Use both fields to position the caption anywhere within the control.

Example

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

See Also

Alignment

  • No labels