author | PAMPHILE Jonathan <pamphile@efrei.fr> |
Fri, 16 Oct 2009 03:37:48 +0200 | |
changeset 156 | e16c8c913c65 |
child 160 | e940ca798fe3 |
permissions | -rw-r--r-- |
156
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
1 |
using System; |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
2 |
using System.Collections.Generic; |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
3 |
using System.Linq; |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
4 |
using System.Text; |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
5 |
|
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
6 |
namespace FingersDance.Factory |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
7 |
{ |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
8 |
public class ColorFactory |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
9 |
{ |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
10 |
static Dictionary<string, string> _Colors; |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
11 |
|
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
12 |
public Dictionary<string, string> Colors |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
13 |
{ |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
14 |
get { return _Colors; } |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
15 |
} |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
16 |
|
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
17 |
public ColorFactory() |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
18 |
{ |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
19 |
if (_Colors == null) |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
20 |
{ |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
21 |
|
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
22 |
_Colors = new Dictionary<string, string>(); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
23 |
_Colors.Add("Default", "DefaultColor_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
24 |
_Colors.Add("Color_1", "Color_1_#FFFF00_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
25 |
_Colors.Add("Color_2", "Color_2_#FFC800_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
26 |
_Colors.Add("Color_3", "Color_3_#FF7D00__xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
27 |
_Colors.Add("Color_4", "Color_4_#FF0000_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
28 |
_Colors.Add("Color_5", "Color_5_#FF0064_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
29 |
_Colors.Add("Color_6", "Color_6_#C80FA0_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
30 |
_Colors.Add("Color_7", "Color_7_#5A0FC8_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
31 |
_Colors.Add("Color_8", "Color_8_#230FD2_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
32 |
_Colors.Add("Color_9", "Color_9_#0096FF__xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
33 |
_Colors.Add("Color_10", "Color_10_#009664_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
34 |
_Colors.Add("Color_11", "Color_11_#006432_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
35 |
_Colors.Add("Color_12", "Color_12_#00C800_xaml"); |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
36 |
} |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
37 |
} |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
38 |
} |
e16c8c913c65
Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff
changeset
|
39 |
} |