-
Notifications
You must be signed in to change notification settings - Fork 1
/
Properties_file.cs
120 lines (111 loc) · 2.44 KB
/
Properties_file.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace LPD
{
public static class Values
{
public static bool
calcSizeByHoles = true,
workMode = true;
public static MarkMode markMode;
public const int
POINT_WIDTH = 25,
POINT_HEIGHT = 25,
DIST_X = 5,
DIST_Y = 5,
FORM_BORDER = 15;
public static readonly string[] modes = new string[(int)MarkMode.LAST_INDEX]
{
"Lötpunkt",
"Belegt",
"Bohrlich",
"Drahtbrücke",
"Frei",
"Widerstand",
"LED",
"Stecker",
"Sensor",
"Diode",
"Pin",
"Kabelanker",
"Kabelhalter",
"Kabel links-rechts",
"Kabel hoch-runter"
};
public static readonly Color[] colors = new Color[(int)MarkMode.LAST_INDEX]
{
Color.DarkGray,
Color.Red,
Color.Black,
Color.Silver,
Color.Green,
Color.Brown,
Color.Yellow,
Color.PapayaWhip,
Color.Blue,
Color.LightGray,
Color.White,
Color.Orange,
Color.Olive,
Color.Silver,
Color.Silver
};
}
public struct PanelObject
{
public Panel _panel;
public int x, y;
public MarkMode mode;
public bool isSolder;
public CableMode cableDirection;
}
public enum ImgIdx
{
Left,
Up,
Solder,
Cross_All,
T_Left,
T_Right,
T_Up,
T_Down,
Cross_Left_Up,
Cross_Left_Down,
Cross_Right_Up,
Cross_Right_Down,
LAST_INDEX
}
public enum CableMode
{
LeftRight,
UpDown,
None,
LAST_INDEX
}
public enum MarkMode
{
SolderPoint,
Blocked,
Hole,
Bridge,
Free,
Resistor,
LED,
Connector,
Sensor,
Diode,
Pin,
CableSpot,
CableHolder,
CableLeft,
CableUp,
LAST_INDEX
}
}