Back to Devexpress

TdxFcOption Enum

vcl-dxflchrt-de729fb2.md

latest3.5 KB
Original Source

TdxFcOption Enum

Enumerates the control’s content management settings.

Declaration

delphi
TdxFcOption = (
    fcoCanDelete,
    fcoCanDrag,
    fcoCanSelect,
    fcoMultiSelect,
    fcoHideSelection,
    fcoDelOnClick,
    fcoDynamicSizing,
    fcoDynamicMoving,
    fcoPreventAddingElbowConnections,
    fcoAlignWithGrid,
    fcoAutoRouteConnections,
    fcoCanRotate,
    fcoUseShapeParameters,
    fcoSnapToGuides
);

Members

Name
fcoCanDelete
fcoCanDrag
fcoCanSelect
fcoMultiSelect
fcoHideSelection
fcoDelOnClick
fcoDynamicSizing
fcoDynamicMoving
fcoPreventAddingElbowConnections
fcoAlignWithGrid
fcoAutoRouteConnections
fcoCanRotate
fcoUseShapeParameters
fcoSnapToGuides

Remarks

The following flags (if set in the Options property value) allow you to:

ValueDescription
fcoCanDeleteDelete selected chart symbols and connections within the control by pressing the Delete key. The fcoCanDelete flag affects the end-user capability to delete chart symbols and connections. This flag has no effect if the fcoCanSelect flag is not set in the Options property value.
fcoCanDragMove or resize a chart symbol. The fcoCanDrag flag affects the end-user capability to rearrange a chart symbol or change its dimensions. If the fcoCanDrag flag is not set in the Options property value, the fcoDynamicMoving and fcoDynamicSizing flags have no effect.
fcoCanRotateRotate an advanced chart symbol to any angle.
fcoCanSelectSelect chart symbols and connections. Without the fcoCanSelect flag, all other TdxFcOption flags have no effect. The Allow parameter in the OnSelection event handler overrides the fcoCanSelect flag’s effect.
fcoMultiSelectSelect multiple chart symbols simultaneously by holding the Shift key.
fcoHideSelectionHide element selection if the control looses focus.
fcoDelOnClickRemove the intermediate points distorting the selected connection by clicking.
fcoDynamicSizingDisplay the selected chart symbol during the resizing operations. You can remove this flag to improve performance.
fcoDynamicMovingDisplay the selected chart symbol during the moving operations. You can remove this flag to improve the performance.
fcoPreventAddingElbowConnectionsForbid inserting intermediate points into connections between chart symbols.
fcoAlignWithGridPosition chart element‘s bounding rectangle within the control only at intersections of reference lines. If you drop the element between two reference lines, its bounding rectangle moves to the nearest line intersection.
fcoAutoRouteConnectionsEnable autorouting mode.
fcoUseShapeParametersCustomize a chart symbol’s geometry via yellow handles.
fcoSnapToGuidesAdjust a chart symbol’s size and/or position relative to other chart elements via guides.

The control’s Options property references the TdxFcOption type.

See Also

dxflchrt Unit