From 8e7566456a2eb671e634a1276b47f26c0b83419f Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 30 Aug 2016 18:25:50 +0200 Subject: DIRECTOR: Lingo: Documented when..then statements --- engines/director/lingo/lingo.cpp | 8 +++++--- engines/director/lingo/lingo.h | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'engines/director/lingo') diff --git a/engines/director/lingo/lingo.cpp b/engines/director/lingo/lingo.cpp index 17e8ea44fe..dbc022798d 100644 --- a/engines/director/lingo/lingo.cpp +++ b/engines/director/lingo/lingo.cpp @@ -58,9 +58,9 @@ struct EventHandlerType { { kEventStart, "start" }, { kEventKeyUp, "keyUp" }, - { kEventKeyDown, "keyDown" }, - { kEventMouseUp, "mouseUp" }, - { kEventMouseDown, "mouseDown" }, + { kEventKeyDown, "keyDown" }, // D2 as when + { kEventMouseUp, "mouseUp" }, // D2 as when + { kEventMouseDown, "mouseDown" }, // D2 as when { kEventRightMouseDown, "rightMouseDown" }, { kEventRightMouseUp, "rightMouseUp" }, { kEventMouseEnter, "mouseEnter" }, @@ -68,6 +68,8 @@ struct EventHandlerType { { kEventMouseUpOutSide, "mouseUpOutSide" }, { kEventMouseWithin, "mouseWithin" }, + { kEventTimeout, "timeout" }, // D2 as when + { kEventNone, 0 }, }; diff --git a/engines/director/lingo/lingo.h b/engines/director/lingo/lingo.h index 4dd00417b8..0b3121574b 100644 --- a/engines/director/lingo/lingo.h +++ b/engines/director/lingo/lingo.h @@ -48,6 +48,7 @@ enum LEvent { kEventIdle, kEventStepFrame, kEventExitFrame, + kEventTimeout, kEventActivateWindow, kEventDeactivateWindow, -- cgit v1.2.3