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.
Version 1.1.1. Published August 24, 2016
Created with GameMaker: Studio v1.4.1757
You can only review assets you've bought.
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!
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!
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.
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.
Thanks for you review. This issue have now been fixed.
Total size 4.8 KB