I know I’ve said I wouldn’t release a new version until the ansi/non-standard characters problem is fixed, but I’ve been unable to find a solution that doesn’t break the api calls needed to accurately measure the fonts, so I gave up and worked on something else for a month, then decided to just go ahead and release the code as it currently stands.
This will be the final version released… using the .net 1.? framework.
After having another look at the TextRenderer class in 2.0, I worked out why the sizes weren’t matching up to what they should be, and I’m fairly certain that I can use it in my program. More importantly, it can handle any characters, and should (theoretically) allow the program to work correctly for every possible font with any character.
Added right-click menu items to show a dialog for changing the selection area’s fill and border colours
Added saving/loading of the selection area fill and border colours from the settings file
Added confirmation dialog for closing an image
Added confirm on close to the settings file (default: true)
Fixed double-click on a selected area loses the selection area
Changed clicking outside the image to not remove the selection area
Moved image and text brightness/contrast settings into a sub-category
Added variables and settings to specify whether to load image and text brightness/contrast and levels from the settings file (default: false)
Added variables and settings to specify whether to load the output size from the settings file (default: true)