nesco писал(а):
обычная таблица не имеет полноты того функционала, которым обладает МТ.Согласен. Даже можно вставить одну таблицу в ячейку другой.
Add(MainForm,2953706,63,84)
{
KeyPreview=1
Point(onMouseDown)
link(onCreate,7372008:doEvent1,[])
}
Add(MTStrTbl,7413872,210,42)
{
Width=506
Height=244
Align=5
Font=[MS Sans Serif,12,0,0,1]
Visible=1
Name="tabl1"
Columns=#1:1|1:2|1:3|
ColorItems=0
Redaction=0
Style=4
Grid=0
}
Add(StrList,3068266,161,42)
{
Strings=#15:Петров;Москва;1|14:Иванов;Минск;2|14:Сидоров;Киев;3|15:Смирнов;Киров;4|16:Малевич;Сидней;5|
Point(doGetIndex)
Point(onGetIndex)
}
Add(StreamConvertor,6018408,161,98)
{
Mode=7
Point(Data)
link(onResult,13312933:doLoadFromStream,[])
link(Data,3068266:Text,[])
}
Add(MST_Load,13312933,210,91)
{
ColNameHeader=1
MSTControl="tabl1"
link(onLoadFromStream,2102730:doColAction,[])
}
Add(MST_ColAction,2102730,266,98)
{
Action=9
Index=-2
MSTControl="tabl1"
}
Add(MTStrTbl,16201825,266,42)
{
Width=506
Height=244
Align=5
Font=[MS Sans Serif,12,0,0,1]
Visible=1
Name="tabl2"
Columns=#1:1|1:2|
ColorItems=0
Redaction=0
Style=4
Grid=0
}
Add(Hub,7372008,112,98)
{
OutCount=3
link(onEvent1,6018408:doConvert,[])
link(onEvent2,6584335:doTabToHTML,[(151,111)(151,146)])
link(onEvent3,16399975:doTabToHTML,[(144,118)(144,216)])
}
Add(MST_HTML,6584335,161,140)
{
TabBorderWeight=0
CellsBorderColor=0
MSTControl="tabl1"
link(onTabToHTML,566886:doAdd,[])
}
Add(MT_Add,566886,210,140)
{
Data=String(Заголовок )
InputMT=1
link(onAdd,10698494:doRowAction,[])
}
Add(MST_RowAction,10698494,266,140)
{
MSTControl="tabl2"
}
Add(MST_HTML,16399975,161,210)
{
MSTControl="tabl2"
link(onTabToHTML,16473157:doReplace,[])
}
Add(Replace,16473157,210,210)
{
SubStr="padding-right: 4px"
DestStr="padding-right: 0px"
link(onReplace,3350971:doFromText,[])
}
Add(WebBrowser,3350971,266,182)
{
Left=235
Top=235
Align=5
KeyPreview=1
WinStyle=1
URL=""
Point(doFromText)
Point(onMouseDown)
Point(Handle)
}