Вверх ↑
Ответов: 199
Рейтинг: 7
#1: 2012-09-26 14:02:44 ЛС | профиль | цитата
Спасибо за помощь! дальше попытаюсь сам
------------ Дoбавленo в 14.01:
Вот так примерно выглядит все
Add(MainForm,12286423,357,77)
{
Height=326
Caption="Пример использования ChildFormEx"
}
Add(Button,16574474,637,224)
{
Left=5
Top=15
Width=130
Height=25
Caption="СОЗДАТЬ ФОРМУ"
link(onClick,1205073:##add,[])
}
Add(ListBox,9303135,756,301)
{
Left=205
Top=25
Width=165
Height=230
link(onClick,1205073:##select,[(800,314)(800,279)(681,279)(681,244)])
link(Str,10575831:Var2,[(762,259)(692,259)])
}
Add(ChildFormEx,1205073,693,224)
{
Mode=1
link(onCreate,9303135:doAdd,[(741,230)(741,307)])
link(Op2,10575831:Var3,[(699,212)])
link(Str,2161067:Text,[])
}
BEGIN_SDK
Add(EditMultiEx,9115312,21,21)
{
WorkCount=#5:##add|9:doCompare|8:##select|
EventCount=#8:onCreate|
VarCount=#7:##index|
DataCount=#3:Op2|3:Str|
Width=440
Height=382
Point(##add)
Point(##select)
Point(##index)
link(##select,9038160:doCompare,[(45,41)(45,111)])
}
Add(MainForm,2097613,105,49)
{
Left=35
Top=105
Width=402
Height=177
WinStyle=4
BorderStyle=6
Point(doEnabled)
Point(doVisible)
Point(Handle)
link(onActivate,53563:doWork1,[(191,55)(191,328)])
link(onDeactivate,53563:doWork2,[(191,62)(191,335)])
link(onCreate,9115312:onCreate,[(215,69)(215,27)])
}
Add(If_else,9038160,70,105)
{
link(onTrue,2914073:doEvent1,[(138,111)(138,153)])
link(onFalse,5306165:doOff,[(145,118)(145,146)])
link(Op2,9115312:Op2,[(83,21)])
}
Add(LED,5306165,231,133)
{
Left=5
Top=30
}
Add(Memo,10090045,280,91)
{
Left=30
Top=30
Width=355
Height=135
link(Str,9115312:Str,[(286,56)(34,56)])
}
Add(Hub,2914073,175,147)
{
OutCount=3
link(onEvent1,5306165:doOn,[])
link(onEvent2,10090045:doAdd,[(235,160)(235,97)])
link(onEvent3,14987475:doData,[(203,167)(203,202)])
}
Add(DoData,14987475,217,196)
{
Data=Integer(1)
link(onEventData,4265318:doWork1,[(261,202)(261,167)])
}
Add(DoData,7297659,84,168)
{
Data=Integer(0)
link(onEventData,4265318:doWork3,[(128,174)])
}
Add(HubEx,4265318,124,161)
{
Angle=3
link(onEvent,2097613:doVisible,[(128,132)(93,132)(93,90)])
}
Add(MoveWindow,38151,308,322)
{
link(Handle,2097613:Handle,[(314,208)(111,208)])
}
Add(ChildPanel,53563,245,322)
{
link(onEvent1,38151:doMove,[])
link(onEvent2,7297659:doData,[(289,335)(289,255)(72,255)(72,174)])
}
BEGIN_SDK
Add(EditMulti,3496,3,3)
{
EventCount=2
WorkCount=2
link(doWork1,18401:doData,[(50,9)(50,41)])
link(doWork2,77830:doData,[(30,16)(30,104)])
}
Add(Panel,16693,219,65)
{
Width=402
Height=19
Align=2
Color=-16777200
Font=[Arial,8,1,16777215,1]
Caption=" Panel"
BevelInner=0
Point(doColor)
link(onClick,3496:onEvent1,[(277,71)(277,9)])
}
Add(Hub,37080,161,63)
{
InCount=2
OutCount=1
link(onEvent1,16693:doColor,[(206,69)(206,85)])
}
Add(DoData,77830,98,98)
{
Data=Integer(-16777200)
link(onEventData,37080:doEvent2,[(145,104)(145,76)])
}
Add(DoData,18401,98,35)
{
Data=Integer(-16777189)
link(onEventData,37080:doEvent1,[(145,41)(145,69)])
}
Add(BitBtn,30534,224,119)
{
Left=378
Top=1
Width=15
Height=13
Font=[Arial,10,0,0,1]
Hint="Close"
Caption="X"
link(onClick,3496:onEvent2,[(290,125)(290,16)])
}
END_SDK
END_SDK
Add(GetDataEx,10575831,686,207)
{
Angle=3
link(Data,1205073:##index,[(687,212)(687,268)(699,268)])
}
Add(Label,8209270,693,91)
{
Left=220
Top=5
Width=130
Height=17
Caption="Список созданных форм"
}
Add(Memo,2161067,700,140)
{
Left=10
Top=65
Width=175
Height=190
Strings=#12:test00000000|
}
Add(Label,1767766,644,91)
{
Left=10
Top=45
Width=165
Height=17
Caption="данные для занесения в форму"
}


карма: 0

0