"Fossies" - the Fresh Open Source Software Archive

Member "wscite/blitzbasic.properties" (11 Sep 2020, 4755 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Define SciTE settings for BlitzBasic files.
    2 
    3 file.patterns.blitzbasic=*.bb
    4 
    5 filter.blitzbasic=BlitzBasic (bb)|$(file.patterns.blitzbasic)|
    6 
    7 *filter.blitzbasic=$(filter.blitzbasic)
    8 
    9 lexer.$(file.patterns.blitzbasic)=blitzbasic
   10 
   11 # keywords must be all lowercase
   12 
   13 keywordclass.blitzbasic=abs accepttcpstream acos after and apptitle asc asin atan atan2 \
   14 automidhandle autosuspend availvidmem backbuffer banksize before bin calldll \
   15 case ceil changedir channelpan channelpitch channelplaying channelvolume chr \
   16 closedir closefile closemovie closetcpserver closetcpstream closeudpstream cls \
   17 clscolor color colorblue colorgreen colorred commandline const copybank copyfile \
   18 copyimage copypixel copypixelfast copyrect copystream cos countgfxdrivers \
   19 countgfxmodes counthostips createbank createdir createimage createnetplayer \
   20 createprocess createtcpserver createtimer createudpstream currentdate currentdir \
   21 currenttime data debuglog default delay delete deletedir deletefile \
   22 deletenetplayer desktopbuffer dim dottedip drawblock drawblockrect drawimage \
   23 drawimagerect drawmovie each else else if elseif end end function end if end \
   24 select end type endgraphics endif eof execfile exit exp false field filepos \
   25 filesize filetype first flip float floor flushjoy flushkeys flushmouse \
   26 fontheight fontname fontsize fontstyle fontwidth for forever freebank freefont \
   27 freeimage freesound freetimer frontbuffer function gammablue gammagreen gammared \
   28 getcolor getenv getkey getmouse gfxdrivername gfxmodedepth gfxmodeexists \
   29 gfxmodeformat gfxmodeheight gfxmodewidth global gosub goto grabimage graphics \
   30 graphicsbuffer graphicsdepth graphicsformat graphicsheight graphicswidth \
   31 handleimage hex hidepointer hostip hostnetgame if imagebuffer imageheight \
   32 imagerectcollide imagerectoverlap imagescollide imagesoverlap imagewidth \
   33 imagexhandle imageyhandle include input insert instr int joinnetgame joydown \
   34 joyhat joyhit joypitch joyroll joytype joyu joyudir joyv joyvdir joyx joyxdir \
   35 joyy joyyaw joyydir joyz joyzdir keydown keyhit keywait last left len line \
   36 loadanimimage loadbuffer loadfont loadimage loadsound local lockbuffer \
   37 lockedformat lockedpitch lockedpixels log log10 loopsound lower lset maskimage \
   38 mid midhandle millisecs mod morefiles mousedown mousehit mousex mousexspeed \
   39 mousey mouseyspeed mousez mousezspeed movemouse movieheight movieplaying \
   40 moviewidth netmsgdata netmsgfrom netmsgto netmsgtype netplayerlocal \
   41 netplayername new next nextfile not null openfile openmovie opentcpstream or \
   42 origin oval pausechannel pausetimer peekbyte peekfloat peekint peekshort pi \
   43 playcdtrack playmusic playsound plot pokebyte pokefloat pokeint pokeshort print \
   44 queryobject rand read readavail readbyte readbytes readdir readfile readfloat \
   45 readint readline readpixel readpixelfast readshort readstring rect rectsoverlap \
   46 recvnetmsg recvudpmsg repeat replace resettimer resizebank resizeimage restore \
   47 resumechannel resumetimer return right rnd rndseed rotateimage rset runtimeerror \
   48 sar savebuffer saveimage scaleimage scanline seedrnd seekfile select sendnetmsg \
   49 sendudpmsg setbuffer setenv setfont setgamma setgfxdriver sgn shl showpointer \
   50 shr sin soundpan soundpitch soundvolume sqr startnetgame step stop stopchannel \
   51 stopnetgame str string stringheight stringwidth systemproperty tan tcpstreamip \
   52 tcpstreamport tcptimeouts text tformfilter tformimage then tileblock tileimage \
   53 timerticks to totalvidmem trim true type udpmsgip udpmsgport udpstreamip \
   54 udpstreamport udptimeouts unlockbuffer until updategamma upper viewport vwait \
   55 waitkey waitmouse waittimer wend while write writebyte writebytes writefile \
   56 writefloat writeint writeline writepixel writepixelfast writeshort writestring \
   57 xor
   58 
   59 keywords.$(file.patterns.blitzbasic)=$(keywordclass.blitzbasic)
   60 
   61 # BB styles
   62 # Default
   63 style.blitzbasic.0=fore:#000000
   64 # Comment
   65 style.blitzbasic.1=$(colour.code.comment.line),$(font.code.comment.line)
   66 # Number
   67 style.blitzbasic.2=$(colour.number)
   68 # Keyword1
   69 style.blitzbasic.3=$(colour.keyword)
   70 # String
   71 style.blitzbasic.4=$(colour.string)
   72 # Preprocessor
   73 # style.blitzbasic.5=$(colour.error)
   74 # Operator
   75 style.blitzbasic.6=$(colour.operator)
   76 # Identifier
   77 style.blitzbasic.7=$(style.blitzbasic.0)
   78 # Date
   79 # style.blitzbasic.8=$(colour.error)
   80 # StringEOL
   81 # style.blitzbasic.9=$(colour.error)
   82 # Keyword2
   83 style.blitzbasic.10=$(colour.keyword)
   84 # Keyword3
   85 style.blitzbasic.11=$(colour.keyword)
   86 # Keyword4
   87 style.blitzbasic.12=$(colour.keyword)
   88 # Constant
   89 # style.blitzbasic.13=$(colour.error)
   90 # Asm
   91 # style.blitzbasic.14=$(colour.error)
   92 # Label
   93 style.blitzbasic.15=$(colour.preproc)
   94 # Error
   95 style.blitzbasic.16=$(colour.error)
   96 # HexNumber
   97 style.blitzbasic.17=$(colour.number)
   98 # BinNumber
   99 style.blitzbasic.18=$(colour.number)
  100