Пример #1
0
 def on_expose(self, widget, event):
     context = self.bin_window.cairo_create()
     
     x = 10
     y = 10
     
     globe_x = 60
     globe_y = 10
     
     context.set_source_surface(self.robot_image, x, y)
     context.paint()
     
     size = config.canvas_grid_size
     
     draw_dialog_globe(context, 10 + size, y + size/2, globe_x, globe_y, self.question)
     
     return True
Пример #2
0
 def draw_error(self, context):
     origin_x, origin_y, globe_x, globe_y = self.good_globe_position(context, self.error_text)
     draw_dialog_globe(context, origin_x, origin_y, globe_x, globe_y, self.error_text, (1, 0, 0, 0.5))
Пример #3
0
 def draw_warning(self, context):
     origin_x, origin_y, globe_x, globe_y = self.good_globe_position(context, self.warning_text)
     draw_dialog_globe(context, origin_x, origin_y, globe_x, globe_y, self.warning_text, (1, 1, 0, 0.5))
Пример #4
0
 def draw_dialog(self, context):
     origin_x, origin_y, globe_x, globe_y = self.good_globe_position(context, self.text)
     draw_dialog_globe(context, origin_x, origin_y, globe_x, globe_y, self.text)