Вверх ↑
Ответов: 7
Рейтинг: 1
#1: 2012-04-16 00:40:11 ЛС | профиль | цитата
Прошу прощения, кажется тема близкая. Может подскажете как сделать так, чтобы при переключении между панелями сохранялись значения, выбранные прежде? Т.е. чтоб при клике содержимое панели не воссоздавалось заново. И еще, если можно, - как запретить многократное нажатие на одну панель? Ну, чтобы один раз кликнул, а потом кнопка панели стала некликабельна пока не переключишься на другую. Код ниже.


Add(MainForm,3627141,350,364)
{
Width=1000
Height=800
Caption="????????"
Icon=[ZIP7E03000078DA63606004420101062029C190C1CCC020C6C0C0A001C440210605068838F1A0BFBF1FCEBE76ED1A41F56FFEFF8F99B5CA28BFB974DF5562CCFFFFFF7FFF865D29195985E595CF9E3D23A8FEDBFB578BEF7D5EBC76B9809030915EB8B067436E6D13F15E9E79E4BC7A54D9D7AF5F89541FB1E010907CFBF62D318A972F5F3E79F5561B4F5F220DBFF6EA73FEEC9DC14B4E050404FEFAF58BA0FA07FFFF276FBDEDD1BBC9D1D191182709C93BC76D3867DFB4C2DA27E4E6CD9BF815B7ED3ABBFFC327259B78A02EF5F07282864F7CF0534A3700A818881452271154DF75E175CD819B1D476E24AC3AA69ABF80A0FAF2632F265F7D1D35679355C5147EA708C281F91F048A162D57B4F1D4AA5ABC7AF56A34057FE491B03D03C33F240CE223CBFFC0820120E787DE]
Point(doIcon)
Point(doAlign)
Point(doLeft)
}
Add(ChildPanelEx,16023393,553,462)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,3074965,21,21)
{
WorkCount=#5:##add|8:##delete|8:##select|
EventCount=#7:onClick|
VarCount=#12:##eventIndex|
Width=650
Height=459
Point(##add)
Point(##delete)
Point(##select)
Point(##eventIndex)
}
Add(Panel,15014424,56,63)
{
Top=20
Width=1280
Height=1024
Color=-16777200
Name="????"
Caption="????"
Point(onMouseDown)
Point(Handle)
}
Add(Image,13501092,63,126)
{
Width=1280
Height=1024
Align=5
Point(onMouseDown)
}
END_SDK
Add(Button,15981231,427,462)
{
Caption="???????"
link(onClick,16023393:##add,[])
}
Add(ChildPanelEx,1154372,546,532)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,15043409,21,21)
{
WorkCount=#5:##add|8:##delete|8:##select|
EventCount=#7:onClick|
VarCount=#12:##eventIndex|
Point(##add)
Point(##delete)
Point(##select)
Point(##eventIndex)
}
Add(Panel,1598966,56,63)
{
Top=20
Width=1280
Height=1024
Color=-16777200
Name="????"
Point(onMouseDown)
Point(Handle)
}
Add(ComboBox,9464666,133,126)
{
Left=55
Top=15
Width=200
Color=-16777216
Font=[MS Sans Serif,10,1,0,1]
Strings=#17:??? ???? |
Text=""
}
Add(Label,13290183,217,119)
{
Left=5
Top=15
Color=-16777200
Font=[MS Sans Serif,12,1,0,1]
Caption="????:"
}
END_SDK
Add(Button,457013,427,532)
{
Left=55
Caption="????"
link(onClick,1154372:##add,[])
}
Add(ChildPanelEx,12815106,553,693)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,8191523,21,21)
{
WorkCount=#5:##add|8:##delete|8:##select|
EventCount=#7:onClick|
VarCount=#12:##eventIndex|
Point(##add)
Point(##delete)
Point(##select)
Point(##eventIndex)
}
Add(Panel,9824755,56,63)
{
Top=20
Width=1280
Height=1024
Color=-16777200
Name="????"
Caption="???????"
Point(onMouseDown)
Point(Handle)
}
END_SDK
Add(Button,2845315,427,693)
{
Left=165
Caption="???????"
link(onClick,12815106:##add,[])
}
Add(Button,3293511,427,623)
{
Left=110
Caption="????"
link(onClick,15264399:##add,[])
}
Add(ChildPanelEx,15264399,546,623)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,1820895,21,21)
{
WorkCount=#5:##add|8:##delete|8:##select|
EventCount=#7:onClick|
VarCount=#12:##eventIndex|
Width=650
Height=459
Point(##add)
Point(##delete)
Point(##select)
Point(##eventIndex)
}
Add(Panel,3275179,56,63)
{
Top=20
Width=1280
Height=1024
Color=-16777200
Name="????"
Caption="????"
Point(onMouseDown)
Point(Handle)
}
END_SDK
Add(Menu,126380,273,259)
{
Menu=#4:????|1:(|7:???????|1:-|5:?????|1:)|11:? ?????????|0:|
link(onSelectNum,2345105:doEvent,[])
}
Add(IndexToChanel,2345105,336,266)
{
Count=6
link(onEvent4,3627141:doClose,[(380,293)(380,342)(338,342)(338,391)])
}

Спасибо.
карма: 0

0