# Enabled vs Visible Control Attributes

**URL:** <https://forums.realmacsoftware.com/t/enabled-vs-visible-control-attributes/44310>\
**Category:** Elements API\
**Created:** [August 16, 2024, 9:27pm UTC](https://forums.realmacsoftware.com/t/enabled-vs-visible-control-attributes/44310 "2024-08-16T21:27:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bill](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/bill/32/107_2.png) [@Bill](https://forums.realmacsoftware.com/u/Bill)\
**Post date:** [August 16, 2024, 9:27pm UTC](https://forums.realmacsoftware.com/t/enabled-vs-visible-control-attributes/44310/1 "2024-08-16T21:27:29Z")

</div>

I’m wondering what happens when you have a default value set for a control and you set the following:

- Will a value be used when enabled is false?

- Will a value be used when visible is false?

Thanks,

Bill  
Stack-Its

---

<div class="post-metadata">

**Author:** ![tpbradley](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/tpbradley/32/25503_2.png) [@tpbradley](https://forums.realmacsoftware.com/u/tpbradley)\
**Post date:** [August 17, 2024, 9:39am UTC](https://forums.realmacsoftware.com/t/enabled-vs-visible-control-attributes/44310/2 "2024-08-17T09:39:45Z")

</div>

The enabled and visible settings on properties only apply to the UI controls within the inspector. The value of the property is always accessible from the template.

- Visible will hide the control when the expression is false.
- Enabled will disable the control when the expression is false.

Note: Visible should work for all controls, enabled isn’t fully implemented yet - so some control will stay active when expression is false.
