Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26067
Рейтинг: 2121
#16: 2009-04-13 23:30:55 ЛС | профиль | цитата
Dilma писал(а):
и переходить где это возможно на МТ

Практически, везде, где есть массивы, можно, параллельно с ними.
Кстати, Dilma, ты об этом думал
карма: 22

0
Ответов: 4641
Рейтинг: 334
#17: 2009-04-13 23:46:07 ЛС | профиль | цитата
Dilma писал(а):
от выдачи чего бы то ни было ввиде строки с разделителями мы решили постепенно отказываться и переходить где это возможно на МТ.

так бы и сказали. Я ЗА!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15294
Рейтинг: 1518
#18: 2009-04-14 00:31:56 ЛС | профиль | цитата
nesco писал(а):
Практически, везде, где есть массивы, можно, параллельно с ними.

вот этого делать не стоит. Будем теперь плодить по десятку точек для каждого свойства, чтобы каждому желающему данные выдавались в том формате, в котором ему хочется Есть соглашения на интерфейсы, которые следует соблюдать даже если они и отяжеляют схему в каких-то случаях, ибо только такой подход гарантирует каждому начинающему пользователю возможность использовать ранее полученные знания в каждом новом элементе, а не читать постоянно подсказки к точкам, чтобы понять в каком очередном формате выдаются данные.
карма: 26
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#19: 2009-04-14 01:00:49 ЛС | профиль | цитата
Dilma писал(а):
чтобы понять в каком очередном формате выдаются данные

Согласен, тоже верно.
карма: 22

0
Разработчик
Ответов: 4697
Рейтинг: 426
#20: 2009-04-14 08:57:48 ЛС | профиль | цитата
Dilma писал(а):
Будем теперь плодить по десятку точек для каждого свойства

А почему-же много точек нужно делать? Можно сделать одну, а в св-ах элемента добавить графу скажем "Arry=МТ-данные, ..." и на выбор будет массив! Или это несколько сложновато?
карма: 10
0
Администрация
Ответов: 15294
Рейтинг: 1518
#21: 2009-04-14 09:03:48 ЛС | профиль | цитата
это не сложнова-то, но в отличие от решения с несколькими точками отяжеляет код(не много, но все же) и ухудшает визуальное восприятие - глядя на схему невозможно определить, какие данные выдает элемент.
карма: 26
0
Разработчик
Ответов: 4697
Рейтинг: 426
#22: 2009-04-14 09:06:30 ЛС | профиль | цитата
Я видел несколько копонентов, у которых данные, выдаваемые в поток, зависят от св-ва, поэтому можно у массива прописать комментарий "...(тип массива определяется Arry)"
карма: 10
0
Администрация
Ответов: 15294
Рейтинг: 1518
#23: 2009-04-14 10:37:13 ЛС | профиль | цитата
Assasin писал(а):
Я видел несколько копонентов, у которых данные, выдаваемые в поток, зависят от св-ва

Assasin, в hiasm присутствуют элементы, которые были сделаны еще 6 лет назад, когда не было ни точек дополнительных, ни МТ, ни вообще ничего. Элементу Application не 6 лет конечно, но во время его создания единственный понятный всем способ передачи №-ого количество параметров возможен был только через массив.
карма: 26
0
Разработчик
Ответов: 4697
Рейтинг: 426
#24: 2009-04-14 10:40:22 ЛС | профиль | цитата
подпись nesco писал(а):
Нет ничего более постоянного, чем временное!

Значит, по-моему, все когда-то меняется, возможно, сейчас как раз-то и нужно изменить Application "до современного" вида
карма: 10
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#25: 2009-04-14 10:43:41 ЛС | профиль | цитата
Assasin писал(а):
сейчас как раз-то и нужно изменить Application "до современного" вида

И нарушить всю совместимость, не пойдет
карма: 22

0
Администрация
Ответов: 15294
Рейтинг: 1518
#26: 2009-04-14 10:56:34 ЛС | профиль | цитата
угу - не пойдет. По другому это делается...
карма: 26
0
Ответов: 4641
Рейтинг: 334
#27: 2009-04-14 11:02:40 ЛС | профиль | цитата
Dilma писал(а):
угу - не пойдет. По другому это делается...

Делается новый компонент ApplicationEx, а старый остается скрытым для совместимости
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
27
Сообщение
...
Прикрепленные файлы
(файлы не залиты)