Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2021-05-21 06:22:36 |
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Дальтоникам тогда лучше не соваться, а принять уже существующее.
|
|||
карма: 10 |
|
Ответов: 9906
Рейтинг: 351
|
|||
А если, все-таки, перейти от теории к практике
Вот я вижу пока один сценарий (который и предложил) вступления в проблему: "забыл подключить, имея самые благие намерения" И не вижу разумного разумного, например, для скрина Nc-а. Обрабатывать все мыслимое и немыслимое - загнать вопрос в тупик. Ибо "дураки очень изобретательны, и обойдут любую систему дуракоустойчивости" ((не мое, читал где-то...)). Есть смысл заботиться о тех, кто имел "самые благие намерения", а не пытался надурить коллегу, спрятавши элемент за "декорациями". Так есть еще разумные сценарии Если нет, тогда это только один вариант, мной приведенный. Что для его фиксинга надо - некое решение в среде, которое визуально обязательно зацепит глаз - ДЛЯ ТОЧКИ, которая лежит над линией, и не подключена к ней. И все, вроде. А цвет ли это, мигание, полная пустота вместо точки - это детали, главное чтобы "глаз цепляло"... |
|||
карма: 9 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Galkov писал(а): Так есть еще разумные сценарииБыл вариант, уменьшить неподключенные точки. По мне мысль неплохая. |
|||
карма: 10 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Assasin, имелся в виду сценарий создания проблемы
Как пример: я не понимаю сценариев, по которому создан скрин Nic-а. Искусственный случай, мне кажется. И уж тем более, когда один элемент лежит на другом. Уменьшать ВСЕ не подключенные точки мне не нравится. Их может быть очень много, и не подключены они могут быть по делу. А если не подключены те, которые лежат над линией - так согласен не только на уменьшение, а даже на "уменьшение до нуля" Лишь бы глаз зацепился, и зацепился за нужные... |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
вариант с изменением цвета или габаритов подключенной точки предпочтительнее. Как я уже сказал выше real time отслеживание пересекающихся связей или связей, проходящих под точками слишком ресурсоемко.
|
|||
карма: 27 |
|
Ответов: 110
Рейтинг: 9
|
|||
Кардинальный вариант: рисовать все линии поверх других элементов. (это попутно решит еще одну проблему с непрозрачным InfoTip)
|
|||
карма: 0 |
| ||
файлы: 1 | 2.png [19KB] [677] |
Ответов: 215
Рейтинг: 45
|
|||
варианты другого отображения подключенных точек
подключенные точки красятся в цвет соединительной линии подключенные точки имеют другой вид |
|||
карма: 0 |
| ||
файлы: 2 | connect1.gif [1021B] [385], connect2.gif [848B] [366] | ||
Голосовали: | Ravilr |
Ответов: 485
Рейтинг: 86
|
|||
Лично мне нравиться, если объединить вот эти два варианта:
EvgIg писал(а): Кардинальный вариант: рисовать все линии поверх других элементов.lev писал(а): подключенные точки имеют другой вид |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Вот первое, ИМХО, не стоит, зачем упускать свободное место на компоненте, не занятое точками. Что такого страшного, если линия пройдет в нижней части компонента, а по-вашему, она будет красоваться сверу... Не очень-то красиво
|
|||
карма: 22 |
|
Ответов: 215
Рейтинг: 45
|
|||
EvgIg писал(а): Кардинальный вариант: рисовать все линии поверх других элементов. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
согласен не опциональное переключение между текущей реализацией и одной из двух предложенных lev.
вариант с опциональным включением/отключением отрисовки линий поверх элементов кажется не разумным ввиду того, что схема нарисованная человеком у которого опция выключена будет плохо смотреться у того, у кого она включена. |
|||
карма: 27 |
|
Ответов: 485
Рейтинг: 86
|
|||
Dilma писал(а): одной из двух предложенных lev |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Если нужно решить (высосанную из пальца - ИМХО) проблему, то
Dilma писал(а): вариант с опциональным включением/отключением отрисовки линий поверх элементов |
|||
карма: 25 |
|
Ответов: 2236
Рейтинг: 676
|
|||
Tad писал(а): Если нужно решить (высосанную из пальца - ИМХО) проблемуTad, где и кто писал о какой то проблеме, я лишь cделал предложение. Dilma писал(а): real time отслеживание пересекающихся связей или связей, проходящих под точками слишком ресурсоемкоА поиск таких мест по команде, в нужный момент? Как в Word (мелкомягких) нажал F7(правописания) и посмотрел ошибки. |
|||
карма: 11 |
|