Does anyone know if it's possible to redefine the way a parameter works? Two examples would be: -A button works in such a way so that if(when on the edit page) the button is clicked with the mouse it "turns on" and then when it is clicked again with the mouse it "turns off". -A key on a keyboard works in such a way so that if(again on the edit page) any one of the keys is clicked and held with the mouse it makes a sound until it is released. What I would like to do is make it so that the "button" behaves in the same way as the key on a keyboard-meaning when I press, i.e. middle C the button stays on until I release middle C and then turns off again. Help?