Вверх ↑
Ответов: 786
Рейтинг: 168
#1: 2024-02-26 11:50:48 ЛС | профиль | цитата
strannik_nebes писал(а):
У Вас работает удаление панелей? у меня улетает в ошибку.

Да. Легче удалять по индексу, но можно и по идентификатору.
Add(MainForm,14890250,147,182)
{
Width=409
Height=411
Caption="Пример использования PageControl"
link(onCreate,15808574:doEnum,[])
}
Add(PageControl,11277553,399,196)
{
Selected="base"
link(onChange,2900062:doWork1,[(440,202)(440,177)(380,177)])
link(Data,15808574:Item,[(405,187)(315,187)(315,238)(209,238)])
}
BEGIN_SDK
Add(EditPolyMulti,3572540,21,21)
{
WorkCount=#5:##add|8:##select|9:##hdelete|
EventCount=#8:onChange|
VarCount=#8:##handle|
DataCount=#4:Data|
Point(##add)
Point(##select)
Point(##hdelete)
Point(##handle)
link(##add,13589459:doData,[(92,27)(92,83)])
}
Add(PagePanel,6803796,224,77)
{
Height=275
Point(doCaption)
Point(onChange)
link(onChange,3572540:onChange,[(263,83)(263,27)])
}
Add(DoData,13589459,126,77)
{
link(onEventData,14352032:doEvent1,[])
link(Data,3572540:Data,[(132,61)(27,61)])
}
Add(Label,9756204,224,126)
{
Left=170
Top=120
}
Add(Hub,14352032,182,77)
{
link(onEvent1,6803796:doCaption,[])
link(onEvent2,9756204:doText,[(210,90)(210,132)])
}
END_SDK
Add(StrList,9434397,189,119)
{
Strings=#5:Page1|5:Page2|5:Page4|5:Page5|5:Page6|5:Page7|5:Page8|5:Page9|6:Page10|0:|
}
Add(ArrayEnum,15808574,203,196)
{
link(onItem,15970965:doData,[])
link(onEndEnum,343513:doData,[])
link(Array,9434397:Array,[])
}
Add(DoData,15970965,266,196)
{
Data=String(base)
link(onEventData,11277553:##add,[])
}
Add(Button,13476265,266,259)
{
Left=5
Top=335
Width=135
Caption="Del select"
link(onClick,6476749:doData,[])
}
Add(DoData,6476749,329,259)
{
link(onEventData,11277553:##hdelete,[(389,265)(389,216)])
link(Data,11277553:##handle,[(335,250)(405,250)])
}
Add(DoData,343513,322,203)
{
link(onEventData,2900062:doWork2,[])
}
Add(HubEx,2900062,376,203)
{
link(onEvent,11277553:##select,[])
}

карма: 15

0
Редактировалось 2 раз(а), последний 2024-02-26 11:55:46