annotate Implab.Diagnostics.Interactive/TextStyle.cs @ 209:a867536c68fc v2

Bound promise to CancellationToken Added new states to ExecutionSate enum. Added Safe.Guard() method to handle cleanup of the result of the promise
author cin
date Wed, 16 Nov 2016 03:06:08 +0300
parents d10034588e38
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
45
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
1 using System;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
2 using System.Collections.Generic;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
3 using System.Drawing;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
4 using System.Linq;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
5 using System.Text;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
6 using System.Threading.Tasks;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
7
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
8 namespace Implab.Diagnostics.Interactive {
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
9 class TextStyle {
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
10 public Color TextColor {
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
11 get;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
12 set;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
13 }
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
14
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
15 public FontStyle FontStyle {
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
16 get;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
17 set;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
18 }
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
19
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
20 public int PaddingLeft {
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
21 get;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
22 set;
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
23 }
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
24 }
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
25 }