Вверх ↑
Этот топик читают: Гость
Ответов: 875
Рейтинг: 322
#1: 2010-01-21 19:55:06 ЛС | профиль | цитата
Возникла необходимость добавлять значения в строку. Есть более простой вариант?code_16586.txt
карма: 1

0
файлы: 1code_16586.txt [1.9KB] [196]
Разработчик
Ответов: 4698
Рейтинг: 426
#2: 2010-01-21 20:01:49 ЛС | профиль | цитата
Ну вот так попробуй
Add(MainForm,14186897,217,154)
{
Width=398
Height=278
}
Add(ListBox,12633580,364,245)
{
Left=130
Top=30
Width=255
Height=210
Point(Index)
}
Add(Edit,11334812,273,189)
{
Left=5
Top=5
Width=115
Text=""
}
Add(Edit,12599933,322,189)
{
Left=130
Top=5
Width=115
Text=""
}
Add(Button,10932758,217,308)
{
Left=5
Top=55
Width=115
Caption="добавить в строку"
link(onClick,9532197:doRead,[])
}
Add(Button,11902824,217,245)
{
Left=5
Top=30
Width=115
Caption="новая строка"
link(onClick,4056939:doString,[])
}
Add(ArrayRW,9532197,378,308)
{
link(onRead,5945217:doString,[(418,314)(418,357)(296,357)(296,321)])
link(Array,12633580:Array,[])
link(Index,12633580:Index,[])
}
Add(FormatStr,4056939,273,245)
{
link(onFString,12633580:doAdd,[])
link(Str1,13065845:Var2,[])
link(Str2,16747882:Var1,[(286,233)])
}
Add(FormatStr,5945217,308,315)
{
DataCount=3
Mask="%1 %2 %3"
link(onFString,9532197:doWrite,[])
link(Str2,13065845:Var3,[(321,229)])
link(Str3,16747882:Var2,[])
}
Add(GetDataEx,13065845,273,224)
{
link(Data,11334812:Text,[])
}
Add(GetDataEx,16747882,322,228)
{
link(Data,12599933:Text,[])
}
------------ Дoбавленo в 20.03:
8 элементов против 3 моих
карма: 10
0
Ответов: 1328
Рейтинг: 69
#3: 2010-01-21 20:26:10 ЛС | профиль | цитата
Вариант с replace
Add(ListBox,12633580,490,301)
{
Left=130
Top=30
Width=255
Height=210
Point(Index)
Point(doReplace)
Point(String)
link(Str,555444:Value,[])
}
Add(Edit,11334812,294,238)
{
Left=5
Top=5
Width=115
Text=""
}
Add(Edit,12599933,343,238)
{
Left=130
Top=5
Width=115
Text=""
}
Add(Button,10932758,238,378)
{
Left=5
Top=55
Width=115
Caption="добавить в строку"
link(onClick,5945217:doString,[])
}
Add(Button,11902824,203,294)
{
Left=5
Top=30
Width=115
Caption="новая строка"
link(onClick,4056939:doString,[])
}
Add(FormatStr,4056939,294,294)
{
link(onFString,7383992:doEvent1,[])
link(Str1,13065845:Var2,[])
link(Str2,16747882:Var1,[(307,282)])
}
Add(FormatStr,5945217,329,378)
{
DataCount=3
Mask="%1 %2 %3"
link(onFString,1162020:doEvent1,[])
link(Str1,12633580:String,[(335,365)(524,365)])
link(Str2,13065845:Var3,[(342,278)])
link(Str3,16747882:Var2,[])
}
Add(GetDataEx,13065845,294,273)
{
link(Data,11334812:Text,[])
}
Add(GetDataEx,16747882,343,277)
{
link(Data,12599933:Text,[])
}
Add(DoData,9763106,413,385)
{
link(onEventData,12633580:doReplace,[(483,391)(483,349)])
link(Data,12633580:Index,[(419,369)(517,369)])
}
Add(Memory,555444,490,210)
{
}
Add(Hub,7383992,399,294)
{
link(onEvent1,13550306:doWork2,[(451,300)(451,216)])
link(onEvent2,12633580:doAdd,[])
}
Add(Hub,1162020,378,378)
{
link(onEvent1,13550306:doWork3,[(473,384)])
link(onEvent2,9763106:doData,[])
}
Add(HubEx,13550306,469,210)
{
link(onEvent,555444:doValue,[])
}
Add(MainForm,13835978,217,154)
{
Width=398
Height=278
}


карма: 2

0
Ответов: 875
Рейтинг: 322
#4: 2010-01-21 20:28:07 ЛС | профиль | цитата
Assasin, строчка должна выделяться сама.
карма: 1

0
Ответов: 485
Рейтинг: 86
#5: 2010-01-21 20:31:11 ЛС | профиль | цитата
kamakama писал(а):
строчка должна выделяться сама.
Последняя?
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#6: 2010-01-21 20:32:56 ЛС | профиль | цитата
Тогда вот так
code_16587.txt
карма: 10
0
файлы: 1code_16587.txt [1.4KB] [152]
Ответов: 875
Рейтинг: 322
#7: 2010-01-21 20:35:49 ЛС | профиль | цитата
filyaxxxcom, по умолчанию ДА. Просто сейчас нужно выделить строку самому, что ни есть гут.
карма: 1

0
Ответов: 485
Рейтинг: 86
#8: 2010-01-21 20:40:34 ЛС | профиль | цитата
...тогда вот так)
code_16589.txt
карма: 0

1
файлы: 1code_16589.txt [1KB] [177]
Голосовали:kamakama
Ответов: 875
Рейтинг: 322
#9: 2010-01-21 20:48:09 ЛС | профиль | цитата
filyaxxxcom, пожалуй самый оптимальный вариант. Спасибо.
карма: 1

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)