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