Памятка

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Памятка

#1

Сообщение com » 10.12.2020{, 17:41}

При открытии старых проектов, приходится заново вникать, как, что, куда и зачем. Можно ли добавить функцию рамка? Тоесть с помощью рамки, выделить определенную область с блоками, и тогда уже с помощью функции "надпись", описать, что вот это вот нагромождение блоков отвечает за то то и то то. Своего рода памятка на будущее

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Памятка

#2

Сообщение Dryundel » 10.12.2020{, 18:01}

com писал(а):
10.12.2020{, 17:41}
Тоесть с помощью рамки, выделить определенную область с блоками...,
Очень полезное предложение. И не только как памятка, а еще и как функционал для пояснений в проекте.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Памятка

#3

Сообщение com » 10.12.2020{, 18:06}

Dryundel писал(а):
10.12.2020{, 18:01}
еще и как функционал для пояснений в проекте
Да, верно. А когда случай тяжелый, а хочется определенности в будущем, приходится создавать пользовательский блок на FBD, и все эти блоки включать туда, это своего рода виртуальная рамка, так сказать

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Памятка

#4

Сообщение Rovki » 10.12.2020{, 18:57}

В Овен лоджик это называется БЛОК КОММЕНТАРИЕВ ,можно менять цвет ,прозрачность фона , цвет текста итд. Размеры.
Блок комментарев.jpg
:smile427:
Электронщик до мозга костей и не только

Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06.04.2016{, 19:59}
Репутация: 20
Откуда: bish
Имя: Антон

Памятка

#5

Сообщение Cancertanly » 10.12.2020{, 19:35}

Так ведь есть же и подписи в каждом блоке и блок текст и картинка в разделе оформления кажется
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Памятка

#6

Сообщение Rovki » 10.12.2020{, 20:16}

так текст над ФБ и фон с текстом это разные вещи :smile225:
Электронщик до мозга костей и не только

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Памятка

#7

Сообщение com » 10.12.2020{, 20:40}

Cancertanly писал(а):
10.12.2020{, 19:35}
Так ведь есть же и подписи в каждом блоке
Это понятно, но скажите, а как блоком текст выделить группу функциональных блоков? Схемы бывают такими замороченными, их приходится, преобразовав линии связи в текст, раскидывать пространственно, значит группу блоков надо как то обозначит, что бы самому не запутаться. К примеру Вот такой фрагмент(тут правда часть схемы в кучку собрал, что бы влезо на скрин)
МЕНЮ.jpg
Как то надо разруливать, что бы было понятн. Например вот так
Рамка.jpg

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Памятка

#8

Сообщение com » 10.12.2020{, 21:15}

av писал(а):
10.12.2020{, 21:00}
Да это костыль
Но за идею спасибо!

P.S Вот если бы это реализовать нормално в программе, да еще с возможностью изменения цвета, а еще и фона.... Желтый цвет люблю, но линия на белом фоне просто вырви глаз :D ИМХО

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Памятка

#9

Сообщение support » 10.12.2020{, 23:46}

com писал(а):
10.12.2020{, 20:40}
Cancertanly писал(а):
10.12.2020{, 19:35}
Так ведь есть же и подписи в каждом блоке
Это понятно, но скажите, а как блоком текст выделить группу функциональных блоков? Схемы бывают такими замороченными, их приходится, преобразовав линии связи в текст, раскидывать пространственно, значит группу блоков надо как то обозначит, что бы самому не запутаться. К примеру Вот такой фрагмент(тут правда часть схемы в кучку собрал, что бы влезо на скрин)МЕНЮ.jpgКак то надо разруливать, что бы было понятн. Например вот такРамка.jpg
В промышленном программировании (да и в обычном ) это называется -логическое разделение. Дя этого и придуманны отдельные платы. ДЛя того чт бы не создавать лишние переменные при переходе с платы на плату придуманны клеммы. Плате можно назначить и имя и комментарий. Так же клеммы модно назвать в соответствии с сигналом который по ней идёт. В любом программировании - самое главное научится разбивать сложную задачу на более простые подзадачи.
Вот пример - разбивка большой задачи на подзадачи
Разбивка1.PNG
при этом каждая плата небольшая и логически понятна
Разбивка2.PNG
Отправлено спустя 8 минут 36 секунд:
com писал(а):
10.12.2020{, 21:15}
да еще с возможностью изменения цвета, а еще и фона.... Желтый цвет люблю, но линия на белом фоне просто вырви глаз ИМХО
В настройках программы есть цветовые темы. Можете все настроить под себя
https://flprog.ru/uchebnyj-centr/articl ... -v-flprog/

Отправлено спустя 4 минуты 5 секунд:
av писал(а):
10.12.2020{, 21:00}
com, на нижнем скрине есть надпись. Редактируйте ее. В поле текста добавляю незаметный символ " * ". Далее перед символом нажимаю Enter столько раз какой длины нужна рамка, а чтобы в ширину перед символом ввожу пробелы столько сколько нужна ширина рамки. Да это костыль, но как временная замена сойдет.

Пример:
Ну вот кто вам мешал разнести эти части на разные платы, и назвать эти платы как надо?
Автор программы FLProg.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Памятка

#10

Сообщение support » 11.12.2020{, 03:18}

av писал(а):
11.12.2020{, 01:39}
Поступаю точно так же как в вашем примере, разбиваю по платам и подписываю их кто какую функцию исполняет. Так проще разобраться когда на плате немного блоков.
И это правильно!!! Мы здесь делаем достаточно маленькие проекты. А вот представьте у нас проект турбины состоящий из почти тысячи чатов. Вот где весело было бы без разбивки))) Но в каждом чате не более 20 блоков (такое негласное правило). По другому с серьёзными проектами не разберёшся
Автор программы FLProg.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Памятка

#11

Сообщение Rovki » 11.12.2020{, 04:11}

В разбиении на платы есть один недостаток - нет общей схемы .Помню обслуживал EC ЭВМ ,там все схемы в альбомах (как тут в платах) , с указанием на какую страницу куда идет сигнал - проследить цепочку и найти неисправность можно ,а вот представить общею работу узла нет.В овен лоджике это сделано иначе - за счет макросов (БП в ФЛ)), причем макросы можно вкладывать одни в другие (неограниченное число вложений).
Получаем на одном листе (плате) укрупненную схему (практически функциональную) с возможностью детализации до любого уровня на других листах (платах) ... :shok:
Электронщик до мозга костей и не только

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Памятка

#12

Сообщение com » 11.12.2020{, 09:34}

support, Знаете, всеже предположу, это все таки не новый функционал. У Вас в программе уже заложена эта функция. av, подсказал, просто нужно , что бы блок текст можно было растянуть мышкой насколько нужно, и все

P.S. Я не настаиваю конечно же. Мне неизвестны все нюансы программирования, если сочтете нужным, реализуете. Если нет то выход подсказали

Ответить

Вернуться в «Новые»