def expose_event(self, widget, event, sectors):
x, y, w, h, _ = widget.window.get_geometry()
- R = min(w-w/3, h)/2 - 20
+ R = min(w-w/3, h)/2 - 10
cr = widget.window.cairo_create() # cairo context
cr.translate(w/2-w/6, h/2) # moving coordinates
area = 0.5*(delta_angle*R**2) # sector area
# drawing text
- cr.set_font_size(sqrt(area)/3) # text size
+ cr.set_font_size(sqrt(area)/2) # text size
text = str(i+1) # text string
xbearing, ybearing, textw, texth = cr.text_extents(text)[:4]
cr.move_to(x-(xbearing+textw/2), y-(ybearing+texth/2)) # text center
cr.show_text(text)
cr.set_font_size(14)
- cr.translate(w/2-w/6, -h/2+40) # moving coordinates
+ cr.translate(R+40, -h/2+40) # moving coordinates
cr.move_to(0, 0)
# drawing files list