I’m trying to use System.Drawing.RotateFlipType in my settings file. This screenshot summarizes my problem:
alt text http://l-2.incito.hr/rotatefliptype.png
Each of RotateFlipType values is doubled, and some are missing. If I try to use some of missing values (like Rotate180FlipX, through app.config) – it is simply ignored.
Using VS2008 with SP1, vb.net with framework 3.5 on windows 7.
Take a paper and try to flip&rotate it and you’ll see that duplicate values are indeed duplicate, ie. they represent the same transformation. Enum converter obviously goes from 0 to 7, searches enum string and gets FIRST for you.