Страница 3 из 4

Предложение по интерфейсу

Добавлено: 19 ноя 2017, 21:07
Ivan-07
rw6cm писал(а):Было-бы наглядней если это будет отображаться графически справа от блока.А что мешает в настройке блока сделать такую надпись к блоку?


Можно и так, но она не связана с настройками. Если меняешь пин в блоке надо и надпись редактировать. Было-б здорова если она сама обновлялась.

Предложение по интерфейсу

Добавлено: 20 ноя 2017, 14:23
grin-mpx
Спрошу автора программы еще раз тут, реально ли в программе сделать поиск переменной или поиск входа-выхода? 

Суть проблемы заключается в следующем. Допустим есть большой проект в котором много переменных, и он состоит из ~30 плат. Соответственно в таком проекте сложно найти платы в которых подключены определенные переменные , плюс в тегах обязательно найдется переменная, назначение которой просто можно забыть. Потом начинаешь копать все платы чтоб понять ее назначение и где она находиться. Такая -же ситуация и с входами-выходами контроллера.
Собственно вопрос к автору программы. Возможна-ли реализация функции поиска переменных или выходов по проекту. Достаточно было-бы клацнуть правой мышкой в тегах на переменной и в меню выбрать *найти в проекте* и получить простой ответ  *Плата № 1, 5, 10*
Спасибо.

Предложение по интерфейсу

Добавлено: 20 ноя 2017, 15:23
RedSky
Ещё предложение
- сделать раздельные кнопки открыть в IDE и прямая загрузка, что бы не переключать в настройках.
- что бы комментарий к блоку выносился наружу в виде надписи.

Предложение по интерфейсу

Добавлено: 18 дек 2017, 22:23
belyx
Решил у себя навести порядок в пользовательских блоках-столкнулся с неудобством:нет возможности сортировки папок по алфавиту

Предложение по интерфейсу

Добавлено: 18 дек 2017, 23:07
Phazz
Хочу предложить уменьшить высоту блоков программы на пару пикселей, тогда они не будут сливаться при расположении их друг над другом.

Предложение по интерфейсу

Добавлено: 09 янв 2018, 12:21
dekorator
1). По поводу переменных. Их может быть много! Для удобства переноса переменных между проектами ( можно тоже самое и с входами-выходами ), сделать импорт-экспорт в файл.
2). Добавить возможность самому назначать очерёдность выполнения блоков.

Предложение по интерфейсу

Добавлено: 09 янв 2018, 12:40
pan
dekorator писал(а): 09 янв 2018, 12:21 Добавить возможность самому назначать очерёдность выполнения блоков.
это как? и главное зачем? вы не понимаете как генерируется код в флпрог

Предложение по интерфейсу

Добавлено: 09 янв 2018, 13:13
dekorator
pan писал(а): 09 янв 2018, 12:40вы не понимаете как генерируется код в флпрог
Думаю что понимают не все.
Как? - Легко, путём назначения порядкового номера. :yes:
Зачем? - меньше возни с перетаскиванием блоков и + я за свободу выбора!
Кому? - тому кто понимает что делает.

Предложение по интерфейсу

Добавлено: 09 янв 2018, 13:26
pan
dekorator писал(а): 09 янв 2018, 13:13меньше возни с перетаскиванием блоков
в новых версиях кимпилятор сам определяет порядок обработки блоков и их местоположение не имеет значения.

Предложение по интерфейсу

Добавлено: 09 янв 2018, 13:31
nalnik
dekorator
Сколько будит 2+2*2= ?
:nono:
"Свободный выбор" :haha:

Предложение по интерфейсу

Добавлено: 10 янв 2018, 01:50
dekorator
Местоположение имеет значение. Это точно.

Предложение по интерфейсу

Добавлено: 10 янв 2018, 08:10
pan
ну в 3.0.3 переместите блоки и посмотрите как изменятся номера.....

Предложение по интерфейсу

Добавлено: 10 янв 2018, 08:31
Dev1
По мне так лучше изначально построить правильное расположение блоков, согласно задуманной логике и порядку выполнения. Как бы не старались сделать "умной" программу, найдут те кто сломают ей "мозг"... :fie:

Предложение по интерфейсу

Добавлено: 10 янв 2018, 08:37
rw6cm
[ref]pan[/ref],
С блоками пользователей зависимость осталась.
Если в проекте только встроенные блоки, разницы нет.

Отправлено спустя 5 минут 54 секунды:
[ref]Dev1[/ref],
Согласен. С первого дня выхода 303, предложил Автору сделать возможность и самим назначать последовательность,
но понял что для него это пока сложно реализовать.

Предложение по интерфейсу

Добавлено: 10 янв 2018, 08:47
pan
rw6cm писал(а): 10 янв 2018, 08:37амим назначать последовательность
может конечно ошибаюсь, но кажется будет куча тем - помогите....

Предложение по интерфейсу

Добавлено: 10 янв 2018, 08:52
Dev1
rw6cm писал(а): 10 янв 2018, 08:37Согласен. С первого дня выхода 303, предложил Автору сделать возможность и самим назначать последовательность,
но понял что для него это пока сложно реализовать.
Вот и я про то же. Применение ПБ значительно усложняет задачу "правильного" порядка выполнения кода. Это в большей степени зависит от автора ПБ. :wizard: По сути это моделирование с отладкой, если в отладке все выполняется правильно то значит порядок правильный. Тут и так то в IDE взглянешь и волосы невольно начинают шевелится... :blink: Мне нравится как во флоукоде это реализовано... Да и в протеусе можно глянуть если что... :loony:

Предложение по интерфейсу

Добавлено: 10 янв 2018, 08:53
rw6cm
pan писал(а): 10 янв 2018, 08:47может конечно ошибаюсь, но кажется будет куча тем - помогите....
rw6cm писал(а): 10 янв 2018, 08:37возможность и самим назначать
т.е по умолчанию в автомате, но при необходимости можно было переназначить

Предложение по интерфейсу

Добавлено: 10 янв 2018, 09:01
pan
rw6cm писал(а): 10 янв 2018, 08:37С блоками пользователей зависимость осталась.
только что проверил, вставил блок вниз платы, посмотрел кокой номер ему присвоила флпрог, перетащил в вверх платы, номер остался тот же

Отправлено спустя 2 минуты 36 секунд:
а у другого ПБ номер изменяется...

Отправлено спустя 2 минуты 6 секунд:
попробовал ПБ епрома, так его перемещения влияет на номера всех остальных блоков :shok:

Предложение по интерфейсу

Добавлено: 10 янв 2018, 09:04
Dev1
pan писал(а): 10 янв 2018, 09:01попробовал ПБ епрома, так его перемещения влияет на номера всех остальных блоков
Поэтому не стоит убеждать что прога сама все сделает. Пусть лучше изначально делают правильно. :crazy:

Предложение по интерфейсу

Добавлено: 10 янв 2018, 09:08
pan
судя по всему имеет значение что за код в блоке.
сначала попробовал блок "умного шифратора" , он ни чего не менял и у самого номер не менялся от перемещения...
как то так.