0
|
1 |
<?php
|
|
2 |
/*************************************************************************************
|
|
3 |
* visualfoxpro.php
|
|
4 |
* ----------------
|
|
5 |
* Author: Roberto Armellin (r.armellin@tin.it)
|
|
6 |
* Copyright: (c) 2004 Roberto Armellin, Nigel McNie (http://qbnz.com/highlighter/)
|
|
7 |
* Release Version: 1.0.7.20
|
|
8 |
* Date Started: 2004/09/17
|
|
9 |
*
|
|
10 |
* Visual FoxPro language file for GeSHi.
|
|
11 |
*
|
|
12 |
* CHANGES
|
|
13 |
* -------
|
|
14 |
* 2004/11/27 (1.0.1)
|
|
15 |
* - Added support for multiple object splitters
|
|
16 |
* 2004/10/27 (1.0.0)
|
|
17 |
* - First Release
|
|
18 |
*
|
|
19 |
* TODO (updated 2004/10/27)
|
|
20 |
* -------------------------
|
|
21 |
*
|
|
22 |
*************************************************************************************
|
|
23 |
*
|
|
24 |
* This file is part of GeSHi.
|
|
25 |
*
|
|
26 |
* GeSHi is free software; you can redistribute it and/or modify
|
|
27 |
* it under the terms of the GNU General Public License as published by
|
|
28 |
* the Free Software Foundation; either version 2 of the License, or
|
|
29 |
* (at your option) any later version.
|
|
30 |
*
|
|
31 |
* GeSHi is distributed in the hope that it will be useful,
|
|
32 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
33 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
34 |
* GNU General Public License for more details.
|
|
35 |
*
|
|
36 |
* You should have received a copy of the GNU General Public License
|
|
37 |
* along with GeSHi; if not, write to the Free Software
|
|
38 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
39 |
*
|
|
40 |
************************************************************************************/
|
|
41 |
|
|
42 |
$language_data = array (
|
|
43 |
'LANG_NAME' => 'Visual Fox Pro',
|
|
44 |
'COMMENT_SINGLE' => array(1 => "//", 2 => "\n*"),
|
|
45 |
'COMMENT_MULTI' => array(),
|
|
46 |
'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
|
|
47 |
'QUOTEMARKS' => array('"'),
|
|
48 |
'ESCAPE_CHAR' => '\\',
|
|
49 |
'KEYWORDS' => array(
|
|
50 |
1 => array('Case', 'Else', '#Else', 'Then',
|
|
51 |
'Endcase', 'Enddefine', 'Enddo', 'Endfor', 'Endfunc', 'Endif', 'Endprintjob',
|
|
52 |
'Endproc', 'Endscan', 'Endtext', 'Endwith', '#Endif',
|
|
53 |
'#Elif','#Else','#Endif','#Define','#If','#Include',
|
|
54 |
'#Itsexpression','#Readclauses','#Region','#Section','#Undef','#Wname',
|
|
55 |
'Case','Define','Do','Else','Endcase','Enddefine',
|
|
56 |
'Enddo','Endfor','Endfunc','Endif','Endprintjob','Endproc',
|
|
57 |
'Endscan','Endtext','Endwith','For','Function','Hidden',
|
|
58 |
'If','Local','Lparameter','Lparameters','Next','Otherwise',
|
|
59 |
'Parameters','Printjob','Procedure','Protected','Public','Scan',
|
|
60 |
'Text','Then','While','With','?','??',
|
|
61 |
'???','Abs','Accept','Access','Aclass','Acopy',
|
|
62 |
'Acos','Adatabases','Adbobjects','Addbs','Addrelationtoenv','Addtabletoenv',
|
|
63 |
'Adel','Adir','Aelement','Aerror','Afields','Afont',
|
|
64 |
'Agetclass','Agetfileversion','Ains','Ainstance','Alen','Align',
|
|
65 |
'Alines','Alltrim','Alter','Amembers','Amouseobj','Anetresources',
|
|
66 |
'Ansitooem','Append','Aprinters','Ascan','Aselobj','Asin',
|
|
67 |
'Asort','Assert','Asserts','Assist','Asubscript','Asynchronous',
|
|
68 |
'At_c','Atan','Atc','Atcc','Atcline','Atline',
|
|
69 |
'Atn2','Aused','Autoform','Autoreport','Avcxclasses','Average',
|
|
70 |
'BarCount','BarPrompt','BatchMode','BatchUpdateCount','Begin','BellSound',
|
|
71 |
'BinToC','Bintoc','Bitand','Bitclear','Bitlshift','Bitnot',
|
|
72 |
'Bitor','Bitrshift','Bitset','Bittest','Bitxor','Bof',
|
|
73 |
'Browse','BrowseRefresh','Buffering','BuilderLock','COMArray','COMReturnError',
|
|
74 |
'CToBin','Calculate','Call','Capslock','Cd','Cdow',
|
|
75 |
'Ceiling','Central','Change','Char','Chdir','Chr',
|
|
76 |
'Chrsaw','Chrtran','Chrtranc','Close','Cmonth','Cntbar',
|
|
77 |
'Cntpad','Col','Comclassinfo','CommandTargetQuery','Compile','Completed',
|
|
78 |
'Compobj','Compute','Concat','ConnectBusy','ConnectHandle','ConnectName',
|
|
79 |
'ConnectString','ConnectTimeOut','ContainerReleaseType','Continue','Copy','Cos',
|
|
80 |
'Cot','Count','Coverage','Cpconvert','Cpcurrent','Cpdbf',
|
|
81 |
'Cpnotrans','Create','CreateBinary','Createobject','Createobjectex','Createoffline',
|
|
82 |
'CrsBuffering','CrsFetchMemo','CrsFetchSize','CrsMaxRows','CrsMethodUsed','CrsNumBatch',
|
|
83 |
'CrsShareConnection','CrsUseMemoSize','CrsWhereClause','Ctobin','Ctod','Ctot',
|
|
84 |
'Curdate','Curdir','CurrLeft','CurrSymbol','CursorGetProp','CursorSetProp',
|
|
85 |
'Curtime','Curval','DBGetProp','DBSetProp','DB_BufLockRow','DB_BufLockTable',
|
|
86 |
'DB_BufOff','DB_BufOptRow','DB_BufOptTable','DB_Complette','DB_DeleteInsert','DB_KeyAndModified',
|
|
87 |
'DB_KeyAndTimestamp','DB_KeyAndUpdatable','DB_LocalSQL','DB_NoPrompt','DB_Prompt','DB_RemoteSQL',
|
|
88 |
'DB_TransAuto','DB_TransManual','DB_TransNone','DB_Update','Datetime','Day',
|
|
89 |
'Dayname','Dayofmonth','Dayofweek','Dayofyear','Dbalias','Dbused',
|
|
90 |
'Ddeaborttrans','Ddeadvise','Ddeenabled','Ddeexecute','Ddeinitiate','Ddelasterror',
|
|
91 |
'Ddepoke','Dderequest','Ddesetoption','Ddesetservice','Ddesettopic','Ddeterminate',
|
|
92 |
'Debugout','Declare','DefOLELCid','DefaultValue','Defaultext','Degrees',
|
|
93 |
'DeleteTrigger','Desc','Description','Difference','Dimension','Dir',
|
|
94 |
'Directory','Diskspace','DispLogin','DispWarnings','Display','Dll',
|
|
95 |
'Dmy','DoDefault','DoEvents','Doc','Doevents','Dow',
|
|
96 |
'Drivetype','Drop','Dropoffline','Dtoc','Dtor','Dtos',
|
|
97 |
'Dtot','DynamicInputMask','Each','Edit','Eject','Elif',
|
|
98 |
'End','Eof','Erase','Evaluate','Event','Eventtracking',
|
|
99 |
'Exclude','Exclusive','Exit','Exp','Export','External',
|
|
100 |
'FDate','FTime','Fchsize','Fclose','Fcount','Fcreate',
|
|
101 |
'Feof','Ferror','FetchMemo','FetchSize','Fflush','Fgets',
|
|
102 |
'Filer','Filetostr','Find','Fklabel','Fkmax','Fldlist',
|
|
103 |
'Flock','Floor','Flush','Fontmetric','Fopen','Forceext',
|
|
104 |
'Forcepath','FormSetClass','FormSetLib','FormsClass','FormsLib','Found',
|
|
105 |
'FoxPro','Foxcode','Foxdoc','Foxgen','Foxgraph','Foxview',
|
|
106 |
'Fputs','Fread','French','Fseek','Fsize','Fv',
|
|
107 |
'Fwrite','Gather','German','GetPem','Getbar','Getcolor',
|
|
108 |
'Getcp','Getdir','Getenv','Getexpr','Getfile','Getfldstate',
|
|
109 |
'Getfont','Gethost','Getnextmodified','Getobject','Getpad','Getpict',
|
|
110 |
'Getprinter','Go','Gomonth','Goto','Graph','GridHorz',
|
|
111 |
'GridShow','GridShowPos','GridSnap','GridVert','Help','HelpOn',
|
|
112 |
'HelpTo','HighLightRow','Home','Hour','IMEStatus','IdleTimeOut',
|
|
113 |
'Idxcollate','Ifdef','Ifndef','Iif','Import','Include',
|
|
114 |
'Indbc','Index','Indexseek','Inkey','Inlist','Input',
|
|
115 |
'Insert','InsertTrigger','Insmode','IsBlank','IsFLocked','IsLeadByte',
|
|
116 |
'IsMouse','IsNull','IsRLocked','Isalpha','Iscolor','Isdigit',
|
|
117 |
'Isexclusive','Isflocked','Ishosted','Islower','Isreadonly','Isrlocked',
|
|
118 |
'Isupper','Italian','Japan','Join','Justdrive','Justext',
|
|
119 |
'Justfname','Justpath','Juststem','KeyField','KeyFieldList','Keyboard'
|
|
120 |
),
|
|
121 |
2 => array('Keymatch','LastProject','Lastkey','Lcase','Leftc','Len',
|
|
122 |
'Lenc','Length','Likec','Lineno','LoadPicture','Loadpicture',
|
|
123 |
'Locate','Locfile','Log','Log10','Logout','Lookup',
|
|
124 |
'Loop','Lower','Ltrim','Lupdate','Mail','MaxRecords',
|
|
125 |
'Mcol','Md','Mdown','Mdx','Mdy','Memlines',
|
|
126 |
'Menu','Messagebox','Minute','Mkdir','Mline','Modify',
|
|
127 |
'Month','Monthname','Mouse','Mrkbar','Mrkpad','Mrow',
|
|
128 |
'Mtdll','Mton','Mwindow','Native','Ndx','Network',
|
|
129 |
'NoFilter','Nodefault','Normalize','Note','Now','Ntom',
|
|
130 |
'NullString','Numlock','Nvl','ODBChdbc','ODBChstmt','OLEDropTextInsertion',
|
|
131 |
'OLELCid','Objnum','Objref','Objtoclient','Objvar','Occurs',
|
|
132 |
'Oemtoansi','Oldval','OlePublic','Olereturnerror','On','Open',
|
|
133 |
'Oracle','Order','Os','Outer','PCount','Pack',
|
|
134 |
'PacketSize','Padc','Padl','Padr','Payment','Pcol',
|
|
135 |
'PemStatus','Pi','Pivot','Play','Pop','Popup',
|
|
136 |
'Power','PrimaryKey','Printstatus','Private','Prmbar','Prmpad',
|
|
137 |
'ProjectClick','Proper','Prow','Prtinfo','Push','Putfile',
|
|
138 |
'Pv','Qpr','Quater','QueryTimeOut','Quit','Radians',
|
|
139 |
'Rand','Rat','Ratc','Ratline','Rd','Rdlevel',
|
|
140 |
'Read','Readkey','Recall','Reccount','RecentlyUsedFiles','Recno',
|
|
141 |
'Recsize','Regional','Reindex','RelatedChild','RelatedTable','RelatedTag',
|
|
142 |
'Remove','Rename','Repeat','Replace','Replicate','Report',
|
|
143 |
'ResHeight','ResWidth','ResourceOn','ResourceTo','Resources','Restore',
|
|
144 |
'Resume','Retry','Return','Revertoffline','Rgbscheme','Rightc',
|
|
145 |
'Rlock','Rmdir','Rollback','Round','Rtod','Rtrim',
|
|
146 |
'RuleExpression','RuleText','Run','Runscript','Rview','SQLAsynchronous',
|
|
147 |
'SQLBatchMode','SQLCancel','SQLColumns','SQLConnect','SQLConnectTimeOut','SQLDisconnect',
|
|
148 |
'SQLDispLogin','SQLDispWarnings','SQLExec','SQLGetProp','SQLIdleTimeOut','SQLMoreResults',
|
|
149 |
'SQLPrepare','SQLQueryTimeOut','SQLSetProp','SQLTables','SQLTransactions','SQLWaitTime',
|
|
150 |
'Save','SavePicture','Savepicture','ScaleUnits','Scatter','Scols',
|
|
151 |
'Scroll','Sec','Second','Seek','Select','SendUpdates',
|
|
152 |
'Set','SetDefault','Setfldstate','Setup','ShareConnection','ShowOLEControls',
|
|
153 |
'ShowOLEInsertable','ShowVCXs','Sign','Sin','Size','SizeBox',
|
|
154 |
'Skpbar','Skppad','Sort','Soundex','SourceName','Sqlcommit',
|
|
155 |
'Sqll','Sqlrollback','Sqlstringconnect','Sqrt','Srows','StatusBar',
|
|
156 |
'Store','Str','Strconv','Strtofile','Strtran','Stuff',
|
|
157 |
'Stuffc','Substr','Substrc','Substring','Sum','Suspend',
|
|
158 |
'Sys','Sysmetric','TabOrdering','Table','TableRefresh','Tablerevert',
|
|
159 |
'Tableupdate','TagCount','TagNo','Tan','Target','This',
|
|
160 |
'Thisform','Thisformset','Timestamp','Timestampdiff','Total','Transactions',
|
|
161 |
'Transform','Trim','Truncate','Ttoc','Ttod','Txnlevel',
|
|
162 |
'Txtwidth','Type','Ucase','Undefine','Unlock','Unpack',
|
|
163 |
'Updatable','UpdatableFieldList','Update','UpdateName','UpdateNameList','UpdateTrigger',
|
|
164 |
'UpdateType','Updated','Upper','Upsizing','Usa','Use',
|
|
165 |
'UseMemoSize','Used','Val','Validate','Varread','Vartype',
|
|
166 |
'Version','VersionLanguage','Wait','WaitTime','Wborder','Wchild',
|
|
167 |
'Wcols','Week','Wexist','Wfont','WhereType','Windcmd',
|
|
168 |
'Windhelp','Windmemo','Windmenu','Windmodify','Windquery','Windscreen',
|
|
169 |
'Windsnip','Windstproc','WizardPrompt','Wlast','Wlcol','Wlrow',
|
|
170 |
'Wmaximum','Wminimum','Wontop','Woutput','Wparent','Wread',
|
|
171 |
'Wrows','Wtitle','Wvisible','Year','Zap','_Alignment',
|
|
172 |
'_Asciicols','_Asciirows','_Assist','_Beautify','_Box','_Browser',
|
|
173 |
'_Builder','_Calcmem','_Calcvalue','_Cliptext','_Converter','_Coverage',
|
|
174 |
'_Curobj','_Dblclick','_Diarydate','_Dos','_Foxdoc','_Foxgraph',
|
|
175 |
'_Gallery','_Gengraph','_Genhtml','_Genmenu','_Genpd','_Genscrn',
|
|
176 |
'_Genxtab','_Getexpr','_Include','_Indent','_Lmargin','_Mac',
|
|
177 |
'_Mbr_appnd','_Mbr_cpart','_Mbr_delet','_Mbr_font','_Mbr_goto','_Mbr_grid',
|
|
178 |
'_Mbr_link','_Mbr_mode','_Mbr_mvfld','_Mbr_mvprt','_Mbr_seek','_Mbr_sp100',
|
|
179 |
'_Mbr_sp200','_Mbr_szfld','_Mbrowse','_Mda_appnd','_Mda_avg','_Mda_brow',
|
|
180 |
'_Mda_calc','_Mda_copy','_Mda_count','_Mda_label','_Mda_pack','_Mda_reprt',
|
|
181 |
'_Mda_rindx','_Mda_setup','_Mda_sort','_Mda_sp100','_Mda_sp200','_Mda_sp300',
|
|
182 |
'_Mda_sum','_Mda_total','_Mdata','_Mdiary','_Med_clear','_Med_copy',
|
|
183 |
'_Med_cut','_Med_cvtst','_Med_find','_Med_finda','_Med_goto','_Med_insob',
|
|
184 |
'_Med_link','_Med_obj','_Med_paste','_Med_pref','_Med_pstlk','_Med_redo',
|
|
185 |
'_Med_repl','_Med_repla','_Med_slcta','_Med_sp100','_Med_sp200','_Med_sp300',
|
|
186 |
'_Med_sp400','_Med_sp500','_Med_undo','_Medit','_Mfi_clall','_Mfi_close',
|
|
187 |
'_Mfi_export','_Mfi_import','_Mfi_new','_Mfi_open','_Mfi_pgset','_Mfi_prevu',
|
|
188 |
'_Mfi_print','_Mfi_quit','_Mfi_revrt','_Mfi_savas','_Mfi_save','_Mfi_send',
|
|
189 |
'_Mfi_setup','_Mfi_sp100','_Mfi_sp200','_Mfi_sp300','_Mfi_sp400','_Mfile',
|
|
190 |
'_Mfiler','_Mfirst','_Mlabel','_Mlast','_Mline','_Mmacro',
|
|
191 |
'_Mmbldr','_Mpr_beaut','_Mpr_cancl','_Mpr_compl','_Mpr_do','_Mpr_docum',
|
|
192 |
'_Mpr_formwz','_Mpr_gener','_Mpr_graph','_Mpr_resum','_Mpr_sp100','_Mpr_sp200',
|
|
193 |
'_Mpr_sp300','_Mpr_suspend','_Mprog','_Mproj','_Mrc_appnd','_Mrc_chnge',
|
|
194 |
'_Mrc_cont','_Mrc_delet','_Mrc_goto','_Mrc_locat','_Mrc_recal','_Mrc_repl',
|
|
195 |
'_Mrc_seek','_Mrc_sp100','_Mrc_sp200','_Mrecord','_Mreport','_Mrqbe',
|
|
196 |
'_Mscreen','_Msm_data','_Msm_edit','_Msm_file','_Msm_format','_Msm_prog',
|
|
197 |
'_Msm_recrd','_Msm_systm','_Msm_text','_Msm_tools','_Msm_view','_Msm_windo',
|
|
198 |
'_Mst_about','_Mst_ascii','_Mst_calcu','_Mst_captr','_Mst_dbase','_Mst_diary',
|
|
199 |
'_Mst_filer','_Mst_help','_Mst_hphow','_Mst_hpsch','_Mst_macro','_Mst_office',
|
|
200 |
'_Mst_puzzl','_Mst_sp100','_Mst_sp200','_Mst_sp300','_Mst_specl','_Msysmenu',
|
|
201 |
'_Msystem','_Mtable','_Mtb_appnd','_Mtb_cpart','_Mtb_delet','_Mtb_delrc',
|
|
202 |
'_Mtb_goto','_Mtb_link','_Mtb_mvfld','_Mtb_mvprt','_Mtb_props','_Mtb_recal',
|
|
203 |
'_Mtb_sp100','_Mtb_sp200','_Mtb_sp300','_Mtb_sp400','_Mtb_szfld','_Mwi_arran',
|
|
204 |
'_Mwi_clear','_Mwi_cmd','_Mwi_color','_Mwi_debug','_Mwi_hide','_Mwi_hidea',
|
|
205 |
'_Mwi_min','_Mwi_move','_Mwi_rotat','_Mwi_showa','_Mwi_size','_Mwi_sp100',
|
|
206 |
'_Mwi_sp200','_Mwi_toolb','_Mwi_trace','_Mwi_view','_Mwi_zoom','_Mwindow',
|
|
207 |
'_Mwizards','_Mwz_all','_Mwz_form','_Mwz_foxdoc','_Mwz_import','_Mwz_label',
|
|
208 |
'_Mwz_mail','_Mwz_pivot','_Mwz_query','_Mwz_reprt','_Mwz_setup','_Mwz_table',
|
|
209 |
'_Mwz_upsizing','_Netware','_Oracle','_Padvance','_Pageno','_Pbpage',
|
|
210 |
'_Pcolno','_Pcopies','_Pdparms','_Pdriver','_Pdsetup','_Pecode',
|
|
211 |
'_Peject','_Pepage','_Pform','_Plength','_Plineno','_Ploffset',
|
|
212 |
'_Ppitch','_Pquality','_Pretext','_Pscode','_Pspacing','_Pwait',
|
|
213 |
'_Rmargin','_Runactivedoc','_Samples','_Screen','_Shell','_Spellchk',
|
|
214 |
'_Sqlserver','_Startup','_Tabs','_Tally','_Text','_Throttle',
|
|
215 |
'_Transport','_Triggerlevel','_Unix','_WebDevOnly','_WebMenu','_WebMsftHomePage',
|
|
216 |
'_WebVFPHomePage','_WebVfpOnlineSupport','_Windows','_Wizard','_Wrap','_scctext',
|
|
217 |
'_vfp','Additive','After','Again','Aindent','Alignright',
|
|
218 |
'All','Alt','Alternate','And','Ansi','Any',
|
|
219 |
'Aplabout','App','Array','As','Asc','Ascending',
|
|
220 |
'Ascii','At','Attributes','Automatic','Autosave','Avg',
|
|
221 |
'Bar','Before','Bell','Between','Bitmap','Blank',
|
|
222 |
'Blink','Blocksize','Border','Bottom','Brstatus','Bucket',
|
|
223 |
'Buffers','By','Candidate','Carry','Cascade','Catalog',
|
|
224 |
'Cdx','Center','Century','Cga','Character','Check',
|
|
225 |
'Classlib','Clock','Cnt','Codepage','Collate','Color',
|
|
226 |
'Com1','Com2','Command','Compact','Compatible','Compress',
|
|
227 |
'Confirm','Connection','Connections','Connstring','Console','Copies',
|
|
228 |
'Cpcompile','Cpdialog','Csv','Currency','Cycle','Databases',
|
|
229 |
'Datasource','Date','Db4','Dbc','Dbf','Dbmemo3',
|
|
230 |
'Debug','Decimals','Defaultsource','Deletetables','Delimited','Delimiters',
|
|
231 |
'Descending','Design','Development','Device','Dif','Disabled',
|
|
232 |
'Distinct','Dlls','Dohistory','Dos','Dosmem','Double',
|
|
233 |
'Driver','Duplex','Echo','Editwork','Ega25','Ega43',
|
|
234 |
'Ems','Ems64','Encrypt','Encryption','Environment','Escape',
|
|
235 |
'Events','Exact','Except','Exe','Exists','Expression',
|
|
236 |
'Extended','F','Fdow','Fetch','Field','Fields',
|
|
237 |
'File','Files','Fill','Fixed','Float','Foldconst',
|
|
238 |
'Font','Footer','Force','Foreign','Fox2x','Foxplus',
|
|
239 |
'Free','Freeze','From','Fullpath','Fw2','Fweek',
|
|
240 |
'Get','Gets','Global','Group','Grow','Halfheight',
|
|
241 |
'Having','Heading','Headings','Helpfilter','History','Hmemory',
|
|
242 |
'Hours','Id','In','Indexes','Information','Instruct',
|
|
243 |
'Int','Integer','Intensity','Intersect','Into','Is',
|
|
244 |
'Isometric','Key','Keycolumns','Keycomp','Keyset','Last',
|
|
245 |
'Ledit','Level','Library','Like','Linked','Lock',
|
|
246 |
'Logerrors','Long','Lpartition','Mac','Macdesktop','Machelp',
|
|
247 |
'Mackey','Macros','Mark','Master','Max','Maxmem',
|
|
248 |
'Mdi','Memlimit','Memory','Memos','Memowidth','Memvar',
|
|
249 |
'Menus','Messages','Middle','Min','Minimize','Minus',
|
|
250 |
'Mod','Modal','Module','Mono43','Movers','Multilocks',
|
|
251 |
'Mvarsiz','Mvcount','N','Near','Negotiate','Noalias',
|
|
252 |
'Noappend','Noclear','Noclose','Noconsole','Nocptrans','Nodata',
|
|
253 |
'Nodebug','Nodelete','Nodup','Noedit','Noeject','Noenvironment',
|
|
254 |
'Nofloat','Nofollow','Nogrow','Noinit','Nolgrid','Nolink',
|
|
255 |
'Nolock','Nomargin','Nomdi','Nomenu','Nominimize','Nomodify'
|
|
256 |
),
|
|
257 |
3 => array('Nomouse','None','Nooptimize','Nooverwrite','Noprojecthook','Noprompt',
|
|
258 |
'Noread','Norefresh','Norequery','Norgrid','Norm','Normal',
|
|
259 |
'Nosave','Noshadow','Noshow','Nospace','Not','Notab',
|
|
260 |
'Notify','Noupdate','Novalidate','Noverify','Nowait','Nowindow',
|
|
261 |
'Nowrap','Nozoom','Npv','Null','Number','Objects',
|
|
262 |
'Odometer','Of','Off','Oleobjects','Only','Optimize',
|
|
263 |
'Or','Orientation','Output','Outshow','Overlay','Overwrite',
|
|
264 |
'Pad','Palette','Paperlength','Papersize','Paperwidth','Password',
|
|
265 |
'Path','Pattern','Pause','Pdox','Pdsetup','Pen',
|
|
266 |
'Pfs','Pixels','Plain','Popups','Precision','Preference',
|
|
267 |
'Preview','Primary','Printer','Printquality','Procedures','Production',
|
|
268 |
'Program','Progwork','Project','Prompt','Query','Random',
|
|
269 |
'Range','Readborder','Readerror','Record','Recover','Redit',
|
|
270 |
'Reference','References','Relative','Remote','Reprocess','Resource',
|
|
271 |
'Rest','Restrict','Rgb','Right','Row','Rowset',
|
|
272 |
'Rpd','Runtime','Safety','Same','Sample','Say',
|
|
273 |
'Scale','Scheme','Scoreboard','Screen','Sdf','Seconds',
|
|
274 |
'Selection','Shadows','Shared','Sheet','Shell','Shift',
|
|
275 |
'Shutdown','Single','Some','Sortwork','Space','Sql',
|
|
276 |
'Standalone','Status','Std','Step','Sticky','String',
|
|
277 |
'Structure','Subclass','Summary','Sylk','Sysformats','Sysmenus',
|
|
278 |
'System','T','Tab','Tables','Talk','Tedit',
|
|
279 |
'Textmerge','Time','Timeout','Titles','Tmpfiles','To',
|
|
280 |
'Topic','Transaction','Trap','Trbetween','Trigger','Ttoption',
|
|
281 |
'Typeahead','Udfparms','Union','Unique','Userid','Users',
|
|
282 |
'Values','Var','Verb','Vga25','Vga50','Views',
|
|
283 |
'Volume','Where','Windows','Wk1','Wk3','Wks',
|
|
284 |
'Workarea','Wp','Wr1','Wrap','Wrk','Xcmdfile',
|
|
285 |
'Xl5','Xl8','Xls','Y','Yresolution','Zoom',
|
|
286 |
'Activate','ActivateCell','Add','AddColumn','AddItem','AddListItem',
|
|
287 |
'AddObject','AddProperty','AddToSCC','AfterBuild','AfterCloseTables','AfterDock',
|
|
288 |
'AfterRowColChange','BeforeBuild','BeforeDock','BeforeOpenTables','BeforeRowColChange','Box',
|
|
289 |
'Build','CheckIn','CheckOut','Circle','Clear','ClearData',
|
|
290 |
'Cleanup','Click','CloneObject','CloseEditor','CloseTables','Cls',
|
|
291 |
'CommandTargetExec','CommandTargetQueryStas','ContainerRelease','DataToClip','DblClick','Deactivate',
|
|
292 |
'Delete','DeleteColumn','Deleted','Destroy','DoCmd','Dock',
|
|
293 |
'DoScroll','DoVerb','DownClick','Drag','DragDrop','DragOver',
|
|
294 |
'DropDown','Draw','EnterFocus','Error','ErrorMessage','Eval',
|
|
295 |
'ExitFocus','FormatChange','GetData','GetFormat','GetLatestVersion','GoBack',
|
|
296 |
'GotFocus','GoForward','GridHitTest','Hide','HideDoc','IndexToItemId',
|
|
297 |
'Init','InteractiveChange','Item','ItemIdToIndex','KeyPress','Line',
|
|
298 |
'Load','LostFocus','Message','MiddleClick','MouseDown','MouseMove',
|
|
299 |
'MouseUp','MouseWheel','Move','Moved','NavigateTo','Newobject',
|
|
300 |
'OLECompleteDrag','OLEDrag','OLEDragDrop','OLEDragOver','OLEGiveFeedback','OLESetData',
|
|
301 |
'OLEStartDrag','OpenEditor','OpenTables','Paint','Point','Print',
|
|
302 |
'ProgrammaticChange','PSet','QueryAddFile','QueryModifyFile','QueryRemoveFile','QueryRunFile',
|
|
303 |
'QueryUnload','RangeHigh','RangeLow','ReadActivate','ReadExpression','ReadDeactivate',
|
|
304 |
'ReadMethod','ReadShow','ReadValid','ReadWhen','Refresh','Release',
|
|
305 |
'RemoveFromSCC','RemoveItem','RemoveListItem','RemoveObject','Requery','RequestData',
|
|
306 |
'Reset','ResetToDefault','Resize','RightClick','SaveAs','SaveAsClass',
|
|
307 |
'Scrolled','SetAll','SetData','SetFocus','SetFormat','SetMain',
|
|
308 |
'SetVar','SetViewPort','ShowDoc','ShowWhatsThis','TextHeight','TextWidth',
|
|
309 |
'Timer','UIEnable','UnDock','UndoCheckOut','Unload','UpClick',
|
|
310 |
'Valid','WhatsThisMode','When','WriteExpression','WriteMethod','ZOrder',
|
|
311 |
'ATGetColors','ATListColors','Accelerate','ActiveColumn','ActiveControl','ActiveForm',
|
|
312 |
'ActiveObjectId','ActivePage','ActiveProject','ActiveRow','AddLineFeeds','Alias',
|
|
313 |
'Alignment','AllowAddNew','AllowHeaderSizing','AllowResize','AllowRowSizing','AllowTabs',
|
|
314 |
'AlwaysOnTop','Application','AutoActivate','AutoCenter','AutoCloseTables','AutoIncrement',
|
|
315 |
'AutoOpenTables','AutoRelease','AutoSize','AutoVerbMenu','AutoYield','AvailNum',
|
|
316 |
'BackColor','BackStyle','BaseClass','BorderColor','BorderStyle','BorderWidth',
|
|
317 |
'Bound','BoundColumn','BoundTo','BrowseAlignment','BrowseCellMarg','BrowseDestWidth',
|
|
318 |
'BufferMode','BufferModeOverride','BuildDateTime','ButtonCount','ButtonIndex','Buttons',
|
|
319 |
'CLSID','CanAccelerate','CanGetFocus','CanLoseFocus','Cancel','Caption',
|
|
320 |
'ChildAlias','ChildOrder','Class','ClassLibrary','ClipControls','ClipRect',
|
|
321 |
'Closable','ColorScheme','ColorSource','ColumnCount','ColumnHeaders','ColumnLines',
|
|
322 |
'ColumnOrder','ColumnWidths','Columns','Comment','ContinuousScroll','ControlBox',
|
|
323 |
'ControlCount','ControlIndex','ControlSource','Controls','CurrentControl','CurrentX',
|
|
324 |
'CurrentY','CursorSource','Curvature','DataSession','DataSessionId','DataSourceObj',
|
|
325 |
'DataType','Database','DateFormat','DateMark','DefButton','DefButtonOrig',
|
|
326 |
'DefHeight','DefLeft','DefTop','DefWidth','Default','DefaultFilePath',
|
|
327 |
'DefineWindows','DeleteMark','Desktop','Dirty','DisabledBackColor','DisabledByEOF',
|
|
328 |
'DisabledForeColor','DisabledItemBackColor','DisabledItemForeColor','DisabledPicture','DispPageHeight','DispPageWidth',
|
|
329 |
'DisplayCount','DisplayValue','DoCreate','DockPosition','Docked','DocumentFile',
|
|
330 |
'DownPicture','DragIcon','DragMode','DragState','DrawMode','DrawStyle',
|
|
331 |
'DrawWidth','DynamicAlignment','DynamicBackColor','DynamicCurrentControl','DynamicFontBold','DynamicFontItalic',
|
|
332 |
'DynamicFontName','DynamicFontOutline','DynamicFontShadow','DynamicFontSize','DynamicFontStrikethru','DynamicFontUnderline',
|
|
333 |
'DynamicForeColor','EditFlags','Enabled','EnabledByReadLock','Encrypted','EnvLevel',
|
|
334 |
'ErasePage','FileClass','FileClassLibrary','FillColor','FillStyle','Filter',
|
|
335 |
'FirstElement','FontBold','FontItalic','FontName','FontOutline','FontShadow',
|
|
336 |
'FontSize','FontStrikethru','FontUnderline','ForceFocus','ForeColor','FormCount',
|
|
337 |
'FormIndex','FormPageCount','FormPageIndex','Format','Forms','FoxFont',
|
|
338 |
'FullName','GoFirst','GoLast','GridLineColor','GridLineWidth','GridLines'
|
|
339 |
),
|
|
340 |
4 => array('HPROJ','HWnd','HalfHeightCaption','HasClip','HeaderGap','HeaderHeight',
|
|
341 |
'Height','HelpContextID','HideSelection','Highlight','HomeDir','HostName',
|
|
342 |
'HotKey','HscrollSmallChange','IMEMode','Icon','IgnoreInsert','InResize',
|
|
343 |
'Increment','IncrementalSearch','InitialSelectedAlias','InputMask','Instancing','IntegralHeight',
|
|
344 |
'Interval','ItemBackColor','ItemData','ItemForeColor','ItemIDData','ItemTips',
|
|
345 |
'JustReadLocked','KeyPreview','KeyboardHighValue','KeyboardLowValue','LastModified','Left',
|
|
346 |
'LeftColumn','LineSlant','LinkMaster','List','ListCount','ListIndex',
|
|
347 |
'ListItem','ListItemId','LockDataSource','LockScreen','MDIForm','MainClass',
|
|
348 |
'MainFile','Margin','MaxButton','MaxHeight','MaxLeft','MaxLength',
|
|
349 |
'MaxTop','MaxWidth','MemoWindow','MinButton','MinHeight','MinWidth',
|
|
350 |
'MouseIcon','MousePointer','Movable','MoverBars','MultiSelect','Name',
|
|
351 |
'NapTime','NewIndex','NewItemId','NoDataOnLoad','NoDefine','NotifyContainer',
|
|
352 |
'NullDisplay','NumberOfElements','OLEDragMode','OLEDragPicture','OLEDropEffects','OLEDropHasData',
|
|
353 |
'OLEDropMode','OLERequestPendingTimeOut','OLEServerBusyRaiseError','OLEServerBusyTimeOut','OLETypeAllowed','OleClass',
|
|
354 |
'OleClassId','OleControlContainer','OleIDispInValue','OleIDispOutValue','OleIDispatchIncoming','OleIDispatchOutgoing',
|
|
355 |
'OnResize','OneToMany','OpenViews','OpenWindow','PageCount','PageHeight',
|
|
356 |
'PageOrder','PageWidth','Pages','Panel','PanelLink','Parent',
|
|
357 |
'ParentAlias','ParentClass','Partition','PasswordChar','Picture','ProcessID',
|
|
358 |
'ProgID','ProjectHookClass','ProjectHookLibrary','Projects','ReadColors','ReadCycle',
|
|
359 |
'ReadFiller','ReadLock','ReadMouse','ReadOnly','ReadSave','ReadSize',
|
|
360 |
'ReadTimeout','RecordMark','RecordSource','RecordSourceType','Rect','RelationalExpr',
|
|
361 |
'RelativeColumn','RelativeRow','ReleaseErase','ReleaseType','ReleaseWindows','Resizable',
|
|
362 |
'RightToLeft','RowHeight','RowSource','RowSourceType','SCCProvider','SCCStatus',
|
|
363 |
'SDIForm','ScaleMode','ScrollBars','SelLength','SelStart','SelText',
|
|
364 |
'SelectOnEntry','Selected','SelectedBackColor','SelectedForeColor','SelectedID','SelectedItemBackColor',
|
|
365 |
'SelectedItemForeColor','SelfEdit','ServerClass','ServerClassLibrary','ServerHelpFile','ServerName',
|
|
366 |
'ServerProject','ShowTips','ShowWindow','Sizable','Size<height>','Size<maxlength>',
|
|
367 |
'Size<width>','Skip','SkipForm','Sorted','SourceType','Sparse',
|
|
368 |
'SpecialEffect','SpinnerHighValue','SpinnerLowValue','SplitBar','StartMode','StatusBarText',
|
|
369 |
'Stretch','StrictDateEntry','Style','SystemRefCount','TabIndex','TabStop',
|
|
370 |
'TabStretch','TabStyle','Tabhit','Tabs','Tag','TerminateRead',
|
|
371 |
'ThreadID','TitleBar','ToolTipText','Top','TopIndex','TopItemId',
|
|
372 |
'TypeLibCLSID','TypeLibDesc','TypeLibName','UnlockDataSource','Value','ValueDirty',
|
|
373 |
'VersionComments','VersionCompany','VersionCopyright','VersionDescription','VersionNumber','VersionProduct',
|
|
374 |
'VersionTrademarks','View','ViewPortHeight','ViewPortLeft','ViewPortTop','ViewPortWidth',
|
|
375 |
'Visible','VscrollSmallChange','WasActive','WasOpen','WhatsThisButton','WhatsThisHelp',
|
|
376 |
'WhatsThisHelpID','Width','WindowList','WindowNTIList','WindowState','WindowType',
|
|
377 |
'WordWrap','ZOrderSet','ActiveDoc','Checkbox','Column','ComboBox',
|
|
378 |
'CommandButton','CommandGroup','Container','Control','Cursor','Custom',
|
|
379 |
'DataEnvironment','EditBox','Empty','FontClass','Form','Formset',
|
|
380 |
'General','Grid','Header','HyperLink','Image','Label',
|
|
381 |
'ListBox','Memo','OleBaseControl','OleBoundControl','OleClassIDispOut','OleControl',
|
|
382 |
'OptionButton','OptionGroup','Page','PageFrame','ProjectHook','RectClass',
|
|
383 |
'Relation','Session','Shape','Spinner','TextBox' ,'Toolbar'
|
|
384 |
),
|
|
385 |
),
|
|
386 |
'SYMBOLS' => array("!", "@", "$", "%", "(", ")", "-", "+", "=", "/", "{", "}", "[", "]", ":", ";", ",", " ", ".", "*", "&"),
|
|
387 |
'CASE_SENSITIVE' => array(
|
|
388 |
GESHI_COMMENTS => true,
|
|
389 |
1 => false,
|
|
390 |
2 => false,
|
|
391 |
3 => false,
|
|
392 |
4 => false,
|
|
393 |
),
|
|
394 |
'STYLES' => array(
|
|
395 |
'KEYWORDS' => array(
|
|
396 |
1 => 'color: blue;',
|
|
397 |
2 => 'color: blue;',
|
|
398 |
3 => 'color: blue;',
|
|
399 |
4 => 'color: blue;'
|
|
400 |
),
|
|
401 |
'COMMENTS' => array(
|
|
402 |
1 => 'color: green; font-style: italic;',
|
|
403 |
2 => 'color: green; font-style: italic;',
|
|
404 |
'MULTI' => 'color: #808080; font-style: italic;'
|
|
405 |
),
|
|
406 |
'ESCAPE_CHAR' => array(
|
|
407 |
0 => 'color: #000099; font-weight: bold;'
|
|
408 |
),
|
|
409 |
'BRACKETS' => array(
|
|
410 |
0 => 'color: blue;'
|
|
411 |
),
|
|
412 |
'STRINGS' => array(
|
|
413 |
0 => 'color: #ff0000;'
|
|
414 |
),
|
|
415 |
'NUMBERS' => array(
|
|
416 |
0 => 'color: #cc66cc;'
|
|
417 |
),
|
|
418 |
'METHODS' => array(
|
|
419 |
1 => 'color: #006600;'
|
|
420 |
),
|
|
421 |
'SYMBOLS' => array(
|
|
422 |
0 => 'color: blue;'
|
|
423 |
),
|
|
424 |
'REGEXPS' => array(
|
|
425 |
),
|
|
426 |
'SCRIPT' => array(
|
|
427 |
)
|
|
428 |
),
|
|
429 |
'OOLANG' => true,
|
|
430 |
'OBJECT_SPLITTERS' => array(
|
|
431 |
1 => '.'
|
|
432 |
),
|
|
433 |
'REGEXPS' => array(
|
|
434 |
),
|
|
435 |
'STRICT_MODE_APPLIES' => GESHI_NEVER,
|
|
436 |
'SCRIPT_DELIMITERS' => array(
|
|
437 |
),
|
|
438 |
'HIGHLIGHT_STRICT_BLOCK' => array(
|
|
439 |
)
|
|
440 |
);
|
|
441 |
|
|
442 |
?>
|