def METHOD_NAME(self, event=None):
    c = self.c
    self.findFirstSlideShow()
    if not self.firstSlideShow:
        g.es('No slide show found')
        return
    if not self.slideShowRoot:
        self.select(self.firstSlideShow)
        return
    p = c.p
    h = p.h.strip()
    if h.startswith('@slideshow'):
        p = p.threadBack()
    while p:
        h = p.h.strip()
        if self.ignored(p):
            p = p.threadBack()
        elif h.startswith('@slideshow'):
            self.select(p)
            return
        else:
            p = p.threadBack()
    self.select(self.firstSlideShow)
    g.es('At start of first slide show')