A text input field that allows scrolling text, selecting text both with keyboard (holding shift and moving the cursor) and by using the mouse. Allows commads like Shift+Home to select everything from the current cursor position to the first position etc.

End User Licence Agreement (EULA).

Changes in 1.1.1

  • Fixed bug where inputing # would cause a line break. # is now correctly escaped.
  • Fixed bug where the selection box sometimes were wider than the selected text.
  • Added code to free the surface upon removing the textbox to avoid memory leaks.

Version 1.1.1. Published August 24, 2016

Created with GameMaker: Studio v1.4.1757

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 20 May 2019


Nathan S 07 April 2019


Anonymous 18 January 2019

I don't know how to use

How to use this after I import the file to extension


Anonymous 17 January 2019

is the any way to copy the content to clipboard in

is the any way to copy the content to clipboard in html version?


Matt H 08 April 2018


orbis s 29 March 2018


Maciej K 02 February 2018

Really good, kinda bad configured

Yeah i was searching for the textbox for login purposes!
When you get into self-cofiguring it's really good ;)
This extension is good, you need to input: draw_set_halign(fa_left); To Draw event in obj_textbox to get fixed the weird alignment! ;)


Austin S 02 November 2017

Awesome + Simple

Simple straight-forward, and really easy to use.
Gets the job done and at the same time is modifiable.


Dawid M 19 June 2017

Nice but there is a one major flaw

I like the extension but there is a one serious problem. When i clcik the backspace button and when I am at the beginning of the text string, it starts working badly. I mean when I try to type a letter, it is possible but the cursor doesen't move forward, so every word is written inversely For example, if I want to type "gamemaker" it returns "rekamemag" . Do you know guys, how to fix the problem?


Anonymous 04 June 2017


Anonymous 04 May 2017


thank you so much!


Andrew C 17 January 2019

Great, especially for a free widget!

Does everything and more than you would expect in a Game Maker text-input interface. It has some very minor flaws that can be cleaned up if you make your way in the code, but nonetheless, this is very good. I'm most pleasantly surprised to find out it works for the HTML5 module!


Kevin F 27 February 2017

Works well, but a few bugs. Commented very well.

I downloaded this extension this morning and had a fun time tweaking the code, and adding my own features. A bug that I found was that switching to full screen destroys the surface the textbox is being drawn to, but thankfully it was an easy fix, just had to recreate the surface if it no longer existed. I added the ability to support different fonts, double clicking selects the entire text in the text box, and deleting text (when the text is offset to the left) will set the offset to zero if the string width is less than the width of the text box. I had such a smooth time modifying the code because it was really well commented, and written nice and clean. Very well done, it saved me a lot of time!


Anonymous 24 January 2017

Works as advertised, but with minor bugs.

The only one I've run into thus far, however, is that if you press backspace and then input a character rapidly, it will overwrite 2 characters rather than the 1 it should be deleting and then inserting.


teun L 13 December 2016

Works great


Damar S 29 November 2016

It's cool


etvern c 03 August 2016

Great Scripts saved me a lot of work.

I loved the extension. The only issue is when the user presses "#" it kinds of throws everything out of whack, since GMS interprets "#" as a line break. Other than that though its a great asset.

This review was left for a previous version of this asset.


Kanelbull3 Studios (Publisher) 24 August 2016

Thanks for you review. This issue have now been fixed.

Package contents

Loading, please wait

What is the issue?

Back to Top