What is TextureButton, and How to properly use it? Especially the pbm file format?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Corruptinator
:warning: Old Version Published before Godot 3 was released.

Hello! I’ve ran into a bit of a snag while working on a game I’m currently developing, one of which is knowing how the texturebutton works, considering that it uses textures instead of pre-installed buttons, but when I try to hover over it, the hover collision is mostly at the bottom right corner rather than over the letters and symbols I’m trying to command my mouse to click.

Then I’ve noticed that there is a PBM bitmap tab, called the Click Mask. I’m assuming that this is how the clicking collision is specified. If that is the case then what software shoud I use to make a pbm software and also explaining step by step to how to make a pbm file properly without mistakes.