OSDN Git Service

Enable X64 Build
[tortoisegit/TortoiseGitJp.git] / ext / scintilla / src / Indicator.h
1 // Scintilla source code edit control\r
2 /** @file Indicator.h\r
3  ** Defines the style of indicators which are text decorations such as underlining.\r
4  **/\r
5 // Copyright 1998-2001 by Neil Hodgson <neilh@scintilla.org>\r
6 // The License.txt file describes the conditions under which this software may be distributed.\r
7 \r
8 #ifndef INDICATOR_H\r
9 #define INDICATOR_H\r
10 \r
11 #ifdef SCI_NAMESPACE\r
12 namespace Scintilla {\r
13 #endif\r
14 \r
15 /**\r
16  */\r
17 class Indicator {\r
18 public:\r
19         int style;\r
20         bool under;\r
21         ColourPair fore;\r
22         Indicator() : style(INDIC_PLAIN), under(false), fore(ColourDesired(0,0,0)) {\r
23         }\r
24         void Draw(Surface *surface, const PRectangle &rc, const PRectangle &rcLine);\r
25 };\r
26 \r
27 #ifdef SCI_NAMESPACE\r
28 }\r
29 #endif\r
30 \r
31 #endif\r