Вверх ↑
Разработчик
Ответов: 26066
Рейтинг: 2120
#1: 2013-12-20 03:48:26 ЛС | профиль | цитата
Вот так вроде у меня не моргает и закрывается все нормально.

Add(MainForm,14330442,588,322)
{
MouseCapture=0
Point(Handle)
Point(onKillFocus)
Point(onMouseDown)
Point(doSetFocus)
}
Add(Button,12156273,294,161)
{
Left=15
Top=25
link(onClick,1250014:doEvent,[])
}
Add(TabControl,16410121,329,322)
{
Left=105
Top=45
Tabs=#1:1|1:2|
Bitmaps=[]
Point(onMouseDown)
Point(onMouseUp)
link(onMouseDown,8913840:doEvent1,[(368,335)(368,251)])
link(onMouseUp,3583513:doDeferredEvent,[])
}
Add(DeferredEvent,3583513,385,336)
{
link(onDeferredEvent,2609437:doEvent1,[])
}
Add(Hub,2609437,434,336)
{
OutCount=3
link(onEvent1,1716787:doWork2,[(459,342)(459,279)])
link(onEvent2,11293718:doEvent,[(466,349)(466,321)])
link(onEvent3,14330442:doSetFocus,[])
}
Add(SendMessage,16199774,588,266)
{
Message=4
link(Handle,11119975:Handle,[])
}
Add(Hub,8913840,413,245)
{
link(onEvent1,1716787:doWork1,[(438,251)(438,272)])
link(onEvent2,11119975:hide,[(445,258)(445,188)])
}
Add(ChanelToIndex,1716787,469,266)
{
link(onIndex,16199774:doSendMessage,[])
}
Add(ChildFormEx,11119975,588,161)
{
Mode=1
link(onEvent,11000450:doDeferredEvent,[])
}
BEGIN_SDK
Add(EditMultiEx,10053687,21,21)
{
WorkCount=#5:##add|7:##clear|7:visible|4:hide|
EventCount=#7:onEvent|
VarCount=#6:Handle|
Point(##add)
Point(##clear)
link(##add,16088983:doWork1,[(74,27)])
link(visible,16088983:doWork2,[])
link(hide,2328798:doWork1,[(88,48)(88,118)])
link(Handle,7403987:Handle,[(27,159)(160,159)])
}
Add(MainForm,7403987,154,84)
{
Left=35
Top=105
Visible=1
Point(doVisible)
Point(Close)
Point(Handle)
link(Close,12173419:GetData,[])
}
Add(ChanelToIndex,2328798,98,112)
{
link(onIndex,7403987:doVisible,[])
}
Add(HubEx,16088983,70,35)
{
Angle=1
link(onEvent,2328798:doWork2,[(74,125)])
}
Add(EventFromData,12173419,154,35)
{
link(onEvent,10053687:onEvent,[(193,41)(193,27)])
}
END_SDK
Add(Switch,4454115,385,98)
{
DataOn=Integer(1)
DataOff=Integer(0)
Point(State)
Point(doOn)
}
Add(IndexToChanel,1250014,385,161)
{
Point(Index)
link(onEvent1,13330681:doEvent1,[])
link(Index,1457158:Var2,[])
}
Add(Hub,13330681,434,161)
{
link(onEvent1,11119975:##add,[])
link(onEvent2,4454115:doOn,[(459,174)(459,153)(375,153)(375,118)])
}
Add(DeferredEvent,11000450,644,161)
{
link(onDeferredEvent,15855940:doEvent1,[])
}
Add(Hub,15855940,700,161)
{
link(onEvent1,11119975:##clear,[(725,167)(725,153)(578,153)(578,174)])
link(onEvent2,4454115:doReset,[(732,174)(732,90)(375,90)(375,111)])
}
Add(IndexToChanel,11293718,511,315)
{
Point(Index)
link(onEvent2,11119975:visible,[(550,328)(550,181)])
link(Index,1457158:Var3,[(517,138)])
}
Add(GetDataEx,1457158,385,133)
{
link(Data,4454115:State,[])
}



Но че-то очень намучено все получилось
карма: 22

0