Fully functional multiple-line input boxes with mobile features.

If you need a simple one-line input box with all the features for pc and mobile, this is the one for you. With this text input asset you can avoid high prices and the time cost of programming multiple-line input boxes on your own.

Disclaimer: Cannot open your mobile keyboard - there are other assets to do that for you.


  • Full multiple line-line text input.
  • Text selection (with mouse, shift, Ctrl + A, and doubleclick).
  • Text navigation (with mouse, and arrow keys).
  • Copying, cutting and pasting.
  • Local undo/redo for each textbox (with Ctrl + Z and Ctrl + Y).
  • Delete and backspace.
  • Supports any type of font, and any size.
  • Custom colours alphas for multiple styles.
  • Commented and organized code.
  • Fast, lightweight and optimized, made with efficiency in mind.
  • Works in any module.
  • Minimal amounts of code .
  • All created in GML.

More info

End User Licence Agreement (EULA).

Version 1.0.0. Published October 16, 2017

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 21 November 2018

Buggy and does not work as Advertised,

Not very Responsive Publisher, Many errors straight out of the Box,
Spits out an Error Because the Game Cannot find the Color Blue which was not set in the Create, Scrolling Doesn't Work when selecting and dragging the Mouse Up
Redo Doesn't Work only Undo. Changing Room Breaks the Game entirely.

Tested with GMS 1.4


Desix (Publisher) 19 November 2018

Hi, thank you. I responded on the following weekday from your complaint. I appreciate the feedback and I'm surprised its been 2 years since any issues were brought up!

Yes 3 variables were incorrectly initialised in the GMS1 version.
I've pulled support for that version since GMS1 does not currently allow me to publish anything new (no marketplace button), so not much I can do there. These variables are only incorrect in the single line input box, in the multi line object they are correct.

Selecting and dragging up to scroll does indeed work. As for the other functionality that isn't to your liking, that'll be something I'd update if I created an entire new version with new systems, this current one was created in 2016. Finally, I can't recreate any room changing breakages, in fact room changing is part of the demo project - I can only suggest to ensure that the control object is persistent (or is in each room with an input box). Thanks again and sorry for the inconvenience!


Juha S 27 January 2018



Package contents

Loading, please wait

What is the issue?

Back to Top