> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/kalipso/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/kalipso/documentation/controls/type/chart.md).

# Shape

<figure><img src="https://1614058754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ5vDGuBZwhJDeu5Rq7Wt%2Fuploads%2Fgit-blob-1b6d76675a6b84af041937af3849354ed84383af%2FShape%20(2).png?alt=media" alt=""><figcaption></figcaption></figure>

A Shape is a frame composed by a geometric figure: line or rectangle. This Control doesn’t interact with the user. You can use Shapes to stylish your application.\
\
**Value -** It as no value.

<figure><img src="https://1614058754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ5vDGuBZwhJDeu5Rq7Wt%2Fuploads%2Fgit-blob-92fbeffd49a6ee6119df028831ee83a925c94b81%2Fcontrols_chart_1.png?alt=media" alt=""><figcaption></figcaption></figure>

**Common**

* **Name** - Name of the Control. This Name will be used to identify the Control throughout the Project. The name of the Control can only contain letters, digits or underscore (\_).
* **Text** - *Not applicable to this control.*
* **Description** - *Not applicable to this control.*
* **Plane** - Plane of the Form where the Control should be created. Check the [Planes](/kalipso/documentation/form/planes.md) chapter for more information.
* **Visible** - With this option selected, the control is (or is not) visible.

**Layout**

* **X** - x position of the Control from left
* **Y** - y position of the Control from top
* **Width** - Width of the Control.
* **Height** - Height of the Control

{% hint style="info" %}
In relation to all these layout options, it is possible to set this value in runtime via the “[**Set Property**](/kalipso/documentation/actions/group-controls/set-property.md)” Action. You can also retrieve this value in runtime via the “[**Get Property**](/kalipso/documentation/actions/group-controls/get-property.md)” Action.
{% endhint %}

**Style**

In the right corner of the window you can choose the style for this control. The available ones are:

* None
* Base
* Ellipse
* Header
* MenuItemBack
* SubHeader

***Appearance***

* **Background** - Background color of the Control. You can set the color for the background.
* **Opacity** - Set the percentage of opacity for the background.

***Shape***

Its possible to choose a Line, Rectangule, Elipse and a Circle shape.<br>

* **Line** - Select the line color.
* **Thickness** - Select the thickness of the shape line.
* **Rounded Corners** - Select if the object will have rounded corners.
* **Radius** - In case the option rounded corners is select you are able to define the radius of it.
* **Borders** - Choose which line of borders you want to add (left, right, top, bottom and none).
