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)