From a4997f62cc51575b914e15a90923058cb5c58bac Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Wed, 18 Jan 2017 22:36:31 +0100 Subject: DIRECTOR: Lingo: Added list of D3 and D4 keywords --- engines/director/lingo/tests/d3.keywords.txt | 264 ++++++++++++++ engines/director/lingo/tests/d3.menus.txt | 21 ++ engines/director/lingo/tests/d4.keywords.txt | 513 +++++++++++++++++++++++++++ 3 files changed, 798 insertions(+) create mode 100644 engines/director/lingo/tests/d3.keywords.txt create mode 100644 engines/director/lingo/tests/d3.menus.txt create mode 100644 engines/director/lingo/tests/d4.keywords.txt (limited to 'engines') diff --git a/engines/director/lingo/tests/d3.keywords.txt b/engines/director/lingo/tests/d3.keywords.txt new file mode 100644 index 0000000000..6b5ddba754 --- /dev/null +++ b/engines/director/lingo/tests/d3.keywords.txt @@ -0,0 +1,264 @@ + + - + - +() +* +/ +& +&& ++ +< +<= +<> += +> +>= +abs +alert +and +backColor +BACKSPACE +beep +beepOn +bottom +buttonStyle +cast hilite +cast name +cast number +cast picture +cast size +cast text +castNum +centerStage +char +chars +charToNum +checkBoxAccess +checkBoxType +clearGlobals +clickOn +closeDA +closeResFile +closeXLib +colorDepth +colorQD +commandDown +constrainH +constraint +constrainV +contains +continue +controlDown +controller +cursor +cursor +date +delay +delete +directToStage +do +dontPassEvent +doubleClick +duration +editableText +EMPTY +ENTER +exit +exitLock +factory +factory +FALSE +field +field textAlign +field textFont +field textHeight +field textSize +field textStyle +fixStageSize +floatp +floatPrecision +foreColor +frame +framesToHMS +freeBlock +freeBytes +fullColorPermit +global +go to +go to movie +height +hilite +HMStoFrames +if +imageDirect +immediate +ink +installMenu +instance +integer +integerp +item +key +keyCode +keyDownScript +label +labelList +lastClick +lastEvent +lastKey +lastRoll +left +length +line +lineSize +locH +locV +loop +machineType +macro +marker +maxInteger +mci +memorySize +menu checkMark +menu enabled +menu name +menu script +menu: +method +mod +mouseCast +mouseChar +mouseDown +mouseDownScript +mouseH +mouseItem +mouseLine +mouseUp +mouseUpScript +mouseV +mouseWord +moveableSprite +movie +movieRate +movieTime +multiSound +not +nothing +numToChar +objectp +offset +on +on idle +on startMovie +on stepMovie +on stopMovie +open +openDA +openResFile +openXLib +optionDown +or +pathName +pattern +pause +pauseState +perFrameHook +play +play done +play movie +playAccel +preLoad +preLoadCast +printFrom +puppet +puppetPalette +puppetSound +puppetSprite +puppetTempo +puppetTransition +put +put after +put before +put into +quickTimePresent +quit +QUOTE +ramNeeded +random +repeat while +repeat with +restart +result +return +RETURN +right +rollover +romanLingo +selection +selEnd +selStart +set +setCallBack +shiftDown +showGlobals +showLocals +showResFile +showXlib +shutDown +sound +sound fadeIn +sound fadeOut +sound playFile +sound stop +sound volume +soundBusy +soundEnabled +soundLevel +sprite s intersects +sprite s within +spriteBox +sqrt +stageBottom +stageColor +stageLeft +stageRight +stageTop +starts +startTime +startTimer +stillDown +stopTime +stretch +string +stringp +switchColorDepth +symbolp +TAB +ticks +time +timeoutKeydown +timeoutLapsed +timeoutLength +timeoutMouse +timeoutPlay +timeoutScript +timer +top +trails +TRUE +type +unLoad +unLoadCast +updateStage +value +visibility +volume +when keyDown +when mouseDown +when mouseUp +when timeOut +width +word +xfactoryList +zoomBox diff --git a/engines/director/lingo/tests/d3.menus.txt b/engines/director/lingo/tests/d3.menus.txt new file mode 100644 index 0000000000..601fd1dfbb --- /dev/null +++ b/engines/director/lingo/tests/d3.menus.txt @@ -0,0 +1,21 @@ +menu: Commands A-O +alert;beep;clearGlobals;closeDA;closeResFile;closeXLib;continue;cursor;delay;delete;do;dontPassEvent;editableText;go to;go to movie;hilite;installMenu;mci;moveableSprite;nothing;open;openDA;openResFile;openXLib +menu: Commands P-Z +pause;play;play done;play movie;playAccel;preLoad;preLoadCast;printFrom;puppetPalette;puppetSound;puppetSprite;puppetTempo;puppetTransition;put ;put after;put before;put into;quit;restart;set;setCallBack;showGlobals;showLocals;showResFile;showXlib;shutDown;sound fadeIn;sound fadeOut;sound playFile;sound stop;spriteBox;startTimer;unLoad;unLoadCast;updateStage;when keyDown;when mouseDown;when mouseUp;when timeOut;zoomBox +menu: Functions A-L +abs;char;chars;charToNum;clickOn;colorQD;commandDown;constrainH;constrainV;controlDown;date;doubleClick;factory;floatp;frame;framesToHMS;freeBlock;freeBytes;HMStoFrames;integer;integerp;item;key;keyCode;label;labelList;lastClick;lastEvent;lastKey;lastRoll;length;line +menu: Functions M-Z +machineType;marker;memorySize;mouseCast;mouseChar;mouseItem;mouseLine;mouseDown;mouseWord;mouseH;mouseUp;mouseV;movie;multiSound;numToChar;objectp;offset;optionDown;pathName;pauseState;quickTimePresent;ramNeeded;random;result;rollover;selection;shiftDown;sqrt;stageBottom;stageLeft;stageRight;stageTop;stillDown;string;stringp;soundBusy;symbolp;ticks;time;value;word;xfactoryList +menu: Keywords +exit;factory;global;if;instance;macro;menu:;method;on;on idle;on startMovie;on stepMovie;on stopMovie;repeat while;repeat with;return +menu: Operators +() ;sprite s within ;sprite s intersects ; - ;not ;and ;or ;* ;/ ;mod ;+ ; - ;& ;&& ;< ;<= ;> ;>= ;<> ;contains ;starts ;= +menu: Constants +BACKSPACE ;EMPTY ;ENTER ;FALSE ;QUOTE ;RETURN ;TAB ;TRUE +menu: Properties +beepOn;buttonStyle;centerStage;checkBoxAccess;checkBoxType;colorDepth;exitLock;fixStageSize;floatPrecision;fullColorPermit;imageDirect;keyDownScript;maxInteger;mouseDownScript;mouseUpScript;perFrameHook;romanLingo;soundEnabled;soundLevel;stageColor;switchColorDepth;timeoutKeydown;timeoutLapsed;timeoutLength;timeoutMouse;timeoutPlay;timeoutScript;timer +menu: Sprite Properties +backColor;bottom;castNum;constraint;cursor;foreColor;height;immediate;ink;left;lineSize;locH;locV;movieRate;movieTime;pattern;puppet;right;startTime;stopTime;stretch;top;trails;type;visibility;volume;width +menu: Other Properties +cast hilite;cast name;cast number;cast picture;cast size;cast text;controller;directToStage;duration;field;field textAlign;field textFont;field textHeight;field textSize;field textStyle;loop;menu checkMark;menu enabled;menu name;menu script;selEnd;selStart;sound;sound volume + diff --git a/engines/director/lingo/tests/d4.keywords.txt b/engines/director/lingo/tests/d4.keywords.txt new file mode 100644 index 0000000000..1395c8f563 --- /dev/null +++ b/engines/director/lingo/tests/d4.keywords.txt @@ -0,0 +1,513 @@ + - + -- + () + [] + * + / + & + && + # + + + < + <= + <> + = + > + >= + � +abbr +abort +abs +actorList +add +addAt +addProp +after +alert +ancestor +and +append +atan +backColor of cast +backColor of sprite +BACKSPACE +beep +beepOn +before +birth +blend of sprite +bottom of sprite +buttonStyle +cast backColor +cast castType +cast depth +cast fileName +cast foreColor +cast height +cast hilite +cast loaded +cast modified +cast name +cast number +cast palette +cast picture +cast purgePriority +cast rect +cast regPoint +cast scriptText +cast size +cast text +cast width +castmembers +castNum of sprite +castType of cast +center +centerStage +char of +chars +charToNum +checkBoxAccess +checkBoxType +checkMark of menuItem +clearGlobals +clickLoc +clickOn +close window +closeDA +closeResFile +closeXlib +colorDepth +colorQD +commandDown +constrainH +constraint of sprite +constrainV +contains +continue +controlDown +controller of cast +copyToClipBoard cast +cos +count +crop +cursor +cursor of sprite +date +delay +delete +deleteAt +deleteProp +depth of cast +digitalVideo +digitalVideo cast center +digitalVideo cast controller +digitalVideo cast crop +digitalVideo cast directToStage +digitalVideo cast duration +digitalVideo cast frameRate +digitalVideo cast loop +digitalVideo cast pausedAtStart +digitalVideo cast preload +digitalVideo cast sound +digitalVideo cast video +digitalVideo sprite movieRate +digitalVideo sprite movieTime +digitalVideo sprite startTime +digitalVideo sprite stopTime +digitalVideo sprite volume +directToStage of cast +do +done +dontPassEvent +doubleClick +down +drawRect of window +duplicate cast {n} +editableText of sprite +else +EMPTY +enabled of menuItem +end +ENTER +erase cast +exit +exit repeat +exitFrame +exitLock +exp +factory +fadeIn +fadeOut +FALSE +field +fileName of cast +fileName of window +findEmpty +findPos +findPosNear +fixStageSize +float +floatP +floatPrecision +foreColor of cast +foreColor of sprite +forget +frame +frameLabel +framePalette +frameRate of cast +frameScript +framesToHMS +frameTempo +freeBlock +freeBytes +getaProp +getAt +getLast +getNthFileNameInFolder +getOne +getPos +getProp +getPropAt +global +go +go loop +go next +go previous +halt +height of cast +height of sprite +hilite +hilite of cast +HMStoFrames +idle +if +ilk list +ilk point +ilk rect +importFileInto +in +inflate rect +ink of sprite +inside point +installMenu +instance +integer +integerP +intersect rect +intersects +into +item of +itemDelimiter +items +key +keyCode +keyDown +keyDownScript +keyUp +keyUpScript +label +labelList +last +lastClick +lastEvent +lastFrame +lastKey +lastRoll +left of sprite +length +line of +lines +lineSize of sprite +list +list ilk +listP +loaded of cast +locH of sprite +locV of sprite +log +long +loop +loop of cast +machineType +map point +map rect +marker +mAtFrame +max +maxInteger +mci +mDescribe +mDispose +me +memorySize +menu +menuItem +menuItems +menus +mGet +min +mInstanceRespondsTo +mMessageList +mName +mNew +mod +modal window +modified of cast +mouseCast +mouseChar +mouseDown +mouseDownScript +mouseH +mouseItem +mouseLine +mouseUp +mouseUpScript +mouseV +mouseWord +move +moveableSprite of sprite +moveToBack +moveToFront +movie +movieFileFreeSize +movieFileSize +movieName +moviePath +movieRate of sprite +movieTime of sprite +mPerform +mPut +mRespondsTo +multiSound +name of cast +name of menu +name of menuItem +next +next repeat +not +nothing +number of cast +number of castMembers +number of chars +number of items +number of lines +number of menuItems +number of menus +number of words +numToChar +objectP +of +offset +offset rect +on +on enterFrame +on enterFrame +on exitFrame +on idle +on keyDown +on keyUp +on mouseDown +on mouseUp +on startMovie +on stopMovie +open +open window +openDA +openResFile +openXlib +optionDown +or +palette of cast +param +paramCount +pass +pasteClipBoardInto +pathName +pause +pausedAtStart of cast +pauseState +perFrameHook +pi +picture of cast +pictureP +play +play done +playFile +point +power +preLoad +preload of cast +preLoadCast +preLoadEventAbort +preLoadRAM +previous +printFrom +property +puppet +puppetPalette +puppetSound +puppetSprite +puppetTempo +puppetTransition +purgePriority of cast +put +put after +put before +put into +quickTimePresent +quit +QUOTE +ramNeeded +random +randomSeed +rect +rect of cast +rect of window +rect point +regPoint of cast +repeat while +repeat with +restart +result +return +RETURN +right of sprite +rollOver +romanLingo +saveMovie +scoreColor +script of menuItem +scriptNum of sprite +scriptText of cast +searchCurrentFolder +searchPath +selection +selEnd +selStart +set +setaProp +setAt +setCallBack +setProp +shiftDown +short +showGlobals +showLocals +showResFile +showXlib +shutDown +sin +size of cast +sort +sound close +sound fadeIn +sound fadeOut +sound of cast +sound playFile +sound stop +soundBusy +soundEnabled +soundLevel +sourceRect of window +sprite +sprite backColor +sprite blend +sprite bottom +sprite castNum +sprite constraint +sprite cursor +sprite editableText +sprite foreColor +sprite height +sprite ink +sprite intersects +sprite left +sprite lineSize +sprite locH +sprite locV +sprite moveableSprite +sprite right +sprite scriptNum +sprite stretch +sprite top +sprite trails +sprite type +sprite visible +sprite width +sprite within +spriteBox +sqrt +stage +stageBottom +stageColor +stageLeft +stageRight +stageTop +startMovie +starts +startTime of sprite +startTimer +stillDown +stop +stopMovie +stopTime of sprite +stretch of sprite +string +stringP +switchColorDepth +symbolP +TAB +tan +tell +text of cast +textAlign +textFont +textHeight +textSize +textStyle +the +then +ticks +time +timeoutKeyDown +timeoutLapsed +timeoutLength +timeoutMouse +timeoutPlay +timeoutScript +timer +title +titleVisible +to +top of sprite +trace +traceLoad +traceLogFile +trails of sprite +TRUE +type of sprite +union rect +unLoad +unLoadCast +updateMovieEnabled +updateStage +value +video +visible of sprite +visible of window +voidP +volume of sound +volume of sprite +while +width of cast +width of sprite +window +windowList +windowType +with +within +word of +words +xFactoryList +zoomBox -- cgit v1.2.3