# Suggestion for new components in Thunkable!

**URL:** https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656
**Category:** Questions about Thunkable X
**Created:** [September 14, 2017, 7:19pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656 "2017-09-14T19:19:11Z")
**Posts on this page:** 20
**Page:** 3

<div class="post-metadata">

### Author: ![AcrobatEpee](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/acrobatepee/32/26336_2.png) [@AcrobatEpee](https://community.thunkable.com/u/AcrobatEpee)
#### Post date: [October 10, 2018, 9:29pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/41 "2018-10-10T21:29:37Z")

</div>

Hey @wei ! Can you give us an approximate date ? Thanks !

And any news on that one ? 😕 [IMPORTANT: Two-Factor Authentication & Publishing to iOS App Store on Thunkable Cross Platform ✕](http://community.thunkable.com/t/important-two-factor-authentication-publishing-to-ios-app-store-on-thunkable-cross-platform/42504)

---

<div class="post-metadata">

### Author: ![Lin](https://avatars.discourse-cdn.com/v4/letter/l/13edae/32.png) [@Lin](https://community.thunkable.com/u/Lin)
#### Post date: [October 10, 2018, 9:43pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/42 "2018-10-10T21:43:14Z")

</div>

Most APIs like this have a Cartesian type co-ordinate system so that you can tell objects where to go and move things around. You should do that.

---

<div class="post-metadata">

### Author: ![point](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/point/32/113590_2.png) [@point](https://community.thunkable.com/u/point)
#### Post date: [October 11, 2018, 4:25am UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/43 "2018-10-11T04:25:12Z")

</div>

Know the language of the system

---

<div class="post-metadata">

### Author: ![point](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/point/32/113590_2.png) [@point](https://community.thunkable.com/u/point)
#### Post date: [October 14, 2018, 4:57pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/44 "2018-10-14T16:57:02Z")

</div>

A component that can tell if you’re using an Android device or an ios device

---

<div class="post-metadata">

### Author: ![point](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/point/32/113590_2.png) [@point](https://community.thunkable.com/u/point)
#### Post date: [October 25, 2018, 5:36pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/45 "2018-10-25T17:36:19Z")

</div>

vibration

---

<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: [October 25, 2018, 7:06pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/46 "2018-10-25T19:06:12Z")

</div>

Get Device info. Paste the text below into the appropriate text blocks.

`data:text/html,<meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"/>`

`<script src="https://cdnjs.cloudflare.com/ajax/libs/jqtree/1.4.6/tree.jquery.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/device.js/0.2.7/device.min.js"></script> <style> .fieldName{display:inline-block;line-height:140%;font-weight:bold} </style> <div id="idResult"></div> <script> function getInfo(){ var _str = ""; var _list = []; _list.push("class:device:desktop"); _list.push("class:device:tablet"); _list.push("class:device:mobile"); _list.push("type:device:ipad"); _list.push("type:device:iphone"); _list.push("type:device:ipod"); _list.push("type:device:androidPhone:Android Phone"); _list.push("type:device:androidTablet:Android Tablet"); _list.push("type:device:windowsPhone:Windows Phone"); _list.push("type:device:windowsTablet:Windows Tablet"); _list.push("type:device:blackberryPhone:Blackberry Phone"); _list.push("type:device:blackberryTablet:blackberry Tablet"); _list.push("type:device:fxosPhone:Firefox OS Phone"); _list.push("type:device:fxosTablet:Firefox OS Tablet"); _list.push("type:device:meego:MeeGo"); _list.push("type:device:television:Television"); _list.push("user-agent:navigator:userAgent:User agent"); _list.push("platform:navigator:platform"); _list.push("screen width:screen:width"); _list.push("screen height:screen:height"); _list.push("orientation:device:landscape"); _list.push("orientation:device:portrait"); _list.push("device pixel ratio:window:devicePixelRatio"); for( var _i in _list){ var _spl = _list[_i].split(":"); var _field = _spl[0]; var _func = _spl[1]; var _val = _spl[2]; var _add = _spl[3]; var _value = _val; if (_add){ _value = _add; } if( _func == 'device' ){ if (window[_func][_val]()){ _str += '<div class="fieldName">' + _field + ':</div> ' + _value + '<br>'; } } else { _str += '<div class="fieldName">' + _field + ':</div> ' + window[_func][_val] + '<br>'; } } return _str; } try{ document.getElementById('idResult').innerHTML = getInfo(); } catch(e){ document.getElementById('idResult').innerHTML = e; } </script>`

![%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/8/2812fbe359b324c92143ca9b9b804136729dfaaf.png)

---

<div class="post-metadata">

### Author: ![point](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/point/32/113590_2.png) [@point](https://community.thunkable.com/u/point)
#### Post date: [October 31, 2018, 4:10pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/47 "2018-10-31T16:10:29Z")

</div>

it does not work for me

---

<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: [October 31, 2018, 4:28pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/48 "2018-10-31T16:28:49Z")

</div>

Does this project work for you?

[https://x.thunkable.com/projects/5b210843f9f1f919f69eaa22/project/properties/designer/](https://x.thunkable.com/projects/5b210843f9f1f919f69eaa22/project/properties/designer/)

---

<div class="post-metadata">

### Author: ![point](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/point/32/113590_2.png) [@point](https://community.thunkable.com/u/point)
#### Post date: [November 1, 2018, 6:25pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/49 "2018-11-01T18:25:48Z")

</div>

yes

---

<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: [November 1, 2018, 6:45pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/50 "2018-11-01T18:45:00Z")

</div>

If you have any questions, ask.

---

<div class="post-metadata">

### Author: ![rojored12](https://avatars.discourse-cdn.com/v4/letter/r/47e85d/32.png) [@rojored12](https://community.thunkable.com/u/rojored12)
#### Post date: [November 29, 2018, 6:19pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/51 "2018-11-29T18:19:16Z")

</div>

more swipe function adjustmets with the tab navigator. e.g on screen 1 just allow swiping left; on screen 3 disable swipe. This will save me many true/false variables to prevent from advancing a screen before youre supposed to.

also swipeable button/label/component. e.g. swipe right for yes, left for no.

I agree with more list editting functions

---

<div class="post-metadata">

### Author: ![rojored12](https://avatars.discourse-cdn.com/v4/letter/r/47e85d/32.png) [@rojored12](https://community.thunkable.com/u/rojored12)
#### Post date: [December 3, 2018, 3:18am UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/52 "2018-12-03T03:18:53Z")

</div>

I’d like more customize settings for styling buttons. Rn I have some disabled buttons but I cannot remove the grey background set for disabled buttons even though my button is PNG with a transparent background.

---

<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: [December 3, 2018, 8:50am UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/53 "2018-12-03T08:50:55Z")

</div>

Disabled button you can do this: use the active button, but the top cover it with the transparent Column, which does not give press the button.

---

<div class="post-metadata">

### Author: ![rojored12](https://avatars.discourse-cdn.com/v4/letter/r/47e85d/32.png) [@rojored12](https://community.thunkable.com/u/rojored12)
#### Post date: [December 3, 2018, 7:02pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/54 "2018-12-03T19:02:24Z")

</div>

Thanks for the advice! However I´m not sure how to do that haha. I´ve already checked advanced settings for columns and rows and I still don´t find anything to “cover” the button. Sorry to keep bothering 😛

---

<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: [December 4, 2018, 8:37am UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/55 "2018-12-04T08:37:14Z")

</div>

Everything is very simple.

1. Create a Column
2. Add a button to this Column.
3. Add one more Column to the Column. Set the background color for it, width = 100%, height = 100% and on the additional tab specify position = absolute

[https://x.thunkable.com/projects/5c063bcbfb0d812dd5171ecf/project/properties/designer/](https://x.thunkable.com/projects/5c063bcbfb0d812dd5171ecf/project/properties/designer/)

---

<div class="post-metadata">

### Author: ![rojored12](https://avatars.discourse-cdn.com/v4/letter/r/47e85d/32.png) [@rojored12](https://community.thunkable.com/u/rojored12)
#### Post date: [December 4, 2018, 7:06pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/56 "2018-12-04T19:06:20Z")

</div>

It worked just fine, thanks again!

---

<div class="post-metadata">

### Author: ![bobbyj12](https://avatars.discourse-cdn.com/v4/letter/b/d26b3c/32.png) [@bobbyj12](https://community.thunkable.com/u/bobbyj12)
#### Post date: [February 3, 2020, 7:38pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/57 "2020-02-03T19:38:15Z")

</div>

PLEASE, bring back the briefcase. What was the reasoning for not adding it to X? It was such a life saver and time saver.

---

<div class="post-metadata">

### Author: ![bobbyj12](https://avatars.discourse-cdn.com/v4/letter/b/d26b3c/32.png) [@bobbyj12](https://community.thunkable.com/u/bobbyj12)
#### Post date: [March 3, 2020, 3:49pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/58 "2020-03-03T15:49:25Z")

</div>

Hello, All. Any chance of the briefcase being added the the X platform?

---

<div class="post-metadata">

### Author: ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)
#### Post date: [March 3, 2020, 4:50pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/59 "2020-03-03T16:50:58Z")

</div>

Hey @bobbyj12,

This new feature is even better, it saves UI components **and** their associated blocks!

> [@tada Latest Thunkable ✕ Release; Save Screens is here! 2020-02-27](http://community.thunkable.com/t/latest-thunkable-release-save-screens-is-here-2020-02-27/488296):
>
> Here’s a pretty typical scenario for many Thunkers; Create an app, Make some really nice screens and functions that you’re really proud of, Create a new app, Have you do it all over again because you can’t copy/paste screens in Thunkable Not Anymore! For example, let’s say you’ve created a particularly nice sign in screen: Now you have the option to “Save Screen to My Screens” in the properties on the right hand side: [02\_save\_screen] All you need to do is give you screen …

---

<div class="post-metadata">

### Author: ![yarsk](https://avatars.discourse-cdn.com/v4/letter/y/45deac/32.png) [@yarsk](https://community.thunkable.com/u/yarsk)
#### Post date: [April 29, 2020, 4:22pm UTC](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656/60 "2020-04-29T16:22:54Z")

</div>

A video camera component would be so cool

[Previous page](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656.md?page=2)

[Next page](https://community.thunkable.com/t/suggestion-for-new-components-in-thunkable/7656.md?page=4)
