mirror of https://github.com/kivy/kivy.git
add example in event doc
This commit is contained in:
parent
8de04da1a9
commit
8c16d8e530
|
@ -156,6 +156,19 @@ cdef class EventDispatcher(object):
|
||||||
|
|
||||||
# With event
|
# With event
|
||||||
self.bind(on_press=self.my_press_callback)
|
self.bind(on_press=self.my_press_callback)
|
||||||
|
|
||||||
|
Usage in a class::
|
||||||
|
|
||||||
|
class MyClass(BoxLayout):
|
||||||
|
def __init__(self):
|
||||||
|
super(MyClass, self).__init__(**kwargs)
|
||||||
|
btn = Button(text='click on')
|
||||||
|
btn.bind(on_press=self.my_callback) #bind event
|
||||||
|
self.add_widget(btn)
|
||||||
|
|
||||||
|
def my_callback(self,obj,value):
|
||||||
|
print 'press on button', obj, 'with date:', value
|
||||||
|
|
||||||
'''
|
'''
|
||||||
for key, value in kwargs.iteritems():
|
for key, value in kwargs.iteritems():
|
||||||
if key[:3] == 'on_':
|
if key[:3] == 'on_':
|
||||||
|
|
Loading…
Reference in New Issue