Question about datafield background color

Hello,
I just found that it is not possible to change the background color for datafields globally in app settings of Forerunner 735 (or is it possible?).

My Question:
Which of the (newer) watches that support SDK 2.2.x / 2.3.x don't have an option to globally change background color of datafields from white to black?
Is Forerunner 735 the only one?

In addition:
In simulator the option to switch datafields bg color should be disabled for those watches.

Thanks.
  • I've never paid much attention as to which devices can change the background. In some cases, they will change based on sunrise/sunset for example (white background when it's after sunset), so it's not that straightforward and may change while the DF is running, and you want to code for either case. It's really not much code.

    In a complex DF, in onUpdate, you can see what the current BG color is and set the correct FG color(s) (if BG is white, FG is black, else FG is white).

    Based on app-setting, you can also allow selecting a background and foreground color, and use dc.setColors() and dc.clear() and make the BG whatever you want.
  • Thanks.

    Question came up because someone who downloaded my HRZMon+ to his FR735 asked why he can't change to black background color.
    HRZMon has color schemes, but don't change background, and I did not know that there isn't a global setting on all watches.
    I consider creating another setting for background color change in an upcoming version.
  • I just checked and can confirm there indeed doesn't appear to be a setting on the 735xt to change the background color.
    (Odd that I've never checked this before really, guess I was fine with the fact that the color was detected the same background color as the native datafields)

    Go ahead and create a bug report Markus, I'd preferally see it implemented that the device adds a menu option to switch the backgroundcolor though (rather than disable the switching in the sim).
  • It's not just the 735. You can't change it on any of 1.x semi round devices, nor on the vivoactives.if I recall (both 1.x and 2.x)

    Update: I checked the vahr and va3 and it can be set there.