Trigger App Settings

Hi,

I'm probably being extremely dense here but I've developed a watchface with on watch settings, it's at 3.2 + on the watch (Fenix 5plus), It all works fine in the studio when I select the Trigger App Settings

How on earth do you trigger the settings on the watch itself, I've pressed every key combination but for the life of me I can't display it.

Many Thanks,

Ralph.

  • You are talking about on device settings, and with those, it's like native watch faces. where you go to the watch face selector (long press up>watch face, scroll to your watch face, press select (the upper right button), and you'll see "Apply" and "Customize" if the CIQ watch face has on device settings.  I'm not sure if the f5+ supports this, even though it's got a 3.2 VM

  • Thanks Jim, I knew it was there somewhere :)  Works nicely, I used the sample analog to build and I've read somewhere in a thread on how to skip the Press Menu part of the the process and jump straight to the menu, do you have a link to any more information on that by any chance? 

    Many thanks,

    Ralph.

  • I know it's been posted somewhere here, but can't find it right now.

    But here's the basics:

        function getSettingsView() {
            return [new SLeanSettingsMenu(),new SLeanSettingsMenuDelegate()];
        } 

    Then something like this,

    class SLeanSettingsMenu extends WatchUi.Menu2 {
    
        function initialize() {
            Menu2.initialize(null);
            Menu2.setTitle("Settings");
    
    		Menu2.addItem(new WatchUi.ToggleMenuItem("Show Seconds When Possible", null,"sec",MySettings.showSecs, null));
    	}
    }

    The delegate is just a menu2 delegate.