Forum
    • Categories
    • Register
    • Login

    Default button state on load

    Scheduled Pinned Locked Moved General Questions
    12 Posts 4 Posters 88 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dannytaurusD
      dannytaurus @Oli Ullmann
      last edited by

      @Oli-Ullmann Cools, cheers 👍

      Meat Beats: https://meatbeats.com
      Klippr Video: https://klippr.video

      1 Reply Last reply Reply Quote 0
      • David HealeyD
        David Healey @dannytaurus
        last edited by

        @dannytaurus said in Default button state on load:

        Do I have to script the 'on' value in onInit,

        Is the button set to saveInPreset?

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

        dannytaurusD 1 Reply Last reply Reply Quote 0
        • dannytaurusD
          dannytaurus @David Healey
          last edited by dannytaurus

          @David-Healey No, it's for a show/hide tooltips panel.

          I suppose I should be saving the value somewhere so it survives across plugin loads.

          Are there any docs/examples for saving user preferences?

          EDIT: found an example: https://docs.hise.dev/tutorials/scripting/index.html#user-preference-system

          Meat Beats: https://meatbeats.com
          Klippr Video: https://klippr.video

          ustkU 1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @dannytaurus
            last edited by

            @dannytaurus You could also invert your logic so !value actually means the panel is showing

            Hise made me an F5 dude, browser just suffers...

            Oli UllmannO dannytaurusD 2 Replies Last reply Reply Quote 1
            • Oli UllmannO
              Oli Ullmann @ustk
              last edited by

              @ustk
              That's a cool idea!

              1 Reply Last reply Reply Quote 0
              • dannytaurusD
                dannytaurus @ustk
                last edited by

                @ustk Could do, but I prefer to keep the button's 'on' state synced to the panel's visible state.

                If I start flipping values as a workaround, my future self will not thank me when he looks at the code in 2 years! 😂

                Meat Beats: https://meatbeats.com
                Klippr Video: https://klippr.video

                1 Reply Last reply Reply Quote 3
                • David HealeyD
                  David Healey
                  last edited by

                  Another option is to have the panel and the button watch each other's states using broadcasters.

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

                  ustkU 1 Reply Last reply Reply Quote 1
                  • ustkU
                    ustk @David Healey
                    last edited by

                    dave.png

                    Hise made me an F5 dude, browser just suffers...

                    David HealeyD 1 Reply Last reply Reply Quote 2
                    • David HealeyD
                      David Healey @ustk
                      last edited by

                      @ustk

                      My current project :)

                      e821d434-e0d3-42b4-9449-1d4b75460505-image.png

                      Free HISE Bootcamp Full Course for beginners.
                      YouTube Channel - Public HISE tutorials
                      My Patreon - HISE tutorials

                      ustkU 1 Reply Last reply Reply Quote 4
                      • ustkU
                        ustk @David Healey
                        last edited by

                        @David-Healey 😲 far worse than all I imagined 😁

                        Hise made me an F5 dude, browser just suffers...

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        23

                        Online

                        2.1k

                        Users

                        13.0k

                        Topics

                        113.2k

                        Posts