HISE Logo Forum
    • Categories
    • Register
    • Login

    Radio Button & On / Off

    Scheduled Pinned Locked Moved Scripting
    2 Posts 1 Posters 183 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.
    • NatanN
      Natan
      last edited by

      Hey folks

      I Need Help To Achieve This:
      I Have 12 Buttons, And Each One Work As Load Ir Into The Convolution.
      And Also All 12 Buttons are Radio Grouped And Need to Make Them On / Off Able Aswell

      Any Help is much appreciated

      Thanks

      1 Reply Last reply Reply Quote 0
      • NatanN
        Natan
        last edited by Natan

        Here is an Example By @d-healey Which Show Hides The Panels,
        But How use this to Load / Unload The Ir Samples?

        //Grab control references
        const var aDifferentPanel = Content.getComponent("aDifferentPanel");
        const var NUM_TABS = 3;
        const var panels = [];
        const var buttons = [];
        
        for (i = 0; i < NUM_TABS; i++)
        {
            panels[i] = Content.getComponent("Panel"+(i+1));
            buttons[i] = Content.getComponent("Button"+(i+1));
            buttons[i].setControlCallback(changeTab);
        }
        
        //Tab button callback function
        inline function changeTab(component, value)
        {
            //Get index of clicked button
            local idx = buttons.indexOf(component);
                
            //Toggle buttons/panels
            for (i = 0; i < panels.length; i++)
            {
                panels[i].showControl(i == idx && value);
                buttons[i].setValue(i == idx && value);
            }
            
            //Show aDifferentPanel when all buttons are off
            aDifferentPanel.showControl(!value);
        }
        
        
        HiseSnippet 1160.3ocsW0uSabDDeOvWK9ZbUQpO.aiphLhTyYav.MMpNXfHTKfUMAEonHz56V6aEm205t0.VHTeU5iXeCZm816KarIDmvwefmO9M6ua1Ymct1ABGZXnH.YT7rwCoHimY1YLW50xiv3ni1GYTx7ZlzauQRofGh1a7PRXH0EYXr7aUtXTr.J54e+88H9DtCMSEBctf4P+S1.lLSa6l+Ay2+PhK8L1fbduYyibD7VBewHfNKaZiFRbtjzmdBQ41RlHiu4.WlTDzQRjzPjQg8Dti63Itlq8+bVHqqOUITE0ABjV8gBeWEiUZQs7X9tsSdsCQPTZmkDVVmD9QyiYtrT8YIieHx.NCQ97gwROD8plmd1Od5YjidEzzaUyNNArgxLKJt8clGwkzfdDXKHOsz9hVBUvrk.7fKqLfbI8v.PHEQ4F11uDuks8ZupjUIqM13sAjtXX+PFH7wAzdz.Jr2FVxBzEJwWQBvj8Y8hzKaS3Te7qwIwuOU1RLXnfCBke9T98b0RjEkSd2wWb1a1qC.u9DFFpbNDT+gONg9t5RwDCkr5IBvkYfr8qvL7ukFQPZ80Wqj0skrvviNdef8w4RTM8VuLa8pqoHoBU7p8PvzmMlKtJgJuiRjsH99cgh5xNdDde5YjtJ2uSmwAoXTXmX+v8FwcjLAujEi6y3zTE3zHT1IgIuDRO9inYuwvtHUhYbW5MXQOriOy4Rpa7hncwW.qEl4dC71ES4JQ.NsWVfSdmTOIQ9LQ+99zDLanStZiSuensUwmx6K8R1TTNdaVXS2bpDBGXhSWpf75Hx8hWD+tkiISlgOWYd9.tS+uD1qNUdu52q8nbLj4SqvHATHu0SCZJumfm+T5ZAqS5VjfehPROkWdMqasJZcmEdZS85MSawg0mFLSyp1lAODvx7QC5RCRpGRbD5eLYCJy42fJe+SGcUeNGE7i3L4oCo7401BEeTAZfsbLqfeIiZe88wsuzmaPLnKUQSsPUTDkUssPeFvpsXvpmC16NZehjn52Fyb3sYHMPxTIJi8oWAWjo69VzbeZ3kRwPjw2l1E.YXoWtRI8lUEIQq1JlQ+tJ5lr6594liyKbMyU5kpn4e2zix56k6NywM61O4lwmYtYsc2bW6pa2vFwjzAeBC0lxxUI6xQIqT9W7Sv+ZeY7eZht8NU2cqFas88IZpkEjn0+JSzcs2dqcZr6LHZhk4PzUlGQW0bplIecY7NMf+pUeFo1TK4oYgGwoxb76Wywul217yKR4KhZ58kDo76x+yUSEo6OxDL3lvcjOQN4zbpQXiM.cPmXrI0nQ7Plbb9QbeRFw6wR2UMayjNdyluKMC9Bcydp4a7.ykLO.pmcjYjsf4gu+oe5XzeIFIY79GSjALnfv7jQC5.06NTfIb0HEfNikT2GoksUxpLSGJ2MR3+fmXiUUxFwFqlXDMf3DHtHdVX0H4qDoA3DO5KSJZdrRFmd4koocEaz.3KEtvwQkJ9Ef6yFSsE.S8E.ylK.lsV.LMV.Lau.X14Awn9Hs2LRJFnOl.JZePz06FFGvIPUVTEI5+cjn6OO
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        38

        Online

        1.7k

        Users

        11.7k

        Topics

        102.2k

        Posts