'Opens the glass lid and start the timer so it will soon close
again.'

def open_lid(self):

    if self.db.lid_open:
        return
    desc = self.db.desc_lid_open
    if (not desc):
        desc = 'This    is    a    large    red    button,    inviting    yet    evil-looking.    '
        desc += 'Its    glass    cover    is    open    and    the    button    exposed.'
    self.db.desc = desc
    self.db.lid_open = True
    self.scripts.validate()
    self.scripts.add(scriptexamples.OpenLidState)
    self.scripts.add(scriptexamples.CloseLidEvent)
