Вверх ↑
Ответов: 188
Рейтинг: 2
#1: 2019-04-16 22:34:56 ЛС | профиль | цитата
Такая задача бьюсь несколько дней. Есть программа где из главного меню нужно перейти на страницу в дочерней форме по индексу из потока. Не получается!
Вот образный пример программы

Add(ChildForm,7046944,350,105)
{
link(Data1,7044635:Data,[(356,93)(286,93)(286,149)(216,149)])
}
BEGIN_SDK
Add(EditMulti,9522145,21,21)
{
WorkCount=1
DataCount=1
Width=965
Height=543
link(doWork1,3567811:doShowModal,[(67,27)(67,146)])
}
Add(MainForm,3567811,91,112)
{
Left=35
Top=105
Visible=1
Point(doShowModal)
link(onActivate,3177215:doEvent2,[(142,118)(142,139)])
link(onCreate,3177215:doEvent1,[])
}
Add(Edit,7314615,203,98)
{
Left=143
Top=27
link(Str,10508003:Var2,[])
}
Add(TabControl,9995006,245,161)
{
Left=1
Top=131
Width=383
Height=127
Tabs=#10:страница 0|10:страница 1|
Bitmaps=[]
Point(PageTab)
Point(Index)
link(Index,10508003:Var3,[(258,68)])
}
Add(GetDataEx,10508003,203,63)
{
link(Data,9522145:Data1,[(209,60)(27,60)])
}
Add(Hub,3177215,161,126)
{
InCount=2
link(onEvent1,7314615:doText,[(189,132)(189,104)])
link(onEvent2,9995006:PageTab,[(210,139)(210,174)])
}
END_SDK
Add(Button,152956,119,70)
{
Left=120
Top=73
Caption="0"
link(onClick,7044635:doWork1,[(181,76)(181,111)])
}
Add(Button,9748856,119,133)
{
Left=121
Top=129
Caption="1"
link(onClick,7044635:doWork2,[(181,139)(181,118)])
}
Add(ChanelToIndex,7044635,210,105)
{
Point(Data)
link(onIndex,7046944:doWork1,[])
}




в полиморфных формах не понимаю.
карма: 0

0
Редактировалось 1 раз(а), последний 2019-04-16 22:36:43