Esempio n. 1
0
 def __init__(self, **kwargs):
     self.title = 'Result'
     self.value = ''
     self.size_hint = (None, None)
     padding = Window.width / 70
     self.content = GridLayout(
         cols=1,
         size_hint_x=1,
         padding=(padding, 0),
         row_force_default=True,
         row_default_height=60        
     )
     super().__init__(size=(Window.width-70, Window.height-70), **kwargs)
     self.open()
     
     self.result = TextInput(multiline=False, write_tab=False, size_hint=(1, None), width=220, height=40)
     self.content.add_widget(self.result)
     self.info = Label(text='')
     self.content.add_widget(self.info)
     row = GridLayout(cols=4, size_hint_y=None, height=40)
     self.show = CheckBox(size_hint=(None, None), width=60, height=40)
     self.show.bind(active=self.check_show)
     row.add_widget(self.show)
     row.show_label = Label(text='Show', size_hint=(None, None), width=36, height=40)
     row.add_widget(row.show_label)
     row.add_widget(Label(text='', size_hint=(1, None), height=40))
     self.btn_close = Button(text='Ok', size_hint=(None,None), size=(70,40))
     self.btn_close.bind(on_press=self.btn_close_handler)
     row.add_widget(self.btn_close)
     self.content.add_widget(row)