HISE Logo Forum
    • Categories
    • Register
    • Login

    Click outside = Close panel - How ?

    Scheduled Pinned Locked Moved General Questions
    58 Posts 6 Posters 2.5k 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.
    • trillbillyT
      trillbilly
      last edited by

      @ulrik Got it! I just had to switch around the placement of the "holder" Panel and all seems good! Thanks again!

      1 Reply Last reply Reply Quote 0
      • trillbillyT
        trillbilly
        last edited by

        @ulrik Thought I had it but I dont.

        It works as expected for the most part. The only thing holding me back with this is that I cannot use the popup panels.

        For example, one button is set to pop the Preset Panel. This is a Floating Tile inside of a panel. I cannot select or add presets. I cannot do anything within the panel that is being popped up.

        I tried placing the "holder" panel BEHIND the buttons and popup panels, which allowed me to edit within the popup panels, but made it so panels can still overlap. Do you have any suggestions on how I can still use the inner panels of the pop ups?

        ulrikU 2 Replies Last reply Reply Quote 0
        • ulrikU
          ulrik @trillbilly
          last edited by

          @trillbilly do you have a snippet?

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

          1 Reply Last reply Reply Quote 0
          • ulrikU
            ulrik @trillbilly
            last edited by

            @trillbilly In this the holder is behind the panels, try it and see if it works in your scenario

            HiseSnippet 1392.3ocsXEtaaaCDlJIJqxacXcX6e6GD9GEJHctNoYcCqIstwIoKXKMF0sccXnnfVh1hHxjBRTIwaK.q6oZ+ruC6EXOB6MH6HojkrhcVq6RPPf3c22ce73wijoSrviljHhQVNOcTDEY8Q1cGwkAsCHLNZ+cPVetc6Pl2Q3CSkILeJtCgSCQaOJhjjP8QVVK9HkoVNKgz+7OOXaRHg6QKDgPOWv7n+.aHSVHsSqumEFtGwm9T1vRVuQq88D71hPQJPqEsahhHdGQFPeLQY1B1Hqk20mIEwckDIMAYsz1B+QcCDmvM1+bVBqWHUMXMTWvQFw6IB8ULVIE0NfE52Ie5mf.uzoHYrnIY7Y1Gv7YikWjT9DsBbAhx4CqEljdKNA8VqL8ZVhdSgRVknzRFJcC6tdwrHYgFEe9P684RZbeBj1KSEisnE9ykraK.K3xFCIGQ2KFFLFg6ca17VX3OqbuZ0fTehDeLIFucpTBCvagygNfJeXXXawvHAGFm3V2XSc.XANcAxkCSaxjnBTKNwShZLD25F0JH0pw3gLNE2Ok6IYBNVvynpBZrHz0KG2s.WGlRWo1uVyIT3QBwL+SgXjYeCF2md5g8K.n7uiYB7yfourQBrrk6ViutWMGCYlptypUquHF61Cy34gYkZN8ZjnlNZaaSBC6AUztU4sx00pk6bp7.QZBcr04SWW5wJhplRr9XynFCUl9rHHRfXmaeaGu.Jrm8j.lW.NRMevrDrHhxA0pzs5SHbNvuZ9xfrRy6gY3MyV+ZDR4CjAfnUWEbq1uiyLuTs53V+XSgb8UvasEVFmRwOP6XvWL72hqWWEgyLQYLmFDJ5AKDQhDld06lXRLkfE8MP0jMijmJ.OkESkRcXejFemL3uvUk0zVO5+15epv5Sll0+HyWFTXSvzr46nrAARiQvuEqAmhu+VJJeyahyEroVvppfMV5HkYilPvlZAqBwablFJIRDgzFQwLU4Oiq58Vek7DJvHZtoYEQYLDpadtpVzso13JZ8BH7ATe2bGcVsyzaoJsW5wBI8Ptqt.CJmwUU0u+T0kUCGRimpZUK93KCnKOcXOZb4crJCg9dS1L0d1MSK2q2yzEojgB99bl7PHMLqS.PYsdTmEjwJvTots6Gm010jNQLn6pisYvZHMkApYoO+5c.55yOz6L+P2HGpyx4mOid196PjD0QNYIAHwDQikLUN2ZG5wv42lCfbr2glbjTDAeNtAMDOSXud9wS5aInh50rMczPmV9BAiTD+KfONQskarl27GsBz6uFK4uecKnCHznMqOXhJF5ajjfOjGNB0aP9UEbV97yOWChIoCKjlGyBoqWVrjdp7htnmHFHcW1uLw8XLReBwmklTV9w4UgVKhJkTblcRQ+8ZWHojOXmVURLwUSL+NoU0oog5UllvDp46AEWuDEeSuVWBEw+VUJBjdRJdNAcEPw6TlhwWFEQrpTrknBE+zyuJn3FknHjmJQw6WcgtWUJ170UWn+q4Ygd42hFYypZ7BaS60JF1CHdTrHMp7U+e2B3rqsPno6+KPi2s.N6Jk4JfevaQq1YstOkTZk0czlyJIewWE.uGQ3mFRjS9HE0KyxT.G1NwKCT29GtTgbTYO++1KWdao3Mr6vjdASmiKLENBmPcUvwr26cc6c62m5IKH3R168hqlG2gdhHUx3CNfHiYPUh8iSG1E1K6QgnyU24TcD4Bpi1MialeVeWJ2WO.1wedlx0TisxTtVtRzPhWr3Udl6FndQ40zR.Nw0Ol1w9.0XbwcXra1nIZH731W44ol9eIbSooiY84.yclCLaLGX9p4.ycmCLe8bf4atTLp+uBOLUJFZ1N.B5rq9pYVV6xIPkktJD8uPhCKL.
            

            Hise Develop branch
            MacOs 15.3.1, Xcode 16.2
            http://musikboden.se

            trillbillyT 1 Reply Last reply Reply Quote 0
            • trillbillyT
              trillbilly @ulrik
              last edited by trillbilly

              @ulrik It works just the same. Closes popup when click outside but allows for multiple popups to open at once (hence the overlapping issue).

              I have a snippet of my project. Hopefully its not to jumbled for you as Ive only been trying to implement this on my actual project.

              So if the "holder" panel is on top of everything, it prevents me from editing within popup panels. If the "holder" panel is on bottom of everything, it allows for multiple popups to be open at once.

              HiseSnippet 1910.3oc2Y80aaTrEe1jrWp2RZKR7BOfXj4pJG0hq+SRCh1RbiSbI2RZLwgRQzRY8tisGk0yrZ2YSroJWPn6EIdB9DvmCdruyWfq3ADeDP2u.26YlcWuq+SZciSTArxCYNy4O+Nm4Lm4L6T2iaQ784dHsL602kfzdU8F8YhNU6XRYns1.ocQ8838Wm2Cuto09Atn066Z56SrQZZyeGISZYV.o986qstoiIyhjPBgtOmZQ9PZWpHgZ8J2k53TyzlrGsaJtWtxVVbVUtCO..z75EPtfMMaStmojs4zQZ+sMsoBtWCgof3izVXctc+Fc3GxB4+9TeZSGhbPQTCPQgjqwcrkHVREUsC0wtdri6i.sTOILLeXX3002lZSGPOIbbI0D3DIRGOzlaX3M+PvqXZ3UHE7l.jzRAoEBgzqo2vxi5JRlQhmyquESP7ZYBg8zPIjWzb+7B5U4.GLQ9tl6Sp4ACFHQthEJT3p3qWnvR2XQiEMt10paxHN3pNbeh2hFvpgu.efoGd8.g.FfuENVasIha63Tk20kyfw94xFxS1ktQJ4T56YKlhkgkpib8xaXoFHRtrgSKEwvfxbnLBtU.yRP4LLmEAUondbmbVwxcUP0NAjkLdhQFGtkoClZ2CrQD+4oLaRucZkHfT+YBcfOCX8Q48gUxX0FpqaXjIDLSbtiLLZw8v4ZhorXyrjQll48ktih2plNNMgj7bihaopMLhUNQrMOvmLf6X2MG4.IPktDsENbT9tRV+XWvR.4LW6ZYr5Pr1GeXGpUGrqZAl5i4tDFLsLbK+WvbYf+T3kBQkB2.Sw2LZ8KuCg0VzAHckq.pUo2AQlGIWcxk8fvb6rKgu0svBu.BdMkhAcQwuGNaVoENJzJCvTaGdSXgvk6SUqdWFa5QLw7Vghp.aDH6wAMEYS4jJydGk70iD+A4jQME28e9b+oIbe3j39Sn1hNI7zYR77ADZ6NhPlf+RVC5ge+aIg7kuLNlvMUDthzXCn1WxV+gHbSEgq.1aPjFRI74Nj7tdTY5Ok4SsIYWJNfBHhDyZTRTDBg7l6KyEyUPw7HyZ0wj0lXmKVQGYbjZKUp8R2iKH6vxoRvfzY7nS0p0DmKJG1g3MwokU88dVBliEzsIwK8NVIiPovgqupe70WSW92JrJRJF4rsXTwNPX33NT.EU5ApEe9HTArJTUhuPTk3vvIhZKKCW6AEiFq.c5y.QSoBJMqJn7rpfkmUErxrnfKpW2i.4r9ylR1j0FNR3EWIMbfsUdJk7p5aCG3W6A2k0r3LqgRCoge6i9oebsWPMTdlwvxSPCe7VaXJLkMaDkqC4+tDOAUt0RaCxAPmagsdjQeCh+9BtKzXzfygQZuRnkWLxxa0EZUKxvxlEa6wCX1ndoMZ+zCNTVgc.gJeekNpxoCn7zuoRKpST2eug9Spu6N+iMqt2iqsyGtwl6dz52Y07tr1xPw.Hs3vPRUuVAoyoGdV5rAmlsi6N0Pu30Wc0UKUbEDUP5lto0jwkBIHH8DSPNWtaf6NrckFopC0Z+Ptgy3gVIhNo2W5KpI8w6vb5iNHtDm17nieoHwuMjElBGl34O0qRhmWgWYXOG0eTOGQqbRraoWR1s7KI6t7KI6txYmcO+wY2KDWq9YZaPwOOaCv6TcWUJGQVXafmbQQzE6B8jZNbSAk0dOn.ixgtTjCsMgEnHlpPwcS6R4Fwk.GdzBENUbg9XYhTlej3UTE2vxqwm6stG+P3dWnma7XhjKMDcUo84Jpo+jEMv3rxdeZXd.I5NZuGtkIz03UGL2l8fds8glv7uMbCDmftSfG0sn8NNMH6GzeBJFZXKpsSXR48BRoPyC3dfCHu0+vRduftgnPJTwPZgDTckuKrzwgY9L4DXbg7kG42UegmPR+QKZbTp.Z4gBn03p8g521iZ5nF0f9kjzoES090KD2dxY2d1yMUcolXYbZK+z5iX4ut5nVFn.GK20W.ZO7Les2brCmq8.ocJpNf1GtrMolokP8clTMA8ku9ut1zi4Rig4K06LCykNcvb4wiy+yyLLW9zAyKOFlQeyYFlW9zAyqLdtw+9LCyqL6XdzK4zK82EMA2+vQicP4mOhm7u9gwv8aOFtiNYQYqiKKA+vu+WlZzO7sqRkc+UyL5+6ig9gL1TCeio6dcIX+2rSg8e2eLf8ViAr8YM8KVn36DhoQZH3gi0PvCqvB51PpQ+jHxmVYbe4KZ05+t1wTW2X5trYpDpOJka8EN+Y1sJm9jxu8uLqVKmxs9Oe2eXWsF+wHtj91b6.GSwvuMh7Aghl.5kbnGjP9nCPGlh9oevnSsGLYZg3qoWmJr5LYLN2DvHBclfwnmYZQ8Ma0hXIR.3BvQZmMuoDZWdf7FOaaBo.PZmNzjcCnMWKBXcl76ZCzzlS9okBGWPNVFAZPX1pA+O3WzjEki0hlrX7jntlVd7GaE9sojOj04TT.LwTeEmLPtOLFO3qpoqWHeATWpM8wVVR2+cJhPSVlRm.YJeBjY4SfLqbBj45m.YV8DHy69LkQ9bl2NPv6Ftc.HTeS0kG0z1jYBYVprPz+GrZ42WK
              
              ulrikU 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey
                last edited by

                @trillbilly Wouldn't a modal popup panel be suitable for this?

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

                trillbillyT 1 Reply Last reply Reply Quote 0
                • trillbillyT
                  trillbilly @d.healey
                  last edited by

                  @d-healey I have yet to try but will see if I can get it figured out. I just assumed this was the easiest way as the question came up here in the forum.

                  My scripting skills are weak but we will prevail!

                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @trillbilly
                    last edited by

                    @trillbilly said in Click outside = Close panel - How ?:

                    My scripting skills are weak

                    Yet you are rolling your own solution instead of using the one that's built in :p

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

                    trillbillyT 1 Reply Last reply Reply Quote 0
                    • trillbillyT
                      trillbilly @d.healey
                      last edited by

                      @d-healey That goes to show me!

                      My intention was not to by-pass any other option or make things harder. I searched the forum for my issue and assumed this was the easiest solution.

                      Tisk tisk to me...

                      d.healeyD 1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @trillbilly
                        last edited by

                        @trillbilly said in Click outside = Close panel - How ?:

                        assumed this was the easiest solution.

                        It might be, I haven't followed along 100% with this thread. But you should explore modal popups because it might be a better solution.

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

                        trillbillyT 1 Reply Last reply Reply Quote 0
                        • trillbillyT
                          trillbilly @d.healey
                          last edited by

                          @d-healey Im giving it a go right now, thanks!

                          1 Reply Last reply Reply Quote 0
                          • ulrikU
                            ulrik @trillbilly
                            last edited by

                            @trillbilly you had some mixed up references

                            const var Buttons = Content.getAllComponents("Button");
                            

                            this means all components that have "Button" in their names (you had several more than just the "FXButtons"

                            It was the same with the Panels
                            I've fixed that.

                            try this and see if it works for you

                            HiseSnippet 2013.3oc2Y0saabbEdVIsIlqirc.xM8hfrfsvfBVQl+IqfX6HZQI5p5HKFQEWGX65rb2gjCzxYH1cnDYLTaQPaA5UIOAE8wnW5GihdQQdDB5KP6Yl8uY4O1zTRvMgWw4Lme9Nm8Lm4LyT2iYi88YdHsLGNrGFo8d5MFR4cp1whPQ6tMR6p5GxFtEaf4VV1G0uGZqg8r78wNHMsEuufIsLKgj+9wM2xx0hZiSHgPOhQrweNoKgmPsdkGPbcqY4fOjzUg6xU10lQqxbY8A.snddTOvlVswOzRv1B5Hs2YGGBm40faww9Hsk1h4LrQG1Iz.9eDwmzzEKFT.0.TT.4ZLWGAhETQU6PbcpG439HPK0SBCKFDF9.88HNjX5IgiqImvLQB03g1Bog2hofWAU3kWAdS.RZJPZo.H895Mr8H83IyHvyk02kxwdsrfvtJTB3Esve+c0qx.Nn705ZcDtlGLHVhbExmO+pl2Je9Ut8xFKabyaV2hhcMq5x7wdhwv2Cet4wVdla0mygAl20LResw7645Vk0sGiBi8ykMfmrqbaiD4p83DIehhnwxkKasGWHRxUMLm7uoIYw4VxRysjkmaIWORxmcaiTQWYb+UGbkrjN1FK0zCrgRMYjN0f5bIUo4RpxykTqGJkHNlDO5HVm6kNJpHVvzhPngAg5RnXyV8o1bBiZxnwIpBg8Xt4rijbUP4t8wqX7BiLtLaKWShy.vJwRrFg5fGreqDQ.ajIiQl.KtlOTBHRqApBl1HSKlmYNBnn721jXdGE84hos4c.p23FqXjALalfO0Og7rTJqkkquTYYhkUxBl+HgYxkWL2oBaEIuyfmMY3nn.IOQpHhgSMLj3soIglfT.cME7FptpVttMgZ14FObJcYin.BluGquONl+nuC4vGKhdhHMokYvn05JX8K6EFIt4MyX2Aaej4IcH1cL6IqXQ7MY8vTXZQdf3uAe.FKFGDGFI.K0qRHFRaxk83fh0YWw7t20j60GatoTwftHlepY1rBKbZfUhwTaWVSH+nGymHSqttokG1xj0JPTIXCA4.FnoPaJlTZ16Kkudn3ONm7aqf6gudt+pDtOYRb+aIN7NI7zYR77qwj1c34BSeU9FLv7ytq.xW+5lQDtijvMDFKl5PAaCSQ3NRB2.rWbjFRI7Yt3054QDqKITehCN6JQAT.Q3HVSRKCvX5T6wm2tiEsM1IWjxN03T45ckE5Ojww6SyISxfzZyQmpUqINWXdrK1ahSKZkw6UIXNZ+tMwdpESDLB6umtoA8o2zfZOM1Ak3TXjQ2kR36Cggo0oCJrtHzfwkCQEvJW1dwUBauHHbhHNhdKh2YFIAMzp16D0XGZFUPwypBJcVUP4ypBVeDErzahBtpdcOLj05e1TxNz1v9Uu4JogKrzxSpj2SeOnK1ZO9AzlENyZnXJM7Cew+3us4anFJclwP4Ingub2ss3VhNnCy0g7+dXONQrzRaa7wvwQB5mNi91X+i3rdP29wMIfzd2.Kubnk2sKb9iPCKNATaOVepCZfpQGpN3DQU1XBU9tJcjkTio7xusRKha3QZ9E5un9A6+a1o5gOu19e916bvoac+MVqGssHTDCokSCIYMaIjtjdv9omM3zrczQtLzKbqM1XihEVGQ33tpmDKYbw.Bb7.9DjqGqW+d6SOPXjptD6iB3F1mG54Hb2deguHmz2bep6PzwQk3zVDM8OEI9sgdTmsJd9K8pj34UXUR64ngi54HRk4wtEeKY2Rukra42R1c8KN6d4oY2qDUq9UZaPwuNaCv6bcUkhiHJrE6IWkGdaEAdRMWlEmPaeHTfQ5PWKzg1CS6KIpTn3AptTtQbIvgGsPgakdPurTth4GIdEVwMn7Zz9da4wNwGJQ8ZiGSjbwTzkk1Wnfl9KVFNsXVQuOMrNFGdn5O0TdbnUimamAP+19PSX92CNEha+tSfG4UC4MMMH5GzeBJFZXKrsSXRwYCTTn0wLOvADWkUZIeX+tAnPHTg.ZADjcle.7oiAy7jkkmDN+ZkF42puwSHn+rkMNUIfVJU.sFStNT+ddDKW4nFjuAqlVLSqWuRT6IWbqYuzL0kZhkMUs7KqOhk+iUG0x.EXa4t9bP6A64q8gis4bvgMJH2f121xEWyxlKu7TYSPeyG7u2b1wbwwv70Fbgg4hmOXtz3w4e+EFlKc9f4xigYz2dgg4xmOXd8wyM9yWXXd8yNlG8PNCTur+Db+8mN1Fk+tQ7j+z2OFt+kig6vcVj1ZZYIlO869WyL5Se5Jkr6+vYF8+pwPeJiMyv2X1NWWB1+AGEr+i9iArOZLfcDsoeg7E93.LMRCAOcrFBdZEZ+tMDZzOIh7UUF2W95Vs9OaNk55Fy1gMURn9BE25qc+oraURcmx+xOa9ZUVws9m+0+u8q03uv10z2i4z20hm9A+DuxY3DPujodkMwKoAcXxGp9JnmauB3rBw2WuNga2YxXbgIfQD5BAiguc5x56zpE1lm.vkfsztXdnTzAr9hS7rmEjB.oc5PS1Mf1bswf0oh61Fnosf3pkBFmWLVDAZfoNxA+W3W3jEDi0BmrPzjntV1drmaGb2ThWm8RRJ.lnxawICj6CiMiuUMc87qkG0k3Pdtssv8+3BHzjko3bHSo4PlxygLqOGxbq4PlMlCY9jWoLh2n+d84rtAKG.B02Qd3QMscnVPlkLKD8+vf4S7F
                            

                            Hise Develop branch
                            MacOs 15.3.1, Xcode 16.2
                            http://musikboden.se

                            ulrikU trillbillyT 2 Replies Last reply Reply Quote 0
                            • ulrikU
                              ulrik @ulrik
                              last edited by

                              @ulrik or try Davids suggestion

                              Hise Develop branch
                              MacOs 15.3.1, Xcode 16.2
                              http://musikboden.se

                              trillbillyT 1 Reply Last reply Reply Quote 0
                              • trillbillyT
                                trillbilly @ulrik
                                last edited by

                                @ulrik thanks! I will try both and see which works best.

                                Yes, there are FX Buttons, Preset Panel Button (sub FloatingTile) and Engines Panel (pop up sampler area). All of which need to be included in the script as they all pop up in the same location.

                                1 Reply Last reply Reply Quote 0
                                • trillbillyT
                                  trillbilly @ulrik
                                  last edited by trillbilly

                                  @ulrik Its so close! So I have added the other buttons as well and all is working great EXCEPT for the "Preset Panel" which includes a FlotatingTile within a Panel. The panel itself opens and closes as it should, but, it also closes when I click within the Preset Menu Tile to select a preset. Any ideas?

                                  HiseSnippet 2264.3oc0Z0saabbEdoj1DSZKaEfbSunHKTKLnfUn4expw+TSQJQWUaYwHp35.aWmkKGRNPKmYwtyJQZC0VDzVfdkySPQeL5k9wnnWTjGgf9BzblY+aVtjRTTRMI7pcNy4mu4LmyrmyvsgM0.43PsURkd+gVHkTWSs4PBqWsd5Xhx1apj5Fp6SGVkNPqptwAtVJUGZo63fZqjJ07OhyTpzKnH98cOrptoNw.EQRQ4YTrA5I39XVD0FUdL1zrtdaz939RbWtx1FTRMpI0E.z7p4Ur.ap2E8TcNayopj5C1pMlQsaxzYHGkTKTk1dXydziHd7+LrCtkIhOnfRSPQdjqSMayQLmpRsdXy1MBV3NJfVZD4Fl2yM7wp6faiCoG4NVRLgVjDx9iTyEGdyGCdEjgWdI3MFHkRBRK3AoORsogM1hEMCGOWUcaBCY2QGb6xPwiWk4d2UTqQANHrb80O.U2FFDJQ1B4ymeUs6jO+J2awLKl412tgNAYpUyj5frggv1gCS6PcasptLFLP6AZApqKhsgoYMZeKJAF6jcYOdVdk6kIRt5OORxWHIZnbYWt9yKDH4pYzF+uIIYwYVxRyrjkmYIWaFkrgMxAwblQo2hzESPgR+p6kI1NqXK+j2XErDeeMTpIuo5K03Q6D2PmIoJMSRUdljZsYPJ+MvYPR+MOeI46cQ6A83GqYGemSRTuo4aaYxfIlfZz53RLXXJQiRBSL4BaSMyZDH4pfxMcQqj4sYRaRMzM0vsG.VIThbXRazfc6DIBXizoyj1yh4bfS7BzpmpfoyjtC0VKKFTT96og0tuj9LQjtrd.0acqUxjFLaZuvqWfeULk0Q2zQnrzgxJXAwdF2LYyym6XtsBju8fWMd3Ho.AOApHfgiyjQf2VZXRDRAz0hyqu5poaZ1BdEU1jtSwRNSfCAw1g55fB4OXeHK5Pt2i6owcz7FkqOm0uvx2Sb6am1nGx3.si5gM5oYINfF6nQsPDXZdb.+QuMfD9XO+vHNXgdkbwPXS1kOz6cSKuh1CdfFy1Eo8PghAcg0tq1xKysvwdVIDScMosf3CKpCVDVcSMcajtFsimnBv5CxATPS91jOovrORHeCewedVwdKm6gmN2eYD2GMNt+c31rdQ7zab77aP3t8XY8Cek1CFn8qe.Gx27lZADtufvs3FKj5PNaCiQ39BB2BrWnmFBIbnlnbV1XddIl3faiVdk.GJfHT.qQgkdXLdncx4M5oS5hZmMPYGm4XQ9tTh9SoLztjrhfLHrVazo5zYry4GGahrG6z7J2rOIAyRb62BYKeXBmQnbl30HoN4ZjjKgyv6HNIFojsIX1tfaXRE1o3etHTO007QEvJSTM008qlpoIrWXqfghl9P0GSnsJnH.rbMrJSRXu8BgvWUMrLlPE7AmUET77pfRmWET97pf0NOJ3FpwpzYVURrBdNCamRwBWScGnh+5O+wjyT.w30PwXZ3a+7+4e+gmQMT5bigxiQCew1apyz4ca3mn.IOVHaFlmWlZSzgPqad8djVcSjyALpEzYTXEFPFimkWz2xa2G5Uy2v7tE6ZScIsUFHazgxCNheDcHgJuqROw4wgTd+WWoC1zu8uel5aar2t+1sps+qqu6S1bq8Nt5iVOmEoK2UDBoEiCIwA9BHcEUuWFe9fSqtAsmlQsvcVe80KVXMELC0Wtq0nwE8HvPCXiQNKpkq0tj83FolI13.OtghDfBV7KUvguVDS5nsKwbnxgAmOlZdkIuUDstynFTJtzJ+81UhV4UnUhuxUFN5JWAWQxt73kPCqdpmmFY1u8.Iyp7nJVP0BDljxj.6Tu3Jdwt3lZ6V5GH6V9xytW8jr6Zmnc+G3S2tjK1zmIEQdcl+U33sJpaR0YXR28gSR7eAgLI43SkMkiO2Z7wm99g3qVvWjzK6epp2QnKoVy0gQ62Dw3l1QIlunb9heVoR4i4KFqKpXL5hyum6MoTe6hPOkKuoM9Pniu6JpeeUORhSwiQZWWlkKKFoptc5fraheSbNap22xDsGTnVLxd0gWswNwYlAk92GVZ6PaOhZfdHQ00Mfp9hQWb2fa.s6PX63ZxvVl3QPeMSjtM+B2pUaL.6IPyo7hNGYA2x8DgvSvN7E+KVTzEd9bqsZvSqG7Xgb4CepXDwfmJlKO+gWsXliUpSEIrpaXi0Mk1mJEaacpRxttp70DLoDMkSOQCNC3+KIZ23TRzVxeAsCh3JHJko8X4kT1JmV1z6MSlLNh+JV1VPkjUsoG4.uO5hKYqPPxFuUjl5Gh7uWs6pItchUCmaqAP6uNP3oyFNf5b6OFdDWLs8jz.u8LmwnXn+I+t.iGiyUn9gTaXAvuH83R9T29dnfKTA+zKAAQix6wyjjSKJMxuUOySDliLorh34N7Q7SfjCKlpWJdcU4KI6R4EiWYp56KxxZxV98MFwx+oZiZYfBTnaeGFncupnS8ySTtqWu+EDk75DcdVPaEu4i+OOb5wbwDXdoAWZXt3EClKkzO+GtzvboKFLWNAlU95KMLW9hAyqkL13ubog40N+XdzqMXf7e0XDt+liS7hxe+Hqj+72j.2+hD31+MKBaMonDsW9t+8Ti932WgTz8e7bi9eYBzGyXSM7SOc2ThTqdskv924j.XeRBfc.okSg7E9TOLMRAAuLQAAurBwseStFch7HeYkjqkupSm+6YesTTNJ5ykVKek4O4VKkjem3e8m16KkkVK+q+1Ot1WR9e1ujJzIhqoNK9mP.+6lveBn9vX+u87+adnpQ1P4uqhQ+tBVX59tBN4O6goEtejZCLyn23w6biAuJJW530+qzXQ0sf9VMXQfcA30Wm3mjwECT1i5x6zYGcH1.hGUghqaBk2Zf.jP3+ES.sTywujVuw44i4dllHRawf+G7yexB7wo7mrPvjJ80Mrou1v6Vd4eSHWQPAvDQbenogjBXrV38SqplOWdk9P2xu1vf6J9T.6iWlhyfLklAYJOCxr1LHyclAYVeFj4WchxvunhMbYz9doI.gFaIZZLUpsH5PTlHhT464T+s+M
                                  
                                  ustkU 3 Replies Last reply Reply Quote 0
                                  • ustkU
                                    ustk @trillbilly
                                    last edited by

                                    @trillbilly Your preset button is inside the fx buttons array, so it acts like those ones... Shouldn't it be a separated entity?

                                    Can't help pressing F5 in the forum...

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

                                      @trillbilly Also it shouldn't be savedInPreset enabled

                                      Can't help pressing F5 in the forum...

                                      1 Reply Last reply Reply Quote 0
                                      • trillbillyT
                                        trillbilly @ustk
                                        last edited by trillbilly

                                        @ustk Are they not acting in the same manner, a button with a popup panel? The "Engine" button works correctly and is not an "FX" button. The difference in the only panel not working is the Floating Tile. Is this why it needs to be separate?

                                        EDIT: Actually, I do have another FloatingTile with "Custom Settings" on a button and this works just fine,

                                        ustkU 2 Replies Last reply Reply Quote 0
                                        • ustkU
                                          ustk @trillbilly
                                          last edited by

                                          @trillbilly In fact you placed everything related to preset system inside the same panels and arrays than the FX stuff.
                                          You should separate it, it shouldn't be part of the FX interface holder stuff either.
                                          So place the browser somewhere else, then if you want to close it when you click on let say an FX, then close it from there by calling its own function.

                                          Can't help pressing F5 in the forum...

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

                                            @trillbilly said in Click outside = Close panel - How ?:

                                            @ustk Are they not acting in the same manner, a button with a popup panel? The "Engine" button works correctly and is not an "FX" button. The difference in the only panel not working is the Floating Tile. Is this why it needs to be separate?

                                            EDIT: Actually, I do have another FloatingTile with "Custom Settings" on a button and this works just fine,

                                            The fact you put everything even if not related in one holder, one array, and one callback is the source of many troubles and difficult to maintain. Keep FXs in a holder and presets in another one, things will be clearer, hence easier

                                            Can't help pressing F5 in the forum...

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

                                            32

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.1k

                                            Posts