HISE Logo Forum
    • Categories
    • Register
    • Login

    Momentary button not disabled when parent disabled

    Scheduled Pinned Locked Moved Bug Reports
    momentarybuttonenabled
    2 Posts 1 Posters 236 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.
    • d.healeyD
      d.healey
      last edited by

      HiseSnippet 806.3ocsUssaSCCF1tcFVKLDShGfpcUmznpkCCjlDT5ITEzsJ5XZ2M4431ZMG6HGmMpPCwyDuWHwa.76jzkzQ2DphkKh7+4O+exCMZFOLTaP3RGNKfivOjLZlxNs8TpPg52AgeLQRGyUzSkbOKOzhZMKfFFx8PXbw26zBWZMT72udaKpjpX7LVHzQZAi+QguvlwcXyOHjxdTO9gB+bZ+hl8YZUasTGAHpHoNJfxNiNguO0oVABBeutdBq1LxRAvfvq0R6MazT8EpD8ORDJ.j5HZfFANJgcOszygXGWT6oBo2v427PD3kgY4ghI4gmPFH7DWwOe9vInRlE4yG3BKBuhK.uF4gW8bvaIPBmCRqk.oMIiXFQfMShCOOfzWY4lwTHsmGJI5hJbLlzVCZnr07omw6Y.hqrn5t0quSE3216UtrPIEJdkwQJlUnUUzpVQVqV0vYuQKqxz9AZE3ocpbNUFw2t7WKWBDFpk7ZAFgxVMg+dkuD727vNgaaO2xpak5ys1tVniermaSkxSgJc0qGRvS4fy9ZK+.U03vV9xxUttnwiWprTeI4lkJ10BZtMCqph7OkaxeocJB0kEK1jatXmuWjkjVxonV0WIrGDvU2TGJJMWBm9b+NTK00gjxCzKfarBGDvc3mCiaI8KkHc3gmY0Aw5lV.P36aiktw7tIphKQBnmYcR74FnujMQ1u4rLh2z7BgmcZFiu0bJWLYZ1jcyu2LcUQ7zvRB6iRCaRcNNtkHoEcWfI3eB9Yl6vOfCgzy48UCMbnYw4RQ3.sO3OpATAWHfZ.hbQ4p6.5umefIWsWjjZWbb1sCKU.T1WXFxMmnBE1Y42w8eaF+eEhaRFJrroKGiEVBFgli6BLltYbCR2wi4LaF.Wiz636l0fnOoirB0jATqQ35N1OxeD73.iCQWAEZ2XGtfa.Igtti1kAFwUdwD+F9RE1vQiSE1XtPjOkYzmvRF1c6dWOlCfIU7yNkHCbzUZfhW..1QpWqNxGdF3DFyc8eJzusbad1JXyyWAadwJXyKWAa1cEr4UqfMu9Vsw8B76hrZ+jwAfwvtwaEw3tYqeP+An4wnUD
      

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

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

        As a quick workaround (because I couldn't figure out how to solve it properly) I've added a getChildComponents function that can be used to iterate over the children of a panel and toggle their enabled state manually. This is probably also a useful function to have for other things too.

        for (x in myPanel.getChildComponents())
            x.set("enabled", true);
        

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

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

        36

        Online

        1.8k

        Users

        12.0k

        Topics

        104.2k

        Posts