Add(MainForm,13634123,196,217) { Width=366 Height=363 link(onCreate,13325167:doWork2,[]) } Add(Memo,13250264,833,224) { Left=20 Top=175 Width=290 Height=125 ScrollBars=3 } Add(BlockFind,13745764,728,245) { IncludeBlock=1 StartBlock=" int" EndBlock="(" link(onSearch,12060721:doTrim,[]) } Add(StrMask,16222505,581,259) { Mask=" int * (" link(onFalse,3503107:doCompare,[]) link(onTrue,16393045:doWork2,[(620,272)(620,251)]) } Add(Str_Enum,3826664,462,259) { Delimiter="" link(onEnum,13525227:doStrCat,[]) } Add(Trim,12060721,784,245) { Char=" " link(onTrim,13250264:doAdd,[(823,251)(823,230)]) } Add(StrCat,13525227,532,259) { Point(doClear) link(onStrCat,16222505:doCompare,[]) link(Str1,13525227:Result,[(538,250)(573,250)(573,299)(538,299)]) } Add(ArrayEnum,16087242,322,252) { link(onItem,10809708:doStrCat,[]) link(Array,2159207:Array,[]) } Add(Hub,12503266,427,252) { link(onEvent1,11141638:doWork1,[(508,258)]) link(onEvent2,3826664:doEnum,[]) } Add(StrMask,3503107,630,259) { Mask="* int * (" CaseSensitive=0 link(onTrue,16393045:doWork3,[(669,272)]) } Add(Memo,2159207,308,161) { Left=20 Top=10 Width=290 Height=125 Strings=#54:int function1 () integer function2 () int function3 ()|16:int function4 ()| ScrollBars=3 link(onChange,13325167:doWork1,[(347,167)(347,202)(270,202)]) } Add(Hub,3311158,287,231) { link(onEvent1,13250264:doClear,[]) link(onEvent2,16087242:doEnum,[(312,244)(312,258)]) } Add(HubEx,16393045,665,245) { link(onEvent,7224313:doEvent1,[]) } Add(HubEx,13325167,266,231) { link(onEvent,3311158:doEvent1,[]) } Add(Hub,7224313,693,245) { link(onEvent1,13745764:doSearch,[]) link(onEvent2,11141638:doWork3,[(718,258)(718,307)(508,307)]) } Add(HubEx,11141638,504,266) { link(onEvent,13525227:doClear,[]) } Add(StrCat,10809708,378,252) { Str1=" " Point(doClear) link(onStrCat,12503266:doEvent1,[]) }