# Use Symbol Factory components as buttons

**URL:** <https://forum.inductiveautomation.com/t/use-symbol-factory-components-as-buttons/35334>\
**Category:** Ignition\
**Created:** [June 4, 2020, 4:57pm UTC](https://forum.inductiveautomation.com/t/use-symbol-factory-components-as-buttons/35334 "2020-06-04T16:57:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dustin.corban](https://avatars.discourse-cdn.com/v4/letter/d/85f322/32.png) [@dustin.corban](https://forum.inductiveautomation.com/u/dustin.corban)\
**Post date:** [June 4, 2020, 4:57pm UTC](https://forum.inductiveautomation.com/t/use-symbol-factory-components-as-buttons/35334/1 "2020-06-04T16:57:22Z")

</div>

I am new to the Symbol Factory and i have tried to do some reading into this, but i only see where you can add animation to the components. I was hoping i could use some of the up and down arrows as buttons. Is this possible or not?

---

<div class="post-metadata">

**Author:** ![jespinmartin1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jespinmartin1/32/57175_2.png) [@jespinmartin1](https://forum.inductiveautomation.com/u/jespinmartin1)\
**Post date:** [June 4, 2020, 5:16pm UTC](https://forum.inductiveautomation.com/t/use-symbol-factory-components-as-buttons/35334/2 "2020-06-04T17:16:38Z")

</div>

Is possible, just add a event script on an event handler

---

<div class="post-metadata">

**Author:** ![ijustdunnoaname1](https://avatars.discourse-cdn.com/v4/letter/i/c67d28/32.png) [@ijustdunnoaname1](https://forum.inductiveautomation.com/u/ijustdunnoaname1)\
**Post date:** [June 4, 2020, 5:18pm UTC](https://forum.inductiveautomation.com/t/use-symbol-factory-components-as-buttons/35334/3 "2020-06-04T17:18:12Z")

</div>

If you’re just using the button to set a value on a tag or property, you can just right click over the object and select “scripting” and have one of the event handlers (mouseClicked for example) fire off your action.

However, if you’re using it to increase a numeric value, you would need to create a custom script in that object’s script editor.
