A downloadable tool

Download NowName your own price

Quill is an easy to use text box library that gives you simple access to powerful features that GameMaker lacks. This includes things like: caret movement, text selection, clipboard, undo/redo, right-click context menus, validation messaging, and proper theming for both primitives AND 9-sliced sprites, amongst many others!

Quill is entirely free! If you end up using it, that's sick! All I'd ask in return is a follow on itch and leaving a rating/review (it really helps with the itch algo).

(And if you like this, you might like my other libraries available here: RefresherTowel Games)

It's incredibly easy to use Quill, simply create a Quill textbox in your Create Event:

textbox = QuillSingle("Name", "Enter your name!");

And then draw it in the Draw GUI Event (alongside it's overlay):

textbox.Draw(x, y);
textbox.DrawOverlay();

That's all you need to do to allow users to type, select their text with mouse or keyboard controls, let them have right click context menus, and tons more.

However, Quill doesn't stop there. Behind that simple facade there's a lot of different options you have access to! Explore the documentation to learn more!

If you've ever had a moment where you need users to enter some text, but dread the thought of even trying to get a "normal" text box up and running, then Quill is definitely something you need.

And please, don't forget to give me a follow on itch to see more cool tools like this!


Support and feedback

If you run into issues or have ideas for improvements:


Part of the RefresherTowel Games Toolkits

Part of a growing suite of GameMaker tools that are designed to play nicely together. If you like this style of tooling, you might also want:

  • Whisper - make your narrative dynamic and reactive, like Hades or Crusader Kings III.
  • Catalyst - makes modifiable statistics (and general numbers) super easy.
  • Pulse - a signals and events framework (supporting queries that allow you to ask questions instead of just broadcast signals!)
  • Statement - a state machine framework (with a fully visual in-game debugger).
  • Quill - a FREE text box creator that automatically gives you advanced features like a right click context menu, proper text selection, multi-line text boxes, plus more!
  • Fate - a FREE weighted drop system with an easy to use beginner setup, but with a huge amount of advanced features hiding in the weeds.
  • Echo - advanced debug logging (level filtering, tags, optional stack traces, history dumps) that now comes with an advanced, yet easy to use debug UI builder!

Get Pulse, Catalyst, Statement and Echo in the Ignition Kit bundle for a discount! Or buy the Full Suite Pass bundle (get access to all past and future tools) in one go!

Updated 12 days ago
Published 23 days ago
StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorRefresherTowel
Made withGameMaker
TagsGameMaker, library, Text based, text-input, tool, User Interface (UI)
Code licenseMIT License

Download

Download NowName your own price

Click download now to get access to the following files:

Quill v1.0.0 95 kB
Quill v1.0.1 98 kB
Quill v1.0.2 98 kB
Quill v1.0.3 102 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.