diff options
| -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); | 
