Label & drag

Can anyone advise me of a way to make a draggable button which allows the user to actually input the text label during playback?

Kind regards,

Claire