Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2018-08-29 21:54:32 ЛС | профиль | цитата
1. Начинаем с малого - выбрасываем лишнее


Add(Label,15754044,392,784)
{
Left=95
Top=240
Width=60
Height=20
Color=16764057
Font=[Calibri,11,1,0,204]
Ctl3D=0
WinStyle=2
Name="нз 13"
Caption="9.5"
AutoSize=1
Alignment=2
}
Add(Label,1955835,392,665)
{
Left=36
Top=240
Width=60
Height=20
Color=16764057
Font=[Calibri,11,1,0,204]
Ctl3D=0
WinStyle=2
Name="нз 13"
Caption="9"
AutoSize=1
Alignment=2
}
Add(Label,3979818,385,637)
{
Left=35
Top=190
Width=60
Height=20
Color=10987519
Font=[Calibri,11,1,0,204]
Ctl3D=0
WinStyle=2
Name="нз 13"
Caption="10"
AutoSize=1
Alignment=2
}
Add(Label,16307632,385,749)
{
Left=95
Top=190
Width=60
Height=20
Color=10987519
Font=[Calibri,11,1,0,204]
Ctl3D=0
WinStyle=2
Name="нз 13"
Caption="10"
AutoSize=1
Alignment=2
}
Add(Label,245292,525,707)
{
Left=54
Top=216
Width=40
Height=19
Color=12644534
Font=[Calibri,10,1,0,204]
Ctl3D=0
WinStyle=2
Name="нз 13"
Caption="10"
AutoSize=1
Alignment=2
}
Add(UpDown,11514661,336,707)
{
Left=34
Top=210
Height=30
Ctl3D=0
Max=100
Position=50
link(onPosition,1425028:doCalc,[])
}
Add(Label,312020,525,826)
{
Left=115
Top=216
Width=40
Height=19
Color=12644534
Font=[Calibri,10,1,0,204]
Ctl3D=0
WinStyle=2
Name="нз 13"
Caption="10"
AutoSize=1
Alignment=2
}
Add(UpDown,4447473,336,826)
{
Left=95
Top=210
Height=30
Ctl3D=0
Max=100
Position=50
link(onPosition,3840381:doCalc,[])
}
Add(GlobalVar,1617921,525,756)
{
@Color=65450
Name="C Ц"
link(onValue,6158782:doWork2,[])
}
Add(Hub,14355907,483,707)
{
link(onEvent1,245292:doText,[])
link(onEvent2,1617921:doValue,[(507,720)(507,762)])
}
Add(MathParse,1425028,378,707)
{
DataCount=3
MathStr="((%2 - %3)/100)*%1+%3"
link(onResult,10951781:doConvert,[])
link(X2,3979818:Caption,[])
link(X3,1955835:Caption,[])
}
Add(GlobalVar,13601916,524,868)
{
@Color=16776960
Name="Mn Ц"
link(onValue,6158782:doWork3,[(591,874)])
}
Add(Hub,9019120,483,826)
{
link(onEvent1,312020:doText,[])
link(onEvent2,13601916:doValue,[(511,839)(511,874)])
}
Add(MathParse,3840381,378,826)
{
DataCount=3
MathStr="((%2 - %3)/100)*%1+%3"
link(onResult,11604620:doConvert,[])
link(X2,16307632:Caption,[])
link(X3,15754044:Caption,[])
}
Add(Hub,11715060,301,707)
{
link(onEvent1,11514661:doPosition,[])
link(onEvent2,4447473:doPosition,[(325,720)(325,832)])
}
Add(DoData,15063564,252,707)
{
Data=Integer(50)
link(onEventData,11715060:doEvent1,[])
}
Add(ConvertorEx,10951781,434,707)
{
Mode=15
Width=5
Decimals=3
link(onResult,14355907:doEvent1,[])
}
Add(ConvertorEx,11604620,434,826)
{
Mode=15
Width=5
Decimals=3
link(onResult,9019120:doEvent1,[])
}
Add(HubEx,6158782,587,756)
{
Angle=3
}

2. У MathParse в Свойствах есть ResultType. Выбери там Integer и RealToInt долой.
С остальным не разбирался - Много GlobalVar-ов. Одноимённые я крашу в свой цвет.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0