I think this is due to the fact that I changed the way Fluid controls handle scaling (i.e. how to increase/decrease size when screen resolution changes). I did this because I'm working on several devices with different resolutions (actually 240x320, 320x240,
240x400, 400x240, 480x640, 640x480, 480x800, 800x480) and thus I had to find a coordinate system that works with every resolution without having to rely on Anchors (as I found they don't work too well with Fluid) and without having to have converters or code
to update sizes and positions on resize.
The solution I found was to use the minimun supported resolution (240x320) as a base resolution (which would become the scale factor 1:1) and specify all my measures as if the final screen resolution will be 240x320 and then let the scaling mechanism already
in place in Fluid do the conversions using a calculated scale factor. In Fluid's original release Tom69 was using the ScaleFactor returned by the Operating System but I found some display bugs while using it (I don't remember which as it was several months
[almost a year] ago; maybe when dpi change from the original 96dpi for 240x320 resolution).
So in your case you have two choice (three in fact, but I don't think you want to rollback the patch :)):
1 - Consider 240x320 as being the base resolution and thus modify all your measures to be based on a 240x320 resolution (i.e. modify each 'new Rectangle(x, y, w, h)' and 'new Size(w, h)' and 'new Point(x, y)' by dividing x and w by 2 and y and h by 2.5):
This would be a long task
2 - Consider 480x800 as your base resolution and thus modify the scaling calculator to use this as a base: This would mean that if your application is run on a lower resolution some controls may be too small or outside of the screen. The modification has
to be done like this (very simple):
Into this file there is a class named MiniHAL, replace the values 240 and 320 with 480 and 800 into ScreenWidth, ScreenHeight and ScaleFactor.
Save and re-compile your project.
If this doesn't solve your issue please send me a screenshot (you can use
www.mymobiler.com to take a screenshot) and the code used to build the screenshot so I can take a look and correct my patch or your code if I find the issue into them.