summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorScott Moynes <smoynes@nexus.carleton.ca>2002-10-16 02:53:49 +0000
committerScott Moynes <smoynes@nexus.carleton.ca>2002-10-16 02:53:49 +0000
commitbe127cb4c6682ec1fa8e28e1668d8e332be69ac8 (patch)
treec2e1d3c69583bd328abf3208f7ad6324288c779b /src
parentb3b0926fe1bda80b8695f53d961902a9c3927c3e (diff)
make an *xft.flags: shadow flag to have per style resource shadows
Diffstat (limited to 'src')
-rw-r--r--src/Screen.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index 92f04532..4d15e28b 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -2732,15 +2732,18 @@ BFont *BScreen::readDatabaseFont(const string &rbasename,
string family = s;
bool bold = False;
bool italic = False;
+ bool dropShadow = False;
if (style.getValue(rbasename + "xft.flags", s)) {
if (s.find("bold") != string::npos)
bold = True;
if (s.find("italic") != string::npos)
italic = True;
+ if (s.find("shadow") != string::npos)
+ dropShadow = True;
}
BFont *b = new BFont(blackbox->getXDisplay(), this, family, i, bold,
- italic, resource.shadow_fonts, resource.aa_fonts);
+ italic, dropShadow, resource.aa_fonts);
if (b->valid())
return b;
else