Вверх ↑
Ответов: 8888
Рейтинг: 823
#1: 2018-07-10 17:31:50 ЛС | профиль | цитата
ZloiDed писал(а):
что вы за компоненты используете
Скопируйте выложенную схему в HiAsm, там все компоненты и есть
Ещё раз


Add(MainForm,9192624,350,49)
{
Width=304
Height=370
Point(Width)
Point(Height)
Point(onResize)
link(onCreate,11413284:doWork1,[(397,69)])
link(onResize,11413284:doWork2,[])
}
Add(ChildGroupBox,5859214,441,63)
{
}
BEGIN_SDK
Add(EditMulti,1419228,21,21)
{
WorkCount=2
VarCount=2
Width=419
Height=305
link(doWork1,8572893:doSplit,[(32,27)(32,41)])
link(Var1,7684188:Width,[(27,215)(97,215)])
link(Var2,7684188:Height,[(34,222)(104,222)])
}
Add(GroupBox,7684188,91,35)
{
Left=55
Top=40
Width=221
Height=294
WinStyle=1
Caption=""
Flat=0
Point(doLeft)
Point(doTop)
Point(Width)
Point(Height)
}
Add(MultiStrData,8572893,42,35)
{
link(onPart1,7684188:doLeft,[])
link(onPart2,7684188:doTop,[])
}
Add(Edit,12607367,217,126)
{
Left=5
Top=65
Width=75
Layout="ver"
Text="пунк 1"
}
Add(Edit,15987521,216,168)
{
Left=65
Top=155
Width=45
Layout="ver"
Text="Поле 2"
}
Add(Edit,14333144,259,119)
{
Left=135
Top=65
Width=70
Layout="ver"
Text="пункт 2"
}
Add(Edit,6989709,301,126)
{
Left=70
Top=110
Width=40
Layout="ver"
Text="Поле 1"
}
Add(Edit,11422441,266,168)
{
Left=65
Top=200
Width=60
Layout="ver"
Text="поле 3"
}
Add(Edit,6637786,308,168)
{
Left=46
Top=255
Width=125
Layout="ver"
Text="Итог"
}
Add(UpDown,1297184,259,77)
{
Left=110
Top=155
Height=25
Layout="ver"
}
Add(UpDown,5062521,210,77)
{
Left=110
Top=200
Layout="ver"
}
Add(UpDown,16325913,301,77)
{
Left=110
Top=110
Width=25
Layout="ver"
}
Add(Label,8714414,168,217)
{
Left=55
Top=25
Width=96
Height=18
Layout="ver"
Caption="Текст бла бла бла"
}
Add(Label,11188188,161,77)
{
Left=75
Top=130
Width=38
Height=18
Layout="ver"
Caption="Поле 1"
}
Add(Label,1232406,168,126)
{
Left=70
Top=175
Width=38
Height=18
Layout="ver"
Caption="Поле 2"
}
Add(Label,9097447,168,168)
{
Left=65
Top=220
Width=38
Height=18
Layout="ver"
Caption="Поле 3"
}
END_SDK
Add(MultiElement,8855278,350,119)
{
link(onEvent1,5859214:doWork1,[(403,125)(403,69)])
link(Data1,9192624:Width,[])
link(Data2,9192624:Height,[])
link(Data3,5859214:Var1,[(370,103)(447,103)])
link(Data4,5859214:Var2,[(377,110)(454,110)])
}
BEGIN_SDK
Add(EditMulti,15150773,21,21)
{
EventCount=1
WorkCount=1
DataCount=4
Width=216
Height=102
VOffset=42
HOffset=49
link(doWork1,7662616:doCalc,[])
}
Add(MathParse,7662616,70,63)
{
MathStr="(%1-15 - %2)/2"
ResultType=0
link(onResult,7308815:doCalc,[])
link(X1,15150773:Data1,[])
link(X2,15150773:Data3,[(83,40)(90,40)])
}
Add(MathParse,7308815,126,63)
{
MathStr="(%1-40 - %2)/2"
ResultType=0
link(onResult,1611447:doString,[])
link(X1,15150773:Data2,[(132,33)(83,33)])
link(X2,15150773:Data4,[(139,26)(97,26)])
}
Add(FormatStr,1611447,182,63)
{
Mask="%1;%2"
link(onFString,15150773:onEvent1,[])
link(Str1,7662616:Result,[(188,54)(174,54)(174,103)(76,103)])
}
END_SDK
Add(HubEx,11413284,393,70)
{
Angle=1
link(onEvent,8855278:doWork1,[(397,90)(340,90)(340,125)])
}

карма: 19

0