Serascer писал(а):
как мне можно удобней убирать 83 галочки одним нажатием? Add(MainForm,2953706,63,112)
{
Width=577
Height=376
link(onCreate,10059808:doFor,[])
}
Add(MST_CheckBoxes,8717341,196,280)
{
IndexRow=-1
MSTControl="asd"
}
Add(MTStrTbl,11661404,350,126)
{
Width=561
Height=337
Align=5
Name="asd"
Columns=#5:1=150|
CheckBoxes=0
Style=2
}
Add(For,10059808,119,126)
{
End=50
link(onEvent,10938954:doStrCatDlm,[])
}
Add(StrCatDelim,10938954,175,126)
{
Delimiter=" "
Str1="CheckBox"
link(onStrCatDlm,14953206:doRowAction,[])
}
Add(MST_RowAction,14953206,231,126)
{
MSTControl="asd"
}
Add(Label,13821139,63,42)
{
Width=561
Height=50
Align=2
Caption=""
AutoSize=1
}
Add(Button,13722379,112,280)
{
Left=5
Top=15
Caption="1"
Data=String(1)
link(onClick,10282146:doWork2,[])
}
Add(Button,1565252,112,322)
{
Left=80
Top=15
Caption="0"
Data=Integer(0)
link(onClick,10282146:doWork3,[(165,328)])
}
Add(HubEx,10282146,161,280)
{
link(onEvent,8717341:doCheckBox,[])
}
Add(MainForm,4884273,56,91)
{
Width=660
Height=386
link(onCreate,12358217:doEnum,[])
}
Add(MST_CheckBoxes,8717341,357,63)
{
IndexRow=-1
MSTControl="asd"
link(onCheckBox,3618727:In,[])
}
Add(MTStrTbl,11661404,308,112)
{
Top=50
Width=344
Height=297
Align=5
Color=-16777201
Ctl3D=1
Name="asd"
Columns=#5:1=150|
CheckBoxes=0
Style=2
link(onCheck,10806320:doEnum,[])
}
Add(MST_RowAction,14953206,168,105)
{
MSTControl="asd"
}
Add(Label,13821139,49,42)
{
Width=644
Height=50
Align=2
Caption=""
AutoSize=1
}
Add(Button,1565252,308,63)
{
Left=10
Top=15
Caption="Сброс"
Data=Integer(0)
link(onClick,8717341:doCheckBox,[])
}
Add(StrList,3024525,105,49)
{
Strings=#5:Твикс|4:Марс|23:Скумбрия в томат. соусе|7:Сникерс|6:Баунти|17:Плитки шоколадные|18:Конфеты шоколадные|8:Ставрида|8:Карамели|19:Карамельные леденцы|8:Мармелад|5:Вафли|7:Пряники|6:Паштет|13:Пряники к чаю|20:Печенье "Эсмеральда"|17:Печенье ювелирное|15:Печенье овсяное|16:Печенье утреннее|8:Кальмары|19:Печенье "Юбилейное"|5:Кексы|11:Мини рулеты|6:Рулеты|16:Коржи бисквитные|17:Сухари "Киевские"|6:Спрайт|5:Сушки|30:Пюре карт. мягк. уп. (120 гр.)|5:Орбит|5:Дирол|5:Холлс|
}
Add(ArrayEnum,12358217,119,105)
{
link(onItem,14953206:doRowAction,[])
link(Array,3024525:Array,[])
}
Add(Memo,5331080,623,161)
{
Left=344
Top=50
Width=300
Height=297
Align=3
ScrollBars=2
}
Add(MT_Enum,10806320,364,126)
{
link(onItem,5341558:doRead,[])
link(onEndEnum,9318466:doEvent1,[(417,139)(417,188)])
link(MT,8717341:AllCheck,[])
}
Add(Hub,9318466,490,182)
{
link(onEvent1,11265117:doTrim,[])
link(onEvent2,16052978:doClear,[(515,195)(515,139)])
}
Add(MST_ArrayRows,165646,448,63)
{
MSTControl="asd"
}
Add(MT_MTArrayRW,5341558,448,126)
{
link(onRead,16052978:doStrCatDlm,[])
link(Array,165646:Strings,[])
}
Add(LineBreak,1041126,581,168)
{
link(Out,5331080:doClear,[])
Primary=[3618727,-175,-105]
}
Add(StrCatDelim,16052978,539,126)
{
Delimiter=", "
Point(doClear)
link(Str1,12689550:Var1,[(545,117)(531,117)(531,166)])
}
Add(GetDataEx,12689550,539,161)
{
link(Data,16052978:Result,[])
}
Add(Trim,11265117,539,182)
{
Char=","
link(onTrim,5331080:doText,[])
link(Text,12689550:Var2,[])
}