HISE Logo Forum
    • Categories
    • Register
    • Login

    Labels - how to get text when enter button pressed?

    Scheduled Pinned Locked Moved Scripting
    labelfocusenter
    4 Posts 2 Posters 457 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

      I've tried various method but haven't found one that works.

      The label's keypress call back is triggered after the control callback, and the control callback is triggered whenever the label loses focus. How can I get the current text of the label when the user hits enter?

      One thing I tried was to store the text in a variable, adding it one character at a time as they are entered in the keypress callback. But this doesn't work for backspace/delete.

      HiseSnippet 838.3ocsUssaSDCD0aZ2JR3h.I9.L4oTIHJgKEjPUTZZCJBZIh.HdC43cRiU8Zux1aoQz9OyePY75MMIPT.hD4gnctb7blwyLtuQyAqUaHQU+3jLfDcq3ASTtwcFyDJRuCHQ2I9Hl0AFZP09SxXVKjPhh13MdEQU2jT76GuZeljo3vLUDxm0BN7NQpvMSa+8dqPJ6xRfOJRmy6mtWOtV0QK04He1HtEIiwOkcBbLy6VkXRzVGlHbZy.GyAVzm80ISFLV+MUv+OKrhgRvKzlL.OnfZRmwBYR+o4pkPh1r+rLeiPle+3iDIhq0OqBb2BCzYHluFDUYUTp8+.khliRaFnz8hGvMhL2LKd9by3dJ7BYDCK0ySkfujJOnRbGM5gx0LkcJz0fBWinwNsZ8PJ921urVMrbaczyXF56XCAYa5tzoHOAbczoYZEJzndvbcOlvmMsf6svj9FjVcXR4P7lpwnbE2IzpFvYHpsq88ZUEinAolmBS5nS.5t6Ra+D5EWPCpS.aAsQXdS0MfK2npucspUQpX0RnYlQfbvMVX8rpQcGbtq91HWtzymZBkTn.5zfS0p.E8YhQKavmlFODyTYNTvqEO65iz7bKUpsNeNdIdrqtN3S+xy+5r+WhKdNyQoi0N38pFEwt1k0n+poQiVpsxyRBlkZ1O+XVEvFp7zgfY9L26H1fsXW6V+ccs7PQYNG0pdJg68YPobWsLw2M5+926wIkUU7qO06.li4a6K0g9kAFmvSmnCfyv8FggfpwG.1Sc5rBeKuJPJ6Jrd6xQjhZOQfg9Fwg6Ax4jn3nLLVS7e3C5vSltco5Vn3U9sN9tohkKjee9Cm70I4Rlaw0A98dkFvp8Byf94LkU3lL+dw+gcDsV4Nh+VJdu39BGe7x4XkkvQ7d3+AGK2rd63CGMB3tYDby3teYcWi9GB+Gz4Ng5jiXNiv2Abbd5.7JmCXzUJPZ8MCU78hA4VdYeEX.nRJDtB+UZrsWNpzX6oFIoLtQ+UdXFyu69FEZPNoJdppJ9lIJSaSJl6PbwsZ1hjhOi7UN2m9OBGOVNlGuFXdxZf4oqAlmsFX1YMv770.yKVIF+K3uN2oSCiCnh9GVr.JJ5PEC6rJ5BI+DScnf3.
      
      Matt_SFM 1 Reply Last reply Reply Quote 0
      • Matt_SFM
        Matt_SF @d.healey
        last edited by

        @d-healey a timer seems to work :

        HiseSnippet 976.3ocsV8taaaCDmxNrnxqsXEXO.D9SxXcF1qcsCqHno1wYvnMIFycY6CCnfVh1lKRjBRzY0XMuq6QXuAc2QJYI25DTXr5OX.d+82863cTSxzgh7bcFwy+MqSEDu6QmtVYVNbIWpHiOl38.5o7biHi4DMXcJOOWDQ77Z9yn.O+CH1e+6KFvi4pPQkHB4BsLT7ZYhzTIcxQuRFGeBOR7FYRMqexQiC0pg5X8J.OMo8Ho7vK4KDmwQyZPId2YTjznylZ3FQNw6fA5n0SWp+Kky9Kj4xYwB7PexTHPNwmniiPDiRICWJiilTV24DHJSpXglNV3anmJijajWwFesUAqxi57gWisgWysfW+5vqWM3sCH4UCRG3fzCoSCyjolJMHd9J5XEzblyAZuNTb1RZLnIcnFrPY5lvuTbRFbXiGAOsWuGwf+577Vs.pO2vthmwdMelHtO6PVomKDlg5jTsBNDz1otckOFvzQpERknaXl.Jcrslc9r+TDZBPyLcyEFqvg733YPSMX9JUnQpUAcZ82s7gDkqiEcSyjXFdkX8jLAVJreh0l8sEHBwQPai3cl1cfv5Cg0nSswESy0XpJrDxWYP9zTJtBpCadkyYtScuTrdnNRvN7PV+Gyd+6YNwQhbKQBtgpZKPpqcmV99CVYLZkESWviWIB5fFzi8B1dTLfFrX3YNVJneer97ckjTECTKqD9LsxEAr6joiCBKaMOB5d.R1EiVRB2FedMjqauiizZQV2vpeDZ19lTAIciWkJzauKUq9NSaDmWb0n00sXerp4y2otBHDiWG1g5hKJ2riApUIyDY0oQzPXBb6wZ5MOVWeqSnqjqYnVMVIMmmJT2ztHRAOgq.JPEXpwt.3AEK.bjFQBy49zBFjXgb8Eujec7wbCuLPPLg7jJxLRrD7NVbErX1sYwmdrH+RXTB1wto4.6Zco89Eo01lsY8tTWKm7tpD9GGsFHFO.3jYKJWg6eG33GP03kL6FbRsDP+LpqpT7OoUovEt6Q+MoYIy1WgWU9jMlvtZczpXtY6E33qVEJf1+VaMwMipboYc8W09eaq9mKDeHchzDtb2XrwNvHzj+Rfwh2BuOcz74vp7J.d.8je+KyCejeQuxHUKNkaxjPumd1pjovcoPAjckRDiiedMvAE24d3YjAlJTQ1Ce.9UnrOd1qPY+RkjDdXl9sgtwK7016Zk.XRY+PCe3KdfyrMSUTZut8HIvC+uMLDK+uClc2sOe+d3yi2Cedxd3yOrG97z8vmmsG97i2pO32b8xUFchab.DLYjc6lm2HEGtYYuER9O.m+7.c.
        

        Develop branch
        Win10 & VS17 / Ventura & Xcode 14. 3

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

          @Matt_SF That's an interestingly over-engineered solution. But it seems to work!

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

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            45

            Online

            1.7k

            Users

            11.7k

            Topics

            101.9k

            Posts