def OnPressEscapeKey(self):
if None != self.btnNext:
if event.BUTTON_TYPE_CANCEL == self.nextButtonType:
event.SelectAnswer(self.descIndex, 254)
self.CloseSelf()
elif event.BUTTON_TYPE_DONE == self.nextButtonType:
self.CloseSelf()
elif event.BUTTON_TYPE_NEXT == self.nextButtonType:
event.SelectAnswer(self.descIndex, 254)
self.CloseSelf()
else:
event.SelectAnswer(self.descIndex, entire_questbutton_number -1 )
self.nextbutton = None
self.prevbutton = None
self.CloseSelf()
return True