How scroll something grabing the content?

I want to my text (inside a scrollview) scrollable draging the text and pulling it upward or downward, How can I do this? And how can popup the NUMBER keypad when some textfield is focused instead of the keyboard common?

I definitely don’t know how to make the iPhoneKeyboardType.NumberPad work. Seems there is no way to do this using GUI.TextField, i need to create the textField declaring a variable like:

var textInput : String = "";
//
var textinput = GUI.TextField (Rect(0,0,100,20),editText,3)

But, to make the NumberPad visible i need to make an statement like:

 if (GUI.TextField (Rect(0,0,100,20),editText,3))keyboard = iPhoneKeyboard.Open(inputURL, iPhoneKeyboardType.URL);

So, how the hell i’m suppose to do this? I just can’t figure it out, because if i use statement i cant create the gui element declaring a variable like the first way so the textfield will not be editable, and if i create it declarating a variable like the first way, then, there is no way to open the numberPad!!
Anyone know how to do this??