" Vim syntax file " Language: PilRC Palm Resource file " Maintainer: Mark Rigby-Jones " Last Change: 2000 Feb 27 " clear any unwanted syntax defs syn clear syn match pilrcChars "[()@|*/+-]" syn match pilrcNumber "\d\+" syn keyword pilrcResource FORM MENU ALERT VERSION STRING CATEGORIES syn keyword pilrcResource APPLICATIONICONNAME APPLICATION ICON ICONGREY syn keyword pilrcResource ICONGREY16 ICONCOLOR ICONFAMILY SMALLICON syn keyword pilrcResource SMALLICONGREY SMALLICONGREY16 SMALLICONCOLOR syn keyword pilrcResource SMALLICONFAMILY BITMAP BITMAPGREY BITMAPGREY16 syn keyword pilrcResource BITMAPCOLOR BITMAPFAMILY TRAP FONT TRANSLATION syn keyword pilrcObject TITLE BUTTON PUSHBUTTON CHECKBOX POPUPTRIGGER syn keyword pilrcObject SELECTORTRIGGER REPEATBUTTON LABEL FIELD POPUPLIST LIST syn keyword pilrcObject FORMBITMAP GADGET TABLE SCROLLBAR GRAFFITISTATEINDICATOR syn keyword pilrcObject PULLDOWN MENUITEM MESSAGE BUTTONS syn keyword pilrcBlock BEGIN END syn keyword pilrcLocation AUTO CENTER RIGHT BOTTOM PREVLEFT PREVRIGHT PREVTOP syn keyword pilrcLocation PREVBOTTOM PREVWIDTH PREVHEIGHT syn keyword pilrcOption FRAME NOFRAME MODAL SAVEBEHIND NOSAVEBEHIND syn keyword pilrcOption USABLE NONUSABLE DISABLED LEFTANCHOR RIGHTANCHOR syn keyword pilrcOption BOLDFRAME CHECKED LEFTALIGHN RIGHTALIGN EDITABLE syn keyword pilrcOption NONEDITABLE UNDERLINED SINGLELINE MULTIPLELINES syn keyword pilrcOption DYNAMICSIZE AUTOSHIFT NUMERIC HASSCROLLBAR SEPARATOR syn keyword pilrcOption INFORMATION CONFIRMATION WARNING ERROR NOCOLORTABLE syn keyword pilrcOption COLORTABLE NOCOMPRESS COMPRESS FORCECOMPRESS syn keyword pilrcParam ID AT HELPID DEFAULTBTNID MENUID FONT GROUP MAXCHARS syn keyword pilrcParam VISIBLEITEMS BITMAP ROWS COLUMNS COLUMNWIDTHS VALUE syn keyword pilrcParam MIN MAX PAGESIZE DEFAULTBUTTON FILE FONTID syn region pilrcString start=+L\="+ skip=+\\\\\|\\"+ end=+"+ syn match pilrcInclude "#include.*" syn match pilrcComment "//.*" if !exists("did_pilrc_syntax_inits") let did_pilrc_syntax_inits = 1 " The default methods for highlighting. Can be overridden later hi link pilrcChars Special hi link pilrcNumber Number hi link pilrcResource Statement hi link pilrcObject Statement hi link pilrcBlock Special hi link pilrcLocation Identifier hi link pilrcOption Identifier hi link pilrcParam Type hi link pilrcString String hi link pilrcInclude Include hi link pilrcComment Comment endif let b:current_syntax = "pilrc" " vim: ts=8