CtrlLib, Draw: Improved support for dark visual themes (corrected text color, icon inversion for toolbar / menubar)

git-svn-id: svn://ultimatepp.org/upp/trunk@3887 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2011-09-19 21:20:54 +00:00
parent 708d2022c2
commit 467611ad53
17 changed files with 2013 additions and 1889 deletions

View file

@ -26,6 +26,7 @@ ToolBar::ToolBar()
maxiconsize = Null;
kind = ToolButton::NOLABEL;
arealook = -1;
nodarkadjust = false;
}
ToolBar::~ToolBar() {}
@ -60,6 +61,7 @@ Bar::Item& ToolBar::AddItem(Callback cb)
m.MaxIconSize(IsNull(maxiconsize) ? style->maxiconsize : maxiconsize);
m.Kind(kind);
m.SetStyle(style->buttonstyle);
m.NoDarkAdjust(nodarkadjust);
pane.Add(&m, Null);
return m;
}