# Modify Control

"Modify Control" is one of the most used functions when developing your application in Apphive. It allows you to modify the controls within it, bringing life and dynamism to your application when your users interact with it. It enables you to modify various properties depending on the control you use, such as text, backgrounds, fonts, colors, and sizes. It has 3 entry variables: "Data to Send", "Element", and "Property to Modify", and does not have callbacks.

![](/files/JUJoAA47PZ8bWNys0Jhb)

{% tabs %}
{% tab title="Entry Vars" %}
**Data to send :** We will place the value we want to modify, such as a string if it is text, a hexadecimal if we want to change the color of a text or the background of a button, or numbers to modify a size. You must ensure that the value you send is allowed by the parameter to be modified. **(Required)**

**Element :** We enter the ID of the control you wish to modify or mainly select it from the variable menu in the controls section, where you will find the controls you have on your page, allowing you to select the one you want to modify. **(Required)**

**Property to modify :** We will find both in a dropdown with the available properties to modify once we select the control from the variable menu, or in a field where you can enter the desired property to modify if it is not found in the options of the previous dropdown, or if you enter the control ID directly.. **(Required)**

**Step by Step :**&#x20;

<figure><img src="/files/01o6vNg7keGhD5cH4Dy2" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Callbacks & OutVars" %}
**(Does not contain callbacks)**

OutVars

`Null`
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.apphive.io/reference/funciones/controls/modify-control.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
