Ravilr писал(а): теперь у меня "атака клонов"
Ты хочешь сказать, что у тебя не сохраняется предыдущий размер формы, или форма не отрабатывает перемещение  Но это -- неправильно, что-то у тебя с компонентами, или обновлением, или еще с чем-то в системе. Сильно смахивает на какие-то побочные действия системы, тормозящие отрисовку формы в нужном месте
------------ Дoбавленo в 10.18:
Ravilr, а вот так, тоже "атака клонов"
Add(MainForm,4607463,483,238) { Width=300 Height=500 Name="form" Point(Left) Point(Top) Point(doLeft) Point(doTop) Point(doWidth) Point(doHeight) Point(Width) Point(Height) Point(Handle) link(onCreate,277695:doEnum,[]) } Add(TreeViewTrain,10461614,280,266) { Width=315 Height=546 Align=5 Name="tree" ParentIDIndex=2 IDIndex=1 Point(Handle) } Add(TVT_AddNode,1016770,651,245) { TreeView="tree" } Add(StrList,13289768,539,189) { Strings=#11:Фрукты;0;-1|10:Яблоко;1;0|23:Чёрноплодная рябина;2;0|13:Боярышник;3;0|8:Ирга;4;0|9:Локва;5;0|11:Мушмула;6;0|9:Груша;7;0|8:Айва;8;0|10:Рябина;9;0|20:Рябина домашняя;10;0|13:Шиповник;11;0|11:Овощи;12;-1|15:Картофель;13;12|13:Морковь;14;12|12:Свекла;15;12|12:Редька;16;12|11:Редис;17;12|10:Хрен;18;12|15:Сельдерей;19;12|15:Пастернак;20;12|11:Батат;21;12|9:Ямс;22;12|12:Маниок;23;12|10:Таро;24;12|10:Якон;25;12|16:Топинамбур;26;12|10:Репа;27;12|12:Брюква;28;12|12:Хикама;29;12|23:Китайский артишок;30;12|26:Скорцонера испанская;31;12|32:Козлобородник пореелистный;32;12|11:Лопух;33;12|11:Лотос;34;12|26:Кислица клубненосная;35;12|28:Настурция клубненосная;36;12|25:Уллюко клубненосный;37;12|14:Арракача;38;12|21:Мака перуанская;39;12| } Add(ArrayEnum,277695,553,252) { link(onItem,1125718:doMT,[]) link(Array,13289768:Array,[]) } Add(MT_String,1125718,602,245) { link(onResult,1016770:doAddNode,[]) } Add(ChildForm,8583440,336,308) { link(onEvent1,15353706:doEvent1,[]) } BEGIN_SDK Add(EditMulti,12595571,21,21) { EventCount=1 WorkCount=2 Width=363 Height=263 link(doWork1,1203802:doLoad,[(31,27)(31,160)]) link(doWork2,7058407:doEvent1,[(91,34)(91,111)]) } Add(MainForm,15663628,203,84) { Left=35 Width=300 Height=500 Name="form" TransparentColor=0 Position=1 Point(doLeft) Point(doTop) Point(doWidth) Point(doHeight) Point(Left) Point(Top) Point(Width) Point(Height) Point(Handle) } Add(Image,1203802,140,154) { Left=165 Top=125 Align=5 Layout="01" AutoSize=0 ViewStyle=5 Point(onMouseEnter) link(onMouseEnter,14440790:doAdd,[]) } Add(MT_MultiData,6695452,161,112) { Count=4 link(onData1,15663628:doLeft,[]) link(onData2,15663628:doTop,[]) link(onData3,15663628:doWidth,[]) link(onData4,15663628:doHeight,[]) } Add(MT_AddData,14440790,203,161) { Count=4 link(onAdd,12595571:onEvent1,[(309,167)(309,27)]) link(Data1,15663628:Left,[]) link(Data2,15663628:Top,[]) link(Data3,15663628:Width,[]) link(Data4,15663628:Height,[]) } Add(SendMessage,16199774,203,49) { Message=4 link(Handle,12701339:Var1,[(209,36)(258,36)]) } Add(DoData,16218550,161,49) { link(onEventData,16199774:doSendMessage,[]) } Add(Hub,7058407,105,105) { OutCount=3 link(onEvent1,16218550:doData,[(130,111)(130,55)]) link(onEvent2,6695452:doSeparateMT,[]) link(onEvent3,2594477:doTimer,[(129,125)(129,223)]) } Add(SendMessage,15058241,252,217) { Message=4 WParam=1 link(onSend,988900:doRedraw,[]) link(Handle,12701339:Var2,[]) } Add(GetDataEx,12701339,252,150) { Angle=3 link(Data,15663628:Handle,[(237,155)]) } Add(Timer,2594477,203,217) { Interval=25 Enable=1 AutoStop=1 link(onTimer,15058241:doSendMessage,[]) } Add(RedrawManager,988900,294,217) { ControlManager="form" } END_SDK Add(ScreenShort,7581781,287,308) { link(onCapture,8583440:doWork1,[]) link(Handle,10461614:Handle,[]) } Add(Timer,12980451,231,308) { Interval=100 link(onTimer,7581781:doCapture,[]) } Add(MT_AddData,14440790,483,308) { Count=4 link(onAdd,8583440:doWork2,[(552,314)(552,385)(324,385)(324,321)]) link(Data1,4607463:Left,[]) link(Data2,4607463:Top,[]) link(Data3,4607463:Width,[]) link(Data4,4607463:Height,[]) } Add(MT_MultiData,6695452,434,266) { Count=4 link(onData1,4607463:doLeft,[]) link(onData2,4607463:doTop,[]) link(onData3,4607463:doWidth,[]) link(onData4,4607463:doHeight,[]) } Add(Hub,15353706,378,308) { OutCount=4 link(onEvent1,14440790:doAdd,[]) link(onEvent2,16218550:doData,[(413,321)(413,202)]) link(onEvent3,6695452:doSeparateMT,[(422,328)(422,272)]) link(onEvent4,2594477:doTimer,[(422,335)(422,398)]) } Add(SendMessage,16199774,476,196) { Message=4 link(Handle,2976327:Var1,[(482,181)(531,181)]) } Add(DoData,16218550,434,196) { link(onEventData,16199774:doSendMessage,[]) } Add(SendMessage,15058241,525,392) { Message=4 WParam=1 link(onSend,988900:doRedraw,[]) link(Handle,2976327:Var2,[]) } Add(GetDataEx,2976327,525,301) { Angle=3 link(Data,4607463:Handle,[(517,306)]) } Add(RedrawManager,988900,567,392) { ControlManager="form" } Add(Timer,2594477,483,392) { Interval=25 Enable=1 AutoStop=1 link(onTimer,15058241:doSendMessage,[]) }
|