This may only apply to Garmin EDGE cycling computers. But it is a logical feature that would be very helpful to add to fix screen display issues.
When the device goes into AUTOPAUSE mode, Garmin paints a 4 or 5 pixel border around the outside of the screen.Which effectively reduces the usable size of the data fields until you start to move again. However, when you inquire about the height and width of the data field, it reports that you can use the portion of the data field that Garmin blocks off with that border.
I have a pretty cool routine that dynamically positions the label and value and adjust the font size to the data field dimensions. If Garmin would report the usable size, then my label would drop down a few pixels when this border is generated. And my font sizes might reduce by one if needed to fit horizontally in the reduced usable data field size.
Anyway, if anyone watching this forum has sway into the feature updates, consider this. Here is a screenshot of the issue, the top field's label is obscured during stop time by that border. I could work around by detecting stop and assuming the border is drawn, however, if autopause is OFF, then this border is not drawn by Garmin even when stopped, and there is no way to detect if an autopause event triggered.
community.garmin.com/.../1290988.jpg