HISE Logo Forum
    • Categories
    • Register
    • Login

    Disappearing Panel with Preset Browser

    Scheduled Pinned Locked Moved Solved Presets / Scripts / Ideas
    5 Posts 2 Posters 332 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.
    • WaterSpoonW
      WaterSpoon
      last edited by WaterSpoon

      Hello all,

      I am stuck here with where to go. I have two plugins where I am using the template David showed in a video for multiple panels with hide buttons. They work great. however in one of the Panels i have a floating tile with a preset browser. when selecting a preset in closes the panel. i see in forum post https://forum.hise.audio/topic/8805/hide-preset-browser-when-saving-a-preset?_=1711667634755 They were looking for this type of behavior. i am looking to keep the Panel with the preset browser open until manually closed or another panel selected. I have rearranged the button panel order confirmed saved in presets enabled and compiled both ways both on and off. It happens for me in this hise snippet

      i am currently on the Master Build.

      i am sure just one thing missed. Any advise appreciated. Thank you!

      HiseSnippet 1601.3ocuX07aaTDEeVmrkFS+TBw4gbxQIMwNoeAg.N1wFLzjZhSaQJpTlr6X6QY8LtyNNeHTj5AtCGQ7e.WpD23XEh+f3.RHNEdyNytdWGmnjnB9PheeMueu27duYF2TJ7nggBIxYpsNrOE4bM2VGxUcq1kv3nFqgbtg65jPEUhMrpbXeRXH0G43LwmoY3L0jnnO+4mVgDP3dzgrPnmJXdzGw5wTC41r7WxBBpS7oaw5kR66VtgmfWUDHF.3YB2hn9DucIcnaPzpkyE4bkZ9LkP1RQTzPPmJB+Ca0UrO2n+SYgrcBnZhRnVvBYXip1kE32LNVCQHmIaNLxmvD4um65LeVB+gYfaEI.Ozhz4.mbmEjJcAfjSJHMoAR21skmj0WMThFOuqaCNrgzl.o5zPwnKJ2+LgaUAnAWMeOxtz5RfHwhB2uXw4vvelY474kzNXF7eHsGpv6Qj3Mdx5un4paT6QsvqfWbY7BKrUWJlOn2NPEfnMtOgSCBWXmAJEXSJCMB.i194KmhsUQK+7sERbAFPUbYLC+wobGPO6ryj+6xigOlEaa1yAMiCkNTUUQu9BNPTX5lZMld1BrYKMCDIZirt5rrpRjJmlYyGpUlqjhfpjffcfhuBdcI7NzHuA5eT97Ld.iSwsGv8TLAGmRgBdFimCh7fAzYvlfI5OABORfNWmhv+..nV2OOi6SO3wsiWiYzo9FZd5rtQIrpKQgURVmNTI0GHoXOKPG5oEV3yY9TLvOdOgvAcGH4vJ0Nhe7tmV8Q2QL1Le.k2Q00ton0yDKY1blODJysIrBsIAgTaJ8jo0mpSHEJZkezPzxZiKDksvqrBtzo4J+Cx5LkDRu5LjtQynUTf.JdR.DYbLDL6LZSqL1bZb9DCVfUByNYLXs39njMeAeCgh9XdAcg6TP4AdTQsaOVY1.IfJGqX8bQ4YYXASGYbkVrhvfirSitx4aZjmoaIkhBdCNS839TKccQfudJi96mb1Ex1tASwxYQHnpJZF1MryvL4aDCVjobMDkPQvGXbk3yKPW.yWbLl+jFqQTD8zTKj.X1mJULc1vYM5dvwQlYqS4tFMbWknOjzRFQ.e+bf5CFdl02T9vDhxupL5BsRKlZk91CN8U5cLqz0iOMPWuGsPW0M56YPTiTqCZsx6y7UcQNtN+kCB0kx5zUoo9cfZu3hA3TLmTt6ZJ64gF2UOPPTLdmsXftZudS2zrx37OIsyaTtOQBqXpkNAvIv52x.quvIoVxrKcS2lRJzKVQJ1OjJQ6zI99AQa5+s1OLEs2Pt+5w+3wY4tX5JjnxibeeNW8Tlo0U7sH6QsGL7QX8jk4hkT6.XzRHz3EtZHrTC5o0HZPWhJQ8Exwatd.P3IVSn+zndFQCYCiLf3EjUpXhQq56OdWrIkC2MZ7xViFPUmhr5j8DRHCouvUZYVj0.hZeZEgDhsLg7FC5YRDZvWJhkg9Y58yMghBAHX6n4jEmeoQ9L2EjOv94Q93QrP0pRJII2X8vbi6eIVYP1lh8aR78gp0yqcsnDoW2JDYEw.tuNR21HXcgzlOGUxvZnQkDmoOgz7GgtH83omU.s0mmd7W+VqG+zc9FmZO9hYajee20jjNcH.XpyBfKiZhvQ5mQmre93iO9Uiuedoj9YmMMsyImI0vGxwvkDkP2Ab39Kw09pRSGseDcmJP3cLUuP+afX+mIj6FBO1fFWrCaNII0eNSRcZG8KXNwM0g2HH7GDPTYe3f9ERVAvXjL2VWeibnMScX5WPcAdMQwy70DmWHda2lLkW2wiwbiAi5i3+O.i12fcc2ZsaS8TCA3jt0+5K6CtJd9ev0MiuTP0Ax8n0doc+KaETFb.iBMExg5xhbP3TAtncw3L0OsB9MZFkrLvu9GdVYMiEy9hYt+Rix3tCYbqHStmkQ4+XyOHhw8sLdS8p+RDiGL5Z7vQY7goWz502pFW2JZxnS7V5IrnMECziLVm.YLXhgKjiZAMrdTX+jquJebpxRWTSqgTKZTpy0A51O1Jrjl1wJrTrv+W7QOhmT7B6SwzkJWMhCD27neJhobWWSiSt.qqaw4Kh5w7YuvySWzdG3Zxi2lEuD1rzkvl6dIr4dWBat+kvlGbIr4gmoM5eglUGnD8LCw.FMqYNZvIUkN5eAXlVf.J
      
      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        This seems to come up every week lately. I'm writing this before looking at the snippet but my senses tell me you have a button on your UI that shows/hides the panel, and you have that button's saveInPreset property set to enabled, which means when you load the preset the button is triggered.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        WaterSpoonW 1 Reply Last reply Reply Quote 0
        • WaterSpoonW
          WaterSpoon @d.healey
          last edited by

          @d-healey Thank you sir. i have been looking through the threads and looking for the right words to search. I think you are correct. Do you recall if there is a way to stop the button from triggering with the preset.

          Another way I have tried is with this code. But once compiled only the first Button/Panel combo works.

          const var Panel1 = Content.getComponent("Panel1");
          const var Panel2 = Content.getComponent("Panel2");
          
          inline function onButton1Control(component, value)
          {
              Panel1.showControl(value);
          
              Content.getComponent("Button1").setValue(value);
          
          }
          Content.getComponent("Button1").setControlCallback(onButton1Control);
          };
          
          inline function onButton2Control(component, value)
          {
              Panel2.showControl(value);
          
              Content.getComponent("Button2").setValue(value);
          }
          Content.getComponent("Button2").setControlCallback(onButton2Control);
          };
          
          
          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @WaterSpoon
            last edited by

            @WaterSpoon said in Disappearing Panel with Preset Browser:

            Do you recall if there is a way to stop the button from triggering with the preset.

            Disable saveInPreset for the button (both buttons in your case).

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            WaterSpoonW 1 Reply Last reply Reply Quote 0
            • WaterSpoonW
              WaterSpoon @d.healey
              last edited by

              @d-healey You my friend, are the man!!! This was it!!! Blessings!!!

              1 Reply Last reply Reply Quote 0
              • WaterSpoonW WaterSpoon marked this topic as a question on
              • WaterSpoonW WaterSpoon has marked this topic as solved on
              • First post
                Last post

              31

              Online

              1.7k

              Users

              11.8k

              Topics

              102.7k

              Posts