def unitext(self, params):
self.unitexts.append([])
if self.kivy:
from kivy.uix.textinput import TextInput
self.unitexts[len(self.unitexts) - 1] = TextInput (
id = 'text' + str(len(self.unitexts) - 1),
size_hint_y = None,
size_hint_x = None,
height = params[3] * self.yratio,
width = params[2] * self.xratio,
text = params[4],
multiline = True,
font_size = 17.5 * self.yratio,
pos = (params[0] * self.xratio, params[1] * self.yratio))
self.root.add_widget(self.unitexts[len(self.unitexts) - 1])
else:
import ui
self.unitexts[len(self.unitexts) - 1] = ui.TextField(frame=
(params[0] * self.xratio, (600 - params[1] - params[3]) * \
self.yratio, params[2] * self.xratio, params[3] * self.yratio))
self.unitexts[len(self.unitexts) - 1].bordered = False
self.unitexts[len(self.unitexts) - 1].background_color = 'white'
self.unitexts[len(self.unitexts) - 1].font = ('<system>', 23 * \
self.xratio)
self.unitexts[len(self.unitexts) - 1].text = params[4]
self.root.add_subview(self.unitexts[len(self.unitexts) - 1])
评论列表
文章目录