<< Click to Display Table of Contents >>

 

The Shape control allows you to draw various shapes in a report.

To add a shape to a report, drag the Shape item from the Toolbox onto the report's area.

eurd-win-add-shape-control-to-report

Click a control's smart tag and use the Shape property to select the shape type. You can also choose the shape type in the Toolbar's Shape Tools contextual tab.

eurd-win-shape-control-select-type

The smart tag provides the following main properties common to all shape types:

Fill Color - specifies the the shape's color.

Stretch - specifies whether to stretch a shape to fill its client rectangle area when it is rotated.

Line Width - specifies the width of the line used to draw the shape.

Angle - specifies the shape's rotation angle.

Each shape type provides its own specific set of properties which are detailed below.

The image below illustrates the Arrow type's shape.

eurd-win-shape-control-arrow-type

This shape type has the following additional properties:

Fillet - specifies how the shape's corners are rounded (as a percentage). This value should be between 0 and 100.

Arrow Height - specifies the arrow's relative height (as a percentage). This value should be between 0 and 100.

Arrow Width - specifies the arrow's relative width (as a percentage). This value should be between 0 and 100.

The image below illustrates the Brace type's shape.

eurd-win-shape-control-brace-type

Use the following properties to set up a brace:

Tip's Length - specify the length of a brace's tip.

Fillet - specifies how the shape's corners are rounded (as a percentage). This value should be between 0 and 100.

Tail's Length specify the length of a brace's tail.

The following image demonstrates the Bracket type's shape:

eurd-win-shape-control-bracket-type

The Tip's Length property is specific to this shape type and defines the length of a bracket's tip.

The image below shows the Cross type's shape.

eurd-win-shape-control-cross-type

This shape type has the following properties:

Fillet - specifies how the shape's corners are rounded (as a percentage). This value should be between 0 and 100.

Horizontal Line Height - specifies the relative width of a cross's horizontal line (as a percentage). This value should be between 0 and 100.

Vertical Line Width - specifies the relative width of a cross's vertical line (as a percentage). This value should be between 0 and 100.

The image below shows Ellipse type shapes.

eurd-win-shape-control-ellipse-type

The following image demonstrates Line type shapes:

eurd-win-shape-control-line-type

The image below illustrates the Polygon type's shape:

eurd-win-shape-control-polygon-type

This shape type has the following properties:

Fillet - specifies how the polygon's corners are rounded (as a percentage). This value should be between 0 and 100.

Number Of Sides - specifies the number of polygon sides.

The image below illustrates Rectangle type shapes.

eurd-win-shape-control-rectangle-type

This shape type's Fillet property specifies the rectangle's relative roundness (as a percentage, between 0 and 100).

The following image shows a Star type shape:

eurd-win-shape-control-star-type

This shape type has the following properties:

Fillet - specifies the relative roundness of the star's points (as a percentage). This value should be between 0 and 100.

Count of Star Points - specifies the number of points that make up the star.

Concavity - specifies the concavity level (as a percentage) between two neighboring start points. This value should be between 0 and 100.