> I dont think, that this is a MAME problem. It is a Windows OS problem. I have the > same issues with at least two other programs, including my frontend. > > Stupid thing from Windows is, that it adds the frame of the windows, including > borders, icons, titlebar etc. > > so if you specify a windows size, you would assume, you get exactly that, but you get > a windows size that fits your specified size including the additional framing stuff > from Windows OS. Very annoying for example if you do theme-ing, skinning of a program > and you expect that the window is really 800x600 for example. In reality you end up > with a smaller size, because of the framing of the window itself. > > Hope you can follow, but i cant describe it better. > > PS: i think the only solution, would be a complete borderless window, so that there > are no elements that could skrew the intended size.
Almost none of that is correct. Windows has an API for getting the total width and height added by window decorations, this is purely a bug in the Windows OSD code in MAME. If you have the same problem with other applications, that just means they're written badly.
|