import cairo from .page import Page class DST810(Page): # DBT, STW, Log, WTemp def draw(self, ctx): # Layout ctx.rectangle(0, 105, 400, 3) ctx.rectangle(0, 195, 400, 3) ctx.rectangle(200, 195, 3, 75) ctx.fill() ctx.select_font_face("Ubuntu", cairo.FontSlant.NORMAL, cairo.FontWeight.BOLD) ctx.set_font_size(40) # titel ctx.move_to(20, 55) ctx.show_text("Depth") ctx.move_to(20, 145) ctx.show_text("Speed") ctx.move_to(20, 220) ctx.show_text("Log") ctx.move_to(220, 220) ctx.show_text("Temp") # Einheiten ctx.set_font_size(24) ctx.move_to(20, 90) ctx.show_text("m") # Meßwerte ctx.select_font_face("DSEG7 Classic") ctx.set_font_size(60) ctx.move_to(180, 90) ctx.show_text("m") ctx.set_font_size(40)