I wondered if it's possible to have more than one Dc (draw content) in a datafield.
Sometimes it's good to devide the screen part of a field (the Dc) in smaller parts. So each part could be filled and drawn independent.
For my datafield it would also be nice to stack one Dc on top of another.
Example:
Activity summary is shown graphically in background and current data ist shown on top.
The background don't need to be drawn again on every onUpdate call. It could drawn on the dc every 10 sec or later in activity every 1 minute (to preserve processor time and battery).
So I thought about putting a (already drawn) dc in background and a dc with transparent background on top. So a background dc could be reused without redrawing all graphic content and a foreground dc could be shown on top updated every second.
It's not possible yet with functionality of complex datafield class. But I'm interested if this could be useful for others.
What is Garmin thinking about it? Could that be possible (technical in SDK-framework) in future? Thanks for a comment.