Exemplo n.º 1
0
 def on_select(self, event):
     widget = event.GetEventObject()
     selected = widget.GetValue()
     self._base._presenter.on(
         ViewEvent("select",
                   self.get_field_id(widget.GetId()),
                   value=widget.GetValue()))
Exemplo n.º 2
0
 def on_check(self):
     if self._base is None:
         return
     checkbox = self.sender()
     self._base._presenter.on(
         ViewEvent("check", checkbox._py_mvp_id,
                   value=checkbox.isChecked()))
Exemplo n.º 3
0
 def on_check(self, event):
     if self._base is None:
         return
     checkbox = event.GetEventObject()
     self._base._presenter.on(
         ViewEvent("check",
                   self.get_field_id(checkbox.GetId()),
                   value=checkbox.GetValue()))
Exemplo n.º 4
0
 def on_click(self, event):
     if self._base is None:
         return
     try:
         self.SetCursor(wx.StockCursor(wx.CURSOR_WAIT))
         widget = event.GetEventObject()
         self._base._presenter.on(
             ViewEvent("click", self.get_field_id(widget.GetId())))
     finally:
         self.SetCursor(wx.StockCursor(wx.CURSOR_DEFAULT))
Exemplo n.º 5
0
 def on_click(self):
     if self._base is None:
         return
     try:
         QtGui.QApplication.setOverrideCursor(
             QtGui.QCursor(QtCore.Qt.WaitCursor))
         widget = self.sender()
         self._base._presenter.on(ViewEvent("click", widget._py_mvp_id))
     finally:
         QtGui.QApplication.restoreOverrideCursor()
Exemplo n.º 6
0
 def on_click(self, sender, _):
     if self._base is None:
         return
     self._base._presenter.on(ViewEvent("click", sender.id))
Exemplo n.º 7
0
 def on_check(self, sender, checked):
     if self._base is None:
         return
     self._base._presenter.on(ViewEvent("check", sender.id, value=checked))
Exemplo n.º 8
0
 def on_select(self, selected):
     widget = self.sender()
     self._base._presenter.on(
         ViewEvent("select", widget._py_mvp_id, value=selected))