HISE Logo Forum
    • Categories
    • Register
    • Login

    user input to variable

    Scheduled Pinned Locked Moved General Questions
    9 Posts 4 Posters 435 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.
    • hisefiloH
      hisefilo
      last edited by

      How can I do to store text user input into a variable?
      I want to do something like asking his name. Then using name for custom labels.

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

        @hisefilo You can use a label to get user input if you enable the "editable" property. Then have a button that they can click to save it, and in the button callback you can store the label's text in a variable.

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

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

          @hisefilo You can even set the callback directly with the label (triggered when you hit Enter)

          HiseSnippet 1001.3ocsV0saaaCElxwLnVadXAX2N.NeyrQyBjSS6FRQw7hiyfwZRMpaKZAJPAsDsMQnHEjnSqWQA5izdD16xdA1aP2gRTVxYp4GiMci84muC+3gGdNbTrxmkjnhQNMd1xHFx4KwiWJ0y6OmxkngGib9J7ozDMKljo5nkQzjDV.xwYqe0nvoQcT52e+yGQEToOqPEB8BE2m8XdHWWncTueiKDmPCXOiGVx6C5MzWI6qDpE.e1B6ghn9mSmwNiZbqFF4r8f.tVEOVS0rDvmiTAKGOW8VYl+ufmvmHXFgtnwPfxTi5OmKBFkuWSPHm5iJ14aksy+F7o7.9J8EYfuN0.o.Q4bfSs0oT80nT2OGkNQIBLA3yPOmRzqdF81AO1OlGoKrX31WfGJgCmoTHsWlVY9hp87Z39JvCoduP54rShAgUHZ+.OucI22yqyCa51zER9IZxEzXxioSXhtjGQxwNio6qBiTRPncqLysLntDl8uZL62JakZ5xkBtjQltP5q4JIQISc.R5xYr9TgXBbz21OG+tvRHVv5zz88McIvGeJocpJx28HRqVcrpMeE+KaM2KgAqul8NcqcIsdETbQLBDdxgjVj6Z2rF5Z8pigj4wH8OefvDIL6Zb0wePXjdI4v1vNMCZl6tvu1EJwjWj5XkX09rxcemGVJ6blRydhrcG2261v8CtjKaZ5zJsYWHAKtRyl6ewWEv1xEgSXw4o+bGghx0q529lU06mUZTxQkbnjqeRDyJWbunaE2KP1ZKyEXKCAW0o2OZZuejlIQbHF2AmkwQojOsAB5FiZ+bTt37izaA56kidGrIQQgbAQXLb3sHHGjGjF3mxRVHz.3mO7XplZ5PXSEP5IhEq4lSAmiYW.say5Wz.eLK4bsJJMWYuGApu1r06J5H+5dKWIPn8L03oow4L9r4k5nOr2a4A54EJ38lBzaL+2Wq89jY4M2ar82+WxuMUcIt4dsmIEb6i5RbqWN2JcXwr4cS2v+C3KB8o6dY9hu1pfB91aRI99wWZ4akkG233ePo3+GWTJ9+4qrwuTky+dhBLWSErPP0qOryLU2Z.5Er1TEyjCYBWur7T+awDPuJm.V4M8aHc2AOhq8mWMeqUAegqN+eyW66IZhGLcJyWWP153Sd4l93gaAUdpZglKmcJUGygBD7YKBGCUw9Ly7EILICz4TyTJmI6YjMYlwLYPpvmfOqwtFYGqwt4FQgT+X0a7yZkYdwxcR0.bRl9XsFvqFAYxpluXr2ddnP3gTuw22jJ9Af6UiY+M.y81.LGrAXt+Ff4Aa.lebCv7SWIFyaX+kEZUX10DPwnAoyRbbFHMcfRqHQ+Czr7pbG
          

          I don't know why it doesn't enter the "else" condition when the label is empty at compile time though...

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

          d.healeyD ulrikU 2 Replies Last reply Reply Quote 1
          • d.healeyD
            d.healey @ustk
            last edited by

            @ustk Oh I didn't realise there was a keyboard shortcut, excellent!

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

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

              @d-healey In fact I said "when you hit enter", but it is also triggered when you click outside the label
              The fact the condition is not entered at compile is strange... Did I make a mistake?

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

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

                @ustk It looks good to me, nice example! On compile the value is 0 so it won't go into the else clause it will just set the text to empty.

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

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

                  @ustk thank you for the snippet! :)

                  Hise Develop branch
                  MacOs 15.3.1, Xcode 16.2
                  http://musikboden.se

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

                    Thanks guys!! Will try it later. Im also trying tp build a referral button. Using this and building and url with an email user enters. Will post snippet when done.

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

                      This will allow to insert an email invitation system to your VI. A php parser is needed on the landing URL (will post it later if anyone is interested)

                      HiseSnippet 1260.3ocsW0rbaTDDdVauorVPlDJNSMnpnPBrkkjSLfCgnXYYJUD6HPgDtkLZ2QZmx6NyV6NxNhTla4BODblCbj2.eiSbiqT7Dvafom8eaIKKYJTUtr5dld5u9q6omVc8Elzf.gORqvSG6QQZusduwbocKaBii5rGRaM8CHARpONR0ti8HAATKjl1xekRgVgUPge9mGtKwgvMoYpPnmIXlzGybYxLsca90LGm8IVzmxbys661riof2R3HFA3YY8ZHOh4QjgzCIpssjNR6VssXRgeOIQRCPZqrqvZbOawI7n8+LV.quCUITG0CNnH06KbrTHVoE0xl4X0MItCPvozMiEVNhEdO8CXVrT8YrwsCW.mYQd9PaoYAu5WO7pMM3okCdqDAu6n2yzm4IyVQgs2RuCGRTCHPJHOrh1KZouYY8VBXGbYUWxQz88AgTKJ+40qsNtQsZUteQihFPhHPhOl3ieLoO0oN9A3DaGRksDtdBNHTtTzxkTVcIaZLaaZTJxSEMXbGFmhGLhaJYBNVvC2.P57gzVDGm9PYPYyD6WGbgyHZkhFutnAF9vFfKGpB+AO.WpTkX0pOYeKxmUCnf+kzWIKsNtzyo3SfJQb.kagIbLieLCRcJLXJrnXo.WB+IwLfJFhMshB4IGb3WNEScBnwNd1NssqmbLdmxP3GYZz1Mf+G6n.EYwk9BmzfepTRB+kw6Ai5C2zZ6RXNWI4maOwYfbZT99.wnfLZOIqTldLXdEiWaDQ3ghUMcXlGQspDFBs4Cg7XUgGk+bZ+.ljVtjsT5sylaFPb8bnABdUHMt4X3B9Fd1daLx2YCOhe.0uJH9vqhrMNE9KW4wgBI8I7xJvTv3zIVYvfosTLk5P8m1ppNQ9yvrx7Qt8o9I0dw6CtPdwa75y2MdynLStMJ3c3L4S.p6pZSghSmpFVwfB1pLrePw39AgjGhA25WUOhHQg3Eo8t59B.+xlj.qAAprPzANWmRijS4d5ywUl+CNZqDGssdaUiIrzlhogkyPMC9DBWp7vU37clGOsVdMozCzPUclcROPD565rGQRT8eiIdHY3AAFSkm01idL7vVT23B56QCNRJ7f7e5EMP80ladU5ae09wliydH7Kapp7mZRylxFZCKoqUB13ILKosR32AgA.L6w9gbOntUy9CSdNsvsN6rydSn5bXz3Zy7YX7u7ygwW9xXLdyJInvsFR3ECskyBo2OeH8wZSKjV+BgDBcN5xgzpWaMVVHgJkm1+h3P5FV7kh7+DPdVP8gSM0zn4LRCcI7XLWTOWy4b.+WdSdfe+lP2ZwII8rg5y2Q+QPFISQJ19MTdr8QfzE3y+91gDJz51Mm1ed6KosQn5eZsyuL4WXNu1kEI+wkhjTj9qSfznryjWUyWLMISWqIZxAnfw3DVibHxKNamZf13ETGb9gnTCJwg2zFmef2EXfuZy87nyKbuidWlzzd53coofWnW1+23Md74h5sGLfZJy.6J56+82zYkW.n7shQRFe3ADoOCpwzObjaOnd0jplbBtTodhVaIUMajbMkrhYT0TgBmCehWrtRVKdw5IKhbIl9hWXF8RiZ.8UC0.XhG96TJ.+fIPFm93hB2tvuZ3EllJhXC.4S2hFKrEasvVb2E1h6svVr8BawmtvV7YyvB0OQ6QijB23mxQGzsc3i4ZZs4pNEgUfn+EvZ+lgz
                      
                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      13

                      Online

                      1.7k

                      Users

                      11.8k

                      Topics

                      102.8k

                      Posts