<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language SYSTEM "language.dtd"> <language name="ColdFusion" version="1.04" kateversion="2.2" section="Markup" extensions="*.cfm;*.cfc;*.cfml;*.dbm" mimetype="text/x-coldfusion"> <highlighting> <list name="Script Keywords"> <item> if </item> <item> else </item> <item> for </item> <item> in </item> <item> while </item> <item> do </item> <item> continue </item> <item> break </item> <item> with </item> <item> try </item> <item> catch </item> <item> switch </item> <item> case </item> <item> new </item> <item> var </item> <item> function </item> <item> return </item> <item> this </item> <item> delete </item> <item> true </item> <item> false </item> <item> void </item> <item> throw </item> <item> typeof </item> <item> const </item> <item> default </item> </list> <list name="Script Objects"> <item> Anchor </item> <item> Applet </item> <item> Area </item> <item> Array </item> <item> Boolean </item> <item> Button </item> <item> Checkbox </item> <item> Date </item> <item> Document </item> <item> Event </item> <item> FileUpload </item> <item> Form </item> <item> Frame </item> <item> Function </item> <item> Hidden </item> <item> History </item> <item> Image </item> <item> Layer </item> <item> Linke </item> <item> Location </item> <item> Math </item> <item> Navigator </item> <item> Number </item> <item> Object </item> <item> Option </item> <item> Password </item> <item> Radio </item> <item> RegExp </item> <item> Reset </item> <item> Screen </item> <item> Select </item> <item> String </item> <item> Submit </item> <item> Text </item> <item> Textarea </item> <item> Window </item> </list> <list name="Script Methods"> <item> abs </item> <item> acos </item> <item> alert </item> <item> anchor </item> <item> apply </item> <item> asin </item> <item> atan </item> <item> atan2 </item> <item> back </item> <item> blur </item> <item> call </item> <item> captureEvents </item> <item> ceil </item> <item> charAt </item> <item> charCodeAt </item> <item> clearInterval </item> <item> clearTimeout </item> <item> click </item> <item> close </item> <item> compile </item> <item> concat </item> <item> confirm </item> <item> cos </item> <item> disableExternalCapture </item> <item> enableExternalCapture </item> <item> eval </item> <item> exec </item> <item> exp </item> <item> find </item> <item> floor </item> <item> focus </item> <item> forward </item> <item> fromCharCode </item> <item> getDate </item> <item> getDay </item> <item> getFullYear </item> <item> getHours </item> <item> getMilliseconds </item> <item> getMinutes </item> <item> getMonth </item> <item> getSeconds </item> <item> getSelection </item> <item> getTime </item> <item> getTimezoneOffset </item> <item> getUTCDate </item> <item> getUTCDay </item> <item> getUTCFullYear </item> <item> getUTCHours </item> <item> getUTCMilliseconds </item> <item> getUTCMinutes </item> <item> getUTCMonth </item> <item> getUTCSeconds </item> <item> go </item> <item> handleEvent </item> <item> home </item> <item> indexOf </item> <item> javaEnabled </item> <item> join </item> <item> lastIndexOf </item> <item> link </item> <item> load </item> <item> log </item> <item> match </item> <item> max </item> <item> min </item> <item> moveAbove </item> <item> moveBelow </item> <item> moveBy </item> <item> moveTo </item> <item> moveToAbsolute </item> <item> open </item> <item> parse </item> <item> plugins.refresh </item> <item> pop </item> <item> pow </item> <item> preference </item> <item> print </item> <item> prompt </item> <item> push </item> <item> random </item> <item> releaseEvents </item> <item> reload </item> <item> replace </item> <item> reset </item> <item> resizeBy </item> <item> resizeTo </item> <item> reverse </item> <item> round </item> <item> routeEvent </item> <item> scrollBy </item> <item> scrollTo </item> <item> search </item> <item> select </item> <item> setDate </item> <item> setFullYear </item> <item> setHours </item> <item> setInterval </item> <item> setMilliseconds </item> <item> setMinutes </item> <item> setMonth </item> <item> setSeconds </item> <item> setTime </item> <item> setTimeout </item> <item> setUTCDate </item> <item> setUTCFullYear </item> <item> setUTCHours </item> <item> setUTCMilliseconds </item> <item> setUTCMinutes </item> <item> setUTCMonth </item> <item> setUTCSeconds </item> <item> shift </item> <item> sin </item> <item> slice </item> <item> sort </item> <item> splice </item> <item> split </item> <item> sqrt </item> <item> stop </item> <item> String formatting </item> <item> submit </item> <item> substr </item> <item> substring </item> <item> taintEnabled </item> <item> tan </item> <item> test </item> <item> toLocaleString </item> <item> toLowerCase </item> <item> toSource </item> <item> toString </item> <item> toUpperCase </item> <item> toUTCString </item> <item> unshift </item> <item> unwatch </item> <item> UTC </item> <item> valueOf </item> <item> watch </item> <item> write </item> <item> writeln </item> </list> <list name="CFSCRIPT Keywords"> <item> break </item> <item> case </item> <item> catch </item> <item> continue </item> <item> default </item> <item> do </item> <item> else </item> <item> for </item> <item> function </item> <item> if </item> <item> in </item> <item> return </item> <item> switch </item> <item> try </item> <item> var </item> <item> while </item> </list> <list name="CFSCRIPT Functions"> <item> Abs </item> <item> ACos </item> <item> ArrayAppend </item> <item> ArrayAvg </item> <item> ArrayClear </item> <item> ArrayDeleteAt </item> <item> ArrayInsertAt </item> <item> ArrayIsEmpty </item> <item> ArrayLen </item> <item> ArrayMax </item> <item> ArrayMin </item> <item> ArrayNew </item> <item> ArrayPrepend </item> <item> ArrayResize </item> <item> ArraySet </item> <item> ArraySort </item> <item> ArraySum </item> <item> ArraySwap </item> <item> ArrayToList </item> <item> Asc </item> <item> ASin </item> <item> Atn </item> <item> BitAnd </item> <item> BitMaskClear </item> <item> BitMaskRead </item> <item> BitMaskSet </item> <item> BitNot </item> <item> BitOr </item> <item> BitSHLN </item> <item> BitSHRN </item> <item> BitXor </item> <item> Ceiling </item> <item> Chr </item> <item> CJustify </item> <item> Compare </item> <item> CompareNoCase </item> <item> Cos </item> <item> CreateDate </item> <item> CreateDateTime </item> <item> CreateObject </item> <item> CreateODBCDate </item> <item> CreateODBCDateTime </item> <item> CreateODBCTime </item> <item> CreateTime </item> <item> CreateTimeSpan </item> <item> CreateUUID </item> <item> DateAdd </item> <item> DateCompare </item> <item> DateConvert </item> <item> DateDiff </item> <item> DateFormat </item> <item> DatePart </item> <item> Day </item> <item> DayOfWeek </item> <item> DayOfWeekAsString </item> <item> DayOfYear </item> <item> DaysInMonth </item> <item> DaysInYear </item> <item> DE </item> <item> DecimalFormat </item> <item> DecrementValue </item> <item> Decrypt </item> <item> DeleteClientVariable </item> <item> DirectoryExists </item> <item> DollarFormat </item> <item> Duplicate </item> <item> Encrypt </item> <item> Evaluate </item> <item> Exp </item> <item> ExpandPath </item> <item> FileExists </item> <item> Find </item> <item> FindNoCase </item> <item> FindOneOf </item> <item> FirstDayOfMonth </item> <item> Fix </item> <item> FormatBaseN </item> <item> GetAuthUser </item> <item> GetBaseTagData </item> <item> GetBaseTagList </item> <item> GetBaseTemplatePath </item> <item> GetClientVariablesList </item> <item> GetCurrentTemplatePath </item> <item> GetDirectoryFromPath </item> <item> GetException </item> <item> GetFileFromPath </item> <item> GetFunctionList </item> <item> GetHttpRequestData </item> <item> GetHttpTimeString </item> <item> GetK2ServerDocCount </item> <item> GetK2ServerDocCountLimit </item> <item> GetLocale </item> <item> GetMetaData </item> <item> GetMetricData </item> <item> GetPageContext </item> <item> GetProfileSections </item> <item> GetProfileString </item> <item> GetServiceSettings </item> <item> GetTempDirectory </item> <item> GetTempFile </item> <item> GetTemplatePath </item> <item> GetTickCount </item> <item> GetTimeZoneInfo </item> <item> GetToken </item> <item> Hash </item> <item> Hour </item> <item> HTMLCodeFormat </item> <item> HTMLEditFormat </item> <item> IIf </item> <item> IncrementValue </item> <item> InputBaseN </item> <item> Insert </item> <item> Int </item> <item> IsArray </item> <item> IsBinary </item> <item> IsBoolean </item> <item> IsCustomFunction </item> <item> IsDate </item> <item> IsDebugMode </item> <item> IsDefined </item> <item> IsK2ServerABroker </item> <item> IsK2ServerDocCountExceeded </item> <item> IsK2ServerOnline </item> <item> IsLeapYear </item> <item> IsNumeric </item> <item> IsNumericDate </item> <item> IsObject </item> <item> IsQuery </item> <item> IsSimpleValue </item> <item> IsStruct </item> <item> IsUserInRole </item> <item> IsWDDX </item> <item> IsXmlDoc </item> <item> IsXmlElement </item> <item> IsXmlRoot </item> <item> JavaCast </item> <item> JSStringFormat </item> <item> LCase </item> <item> Left </item> <item> Len </item> <item> ListAppend </item> <item> ListChangeDelims </item> <item> ListContains </item> <item> ListContainsNoCase </item> <item> ListDeleteAt </item> <item> ListFind </item> <item> ListFindNoCase </item> <item> ListFirst </item> <item> ListGetAt </item> <item> ListInsertAt </item> <item> ListLast </item> <item> ListLen </item> <item> ListPrepend </item> <item> ListQualify </item> <item> ListRest </item> <item> ListSetAt </item> <item> ListSort </item> <item> ListToArray </item> <item> ListValueCount </item> <item> ListValueCountNoCase </item> <item> LJustify </item> <item> Log </item> <item> Log10 </item> <item> LSCurrencyFormat </item> <item> LSDateFormat </item> <item> LSEuroCurrencyFormat </item> <item> LSIsCurrency </item> <item> LSIsDate </item> <item> LSIsNumeric </item> <item> LSNumberFormat </item> <item> LSParseCurrency </item> <item> LSParseDateTime </item> <item> LSParseEuroCurrency </item> <item> LSParseNumber </item> <item> LSTimeFormat </item> <item> LTrim </item> <item> Max </item> <item> Mid </item> <item> Min </item> <item> Minute </item> <item> Month </item> <item> MonthAsString </item> <item> Now </item> <item> NumberFormat </item> <item> ParagraphFormat </item> <item> ParameterExists </item> <item> ParseDateTime </item> <item> Pi </item> <item> PreserveSingleQuotes </item> <item> Quarter </item> <item> QueryAddColumn </item> <item> QueryAddRow </item> <item> QueryNew </item> <item> QuerySetCell </item> <item> QuotedValueList </item> <item> Rand </item> <item> Randomize </item> <item> RandRange </item> <item> REFind </item> <item> REFindNoCase </item> <item> RemoveChars </item> <item> RepeatString </item> <item> Replace </item> <item> ReplaceList </item> <item> ReplaceNoCase </item> <item> REReplace </item> <item> REReplaceNoCase </item> <item> Reverse </item> <item> Right </item> <item> RJustify </item> <item> Round </item> <item> RTrim </item> <item> Second </item> <item> SetEncoding </item> <item> SetLocale </item> <item> SetProfileString </item> <item> SetVariable </item> <item> Sgn </item> <item> Sin </item> <item> SpanExcluding </item> <item> SpanIncluding </item> <item> Sqr </item> <item> StripCR </item> <item> StructAppend </item> <item> StructClear </item> <item> StructCopy </item> <item> StructCount </item> <item> StructDelete </item> <item> StructFind </item> <item> StructFindKey </item> <item> StructFindValue </item> <item> StructGet </item> <item> StructInsert </item> <item> StructIsEmpty </item> <item> StructKeyArray </item> <item> StructKeyExists </item> <item> StructKeyList </item> <item> StructNew </item> <item> StructSort </item> <item> StructUpdate </item> <item> Tan </item> <item> TimeFormat </item> <item> ToBase64 </item> <item> ToBinary </item> <item> ToString </item> <item> Trim </item> <item> UCase </item> <item> URLDecode </item> <item> URLEncodedFormat </item> <item> URLSessionFormat </item> <item> Val </item> <item> ValueList </item> <item> Week </item> <item> WriteOutput </item> <item> XmlChildPos </item> <item> XmlElemNew </item> <item> XmlFormat </item> <item> XmlNew </item> <item> XmlParse </item> <item> XmlSearch </item> <item> XmlTransform </item> <item> Year </item> <item> YesNoFormat </item> </list> <contexts> <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text"> <StringDetect attribute="CF Comment" context="ctxCF Comment" String="<!---" /> <StringDetect attribute="HTML Comment" context="ctxHTML Comment" String="<!--" /> <RegExpr attribute="Script Tags" context="ctxCFSCRIPT Tag" String="<[cC][fF][sS][cC][rR][iI][pP][tT]" /> <RegExpr attribute="Script Tags" context="ctxSCRIPT Tag" String="<[sS][cC][rR][iI][pP][tT]" /> <RegExpr attribute="Style Tags" context="ctxSTYLE Tag" String="<[sS][tT][yY][lL][eE]" /> <DetectChar attribute="HTML Entities" context="ctxHTML Entities" char="&" /> <RegExpr attribute="Custom Tags" context="ctxCustom Tag" String="<\/?[cC][fF]_" /> <RegExpr attribute="CFX Tags" context="ctxCFX Tag" String="<\/?[cC][fF][xX]_" /> <RegExpr attribute="CF Tags" context="ctxCF Tag" String="<\/?[cC][fF]" /> <RegExpr attribute="Table Tags" context="ctxTable Tag" String="<\/?([tT][aAhHbBfFrRdD])|([cC][aA][pP][tT])" /> <RegExpr attribute="Anchor Tags" context="ctxAnchor Tag" String="<\/?[aA] " /> <RegExpr attribute="Image Tags" context="ctxImage Tag" String="<\/?[iI][mM][gG] " /> <RegExpr attribute="Tags" context="ctxTag" String="<!?\/?[a-zA-Z0-9_]+" /> </context> <context name="ctxCFSCRIPT Tag" attribute="Script Tags" lineEndContext="#stay"> <DetectChar attribute="Script Tags" context="ctxCFSCRIPT Block" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxSCRIPT Tag" attribute="Script Tags" lineEndContext="#stay"> <DetectChar attribute="Script Tags" context="ctxSCRIPT Block" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxSTYLE Tag" attribute="Style Tags" lineEndContext="#stay"> <DetectChar attribute="Style Tags" context="ctxSTYLE Block" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxTag" attribute="Tags" lineEndContext="#stay"> <DetectChar attribute="Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxTable Tag" attribute="Table Tags" lineEndContext="#stay"> <DetectChar attribute="Table Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxAnchor Tag" attribute="Anchor Tags" lineEndContext="#stay"> <DetectChar attribute="Anchor Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxImage Tag" attribute="Image Tags" lineEndContext="#stay"> <DetectChar attribute="Image Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxCF Tag" attribute="CF Tags" lineEndContext="#stay"> <DetectChar attribute="CF Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxCustom Tag" attribute="Custom Tags" lineEndContext="#stay"> <DetectChar attribute="Custom Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxCFX Tag" attribute="CFX Tags" lineEndContext="#stay"> <DetectChar attribute="CFX Tags" context="#pop" char=">" /> <DetectChar attribute="Normal Text" context="#stay" char="=" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> <context name="ctxHTML Comment" attribute="HTML Comment" lineEndContext="#stay"> <StringDetect attribute="CF Comment" context="ctxCF Comment" String="<!---" /> <StringDetect attribute="HTML Comment" context="#pop" String="-->" /> </context> <context name="ctxCF Comment" attribute="CF Comment" lineEndContext="#stay"> <StringDetect attribute="CF Comment" context="#pop" String="--->" /> </context> <context name="ctxC Style Comment" attribute="Script Comment" lineEndContext="#stay"> <Detect2Chars attribute="Script Comment" context="#pop" char="*" char1="/" /> </context> <context name="ctxOne Line Comment" attribute="Script Comment" lineEndContext="#pop" /> <context name="ctxHTML Entities" attribute="HTML Entities" lineEndContext="#pop"> <DetectChar attribute="HTML Entities" context="#pop" char=";" /> </context> <context name="ctxCFSCRIPT Block" attribute="Normal Text" lineEndContext="#stay"> <Detect2Chars attribute="Script Comment" context="ctxC Style Comment" char="/" char1="*" /> <Detect2Chars attribute="Script Comment" context="ctxOne Line Comment" char="/" char1="/" /> <RegExpr attribute="Script Strings" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Script Strings" context="#stay" String="'[^']*'" /> <Int attribute="Script Numbers" context="#stay" /> <Float attribute="Script Numbers" context="#stay" /> <AnyChar attribute="Script Operators" context="#stay" String="[()[\]=+-*/]+" /> <AnyChar attribute="Brackets" context="#stay" String="{}" /> <keyword attribute="Script Keywords" context="#stay" String="CFSCRIPT Keywords" /> <keyword attribute="Script Functions" context="#stay" String="CFSCRIPT Functions" /> <RegExpr attribute="Script Tags" context="#pop#pop" String="</[cC][fF][sS][cC][rR][iI][pP][tT]>" /> </context> <context name="ctxSCRIPT Block" attribute="Normal Text" lineEndContext="#stay"> <Detect2Chars attribute="Script Comment" context="ctxC Style Comment" char="/" char1="*" /> <Detect2Chars attribute="Script Comment" context="ctxOne Line Comment" char="/" char1="/" /> <RegExpr attribute="Script Strings" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Script Strings" context="#stay" String="'[^']*'" /> <Int attribute="Script Numbers" context="#stay" /> <Float attribute="Script Numbers" context="#stay" /> <AnyChar attribute="Script Operators" context="#stay" String="[()[\]=+-*/]+" /> <AnyChar attribute="Brackets" context="#stay" String="{}" /> <keyword attribute="Script Keywords" context="#stay" String="Script Keywords" /> <keyword attribute="Script Objects" context="#stay" String="Script Objects" /> <keyword attribute="Script Functions" context="#stay" String="Script Methods" /> <RegExpr attribute="Script Tags" context="#pop#pop" String="</[sS][cC][rR][iI][pP][tT]>" /> </context> <context name="ctxSTYLE Block" attribute="Style Selectors" lineEndContext="#stay"> <Detect2Chars attribute="Script Comment" context="ctxC Style Comment" char="/" char1="*" /> <DetectChar attribute="Brackets" context="ctxStyle Properties" char="{" /> <RegExpr attribute="Style Tags" context="#pop#pop" String="</[sS][tT][yY][lL][eE]>" /> </context> <context name="ctxStyle Properties" attribute="Style Properties" lineEndContext="#stay"> <DetectChar attribute="Brackets" context="#pop" char="}" /> <Detect2Chars attribute="Script Comment" context="ctxC Style Comment" char="/" char1="*" /> <DetectChar attribute="Normal Text" context="ctxStyle Values" char=":" /> </context> <context name="ctxStyle Values" attribute="Style Values" lineEndContext="#pop"> <DetectChar attribute="Normal Text" context="#pop" char=";" /> <DetectChar attribute="Normal Text" context="#stay" char="," /> <Int attribute="Numbers" context="#stay" /> <Float attribute="Numbers" context="#stay" /> <RegExpr attribute="Numbers" context="#stay" String="#([0-9a-fA-F]{3})|([0-9a-fA-F]{6})" /> <RegExpr attribute="Attribute Values" context="#stay" String=""[^"]*"" /> <RegExpr attribute="Attribute Values" context="#stay" String="'[^']*'" /> </context> </contexts> <itemDatas> <itemData name="Normal Text" defStyleNum="dsNormal" color="#000000" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Tags" defStyleNum="dsNormal" color="#000080" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Table Tags" defStyleNum="dsNormal" color="#008080" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Script Tags" defStyleNum="dsNormal" color="#800000" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Image Tags" defStyleNum="dsNormal" color="#800080" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Style Tags" defStyleNum="dsNormal" color="#800080" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Anchor Tags" defStyleNum="dsNormal" color="#008000" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Attribute Values" defStyleNum="dsNormal" color="#0000ff" selColor="#ffffff" bold="0" italic="0" /> <itemData name="HTML Comment" defStyleNum="dsComment" color="#008000" selColor="#999999" bold="0" italic="0" /> <itemData name="CF Comment" defStyleNum="dsComment" color="#ff9900" selColor="#999999" bold="0" italic="0" /> <itemData name="Script Comment" defStyleNum="dsComment" color="#ff9900" selColor="#999999" bold="0" italic="0" /> <itemData name="CF Tags" defStyleNum="dsNormal" color="#800000" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Custom Tags" defStyleNum="dsNormal" color="#cc6666" selColor="#ffffff" bold="0" italic="0" /> <itemData name="CFX Tags" defStyleNum="dsNormal" color="#008000" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Numbers" defStyleNum="dsNormal" color="#0000ff" selColor="#ffffff" bold="0" italic="0" /> <itemData name="HTML Entities" defStyleNum="dsNormal" color="#000000" selColor="#ffffff" bold="1" italic="0" /> <itemData name="Style Selectors" defStyleNum="dsNormal" color="#ff00ff" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Style Properties" defStyleNum="dsNormal" color="#000080" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Style Values" defStyleNum="dsNormal" color="#ff0000" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Brackets" defStyleNum="dsNormal" color="#000080" selColor="#ffffff" bold="1" italic="0" /> <itemData name="Script Numbers" defStyleNum="dsNormal" color="#ff00ff" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Script Strings" defStyleNum="dsNormal" color="#008080" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Script Operators" defStyleNum="dsNormal" color="#0000ff" selColor="#ffffff" bold="0" italic="0" /> <itemData name="Script Keywords" defStyleNum="dsNormal" color="#0000cc" selColor="#ffffff" bold="1" italic="0" /> <itemData name="Script Functions" defStyleNum="dsFunction" bold="1" /> <itemData name="Script Objects" defStyleNum="dsNormal" color="#0000cc" selColor="#ffffff" bold="1" italic="0" /> </itemDatas> </highlighting> <general> <comments> <comment name="multiLine" start="<!--" end="-->" /> <comment name="multiLine" start="/*" end="*/" /> <comment name="singleLine" start="//" /> </comments> <keywords casesensitive="0" weakDeliminator="-" /> </general> </language>