Text drawing tool

Log-in or register.

Text drawing tool

rsrc/text-tool.png image TEXT is a drawing tool capable of drawing simple text. The text uses selected font name, style and size.

Any fill style can be used in conjunction with the Text object. Using the Text tool in with the Bubble or Stylize meta-tools can give interesting results.

rsrc/text-sample.png image
Plain text, text in bubble and stylized text in bubble.

Text tool configuration panel

rsrc/text-tool-config-2013.png image
Version 2013.1
rsrc/text-tool-config.png image
Older versions.

The Font box lists true-type fonts installed on your computer. Fonts may only contain a subset of all possible characters. Some fonts only contain English characters. On more recent Windows versions, fonts having @ as the first character are more likely to support more of the unicode characters.

Bold and Italic options modify the look of the selected font. Some fonts were manually optimized for bold and/or italic styles, others will be adjusted by Windows and the results may be suboptimal.

Size of the font is given in pixels and the given value controls the height of the character cell, the actual height of the letter may change and will depend on the actual font.

Alignment option controls the horizontal alignment of the text related to the origin (the clicked point).

Angle controls the direction of the baseline.

Bend allows you to position a text on a circular arc. It is recommended to only use a single line of text when Bend is not 0.

The text box in the lower part of the configuration panel can be used to modify the text. While individual characters can be added directly on the canvas, more advanced operations like clipboard operations or modifications in the middle of the text can only be performed from this box.

How to use the text tool

With the Text tool selected, click on the canvas and start typing characters using your keyboard. You can use the Backspace key to erase last character and the Enter key to go to next line. Other text operations need to be performed within the configuration panel.

If you are using the text tool in a vector layer and the clicked place is already occupied by an object, the object will be selected and text entry will be canceled. To avoid this case, either click an empty space and then move the text, or instead of a simple click, move a mouse a bit before releasing the button - that will prevent the application from selecting the underlying object and you will be able to start typing.

To move the text, click and drag it with your mouse or drag its main (azure) control handle.

The dark blue control handle can be used to Bend parameter, the green one controls text size and the brown one controls text orientation.

Scripting parameters

TEXT tool can be used from scripts. The command in script must have 4 parameters:

  • font_name - name of the font.
  • style (optional) - one of "NORMAL" (default), "BOLD", "ITALIC", and "BOLDITALIC".
  • size - font size in pixels.
  • pos_X, pos_Y - coordinates of the top-left corner of the rectangle with the text.
  • text - the text to print.


DrawTool.TEXT(Document, "Arial", 20, 100, 100, "Sample text");

See also: DrawTool object, Document object

Recent comments

- show all comments
user icon Anonymous on March 26th 2013

Ah yes, right you are! Just takes a little getting used to is all. :-)

I'm about to shoot a video tutorial. In case you're wondering why I am getting ready to make tutorials for a product I don't know very well, it's because I'm including the videos in a graphics package and I want to show users how to make simple changes to the images, such as resizing them, cropping them, and ta-da, adding text to "template" images (blank buttons, etc.). I chose RW Paint over Gimp, Paint.net, and others because the learning curve isn't as steep, but yet you can create some fairly sophisticated effects with relative ease.

Are there any resources to download pre-made layer styles RW Paint?

user icon Vlasta site administrator on March 26th 2013

There are only a few basic layer styles to get people started. You can download them within the application on the Online page in the Media tab. Then, when you use the Open style... command, you can switch to the Tagged library tab to access them. Alternatively, you can switch to the Media tab in the right panel when editing an image and double-click a style to apply it to current layer.

If you upload the video to youtube, please send me a link, I am always curious how people are working with RWPaint.

user icon Anonymous on March 27th 2013

The videos are going to be included in a commercial package of graphics I made, but I'll be happy to give you a courtesy copy when it's ready. I may upload them to YouTube at some point though.

user icon StickyChannel92 contributing user on April 4th 2016

Can you make text with no smooth pixels?

user icon alecastelom registered user on May 3rd 2016

Hi, someone know how download more types of Text? I need have more variety. Can give me the link for download?


user icon Anonymous on May 29th 2016

Yes, a website called 1001 font. You download a font, than click on it and do "install". Than when you open real world it will show up.

user icon Anonymous on July 31st 2017

My text looks so pixel-ly and blurry. What am I doing wrong?

user icon Anonymous on April 10th 2019

I have more text that fits in my space. I want the text to wrap into multiple lines and automatically adjust the text box width. |-)

user icon TsukiRansei registered user on February 17th

dont even try non latin scripts, they failed instantly

user icon Anonymous on March 29th

Make it use GDI rendering so that I could use bitmap fonts and also have fonts that don't work with anti-aliasing at some sizes to have anti-aliasing disabled because that's what GDI does...

user icon Anonymous
What about ICL files?
Vista & Win 7 icons