Methods
|
|
__init__
bind_handle
create_items
get_values
set_values
start_move_event
values_from_mouse
|
|
__init__
|
__init__ (
self,
canvas,
report_function,
values,
**conf,
)
|
|
bind_handle
|
bind_handle ( self )
binds the three handles
|
|
create_items
|
create_items ( self )
three items are created:
|
|
get_values
|
get_values ( self )
returns internal value cache
|
|
set_values
|
set_values ( self, values )
takes (start,stop) as value
|
|
start_move_event
|
start_move_event ( self, event )
finds out, which part of the handle is selected and prepares for move tracing
|
|
values_from_mouse
|
values_from_mouse ( self, event )
project the value to the handle base line and calculate new value
|