C:\Program Files (x86)\Visual Prolog 7.5 PE\pfc\gui\controls\sciLexer\original\sciLexer.i C:\Program Files (x86)\Visual Prolog 7.5 PE\pfc\gui\controls\sciLexer\sciLexer.i
1% Copyright 1998-2002 by Neil Hodgson <neilh@scintilla.org>  1% Modified by 2014 Ferenc Nagy Budapest, Hungary 
2% 2%
3% All Rights Reserved 3% All Rights Reserved
4% 4%
5% Permission to use, copy, modify, and distribute this software and its 5% Permission to use, copy, modify, and distribute this software and its
6% documentation for any purpose and without fee is hereby granted, 6% documentation for any purpose and without fee is hereby granted,
7% provided that the above copyright notice appear in all copies and that 7% provided that the above copyright notice appear in all copies and that
8% both that copyright notice and this permission notice appear in 8% both that copyright notice and this permission notice appear in
9% supporting documentation. 9% supporting documentation.
10% 10%
11% NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS 11% NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
12% SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 12% SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
13% AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY 13% AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY
14% SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14% SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
15% WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 15% WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
16% WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 16% WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
17% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE 17% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
18% OR PERFORMANCE OF THIS SOFTWARE. 18% OR PERFORMANCE OF THIS SOFTWARE.
19% 19%
20  20 
21interface sciLexer 21interface sciLexer
22    supports sciLexerBase, control, styleFlagsEx 22    supports sciLexerBase, control, styleFlagsEx
23  23 
  24predicates
  25    % 2014.11.21. Modified by Ferenc Nagy
  26    % Write HTML with background colors and ornamentation.
  27    writeHTML : (outputStream S, sciLexer_native::sci_style Style, integer From, integer Next, integer To).
  28 
  29    getHTML : (integer From, integer To) -> string HTML.
24end interface sciLexer 30end interface sciLexer