PDA

Просмотр полной версии : Заявка просьба. Контекстное меню.



Asu$Nick
03.02.2023, 23:21
Добрый день, коллеги!
Есть предложение к разработчикам, добавить в контекстное меню лоджика команду - дублировать элемент. Суть простая это совмещение копировать+вставить, но мне кажется добавит удобства и скорости при копировании однотипных элементов из тех, что уже есть на холсте.

-Скопированный элемент должен наследовать все свойства исходного(тип данных, значение и т.д.)
-Команду расположить в первой строчке контекстного меню
-После нажатия и активации команды, окошко меню скрывается автоматически.
-Можно добавить быстрое сочетание клавиш Ctrl+D

Подкорректировать существующий функционал:

-При копировании встроенных макросов , также поддержать наследование копирование значений параметров(например блок PID,ActMech).
-При вставке из буфера, новый элемент располагается ниже исходного с небольшим шагом (сейчас в середине холста).

Если кто "За" прошу поддержать.:)

bayk
04.02.2023, 00:26
Да пусть хотя бы сделают копирование настроек макроса при копировании.

Asu$Nick
07.02.2023, 18:56
копирование настроек макроса при копировании.
А какой там нюанс с копированием макросов, попробовал , но не увидел?

Dimensy
07.02.2023, 21:44
А какой там нюанс с копированием макросов, попробовал , но не увидел?

Если в макросе константу вывести наружу (сделать видимой из основной программы) и в основной программе ее изменить, то при копировании эта настройка вернется в значение по-умолчанию

bayk
08.02.2023, 00:00
А какой там нюанс с копированием макросов, попробовал , но не увидел?
Если у макроса есть значения в свойствах, о при копировании он прописывает их туда изнутри. Те которые внес программист при нап санит макроса, а не те значения, которые выписаны в текущем экземпляре именно через свойства

Asu$Nick
08.02.2023, 21:21
Если в макросе константу вывести наружу (сделать видимой из основной программы) и в основной программе ее изменить, то при копировании эта настройка вернется в значение по-умолчанию

Скопировал вариант с константой 25 на входе, у меня корректно отработало (Версия 2.2.318.0). Может уже подлечили?

65782

Asu$Nick
08.02.2023, 21:33
Если у макроса есть значения в свойствах, о при копировании он прописывает их туда изнутри. Те которые внес программист при написании макроса, а не те значения, которые выписаны в текущем экземпляре именно через свойства

Да, действительно есть такое. Получается на встроенных макросах с параметрами. Добавил в пожелание этот момент. 65783

Сергей0308
09.02.2023, 00:54
Да, действительно есть такое. Получается на встроенных макросах с параметрами. Добавил в пожелание этот момент. 65783

Так это только цветочки, в смысле, иногда вообще(в принципе) не хотят сохранятся: https://owen.ru/forum/showthread.php?t=36452&page=3

Asu$Nick
09.02.2023, 23:08
Так это только цветочки, в смысле, иногда вообще(в принципе) не хотят сохранятся: https://owen.ru/forum/showthread.php?t=36452&page=3

:D Не соскучишься тут с вами, можно уже очерк написать про копирование в Лоджике! Каждый день что-то новенькое!

lagutin
10.02.2023, 12:57
Тогда пусть сделают контроль точки вставки. А то если элементы вставляются как сейчас по центру и поверх старых, то хоть дублируй, хоть копируй - особо не разгонишься. Особенно когда несколько элементов.

Asu$Nick
13.02.2023, 21:20
Тогда пусть сделают контроль точки вставки. А то если элементы вставляются как сейчас по центру и поверх старых, то хоть дублируй, хоть копируй - особо не разгонишься. Особенно когда несколько элементов.

Спасибо! Согласен тоже. Добавил в списочек:)