It's taken me a long time to figure out how to get a fill tool into PAIN, but now it has one.
Good
(and it doesn't crash when filling over 255 dots, neener neener)
Press 'F' to initiate fill tool ('X' to cancel), and click anywhere to fill that space with color.
Since PAIN has an infinite canvas, it treats either the screen size, or the most far-out dot's coordinates as the boundary.
If doFillDiagonal = true, then it will fill diagonally (but it's false by default)
if doFillAnimation = true, then it will animate as it fills (but it's false by default)
Finally, a paint bucket tool. It's took what, over two years?
EDIT: Also added a File>Open function. That's kinda important too.
EDIT EDIT: Added a Set menu option, with config options. No longer will you have to edit the PAIN file to change anything!
EDIT EDIT EDIT: Added the ability to merge the current frame atop the next or previous frame with LeftShift and '+' or '-'. The function to copy the last frame when making a new one is remapped to RightShift and '+'.
EDIT EDIT EDIT EDIT: Added the ability to copy/cut regions of the screen, and paste them. Instead of having one clipboard, you save a copied region with a name. Also, when making lines, they preview while you are dragging the mouse now.
Edited by LDDestroier, 09 November 2018 - 07:29 PM.