You can bind to the change of any property, as everywhere in kivy,
attributes of classes are in fact properties, and that implement the
observer pattern, which mean they create events when they change.
If you want to bind to value:
Slider:
on_value: some_callback()
or on the change of the cursor position:
Slider:
on_value_pos: some_callback()
Also, as Slider inherit from Widget, you can bind to attributes of
Widget too:
Slider:
on_pos: some_callback()
on_size: some_callback()
on_opacity: some_other_callback()
and so on with all properties.
Some widgets have additional events, that doesn't come from properties,
like Popup (
http://kivy.org/docs/api-kivy.uix.popup.html), you can see
them listed in the "Events" section of the class
(
http://kivy.org/docs/api-kivy.uix.popup.html#kivy.uix.popup.Popup).
Hope this helps.
> --
> You received this message because you are subscribed to the Google Groups "Kivy users support" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
kivy-users+...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.
>
>