This may be just a simulator thing, but when I use dc.drawRectangle the rectangle appears nicely in a single field layout but when I set to multiple fields (e.g. 3) the rectangle only appears in top field. This leads me to believe the x,y in the call is not relative to the data field viewing area but the screen? Any suggestions - I haven't tried yet installing on real device.
UPDATE: I've confirmed this is a simulator-only behavior. On the 520 device it looks correct in any of the layouts and slots. community.garmin.com/.../1306404.png