Hi,
I had some trouble with the design of the UndefinedProjectionDialog. In German the first line was running out of the window and I wanted to add the name of the layer, that gets changed. Furthermore there was much unused space between the radiobuttons and it looked kind of confusing.
So I went and had a look at it and made it change its size dynamically.
Because I don't know whether you would like to add this change I only did German (which I need) and the default language.
I removed the German DialogResource and put the needed strings in UndefinedProjectionStrings.resx.
If you decide to add this change this would have to be done for the other languages to.
Comments: ** Comment from web user: jany_ **
I had some trouble with the design of the UndefinedProjectionDialog. In German the first line was running out of the window and I wanted to add the name of the layer, that gets changed. Furthermore there was much unused space between the radiobuttons and it looked kind of confusing.
So I went and had a look at it and made it change its size dynamically.
Because I don't know whether you would like to add this change I only did German (which I need) and the default language.
I removed the German DialogResource and put the needed strings in UndefinedProjectionStrings.resx.
If you decide to add this change this would have to be done for the other languages to.
Comments: ** Comment from web user: jany_ **
Hi,
would have been nice to have the layername inside the first line, because that's where I'd look, but I understand why you put it in the Caption.
I figured you'd say something like that about the dynamic resizing. But I can't say that I find it really comfortable to have to resize all controls in such a small dialog for each language separately and have them look confusing. You have to resize them whenever you change some text and if you forget it's hard to read for the enduser.
When I made the change I though one could use the dynamic approach for the languages which don't have to have specific locations and so on and do the other languages like before. You'd just have to change the autosizing elements in the corresponding designer.