Последняя версия DataExpress 3 beta от 1 сентября 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

@action -> Target

Аватара пользователя
Develop-Soft
Сообщения: 938
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 37 раз
Поблагодарили: 201 раз
Контактная информация:

@action -> Target

Сообщение Develop-Soft » Ср апр 10, 2019 10:57 am

Имеем:
main,
form,
button
all (= form + button)

Как быть, если нужен режим allall (все-все то есть :) )?

Можно Target-у добавить режим гибкости, если вообще исключить all в пользу перечисления остальных через разделитель?

Аватара пользователя
admin
Разработчик
Сообщения: 4604
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 19 раз
Поблагодарили: 87 раз

Re: @action -> Target

Сообщение admin » Ср апр 10, 2019 11:22 am

All-ы должны быть и в действиях при запуске. Если их нет, то надо исправить.

Develop-Soft писал(а):Можно Target-у добавить режим гибкости, если вообще исключить all в пользу перечисления остальных через разделитель?
А нужна ли такая гибкость? Просто, что-то в голову не приходит действие, которое работало, допустим, только в двух target-ах. Оно либо работает везде, либо только в чем-то одном.

Аватара пользователя
Develop-Soft
Сообщения: 938
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 37 раз
Поблагодарили: 201 раз
Контактная информация:

Re: @action -> Target

Сообщение Develop-Soft » Ср апр 10, 2019 11:37 am

admin писал(а):All-ы должны быть и в действиях при запуске. Если их нет, то надо исправить.

Есть, извиняюсь, не проверил...
admin писал(а):А нужна ли такая гибкость? Просто, что-то в голову не приходит действие, которое работало, допустим, только в двух target-ах. Оно либо работает везде, либо только в чем-то одном.

Ну вот например:
Изображение
Действие "сменить пароль" уже "попросилось" в main, но пока даже не представляю зачем ему form. Итог: main+button
"Выход из программы": ну тут тоже сложно представить зачем его пихать в form... Скорее так же - main+button.
В целом, если бы это был "режим перечисления", то это дало бы возможность осторожно и постепенно добавлять действию "места" по мере необходимости вплоть до all.

Аватара пользователя
admin
Разработчик
Сообщения: 4604
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 19 раз
Поблагодарили: 87 раз

Re: @action -> Target

Сообщение admin » Ср апр 10, 2019 1:38 pm

А разве настройки действия не будут отличаться в зависимости от того, где оно применяется?

Аватара пользователя
Develop-Soft
Сообщения: 938
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 37 раз
Поблагодарили: 201 раз
Контактная информация:

Re: @action -> Target

Сообщение Develop-Soft » Ср апр 10, 2019 1:56 pm

Где-то будут, где-то нет. Это уже зависит от самого действия (последовательности действий), кода...
Теоретически можно вообще не имея target-ов form и button, используя один лишь main "рулить" программой, формами, кнопками, только придется писать более кучный скрипт.


Вернуться в «Разработка расширений»