1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-06-29 09:20:38 +00:00

Cleaned up list of keywords. Minor tweak to $END IF colorization.

This commit is contained in:
FellippeHeitor 2017-10-03 23:43:47 -03:00
parent 68a2ec44f9
commit 8e68dd06d4
2 changed files with 8 additions and 5 deletions

View file

@ -117,10 +117,10 @@ DIM SHARED idecurrentlinelayouti AS LONG
DIM SHARED idelayoutallow AS LONG
DIM SHARED listOfKeywords$
listOfKeywords$ = ":$CHECKING:$CONSOLE:ONLY:$DYNAMIC:$ELSE:$ELSEIF:$END IF:$EXEICON:$IF:$INCLUDE:$LET:$RESIZE:$SCREENHIDE:$SCREENSHOW:$STATIC:$VERSIONINFO:$VIRTUALKEYBOARD:ABS:ABSOLUTE:ACCESS:ALIAS:AND:APPEND:AS:ASC:ATN:BASE:BEEP:BINARY:BLOAD:BSAVE:BYVAL:CALL:CALL ABSOLUTE:CALLS:CASE:CASE ELSE:CASE IS:CDBL:CDECL:CHAIN:CHDIR:CHR$:CINT:CIRCLE:CLEAR:CLNG:CLOSE:CLS:COLOR:COM:COMMAND$:COMMON:CONST:COS:CSNG:CSRLIN:CUSTOMTYPE:CVD:CVDMBF:CVI:CVL:CVS:CVSMBF:DATA:DATE$:DECLARE:DEF:DEFDBL:DEFINT:DEFLNG:DEFSNG:DEFSTR:DIM:DO:DOUBLE:DRAW:DYNAMIC:ELSE:ELSEIF:END:ENVIRON:ENVIRON$:EOF:EQV:ERASE:ERDEV:ERDEV$:ERL:ERR:ERROR:EVERYCASE:EXIT:EXP:FIELD:FILEATTR:FILES:FIX:FN:FOR:FRE:FREE:FREEFILE:FUNCTION:GET:GOSUB:GOTO:HEX$:IF:IMP:INKEY$:INP:INPUT:INPUT$:INSTR:INT:INTEGER:INTERRUPT:INTERRUPTX:IOCTL:IOCTL$:KEY:KILL:LBOUND:LCASE$:LEFT$:LEN:LET:LIBRARY:LINE:LIST:LOC:LOCATE:LOCK:LOF:LOG:LONG:LOOP:LPOS:LPRINT:LPRINT USING:LSET:LTRIM$:MID$:MKD$:MKDIR:MKDMBF$:MKI$:MKL$:MKS$:MKSMBF$:MOD:NAME:NEXT:NOT:OCT$:OFF:ON:OPEN:OPTION:OR:OUT:OUTPUT:PAINT:PALETTE:PCOPY:PEEK:PEN:PLAY:PMAP:POINT:POKE:POS:PRESET:PRINT:PSET:PUT:RANDOM:RANDOMIZE:READ:REDIM:REM:RESET:RESTORE:RESUME:RETURN:RIGHT$:RMDIR:RND:RSET:RTRIM$:RUN:SADD:SCREEN:SEEK:SEG:SELECT:SETMEM:SGN:SHARED:SHELL:SIGNAL:SIN:SINGLE:SLEEP:SOUND:SPACE$:SPC:SQR:STATIC:STEP:STICK:STOP:STR$:STRIG:STRING:STRING$:SUB:SWAP:SYSTEM:TAB:TAN:THEN:TIME$:TIMER:TO:TROFF:TRON:TYPE:UBOUND:UCASE$:UEVENT:UNLOCK:UNTIL:USING:VAL:VARPTR:VARPTR$:VARSEG:VIEW:WAIT:WEND:WHILE:WIDTH:WINDOW:WRITE:XOR:_ACOS:_ACOSH:_ALPHA:_ALPHA32:_ARCCOT:_ARCCSC:_ARCSEC:_ASIN:_ASINH:_ATAN2:_ATANH:_AUTODISPLAY:_AXIS:_BACKGROUNDCOLOR:_BIT:_BLEND:_BLINK:_BLUE:_BLUE32:_BUTTON:_BUTTONCHANGE:_BYTE:_CEIL:_CLEARCOLOR:_CLIP:_CLIPBOARD$:_CLIPBOARDIMAGE:_COMMANDCOUNT:_CONNECTED:_CONNECTIONADDRESS$:_CONSOLE:_CONSOLETITLE:_CONTINUE:_CONTROLCHR:_COPYIMAGE:_COPYPALETTE:_COSH:_COT:_COTH:_CSC:_CSCH:_CV:_CWD$:_D2G:_D2R:_DEFAULTCOLOR:_DEFINE:_DELAY:_DEPTHBUFFER:_DESKTOPHEIGHT:_DESKTOPWIDTH:_DEST:_DEVICE$:_DEVICEINPUT:_DEVICES:_DIR$:_DIREXISTS:_DISPLAY:_DISPLAYORDER:_DONTBLEND:_DONTWAIT:"
listOfKeywords$ = listOfKeywords$ + "_ERRORLINE:_EXIT:_EXPLICIT:_FILEEXISTS:_FLOAT:_FONT:_FONTHEIGHT:_FONTWIDTH:_FREEFONT:_FREEIMAGE:_FREETIMER:_FULLSCREEN:_G2D:_G2R:_GLRENDER:_GREEN:_GREEN32:_HEIGHT:_HIDE:_HYPOT:_ICON:_INCLERRORFILE$:_INCLERRORLINE:_INTEGER64:_KEYCLEAR:_KEYDOWN:_KEYHIT:_LASTAXIS:_LASTBUTTON:_LASTWHEEL:_LIMIT:_LOADFONT:_LOADIMAGE:_MAPTRIANGLE:_MAPUNICODE:_MEM:_MEMCOPY:_MEMELEMENT:_MEMEXISTS:_MEMFILL:_MEMFREE:_MEMGET:_MEMIMAGE:_MEMNEW:_MEMPUT:_MIDDLE:_MK$:_MOUSEBUTTON:_MOUSEHIDE:_MOUSEINPUT:_MOUSEMOVE:_MOUSEMOVEMENTX:_MOUSEMOVEMENTY:_MOUSEPIPEOPEN:_MOUSESHOW:_MOUSEWHEEL:_MOUSEX:_MOUSEY:_NEWIMAGE:_OFFSET:_OPENCLIENT:_OPENCONNECTION:_OPENHOST:_OS$:_PALETTECOLOR:_PI:_PIXELSIZE:_PRESERVE:_PRINTIMAGE:_PRINTMODE:_PRINTSTRING:_PRINTWIDTH:_PUTIMAGE:_R2D:_R2G:_RED:_RED32:_RESIZE:_RESIZEHEIGHT:_RESIZEWIDTH:_RGB:_RGB32:_RGBA:_RGBA32:_ROUND:_SCREENCLICK:_SCREENEXISTS:_SCREENHIDE:_SCREENICON:_SCREENIMAGE:_SCREENMOVE:_SCREENPRINT:_SCREENSHOW:_SCREENX:_SCREENY:_SEC:_SECH:_SETALPHA:_SHELLHIDE:_SINH:_SNDBAL:_SNDCLOSE:_SNDCOPY:_SNDGETPOS:_SNDLEN:_SNDLIMIT:_SNDLOOP:_SNDOPEN:_SNDOPENRAW:_SNDPAUSE:_SNDPAUSED:_SNDPLAY:_SNDPLAYCOPY:_SNDPLAYFILE:_SNDPLAYING:_SNDRATE:_SNDRAW:_SNDRAWDONE:_SNDRAWLEN:_SNDSETPOS:_SNDSTOP:_SNDVOL:_SOURCE:_STARTDIR$:_STRCMP:_STRICMP:_TANH:_TITLE:_TITLE$:_UNSIGNED:_WHEEL:_WIDTH:_WINDOWHANDLE:_WINDOWHASFOCUS:_GLACCUM:_GLALPHAFUNC:_GLARETEXTURESRESIDENT:_GLARRAYELEMENT:_GLBEGIN:_GLBINDTEXTURE:_GLBITMAP:_GLBLENDFUNC:_GLCALLLIST:_GLCALLLISTS:_GLCLEAR:_GLCLEARACCUM:_GLCLEARCOLOR:_GLCLEARDEPTH:_GLCLEARINDEX:_GLCLEARSTENCIL:_GLCLIPPLANE:_GLCOLOR3B:_GLCOLOR3BV:_GLCOLOR3D:_GLCOLOR3DV:_GLCOLOR3F:_GLCOLOR3FV:_GLCOLOR3I:_GLCOLOR3IV:_GLCOLOR3S:_GLCOLOR3SV:_GLCOLOR3UB:_GLCOLOR3UBV:_GLCOLOR3UI:_GLCOLOR3UIV:_GLCOLOR3US:_GLCOLOR3USV:_GLCOLOR4B:_GLCOLOR4BV:_GLCOLOR4D:_GLCOLOR4DV:_GLCOLOR4F:_GLCOLOR4FV:_GLCOLOR4I:_GLCOLOR4IV:_GLCOLOR4S:_GLCOLOR4SV:_GLCOLOR4UB:_GLCOLOR4UBV:_GLCOLOR4UI:_GLCOLOR4UIV:_GLCOLOR4US:_GLCOLOR4USV:_GLCOLORMASK:_GLCOLORMATERIAL:_GLCOLORPOINTER:_GLCOPYPIXELS:_GLCOPYTEXIMAGE1D:_GLCOPYTEXIMAGE2D:_GLCOPYTEXSUBIMAGE1D:"
listOfKeywords$ = listOfKeywords$ + "_GLCOPYTEXSUBIMAGE2D:_GLCULLFACE:_GLDELETELISTS:_GLDELETETEXTURES:_GLDEPTHFUNC:_GLDEPTHMASK:_GLDEPTHRANGE:_GLDISABLE:_GLDISABLECLIENTSTATE:_GLDRAWARRAYS:_GLDRAWBUFFER:_GLDRAWELEMENTS:_GLDRAWPIXELS:_GLEDGEFLAG:_GLEDGEFLAGPOINTER:_GLEDGEFLAGV:_GLENABLE:_GLENABLECLIENTSTATE:_GLEND:_GLENDLIST:_GLEVALCOORD1D:_GLEVALCOORD1DV:_GLEVALCOORD1F:_GLEVALCOORD1FV:_GLEVALCOORD2D:_GLEVALCOORD2DV:_GLEVALCOORD2F:_GLEVALCOORD2FV:_GLEVALMESH1:_GLEVALMESH2:_GLEVALPOINT1:_GLEVALPOINT2:_GLFEEDBACKBUFFER:_GLFINISH:_GLFLUSH:_GLFOGF:_GLFOGFV:_GLFOGI:_GLFOGIV:_GLFRONTFACE:_GLFRUSTUM:_GLGENLISTS:_GLGENTEXTURES:_GLGETBOOLEANV:_GLGETCLIPPLANE:_GLGETDOUBLEV:_GLGETERROR:_GLGETFLOATV:_GLGETINTEGERV:_GLGETLIGHTFV:_GLGETLIGHTIV:_GLGETMAPDV:_GLGETMAPFV:_GLGETMAPIV:_GLGETMATERIALFV:_GLGETMATERIALIV:_GLGETPIXELMAPFV:_GLGETPIXELMAPUIV:_GLGETPIXELMAPUSV:_GLGETPOINTERV:_GLGETPOLYGONSTIPPLE:_GLGETSTRING:_GLGETTEXENVFV:_GLGETTEXENVIV:_GLGETTEXGENDV:_GLGETTEXGENFV:_GLGETTEXGENIV:_GLGETTEXIMAGE:_GLGETTEXLEVELPARAMETERFV:_GLGETTEXLEVELPARAMETERIV:_GLGETTEXPARAMETERFV:_GLGETTEXPARAMETERIV:_GLHINT:_GLINDEXMASK:_GLINDEXPOINTER:_GLINDEXD:_GLINDEXDV:_GLINDEXF:_GLINDEXFV:_GLINDEXI:_GLINDEXIV:_GLINDEXS:_GLINDEXSV:_GLINDEXUB:_GLINDEXUBV:_GLINITNAMES:_GLINTERLEAVEDARRAYS:_GLISENABLED:_GLISLIST:_GLISTEXTURE:_GLLIGHTMODELF:_GLLIGHTMODELFV:_GLLIGHTMODELI:_GLLIGHTMODELIV:_GLLIGHTF:_GLLIGHTFV:_GLLIGHTI:_GLLIGHTIV:_GLLINESTIPPLE:_GLLINEWIDTH:_GLLISTBASE:_GLLOADIDENTITY:_GLLOADMATRIXD:_GLLOADMATRIXF:_GLLOADNAME:_GLLOGICOP:_GLMAP1D:_GLMAP1F:_GLMAP2D:_GLMAP2F:_GLMAPGRID1D:_GLMAPGRID1F:_GLMAPGRID2D:_GLMAPGRID2F:_GLMATERIALF:_GLMATERIALFV:_GLMATERIALI:_GLMATERIALIV:_GLMATRIXMODE:_GLMULTMATRIXD:_GLMULTMATRIXF:_GLNEWLIST:_GLNORMAL3B:_GLNORMAL3BV:_GLNORMAL3D:_GLNORMAL3DV:_GLNORMAL3F:_GLNORMAL3FV:_GLNORMAL3I:_GLNORMAL3IV:_GLNORMAL3S:_GLNORMAL3SV:_GLNORMALPOINTER:_GLORTHO:_GLPASSTHROUGH:_GLPIXELMAPFV:_GLPIXELMAPUIV:_GLPIXELMAPUSV:_GLPIXELSTOREF:_GLPIXELSTOREI:_GLPIXELTRANSFERF:_GLPIXELTRANSFERI:_GLPIXELZOOM:_GLPOINTSIZE:_GLPOLYGONMODE:_GLPOLYGONOFFSET:_GLPOLYGONSTIPPLE:"
listOfKeywords$ = listOfKeywords$ + "_GLPOPATTRIB:_GLPOPCLIENTATTRIB:_GLPOPMATRIX:_GLPOPNAME:_GLPRIORITIZETEXTURES:_GLPUSHATTRIB:_GLPUSHCLIENTATTRIB:_GLPUSHMATRIX:_GLPUSHNAME:_GLRASTERPOS2D:_GLRASTERPOS2DV:_GLRASTERPOS2F:_GLRASTERPOS2FV:_GLRASTERPOS2I:_GLRASTERPOS2IV:_GLRASTERPOS2S:_GLRASTERPOS2SV:_GLRASTERPOS3D:_GLRASTERPOS3DV:_GLRASTERPOS3F:_GLRASTERPOS3FV:_GLRASTERPOS3I:_GLRASTERPOS3IV:_GLRASTERPOS3S:_GLRASTERPOS3SV:_GLRASTERPOS4D:_GLRASTERPOS4DV:_GLRASTERPOS4F:_GLRASTERPOS4FV:_GLRASTERPOS4I:_GLRASTERPOS4IV:_GLRASTERPOS4S:_GLRASTERPOS4SV:_GLREADBUFFER:_GLREADPIXELS:_GLRECTD:_GLRECTDV:_GLRECTF:_GLRECTFV:_GLRECTI:_GLRECTIV:_GLRECTS:_GLRECTSV:_GLRENDERMODE:_GLROTATED:_GLROTATEF:_GLSCALED:_GLSCALEF:_GLSCISSOR:_GLSELECTBUFFER:_GLSHADEMODEL:_GLSTENCILFUNC:_GLSTENCILMASK:_GLSTENCILOP:_GLTEXCOORD1D:_GLTEXCOORD1DV:_GLTEXCOORD1F:_GLTEXCOORD1FV:_GLTEXCOORD1I:_GLTEXCOORD1IV:_GLTEXCOORD1S:_GLTEXCOORD1SV:_GLTEXCOORD2D:_GLTEXCOORD2DV:_GLTEXCOORD2F:_GLTEXCOORD2FV:_GLTEXCOORD2I:_GLTEXCOORD2IV:_GLTEXCOORD2S:_GLTEXCOORD2SV:_GLTEXCOORD3D:_GLTEXCOORD3DV:_GLTEXCOORD3F:_GLTEXCOORD3FV:_GLTEXCOORD3I:_GLTEXCOORD3IV:_GLTEXCOORD3S:_GLTEXCOORD3SV:_GLTEXCOORD4D:_GLTEXCOORD4DV:_GLTEXCOORD4F:_GLTEXCOORD4FV:_GLTEXCOORD4I:_GLTEXCOORD4IV:_GLTEXCOORD4S:_GLTEXCOORD4SV:_GLTEXCOORDPOINTER:_GLTEXENVF:_GLTEXENVFV:_GLTEXENVI:_GLTEXENVIV:_GLTEXGEND:_GLTEXGENDV:_GLTEXGENF:_GLTEXGENFV:_GLTEXGENI:_GLTEXGENIV:_GLTEXIMAGE1D:_GLTEXIMAGE2D:_GLTEXPARAMETERF:_GLTEXPARAMETERFV:_GLTEXPARAMETERI:_GLTEXPARAMETERIV:_GLTEXSUBIMAGE1D:_GLTEXSUBIMAGE2D:_GLTRANSLATED:_GLTRANSLATEF:_GLVERTEX2D:_GLVERTEX2DV:_GLVERTEX2F:_GLVERTEX2FV:_GLVERTEX2I:_GLVERTEX2IV:_GLVERTEX2S:_GLVERTEX2SV:_GLVERTEX3D:_GLVERTEX3DV:_GLVERTEX3F:_GLVERTEX3FV:_GLVERTEX3I:_GLVERTEX3IV:_GLVERTEX3S:_GLVERTEX3SV:_GLVERTEX4D:_GLVERTEX4DV:_GLVERTEX4F:_GLVERTEX4FV:_GLVERTEX4I:_GLVERTEX4IV:_GLVERTEX4S:_GLVERTEX4SV:_GLVERTEXPOINTER:_GLVIEWPORT:"
listOfKeywords$ = "@$CHECKING@$CONSOLE@ONLY@$DYNAMIC@$ELSE@$ELSEIF@$END@$EXEICON@$IF@$INCLUDE@$LET@$RESIZE@$SCREENHIDE@$SCREENSHOW@$STATIC@$VERSIONINFO@$VIRTUALKEYBOARD@ABS@ABSOLUTE@ACCESS@ALIAS@AND@APPEND@AS@ASC@ATN@BASE@BEEP@BINARY@BLOAD@BSAVE@BYVAL@CALL@ABSOLUTE@CALLS@CASE@IS@CDBL@CDECL@CHAIN@CHDIR@CHR$@CINT@CIRCLE@CLEAR@CLNG@CLOSE@CLS@COLOR@COM@COMMAND$@COMMON@CONST@COS@CSNG@CSRLIN@CUSTOMTYPE@CVD@CVDMBF@CVI@CVL@CVS@CVSMBF@DATA@DATE$@DECLARE@DEF@DEFDBL@DEFINT@DEFLNG@DEFSNG@DEFSTR@DIM@DO@DOUBLE@DRAW@DYNAMIC@ELSE@ELSEIF@END@ENVIRON@ENVIRON$@EOF@EQV@ERASE@ERDEV@ERDEV$@ERL@ERR@ERROR@EVERYCASE@EXIT@EXP@FIELD@FILEATTR@FILES@FIX@FN@FOR@FRE@FREE@FREEFILE@FUNCTION@GET@GOSUB@GOTO@HEX$@IF@IMP@INKEY$@INP@INPUT@INPUT$@INSTR@INT@INTEGER@INTERRUPT@INTERRUPTX@IOCTL@IOCTL$@KEY@KILL@LBOUND@LCASE$@LEFT$@LEN@LET@LIBRARY@LINE@LIST@LOC@LOCATE@LOCK@LOF@LOG@LONG@LOOP@LPOS@LPRINT@LSET@LTRIM$@MID$@MKD$@MKDIR@MKDMBF$@MKI$@MKL$@MKS$@MKSMBF$@MOD@NAME@NEXT@NOT@OCT$@OFF@ON@OPEN@OPTION@OR@OUT@OUTPUT@PAINT@PALETTE@PCOPY@PEEK@PEN@PLAY@PMAP@POINT@POKE@POS@PRESET@PRINT@PSET@PUT@RANDOM@RANDOMIZE@READ@REDIM@REM@RESET@RESTORE@RESUME@RETURN@RIGHT$@RMDIR@RND@RSET@RTRIM$@RUN@SADD@SCREEN@SEEK@SEG@SELECT@SETMEM@SGN@SHARED@SHELL@SIGNAL@SIN@SINGLE@SLEEP@SOUND@SPACE$@SPC@SQR@STATIC@STEP@STICK@STOP@STR$@STRIG@STRING@STRING$@SUB@SWAP@SYSTEM@TAB@TAN@THEN@TIME$@TIMER@TO@TROFF@TRON@TYPE@UBOUND@UCASE$@UEVENT@UNLOCK@UNTIL@USING@VAL@VARPTR@VARPTR$@VARSEG@VIEW@WAIT@WEND@WHILE@WIDTH@WINDOW@WRITE@XOR@_ACOS@_ACOSH@_ALPHA@_ALPHA32@_ARCCOT@_ARCCSC@_ARCSEC@_ASIN@_ASINH@_ATAN2@_ATANH@_AUTODISPLAY@_AXIS@_BACKGROUNDCOLOR@_BIT@_BLEND@_BLINK@_BLUE@_BLUE32@_BUTTON@_BUTTONCHANGE@_BYTE@_CEIL@_CLEARCOLOR@_CLIP@_CLIPBOARD$@_CLIPBOARDIMAGE@_COMMANDCOUNT@_CONNECTED@_CONNECTIONADDRESS$@_CONSOLE@_CONSOLETITLE@_CONTINUE@_CONTROLCHR@_COPYIMAGE@_COPYPALETTE@_COSH@_COT@_COTH@_CSC@_CSCH@_CV@_CWD$@_D2G@_D2R@_DEFAULTCOLOR@_DEFINE@_DELAY@_DEPTHBUFFER@_DESKTOPHEIGHT@_DESKTOPWIDTH@_DEST@_DEVICE$@_DEVICEINPUT@_DEVICES@_DIR$@_DIREXISTS@_DISPLAY@_DISPLAYORDER@_DONTBLEND@_DONTWAIT@"
listOfKeywords$ = listOfKeywords$ + "_ERRORLINE@_EXIT@_EXPLICIT@_FILEEXISTS@_FLOAT@_FONT@_FONTHEIGHT@_FONTWIDTH@_FREEFONT@_FREEIMAGE@_FREETIMER@_FULLSCREEN@_G2D@_G2R@_GLRENDER@_GREEN@_GREEN32@_HEIGHT@_HIDE@_HYPOT@_ICON@_INCLERRORFILE$@_INCLERRORLINE@_INTEGER64@_KEYCLEAR@_KEYDOWN@_KEYHIT@_LASTAXIS@_LASTBUTTON@_LASTWHEEL@_LIMIT@_LOADFONT@_LOADIMAGE@_MAPTRIANGLE@_MAPUNICODE@_MEM@_MEMCOPY@_MEMELEMENT@_MEMEXISTS@_MEMFILL@_MEMFREE@_MEMGET@_MEMIMAGE@_MEMNEW@_MEMPUT@_MIDDLE@_MK$@_MOUSEBUTTON@_MOUSEHIDE@_MOUSEINPUT@_MOUSEMOVE@_MOUSEMOVEMENTX@_MOUSEMOVEMENTY@_MOUSEPIPEOPEN@_MOUSESHOW@_MOUSEWHEEL@_MOUSEX@_MOUSEY@_NEWIMAGE@_OFFSET@_OPENCLIENT@_OPENCONNECTION@_OPENHOST@_OS$@_PALETTECOLOR@_PI@_PIXELSIZE@_PRESERVE@_PRINTIMAGE@_PRINTMODE@_PRINTSTRING@_PRINTWIDTH@_PUTIMAGE@_R2D@_R2G@_RED@_RED32@_RESIZE@_RESIZEHEIGHT@_RESIZEWIDTH@_RGB@_RGB32@_RGBA@_RGBA32@_ROUND@_SCREENCLICK@_SCREENEXISTS@_SCREENHIDE@_SCREENICON@_SCREENIMAGE@_SCREENMOVE@_SCREENPRINT@_SCREENSHOW@_SCREENX@_SCREENY@_SEC@_SECH@_SETALPHA@_SHELLHIDE@_SINH@_SNDBAL@_SNDCLOSE@_SNDCOPY@_SNDGETPOS@_SNDLEN@_SNDLIMIT@_SNDLOOP@_SNDOPEN@_SNDOPENRAW@_SNDPAUSE@_SNDPAUSED@_SNDPLAY@_SNDPLAYCOPY@_SNDPLAYFILE@_SNDPLAYING@_SNDRATE@_SNDRAW@_SNDRAWDONE@_SNDRAWLEN@_SNDSETPOS@_SNDSTOP@_SNDVOL@_SOURCE@_STARTDIR$@_STRCMP@_STRICMP@_TANH@_TITLE@_TITLE$@_UNSIGNED@_WHEEL@_WIDTH@_WINDOWHANDLE@_WINDOWHASFOCUS@_GLACCUM@_GLALPHAFUNC@_GLARETEXTURESRESIDENT@_GLARRAYELEMENT@_GLBEGIN@_GLBINDTEXTURE@_GLBITMAP@_GLBLENDFUNC@_GLCALLLIST@_GLCALLLISTS@_GLCLEAR@_GLCLEARACCUM@_GLCLEARCOLOR@_GLCLEARDEPTH@_GLCLEARINDEX@_GLCLEARSTENCIL@_GLCLIPPLANE@_GLCOLOR3B@_GLCOLOR3BV@_GLCOLOR3D@_GLCOLOR3DV@_GLCOLOR3F@_GLCOLOR3FV@_GLCOLOR3I@_GLCOLOR3IV@_GLCOLOR3S@_GLCOLOR3SV@_GLCOLOR3UB@_GLCOLOR3UBV@_GLCOLOR3UI@_GLCOLOR3UIV@_GLCOLOR3US@_GLCOLOR3USV@_GLCOLOR4B@_GLCOLOR4BV@_GLCOLOR4D@_GLCOLOR4DV@_GLCOLOR4F@_GLCOLOR4FV@_GLCOLOR4I@_GLCOLOR4IV@_GLCOLOR4S@_GLCOLOR4SV@_GLCOLOR4UB@_GLCOLOR4UBV@_GLCOLOR4UI@_GLCOLOR4UIV@_GLCOLOR4US@_GLCOLOR4USV@_GLCOLORMASK@_GLCOLORMATERIAL@_GLCOLORPOINTER@_GLCOPYPIXELS@_GLCOPYTEXIMAGE1D@_GLCOPYTEXIMAGE2D@_GLCOPYTEXSUBIMAGE1D@"
listOfKeywords$ = listOfKeywords$ + "_GLCOPYTEXSUBIMAGE2D@_GLCULLFACE@_GLDELETELISTS@_GLDELETETEXTURES@_GLDEPTHFUNC@_GLDEPTHMASK@_GLDEPTHRANGE@_GLDISABLE@_GLDISABLECLIENTSTATE@_GLDRAWARRAYS@_GLDRAWBUFFER@_GLDRAWELEMENTS@_GLDRAWPIXELS@_GLEDGEFLAG@_GLEDGEFLAGPOINTER@_GLEDGEFLAGV@_GLENABLE@_GLENABLECLIENTSTATE@_GLEND@_GLENDLIST@_GLEVALCOORD1D@_GLEVALCOORD1DV@_GLEVALCOORD1F@_GLEVALCOORD1FV@_GLEVALCOORD2D@_GLEVALCOORD2DV@_GLEVALCOORD2F@_GLEVALCOORD2FV@_GLEVALMESH1@_GLEVALMESH2@_GLEVALPOINT1@_GLEVALPOINT2@_GLFEEDBACKBUFFER@_GLFINISH@_GLFLUSH@_GLFOGF@_GLFOGFV@_GLFOGI@_GLFOGIV@_GLFRONTFACE@_GLFRUSTUM@_GLGENLISTS@_GLGENTEXTURES@_GLGETBOOLEANV@_GLGETCLIPPLANE@_GLGETDOUBLEV@_GLGETERROR@_GLGETFLOATV@_GLGETINTEGERV@_GLGETLIGHTFV@_GLGETLIGHTIV@_GLGETMAPDV@_GLGETMAPFV@_GLGETMAPIV@_GLGETMATERIALFV@_GLGETMATERIALIV@_GLGETPIXELMAPFV@_GLGETPIXELMAPUIV@_GLGETPIXELMAPUSV@_GLGETPOINTERV@_GLGETPOLYGONSTIPPLE@_GLGETSTRING@_GLGETTEXENVFV@_GLGETTEXENVIV@_GLGETTEXGENDV@_GLGETTEXGENFV@_GLGETTEXGENIV@_GLGETTEXIMAGE@_GLGETTEXLEVELPARAMETERFV@_GLGETTEXLEVELPARAMETERIV@_GLGETTEXPARAMETERFV@_GLGETTEXPARAMETERIV@_GLHINT@_GLINDEXMASK@_GLINDEXPOINTER@_GLINDEXD@_GLINDEXDV@_GLINDEXF@_GLINDEXFV@_GLINDEXI@_GLINDEXIV@_GLINDEXS@_GLINDEXSV@_GLINDEXUB@_GLINDEXUBV@_GLINITNAMES@_GLINTERLEAVEDARRAYS@_GLISENABLED@_GLISLIST@_GLISTEXTURE@_GLLIGHTMODELF@_GLLIGHTMODELFV@_GLLIGHTMODELI@_GLLIGHTMODELIV@_GLLIGHTF@_GLLIGHTFV@_GLLIGHTI@_GLLIGHTIV@_GLLINESTIPPLE@_GLLINEWIDTH@_GLLISTBASE@_GLLOADIDENTITY@_GLLOADMATRIXD@_GLLOADMATRIXF@_GLLOADNAME@_GLLOGICOP@_GLMAP1D@_GLMAP1F@_GLMAP2D@_GLMAP2F@_GLMAPGRID1D@_GLMAPGRID1F@_GLMAPGRID2D@_GLMAPGRID2F@_GLMATERIALF@_GLMATERIALFV@_GLMATERIALI@_GLMATERIALIV@_GLMATRIXMODE@_GLMULTMATRIXD@_GLMULTMATRIXF@_GLNEWLIST@_GLNORMAL3B@_GLNORMAL3BV@_GLNORMAL3D@_GLNORMAL3DV@_GLNORMAL3F@_GLNORMAL3FV@_GLNORMAL3I@_GLNORMAL3IV@_GLNORMAL3S@_GLNORMAL3SV@_GLNORMALPOINTER@_GLORTHO@_GLPASSTHROUGH@_GLPIXELMAPFV@_GLPIXELMAPUIV@_GLPIXELMAPUSV@_GLPIXELSTOREF@_GLPIXELSTOREI@_GLPIXELTRANSFERF@_GLPIXELTRANSFERI@_GLPIXELZOOM@_GLPOINTSIZE@_GLPOLYGONMODE@_GLPOLYGONOFFSET@_GLPOLYGONSTIPPLE@"
listOfKeywords$ = listOfKeywords$ + "_GLPOPATTRIB@_GLPOPCLIENTATTRIB@_GLPOPMATRIX@_GLPOPNAME@_GLPRIORITIZETEXTURES@_GLPUSHATTRIB@_GLPUSHCLIENTATTRIB@_GLPUSHMATRIX@_GLPUSHNAME@_GLRASTERPOS2D@_GLRASTERPOS2DV@_GLRASTERPOS2F@_GLRASTERPOS2FV@_GLRASTERPOS2I@_GLRASTERPOS2IV@_GLRASTERPOS2S@_GLRASTERPOS2SV@_GLRASTERPOS3D@_GLRASTERPOS3DV@_GLRASTERPOS3F@_GLRASTERPOS3FV@_GLRASTERPOS3I@_GLRASTERPOS3IV@_GLRASTERPOS3S@_GLRASTERPOS3SV@_GLRASTERPOS4D@_GLRASTERPOS4DV@_GLRASTERPOS4F@_GLRASTERPOS4FV@_GLRASTERPOS4I@_GLRASTERPOS4IV@_GLRASTERPOS4S@_GLRASTERPOS4SV@_GLREADBUFFER@_GLREADPIXELS@_GLRECTD@_GLRECTDV@_GLRECTF@_GLRECTFV@_GLRECTI@_GLRECTIV@_GLRECTS@_GLRECTSV@_GLRENDERMODE@_GLROTATED@_GLROTATEF@_GLSCALED@_GLSCALEF@_GLSCISSOR@_GLSELECTBUFFER@_GLSHADEMODEL@_GLSTENCILFUNC@_GLSTENCILMASK@_GLSTENCILOP@_GLTEXCOORD1D@_GLTEXCOORD1DV@_GLTEXCOORD1F@_GLTEXCOORD1FV@_GLTEXCOORD1I@_GLTEXCOORD1IV@_GLTEXCOORD1S@_GLTEXCOORD1SV@_GLTEXCOORD2D@_GLTEXCOORD2DV@_GLTEXCOORD2F@_GLTEXCOORD2FV@_GLTEXCOORD2I@_GLTEXCOORD2IV@_GLTEXCOORD2S@_GLTEXCOORD2SV@_GLTEXCOORD3D@_GLTEXCOORD3DV@_GLTEXCOORD3F@_GLTEXCOORD3FV@_GLTEXCOORD3I@_GLTEXCOORD3IV@_GLTEXCOORD3S@_GLTEXCOORD3SV@_GLTEXCOORD4D@_GLTEXCOORD4DV@_GLTEXCOORD4F@_GLTEXCOORD4FV@_GLTEXCOORD4I@_GLTEXCOORD4IV@_GLTEXCOORD4S@_GLTEXCOORD4SV@_GLTEXCOORDPOINTER@_GLTEXENVF@_GLTEXENVFV@_GLTEXENVI@_GLTEXENVIV@_GLTEXGEND@_GLTEXGENDV@_GLTEXGENF@_GLTEXGENFV@_GLTEXGENI@_GLTEXGENIV@_GLTEXIMAGE1D@_GLTEXIMAGE2D@_GLTEXPARAMETERF@_GLTEXPARAMETERFV@_GLTEXPARAMETERI@_GLTEXPARAMETERIV@_GLTEXSUBIMAGE1D@_GLTEXSUBIMAGE2D@_GLTRANSLATED@_GLTRANSLATEF@_GLVERTEX2D@_GLVERTEX2DV@_GLVERTEX2F@_GLVERTEX2FV@_GLVERTEX2I@_GLVERTEX2IV@_GLVERTEX2S@_GLVERTEX2SV@_GLVERTEX3D@_GLVERTEX3DV@_GLVERTEX3F@_GLVERTEX3FV@_GLVERTEX3I@_GLVERTEX3IV@_GLVERTEX3S@_GLVERTEX3SV@_GLVERTEX4D@_GLVERTEX4DV@_GLVERTEX4F@_GLVERTEX4FV@_GLVERTEX4I@_GLVERTEX4IV@_GLVERTEX4S@_GLVERTEX4SV@_GLVERTEXPOINTER@_GLVIEWPORT@"
'IDE MODULE: shared data & definitions
DIM SHARED mousex AS INTEGER

View file

@ -8124,7 +8124,10 @@ SUB ideshowtext
checkKeyword$ = checkKeyword$ + MID$(a2$, i, 1)
NEXT
checkKeyword$ = UCASE$(checkKeyword$)
IF INSTR(listOfKeywords$, ":" + checkKeyword$ + ":") > 0 THEN
IF INSTR(listOfKeywords$, "@" + checkKeyword$ + "@") > 0 THEN
IF checkKeyword$ = "$END" THEN
IF MID$(a2$, m, 7) = "$END IF" THEN checkKeyword$ = "$END IF"
END IF
isKeyword = LEN(checkKeyword$)
ELSE
checkKeyword$ = ""