xref: /MusicPlayer2/scintilla/src/FontQuality.h (revision 8af74909132ed5e696cb05b6689ae4baf14c1c96)
1*8af74909SZhong Yang // Scintilla source code edit control
2*8af74909SZhong Yang /** @file FontQuality.h
3*8af74909SZhong Yang  ** Definitions to control font anti-aliasing.
4*8af74909SZhong Yang  ** Redefine constants from Scintilla.h to avoid including Scintilla.h in PlatWin.cxx.
5*8af74909SZhong Yang  **/
6*8af74909SZhong Yang // Copyright 1998-2009 by Neil Hodgson <[email protected]>
7*8af74909SZhong Yang // The License.txt file describes the conditions under which this software may be distributed.
8*8af74909SZhong Yang 
9*8af74909SZhong Yang #ifndef FONTQUALITY_H
10*8af74909SZhong Yang #define FONTQUALITY_H
11*8af74909SZhong Yang 
12*8af74909SZhong Yang namespace Scintilla {
13*8af74909SZhong Yang 
14*8af74909SZhong Yang // These definitions match Scintilla.h
15*8af74909SZhong Yang #define SC_EFF_QUALITY_MASK            0xF
16*8af74909SZhong Yang #define SC_EFF_QUALITY_DEFAULT           0
17*8af74909SZhong Yang #define SC_EFF_QUALITY_NON_ANTIALIASED   1
18*8af74909SZhong Yang #define SC_EFF_QUALITY_ANTIALIASED       2
19*8af74909SZhong Yang #define SC_EFF_QUALITY_LCD_OPTIMIZED     3
20*8af74909SZhong Yang 
21*8af74909SZhong Yang // These definitions must match SC_TECHNOLOGY_* in Scintilla.h
22*8af74909SZhong Yang #define SCWIN_TECH_GDI 0
23*8af74909SZhong Yang #define SCWIN_TECH_DIRECTWRITE 1
24*8af74909SZhong Yang 
25*8af74909SZhong Yang }
26*8af74909SZhong Yang 
27*8af74909SZhong Yang #endif
28