Пример #1
0
 def __init__(self):
     DWidget.__init__(self, gtk.Entry())
     bind.key_bind(self, "text", self.props, "text")
     bind.key_bind(self, "placeholder", self.props, "placeholder")
     self._delayed = bind.DelayController()
     bind.bind(self._delayed.model, bind.MemoryValue(""))
     bind.bind(self._delayed.view, bind.value_for_dict_key(self, "text"))
     bind.bind(self._delayed.model, bind.value_for_dict_key(self, "delayed_text"))
     self._delayed.save()
     self.widget.connect("focus-out-event", self._save_and_false)
     self.widget.connect("activate", self._save_and_false)
     self.widget.connect("key-press-event", self._key_press)
Пример #2
0
 def __init__(self, widget):
     self.widget = widget
     widget.show()
     self.props = PropertyDict(self.widget)
     self.child_props = bind.MemoryDict()
     self.sensitive = bind.value_for_dict_key(self.props, "")
Пример #3
0
 def __init__(self, widget):
     DContainer.__init__(self, widget)
     self.homogeneous = bind.value_for_dict_key(self.props, "homogeneous")
Пример #4
0
 def __init__(self):
     DContainer.__init__(self, gtk.Window())
     self.title = bind.value_for_dict_key(self.props, "title")
Пример #5
0
 def __init__(self):
     DWidget.__init__(self, gtk.Entry())
     self.text = bind.value_for_dict_key(self.props, "text")
     self.placeholder = bind.value_for_dict_key(self.props, "placeholder-text")
Пример #6
0
 def __init__(self):
     DWidget.__init__(self, gtk.CheckButton(""))
     self.label = bind.value_for_dict_key(self.props, "label")
     self.active = bind.value_for_dict_key(self.props, "active")
     self.checked = self.active