HISE Logo Forum
    • Categories
    • Register
    • Login

    Two combos logic (Mutually exclusive combo boxes)

    Scheduled Pinned Locked Moved General Questions
    13 Posts 3 Posters 580 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.
    • ulrikU
      ulrik @hisefilo
      last edited by

      @hisefilo Can you explain more?

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

        In the callback for each combo box you update the list of items in the other box.

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

        hisefiloH 1 Reply Last reply Reply Quote 0
        • hisefiloH
          hisefilo @d.healey
          last edited by

          @d-healey @ulrik Yes that was my first idea but as arrays uses index and not IDs I can remove or push into the array the selected item.

          HiseSnippet 1336.3oc6Y01aaaCDlJ1pMVcqncn.a.6KBF6CNnoo1tYu.jsUm3jLDrlWPbRPA5JJXjnsYCEoFEUVMJx+w8So+C1NRIaImn35301Oz4juDdGuiO2wiO2YmCjBORTjPhrpbzfPBx5Kr6Lfq52tOlxQ6rIx5t16hiTDoahnMFDhihH9HKqR+lVfUkxHyOu6oafYXtGISDBchf5QdFMfpxjdPqemxXai8IGQCxs6Uasimf2VvDw.dJYWGEh8NC2irGVusErQV2ZKepRH6nvJRDxp7FB+Ac5K9Kdx9OgFQOkQzKZf5.NJQ71BluFw5+F0tOk4evv3NBgrt8AYYgRIYgGXuK0mNRdV13dFEtYVjOeXsv3vqzXvqw0AuBfjUNHUNAR22timjFpxznwycr2gCWNcwPZOOTR1KZgusrcaArCtZk.7YjskvhQVTa050W1sY85KsliiCj6iTtmiktAB+XFIx8WbeQUgDy6Qptra0Xljdl9O7WoOAyHCp9x0xaUaQvohMDuoAX2vyrGQAhCEbXQspi1QU3.upgMeuF1TanyH2rRDATRUjfHMtzJuFcoQzJuVP40p9G7pKk2QMmfiZNcNhGIXjUBkT.tYlBQwIXVLolYWTNixItci4dJpf6pq0SQqNrkBVMugw7xPlALbIm25TgI7vLWJjcpulSE8ucER2Zz0.Y+7HDwH7dp9frG9vkdKrmJO9wtoUDQtXFa3FAMlW3lTrtvyrpVp1WPe4R5HdXsTsF.xqbg9PA+cTrjGA31U0m3FQXDOEwWu1DHMblnmMAziZbI+ap8z99PRf3b.pWx0P9RJBbwRIdfSkgAqzr4q55TecbnO7Bz0boog9M5x7hjKzIW+pcT5kVaH4dJPTU6p2ml2U4tu2SnH6yqYtUctvw8xp51sPcodiQjEpVyhJmjg03wAmRj4qozaDnVFmu5VSGekWRxI2FE7c3T09gjz0YDtMJfcCklcAdtERQHrUkgk6dorbCyjHpuljaThEYBgrdFK1BcCcQyK6BTKzw6rIVg07toPCfaHQpn5rh0ljyglXIrvUr2jDclRDZvdZkAj4lRz+lricyVCxV7qsBvfNaqRvBS4Ix5qsS3dcLDuNCYc0ouQmq8TFxYmaqWO94ldXN1Y9+p8dftd5mJX03sB08+SU.0ai0+Q2igGQUCxOevk6OV95q2pWX66BqllR3de6CnJu9Ei2EJ.u5xyOx3McZiuzdqtcABuLvV1d6mOwQK9fCk6l.k6X2A5QYHtM.YwzhvIL22eOsy8EN0y8sumBeN4H3jiBEQi43Nj.5QP0eTdgGGAS1P9yC02q4k2VfkEp5cOcaHLKzlNXUrzTfrdfHlqFqfnzTeKjmvb72I41eAS9U9i0vneRer8emanzzA22yryUFhwNzfPFYK94DFvrav3WAT4cwwL0PoMFCk6J3hv9BN0KeEvgDkj1qGQlG6EFPqqTvPAYRdPqCgoZv4ql+tVOCpBwRHOQlwbwM+yQT3802Xm.WW8KS2OO3zK8+SN8CEwJJu2tXnPUORwdwAc.hUOBfDNmvhziYrflbLYcc85DlUtuYw+.+jprgdsUpxFCUNE8MtssYpk4sMl213y81FMm21Xdai4sM9fz1H2GCM+mNadmi4cN9LrywSl24Xdmi4cNlhNGeJNi.rmT7JujuMYcs7hFIPbyM++GqXuqds6nuCZa65qTGE.LhuxySmteDjeJ1llyfMOYFrY0YvlueFr4GlAa9wYvleZh1naFsdrRDj7TDDbvVluHeKqs3XnR1T0i9W.z4zR8.
          
          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @hisefilo
            last edited by

            @hisefilo You can convert an elements text (id) to an index using indexof

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

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

              hmmm I just tried putting together a quick example but it's trickier than I thought. I'll figure it out though because I need it for a project I'm working on. But I'm not going to be around much today so maybe someone else will get there before me.

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

              hisefiloH 1 Reply Last reply Reply Quote 1
              • hisefiloH
                hisefilo @d.healey
                last edited by

                @d-healey Yep, not simple for me at least. Need to save active item on the remaining combos and vice-versa (spaghettiiiiiiiiiiiiii)

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

                  This post is deleted!
                  hisefiloH 1 Reply Last reply Reply Quote 2
                  • hisefiloH
                    hisefilo @ulrik
                    last edited by

                    @ulrik man thank you so much. Your code looks so clean and pro!!!

                    Almost there. Remaining combo box resets and shows no text. But I guess I can fix that

                    Thanks once again for your help bro

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

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • ulrikU
                        ulrik @hisefilo
                        last edited by

                        @hisefilo I didn't realize you wanted this combo combo to have a purpose as well 😂, forget about the code it will not work,
                        Maybe this is more like what you need?

                        HiseSnippet 1363.3oc6Y00aaaCEUx1JsVcqHcnOrG0L1CxHot1pYefksEm3jLDrlDi3zfAzUTvHSayFJRMIprXLz+i6mR+GrcIkjkbiiiiWZdHy4oxKu2KO7xi34R21AbWbXHOPSu7wC8wZ5elQmgLwfVCPDl1daqo+Xi8QgBbfUrosF5iBCwc0z0K9KRC5kKoo96CarEhhXt3LSZZmvIt3WR7HhLqsa9qDJcWTW7wDubduVy8b4rVbJOBvSQi5Z9H2yP8wGfjtUvPSeoc5RD7fNBj.GpoWZKd2gcFv+SVr+mPBImRwxAMz5.IJ17tbZWIhkV0ZMfP61NceGpoo+f1YUghwUgmZrOoKYj8rpwxpIrxhHe8Puv3vq3XvqQd3UOG7l.jzyAoRwP5IFcbCH9hrYj34QF6wfCmdHnrmGJw9pUfujQKN3ASTyCcFd2.XvnHrWqd8UsbpWu55lllPsOTXcNJvxi2MhhCs9IqWWgGfX8wUV0pRDMfbl7ezs1.LhhGV4MqmOpVbuS4awunADW5Z1GK.y9bFLvtxHOp.K3kCz4ZCzQFn4nzTKDCSRDXuPItjSdEykrip8NNgYW42YUplOQNSIQNyRhLILJggs5EwbEDNyRRiS.hbGEvo1toamUgMMMBW07uLKS4tHpkJ4pMeJ36mslUqE5SIh3Ea87g.Qnb40p78rFvwQYyx83AV1DXt5qaQr9wXWpQwr9hAfkUVopY4xpuwUEYI0SMxNNWj2TUtiS4R1h..pPhgLeUAMd.8PzPUDoPkKFfCRvaVUERydfsiwWHry1VTBvI.ZWtsBrWYokcIzoVeU791ZCk607iBGXSqZ8CvAWLPuhyNk2icvMtmmHKi1JuHrt3KNrm8HrWckFf+uWQZtFpsLUIG5sPT5ovcX1WlOHoMO+4Sg33LGDGm68DmF2IDmFyLwowsEww45HNN4HNl43KGvE3CY1JVg46Ms93o50ahykjMJNXhSKUlClVf1rHuSwA44jRGA4pw0.MtZMv7RztwEmbNxY6wHhC8wrqR3VKohB5kERPE3pPoVtbhZYZ0SizUJVN5XSSAan2ikzSaU4FlBmQoXT+OZuZusQBjT+NAZ.b8wABhrRnuM9bnYnX07xFaiCOSv8UXOgM.82Lin+hrkc6lCyF7yM8PvbF5EfAJ5qrwgXMbyTca4V8FthN4Vwlu65VwkMT8JjaAub6LPiTxOMQhw6tR1RYxD.carVZjssvBIhg4K4ebKWklsVtldGgyJbehQahvcvjwagIfWIS8SLdSZf8yM1oWOrqHCrkL182lZ2p25P4wwP4QFc.IN0s9Jf7vD93TdJweOqOkveleJwgtBz43igUNzmGNVh6f8HGCeNDl23qBglkw+wQxy071awQASbpOrwtv1bhwzAIhBTDjM83QLwXDhhy7ovM3IMk9T8jl6zuu9uecvsyKvJmhwNDOeJdG14XJbutBieAbQdOTDUjZswXnbeNi6OfyHt4OzOBKBH86iCxi8Itg1THf1.xr7zlGgoXTdB7W27k.wCE.0I7bVKZbieM5DOu9RiX3ZI+Xz59w03E++403GwiDDV+8Q.QUJuePjWG3tTWLfDFCSCSk7SFWWNN9xTVW0f+A9KYxFxw5IS1HcxYPp3AwMRrPoXgRw8PkBmEJEKTJVnTbqnTXZL5wl4eC1BwhEhE2ODKdwBwhEhEKDKlAwh6h0vC4Fveqa7uXrjK+PkEXeyT+eUW1Xe4XqQ+NyFF0qUWyCtQ7sttxx8yf5yjiwYNh4EyQLqMGw7MyQLe6bDy2MGw78SMFoXzlQBtW7mhfg16n9w5002gg.lrh0q8uNMl99.
                        
                        hisefiloH 1 Reply Last reply Reply Quote 4
                        • hisefiloH
                          hisefilo @ulrik
                          last edited by

                          @ulrik Wow man!!! that's it! @d-healey this is what you needed also I guess.
                          Thanks from the bottom of my heart!

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

                            @hisefilo I'm glad it works :)

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

                            20

                            Online

                            2.0k

                            Users

                            12.7k

                            Topics

                            110.0k

                            Posts