Вверх ↑
Этот топик читают: Гость
Ответов: 30
Рейтинг: 0
#1: 2022-04-28 05:09:04 ЛС | профиль | цитата
Всем привет!
Прошу помощи в реализации отображения плиток.
Задача уложить их на форме, а главное - возможность их закрывать!
Add(MainForm,2953706,189,252)
{
Width=598
Height=383
Position=1
}
Add(Button,8833920,287,252)
{
Left=23
Top=28
Font=[Arial,8,0,0,1]
Caption="Add"
link(onClick,508446:##Add,[(324,258)(289,258)])
}
Add(ChildPanelEx,508446,385,252)
{
Mode=1
link(onClick,508446:##delete,[(430,258)(430,300)(372,300)(372,265)])
}
BEGIN_SDK
Add(EditMultiEx,15604556,21,21)
{
WorkCount=#5:##Add|8:##delete|8:##select|
EventCount=#7:onClick|
VarCount=#7:##index|7:##count|
Point(##Add)
Point(##delete)
Point(##index)
Point(##select)
Point(##count)
}
Add(Panel,13984668,133,56)
{
Left=35
Top=105
Width=287
Point(Handle)
Point(onMouseMove)
Point(doVisible)
link(onMouseMove,5714796:doMove,[(177,69)(177,101)(121,101)(121,132)])
}
Add(MoveWindow,5714796,133,126)
{
link(Handle,13984668:Handle,[])
}
Add(XiButton,7042504,224,70)
{
Left=248
Top=16
Width=23
Caption="Х"
Data=Integer(0)
link(onClick,15604556:onClick,[(288,76)(288,27)])
}
END_SDK


Редактировалось 2 раз(а), последний 2022-04-28 05:23:58
карма: 0

0
Ответов: 263
Рейтинг: 18
#2: 2022-04-28 07:35:57 ЛС | профиль | цитата
Уложить можно менеджером слоев, удалять по хэндлу экземпляра схемы.

Add(MainForm,1505800,154,98)
{
Width=598
Height=383
}
Add(ChildPanelEx,12916432,273,98)
{
}
BEGIN_SDK
Add(EditMultiEx,14976254,21,21)
{
WorkCount=#8:doEvent1|
Width=258
Height=151
link(doEvent1,7435655:doEvent1,[(35,27)(35,55)])
}
Add(Panel,9422723,196,112)
{
Left=35
Top=105
Align=5
BevelInner=0
}
Add(ChildPanelEx,508446,140,49)
{
Mode=1
link(onClick,5520121:doDeferredEvent,[])
link(Text,508446:##handle,[(146,37)(134,37)(134,93)(146,93)])
}
BEGIN_SDK
Add(EditMultiEx,15604556,21,21)
{
WorkCount=#5:##Add|9:##hdelete|
EventCount=#7:onClick|
VarCount=#8:##handle|
DataCount=#4:Text|
Width=195
Height=235
Point(##Add)
Point(##hdelete)
Point(##handle)
link(##Add,12515295:doText,[(70,27)(70,48)])
}
Add(Panel,13984668,119,147)
{
Left=35
Top=105
Width=287
Layout="parent.01"
Point(Handle)
Point(onMouseMove)
Point(doVisible)
link(onMouseMove,5714796:doMove,[(163,160)(163,192)(107,192)(107,216)])
}
Add(MoveWindow,5714796,119,210)
{
link(Handle,13984668:Handle,[])
}
Add(XiButton,7042504,70,91)
{
Left=248
Top=11
Width=23
Caption="Х"
Data=Integer(0)
link(onClick,15915908:doData,[])
}
Add(Label,12515295,119,42)
{
Left=10
Top=15
link(Text,15604556:Text,[(125,32)(27,32)])
}
Add(DoData,15915908,119,91)
{
link(onEventData,15604556:onClick,[(183,97)(183,27)])
link(Data,12515295:Caption,[])
}
END_SDK
Add(DeferredEvent,5520121,196,49)
{
InData=0
link(onDeferredEvent,508446:##hdelete,[(240,55)(240,59)(128,59)(128,62)])
}
Add(GridLayout,4359765,140,112)
{
Name="01"
Rows=10
Cols=2
}
Add(Hub,7435655,49,49)
{
link(onEvent1,508446:##Add,[])
link(onEvent2,4359765:doResize,[(98,62)(98,118)])
}
END_SDK
Add(ChildPanel,6527287,217,98)
{
link(onEvent1,12916432:doEvent1,[])
}
BEGIN_SDK
Add(EditMulti,4366545,21,21)
{
EventCount=1
}
Add(Panel,15046377,63,105)
{
Left=170
Top=10
Width=491
Height=30
Align=2
BevelInner=0
}
Add(Button,8833920,60,57)
{
Left=5
Top=5
Font=[Arial,8,0,0,1]
Caption="Add"
link(onClick,4366545:onEvent1,[(192,63)(192,27)])
}
END_SDK

карма: 3

0
2
Сообщение
...
Прикрепленные файлы
(файлы не залиты)