diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-07-08 04:40:34 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-07-08 04:40:34 +0000 |
| commit | 20bc088a998a362977233086577d74d00eea8765 (patch) | |
| tree | 8d4e1676c694b95b09e83a8b1dccdaefe2952dee /src/Font.cc | |
| parent | 858af98b904f21fe03acfd565be2e7b13d93a19c (diff) | |
add option to the rc file to use/not use AA for Xft fonts
Diffstat (limited to 'src/Font.cc')
| -rw-r--r-- | src/Font.cc | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/src/Font.cc b/src/Font.cc index 979c4c21..ac315d50 100644 --- a/src/Font.cc +++ b/src/Font.cc @@ -44,23 +44,23 @@ using std::endl; #include "GCCache.hh" #include "Color.hh" -bool BFont::_antialias = True; string BFont::_fallback_font = "fixed"; - #ifdef XFT BFont::BFont(Display *d, BScreen *screen, const string &family, int size, - bool bold, bool italic) : _display(d), - _screen(screen), - _family(family), - _simplename(False), - _size(size), - _bold(bold), - _italic(italic), - _xftfont(0), - _font(0), - _fontset(0), - _fontset_extents(0) { + bool bold, bool italic, bool antialias) : + _display(d), + _screen(screen), + _family(family), + _simplename(False), + _size(size), + _bold(bold), + _italic(italic), + _antialias(antialias), + _xftfont(0), + _font(0), + _fontset(0), + _fontset_extents(0) { _valid = False; _xftfont = XftFontOpen(_display, _screen->getScreenNumber(), @@ -90,6 +90,7 @@ BFont::BFont(Display *d, BScreen *screen, const string &xlfd) : _display(d), _screen(screen), #ifdef XFT + _antialias(False), _xftfont(0), #endif // XFT _font(0), |
