Вверх ↑
Ответов: 1528
Рейтинг: 57
#1: 2011-03-03 12:34:01 ЛС | профиль | цитата
CriDos,
hitman249 писал(а):
нашёл универсальное решение

остался только один вопрос, почему в поле ввода при очищении каретка остаётся на второй строке?
------------ Дoбавленo в 12.33:
маленько не красивый с точки зрения реализации, но рабочий вариант, если кому интересно
Add(MainForm,10836024,238,224)
{
Width=568
Height=404
}
Add(ChildPanel,8781407,301,322)
{
link(onEvent1,15903853:doAdd,[(345,328)(345,272)(289,272)(289,230)])
}
BEGIN_SDK
Add(EditMulti,1067065,21,21)
{
EventCount=1
WorkCount=1
}
Add(Panel,1457855,28,28)
{
Top=317
Width=560
Height=60
Align=4
ModeSp=1
ColorSp=-16777200
MinOwn=50
BevelInner=0
Point(doTop)
}
Add(ButtonRush,5885183,28,98)
{
Left=431
Top=1
Width=128
Height=49
Align=3
Font=[Arial,16,0,0,204]
UpdateSpeed=1
Caption="Добавить"
Glyphs=[]
link(onClick,5990698:doWork2,[])
}
Add(RichEdit,1079653,119,42)
{
Left=1
Top=1
Width=430
Height=49
Align=5
Font=[Arial,8,0,0,1]
ScrollBars=2
Point(onKeyDown)
link(onKeyDown,3112524:doCase,[(187,55)(187,62)])
}
Add(ArrayEnum,2088664,196,140)
{
link(onItem,6238346:doCase,[])
link(onEndEnum,6769418:doEvent1,[(238,153)(238,133)(164,133)(164,41)])
link(Array,10477095:Array,[])
}
Add(StrList,10477095,182,77)
{
}
Add(DoData,10466019,119,98)
{
link(onEventData,10477095:doText,[])
link(Data,1079653:Text,[])
}
Add(Hub,1507261,77,98)
{
OutCount=3
link(onEvent1,10466019:doData,[])
link(onEvent3,2088664:doEnum,[(98,118)(98,146)])
}
Add(Hub,6769418,189,35)
{
link(onEvent1,1079653:doClear,[(216,41)(216,33)(107,33)(107,55)])
link(onEvent2,10477095:doClear,[(215,48)(215,69)(170,69)(170,90)])
}
Add(Case,3112524,217,56)
{
Value=Integer(13)
link(onTrue,8460180:doTimer,[])
}
Add(HubEx,5990698,63,98)
{
link(onEvent,1507261:doEvent1,[])
}
Add(Case,6238346,245,140)
{
Value=String()
link(onNextCase,1067065:onEvent1,[(299,146)(299,27)])
}
Add(Timer,8460180,259,63)
{
Interval=1
Enable=1
AutoStop=1
link(onTimer,5990698:doWork1,[(297,69)(297,94)(67,94)])
}
END_SDK
Add(ChildPanel,12151764,301,280)
{
}
BEGIN_SDK
Add(EditMulti,10331068,21,21)
{
EventCount=1
WorkCount=1
Width=601
}
Add(Panel,3854043,28,28)
{
Top=282
Width=560
Height=35
Align=4
ColorSp=-16777200
BevelInner=0
Point(doTop)
}
Add(RadioButtonRush,13826791,35,98)
{
Width=65
Caption="Продам"
}
Add(RadioButtonRush,1766775,77,98)
{
Left=65
Width=60
Caption="Куплю"
}
Add(RadioButtonRush,14745245,119,98)
{
Left=125
Width=70
Caption="Закупаю"
}
Add(RadioButtonRush,15806977,161,98)
{
Left=195
Width=60
Caption="Сниму"
}
Add(RadioButtonRush,4513574,203,98)
{
Left=255
Width=60
Caption="Услуги"
}
Add(RadioButtonRush,6254052,245,98)
{
Left=320
Width=80
Caption="Требуются"
}
Add(RadioButtonRush,9644204,287,98)
{
Left=400
Width=65
Caption="Утерян"
}
Add(RadioButtonRush,15651833,329,98)
{
Left=465
Width=65
Caption="Разное"
}
END_SDK
Add(RichEdit,15903853,301,224)
{
Width=560
Height=282
Align=5
Font=[Arial,8,0,0,1]
ScrollBars=2
}
карма: 0

0