Evgen818 писал(а): Все, догнал
Вот, проще не придумал, может пригодится
Add(MainForm,2953706,91,105) { } Add(Edit,16014464,168,105) { Left=10 Top=10 Width=95 Text="1" DataType=4 } Add(Edit,5339823,210,105) { Left=115 Top=10 Width=95 Text="1.11" DataType=4 } Add(Button,9472716,91,161) { Left=75 Top=40 Width=75 Caption="Проверить" link(onClick,919907:doCalc,[]) } Add(MathParse,919907,168,161) { MathStr="((%2 / %1) >= 1.1) + ((%2 / %1) <= 0.9) * 2 " link(onResult,2500878:doEvent,[]) link(X1,16014464:Text,[]) link(X2,5339823:Text,[(181,149)(216,149)]) } Add(IndexToChanel,2500878,217,161) { Count=4 link(onEvent1,4474465:doData,[(261,167)(261,139)]) link(onEvent2,3149163:doData,[]) link(onEvent3,15871885:doData,[(261,181)(261,209)]) } Add(DoData,3149163,273,168) { Data=String(Второе больше на 10% первого) link(onEventData,9249010:doWork2,[]) } Add(DoData,4474465,273,133) { Data=String(В диапазоне) link(onEventData,9249010:doWork1,[(319,139)]) } Add(DoData,15871885,273,203) { Data=String(Второе меньше на 10% первого) link(onEventData,9249010:doWork3,[(319,209)]) } Add(Message,4649298,343,168) { } Add(HubEx,9249010,315,168) { link(onEvent,4649298:doMessage,[]) }
|