// SetCursor updates the position of the cursor.
SetCursor updates the position of the cursor.
// SetCursor updates the position of the cursor .
func (ti *TextInput) SetCursor(i int) {
	ti.cursor = i
	if ti.cursor < 0 {
		ti.cursor = 0
	}
	if ti.cursor > ti.cursorMax() {
		ti.cursor = ti.cursorMax()
	}
	ti.dirty = true
}
func ( ti * TextInput ) SetCursor ( i int ) { ti . cursor = i if ti . cursor < 0 { ti . cursor = 0 } if ti . cursor > ti . cursorMax ( ) { ti . cursor = ti . cursorMax ( ) } ti . dirty = true }
SetCursor updates the position of the cursor.
SetCursor updates the position of the cursor .