HISE Logo Forum
    • Categories
    • Register
    • Login

    Buttons in "Click enabled" Panels

    Scheduled Pinned Locked Moved Bug Reports
    13 Posts 4 Posters 608 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 @Lindon
      last edited by d.healey

      @Lindon Then what's the button for?

      You can also use the Z-Index and place a second panel over the button to receive the clicks.

      HiseSnippet 905.3ocsV0saaaCElzIbnVctXEnO.B4Jaft.Yu1tALLTu3DuYzlDi4thcWACEcLQnHEHoRlaQw1ibeC5NTTxVI0Iqv.QW4y+e7vOdNdpQy3Vq1fvseyxbNB+sjYKUtEiVPEJzjCQ3GQNlZcbSbP0AKyoVKOEgw67adE316hJ+9zKOfJoJFesJD5sZAi+ZQlvsV6zguRHkioo72HxZ38yFNgoUizRcAfmcHInbJ6B547Snd2ZQP3u4nTgSal4nNtEg28.c5xYKzWoB9+VgUblj6E5ilAIJndrVl5QrWKZzBgLcZ841hfrLccWXmPW3IjiEohU5W2M9tRCwqinY+.25tfW+lvK4qGd3Fva2.7dLYFyHxcqs3w1CISTvE0bJbEzDVAeQsPsHizfGJ29YzK3iMfvpH59hjjmF+7jjd+bmnNQvEg0EeI0DOkp3xAw+RbcrmycizY4ZEHzcuf48BQED12xcGqKr7QTo7L3Jr67BEyIzpt7denSTL7AIypk78yMhUYI9JpMlIErK3oPBAu5D8wPh6DITRghGWmoXs5fBmSq56gkQK6xpwzSAXKK385DA0p8MJTHnaTInLkUYymvp5rWO+4ppZqNY2DF9j0.imnc7SUc6E8gn1QeLJ9lllOei1pRlja1nY+yFycEXWUQ1YbScmn1Qf+bcBJ41InMe+vB8kFNpUSTB2o4b0sQaQUMS3W+4jCoNpmIWoC7KmabBODvGxuDFQD30sIGxsW3z4k9VcC.u5ckV6Ty58jEj.31OfT969n+d0Tj+8zgKWOR42GdkH0sXkhj2ObAWb9hFSid+PbqurVOppVga2xh0lTcU2nZnwMq1qFlSMPVZjtUHzRujOQM0vARj+QIpoS+OmuAMq3flUbP84if+GLBUe1H3kfzsCFf8puplCa8Udj+wfM9TkbILf9KF3.i8zoERp65yB8K.pL.7uqMzwOXQYEtkMWPbuLf7qEtOlLU3XK1LdasA7BL16a7VstoC4n4y4L2ZvtKY7ec+uaA8G5BmPc9wTmQ.bLxIEYyfsuLNfDEPU7yHvs7ulCxIdYemYFWkVJ7Y3qxXeuLtxX+ZinLJyneGKLYxuP6AkZ.LoJ2q2F9CFfbbeT4zJHNRx9InLXO66XLeq36Aru4XFrEw7CaQLOaKh44aQLuXKh4G2hX9o6LF+ew4WKb5rvyDPwziJGgiwGon.KqjQh9OPdDBSL
      

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

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @d.healey
        last edited by

        @d-healey

        AS I said the button is acting as a simple 2 state animation like this:

        HiseSnippet 966.3ocsV8taaaCDmxIZn1atXEXO.D4S1XsFxdscCaXXdwIdynKIFycA6aELTzVDghTPjJdtEAXOB6oaOG8MX6nnjkhqiagAhxGh48Gd+ti28ibZphxzZUJxq4qWkvPdeg+rURSznHBWhlbBx6w9mQzFVJ1I53UIDslEh77N3WrB7ZdHJ+68+zwDAQRYUhPnKUbJ623wbSkzoCeEWHFSBYulGWy5mObBUIGoDpL.OG3GfRHzqIKXmSrl0vG48YmFxMpzYFhgoQdGdrJb0rH0Roy9K4Z9UBlcQezLXibhGqDgVDakhFEwEgSKyaMB1koUUgCbUgux+LdHes7ppwWlq.W4Q85gWicAu90gWvmN77pAuCcv6I9yno7DSkFK19b+IR3fZNANBpCKmsnF+aC+QJvBooWL4Z13TXwZO57xffmheQPP2encq1sfCBsAeCIEOkHYhA3eDW56BlYjJNQIgEcNxo9HqWU9bblwnj8uWmJzejKVt+baTOMyblJSyFQDhqfi+NyyjTCWI6v59t1svvGeNtCqGUvoWyB65jUnx9Yh3Z61bIQjw5zG+LmjEkR5ZiZowEHox9cXKjKZkf0KIkuNywKIZbATdJj6fSXt96OB+02WTuE9+skINWJ3RFtLGwJYAfr0sTknCsrnUr4P5BoZyMfhyo5XIuzdadT9HGA1TuHZqq4aBC6lUCimqLrKjc515csZ151V3MUMe9V0UrYBV5VUaICR2kicjYwWwRKqDkFBSE2cry+9G6pyJPc0kZFpjSjbyEIL48MLhJJlvu9iImPLD67YgLvtDVpgagf2Ira.hO2zZS+SX5qMpjbaKNA.tLSt11kyx11IDGlXeje9u6i9q0bi+8ECWUQT9qCWxCMQqED71gQL9hnZbrucnWiOLVOtHVtS27f0zu3ntVzPiqGsWMLgjB6RssaMB0jaXSjSSYPSjkpAU2nOR9MndDGTOhC1H+d+xMyu+Y4N.EzEqVV1KqsHXjcnPiuPJVAW+7Azo.otJLSPL2ko2d8VgBnO7NTpVZSolaVU+5uGD5+OU39D+obCMZ63swVvKz49Pi2hKSa6e574LpoBrG5O9Oe3u4D86pLCWt3LhIkC8Z9mmEOCdaAkAHQBsJVtBuF1oZ25.6ZakYFSFlu3+fuBk8sq8JT1uTIJlPSUug5XnrWW+nbI.lj4uZoI77IXMtOJm0B7yOnW.JFdEwanTao3Y.12tOC1Ce9l8vmmuG97h8vmWtG97s6gOe2N8w9.teNynhciIffomlSk64cpj.cY4cjn+GPywNPr
        

        still dont love this z-plane solution though...

        HISE Development for hire.
        www.channelrobot.com

        1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart
          last edited by

          Then don‘t use button but simply draw the image on the panel?

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

            Or use an image control and change its offset.

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

            1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart
              last edited by

              You'll still end up with another UI element which you might not need.

              Another way would be to simply set the button's enabled property to false, in this case it won't consume mouse events (not 100% sure though, but I think that's the case).

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

                @Christoph-Hart I think that will also grey out the button.

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

                1 Reply Last reply Reply Quote 0
                • Christoph HartC
                  Christoph Hart
                  last edited by

                  Yeah but I think just the stock ones - it won‘t do that for filmstrips AFAIK (but I could be wrong here)

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

                    @Christoph-Hart I just tested and it does grey out filmstrips.

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

                    1 Reply Last reply Reply Quote 0
                    • Christoph HartC
                      Christoph Hart
                      last edited by

                      Oopsies. Then scratch that solution :)

                      1 Reply Last reply Reply Quote 0
                      • ustkU
                        ustk
                        last edited by ustk

                        @Lindon Then do the opposite, put the panel inside the button ;)

                        Can't help pressing F5 in the forum...

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

                        27

                        Online

                        1.8k

                        Users

                        12.1k

                        Topics

                        105.1k

                        Posts