Вверх ↑
Этот топик читают: Гость
Ответов: 5446
Рейтинг: 323
#16: 2010-08-22 02:42:51 ЛС | профиль | цитата
Обмен файлами
карма: 1

0
Ответов: 3349
Рейтинг: 233
#17: 2010-08-22 07:51:12 ЛС | профиль | цитата
Может добавить StrCat свойство mode=s1+s2,s2+s1 ?

карма: 1

0
Ответов: 5446
Рейтинг: 323
#18: 2010-08-22 08:28:12 ЛС | профиль | цитата
Ivann, а зачем? Это будет только сбивать людей с толку.
карма: 1

1
Голосовали:Ivann
Ответов: 3349
Рейтинг: 233
#19: 2010-08-22 08:35:42 ЛС | профиль | цитата
iarspider писал(а):
Ivann, а зачем? Это будет только сбивать людей с толку.

iarspider, ты прав. Нельзя реализовывать все абсолютно на компонентах. Надо и людям немного задач оставлять.
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#20: 2010-08-22 12:03:02 ЛС | профиль | цитата
jastrin писал(а):
Надо придумать переключатель между str1 и str2 в компоненте StrCat

Если только StrCat и переключатель, вот вам решение: code_20152.txt
А если не только StrCat, то еще (усовершенствованное решение от Pardon): code_20153.txt
карма: 10
0
файлы: 2code_20152.txt [1.1KB] [222], code_20153.txt [1KB] [183]
Ответов: 3349
Рейтинг: 233
#21: 2010-08-22 12:09:09 ЛС | профиль | цитата
Assasin, А зачем извращаться с MathParserom?

------------ Дoбавленo в 12.09:
Add(Button,11527429,154,203)
{
Left=45
Top=65
link(onClick,16474554:doEvent,[])
}
Add(Edit,15517334,259,147)
{
Left=15
Top=30
Text="1"
}
Add(Edit,5292542,308,147)
{
Left=80
Top=30
Text="2"
}
Add(RadioButton,4304343,161,140)
{
Left=140
Top=30
Selected=0
Caption="1"
}
Add(RadioButton,3062075,203,140)
{
Left=140
Top=60
Caption="2"
}
Add(ListBox,5227776,371,203)
{
Left=240
Top=15
Width=230
Height=240
}
Add(StrCat,14130970,259,203)
{
link(onStrCat,11499427:doWork2,[])
link(Str1,109003:Var2,[])
link(Str2,2813547:Var1,[(272,194)])
}
Add(IndexToChanel,16474554,203,203)
{
Point(Index)
link(onEvent1,14130970:doStrCat,[])
link(onEvent2,3571024:doStrCat,[(243,216)(243,258)])
link(Index,3062075:Selected,[])
}
Add(StrCat,3571024,287,252)
{
link(onStrCat,11499427:doWork3,[(326,258)])
link(Str1,2813547:Var2,[])
link(Str2,109003:Var3,[(300,187)])
}
Add(HubEx,11499427,322,203)
{
link(onEvent,5227776:doAdd,[])
}
Add(GetDataEx,2813547,287,189)
{
Angle=1
link(Data,5292542:Text,[(314,194)])
}
Add(GetDataEx,109003,259,182)
{
link(Data,15517334:Text,[])
}


карма: 1

2
Голосовали:Assasin, Tad
Ответов: 246
Рейтинг: 13
#22: 2010-08-22 12:28:26 ЛС | профиль | цитата
Создай два разных StrCat и в зависимости от того какой RadioButton выбран используй соответствующий ему StrCat
карма: 0

0
Ответов: 3349
Рейтинг: 233
#23: 2010-08-22 12:38:01 ЛС | профиль | цитата
Hardcore писал(а):
Создай два разных StrCat и в зависимости от того какой RadioButton выбран используй соответствующий ему StrCat

А ты пример Assasin'a видел?
Зачем повторяться и говорить то что показал другой.
карма: 1

0
Ответов: 131
Рейтинг: 15
#24: 2010-08-22 13:36:27 ЛС | профиль | цитата
Tad писал(а):
несколько раз подряд нажать на RadioButton 1

а надо-то было только точку у Switch добавить
code_20154.txt
карма: 0

0
файлы: 1code_20154.txt [903B] [145]
Ответов: 16884
Рейтинг: 1239
#25: 2010-08-22 14:08:40 ЛС | профиль | цитата
pardon писал(а):
а надо-то было только точку у Switch добавить
надо было просто чуть-чуть подумать
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 131
Рейтинг: 15
#26: 2010-08-22 14:22:48 ЛС | профиль | цитата
Но более универсальная, на мой взгляд, схема
code_20155.txt
карма: 0

0
файлы: 1code_20155.txt [1.4KB] [155]
Ответов: 16884
Рейтинг: 1239
#27: 2010-08-22 14:44:26 ЛС | профиль | цитата
pardon, правильнее наверное так (ИМХО)
code_20156.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_20156.txt [1.4KB] [171]
Ответов: 131
Рейтинг: 15
#28: 2010-08-22 14:54:22 ЛС | профиль | цитата
А для этого и стояла дефолтная маска в FormatStr, чтобы не инициализировать при запуске
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#29: 2010-08-22 15:04:40 ЛС | профиль | цитата
или даже так
pardon писал(а):
чтобы не инициализировать при запуске
отсутствие инициализации при запуске не всегда оправдано

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1upr.sha [1.4KB] [218]
Ответов: 12
Рейтинг: 1
#30: 2010-08-24 20:22:21 ЛС | профиль | цитата
УРААА!!! С Вашей помощью разобрался!! Спасибо всем.
Я с начала остановился на Switch-e, не знал как дальше подключать
и вот, благодаря схеме от petrocan-а, все стало понятно.
Я готовую схему проги выложил бы, но почему-то нету привилегий.
карма: 0

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