Added rounded categories (up to 3 circles)
This commit is contained in:
parent
07eca62472
commit
735da28f52
@ -555,12 +555,15 @@ namespace Outlook2013TodoAddIn
|
|||||||
|
|
||||||
if (catColors.Count != 0)
|
if (catColors.Count != 0)
|
||||||
{
|
{
|
||||||
int catWidth = categoriesRectangle.Width / catColors.Count;
|
// int catWidth = categoriesRectangle.Width / catColors.Count;
|
||||||
Rectangle catRect = categoriesRectangle;
|
int catWidth = categoriesRectangle.Width / 3; // TODO: This looks nicer, but more than 3 won't fit
|
||||||
catColors.ForEach(cc =>
|
Rectangle catRect = categoriesRectangle; catRect.Width = catWidth;
|
||||||
|
// catColors.ForEach(cc =>
|
||||||
|
catColors.Take(3).ToList().ForEach(cc =>
|
||||||
{
|
{
|
||||||
e.Graphics.FillRectangle(new SolidBrush(cc), catRect);
|
e.Graphics.FillEllipse(new SolidBrush(cc), catRect);
|
||||||
catRect.Width = catWidth; catRect.Offset(catWidth, 0);
|
//e.Graphics.FillRectangle(new SolidBrush(cc), catRect);
|
||||||
|
catRect.Offset(catWidth, 0);
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user