# How do i write text on the canvas?

**URL:** <https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455>\
**Category:** Questions about Thunkable X\
**Tags:** i\_need\_your\_help, tcanvas\
**Created:** [October 14, 2019, 4:24pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455 "2019-10-14T16:24:20Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![elijastorm6kuj2w](https://avatars.discourse-cdn.com/v4/letter/e/c89c15/32.png) [@elijastorm6kuj2w](https://community.thunkable.com/u/elijastorm6kuj2w)\
**Post date:** [October 14, 2019, 4:24pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/1 "2019-10-14T16:24:20Z")

</div>

I’m wanting to be able to have the user enter a short line of text and then have that text appear on top of an object on the canvas, but the only thing I can find on this is for thunkable classic and I can’t find anything like it on thunkable X. Can someone tell me how to do this, or if it’s even possible with how thunkable X is set up?

---

<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 14, 2019, 7:44pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/2 "2019-10-14T19:44:25Z")

</div>

Check it

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

---

<div class="post-metadata">

**Author:** ![elijastorm6kuj2w](https://avatars.discourse-cdn.com/v4/letter/e/c89c15/32.png) [@elijastorm6kuj2w](https://community.thunkable.com/u/elijastorm6kuj2w)\
**Post date:** [October 15, 2019, 5:19pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/3 "2019-10-15T17:19:05Z")

</div>

Can you explain what you’re doing here? I’ve never used the row/columns so i don’t understand what it’s doing.

---

<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 15, 2019, 6:50pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/4 "2019-10-15T18:50:05Z")

</div>

In Thunkable X have no blocks with which to place the component in the screen coordinate point with X and Y. Therefore, the column and row are used to move the component. If you change the width of Column, then it moves horizontally Label because Column and Label are in a Row. If you change Column height, it moves vertically Label.

For this mechanism to work, you must make the Canvas coordinate system and Screen are aligned with each other. Simply put, you need to Label movement also occurred in Canvas coordinate system.

To position the Label must take into account the fact that the coordinate point is set Label the upper left corner, and the sprite coordinate is measured from its center.

Label to be displayed on the Canvas layer it is necessary to arrange the above Canvas and include absolute positioning for it.

You understand explanation?

This example can be greatly simplified, but due to uncorrected bug it will not work on iOS.

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

---

<div class="post-metadata">

**Author:** ![elijastorm6kuj2w](https://avatars.discourse-cdn.com/v4/letter/e/c89c15/32.png) [@elijastorm6kuj2w](https://community.thunkable.com/u/elijastorm6kuj2w)\
**Post date:** [October 17, 2019, 5:23pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/5 "2019-10-17T17:23:25Z")

</div>

ok i think I get it, thanks a lot, really annoying that this is the only way because it kind of feels like a bug with the columns and rows.

---

<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 31, 2020, 12:31pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/6 "2020-03-31T12:31:39Z")

</div>

A post was merged into an existing topic: [[Superpost] Questions about Screen Orientation](https://community.thunkable.com/t/superpost-questions-about-screen-orientation/547174/96)

---

<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:39am UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/7 "2024-11-08T11:39:31Z")

</div>



---

<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 19, 2024, 5:02pm UTC](https://community.thunkable.com/t/how-do-i-write-text-on-the-canvas/271455/8 "2024-12-19T17:02:47Z")

</div>


