Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2009-07-17 19:27:12 ЛС | профиль | цитата
Sega, вот тебе пример со скрытой ячейкой. Скрытыми становятся все ячейки в строке, номер которых больше номера последнего столбца


Add(MainForm,2953706,49,140)
{
Width=461
Height=326
}
Add(Edit,3893448,119,84)
{
Left=15
Top=10
Text=""
Alignment=1
DataType=2
link(onChange,1505427:doWork2,[])
}
Add(Edit,15895275,168,70)
{
Left=85
Top=10
Text=""
Alignment=1
DataType=2
link(onChange,9661114:doWork2,[])
}
Add(Edit,4213278,273,175)
{
Left=225
Top=10
Color=12698111
Text=""
Alignment=1
DataType=2
}
Add(Edit,1801393,217,56)
{
Left=155
Top=10
Text=""
Alignment=1
DataType=2
link(onChange,9661114:doWork1,[(263,62)])
}
Add(MTStrTbl,14162549,336,112)
{
Left=10
Top=65
Width=375
Height=220
Name="tab"
Columns=#4:Col1|4:Col2|4:Col3|
link(onClick,6460359:doSeparateMT,[(381,118)(381,97)(324,97)(324,167)])
}
Add(Button,14934970,161,259)
{
Left=330
Top=10
Caption="Add"
link(onClick,9777830:doAdd,[])
}
Add(MT_AddData,9777830,210,259)
{
Count=4
link(onAdd,7902293:doRowAction,[])
link(Data1,9846943:Var3,[(216,135)])
link(Data2,8768157:Var3,[(223,121)])
link(Data3,3802461:Var3,[(230,163)])
link(Data4,4213278:Text,[(237,233)(279,233)])
}
Add(MathParse,15275737,161,175)
{
DataCount=3
MathStr="(%1 + %2) * %3"
link(onResult,4213278:doText,[])
link(X1,9846943:Var2,[(167,157)(125,157)])
link(X2,8768157:Var2,[])
link(X3,3802461:Var2,[])
}
Add(HubEx,9661114,259,63)
{
Angle=1
link(onEvent,1505427:doWork1,[])
}
Add(HubEx,1505427,259,77)
{
Angle=1
link(onEvent,15275737:doCalc,[(263,138)(149,138)(149,181)])
}
Add(GetDataEx,8768157,161,112)
{
link(Data,15895275:Text,[])
}
Add(GetDataEx,9846943,112,126)
{
link(Data,3893448:Text,[])
}
Add(GetDataEx,3802461,168,154)
{
link(Data,1801393:Text,[(181,113)(223,113)])
}
Add(Button,14220953,161,308)
{
Left=330
Top=35
Caption="Save"
link(onClick,7759591:doSave,[])
}
Add(MST_RowAction,7902293,273,259)
{
MSTControl="tab"
}
Add(MST_Save,7759591,210,308)
{
FileName="save.tab"
SaveColumn=1
SaveColProp=1
MSTControl="tab"
}
Add(Label,2652151,49,70)
{
Left=70
Top=10
Width=11
Height=17
Font=[MS Sans Serif,8,1,0,1]
Caption="+"
}
Add(Label,7105052,56,77)
{
Left=140
Top=15
Width=9
Height=17
Font=[MS Sans Serif,8,1,0,1]
Caption="*"
}
Add(Label,894587,63,84)
{
Left=210
Top=10
Width=11
Height=17
Font=[MS Sans Serif,8,1,0,1]
Caption="="
}
Add(Edit,11529351,392,161)
{
Left=225
Top=35
Color=12639424
Text=""
Alignment=1
DataType=2
}
Add(MT_MultiData,6460359,336,161)
{
From=3
Count=1
Point(Data)
link(onData1,11529351:doText,[])
link(Data,14162549:Select,[])
}
Add(Button,4871455,336,259)
{
Left=390
Top=35
Caption="Load"
link(onClick,6446214:doLoad,[])
}
Add(Button,253239,336,210)
{
Left=390
Top=10
Caption="Clear"
link(onClick,7920803:doClear,[])
}
Add(MST_Clear,7920803,392,210)
{
MSTControl="tab"
}
Add(MST_Load,6446214,392,259)
{
FileName="save.tab"
ColNameHeader=1
MSTControl="tab"
}
карма: 22

0