Pritpal Bedi
90a7e2e186
2009-12-30 11:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/hbqt/hbqt.h
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.h
* contrib/hbqt/qtgui/QSyntaxHighlighter.cpp
* contrib/hbqt/qtgui/TQSyntaxHighlighter.prg
* contrib/hbqt/qth/QSyntaxHighlighter.qth
+ Implemented syntax highlighting mechanism at PRG level.
* contrib/hbide/hbide.hbp
* contrib/hbide/ideeditor.prg
* contrib/hbide/idemisc.prg
+ contrib/hbide/iderequests.prg
* contrib/hbide/idestylesheets.prg
+ Showcased syntax highlighting in action under prg control.
This implementation offer colored tokens, bold, italic,
underlined fonts. Please test.
TODO: User interface to build new themes besides HBIDE defined ones.
If you have, furinish the themes to be included as HBIDE's
default themes, under follwoing heads:
* Compiler Directives - #include...
* Harbour Keywords - FUNCTION, DOCASE, ...
* Operators - :=, .or., ...
* Parenthesis and braces - (), {}, ...
* Functions in general - DBCreate(), ...
* Strings - "This is text", 'and this also'
* Comments - // Comment, /* Useful Routine */, ..
* Numeric constants - 123, 212.33,...
* Background color
The attributes will be ( in the order shown below )
aRGB = { 127,213,123 }
lItalic = .T. | .F.
lBold = .T. | .F.
lUnderline = = .T. | .F.
There are few more exotic attributes but for later...
2009-12-31 07:45:45 +00:00
..
2009-12-07 17:42:41 +00:00
2009-12-15 10:53:13 +00:00
2009-12-13 16:30:16 +00:00
2009-10-19 21:17:04 +00:00
2009-12-09 14:33:48 +00:00
2009-12-24 03:25:54 +00:00
2009-12-22 00:46:56 +00:00
2009-12-15 17:12:19 +00:00
2009-12-26 13:13:02 +00:00
2009-11-20 14:06:50 +00:00
2009-10-19 21:17:04 +00:00
2009-12-09 16:52:49 +00:00
2009-12-09 20:18:31 +00:00
2009-08-17 17:32:21 +00:00
2009-10-23 07:25:36 +00:00
2009-12-31 07:45:45 +00:00
2009-12-09 14:33:48 +00:00
2009-11-30 07:47:53 +00:00
2009-11-29 06:59:59 +00:00
2009-11-17 00:06:04 +00:00
2009-12-09 14:33:48 +00:00
2009-12-09 16:52:49 +00:00
2009-11-29 06:59:59 +00:00
2009-12-20 04:01:34 +00:00
2009-12-31 07:45:45 +00:00
2009-11-15 04:31:21 +00:00
2009-12-22 12:53:11 +00:00
2009-11-20 14:06:50 +00:00
2009-12-09 22:34:52 +00:00
2009-12-09 21:27:11 +00:00
2009-12-26 11:18:25 +00:00
2009-12-30 18:40:51 +00:00
2009-10-19 21:17:04 +00:00
2009-12-09 14:33:48 +00:00
2009-12-22 15:19:29 +00:00
2009-12-26 13:13:02 +00:00
2009-09-01 19:05:19 +00:00
2009-12-06 11:40:52 +00:00