| Как использовать элементы-контейнеры? |
|
Компонент EditMulti - является компонентом-редактором всех элементов, которые могут содержать в себе собственные схемы( например ChildPanel, ChildForm, GroupBox и MultiElement ). Этот элемент обладает всего четырмя главными свойствами, которые позволяют осуществить связь элементов внешней схемы с элементами внутренней схемы компонента-контейнера. Эти свойства соответственно: EventCount, WorkCount, DataCount и VarCount. Они указывают на кол-во точек соответствующего типа, которые вам необходимо иметь. Вот небольшая задачка на использование компонента MultiElement: необходимо при нажатие на кнопку главной формы, вызывать сообщение с надписью внутри компонента MultiElement. Сделать это очень просто:
Add(Button,511,133,91)
{
Left=133
Top=91
Width=55
Height=20
Align=0
TabOrder=0
Caption=Push
Data=Null()
link(onClick,47377:doWork1,[])
}
Add(MultiElement,47377,196,91)
{
}
BEGIN_SDK
Pos(0,0)
Add(EditMulti,73606,3,3)
{
EventCount=0
WorkCount=1
DataCount=0
VarCount=0
Width=300
Height=200
link(doWork1,18561:doMessage,[(68,9)(68,76)])
}
Add(Message,18561,133,70)
{
Message=
Caption=
Type=0
Icon=0
}
END_SDK
|