Вверх ↑
Ответов: 212
Рейтинг: 2
#1: 2017-06-16 23:25:07 ЛС | профиль | цитата
Я сделал это! Все складывается рядочками. Теперь только как-то надо сделать, чтобы количество столбцов менялось при изменении размеров окна.



Add(EditMulti,14579416,420,210)
{
WorkCount=2
VarCount=2
Width=272
Height=179
VOffset=14
PColor(doWork1,16755200)
PColor(doWork2,16711935)
link(doWork1,13563605:doEvent1,[])
link(doWork2,1612140:##clear,[(437,237)(437,321)])
link(Var1,1612140:##count,[(426,371)(636,371)])
}
Add(ScrollBox,4007144,371,287)
{
Top=107
Width=521
Height=347
Align=5
Color=15397089
Layout="parent.MyImage"
Point(Width)
}
Add(ChildPanelEx,1612140,630,294)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,11543816,21,21)
{
WorkCount=#5:##add|8:##select|6:doLoad|7:##clear|7:doWidth|8:doHeight|
EventCount=#8:onResize|
VarCount=#7:##count|7:##index|12:##eventIndex|
Width=209
Height=207
Point(##add)
Point(##select)
Point(##clear)
Point(##count)
Point(##index)
Point(##eventIndex)
link(doLoad,8674628:doLoad,[])
link(doWidth,6686648:doWidth,[(73,55)(73,146)])
link(doHeight,6686648:doHeight,[(73,62)(73,153)])
link(##count,8674628:ImageBitmap,[(27,78)(97,78)])
}
Add(Panel,6686648,126,133)
{
Width=115
Height=130
Color=15780518
Layout="parent.MyImage"
Point(onResize)
Point(doWidth)
Point(doHeight)
}
Add(Image,8674628,91,35)
{
Left=2
Top=2
Width=214
Height=158
Align=5
Color=65535
link(onClick,11543816:onResize,[(159,41)(159,27)])
}
END_SDK
Add(Hub,13563605,490,224)
{
OutCount=5
PColor(onEvent1,65280)
PColor(onEvent2,16755200)
PColor(onEvent3,16755200)
link(onEvent2,1612140:##add,[(528,237)(528,300)])
link(onEvent4,1612140:doLoad,[(519,251)(519,314)])
link(onEvent5,5891209:doTimer,[(528,258)(528,230)])
}
Add(GridLayout,14878703,651,217)
{
Name="MyImage"
Space=10
Padding=10
Rows=1
Cols=4
Point(doSort)
}
Add(Timer,5891209,553,224)
{
Interval=20
AutoStop=14
Point(onStop)
link(onTimer,14878703:doResize,[(629,230)(629,223)])
}


карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0