12. A computer-implemented method comprising: presenting one or more controls on a screen of a computing device, at least one of the controls being a moving-input control; receiving a handwriting stroke made to the screen; generating a bounded rectangle around at least a first portion of the handwriting stroke made to the screen; comparing an area within the bounded rectangle to an area associated with the moving-input control to determine if the area within the bounded rectangle overlaps the area associated with the moving-input control; selecting, without user interaction independent of the handwriting stroke received and while in a mode permitting the handwriting stroke to be interpreted as text, the moving-input control when the area within the bounded rectangle overlaps the area associated with the moving-input control; and interpreting the handwriting stroke as input to the selected moving-input control.
12. A computer-implemented method comprising: presenting one or more controls on a screen of a computing device, at least one of the controls being a moving-input control; receiving a handwriting stroke made to the screen; generating a bounded rectangle around at least a first portion of the handwriting stroke made to the screen; comparing an area within the bounded rectangle to an area associated with the moving-input control to determine if the area within the bounded rectangle overlaps the area associated with the moving-input control; selecting, without user interaction independent of the handwriting stroke received and while in a mode permitting the handwriting stroke to be interpreted as text, the moving-input control when the area within the bounded rectangle overlaps the area associated with the moving-input control; and interpreting the handwriting stroke as input to the selected moving-input control. 15. The computer-implemented method of claim 12 , wherein the bounded rectangle is generated by geometrically bounding the first portion of the handwriting stroke.