Hi. Example of TextInput without ScrollView:
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.textinput import TextInput
from kivy.clock import Clock
from kivy.app import runTouchApp
from kivy.core.window import Window
sTxt1234 = """sdfkgtu soif sdoifu sdoiuf oisdufoi usdoifusdoiuf oisduf oisdufoiusdoi ufsdi fSPossdu
s dfjlsdj fkjslk fjsdlkjf sdlkjf lksdj flksdjf kljsdlkfj sdlkjf sdflk
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
sdlkjfsdlkfjsdlkj sfkjsdlkjf sdlkj
"""
Window.size = (400,300)
koTxt = TextInput(text = sTxt1234, size_hint = (.95,.95), pos_hint={"center_x": .5, "center_y": .5},
multiline = True, do_wrap = False,)
koTxt.focus = True
Clock.schedule_once(lambda _: setattr(koTxt,'cursor',(0,0)),.01)
runTouchApp(koTxt)
quit()
I was using ScrollView to move TextInput during cursor move. Now I see it is happen automatically like in example above. This is new or I did not understood something before?
Radek Glebicki
PS.: can I find somewhere changes for TextInput?