pc-master писал(а): Если что не так, пишите Все не так или "Как набрать полтысячи компонент" (Да здравствует индусский код !) Add(MainForm,2953706,63,21) { } Add(StrMask,629373,504,63) { Mask="Mouse=*" link(onFalse,879229:doCompare,[(550,69)(550,108)(492,108)(492,118)]) link(onTrue,9371432:doDelete,[]) } Add(Memory,12347313,455,63) { link(onData,629373:doCompare,[]) } Add(Delete,9371432,574,70) { Count=6 link(onDelete,6681469:doEvent1,[]) } Add(MouseEvent,1954103,651,70) { } Add(StrMask,879229,504,112) { Mask="delay=*" link(onFalse,1214852:doCompare,[(545,118)(545,153)(492,153)(492,167)]) link(onTrue,7328330:doDelete,[]) } Add(Delete,7328330,567,119) { Count=6 link(onDelete,8751157:doConvert,[]) } Add(Hub,6681469,623,70) { link(onEvent1,1954103:doClick,[]) } Add(Convertor,8751157,609,119) { Mode=1 link(onResult,12971758:doEvent1,[]) } Add(Hub,12971758,665,119) { } Add(StrMask,1214852,504,161) { Mask="delay=*" link(onFalse,13169353:doEvent,[]) link(onTrue,686486:doDelete,[]) } Add(Delete,686486,567,168) { Count=6 link(onDelete,15270360:doConvert,[]) } Add(Convertor,15270360,623,168) { Mode=1 link(onResult,4406603:doEvent1,[]) } Add(Hub,4406603,672,168) { } Add(Button,14273647,35,119) { Left=115 Top=55 Data=String(Строка, которая не соответствует ни одной маске) link(onClick,16644290:doEvent1,[]) } Add(Debug,13169353,728,161) { } Add(StrMask,13576689,189,126) { Mask="Mouse=*" link(onFalse,10869501:doData,[]) link(onTrue,3396050:doDelete,[]) link(Str,631378:Var2,[]) } Add(Memory,7466646,140,126) { link(onData,13576689:doCompare,[]) } Add(Delete,3396050,287,133) { Count=6 link(onDelete,930718:doEvent1,[]) link(Str,2356533:Var3,[(293,115)]) } Add(DoData,10869501,231,126) { link(onEventData,14670233:doValue,[(275,132)(275,176)(128,176)(128,209)]) link(Data,2356533:Var2,[]) } Add(MouseEvent,3378708,350,133) { } Add(StrMask,1836994,189,203) { Mask="delay=*" link(onFalse,14223806:doData,[]) link(onTrue,12252699:doDelete,[]) link(Str,6897522:Var2,[]) } Add(Memory,14670233,140,203) { link(onData,1836994:doCompare,[]) } Add(Delete,12252699,294,210) { Count=6 link(onDelete,2253823:doConvert,[]) link(Str,14637006:Var3,[(300,187)]) } Add(GetDataEx,6897522,189,182) { Angle=3 link(Data,14670233:Value,[(171,187)(171,247)(146,247)]) } Add(DoData,14223806,231,203) { link(onEventData,8759270:doValue,[(275,209)(275,233)(128,233)(128,258)]) link(Data,14637006:Var2,[]) } Add(GetDataEx,14637006,231,182) { Angle=3 link(Data,6897522:Var3,[]) } Add(Hub,930718,322,133) { link(onEvent1,3378708:doClick,[]) } Add(Convertor,2253823,336,210) { Mode=1 link(onResult,13145607:doEvent1,[]) } Add(Hub,13145607,378,210) { } Add(StrMask,8413414,189,252) { Mask="delay=*" link(onFalse,4945221:doData,[]) link(onTrue,11549380:doDelete,[]) link(Str,15057624:Var2,[]) } Add(Memory,8759270,140,252) { link(onData,8413414:doCompare,[]) } Add(Delete,11549380,273,259) { Count=6 link(onDelete,785837:doConvert,[]) link(Str,1889821:Var3,[(279,243)]) } Add(GetDataEx,15057624,189,238) { Angle=3 link(Data,8759270:Value,[(181,243)(181,298)(146,298)]) } Add(DoData,4945221,231,252) { link(onEventData,6400962:doEvent,[]) link(Data,1889821:Var2,[]) } Add(GetDataEx,1889821,231,238) { Angle=3 link(Data,15057624:Var3,[]) } Add(Convertor,785837,315,259) { Mode=1 link(onResult,6661149:doEvent1,[]) } Add(Hub,6661149,357,259) { } Add(Debug,6400962,441,252) { } Add(InfoTip,15763264,434,42) { Info=#23:То же на 16 компонентах| Frame=3 Width=281 Height=186 } Add(Hub,16644290,77,119) { link(onEvent1,12347313:doValue,[(105,125)(105,69)]) link(onEvent2,7466646:doValue,[]) } Add(InfoTip,6333079,119,91) { Info=#32:Твоё решение на 24-х компонентах| Font=[MS Sans Serif,8,1,255,1] Frame=3 Width=302 Height=221 } Add(GetDataEx,631378,189,110) { Angle=3 link(Data,7466646:Value,[(183,115)(183,169)(146,169)]) } Add(GetDataEx,2356533,231,110) { Angle=3 link(Data,631378:Var3,[]) }
|