Make(delphi) ver(4.03 build 181) Add(MainForm,2953706,21,105) { Width=191 Height=276 } Add(Memo,12259531,266,175) { Left=10 Top=5 Width=155 Height=195 ScrollBars=2 } Add(StrList,16398188,196,105) { Strings=#8:Строка 1|8:Строка 2|8:Строка 3|8:Строка 4|8:Строка 5|8:Строка 6|8:Строка 7|8:Строка 8|8:Строка 9|9:Строка 10|9:Строка 11|9:Строка 12|9:Строка 13|9:Строка 14|9:Строка 15|9:Строка 16|9:Строка 17|9:Строка 18|9:Строка 19|9:Строка 20| } Add(Button,14195679,105,175) { Left=10 Top=205 Width=155 Height=25 link(onClick,12691896:doOperation,[]) } Add(hcVisualText,10077601,56,238) { Lines=#220:Вообщем у меня будет так, в StrList будет поступать информация в виде строк (строки я туда ввел в качестве примера), мне нужно чтоб при нажатии на кнопку из StrList брало не с первых строк а с последних)) т.е на оборот. |0:|174:Сейчас в моем примере берет как положенно, с первых строк, а мне нужно чтоб всегда начинала брать с последних)) т.к StrList будет пополнятся чаще чем из него будет выводится.| Width=424 Height=102 } Add(Math,12691896,161,175) { Op2=1 ResultType=0 Default=-1 Point(doClear) link(onResult,5452542:doRead,[]) link(Op1,12691896:Result,[(167,163)(155,163)(155,219)(167,219)]) } Add(ArrayRW,5452542,210,175) { link(onRead,12259531:doAdd,[]) link(Array,16398188:Array,[]) }