Вверх ↑
Этот топик читают: Гость
Ответов: 199
Рейтинг: 44
#1: 2007-08-11 23:27:25 ЛС | профиль | цитата
Часто сталкиваюсь с необходимостью получить событие на переполнение счетчика, может стоит доработать?
PS знаю, что можно добавить IF
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2007-08-11 23:39:39 ЛС | профиль | цитата
Да можно бы было и добавить, если будут еще заявки. Дело в том, что добавление события ухудшит качество элемента в схемах, где оно не востребовано
карма: 27
0
Ответов: 5446
Рейтинг: 323
#3: 2007-08-12 00:30:38 ЛС | профиль | цитата
vovs, а про MultiElement тоже знаешь?
карма: 1

0
Ответов: 199
Рейтинг: 44
#4: 2007-08-12 15:57:35 ЛС | профиль | цитата
Dilma писал "Дело в том, что добавление события ухудшит качество элемента в схемах, где оно не востребовано"

Я не программист, но позволю себе предположить: в элементе Counter происходит переход от MAX к MIN (или наоборот), при этом должно возникать какое то "событие" его только надо вывести наружу. Если, всеже это всеравно "ухудшит качество", может быть можно сделать это опционально?
Прошу отозваться тех, кто со мной согласен.

iarspider, это такая шутка юмора, или вопрос посуществу.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#5: 2007-08-12 19:26:34 ЛС | профиль | цитата
vovs, это вопрос по существу: если тебе так режет глаза дополнительный if, то можешь упаковать его вместе с counter-ом в MultiElement, приделать к нему иконку от Counter и радоваться жизни. Можешь даже в свою библиотеку шаблонов записать.
карма: 1

0
Ответов: 3655
Рейтинг: 69
#6: 2007-08-12 20:36:34 ЛС | профиль | цитата
Согласен с iarspider, невижу необходимости.
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#7: 2007-08-12 21:32:39 ЛС | профиль | цитата
А что это вообще за пурга, какой раз уже?
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2007-08-12 23:31:35 ЛС | профиль | цитата
vovs писал(а):
в элементе Counter происходит переход от MAX к MIN (или наоборот), при этом должно возникать какое то "событие" его только надо вывести наружу

это не так. Если конечно вообще имеет смысл говорить о событиях в линейном коде.

vovs писал(а):
Если, всеже это всеравно "ухудшит качество",

Ухудшит. Особенно сильно это добавление скажется на использование элемента Counter в циклах в качестве делителя при небольших значения св-ва MAX.

vovs писал(а):
может быть можно сделать это опционально?

Можно. Однако необходимость в опциональном включениевыключение правой точки ни в одном компоненте не возникала еще.

Поэтому самое разумное в данной ситуации воспользоваться советом iarspider, а.
карма: 27
0
Ответов: 199
Рейтинг: 44
#9: 2007-08-13 00:03:44 ЛС | профиль | цитата
Dilma, спасибо за исчерпывающий ответ, вопрос снят.
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#10: 2007-08-13 00:53:12 ЛС | профиль | цитата
Dilma писал(а):
Однако необходимость в опциональном включение\выключение правой точки ни в одном компоненте не возникала еще

Один раз мне пришлось это сделать в StringTabl'e -- заказ был на опциональное включение/выключение события OnClick
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2007-08-13 13:42:41 ЛС | профиль | цитата
nesco, включениевыключение событий через св-ва это уже совершенно явная затычка
карма: 27
0
Ответов: 9906
Рейтинг: 351
#12: 2007-08-13 14:08:58 ЛС | профиль | цитата
Так глядишь, потихоньку и разберется, чем Дельфи-2 отличается
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#13: 2007-08-13 15:17:55 ЛС | профиль | цитата
воочию, так сказать...
карма: 27
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#14: 2007-08-13 16:06:47 ЛС | профиль | цитата
Да знаю я, что это маразм, и в Delphi-2 не прокатит (тут моих небольших знаний вполне хватает что бы понять). Но в обычном пакете Delphi это прокатывало, а челу (по его заверению), ну "кровь из носа" это было надо. Мне, лично, это нафиг не надо, и проблем это выкинуть, ну абсолютно никаких.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#15: 2007-08-13 17:02:11 ЛС | профиль | цитата
nesco писал(а):
и в Delphi-2 не прокатит

Ась
карма: 9

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