Вверх ↑
Ответов: 537
Рейтинг: 14
#1: 2021-07-23 10:40:11 ЛС | профиль | цитата
Есть 2 Memo, их нужно сделать общими, т.е. при изменении текста в первом Memo, текст меняется и во втором и наоборот
Add(MainForm,13984563,175,154)
{
Width=323
Height=325
Caption=""
}
Add(ChildPanelEx,15776592,238,280)
{
link(onEventData,7962655:doText,[(282,286)(282,221)(153,221)(153,258)])
}
BEGIN_SDK
Add(EditMultiEx,1126477,21,21)
{
WorkCount=#6:doText|
EventCount=#11:onEventData|
link(doText,10657659:doText,[(63,27)(63,132)])
}
Add(Panel,10062909,28,182)
{
Left=150
Top=20
Width=153
Height=265
}
Add(Memo,10657659,105,105)
{
Left=10
Top=5
Width=135
Height=255
Name="ListBox2"
ScrollBars=2
link(onChange,12461845:doSynchronize,[(145,111)(145,143)(93,143)(93,160)])
}
Add(Synchronize,12461845,105,154)
{
link(onSync,1126477:onEventData,[(229,160)(229,27)])
link(Data,10657659:Text,[])
}
END_SDK
Add(DoData,15776750,175,350)
{
}
Add(Memo,7962655,175,231)
{
Left=10
Top=20
Width=135
Height=255
Name="ListBox1"
ScrollBars=2
link(onChange,16609804:doSynchronize,[(219,237)(219,270)(163,270)(163,286)])
}
Add(Synchronize,16609804,175,280)
{
link(onSync,15776592:doText,[])
link(Data,7962655:Text,[])
}


Так не работает, ошибку выдает сразу же при изменении текста, оно и понятно, зацикливается.
Эти Memo будут в программе расположены в разных вкладках TabControl и в принципе на одном месте
карма: 4

0
Редактировалось 1 раз(а), последний 2021-07-23 10:43:46