Getting my feet wet in Connect IQ programming, I'm doing a simple data field, but one which requires changing the label and can't be implemented using SimpleDataField. So I'm left with direct drawing or layouts, but in either case I've run into an issue where I'd like the field to appear exactly as the standard Garmin fields.
On my initial target -- the FR645 (same as FR935) -- there are several available field layouts and the standard implementation used two or three different fonts as well as different relative positioning in the field. The UXGuide shows the specs for the font sizes and layout parameters, but it would really be helpful to know the positioning parameters (X, Y, etc.) that are used by the build-in data field items. Otherwise it seems like I'm going to have to do some trial-and-error pixel tweaking to get my field lined up with the others that are on the screen. And that would just be for one supported device family.
Is there a solution that I'm missing, such as documentation that I haven't been able to find? What do other developers do?