'Shows tooltip for \'exploit vulns\' buttons'

def _show_tooltips(self, widget, x, y, keyboard_tip, tooltip):

    th = title_height = 27
    try:
        (path, tv_column, x_cell, y_cell) = self.get_path_at_pos(x, (y - th))
    except:
        return False
    else:
        x_cell -= self.get_cell_area(path, tv_column).x
        vuln = self.get_instance(path)
        if (not hasattr(vuln, 'get_id')):
            return False
        if ((vuln is not None) and (0 <= x_cell <= 18) and self._is_exploitable(vuln.get_id())):
            tooltip.set_text(_('Exploit    this    vulnerability!'))
            self.set_tooltip_cell(tooltip, path, tv_column, None)
            return True
        return False
