# Positioning

The positioning of controllers in a container or window in TotalCross is done very easily and practically and can be done in two ways

### Relative Positioning

{% content-ref url="hbox-and-vbox" %}
[hbox-and-vbox](https://learn.totalcross.com/documentation/guides/app-architecture/hbox-and-vbox)
{% endcontent-ref %}

### Manual Positioning

{% content-ref url="relative-positioning/manual-positioning" %}
[manual-positioning](https://learn.totalcross.com/documentation/guides/app-architecture/relative-positioning/manual-positioning)
{% endcontent-ref %}
