LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!
Almost everything in the LiveCode IDE was entirely recoded
"from the ground up" somewhere between version 5 and 8,
and the paint bucket, obviously, wasn't implemented 'properly'.
ALSO . . . you could extract the Paint Tools from the version of LiveCode that works
and "bring them forward" to the version where you wish to have that functionality.
Of course as these are extracted from RunRev 2.0 they are probably copyrighted,
so, unlike the Paint Tools from Metacard you will need to "tread carefully"
should you choose to use them.
Btw, sub-sectioning the Mc stuff does seem to come forward ok for the most part (as I did with the help directory stacks), but as Richmond mentioned, the paint palette doesn't appear to work,
Without any re-jiggering at all, the named colors one *does* appear to work ok. I haven't tested it out completely yet, but will be looking at the other 2 available tabs for picking colors.
Hi Richmond,
Thanks for the job
I tried your modded version. Bucket works as expected on IDE LC 8.1.6
I wonder what is the best way to implement it in my app.
I filled a bug report 20820
Better but not perfect (modded version)
Try this :
1. Paint a circle with middle area transparent with yellow color
2. Choose bucket and click on transparent area --works
3. Choose a blue color
4. Click on yelow area -- circle border have some yellow pixels
I believe understand that this bucket unexpected behavior happens only with if we use no square brush before using the bucket to change color of a colored area. It seems bucket works fine with square brushes