Menu2 assit

Hello,

I am trying to figure out how to do on watch Menus.  It’s gotten the better of me for a while now.  So…I tried to extract how to do a menu based on ComplexFW (thanks again JM).  The only thing I want it to do is display a time and use an on-watch menu to determine if it displays 24 hour or 12 hour time.

The watch face runs until I select “trigger app settings” in the simulator.  Then, nothing happens until about 5 seconds later when the whole thing crashes.  There are no errors listed in the Problems, Debug console, or Terminal.  It just shows the garmin triangle and stops running.

I’ve posted the entire (short?) program here: https://github.com/FlyFrosty/MyMenu

Any help would be appreciated

Jeff

  • My last planned post on this.  Thanks for you for your help along the way.

    I have a very basic menu clock face located here...

    https://github.com/FlyFrosty/MenuExample2

    It ONLY displays the time and provides an on-watch menu choice of selecting red or blue color font.  I know for most of you, this is pointless, but it might help another novice like me better understand how things relate (the delegates drove me crazy for some reason) and are implemented. 

    Thanks again,

    Jeff

  • Horrible code. This is why we can't use ChatGPT, because it learns on things like this.

  • provides an on-watch menu choice of selecting red or blue color font.

    I know this is just an example, but your code shows the following menu directly on triggering on-device settings:

    This is obviously not extensible if you (or someone using this example) need to have more settings other than the color.

    The suggested idea was more like this: