ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
HFile_flagship Class Reference
+ Inheritance diagram for HFile_flagship:
+ Collaboration diagram for HFile_flagship:

Public Member Functions

 HFile_flagship ()
 
 donothing ($keywordin)
 

Detailed Description

Definition at line 5 of file HFile_flagship.php.

Member Function Documentation

◆ donothing()

HFile_flagship::donothing (   $keywordin)

Definition at line 556 of file HFile_flagship.php.

557{
558 return $keywordin;
559}

◆ HFile_flagship()

HFile_flagship::HFile_flagship ( )

Definition at line 6 of file HFile_flagship.php.

6 {
7 $this->HFile();
8/*************************************/
9// Beautifier Highlighting Configuration File
10// FlagShip/Clipper
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", "brown", "gray", "purple", "blue");
21$this->quotecolour = "blue";
22$this->blockcommentcolour = "green";
23$this->linecommentcolour = "green";
24
25// Indent Strings
26
27$this->indent = array();
28$this->unindent = array();
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("*");
39$this->blockcommenton = array("/*");
40$this->blockcommentoff = array("*/");
41
42// Keywords (keyword mapping to colour number)
43
44$this->keywords = array(
45 "accept" => "1",
46 "access" => "1",
47 "all" => "1",
48 "alternate" => "1",
49 "announce" => "1",
50 "append" => "1",
51 "as" => "1",
52 "assign" => "1",
53 "autolock" => "1",
54 "average" => "1",
55 "begin" => "1",
56 "bell" => "1",
57 "blank" => "1",
58 "box" => "1",
59 "break" => "4",
60 "call" => "1",
61 "cancel" => "1",
62 "case" => "1",
63 "century" => "1",
64 "class" => "1",
65 "clear" => "1",
66 "close" => "1",
67 "cls" => "1",
68 "color" => "1",
69 "commit" => "1",
70 "confirm" => "1",
71 "console" => "1",
72 "continue" => "1",
73 "copy" => "1",
74 "count" => "1",
75 "create" => "1",
76 "cursor" => "1",
77 "do" => "1",
78 "decimals" => "1",
79 "declare" => "1",
80 "default" => "1",
81 "delete" => "1",
82 "deleted" => "3",
83 "delimiters" => "1",
84 "device" => "1",
85 "dir" => "1",
86 "directory" => "3",
87 "display" => "1",
88 "elseif" => "1",
89 "endif" => "1",
90 "enddo" => "1",
91 "else" => "1",
92 "eject" => "1",
93 "end" => "1",
94 "epoch" => "1",
95 "erase" => "1",
96 "escape" => "1",
97 "eval" => "3",
98 "exact" => "1",
99 "exclusive" => "1",
100 "exit" => "1",
101 "export" => "1",
102 "extern" => "1",
103 "external" => "1",
104 "field" => "3",
105 "filter" => "1",
106 "find" => "1",
107 "fixed" => "1",
108 "for" => "1",
109 "form" => "1",
110 "format" => "1",
111 "from" => "1",
112 "function" => "1",
113 "get" => "1",
114 "gets" => "1",
115 "global" => "1",
116 "go" => "1",
117 "goto" => "1",
118 "hidden" => "1",
119 "if" => "1",
120 "index" => "1",
121 "init" => "1",
122 "input" => "1",
123 "instance" => "1",
124 "intensity" => "1",
125 "join" => "1",
126 "key" => "1",
127 "keyboard" => "1",
128 "label" => "1",
129 "list" => "1",
130 "local" => "1",
131 "locate" => "1",
132 "loop" => "1",
133 "margin" => "1",
134 "memory" => "3",
135 "memvar" => "1",
136 "menu" => "1",
137 "message" => "1",
138 "method" => "1",
139 "multilocks" => "1",
140 "next" => "1",
141 "note" => "1",
142 "order" => "1",
143 "otherwise" => "1",
144 "pack" => "1",
145 "parameters" => "1",
146 "path" => "1",
147 "printer" => "1",
148 "private" => "1",
149 "procedure" => "1",
150 "prompt" => "1",
151 "protect" => "1",
152 "prototype" => "1",
153 "public" => "1",
154 "quit" => "1",
155 "read" => "1",
156 "recall" => "1",
157 "recover" => "1",
158 "refresh" => "1",
159 "reindex" => "1",
160 "relation" => "1",
161 "release" => "1",
162 "rename" => "1",
163 "replace" => "1",
164 "report" => "1",
165 "request" => "1",
166 "restore" => "1",
167 "return" => "1",
168 "run" => "1",
169 "save" => "1",
170 "say" => "1",
171 "scoreboard" => "1",
172 "screen" => "1",
173 "seek" => "1",
174 "select" => "3",
175 "sequence" => "1",
176 "set" => "3",
177 "setenhanced" => "1",
178 "setstandard" => "1",
179 "setunselect" => "1",
180 "shared" => "1",
181 "skip" => "1",
182 "softseek" => "1",
183 "sort" => "1",
184 "static" => "1",
185 "store" => "1",
186 "structure" => "1",
187 "sum" => "1",
188 "text" => "1",
189 "to" => "1",
190 "total" => "1",
191 "type" => "3",
192 "typeahead" => "1",
193 "unique" => "1",
194 "unlock" => "1",
195 "update" => "1",
196 "use" => "1",
197 "wait" => "1",
198 "while" => "1",
199 "with" => "1",
200 "wrap" => "1",
201 "zap" => "1",
202 "?" => "2",
203 "??" => "2",
204 "@" => "2",
205 "!" => "2",
206 "%" => "2",
207 "&" => "2",
208 "(" => "2",
209 ")" => "2",
210 "*" => "2",
211 "+" => "2",
212 "," => "2",
213 "-" => "2",
214 ":" => "2",
215 ";" => "2",
216 "<" => "2",
217 "=" => "2",
218 ">" => "2",
219 "[" => "2",
220 "\\" => "2",
221 "]" => "2",
222 "^" => "2",
223 "{" => "2",
224 "|" => "2",
225 "}" => "2",
226 "~" => "2",
227 "__accept" => "3",
228 "__dbpack" => "3",
229 "__dbzap" => "3",
230 "__eject" => "3",
231 "__keyboard" => "3",
232 "__killread" => "3",
233 "__mclear" => "3",
234 "__menuto" => "3",
235 "__quit" => "3",
236 "__setcentury" => "3",
237 "__setformat" => "3",
238 "__setfunction" => "3",
239 "__wait" => "3",
240 "__xrestscreen" => "3",
241 "__xsavescreen" => "3",
242 "_fsget_" => "3",
243 "aadd" => "3",
244 "abs" => "3",
245 "achoice" => "3",
246 "aclone" => "3",
247 "acopy" => "3",
248 "adel" => "3",
249 "adir" => "3",
250 "aeval" => "3",
251 "afields" => "3",
252 "afill" => "3",
253 "ains" => "3",
254 "alert" => "3",
255 "alias" => "3",
256 "alltrim" => "3",
257 "altd" => "3",
258 "array" => "3",
259 "asc" => "3",
260 "ascan" => "3",
261 "asize" => "3",
262 "asort" => "3",
263 "at" => "3",
264 "atail" => "3",
265 "autoflock" => "3",
266 "autorlock" => "3",
267 "autounlock" => "3",
268 "bin2i" => "3",
269 "bin2l" => "3",
270 "bin2w" => "3",
271 "bof" => "3",
272 "browse" => "3",
273 "cdow" => "3",
274 "chr" => "3",
275 "chr2screen" => "3",
276 "cmonth" => "3",
277 "col" => "3",
278 "ctod" => "3",
279 "curdir" => "3",
280 "date" => "3",
281 "day" => "3",
282 "dbappend" => "3",
283 "dbclearfil" => "3",
284 "dbclearind" => "3",
285 "dbclearrel" => "3",
286 "dbcloseall" => "3",
287 "dbclosearea" => "3",
288 "dbcommit" => "3",
289 "dbcommitall" => "3",
290 "dbcreate" => "3",
291 "dbcreateind" => "3",
292 "dbdelete" => "3",
293 "dbedit" => "3",
294 "dbeval" => "3",
295 "dbf" => "3",
296 "dbfilter" => "3",
297 "dbgetlocat" => "3",
298 "dbgobottom" => "3",
299 "dbgoto" => "3",
300 "dbgotop" => "3",
301 "dbobjec" => "3",
302 "dbrecall" => "3",
303 "dbreindex" => "3",
304 "dbrelation" => "3",
305 "dbrlocklis" => "3",
306 "dbrselect" => "3",
307 "dbrunloc" => "3",
308 "dbseek" => "3",
309 "dbselectar" => "3",
310 "dbsetdriver" => "3",
311 "dbsetfilter" => "3",
312 "dbsetindex" => "3",
313 "dbsetlocat" => "3",
314 "dbsetorder" => "3",
315 "dbsetrelat" => "3",
316 "dbskip" => "3",
317 "dbstruct" => "3",
318 "dbunlock" => "3",
319 "dbunlockall" => "3",
320 "dbusearea" => "3",
321 "descend" => "3",
322 "devout" => "3",
323 "devoutpict" => "3",
324 "devpos" => "3",
325 "diskspace" => "3",
326 "dispbegin" => "3",
327 "dispbox" => "3",
328 "dispcount" => "3",
329 "dispend" => "3",
330 "dispout" => "3",
331 "doserror" => "3",
332 "dow" => "3",
333 "dtoc" => "3",
334 "dtos" => "3",
335 "empty" => "3",
336 "eof" => "3",
337 "errorblock" => "3",
338 "errorlevel" => "3",
339 "execname" => "3",
340 "execpidnum" => "3",
341 "exp" => "3",
342 "fattrib" => "3",
343 "fclose" => "3",
344 "fcount" => "3",
345 "fcreate" => "3",
346 "ferase" => "3",
347 "ferror" => "3",
348 "fieldblock" => "3",
349 "fielddeci" => "3",
350 "fieldget" => "3",
351 "fieldgetarr" => "3",
352 "fieldlen" => "3",
353 "fieldname" => "3",
354 "fieldpos" => "3",
355 "fieldput" => "3",
356 "fieldputarr" => "3",
357 "fieldtype" => "3",
358 "fieldwblock" => "3",
359 "file" => "3",
360 "fklabel" => "3",
361 "fkmax" => "3",
362 "flock" => "3",
363 "flockf" => "3",
364 "fopen" => "3",
365 "found" => "3",
366 "fread" => "3",
367 "freadstr" => "3",
368 "freadtxt" => "3",
369 "frename" => "3",
370 "fs_set" => "3",
371 "fseek" => "3",
372 "fwrite" => "3",
373 "getactive" => "3",
374 "getapplyke" => "3",
375 "getdosetke" => "3",
376 "getenv" => "3",
377 "getpostval" => "3",
378 "getprevali" => "3",
379 "getreader" => "3",
380 "hardcr" => "3",
381 "header" => "3",
382 "i2bin" => "3",
383 "iif" => "3",
384 "indexcheck" => "3",
385 "indexcount" => "3",
386 "indexdbf" => "3",
387 "indexext" => "3",
388 "indexkey" => "3",
389 "indexnames" => "3",
390 "indexord" => "3",
391 "inkey" => "3",
392 "int" => "3",
393 "isalpha" => "3",
394 "isbegseq" => "3",
395 "iscolor" => "3",
396 "isdbexcl" => "3",
397 "isdbflock" => "3",
398 "isdbrlock" => "3",
399 "isdigit" => "3",
400 "isfunction" => "3",
401 "islower" => "3",
402 "isobjclass" => "3",
403 "isobjproper" => "3",
404 "isprinter" => "3",
405 "isupper" => "3",
406 "l2bin" => "3",
407 "lastkey" => "3",
408 "lastrec" => "3",
409 "left" => "3",
410 "len" => "3",
411 "lock" => "3",
412 "log" => "3",
413 "lower" => "4",
414 "ltrim" => "3",
415 "lupdate" => "3",
416 "max" => "3",
417 "max_col" => "3",
418 "max_row" => "3",
419 "maxcol" => "3",
420 "maxrow" => "3",
421 "memoedit" => "3",
422 "memoline" => "3",
423 "memoread" => "3",
424 "memotran" => "3",
425 "memowrit" => "3",
426 "memvarblock" => "3",
427 "min" => "3",
428 "mlcount" => "3",
429 "mlctopos" => "3",
430 "mlpos" => "3",
431 "mod" => "3",
432 "month" => "3",
433 "mpostolc" => "3",
434 "neterr" => "3",
435 "netname" => "3",
436 "nextkey" => "3",
437 "nosnow" => "3",
438 "num2int" => "3",
439 "os" => "3",
440 "outerr" => "3",
441 "outstd" => "3",
442 "padc" => "3",
443 "padl" => "3",
444 "padr" => "3",
445 "pcalls" => "3",
446 "pcol" => "3",
447 "pcount" => "3",
448 "procfile" => "3",
449 "procline" => "3",
450 "procname" => "3",
451 "prow" => "3",
452 "qout" => "3",
453 "qqout" => "3",
454 "rangecheck" => "3",
455 "rat" => "3",
456 "rddlist" => "3",
457 "rddsetdefa" => "3",
458 "readexit" => "3",
459 "readinsert" => "3",
460 "readkey" => "3",
461 "readmodal" => "3",
462 "readvar" => "3",
463 "reccount" => "3",
464 "recno" => "3",
465 "recsize" => "3",
466 "replicate" => "3",
467 "restscreen" => "3",
468 "right" => "3",
469 "rlock" => "3",
470 "round" => "3",
471 "row" => "3",
472 "rtrim" => "3",
473 "savescreen" => "3",
474 "scrdos2unix" => "3",
475 "screen2chr" => "3",
476 "scroll" => "3",
477 "scrunix2dos" => "3",
478 "seconds" => "3",
479 "secondscpu" => "3",
480 "setblink" => "3",
481 "setcancel" => "3",
482 "setcol2get" => "3",
483 "setcolor" => "3",
484 "setcursor" => "3",
485 "setkey" => "3",
486 "setmode" => "3",
487 "setpos" => "3",
488 "setprc" => "3",
489 "soundex" => "3",
490 "space" => "3",
491 "sqrt" => "3",
492 "str" => "3",
493 "strpeek" => "3",
494 "strpoke" => "3",
495 "strtran" => "3",
496 "strzero" => "3",
497 "stuff" => "3",
498 "substr" => "3",
499 "tempfilenam" => "3",
500 "time" => "3",
501 "tone" => "3",
502 "transform" => "3",
503 "trim" => "3",
504 "truepath" => "3",
505 "updated" => "3",
506 "upper" => "4",
507 "used" => "3",
508 "usersactiv" => "3",
509 "usersdbf" => "3",
510 "usersmax" => "3",
511 "val" => "3",
512 "valtype" => "3",
513 "version" => "3",
514 "word" => "3",
515 "year" => "3",
516 "debug" => "4",
517 "deve" => "4",
518 "escdelay" => "4",
519 "inmap" => "4",
520 "intvar" => "4",
521 "loadl" => "4",
522 "memcom" => "4",
523 "outmap" => "4",
524 "pathdeli" => "4",
525 "pathlow" => "4",
526 "pathupp" => "4",
527 "print" => "4",
528 "setlang" => "4",
529 "shortnam" => "4",
530 "term" => "4",
531 "transl" => "4",
532 "typeah" => "4",
533 "zerobyte" => "4",
534 "on" => "5",
535 "off" => "5",
536 "or" => "5",
537 "and" => "5",
538 "not" => "5");
539
540// Special extensions
541
542// Each category can specify a PHP function that returns an altered
543// version of the keyword.
544
545
546
547$this->linkscripts = array(
548 "1" => "donothing",
549 "4" => "donothing",
550 "3" => "donothing",
551 "2" => "donothing",
552 "5" => "donothing");
553}

The documentation for this class was generated from the following file: