Simple way to get selected menu item from panel
-
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? -
@toxonic Got a snippet?
-
@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.�
-
@toxonic have a look at this thread and the snippet at the bottom
-
@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
-
@toxonic You have access to the string inside the mouse callback using
if (event.result) Console.print(event.itemText);
-
@ulrik Superb, that does the trick!