module timelinelib.canvas.eventboxdrawers.defaultmilestonedrawer

class timelinelib.canvas.eventboxdrawers.defaultmilestonedrawer.DefaultMilestoneDrawer[source]

Bases: object

HANDLE_SIZE = 6
HALF_HANDLE_SIZE = 3
__init__(rect, event, selected)[source]

Initialize self. See help(type(self)) for accurate signature.

draw(dc)[source]
draw_label(dc)[source]
draw_move_handle(dc)[source]
timelinelib.canvas.eventboxdrawers.defaultmilestonedrawer.draw_centered_text(dc, rect, label)[source]
timelinelib.canvas.eventboxdrawers.defaultmilestonedrawer.center_point_with_offset(rect, dx=0, dy=0)[source]