Вверх ↑
Этот топик читают: Гость
Ответов: 2236
Рейтинг: 676
#1: 2009-08-26 15:59:59 ЛС | профиль | цитата
Бывает что связь проходит под элементом, и визуально не возможно опредилить что с чем соединено (см. пример). Возможно ли чтоб на связи возле точек появлялось предупреждение.
code_14694.txt
карма: 11

0
файлы: 1code_14694.txt [910B] [672]
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2009-08-26 17:09:55 ЛС | профиль | цитата
цель предупреждений какая? заставить разработчика расположить связи или элементы иначе или дать пользователю, разбирающему схему больше информации?
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2009-08-26 17:11:35 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:31
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#4: 2009-08-26 17:13:00 ЛС | профиль | цитата
Выше - это я. Dilma опередил
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2236
Рейтинг: 676
#5: 2009-08-26 17:42:45 ЛС | профиль | цитата
Dilma писал(а):
цель предупреждений какая?

Dilma писал(а):
больше информации

Tad, посмотри code_14694.txt
карма: 11

0
Ответов: 16884
Рейтинг: 1239
#6: 2009-08-26 18:01:01 ЛС | профиль | цитата
Смотрел. Ну и что ты хочешь ?
Предупреждение: "Сдвиньте компонент DoData, а то не будет компиляции " ?
или как ?
Dilma писал(а):
заставить разработчика расположить связи или элементы иначе или дать пользователю, разбирающему схему больше информации?

Человек задал тебе конкретный вопрос, а конкретного предложения не вижу.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 215
Рейтинг: 45
#7: 2009-08-26 18:11:58 ЛС | профиль | цитата
Можно было бы визуально обозначить по разному подсоединённые и неподсоединённые точки элементов. Например кружочками, треугольничками, квадратиками, большим-меньшим размером, другим способом выделения. Но от невнимательности это не спасёт.
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2009-08-26 18:12:30 ЛС | профиль | цитата
Tad писал(а):
Человек задал тебе конкретный вопрос, а конкретного предложения не вижу.

конкретное предложение насколько я понимаю дано как раз в схеме code_14694.txt
------------ Дoбавленo в 18.13:
lev писал(а):
Можно было бы визуально обозначить по разному подсоединённые и неподсоединённые точки элементов.

это предпочтительнее, т.к. реализовать на порядок проще. Поэтому предлагаю додумать идею именно в таком направлении.
карма: 27
0
Ответов: 2236
Рейтинг: 676
#9: 2009-08-26 18:16:39 ЛС | профиль | цитата
Tad писал(а):
Ну и что ты хочешь?

sla8a писал(а):
Возможно ли чтоб на связи возле точек появлялось предупреждение

Tad писал(а):
а "предупреждение" - это как ? Матюгальная строка ?

Tad писал(а):
Человек задал тебе конкретный вопрос, а конкретного предложения не вижу.

sla8a писал(а):
посмотри code_14694.txt

Cлева пример, справа возможный вариант предупреждения.


------------ Дoбавленo в 18.28:
lev писал(а):
от невнимательности это не спасёт

Да, но спaсет от:
Tad писал(а):
стать на эту связь (курсор изменяется на карандаш) и задержать на 1-у секунду

карма: 11

0
Ответов: 16884
Рейтинг: 1239
#10: 2009-08-26 20:29:54 ЛС | профиль | цитата
sla8a, а теперь представь, что под компонентом проходит линий пять (есть и такие схемы ) и появится 10 крестиков.
Ужас !
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2236
Рейтинг: 676
#11: 2009-08-26 22:16:42 ЛС | профиль | цитата
Tad, а нормально что блок 1 и блок 2 визуально не отличаются друг от друга?
и появится 10 крестиков. Ужас !

см. пример, ужаса не вижу
code_14704.txt

карма: 11

0
файлы: 1code_14704.txt [2.8KB] [684]
Ответов: 16884
Рейтинг: 1239
#12: 2009-08-26 22:35:18 ЛС | профиль | цитата
sla8a писал(а):
ужаса не вижу
А я вижу. Ты просто забыл, что будет висеть не просто компонент, а компонент с подключенными точками и к какой линии относится крестик хрен его знает.
см. пример:
code_14706.txt
сплошной ужас
------------ Дoбавленo в 22.42:
Рисую схемы на HiAsm уже лет пять и ни разу не возникало проблемы для применения твоего предложения.
------------ Дoбавленo в 22.50:
Представь программу для автомастерской с:
1. Прием в ремонт, ремонт и выдача из ремонта
2. Ведение склада запчастей (приход, расход, остаток) притом одна и та же запчасть у разных поставщиков по своей цене.
3. Денежные расчеты с поставщиками запчастей
4. Бухгалтерия, налоги
и т.д. и т.п.
и не сталкивался с "линиями через точки". Если не умеешь рисовать - крестики не помогут, а только еще больше загадят схему.
------------ Дoбавленo в 22.58:
Dilma писал(а):
lev писал(а)Можно было бы визуально обозначить по разному подсоединённые и неподсоединённые точки элементов.
это предпочтительнее, т.к. реализовать на порядок проще. Поэтому предлагаю додумать идею именно в таком направлении.
тоже ничего не даст.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_14706.txt [1.3KB] [549]
Ответов: 2236
Рейтинг: 676
#13: 2009-08-27 10:24:23 ЛС | профиль | цитата
Tad, много слов не по теме, а на вопрос ответить трудно или ты его не заметил? Как и многое из того что я писал.
sla8a писал(а):
а нормально что блок 1 и блок 2 визуально не отличаются друг от друга?

Я не утверждаю что это большая проблема при написании схем. Я просто внес предложение.
Tad писал(а):
Рисую схемы на HiAsm уже лет пять и ни разу не возникало проблемы для применения твоего предложения.

А чужие схемы ты смотришь? А в схеме и такое может быть, что и в глаза не броситься: code_14710.txt
карма: 11

0
файлы: 1code_14710.txt [312B] [709]
Ответов: 16884
Рейтинг: 1239
#14: 2009-08-27 12:10:30 ЛС | профиль | цитата
sla8a писал(а):
а на вопрос ответить трудно или ты его не заметил?
а нормально что блок 1 и блок 2 визуально не отличаются друг от друга?
сто раз ответил : НЕНОРМАЛЬНО -Рисовать нужно правильно.
sla8a писал(а):
А чужие схемы ты смотришь? А в схеме и такое может быть, что и в глаза не броситься
Рисовать нужно правильно.
А культура рисования - это совсем другой вопрос.
Рисовать нужно правильно.

HiAsm для людей не знающих языков програмирования, а теперь давай сделаем и для людей не умеющих рисовать разборчивые схемы и девизом сделаем : HiAsm - програмирование для полных идиотов !


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#15: 2009-08-27 12:31:04 ЛС | профиль | цитата
Tad писал(а):
Рисовать нужно правильно.

при составление программы на ЯВУ кстате говоря тоже приветствуется лозунг "Писать нужно правильно", ибо и там тоже можно наваять такого, что и не каждый профессионал разберется. Однако тут проблема решилась просто: проводится рефакторинг листинга да и все. Вероятно и у нас появится когда-то такая опция и необходимость в различного рода пометках сама собой отпадет.

Однако предложение sla8a, все же имеет смысл, но несколько в ином плане. Давно уже хотелось бы сделать неким умный проверяльщик, который смог бы на основе полученных данных выставлять оценку схеме по критериям, изложенным в статье Стандарт построения схем HiAsm. После проверки можно будет выставлять на схеме пометки из таких крестов в местах, которые необходимо перерисовать.
карма: 27
1
Голосовали:Konst
Сообщение
...
Прикрепленные файлы
(файлы не залиты)