90a7e2e186e3aa3eba09642807fe43bce47b5181
* 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...
Description
Harbour Core — Reference source for Five development
Languages
C
80.3%
xBase
17.8%
Makefile
0.6%
C++
0.4%
Harbour
0.4%
Other
0.3%