Вверх ↑
Ответов: 1926
Рейтинг: 172
#1: 2023-02-25 08:02:36 ЛС | профиль | цитата
Ну, хороший вариант был выше предложен, вот:

Add(MainForm,5777707,427,574)
{
Width=476
Height=370
link(onCreate,860105:doEvent2,[(529,594)(529,545)])
}
Add(ChildPanelEx,6931413,574,532)
{
}
BEGIN_SDK
Add(EditMultiEx,13014959,21,21)
{
WorkCount=#8:##delete|5:##add|0:|
Width=636
Height=312
Point(##delete)
Point(##add)
}
Add(Panel,14947415,84,168)
{
Left=15
Top=55
Width=282
Height=180
WinStyle=1
Point(doSetFocus)
}
Add(CheckBox,6946535,539,217)
{
Left=15
Top=130
Point(doCaption)
}
Add(CheckBox,15130204,532,210)
{
Left=210
Top=25
Point(doCaption)
}
Add(CheckBox,16663432,525,203)
{
Left=175
Top=95
Point(doCaption)
}
Add(CheckBox,15201497,518,196)
{
Left=65
Top=95
Point(doCaption)
}
Add(CheckBox,16240819,511,189)
{
Left=30
Top=25
Point(doCaption)
}
Add(CheckBox,1779273,504,182)
{
Left=85
Top=5
Point(doCaption)
}
Add(CheckBox,14898650,497,175)
{
Left=95
Top=55
Point(doCaption)
}
Add(CheckBox,4351458,490,168)
{
Left=5
Top=60
Point(doCaption)
}
Add(CheckBox,11481361,483,161)
{
Left=145
Top=35
Point(doCaption)
}
Add(Edit,1737850,210,140)
{
Left=210
Top=140
Text=""
}
END_SDK
Add(DoData,8143440,476,532)
{
Data=Integer(0)
link(onEventData,860105:doEvent1,[])
}
Add(Hub,860105,539,532)
{
InCount=2
link(onEvent1,6931413:##delete,[])
link(onEvent2,6931413:##add,[])
}
Add(Button,5360813,427,532)
{
Left=5
Top=14
Width=49
link(onClick,8143440:doData,[])
}
При нажатии кнопки динамическая панелька уничтожается и заново создаётся - с исходными состояниями флажков, полей...
карма: 9
0