--- title: "Set up control event procedure - Check box" slug: "set-up-control-event-procedure-check-box" description: "Learn to set up checkbox control event procedures, define action sequences, and apply conditions for effective form management in your application." tags: ["Task", "Anywhere Mobility Studio"] updated: 2026-03-20T12:46:49Z published: 2026-03-20T17:46:51Z canonical: "docs.staedean.com/set-up-control-event-procedure-check-box" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.staedean.com/llms.txt > Use this file to discover all available pages before exploring further. # Set up control event procedure - Check box For a control of type Checkbox, you can set up a control event procedure with actions that are done in a specific sequence. A control event procedure has one action or a series of actions that are done on the On checked changed control event. So, the procedure is started if the check box is selected or cleared. Use the **Up** and **Down** buttons to define the action sequence. Optionally, you can run an action under specific conditions. For conditions, you can use functions and variables that are available for the application or form. ### Steps 1. Click **Mobility design**. 2. Click the **Forms** tab. 3. In the list, find and select the desired record. 4. Click **Edit**. 5. On the preview, click the desired check box control. > [!NOTE] > Note > > If the control list is shown instead of the preview, in the list, find and select the desired check box control. 6. On the **Properties** tab, next to the **On check changed procedure** field, click the **Edit 'On check changed' procedure (+)** button. 7. Sub-task: Add actions. 1. On the **Event procedure** dialog, on the **Actions** pane, click **Add** to open the drop dialog. 2. In the list, find and select the desired actions. 3. Click **OK**. 8. Sub-task: Fill in action parameters. 1. On the **Actions** pane, in the list, select an action. 2. For each action, the relevant parameters are defined in the action class. Each action can have a different set of parameters. Usually, these are input or output parameters. For these parameters, you can define the value. Only define a value for the parameters that are applicable to the event procedure. Sometimes, an action has a different type of parameters or no parameters. In the **Value** field, you can use a variable, a function, or a fixed value. In this step, as an example, you enter a variable. On the **Parameters** tab, in the **Value** field, enter or select a value. > [!NOTE] > Note > > If the parameter is of type enum, and you define a fixed value, you can only select an enum as defined for the parameter. 9. Sub-task: Define conditions. In the second **Value** field, you can use a variable, a function, or a fixed value. 1. Optionally, you can run an action under specific conditions. Click the **Conditions** tab. 2. Click **Add** and fill in the fields. > [!NOTE] > Note > > In the first **Value** field, you can use a variable or a function. 10. Click **Close**.