Add(MainForm,6280154,238,196)
{
Width=520
Height=80
link(onCreate,10910379:doEvent1,[])
}
Add(Edit,13584240,581,182)
{
Left=20
Top=10
Text="3500.0"
}
Add(InfoTip,10395767,91,77)
{
Info=#155:FIRETRUK 6500.0 36670.8 3.0 0.0 0.0 0.0 90 0.55 0.8 0.5 5 170.0 27.0 10.0 R D 10.00 0.45 0 27.0 1.2 0.08 0.0 0.47 -0.17 0.5 0.0 0.2 0.26 15000 4098 0 0 1 2|155:FIRETRUK 3500.0 10000.0 2.0 0.0 0.0 0.0 90 0.50 0.8 0.5 5 170.0 27.0 10.0 R D 10.00 0.45 0 27.0 1.2 0.08 0.0 0.50 -0.15 0.5 0.0 0.2 0.26 11000 4000 0 0 1 2|
Font=[MS Sans Serif,10,1,0,1]
Width=1065
Height=39
}
Add(FormatStr,16163529,574,315)
{
DataCount=36
Mask=""
Point(doMask)
Point(FString)
link(Str1,15347843:Part1,[])
link(Str2,13584240:Text,[])
link(Str3,4833952:Text,[(594,229)(622,229)])
link(Str4,9828551:Text,[(601,237)(657,237)])
link(Str5,15347843:Part5,[])
link(Str6,15347843:Part6,[])
link(Str7,15347843:Part7,[])
link(Str8,15347843:Part8,[])
link(Str9,6315679:Text,[(636,244)(692,244)])
link(Str10,15347843:Part10,[])
link(Str11,15347843:Part11,[])
link(Str12,15347843:Part12,[])
link(Str13,15347843:Part13,[])
link(Str14,15347843:Part14,[])
link(Str15,15347843:Part15,[])
link(Str16,15347843:Part16,[])
link(Str17,15347843:Part17,[])
link(Str18,15347843:Part18,[])
link(Str19,15347843:Part19,[])
link(Str20,15347843:Part20,[])
link(Str21,15347843:Part21,[])
link(Str22,15347843:Part22,[])
link(Str23,15347843:Part23,[])
link(Str24,15347843:Part24,[])
link(Str25,6119226:Text,[])
link(Str26,5981883:Text,[(755,229)(783,229)])
link(Str27,15347843:Part27,[])
link(Str28,15347843:Part28,[])
link(Str29,15347843:Part29,[])
link(Str30,15347843:Part30,[])
link(Str31,10347179:Text,[(790,229)(818,229)])
link(Str32,16718578:Text,[(797,241)(853,241)])
link(Str33,15347843:Part33,[])
link(Str34,15347843:Part34,[])
link(Str35,15347843:Part35,[])
link(Str36,15347843:Part36,[])
}
Add(Edit,4833952,616,182)
{
Left=75
Top=10
Text="10000.0"
}
Add(Edit,9828551,651,182)
{
Left=135
Top=10
Text="2.0"
}
Add(Edit,6315679,686,182)
{
Left=195
Top=10
Text="0.50"
}
Add(Edit,6119226,742,182)
{
Left=255
Top=10
Text="0.50"
}
Add(Edit,5981883,777,182)
{
Left=315
Top=10
Text="-0.15"
}
Add(Edit,10347179,812,182)
{
Left=370
Top=10
Text="11000"
}
Add(Edit,16718578,847,182)
{
Left=430
Top=10
Text="4000"
}
Add(MultiStrPart,15347843,574,273)
{
Char=" "
Count=36
}
Add(ArrayEnum,8109872,343,266)
{
link(onItem,4526452:doCompare,[])
link(Array,15259490:Var2,[])
}
Add(StrMask,4526452,392,266)
{
Mask="FIRETRUK*"
link(onTrue,9521311:doEvent1,[])
AddHint(-17,-33,73,13,Mask)
}
Add(Replace,15945340,490,273)
{
SubStr=" "
DestStr=" "
link(onReplace,13027461:doTrim,[])
}
Add(Trim,13027461,532,273)
{
Char=" "
Mode=6
link(onTrim,15347843:doSplit,[])
}
Add(ArrayRW,15049622,343,322)
{
link(Array,15259490:Var1,[(349,303)(334,303)(334,250)])
link(Index,8109872:Index,[])
link(Value,16163529:FString,[(363,303)(381,303)(381,361)(580,361)])
}
Add(GetDataEx,15259490,343,245)
{
link(Data,10652419:Array,[])
}
Add(Hub,9521311,448,273)
{
OutCount=3
link(onEvent1,15945340:doReplace,[])
link(onEvent2,3621419:doWork1,[(480,286)(480,328)])
link(onEvent3,15049622:doWrite,[(474,293)(474,311)(331,311)(331,335)])
}
Add(MultiElement,3621419,490,322)
{
@Hint=#51:Создаем маску, включающая в себя пробелы и отступы.|
link(onEvent1,14926577:doEvent1,[])
AddHint(-79,73,178,26,@Hint)
}
BEGIN_SDK
Add(EditMulti,15415482,21,21)
{
EventCount=1
WorkCount=1
Width=748
Height=242
link(doWork1,6702087:doEnum,[(35,27)(35,69)])
}
Add(Str_Enum,6702087,49,63)
{
Delimiter=""
link(onEnum,9173637:doCompare,[])
link(onEndEnum,2304402:doTrim,[(93,76)(93,132)])
}
Add(If_else,9173637,105,63)
{
Type=5
Op2=String( )
link(onTrue,11854013:doCompare,[(145,69)(145,62)])
link(onFalse,16400455:doWork3,[(256,76)])
}
Add(StrCat,6077697,280,63)
{
Point(doClear)
link(Str1,738914:Var1,[(286,51)(274,51)(274,107)])
}
Add(DoData,12555137,637,203)
{
link(onEventData,15415482:onEvent1,[(719,209)(719,27)])
link(Data,3202301:Var2,[])
}
Add(GetDataEx,738914,273,102)
{
Angle=1
link(Data,6077697:Result,[(286,107)])
}
Add(If_else,11854013,154,56)
{
Type=5
Op2=String( )
link(onTrue,9500878:doData,[])
link(onFalse,16400455:doWork2,[])
}
Add(HubEx,16400455,252,63)
{
link(onEvent,6077697:doStrCat,[])
}
Add(DoData,9500878,203,56)
{
Data=String(%)
link(onEventData,16400455:doWork1,[(256,62)])
}
Add(Trim,2304402,273,126)
{
Char="%"
Mode=6
link(onTrim,11246618:doTrim,[])
link(Text,738914:Var2,[])
}
Add(Trim,11246618,322,126)
{
Char="%"
Mode=1
link(onTrim,11412039:doStrCat,[])
}
Add(StrCat,11412039,364,126)
{
Str1="%"
link(onStrCat,16031411:doEvent1,[])
}
Add(Str_Enum,8143037,434,140)
{
Delimiter=""
link(onEnum,11708145:doCompare,[])
link(onEndEnum,6631287:doEvent1,[(476,153)(476,209)])
}
Add(If_else,11708145,483,140)
{
Type=5
Op2=String(%)
link(onTrue,16580774:doWork2,[])
link(onFalse,3737629:doNext,[])
}
Add(StrCat,16464744,644,140)
{
Point(doClear)
link(Str1,3202301:Var1,[(650,128)(638,128)(638,184)])
}
Add(GetDataEx,3202301,637,179)
{
Angle=1
link(Data,16464744:Result,[(650,184)])
}
Add(StrCat,14794045,581,147)
{
Str1="%"
link(onStrCat,16580774:doWork3,[(620,153)])
}
Add(CounterEx,3737629,532,147)
{
Point(doReset)
link(onNext,14794045:doStrCat,[])
}
Add(Hub,16031411,406,126)
{
OutCount=3
link(onEvent1,6077697:doClear,[(432,132)(432,104)(268,104)(268,76)])
link(onEvent2,3737629:doReset,[(521,139)(521,160)])
link(onEvent3,8143037:doEnum,[])
}
Add(HubEx,16580774,616,140)
{
link(onEvent,16464744:doStrCat,[])
}
Add(Hub,6631287,602,203)
{
link(onEvent1,12555137:doData,[])
link(onEvent2,16464744:doClear,[(630,216)(630,153)])
}
END_SDK
Add(Hub,14926577,532,322)
{
link(onEvent1,16163529:doMask,[])
link(onEvent2,16163529:doString,[(560,335)(560,321)])
}
Add(StrList,10652419,329,182)
{
FileName="handling.cfg"
}
Add(Hub,10910379,287,210)
{
OutCount=4
PColor(onEvent2,11184640)
link(onEvent1,10652419:doLoad,[])
link(onEvent2,8109872:doEnum,[(322,223)(322,272)])
link(onEvent3,10652419:doSave,[(315,230)(315,223)])
link(onEvent4,6280154:doClose,[(311,237)(311,252)(219,252)(219,223)])
}
Ответов: 1536
Рейтинг: 176
|
|||
ONaSn, можно.
|
|||
карма: 1 |
|