diff options
author | nyamatongwe <unknown> | 2003-07-26 00:59:44 +0000 |
---|---|---|
committer | nyamatongwe <unknown> | 2003-07-26 00:59:44 +0000 |
commit | 6516d95b1c0525422acf45663c8468ea128a1211 (patch) | |
tree | d171f6f038353500a2f304b0b53566e2372f82c0 | |
parent | 5e3ef717507786552157180c9d61fc44f1b78047 (diff) | |
download | scintilla-mirror-6516d95b1c0525422acf45663c8468ea128a1211.tar.gz |
Invisible indicator INDIC_HIDDEN.
-rw-r--r-- | doc/ScintillaDoc.html | 8 | ||||
-rw-r--r-- | include/Scintilla.h | 1 | ||||
-rw-r--r-- | include/Scintilla.iface | 1 | ||||
-rw-r--r-- | src/Indicator.cxx | 2 |
4 files changed, 12 insertions, 0 deletions
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 916941569..b34a8048b 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -2769,6 +2769,14 @@ struct TextToFind { <td>Strike out.</td> </tr> + + <tr> + <td align="left"><code>INDIC_HIDDEN</code></td> + + <td align="center">4</td> + + <td>An indicator with no visual effect.</td> + </tr> </tbody> </table> diff --git a/include/Scintilla.h b/include/Scintilla.h index 250f79314..99735edfe 100644 --- a/include/Scintilla.h +++ b/include/Scintilla.h @@ -204,6 +204,7 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam, #define INDIC_TT 2 #define INDIC_DIAGONAL 3 #define INDIC_STRIKE 4 +#define INDIC_HIDDEN 5 #define INDIC0_MASK 0x20 #define INDIC1_MASK 0x40 #define INDIC2_MASK 0x80 diff --git a/include/Scintilla.iface b/include/Scintilla.iface index 0923e7910..2d61b4d8c 100644 --- a/include/Scintilla.iface +++ b/include/Scintilla.iface @@ -462,6 +462,7 @@ val INDIC_SQUIGGLE=1 val INDIC_TT=2 val INDIC_DIAGONAL=3 val INDIC_STRIKE=4 +val INDIC_HIDDEN=5 val INDIC0_MASK=0x20 val INDIC1_MASK=0x40 val INDIC2_MASK=0x80 diff --git a/src/Indicator.cxx b/src/Indicator.cxx index 580e9f86d..1e386b68e 100644 --- a/src/Indicator.cxx +++ b/src/Indicator.cxx @@ -55,6 +55,8 @@ void Indicator::Draw(Surface *surface, PRectangle &rc) { } else if (style == INDIC_STRIKE) { surface->MoveTo(rc.left, rc.top - 4); surface->LineTo(rc.right, rc.top - 4); + } else if (style == INDIC_HIDDEN) { + // Draw nothing } else { // Either INDIC_PLAIN or unknown surface->MoveTo(rc.left, ymid); surface->LineTo(rc.right, ymid); |