def draw_cb(self, widget, cr): do_draw(self, cr, get_psdata)
def draw_cb(self, widget, cr): do_draw(self, cr, get_data_fn)