# Cloning components to create "DVL" style lists

**URL:** <https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351>\
**Category:** Questions about Thunkable X\
**Created:** [November 13, 2022, 12:57pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351 "2022-11-13T12:57:04Z")\
**Posts on this page:** 11\
**Page:** 2

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 16, 2022, 1:02pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/22 "2022-11-16T13:02:00Z")

</div>

I tried to recreate the screen flashing issue but could not. The first screen of this project has that attempt:

[https://x.thunkable.com/copy/5249f452d45823d848568dbf739057b5](https://x.thunkable.com/copy/5249f452d45823d848568dbf739057b5)

So there may be something else causing the flashing.

**Edit:** Figured it out! It was my mistake (sorry @bibbi and @conroy33!). I have two buttons, one to move backwards by date and one to move forwards. I had left an old function in the “forwards” button. I removed it and now there is no flash:

[![](https://img.youtube.com/vi/HjzuSYjmuTA/maxresdefault.jpg "No flash DVL cloning") ](https://www.youtube.com/watch?v=HjzuSYjmuTA)

---

<div class="post-metadata">

**Author:** ![matt\_conroy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/matt_conroy/32/150843_2.png) [@matt\_conroy](https://community.thunkable.com/u/matt_conroy)\
**Post date:** [November 16, 2022, 3:06pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/23 "2022-11-16T15:06:04Z")

</div>

No worries at all @tatiang, I’m glad it’s working properly. Lovely collaboration happening here in the thread. Exactly what this community is all about.

---

<div class="post-metadata">

**Author:** ![bibbi](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@bibbi](https://community.thunkable.com/u/bibbi)\
**Post date:** [November 16, 2022, 5:48pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/24 "2022-11-16T17:48:42Z")

</div>

there is at least one man happy or at least satisfied with the result obtained after so much work, isn’t @tatiang ?  
I would like to know and I must not be the only one if what you found is valid for your application or can be generalized from a few basic principles?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 16, 2022, 7:41pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/25 "2022-11-16T19:41:16Z")

</div>

Yes, quite happy! But it took me a dozen hours of work to get there.

The blocks are pretty complex (for example, I’m using a math formula with 3n-2 list index #s to populate labels in each container) and specific to my project so I don’t think it helps to share a screenshot at this point but I can do my best to answer questions.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [November 17, 2022, 10:59am UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/26 "2022-11-17T10:59:26Z")

</div>

This looks great!

---

<div class="post-metadata">

**Author:** ![bibbi](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@bibbi](https://community.thunkable.com/u/bibbi)\
**Post date:** [November 17, 2022, 11:41am UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/27 "2022-11-17T11:41:26Z")

</div>

What I would like to know first is would it work in StP, and if you only update a number of clones corresponding to the capacity of a screen?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 17, 2022, 3:02pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/28 "2022-11-17T15:02:21Z")

</div>

I would think it would work the same in StP. Because it’s a loop, you can update as many or as few clones as you need. But I’m not sure how you would do that based on the size of the screen.

I use a scrolling layout (you could use a scrolling column in StP) so that it doesn’t matter how many clones I have on the screen.

---

<div class="post-metadata">

**Author:** ![bibbi](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@bibbi](https://community.thunkable.com/u/bibbi)\
**Post date:** [November 20, 2022, 7:31pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/29 "2022-11-20T19:31:05Z")

</div>

hi

a “DVL” like is a series of clones that can be modified one after the other (my mistake was to think of a group) so to modify a background, move a clone, it becomes more obvious  
indeed to access a line or a label you will need a formula as @tatiang said and/or juggle with lists of components and it will be essential to save the clones in a list  
@tatiang’s journey helped me a lot and I appreciated the support of another clone master: @muneer

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [December 9, 2022, 10:49am UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/31 "2022-12-09T10:49:16Z")

</div>

> [@collerpaterpw](#):
>
> by sending sound waves toward the sea bottom and analyzing the echoes

🤣 did you even read this post for context on what a dvl is? You’re way off.

---

<div class="post-metadata">

**Author:** ![matt\_conroy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/matt_conroy/32/150843_2.png) [@matt\_conroy](https://community.thunkable.com/u/matt_conroy)\
**Post date:** [December 9, 2022, 8:53pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/32 "2022-12-09T20:53:55Z")

</div>

@jared That is some weird, weird spam. Or a clever attempt with ChatGPT. I’ve removed the message. Although, I am curious if they ever would have responded.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [March 9, 2023, 8:54pm UTC](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351/33 "2023-03-09T20:54:40Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

[Previous page](https://community.thunkable.com/t/cloning-components-to-create-dvl-style-lists/2129351.md?page=1)
