HISE Logo Forum
    • Categories
    • Register
    • Login

    Simple way to get selected menu item from panel

    Scheduled Pinned Locked Moved General Questions
    7 Posts 4 Posters 211 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.
    • toxonicT
      toxonic
      last edited by

      i'm trying to get a string from a seleted menu item of a panel within a mouse callback on event.result.
      Is there an easy way to achieve that?

      d.healeyD ulrikU 2 Replies Last reply Reply Quote 0
      • d.healeyD
        d.healey @toxonic
        last edited by

        @toxonic Got a snippet?

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

        toxonicT 1 Reply Last reply Reply Quote 0
        • toxonicT
          toxonic @d.healey
          last edited by toxonic

          @d-healey Yeah, generally i have a 6 panels (stored in an array), which i want to use to load compiled dsp networks into a corresponding HardcodedMasterFX slot via the popupmenus of the single panels.
          At the moment i'm trying to get the selectetd menu item as a string.
          To keep it simple, i just made a small example snippet to demonstrate what i want:

          HiseSnippet 861.3ocsU0taaaCEkzIpnVaccEXO.D8WN.Mt1socCXXaswVd0n0IByIE8eFLRWESDJRARpjXLjmh8D02n9FzdojcrypQZqAp.jftebHOj2ykL1nS.qUaHzlGMq.HzeLX7LkaZuobghLrOg9SAi3VGXX0t1eVA2ZgTBkt0e6cPatMo54C+09bIWk.KcQHuUKRf2HxEtkdiewqER4.dJbjHekr26ECSzpdZotD4yVAcHE7jy3mBGv8o0HfPuSTpvoMicbGXwb1WmNa7T8Ep57eqvJNQBditjw3.U6lzapPlFuXsZID51wKW4aUux+kfQhTw09WtC7yUAXKQr5d.swsQoteCThtBk1tlROHXbhQT3VFwymeHXnBKHYbbqdUpTmKow6oA8zXFJW6b9Yv.CZbMhVOuSmGwvO676g3ts0wNmaXwbEH6x9C1BfmBtd57BsBMZ8v5vODgDV+aaK3FoKsPOtTdBVkZkUpRbBspEbNBYmvl+aXylRMOcR1ksbSEVDbyq7eBEJoPArEHXKxJ6xIE9QemPDqHiUOTsMfsTtXDe7iYuBL.SvtfqbLqNGvAWcJSJNCX6t6e5WAVsDZWXDH0GG8lndGE0eR7gwGGOJ5fiGdTznJtDd00LPqNP6fCUspl5vqBY++PYYqMle6xnkRvr1vd8s41.1RUleBXdDVDjkv0IhBfapptyWmpJot5sRhZ0PkvcXAL2dfVl5UK9++bMHYd4G+63g84NtWVN2GlWAXbBOcn8gyw95ZQZyf9f8LmtnJ24ZFjxtpn2agD1WYIBbpuaPsFhbIgFPuOkPl4+4+vIsPWTVLBTkCcPt0q+G7ttgCd2Sv2mhu6QP4l9hEhNLi6G7RojszA4yahv1WcZoj6tYOs+vq4AvRxMZj7MKJqvMa0C29FZz6bqM5esT7AAwBWxz0ywFqgiXw56AGme738BhxxfD2RBtMVc1zyB+BS++nKcXW8HtyH7xjCJyGi2Jj.3rqPwi0qXZ3Er01c719cfwfJsx3i3y7fc81z4A6tHHImmXzSRpaD8G.e2JOHmTU22zDu3CsYcIUMmHtfNs6Pxw6Bljj3W96h8PqGyS1.LOcCvr2Ff4Ya.lmuAX90M.yucqX7WC+xRmNutc.cDGUcJEkFo3nxpRER9zDkyl.�
          
          DanHD 1 Reply Last reply Reply Quote 0
          • DanHD
            DanH @toxonic
            last edited by

            @toxonic have a look at this thread and the snippet at the bottom

            Link Preview Image
            PopUp Menu SubMenus ?

            @ulrik That's perfect, thanks so much!

            favicon

            Forum (forum.hise.audio)

            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
            https://dhplugins.com/ | https://dcbreaks.com/
            London, UK

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

              @toxonic Here is how to get the name of the selected item but I'm not sure you need it in this case. It's probably better just to use the index of the item in the list.

              HiseSnippet 940.3ocsV8uZajCDVqS1i3ssGWf6APj+ZCzZraS+ATNtz3DeXZchotWnvcGsJZksEQqzxJsowbjml6EruA2Mi101qScCEyUCNjYluOouQZlQdXtgKrVSNIn46lkIHA2ObzLsaZ2oLolz+XRvOFNfYchbZoqilkwrVQBIHXqeCcDzbah+ym+0iXJllKV5hPN2H4h2HSktkdGd3qkJUOVh3cxzZnO3v9bitqQYJ.8rUXaRFieIah3TFBqQHI3GNIQ5L4ibLmvRB19HSxrQSMeRWh+boUdgRfFcHifEpzcOiJAUL5kzcpTkLbddaIvpLb4ovVkmB+b3.Yhbg+kmF+jO.cIi5mGAMVUdash75TWdsqIu0HofZRZ6RIsa3HdtLysLBpm6E1WCWNiYvwdcoThkz3eZD10.HztVorKE8xAiELheV61OjB+Y+WFAm7VG8JVNcHSKTcn+BcNwIBWWSZlQCFw6UFdOfRTjTqjZAcbgl6jFM0nKihLyMpX9bZODVYUgX+n+NpoxvYJpzIRsvlr.BtMw6kYxJxFHzE8w36seKalRB9+SMtiUbsBkf6DIHFXI7K0e32.5inc9KONVRuqiqCDneCn46NoZYQ2dw2koTW.0ew2JovDuzABdfovJV.c9AQr3JXY8YqbLszpUtvVn.mMAuMcSkVj+4npWEvKmGlOkomHRhQO2PoQ2fa8sOxqxzwWiMI9cDzo0nDsxxkPpUE.R9Z2RmZbhyzwd3Q2DQucnwiWarpS.kHesgwt476hXrtH8BQd8hADHThuZeS3WuuodaMu7prFPituV5NKSn+ZM6jp6e3+989GybLrYqxGfKSj6jnDBNVbEL4pr0qY3wB6kNSlGaUQCIXGmO5Cl2XhEEDIz9sSXYAB45EC29b1gyVX7wKNb05br6t266D068OF99D36AjEHdkRNAxmfFPUl4Syq0r3jYuvu1QQXkDNS+V4jottJI+RbN.4KGj.ivLIEJla04Z3v7p.vk1JCSvAFZqzMq9v9+2F18sJwcCGJc7oqWiMViFgq1uGZr5IhGDdx3wvzkkBba3N76y6Aj2ZJbR8jALWtDJpBOsHcD7JIW.6tFJ0vllfFX4cocazFOAFIzIdi+E9TErCZGTEry7fjTFO27AdYqJ9HzNdOflz92eaB+P.vl1g3aeAdgsa0ljBuG9ANGS+GAcbqmyi2.NOYC3bvFv4oa.mmsAbd9Fv4E2IG7mh7pBmIsrc.bL7D+LsffSzLnxxWER9OExox8C
              

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

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

                @toxonic You have access to the string inside the mouse callback using

                if (event.result)
                    Console.print(event.itemText);
                

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

                toxonicT 1 Reply Last reply Reply Quote 2
                • toxonicT
                  toxonic @ulrik
                  last edited by

                  @ulrik Superb, that does the trick!

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

                  27

                  Online

                  1.7k

                  Users

                  11.8k

                  Topics

                  102.8k

                  Posts