ok, so editing the xml and can't seem to find one for the new game screen, which needs to be edited, else the buttons eat the text (ok, so it's only the word 'name', but still)
Long story short, there isn't a 'New Game Screen'. The values for that one are hard-coded. I tried to change it to XML, but it was a bit too hard for me (the code is still there, commented out, if anyone wants to try to fix it - search on 'OLD_MENU').
so just to make sure I understand it.
the x would go to 1-1024 and the y would go to 1-724 (chosen to prevent things from being eaten due to the title bar)?
Er, not sure. ^ ^; Possibly the x would go 1 to 800 and the y would go from 1 to God knows. The numbers for X and Y in the XML are actually based on 800x600 then scaled to the size of the screen chosen in screenmode.txt It's all rather confusing, if you ask me.
I suggest a little trial and error. I'm sure you'll pick it up soon.
Would it not be simpler to change all values at the same ratio. For example, if you are editing X-axis values in .xml from screen resolution of 1280 to 1024 you just take a ratio of 1:0.8 and multiply all X-Axis values by 0.8. It should be easier than making a whole new layout...
I think it's probably more complicated than that.
You see if you start with a button that is 3 times as wide as it is high in 800x600 then change everything by fixed ratios to fit in a 1366x768 screen the aspect ratio will be different so bits of the button image will be clipped off.
Well, I think that's what it would do. That sort of mess is why I'm only going to support 1280 x 1024 resolution layouts :-P (although I'd be happy to include other people's work if they make Interface sets compatible with my patched version of WM).