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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
--- Source/FramePICDiagram.pas.orig 2021-08-01 06:56:07 UTC
+++ Source/FramePICDiagram.pas
@@ -573,13 +573,13 @@ begin
//Cuerpo
col := GetThevCol(nodParent.vt, nodParent.rt); //Se supone que el nodo padre ya está actualizado
v2d.SetPen(psSolid, 1, col);
- v2d.Linea(pcBEGIN.x, pcBEGIN.y, pcEND.x, pcEND.y);
+ v2d.Line(pcBEGIN.x, pcBEGIN.y, pcEND.x, pcEND.y);
//Implementamos nosotros el remarcado y selección, para personalizar mejor
//---------------Draw mark --------------
if Marked and Highlight then begin
//Resaltado
v2d.SetPen(psSolid, 2, clBlue); //RGB(128, 128, 255)
- v2d.Linea(pcBEGIN.x, pcBEGIN.y, pcEND.x, pcEND.y);
+ v2d.Line(pcBEGIN.x, pcBEGIN.y, pcEND.x, pcEND.y);
//Marcador de Voltaje
v2d.SetPen(psSolid, 1, clBlack); //RGB(128, 128, 255)
v2d.SetBrush(clYellow);
@@ -824,8 +824,8 @@ begin
//Dibuja cuerpo
v2d.SetPen(psSolid, 2, COL_GND);
//Línea vertioal y conexión a tierra
- v2d.Linea(x+12, y, x+12, y2);
- v2d.Linea(x+5, y2, x+19, y2);
+ v2d.Line(x+12, y, x+12, y2);
+ v2d.Line(x+5, y2, x+19, y2);
//Resistencia
v2d.SetPen(psSolid, 1, COL_GND);
v2d.SetBrush(COL_RES);
@@ -932,15 +932,15 @@ begin
//conexión a tierra
v2d.SetPen(psSolid, 1, COL_GND);
y2 := y + height + 10;
- v2d.Linea(x+30, y+height, x+30, y2);
- v2d.Linea(x+24, y2, x+36, y2);
+ v2d.Line(x+30, y+height, x+30, y2);
+ v2d.Line(x+24, y2, x+36, y2);
//Dibuja los pines
v2d.SetPen(psSolid, 1, COL_GND);
for pCnx in PtosConex do begin
pin := TPinGraph(pCnx);
//En el PIC, los pines se pintan con el color del modelo interno
v2d.SetBrush(clWhite); //Rellena de acuerdo al estado
- v2d.Linea(pin.x, pin.y, pin.x+7, pin.y);
+ v2d.Line(pin.x, pin.y, pin.x+7, pin.y);
v2d.Texto(x+pin.xLbl, y+pin.yLbl, pin.lbl);
end;
inherited;
@@ -999,8 +999,8 @@ begin
//Línea vertioal y conexión a tierra
v2d.SetPen(psSolid, 2, COL_GND);
- v2d.Linea(x+12, y, x+12, y2);
- v2d.Linea(x+5, y2, x+19, y2);
+ v2d.Line(x+12, y, x+12, y2);
+ v2d.Line(x+5, y2, x+19, y2);
//Resistencia
v2d.SetPen(psSolid, 1, COL_GND);
v2d.SetBrush(COL_RES);
@@ -1044,7 +1044,7 @@ begin
nod.UpdateModel;
end;
end; //Protección
- motEdi.Refrescar;
+ motEdi.Refresh;
end;
procedure TfraPICDiagram.SetCompiler(cxp0: TCompilerBase);
begin
@@ -1135,7 +1135,7 @@ var
begin
nodeList.Clear;
//Explora objetos gráfiocs
- for og in motEdi.objetos do begin
+ for og in motEdi.objects do begin
if og is TOgConector then begin
ogCon := TOgConector(og);
AddConnectorToNodes(ogCon);
@@ -1151,7 +1151,7 @@ function TfraPICDiagram.ExistsName(AName: string): boo
var
og: TObjGraf;
begin
- for og in motEdi.objetos do begin
+ for og in motEdi.objects do begin
if og.Name = AName then exit(true);
end;
exit(false);
@@ -1174,7 +1174,7 @@ function TfraPICDiagram.ExistsRef(ARef: string): TOgCo
var
og: TObjGraf;
begin
- for og in motEdi.objetos do begin
+ for og in motEdi.objects do begin
if not(og is TOgComponent) then continue;
if TOgComponent(og).Ref = ARef then exit(TOgComponent(og));
end;
@@ -1201,7 +1201,7 @@ var
//oc: TOgConector;
//xv, yv: Single;
begin
- if motEdi.seleccion.Count = 1 then begin
+ if motEdi.selection.Count = 1 then begin
//Hay uno seleccionado
if motEdi.Selected.IsSelectedBy(X,Y) then begin
//Click sobre un objeto seleccionado
@@ -1240,7 +1240,7 @@ procedure TfraPICDiagram.motEdi_MouseUp(Sender: TObjec
var
LogInp: TOgLogicState;
begin
- if motEdi.seleccion.Count = 1 then begin
+ if motEdi.selection.Count = 1 then begin
//Hay un componente seleccionado
if motEdi.Selected.IsSelectedBy(X,Y) then begin
if motEdi.Selected is TOgLogicState then begin
@@ -1267,15 +1267,15 @@ var
pCnx, pCnx2: TPtoConx;
begin
//Verifica el estado para activar acciones
- acGenDelObject.Visible := motEdi.seleccion.Count>0;
- if motEdi.seleccion.Count = 0 then begin
+ acGenDelObject.Visible := motEdi.selection.Count>0;
+ if motEdi.selection.Count = 0 then begin
//Ninguno seleccionado
mnReset.Visible := true;
mnRun.Visible := true;
mnStepOver.Visible:= false;
//mnAddLogicTog.Visible := true;
VisibActionsAdd(true);
- end else if (motEdi.seleccion.Count = 1) and (motEdi.Selected is TOgComponent) then begin
+ end else if (motEdi.selection.Count = 1) and (motEdi.Selected is TOgComponent) then begin
//Hay un componente seleccionado
comp1 := TOgComponent(motEdi.Selected); //Componente fuente
mnReset.Visible := true;
@@ -1308,7 +1308,7 @@ begin
mnConnect.Caption := Format('Connect %s to', [pin1.lbl]);
//Actualiza menú de Conexión, con objetos gráficos
mnConnect.Clear;
- for og in motEdi.objetos do begin
+ for og in motEdi.objects do begin
if not(og is TOgComponent) then continue;
if og is TOgConector then continue;;
it := AddItemToMenu(mnConnect, og.Name, nil);
@@ -1454,7 +1454,7 @@ var
begin
nodeList.Clear;
//Explora objetos gráfiocs
- for og in motEdi.objetos do begin
+ for og in motEdi.objects do begin
if og is TOgConector then begin
ogCon := TOgConector(og);
if ogCon.pcBEGIN.ConnectedTo = nil then begin
|