# Naming Created or Cloned components

**URL:** <https://community.thunkable.com/t/naming-created-or-cloned-components/740116>\
**Category:** Questions about Thunkable X\
**Created:** [August 14, 2020, 1:20am UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116 "2020-08-14T01:20:40Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![eddie.rebehy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eddie.rebehy/32/67993_2.png) [@eddie.rebehy](https://community.thunkable.com/u/eddie.rebehy)\
**Post date:** [August 14, 2020, 1:20am UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/1 "2020-08-14T01:20:40Z")

</div>

Hi Thunkers,

Is there a way of naming Created or Cloned components so that we can subsequently dynamically control their attributes with the Any Component blocks?

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [August 14, 2020, 8:53am UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/2 "2020-08-14T08:53:20Z")

</div>

Hi,

There is a workaround when the component name is written to some of its text properties, such as BackgroundPicture

---

<div class="post-metadata">

**Author:** ![eddie.rebehy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eddie.rebehy/32/67993_2.png) [@eddie.rebehy](https://community.thunkable.com/u/eddie.rebehy)\
**Post date:** [August 14, 2020, 8:54am UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/3 "2020-08-14T08:54:19Z")

</div>

I managed to accomplish what I need by looping through. This is possible now because we can rename “j” and use the loops in a stacked manner.

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/9/493ab1d9d973528c7dbf1450b1854fc308a01f64.png)

In the above application, I am checking my dynamically added text inputs and diplaying a small label if the text replaces the hint.

I have a label and an input inside a column (for each field). All have been created or cloned and I can control the attributes by looping through.

This is what I’m trying to achieve… I’m close 😃

 ![23-best-practices-for-mobile-form-design](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/7/b7efec327585ed976b064ccd1e2caaa845585a7f.gif)

---

<div class="post-metadata">

**Author:** ![eddie.rebehy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eddie.rebehy/32/67993_2.png) [@eddie.rebehy](https://community.thunkable.com/u/eddie.rebehy)\
**Post date:** [August 14, 2020, 8:55am UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/4 "2020-08-14T08:55:58Z")

</div>

Thank @actech  
I use this method a lot also.

Thanks for the feedback.

---

<div class="post-metadata">

**Author:** ![eddie.rebehy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eddie.rebehy/32/67993_2.png) [@eddie.rebehy](https://community.thunkable.com/u/eddie.rebehy)\
**Post date:** [August 16, 2020, 5:13am UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/5 "2020-08-16T05:13:55Z")

</div>

Hi @actech,

> There is a workaround when the component name is written to some of its text properties, such as BackgroundPicture

While I have already been doing this, it has been mainly in the context of using transparent buttons with absolute overlays on rows or columns to be selected by the user. I have been using the text field and setting text to transparent. I have also been able to create ‘groups’ with italics/Bold etc… Their are a few problems with doing this which I won;t get into here. Suffice to say that transparent text on buttons are not always transparent.

I didn’t actually think of using the BackgroundPicture field before and I tried it today and it works a charm. Thanks for the tip! This will come in so handy:grinning:

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [August 17, 2020, 12:55pm UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/6 "2020-08-17T12:55:04Z")

</div>

Somewhere in another post, I gave an example of how to make the button completely transparent. Try turning the button 180 degrees and turning off the back surface display for it.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 12:26pm UTC](https://community.thunkable.com/t/naming-created-or-cloned-components/740116/7 "2024-11-08T12:26:39Z")

</div>


