ILIAS  Release_3_10_x_branch Revision 61812
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_aspvb.php
Go to the documentation of this file.
1 <?php
2 $BEAUT_PATH = realpath(".")."/Services/COPage/syntax_highlight/php";
3 if (!isset ($BEAUT_PATH)) return;
4 require_once("$BEAUT_PATH/Beautifier/HFile.php");
5  class HFile_aspvb extends HFile{
6  function HFile_aspvb(){
7  $this->HFile();
8 /*************************************/
9 // Beautifier Highlighting Configuration File
10 // ASP-HTML-VB
11 /*************************************/
12 // Flags
13 
14 $this->nocase = "1";
15 $this->notrim = "0";
16 $this->perl = "0";
17 
18 // Colours
19 
20 $this->colours = array("blue", "purple", "gray", "brown", "blue", "purple");
21 $this->quotecolour = "blue";
22 $this->blockcommentcolour = "green";
23 $this->linecommentcolour = "green";
24 
25 // Indent Strings
26 
27 $this->indent = array("Then", "<TD>", "<td>", "<Td>");
28 $this->unindent = array("End", "Next", "End If", "End Select", "</td>", "</Td>", "</TD>");
29 
30 // String characters and delimiters
31 
32 $this->stringchars = array("\"");
33 $this->delimiters = array("~", "!", "@", "$", "%", "^", "&", "*", "(", ")", "+", "=", "|", "\\", "{", "}", "[", "]", ":", ";", "\"", "'", "<", ">", " ", ",", " ", ".", "?");
34 $this->escchar = "";
35 
36 // Comment settings
37 
38 $this->linecommenton = array("REM");
39 $this->blockcommenton = array("<!--");
40 $this->blockcommentoff = array("-->");
41 
42 // Keywords (keyword mapping to colour number)
43 
44 $this->keywords = array(
45  "<A" => "1",
46  "</A>" => "1",
47  "<ABBR>" => "1",
48  "<ABBR" => "1",
49  "</ABBR>" => "1",
50  "<ABOVE>" => "1",
51  "<ACRONYM>" => "1",
52  "<ACRONYM" => "1",
53  "</ACRONYM>" => "1",
54  "<ADDRESS>" => "1",
55  "<ADDRESS" => "1",
56  "</ADDRESS>" => "1",
57  "<APPLET" => "1",
58  "</APPLET>" => "1",
59  "<ARRAY>" => "1",
60  "<AREA" => "1",
61  "</AREA" => "1",
62  "<B>" => "1",
63  "<B" => "1",
64  "</B>" => "1",
65  "<BASE" => "1",
66  "<BASEFONT" => "1",
67  "<BDO>" => "1",
68  "<BDO" => "1",
69  "</BDO>" => "1",
70  "<BGSOUND" => "1",
71  "<BIG>" => "1",
72  "<BIG" => "1",
73  "</BIG>" => "1",
74  "<BLINK>" => "1",
75  "</BLINK>" => "1",
76  "<BLOCKQUOTE>" => "1",
77  "<BLOCKQUOTE" => "1",
78  "</BLOCKQUOTE>" => "1",
79  "<BODY" => "1",
80  "<BODY>" => "1",
81  "</BODY>" => "1",
82  "<BOX>" => "1",
83  "<BR" => "1",
84  "<BR>" => "1",
85  "<BLINK" => "1",
86  "<BUTTON>" => "1",
87  "</BUTTON>" => "1",
88  "<CAPTION>" => "1",
89  "<CAPTION" => "1",
90  "</CAPTION>" => "1",
91  "<CENTER>" => "1",
92  "<CENTER" => "1",
93  "</CENTER>" => "1",
94  "<CITE>" => "1",
95  "<CITE" => "1",
96  "</CITE>" => "1",
97  "<CODE>" => "1",
98  "<CODE" => "1",
99  "</CODE>" => "1",
100  "<COL>" => "1",
101  "</COL>" => "1",
102  "<COLGROUP>" => "1",
103  "</COLGROUP>" => "1",
104  "<COMMENT>" => "1",
105  "</COMMENT>" => "1",
106  "<DD>" => "1",
107  "<DD" => "1",
108  "</DD>" => "1",
109  "<DEL>" => "1",
110  "<DEL" => "1",
111  "</DEL>" => "1",
112  "<DFN>" => "1",
113  "<DFN" => "1",
114  "</DFN>" => "1",
115  "<DIR>" => "1",
116  "<DIR" => "1",
117  "</DIR>" => "1",
118  "<DIV>" => "1",
119  "<DIV" => "1",
120  "</DIV>" => "1",
121  "<DL>" => "1",
122  "<DL" => "1",
123  "</DL>" => "1",
124  "<DT>" => "1",
125  "<DT" => "1",
126  "</DT>" => "1",
127  "<EM>" => "1",
128  "<EM" => "1",
129  "</EM>" => "1",
130  "<EMBED" => "1",
131  "<FIELDSET>" => "1",
132  "<FIELDSET" => "1",
133  "</FIELDSET>" => "1",
134  "<FIG>" => "1",
135  "<FONT" => "1",
136  "</FONT>" => "1",
137  "<FORM>" => "1",
138  "<FORM" => "1",
139  "</FORM>" => "1",
140  "<FRAME" => "1",
141  "<FRAMESET" => "1",
142  "</FRAMESET>" => "1",
143  "<H1>" => "1",
144  "<H1" => "1",
145  "</H1>" => "1",
146  "<H2>" => "1",
147  "<H2" => "1",
148  "</H2>" => "1",
149  "<H3>" => "1",
150  "<H3" => "1",
151  "</H3>" => "1",
152  "<H4>" => "1",
153  "<H4" => "1",
154  "</H4>" => "1",
155  "<H5>" => "1",
156  "<H5" => "1",
157  "</H5>" => "1",
158  "<H6>" => "1",
159  "<H6" => "1",
160  "</H6>" => "1",
161  "<HEAD>" => "1",
162  "<HEAD" => "1",
163  "</HEAD>" => "1",
164  "<HR>" => "1",
165  "<HR" => "1",
166  "<HTML>" => "1",
167  "<HTML" => "1",
168  "</HTML>" => "1",
169  "<I>" => "1",
170  "<I" => "1",
171  "</I>" => "1",
172  "<IFRAME>" => "1",
173  "</IFRAME>" => "1",
174  "<ILAYER>" => "1",
175  "</ILAYER>" => "1",
176  "<IMG" => "1",
177  "<INPUT>" => "1",
178  "<INPUT" => "1",
179  "<INS>" => "1",
180  "<INS" => "1",
181  "</INS>" => "1",
182  "<ISINDEX>" => "1",
183  "<ISINDEX" => "1",
184  "<KBD>" => "1",
185  "<KBD" => "1",
186  "</KBD>" => "1",
187  "<LABEL>" => "1",
188  "<LABEL" => "1",
189  "</LABEL>" => "1",
190  "<LAYER>" => "1",
191  "<LEGEND>" => "1",
192  "<LEGEND" => "1",
193  "</LEGEND>" => "1",
194  "<LI>" => "1",
195  "<LI" => "1",
196  "</LI>" => "1",
197  "<LINK" => "1",
198  "<LISTING>" => "1",
199  "</LISTING>" => "1",
200  "<MAP" => "1",
201  "</MAP>" => "1",
202  "<MARQUEE" => "1",
203  "</MARQUEE>" => "1",
204  "<MENU>" => "1",
205  "<MENU" => "1",
206  "</MENU>" => "1",
207  "<META" => "1",
208  "<MULTICOL>" => "1",
209  "</MULTICOL>" => "1",
210  "<NEXTID" => "1",
211  "<NOBR>" => "1",
212  "</NOBR>" => "1",
213  "<NOFRAMES>" => "1",
214  "</NOFRAMES>" => "1",
215  "<NOLAYER>" => "1",
216  "</NOLAYER>" => "1",
217  "<NOTE>" => "1",
218  "</NOTE>" => "1",
219  "<NOSCRIPT>" => "1",
220  "</NOSCRIPT>" => "1",
221  "<OBJECT>" => "1",
222  "<OBJECT" => "1",
223  "<OL>" => "1",
224  "<OL" => "1",
225  "</OL>" => "1",
226  "<OPTION>" => "1",
227  "<OPTION" => "1",
228  "</OPTION>" => "1",
229  "<OPTGROUP>" => "1",
230  "<OPTGROUP" => "1",
231  "</OPTGROUP>" => "1",
232  "<P" => "1",
233  "<P>" => "1",
234  "</P>" => "1",
235  "<PARAM" => "1",
236  "<PRE>" => "1",
237  "<PRE" => "1",
238  "</PRE>" => "1",
239  "<Q>" => "1",
240  "<Q" => "1",
241  "</Q>" => "1",
242  "<QUOTE>" => "1",
243  "<RANGE>" => "1",
244  "<ROOT>" => "1",
245  "<S>" => "1",
246  "<S" => "1",
247  "</S>" => "1",
248  "<SAMP>" => "1",
249  "<SAMP" => "1",
250  "</SAMP>" => "1",
251  "<SCRIPT" => "1",
252  "<SCRIPT>" => "1",
253  "</SCRIPT>" => "1",
254  "<SELECT" => "1",
255  "</SELECT>" => "1",
256  "<SMALL>" => "1",
257  "<SMALL" => "1",
258  "</SMALL>" => "1",
259  "<SOUND" => "1",
260  "<SPACER>" => "1",
261  "<SPAN>" => "1",
262  "<SPAN" => "1",
263  "</SPAN>" => "1",
264  "<SQRT>" => "1",
265  "<STRIKE>" => "1",
266  "<STRIKE" => "1",
267  "</STRIKE>" => "1",
268  "<STRONG>" => "1",
269  "<STRONG" => "1",
270  "</STRONG>" => "1",
271  "<STYLE>" => "1",
272  "<STYLE" => "1",
273  "</STYLE>" => "1",
274  "<SUB>" => "1",
275  "<SUB" => "1",
276  "</SUB>" => "1",
277  "<SUP>" => "1",
278  "<SUP" => "1",
279  "</SUP>" => "1",
280  "<TABLE>" => "1",
281  "<TABLE" => "1",
282  "</TABLE>" => "1",
283  "<TBODY>" => "1",
284  "<TBODY" => "1",
285  "</TBODY>" => "1",
286  "<TD" => "1",
287  "<TD>" => "1",
288  "</TD>" => "1",
289  "<TEXT>" => "1",
290  "<TEXTAREA" => "1",
291  "<TEXTAREA>" => "1",
292  "</TEXTAREA>" => "1",
293  "<TFOOT>" => "1",
294  "<TFOOT" => "1",
295  "</TFOOT>" => "1",
296  "<TH" => "1",
297  "<TH>" => "1",
298  "</TH>" => "1",
299  "<THEAD>" => "1",
300  "<THEAD" => "1",
301  "</THEAD>" => "1",
302  "<TITLE>" => "1",
303  "</TITLE>" => "1",
304  "<TR" => "1",
305  "<TR>" => "1",
306  "</TR>" => "1",
307  "<TT>" => "1",
308  "</TT>" => "1",
309  "<TT" => "1",
310  "<U>" => "1",
311  "<U" => "1",
312  "</U>" => "1",
313  "<UL>" => "1",
314  "<UL" => "1",
315  "</UL>" => "1",
316  "<VAR>" => "1",
317  "</VAR>" => "1",
318  "<VAR" => "1",
319  "<WBR>" => "1",
320  "<XMP>" => "1",
321  "</XMP>" => "1",
322  "ABBR=" => "2",
323  "ACCEPT-CHARSET=" => "2",
324  "ACCEPT=" => "2",
325  "ACCESSKEY=" => "2",
326  "ACTION=" => "2",
327  "ALIGN=" => "2",
328  "ALINK=" => "2",
329  "ALT=" => "2",
330  "ARCHIVE=" => "2",
331  "AXIS=" => "2",
332  "BACKGROUND=" => "2",
333  "BEHAVIOR" => "2",
334  "BELOW" => "2",
335  "BGCOLOR=" => "2",
336  "BORDER=" => "2",
337  "CELLPADDING=" => "2",
338  "CELLSPACING=" => "2",
339  "CHAR=" => "2",
340  "CHAROFF=" => "2",
341  "CHARSET=" => "2",
342  "CHECKED" => "2",
343  "CITE=" => "2",
344  "CLASS=" => "2",
345  "CLASSID=" => "2",
346  "CLEAR=" => "2",
347  "CODE=" => "2",
348  "CODEBASE=" => "2",
349  "CODETYPE=" => "2",
350  "COLOR=" => "2",
351  "COLS=" => "2",
352  "COLSPAN=" => "2",
353  "COMPACT" => "2",
354  "CONTENT=" => "2",
355  "COORDS=" => "2",
356  "DATA=" => "2",
357  "DATETIME=" => "2",
358  "DECLARE" => "2",
359  "DEFER" => "2",
360  "DIR=" => "2",
361  "DISABLED" => "2",
362  "ENCTYPE=" => "2",
363  "FACE=" => "2",
364  "FOR=" => "2",
365  "FRAME=" => "2",
366  "FRAMEBORDER=" => "2",
367  "FRAMESPACING=" => "2",
368  "HEADERS=" => "2",
369  "HEIGHT=" => "2",
370  "HIDDEN=" => "2",
371  "HREF=" => "2",
372  "HREFLANG=" => "2",
373  "HSPACE=" => "2",
374  "HTTP-EQUIV=" => "2",
375  "ID=" => "2",
376  "ISMAP=" => "2",
377  "LABEL=" => "2",
378  "LANG=" => "2",
379  "LANGUAGE=" => "2",
380  "LINK=" => "2",
381  "LOOP=" => "2",
382  "LONGDESC=" => "2",
383  "MAILTO=" => "2",
384  "MARGINHEIGHT=" => "2",
385  "MARGINWIDTH=" => "2",
386  "MAXLENGTH=" => "2",
387  "MEDIA=" => "2",
388  "METHOD=" => "2",
389  "MULTIPLE" => "2",
390  "NAME=" => "2",
391  "NOHREF" => "2",
392  "NORESIZE" => "2",
393  "NOSHADE" => "2",
394  "OBJECT=" => "2",
395  "ONBLUR=" => "2",
396  "ONCHANGE=" => "2",
397  "ONFOCUS=" => "2",
398  "ONKEYDOWN=" => "2",
399  "ONKEYPRESS=" => "2",
400  "ONKEYUP=" => "2",
401  "ONLOAD=" => "2",
402  "ONRESET=" => "2",
403  "ONSELECT=" => "2",
404  "ONSUBMIT=" => "2",
405  "ONUNLOAD=" => "2",
406  "ONCLICK=" => "2",
407  "ONDBLCLICK=" => "2",
408  "ONMOUSEDOWN=" => "2",
409  "ONMOUSEMOVE=" => "2",
410  "ONMOUSEOUT=" => "2",
411  "ONMOUSEOVER=" => "2",
412  "ONMOUSEUP=" => "2",
413  "PROFILE=" => "2",
414  "PROMPT=" => "2",
415  "READONLY" => "2",
416  "REL=" => "2",
417  "REV=" => "2",
418  "ROWS=" => "2",
419  "ROWSPAN=" => "2",
420  "RULES=" => "2",
421  "SCHEME=" => "2",
422  "SCOPE=" => "2",
423  "SCROLLING=" => "2",
424  "SELECTED" => "2",
425  "SHAPE=" => "2",
426  "SIZE=" => "2",
427  "SPAN=" => "2",
428  "SRC=" => "2",
429  "STANDBY=" => "2",
430  "START=" => "2",
431  "STYLE=" => "2",
432  "SUMMARY=" => "2",
433  "TABINDEX=" => "2",
434  "TARGET=" => "2",
435  "TEXT=" => "2",
436  "TITLE=" => "2",
437  "TOPMARGIN=" => "2",
438  "TYPE=" => "2",
439  "URL=" => "2",
440  "USEMAP=" => "2",
441  "VALIGN=" => "2",
442  "VALUE=" => "2",
443  "VALUETYPE=" => "2",
444  "VERSION=" => "2",
445  "VLINK=" => "2",
446  "VSPACE=" => "2",
447  "WIDTH=" => "2",
448  "=" => "2",
449  "Abs" => "3",
450  "Array" => "3",
451  "Asc" => "3",
452  "AscB" => "3",
453  "AscW" => "3",
454  "Atn" => "3",
455  "Avg" => "3",
456  "CBool" => "3",
457  "CByte" => "3",
458  "CCur" => "3",
459  "CDate" => "3",
460  "CDbl" => "3",
461  "Cdec" => "3",
462  "Choose" => "3",
463  "Chr" => "3",
464  "ChrB" => "3",
465  "ChrW" => "3",
466  "CInt" => "3",
467  "CLng" => "3",
468  "Command" => "3",
469  "Cos" => "3",
470  "Count" => "3",
471  "CreateObject" => "3",
472  "CSng" => "3",
473  "CStr" => "3",
474  "CurDir" => "3",
475  "CVar" => "3",
476  "CVDate" => "3",
477  "CVErr" => "3",
478  "Date" => "3",
479  "DateAdd" => "3",
480  "DateDiff" => "3",
481  "DatePart" => "3",
482  "DateSerial" => "3",
483  "DateValue" => "3",
484  "Day" => "3",
485  "DDB" => "3",
486  "Dir" => "3",
487  "DoEvents" => "3",
488  "Environ" => "3",
489  "EOF" => "3",
490  "Error" => "3",
491  "Exp" => "3",
492  "FileAttr" => "3",
493  "FileDateTime" => "3",
494  "FileLen" => "3",
495  "Fix" => "3",
496  "Format" => "3",
497  "FreeFile" => "3",
498  "FV" => "3",
499  "GetAllStrings" => "3",
500  "GetAttr" => "3",
501  "GetAutoServerSettings" => "3",
502  "GetObject" => "3",
503  "GetSetting" => "3",
504  "Hex" => "3",
505  "Hour" => "3",
506  "IIf" => "3",
507  "IMEStatus" => "3",
508  "Input" => "3",
509  "InputB" => "3",
510  "InputBox" => "3",
511  "InStr" => "3",
512  "InstB" => "3",
513  "Int" => "3",
514  "IPmt" => "3",
515  "IsArray" => "3",
516  "IsDate" => "3",
517  "IsEmpty" => "3",
518  "IsError" => "3",
519  "IsMissing" => "3",
520  "IsNull" => "3",
521  "IsNumeric" => "3",
522  "IsObject" => "3",
523  "LBound" => "3",
524  "LCase" => "3",
525  "Left" => "3",
526  "LeftB" => "3",
527  "Len" => "3",
528  "LenB" => "3",
529  "LoadPicture" => "3",
530  "Loc" => "3",
531  "LOF" => "3",
532  "Log" => "3",
533  "LTrim" => "3",
534  "Max" => "3",
535  "Mid" => "3",
536  "MidB" => "3",
537  "Min" => "3",
538  "Minute" => "3",
539  "MIRR" => "3",
540  "Month" => "3",
541  "MsgBox" => "3",
542  "Now" => "3",
543  "NPer" => "3",
544  "NPV" => "3",
545  "Oct" => "3",
546  "Partition" => "3",
547  "Pmt" => "3",
548  "PPmt" => "3",
549  "PV" => "3",
550  "QBColor" => "3",
551  "Rate" => "3",
552  "RGB" => "3",
553  "Right" => "3",
554  "RightB" => "3",
555  "Rnd" => "3",
556  "RTrim" => "3",
557  "Second" => "3",
558  "Seek" => "3",
559  "Sgn" => "3",
560  "Shell" => "3",
561  "Sin" => "3",
562  "SLN" => "3",
563  "Space" => "3",
564  "Spc" => "3",
565  "Sqr" => "3",
566  "StDev" => "3",
567  "StDevP" => "3",
568  "Str" => "3",
569  "StrComp" => "3",
570  "StrConv" => "3",
571  "String" => "3",
572  "Switch" => "3",
573  "Sum" => "3",
574  "SYD" => "3",
575  "Tab" => "3",
576  "Tan" => "3",
577  "Time" => "3",
578  "Timer" => "3",
579  "TimeSerial" => "3",
580  "TimeValue" => "3",
581  "Trim" => "3",
582  "TypeName" => "3",
583  "UBound" => "3",
584  "UCase" => "3",
585  "Val" => "3",
586  "Var" => "3",
587  "VarP" => "3",
588  "VarType" => "3",
589  "Weekday" => "3",
590  "Year" => "3",
591  "Accept" => "4",
592  "Activate" => "4",
593  "Add" => "4",
594  "AddCustom" => "4",
595  "AddFile" => "4",
596  "AddFromFile" => "4",
597  "AddFromTemplate" => "4",
598  "AddItem" => "4",
599  "AddNew" => "4",
600  "AddToAddInToolbar" => "4",
601  "AddToolboxProgID" => "4",
602  "Append" => "4",
603  "AppendChunk" => "4",
604  "Arrange" => "4",
605  "Assert" => "4",
606  "AsyncRead" => "4",
607  "BatchUpdate" => "4",
608  "BeginTrans" => "4",
609  "Bind" => "4",
610  "Cancel" => "4",
611  "CancelAsyncRead" => "4",
612  "CancelBatch" => "4",
613  "CancelUpdate" => "4",
614  "CanPropertyChange" => "4",
615  "CaptureImage" => "4",
616  "CellText" => "4",
617  "CellValue" => "4",
618  "Circle" => "4",
619  "Clear" => "4",
620  "ClearFields" => "4",
621  "ClearSel" => "4",
622  "ClearSelCols" => "4",
623  "Clone" => "4",
624  "Close" => "4",
625  "Cls" => "4",
626  "ColContaining" => "4",
627  "ColumnSize" => "4",
628  "CommitTrans" => "4",
629  "CompactDatabase" => "4",
630  "Compose" => "4",
631  "Connect" => "4",
632  "Copy" => "4",
633  "CopyQueryDef" => "4",
634  "CreateDatabase" => "4",
635  "CreateDragImage" => "4",
636  "CreateEmbed" => "4",
637  "CreateField" => "4",
638  "CreateGroup" => "4",
639  "CreateIndex" => "4",
640  "CreateLink" => "4",
641  "CreatePreparedStatement" => "4",
642  "CreatePropery" => "4",
643  "CreateQuery" => "4",
644  "CreateQueryDef" => "4",
645  "CreateRelation" => "4",
646  "CreateTableDef" => "4",
647  "CreateUser" => "4",
648  "CreateWorkspace" => "4",
649  "Customize" => "4",
650  "Delete" => "4",
651  "DeleteColumnLabels" => "4",
652  "DeleteColumns" => "4",
653  "DeleteRowLabels" => "4",
654  "DeleteRows" => "4",
655  "DoVerb" => "4",
656  "Drag" => "4",
657  "Draw" => "4",
658  "Edit" => "4",
659  "EditCopy" => "4",
660  "EditPaste" => "4",
661  "EndDoc" => "4",
662  "EnsureVisible" => "4",
663  "EstablishConnection" => "4",
664  "Execute" => "4",
665  "ExtractIcon" => "4",
666  "Fetch" => "4",
667  "FetchVerbs" => "4",
668  "Files" => "4",
669  "FillCache" => "4",
670  "Find" => "4",
671  "FindFirst" => "4",
672  "FindItem" => "4",
673  "FindLast" => "4",
674  "FindNext" => "4",
675  "FindPrevious" => "4",
676  "Forward" => "4",
677  "GetBookmark" => "4",
678  "GetChunk" => "4",
679  "GetClipString" => "4",
680  "GetData" => "4",
681  "GetFirstVisible" => "4",
682  "GetFormat" => "4",
683  "GetHeader" => "4",
684  "GetLineFromChar" => "4",
685  "GetNumTicks" => "4",
686  "GetRows" => "4",
687  "GetSelectedPart" => "4",
688  "GetText" => "4",
689  "GetVisibleCount" => "4",
690  "GoBack" => "4",
691  "GoForward" => "4",
692  "Hide" => "4",
693  "HitTest" => "4",
694  "HoldFields" => "4",
695  "Idle" => "4",
696  "InitializeLabels" => "4",
697  "InsertColumnLabels" => "4",
698  "InsertColumns" => "4",
699  "InsertObjDlg" => "4",
700  "InsertRowLabels" => "4",
701  "InsertRows" => "4",
702  "Item" => "4",
703  "KillDoc" => "4",
704  "Layout" => "4",
705  "Line" => "4",
706  "LinkExecute" => "4",
707  "LinkPoke" => "4",
708  "LinkRequest" => "4",
709  "LinkSend" => "4",
710  "Listen" => "4",
711  "LoadFile" => "4",
712  "LoadResData" => "4",
713  "LoadResPicture" => "4",
714  "LoadResString" => "4",
715  "LogEvent" => "4",
716  "MakeCompileFile" => "4",
717  "MakeReplica" => "4",
718  "MoreResults" => "4",
719  "Move" => "4",
720  "MoveData" => "4",
721  "MoveFirst" => "4",
722  "MoveLast" => "4",
723  "MoveNext" => "4",
724  "MovePrevious" => "4",
725  "NavigateTo" => "4",
726  "NewPage" => "4",
727  "NewPassword" => "4",
728  "NextRecordset" => "4",
729  "OLEDrag" => "4",
730  "OnAddinsUpdate" => "4",
731  "OnConnection" => "4",
732  "OnDisconnection" => "4",
733  "OnStartupComplete" => "4",
734  "Open" => "4",
735  "OpenConnection" => "4",
736  "OpenDatabase" => "4",
737  "OpenQueryDef" => "4",
738  "OpenRecordset" => "4",
739  "OpenResultset" => "4",
740  "OpenURL" => "4",
741  "Overlay" => "4",
742  "PaintPicture" => "4",
743  "Paste" => "4",
744  "PastSpecialDlg" => "4",
745  "PeekData" => "4",
746  "Play" => "4",
747  "Point" => "4",
748  "PopulatePartial" => "4",
749  "PopupMenu" => "4",
750  "Print" => "4",
751  "PrintForm" => "4",
752  "PropertyChanged" => "4",
753  "PSet" => "4",
754  "Quit" => "4",
755  "Raise" => "4",
756  "RandomDataFill" => "4",
757  "RandomFillColumns" => "4",
758  "RandomFillRows" => "4",
759  "rdoCreateEnvironment" => "4",
760  "rdoRegisterDataSource" => "4",
761  "ReadFromFile" => "4",
762  "ReadProperty" => "4",
763  "Rebind" => "4",
764  "ReFill" => "4",
765  "Refresh" => "4",
766  "RefreshLink" => "4",
767  "RegisterDatabase" => "4",
768  "Reload" => "4",
769  "Remove" => "4",
770  "RemoveAddInFromToolbar" => "4",
771  "RemoveItem" => "4",
772  "Render" => "4",
773  "RepairDatabase" => "4",
774  "Reply" => "4",
775  "ReplyAll" => "4",
776  "Requery" => "4",
777  "ResetCustom" => "4",
778  "ResetCustomLabel" => "4",
779  "ResolveName" => "4",
780  "RestoreToolbar" => "4",
781  "Resync" => "4",
782  "Rollback" => "4",
783  "RollbackTrans" => "4",
784  "RowBookmark" => "4",
785  "RowContaining" => "4",
786  "RowTop" => "4",
787  "Save" => "4",
788  "SaveAs" => "4",
789  "SaveFile" => "4",
790  "SaveToFile" => "4",
791  "SaveToolbar" => "4",
792  "SaveToOle1File" => "4",
793  "Scale" => "4",
794  "ScaleX" => "4",
795  "ScaleY" => "4",
796  "Scroll" => "4",
797  "Select" => "4",
798  "SelectAll" => "4",
799  "SelectPart" => "4",
800  "SelPrint" => "4",
801  "Send" => "4",
802  "SendData" => "4",
803  "Set" => "4",
804  "SetAutoServerSettings" => "4",
805  "SetData" => "4",
806  "SetFocus" => "4",
807  "SetOption" => "4",
808  "SetSize" => "4",
809  "SetText" => "4",
810  "SetViewport" => "4",
811  "Show" => "4",
812  "ShowColor" => "4",
813  "ShowFont" => "4",
814  "ShowHelp" => "4",
815  "ShowOpen" => "4",
816  "ShowPrinter" => "4",
817  "ShowSave" => "4",
818  "ShowWhatsThis" => "4",
819  "SignOff" => "4",
820  "SignOn" => "4",
821  "Size" => "4",
822  "Span" => "4",
823  "SplitContaining" => "4",
824  "StartLabelEdit" => "4",
825  "StartLogging" => "4",
826  "Stop" => "4",
827  "Synchronize" => "4",
828  "TextHeight" => "4",
829  "TextWidth" => "4",
830  "ToDefaults" => "4",
831  "TwipsToChartPart" => "4",
832  "TypeByChartType" => "4",
833  "Update" => "4",
834  "UpdateControls" => "4",
835  "UpdateRecord" => "4",
836  "UpdateRow" => "4",
837  "Upto" => "4",
838  "WhatsThisMode" => "4",
839  "WriteProperty" => "4",
840  "ZOrder" => "4",
841  "AccessKeyPress" => "5",
842  "AfterAddFile" => "5",
843  "AfterChangeFileName" => "5",
844  "AfterCloseFile" => "5",
845  "AfterColEdit" => "5",
846  "AfterColUpdate" => "5",
847  "AfterDelete" => "5",
848  "AfterInsert" => "5",
849  "AfterLabelEdit" => "5",
850  "AfterRemoveFile" => "5",
851  "AfterUpdate" => "5",
852  "AfterWriteFile" => "5",
853  "AmbienChanged" => "5",
854  "ApplyChanges" => "5",
855  "Associate" => "5",
856  "AsyncReadComplete" => "5",
857  "AxisActivated" => "5",
858  "AxisLabelActivated" => "5",
859  "AxisLabelSelected" => "5",
860  "AxisLabelUpdated" => "5",
861  "AxisSelected" => "5",
862  "AxisTitleActivated" => "5",
863  "AxisTitleSelected" => "5",
864  "AxisTitleUpdated" => "5",
865  "AxisUpdated" => "5",
866  "BeforeClick" => "5",
867  "BeforeColEdit" => "5",
868  "BeforeColUpdate" => "5",
869  "BeforeConnect" => "5",
870  "BeforeDelete" => "5",
871  "BeforeInsert" => "5",
872  "BeforeLabelEdit" => "5",
873  "BeforeLoadFile" => "5",
874  "BeforeUpdate" => "5",
875  "ButtonClick" => "5",
876  "ButtonCompleted" => "5",
877  "ButtonGotFocus" => "5",
878  "ButtonLostFocus" => "5",
879  "Change" => "5",
880  "ChartActivated" => "5",
881  "ChartSelected" => "5",
882  "ChartUpdated" => "5",
883  "Click" => "5",
884  "ColEdit" => "5",
885  "Collapse" => "5",
886  "ColResize" => "5",
887  "ColumnClick" => "5",
888  "Compare" => "5",
889  "ConfigChageCancelled" => "5",
890  "ConfigChanged" => "5",
891  "ConnectionRequest" => "5",
892  "DataArrival" => "5",
893  "DataChanged" => "5",
894  "DataUpdated" => "5",
895  "DblClick" => "5",
896  "Deactivate" => "5",
897  "DeviceArrival" => "5",
898  "DeviceOtherEvent" => "5",
899  "DeviceQueryRemove" => "5",
900  "DeviceQueryRemoveFailed" => "5",
901  "DeviceRemoveComplete" => "5",
902  "DeviceRemovePending" => "5",
903  "DevModeChange" => "5",
904  "Disconnect" => "5",
905  "DisplayChanged" => "5",
906  "Dissociate" => "5",
907  "DoGetNewFileName" => "5",
908  "Done" => "5",
909  "DonePainting" => "5",
910  "DownClick" => "5",
911  "DragDrop" => "5",
912  "DragOver" => "5",
913  "DropDown" => "5",
914  "EditProperty" => "5",
915  "EnterCell" => "5",
916  "EnterFocus" => "5",
917  "ExitFocus" => "5",
918  "Expand" => "5",
919  "FootnoteActivated" => "5",
920  "FootnoteSelected" => "5",
921  "FootnoteUpdated" => "5",
922  "GotFocus" => "5",
923  "HeadClick" => "5",
924  "InfoMessage" => "5",
925  "Initialize" => "5",
926  "IniProperties" => "5",
927  "ItemActivated" => "5",
928  "ItemAdded" => "5",
929  "ItemCheck" => "5",
930  "ItemClick" => "5",
931  "ItemReloaded" => "5",
932  "ItemRemoved" => "5",
933  "ItemRenamed" => "5",
934  "ItemSeletected" => "5",
935  "KeyDown" => "5",
936  "KeyPress" => "5",
937  "KeyUp" => "5",
938  "LeaveCell" => "5",
939  "LegendActivated" => "5",
940  "LegendSelected" => "5",
941  "LegendUpdated" => "5",
942  "LinkClose" => "5",
943  "LinkError" => "5",
944  "LinkNotify" => "5",
945  "LinkOpen" => "5",
946  "Load" => "5",
947  "LostFocus" => "5",
948  "MouseDown" => "5",
949  "MouseMove" => "5",
950  "MouseUp" => "5",
951  "NodeClick" => "5",
952  "ObjectMove" => "5",
953  "OLECompleteDrag" => "5",
954  "OLEDragDrop" => "5",
955  "OLEDragOver" => "5",
956  "OLEGiveFeedback" => "5",
957  "OLESetData" => "5",
958  "OLEStartDrag" => "5",
959  "OnAddNew" => "5",
960  "OnComm" => "5",
961  "Paint" => "5",
962  "PanelClick" => "5",
963  "PanelDblClick" => "5",
964  "PathChange" => "5",
965  "PatternChange" => "5",
966  "PlotActivated" => "5",
967  "PlotSelected" => "5",
968  "PlotUpdated" => "5",
969  "PointActivated" => "5",
970  "PointLabelActivated" => "5",
971  "PointLabelSelected" => "5",
972  "PointLabelUpdated" => "5",
973  "PointSelected" => "5",
974  "PointUpdated" => "5",
975  "PowerQuerySuspend" => "5",
976  "PowerResume" => "5",
977  "PowerStatusChanged" => "5",
978  "PowerSuspend" => "5",
979  "QueryChangeConfig" => "5",
980  "QueryComplete" => "5",
981  "QueryCompleted" => "5",
982  "QueryTimeout" => "5",
983  "QueryUnload" => "5",
984  "ReadProperties" => "5",
985  "Reposition" => "5",
986  "RequestChangeFileName" => "5",
987  "RequestWriteFile" => "5",
988  "Resize" => "5",
989  "ResultsChanged" => "5",
990  "RowColChange" => "5",
991  "RowCurrencyChange" => "5",
992  "RowResize" => "5",
993  "RowStatusChanged" => "5",
994  "SelChange" => "5",
995  "SelectionChanged" => "5",
996  "SendComplete" => "5",
997  "SendProgress" => "5",
998  "SeriesActivated" => "5",
999  "SeriesSelected" => "5",
1000  "SeriesUpdated" => "5",
1001  "SettingChanged" => "5",
1002  "SplitChange" => "5",
1003  "StateChanged" => "5",
1004  "StatusUpdate" => "5",
1005  "SysColorsChanged" => "5",
1006  "Terminate" => "5",
1007  "TimeChanged" => "5",
1008  "TitleActivated" => "5",
1009  "TitleSelected" => "5",
1010  "UnboundAddData" => "5",
1011  "UnboundDeleteRow" => "5",
1012  "UnboundGetRelativeBookmark" => "5",
1013  "UnboundReadData" => "5",
1014  "UnboundWriteData" => "5",
1015  "Unload" => "5",
1016  "UpClick" => "5",
1017  "Updated" => "5",
1018  "Validate" => "5",
1019  "ValidationError" => "5",
1020  "WillAssociate" => "5",
1021  "WillChangeData" => "5",
1022  "WillDissociate" => "5",
1023  "WillExecute" => "5",
1024  "WillUpdateRows" => "5",
1025  "WriteProperties" => "5",
1026  "AppActivate" => "6",
1027  "Base" => "6",
1028  "Beep" => "6",
1029  "Call" => "6",
1030  "Case" => "6",
1031  "ChDir" => "6",
1032  "ChDrive" => "6",
1033  "Const" => "6",
1034  "DefBool" => "6",
1035  "DefByte" => "6",
1036  "DefCur" => "6",
1037  "DefDate" => "6",
1038  "DefDbl" => "6",
1039  "DefDec" => "6",
1040  "DefInt" => "6",
1041  "DefLng" => "6",
1042  "DefObj" => "6",
1043  "DefSng" => "6",
1044  "DefStr" => "6",
1045  "Deftype" => "6",
1046  "DefVar" => "6",
1047  "DeleteSetting" => "6",
1048  "Dim" => "6",
1049  "Do" => "6",
1050  "Else" => "6",
1051  "ElseIf" => "6",
1052  "End" => "6",
1053  "Enum" => "6",
1054  "Erase" => "6",
1055  "Event" => "6",
1056  "Exit" => "6",
1057  "Explicit" => "6",
1058  "FileCopy" => "6",
1059  "For" => "6",
1060  "ForEach" => "6",
1061  "Function" => "6",
1062  "Get" => "6",
1063  "GoSub" => "6",
1064  "GoTo" => "6",
1065  "If" => "6",
1066  "Implements" => "6",
1067  "Kill" => "6",
1068  "Let" => "6",
1069  "LineInput" => "6",
1070  "Lock" => "6",
1071  "LSet" => "6",
1072  "MkDir" => "6",
1073  "Name" => "6",
1074  "Next" => "6",
1075  "OnError" => "6",
1076  "On" => "6",
1077  "Option" => "6",
1078  "Private" => "6",
1079  "Property" => "6",
1080  "Public" => "6",
1081  "Put" => "6",
1082  "RaiseEvent" => "6",
1083  "Randomize" => "6",
1084  "ReDim" => "6",
1085  "Reset" => "6",
1086  "Resume" => "6",
1087  "Return" => "6",
1088  "RmDir" => "6",
1089  "RSet" => "6",
1090  "SavePicture" => "6",
1091  "SaveSetting" => "6",
1092  "SendKeys" => "6",
1093  "SetAttr" => "6",
1094  "Static" => "6",
1095  "Sub" => "6",
1096  "Then" => "6",
1097  "Type" => "6",
1098  "Unlock" => "6",
1099  "Wend" => "6",
1100  "While" => "6",
1101  "Width" => "6",
1102  "With" => "6",
1103  "Write" => "6");
1104 
1105 // Special extensions
1106 
1107 // Each category can specify a PHP function that returns an altered
1108 // version of the keyword.
1109 
1110 
1111 
1112 $this->linkscripts = array(
1113  "1" => "donothing",
1114  "2" => "donothing",
1115  "3" => "donothing",
1116  "4" => "donothing",
1117  "5" => "donothing",
1118  "6" => "donothing");
1119 }
1120 
1121 
1122 function donothing($keywordin)
1123 {
1124  return $keywordin;
1125 }
1126 
1127 }?>