# One button for all (ask)

**URL:** <https://community.thunkable.com/t/one-button-for-all-ask/593012>\
**Category:** Questions about Thunkable X\
**Tags:** design\
**Created:** [June 4, 2020, 1:48pm UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012 "2020-06-04T13:48:51Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![cau2giakiemm](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cau2giakiemm/32/41278_2.png) [@cau2giakiemm](https://community.thunkable.com/u/cau2giakiemm)\
**Post date:** [June 4, 2020, 1:48pm UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/1 "2020-06-04T13:48:51Z")

</div>

First at all, sr about my english.  
i can do, with button1, screen1 is showing, when i press button1, screen1 set visible to false, set screen2 to true, set button1 text to button2.  
and this my problem, help me, when i press button1 again and do somethings :

- button1 text is now button2 and change text to button3, set screen 1 + screen2 visible to false, set screen3 visible to true
- when i press button1 one more time, button1 text is change to button4, set screen 1 + screen2 + screen 3 visible to false, set screen4 visible to true.  
Thx all !

---

<div class="post-metadata">

**Author:** ![eoinparkinson](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eoinparkinson/32/143769_2.png) [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Post date:** [June 4, 2020, 10:15pm UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/2 "2020-06-04T22:15:06Z")

</div>

Hey @cau2giakiemm, welcome to the Community 👋

There aren’t any rules here to speak the English language, so don’t worry if you are better at speaking your own language, use that!

As far as your question goes, I’m finding it quite difficult to understand what you are trying to achieve. Your terminology of settings screens to invisible isn’t possible, however you **can** navigate between screens! You can add different types of components to each screen and when you want to go to another screen you can use the **navigate to screen** block.

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/3/83cd74fd2b9d0d76404ad791d40b5a8b6121fbbe.png)

## Change screens with a button click:

[![](https://img.youtube.com/vi/h7Zqa1-Ajdg/maxresdefault.jpg "Change screens with a button click [Snap to Place]") ](https://www.youtube.com/watch?v=h7Zqa1-Ajdg)

## See [Thunkable Docs](https://docs.thunkable.com/screen) to learn more!

---

<div class="post-metadata">

**Author:** ![cau2giakiemm](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cau2giakiemm/32/41278_2.png) [@cau2giakiemm](https://community.thunkable.com/u/cau2giakiemm)\
**Post date:** [June 4, 2020, 11:53pm UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/3 "2020-06-04T23:53:00Z")

</div>

in screen1, i have 1 button, 3 rows, row1 visible is true, row2 and row3 visible is false.  
I want when i press button, row1 visible set to false, row2 visible set to true  
And when Press button again, row2 set visible to false, row3 visible set to true.

I mean, when i press button, rows 2 show, press again rows 3 show.

---

<div class="post-metadata">

**Author:** ![eoinparkinson](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eoinparkinson/32/143769_2.png) [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Post date:** [June 5, 2020, 12:09am UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/4 "2020-06-05T00:09:08Z")

</div>

Ahh I get you now. Could you share a project link so I can see the code?

---

<div class="post-metadata">

**Author:** ![choi\_beomgyu](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/choi_beomgyu/32/105994_2.png) [@choi\_beomgyu](https://community.thunkable.com/u/choi_beomgyu)\
**Post date:** [June 5, 2020, 12:21am UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/5 "2020-06-05T00:21:19Z")

</div>

Yeah can you share it?

---

<div class="post-metadata">

**Author:** ![cau2giakiemm](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cau2giakiemm/32/41278_2.png) [@cau2giakiemm](https://community.thunkable.com/u/cau2giakiemm)\
**Post date:** [June 5, 2020, 3:42am UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/6 "2020-06-05T03:42:04Z")

</div>

This is my project  
[https://x.thunkable.com/projects/5ed9910de72e472d8d765f73/067f0fed-e2ca-4aac-adf1-4fe774e99747/designer](https://x.thunkable.com/projects/5ed9910de72e472d8d765f73/067f0fed-e2ca-4aac-adf1-4fe774e99747/designer)

how do i, in screen1, product1 is active, press button view iformation, negative to screen2, and show information product1 (set row\_information\_product1 visible to true)

back to sceen1, press btn\_product2, press button view iformation, negative to screen2, and show information product2 (set row\_information\_product2 visible to true)

back to sceen1, press btn\_product3, press button view iformation, negative to screen2, and show information product3 (set row\_information\_product3 visible to true)

back to sceen1, press btn\_product4, press button view iformation, negative to screen2, and show information product4 (set row\_information\_product4 visible to true)

One more thing, how do i, in screen2, press back button, CLOSE SCREEN2, and negative screen1.  
Thx all.

---

<div class="post-metadata">

**Author:** ![choi\_beomgyu](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/choi_beomgyu/32/105994_2.png) [@choi\_beomgyu](https://community.thunkable.com/u/choi_beomgyu)\
**Post date:** [June 5, 2020, 7:19pm UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/7 "2020-06-05T19:19:54Z")

</div>

I don’t get it?

---

<div class="post-metadata">

**Author:** ![cau2giakiemm](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cau2giakiemm/32/41278_2.png) [@cau2giakiemm](https://community.thunkable.com/u/cau2giakiemm)\
**Post date:** [June 6, 2020, 12:18am UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/8 "2020-06-06T00:18:54Z")

</div>

[x.thunkable.com/projects/5ed9910de72e472d8d765f73/4e31183b-e670-4c7e-bd49-57a9362db8ed/designer](http://x.thunkable.com/projects/5ed9910de72e472d8d765f73/4e31183b-e670-4c7e-bd49-57a9362db8ed/designer)

HOW TO CLOSE SCREEN1 AND NEGATIVE TO SCREEN2, I HAVE ~20 SCREENS IN MY APP, i affraid it will crashed

---

<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:** [June 6, 2020, 4:44am UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/9 "2020-06-06T04:44:10Z")

</div>

Your task can be solved as follows:

1. Creates 2 screens in Stack Navigator
2. All product names are placed in the list on the main screen
3. when you select a product from the list, you go to the screen with information about it. To return to the main screen with the list of products, use the back arrow.

---

<div class="post-metadata">

**Author:** ![choi\_beomgyu](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/choi_beomgyu/32/105994_2.png) [@choi\_beomgyu](https://community.thunkable.com/u/choi_beomgyu)\
**Post date:** [July 8, 2020, 9:40pm UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/10 "2020-07-08T21:40:30Z")

</div>

@cau2giakiemm there is no button to close screen 1

---

<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, 11:24am UTC](https://community.thunkable.com/t/one-button-for-all-ask/593012/11 "2024-11-08T11:24:57Z")

</div>


