Eclipse LAYOUT Issue

You can change the layout of the Garmin device screen in Eclipse. For example, set 5 fields for an Edge 820 device. Or whatever. Nice.

Except then your data field runs in ALL the fields. That is not normal device behavior, and causes onLayout and/or onUpdate to run several times every second. Generally not an issue, but can cause behavior that is different from a real device in which you assign your DF to one of the screen's fields.

Just a suggestion that you run a DF in one of the one screen fields, and possibly allow the selection of which it runs in.

-- Dave
  • Former Member
    Former Member
    The simulator is emulating the behavior on the device if the field is configured into multiple fields on the same page. Your data field will need to handle situations where multiple onLayout calls occur. You will also get additional onLayout calls if your field is configured in locations of different sizes on different screens when the device switches between those screens. While these are not as typical of cases for users, the behavior of the simulator does represent situations your data field should be able to handle.