I didn't test it in detail, but I think I found a bug. If you draw some lines (just with the pen, but probably with other tools to), then open a new document (click the New button) and then use (for example) the Text tool, then the old lines re-appear.
Also, a feature where it warns you that you are about to throw away unsaved work would be nice. Just keep a boolean flag, set it to true when the user paints, and set it to false when he saves the image. Before creating a new image or closing the application or whatever, you can test the boolean and give the user the option to save before closing.
Otherwise it seems to work pretty well. Good job. Only downside is that the code is quite long and messy so probably hard to extend when you don't know exactly what's going on everywhere.
Next time when you update it, I would like to see a new feature. ie, Layering (like in Photosop)
If my post was helpful to you, then express your gratitude using Rate this Post.
And if your problem is SOLVED, then please Mark the Thread as RESOLVED (see it in action - video) My system: AMD FX 6100, Gigabyte Motherboard, 8 GB Crossair Vengance, Cooler Master 450W Thunder PSU, 1.4 TB HDD, 18.5" TFT(Wide), Antec V1 Cabinet Social Group:VBForums - Developers from India
Pretty dang impressive! Performance seem relatively good, but a bit choppy at times, like when switching paint controls, or moving the window around the screen.
Pretty dang impressive! Performance seem relatively good, but a bit choppy at times, like when switching paint controls, or moving the window around the screen.
thanks
Originally Posted by akhileshbc
Next time when you update it, I would like to see a new feature. ie, Layering (like in Photosop)
no updates planned but i will try to fix any bugs.
this was a spinoff program which was part of another program i'm developing.
Hey, could you update this to work with vs 2013? It gives loads of errors and it says lots of things aren't declared.
Edit: I got 30 errors off by changing configuration from Any cpu to X86
Edit 2 : Got the remaining 7 off by rebuilding.
(Added edits so if someone else has same errors they can fix)
Last edited by jdc20181; Oct 3rd, 2016 at 08:24 AM.
Disclaimer: When code is given for example - it is merely a example. •
•
•
Unless said otherwise indicated - All Code snippets advice or otherwise that I post on this site, are expressly licensed under Creative Commons Attribution 4.0 International Please respect my copyrights.