Make(delphi) ver(4.01 build 175) Add(MainForm,2953706,98,189) { Width=234 } Add(Stack,16240922,224,126) { link(onPush,6078379:doAdd,[]) link(onPop,6078379:doGetIndex,[(292,139)(292,174)]) link(Data,7962831:Count,[(230,114)(160,114)]) } Add(StrList,6078379,329,126) { Point(doGetIndex) Point(onGetIndex) link(onGetIndex,6078379:doDelete,[(373,139)(373,110)(314,110)(314,146)]) } Add(ArrayEnum,5034402,343,203) { link(onItem,14580740:doAdd,[]) link(Array,6078379:Array,[]) } Add(Button,2612780,98,133) { Left=5 Top=45 Caption="Undo" link(onClick,16240922:doPop,[]) } Add(Button,4083042,98,70) { Left=5 Top=20 Caption="doData" link(onClick,7962831:doNext,[]) } Add(Memo,14580740,406,203) { Left=80 Top=20 Width=120 Height=230 } Add(Button,14926355,224,245) { Left=5 Top=230 Caption="View" link(onClick,2813121:doEvent1,[]) } Add(Counter,7962831,154,70) { link(onNext,16240922:doPush,[(201,76)(201,132)]) } Add(Hub,2813121,294,245) { link(onEvent1,14580740:doClear,[(390,251)(390,216)]) link(onEvent2,5034402:doEnum,[(326,258)(326,209)]) }