Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2015-05-28 20:51:10 ЛС | профиль | цитата
flint2, если честно, то я проблемы не понял. Опиши подробнее.
flint2 писал(а):
Поскольку придётся делать большую разветвлённую сеть управления doVisible.
С какой стати ?
code_35744.txt
Вот в этой схеме(выше) - что не так ?
Или в этой (ниже) :

Add(MainForm,2953706,343,112)
{
}
Add(TabControl,9330675,399,119)
{
Width=384
Height=20
Align=2
Ctl3D=0
WinStyle=1
Tabs=#1:1|1:2|1:3|0:|
Bitmaps=[]
link(onChange,11477816:doOperation,[])
}
Add(ChildPanel,10728638,616,126)
{
}
BEGIN_SDK
Add(EditMulti,9205246,21,21)
{
WorkCount=1
link(doWork1,6222373:doVisible,[(28,27)(28,118)])
}
Add(Panel,6222373,35,105)
{
Top=20
Width=384
Height=242
Align=5
Ctl3D=0
WinStyle=1
Point(doVisible)
}
Add(Button,15888072,217,42)
{
Left=215
Top=40
}
Add(Button,11911799,91,42)
{
Left=90
Top=40
}
END_SDK
Add(ChildPanel,1882138,567,133)
{
}
BEGIN_SDK
Add(EditMulti,4344068,21,21)
{
WorkCount=1
link(doWork1,3232998:doVisible,[(28,27)(28,118)])
}
Add(Panel,3232998,35,105)
{
Top=20
Width=384
Height=242
Align=5
Ctl3D=0
WinStyle=1
Point(doVisible)
}
Add(Edit,9244567,56,28)
{
Left=55
Top=30
Width=245
}
Add(Edit,8894135,203,77)
{
Left=55
Top=65
Width=245
}
END_SDK
Add(ChildPanel,1500736,658,119)
{
}
BEGIN_SDK
Add(EditMulti,6069059,21,21)
{
WorkCount=1
link(doWork1,8178260:doVisible,[(28,27)(28,118)])
}
Add(Panel,8178260,49,105)
{
Top=20
Width=384
Height=242
Align=5
Ctl3D=0
WinStyle=1
Point(doVisible)
}
Add(RichEdit,9668627,182,77)
{
Left=200
Top=75
Align=5
Ctl3D=0
WinStyle=1
ScrollBars=3
CanDragOle=1
}
END_SDK
Add(Math,11477816,448,119)
{
OpType=9
Op1=1
ResultType=0
link(onResult,3734220:doBits,[])
}
Add(IntToBits,3734220,497,119)
{
Data_0=Integer(0)
Data_1=Integer(1)
link(onBit1,1500736:doWork1,[])
link(onBit2,10728638:doWork1,[])
link(onBit3,1882138:doWork1,[])
}


или так (твоя схема) Где, как ты говоришь, тени ?
project147.sha
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 2code_35744.txt [1.8KB] [182], project147.sha [15.4KB] [215]