View Issue Details

IDProjectCategoryView StatusLast Update
0002944Wishes.PluginsLuaMacro / Macro Browserpublic2015-10-02 21:48
ReporterJohnDoe Assigned Toshmuel  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version3.0 
Summary0002944: Добавить обработку ProcessConsoleInputW
DescriptionХотелось бы иметь возможность определять обработчики ProcessConsoleInputW
TagsNo tags attached.

Activities

shmuel

2015-08-17 14:54

developer   bugnote:0013780

На соответствующей странице Энциклопедии стоит примечание:
"Данное API не является окончательным и может быть изменено или удалено в любой момент."

Когда это примечание уберут, можно будет добавить обработчик в LuaMacro. Иначе это будет сродни постройке дома на песке.

JohnDoe

2015-08-17 15:06

updater   bugnote:0013782

Примечание возможно никогда не уберут, а практика требует решений...
Что если поддержку добавить, но с аналогичной оговоркой в документации?

В настоящий я активно использую luamacro-скрипты, требующие ProcessConsoleInputW.
Обхожусь промежуточным микро-плагином, вызываемом через Plugin.SyncCall.

shmuel

2015-08-17 15:22

developer   bugnote:0013784

И что же будете делать, если ProcessConsoleInputW уберут?

JohnDoe

2015-08-17 15:31

updater   bugnote:0013785

Приспособлюсь. Например не буду фар обновлять )
(надеюсь что под корень его всё-таки не уберут, а оставят, пусть и в другом виде)

shmuel

2015-10-01 20:37

developer   bugnote:0013955

В чём состоит пожелание:
1. чтобы плагин только вызывал функцию export.ProcessConsoleInput, если она имеется, или же
2. чтобы плагин реализовал соответствующий Event, наподобие ProcessEditorInput?

JohnDoe

2015-10-01 20:38

updater   bugnote:0013956

2.

shmuel

2015-10-01 22:52

developer   bugnote:0013957

LuaMacro build 531.

Issue History

Date Modified Username Field Change
2015-02-16 14:57 JohnDoe New Issue
2015-08-17 14:54 shmuel Note Added: 0013780
2015-08-17 15:06 JohnDoe Note Added: 0013782
2015-08-17 15:22 shmuel Note Added: 0013784
2015-08-17 15:31 JohnDoe Note Added: 0013785
2015-10-01 20:37 shmuel Note Added: 0013955
2015-10-01 20:38 JohnDoe Note Added: 0013956
2015-10-01 22:52 shmuel Note Added: 0013957
2015-10-01 22:52 shmuel Assigned To => shmuel
2015-10-01 22:52 shmuel Status new => feedback
2015-10-02 21:48 shmuel Status feedback => closed
2015-10-02 21:48 shmuel Resolution open => fixed