Make(delphi) ver(4.04 build 185) Add(MainForm,2953706,168,238) { } Add(CheckBox,15508197,280,112) { Left=90 Top=49 Width=95 Height=25 Color=65535 Font=[MS Sans Serif,8,1,0,1] TabOrder=-1 Ctl3D=0 WinStyle=4 Name="добавить сружка" Caption="Выключен" Point(doColor) Point(doFont) Point(doCaption) link(onCheck,5224041:doStrCat,[]) } Add(MultiElement,7853204,168,189) { @Hint=#6:Формат| link(onEvent1,14227662:Cable,[(226,195)(226,125)]) link(onEvent2,1001967:Cable,[(239,202)(239,167)]) link(onEvent3,15553298:Cable,[]) link(onEvent4,3320566:Cable,[(226,216)(226,251)]) } BEGIN_SDK Add(EditMulti,3338469,28,49) { EventCount=4 WorkCount=1 Width=643 Height=319 link(doWork1,9992282:doSplit,[(46,55)(46,62)]) } Add(Font,4691505,182,140) { Font=[MS Sans Serif,8,1,65280,1] link(onFont,1376853:doWork2,[]) } Add(Font,15417341,182,98) { Font=[MS Sans Serif,8,1,0,1] link(onFont,1376853:doWork1,[(228,104)]) } Add(StrList,5442973,154,189) { Strings=#5:65535|3:255|8:10789024| Point(doGetString) Point(onGetString) Point(String) link(onGetString,4305358:doEvent,[]) } Add(IndexToChanel,13242610,133,98) { link(onEvent1,15417341:doFont,[]) link(onEvent2,4691505:doFont,[(173,111)(173,146)]) } Add(Hub,8646046,105,133) { OutCount=3 link(onEvent1,13242610:doEvent,[(126,139)(126,104)]) link(onEvent2,5442973:doGetString,[(137,146)(137,237)]) link(onEvent3,2486960:doGetString,[(133,153)(133,314)]) } Add(MultiStrData,9992282,56,56) { link(onPart1,777246:doValue,[]) link(onPart2,8646046:doEvent1,[(95,69)(95,139)]) } Add(Memory,777246,280,56) { } Add(IndexToChanel,10506450,301,140) { Count=4 Point(Data) Point(Index) link(onEvent1,10633978:Wire2,[(433,146)(433,174)]) link(onEvent2,3683880:Wire2,[(433,153)(433,216)]) link(onEvent3,13779428:Wire2,[(433,160)(433,265)]) link(onEvent4,11098093:Wire2,[(433,167)(433,314)]) link(Data,14486282:Value,[(307,124)(279,124)(279,180)(244,180)]) link(Index,13624829:Var3,[(314,110)]) } Add(IndexToChanel,4305358,273,196) { Count=4 Point(Data) Point(Index) link(onEvent1,10633978:Wire1,[(419,202)(419,167)]) link(onEvent2,3683880:Wire1,[]) link(onEvent3,13779428:Wire1,[(419,216)(419,258)]) link(onEvent4,11098093:Wire1,[(419,223)(419,307)]) link(Data,5442973:String,[(279,184)(213,184)(213,250)(181,250)]) link(Index,13624829:Var2,[]) } Add(GetDataEx,13624829,280,105) { link(Data,777246:Value,[]) } Add(Memory,14486282,238,140) { link(onData,10506450:doEvent,[]) } Add(HubEx,1376853,224,140) { link(onEvent,14486282:doValue,[]) } Add(IndexToChanel,6839907,245,273) { Count=4 Point(Data) Point(Index) link(onEvent1,10633978:Wire3,[(405,279)(405,181)]) link(onEvent2,3683880:Wire3,[(405,286)(405,223)]) link(Data,2486960:String,[(251,261)(223,261)(223,330)(174,330)]) link(Index,13624829:Var1,[(258,110)]) link(onEvent3,13779428:Wire3,[(405,293)(405,272)]) link(onEvent4,11098093:Wire3,[(405,300)(405,321)]) } Add(StrList,2486960,147,266) { Strings=#8:Выключен|7:ВКЛЮЧЕН| Point(doGetString) Point(onGetString) Point(String) link(onGetString,6839907:doEvent,[]) } Add(CableWork,10633978,532,161) { Count=3 link(Cable,3338469:onEvent1,[(608,167)(608,55)]) } Add(CableWork,3683880,532,203) { Count=3 link(Cable,3338469:onEvent2,[(608,209)(608,62)]) } Add(CableWork,13779428,532,252) { Count=3 link(Cable,3338469:onEvent3,[(608,258)(608,69)]) } Add(CableWork,11098093,532,301) { Count=3 link(Cable,3338469:onEvent4,[(608,307)(608,76)]) } END_SDK Add(CheckBox,14238231,280,154) { Left=90 Top=79 Width=95 Height=25 Color=65535 Font=[MS Sans Serif,8,1,0,1] TabOrder=-1 Ctl3D=0 WinStyle=4 Caption="Выключен" Point(doColor) Point(doFont) Point(doCaption) link(onCheck,1947115:doStrCat,[]) } Add(CheckBox,10709522,280,196) { Left=90 Top=114 Width=95 Height=25 Color=65535 Font=[MS Sans Serif,8,1,0,1] TabOrder=-1 Ctl3D=0 WinStyle=4 Caption="Выключен" Point(doColor) Point(doFont) Point(doCaption) link(onCheck,14537579:doStrCat,[]) } Add(CheckBox,4052639,280,238) { Left=90 Top=149 Width=95 Height=25 Color=65535 Font=[MS Sans Serif,8,1,0,1] TabOrder=-1 Ctl3D=0 WinStyle=4 Caption="Выключен" Point(doColor) Point(doFont) Point(doCaption) link(onCheck,5953198:doStrCat,[]) } Add(StrCat,5224041,329,112) { Str1="0;" link(onStrCat,1088465:doWork2,[]) } Add(StrCat,1947115,329,154) { Str1="1;" link(onStrCat,13515687:doWork2,[]) } Add(StrCat,14537579,329,196) { Str1="2;" link(onStrCat,16771972:doWork2,[]) } Add(StrCat,5953198,329,238) { Str1="3;" link(onStrCat,16771972:doWork3,[(371,244)]) } Add(HubEx,13515687,367,154) { Angle=3 link(onEvent,1088465:doWork3,[]) } Add(HubEx,16771972,367,196) { Angle=3 link(onEvent,13515687:doWork3,[]) } Add(HubEx,1088465,367,112) { Angle=3 link(onEvent,7853204:doWork1,[(371,107)(158,107)(158,195)]) } Add(CableEvent,14227662,252,119) { Count=3 link(Wire1,15508197:doColor,[]) link(Wire2,15508197:doFont,[]) link(Wire3,15508197:doCaption,[]) } Add(CableEvent,1001967,252,161) { Count=3 link(Wire1,14238231:doColor,[]) link(Wire2,14238231:doFont,[]) link(Wire3,14238231:doCaption,[]) } Add(CableEvent,15553298,252,203) { Count=3 link(Wire1,10709522:doColor,[]) link(Wire2,10709522:doFont,[]) link(Wire3,10709522:doCaption,[]) } Add(CableEvent,3320566,252,245) { Count=3 link(Wire1,4052639:doColor,[]) link(Wire2,4052639:doFont,[]) link(Wire3,4052639:doCaption,[]) }