Search found 5894 matches

by NightRoman
Fri 29 Sep, 2017 21:15
Forum: Разработка плагинов
Topic: Немодальный диалог
Replies: 77
Views: 43835

Немодальный диалог

Еще лучше было бы, если такой пост-DN_CLOSE вызывался с уже закрытым (не виден, убран из списков окон), но еще не разрушенным диалогом, чтобы можно было получить текущие данные). Жить без этого, впрочем, можно, в DN_CLOSE надо сохранить данные еще живого диалога на потом. Но вот без самого пост-DN_C...
by NightRoman
Fri 29 Sep, 2017 21:04
Forum: Разработка плагинов
Topic: Немодальный диалог
Replies: 77
Views: 43835

Немодальный диалог

Как задать некоторые процедуры, которые выполнятся после положительного (ОК, Enter) и отрицательного (Esc, click outside) закрытия диалога? Или одну процедуру, но с параметром (как в DN_CLOSE). В настоящее время все, что приходит в голову, это само событие DN_CLOSE. С ним нет никаких проблем, кроме ...
by NightRoman
Fri 29 Sep, 2017 10:57
Forum: Разработка плагинов
Topic: Немодальный диалог
Replies: 77
Views: 43835

Немодальный диалог

zg wrote:
Fri 29 Sep, 2017 09:54
на DN_CONTROLINPUT с param1==-1 вернуть true.
Частично помогает, это предотвращает закрытие. Но это буквально команда Фару "я обработал, ничего не делай", а ведь хотелось бы переключения в другое окно в данном новом случае.
by NightRoman
Fri 29 Sep, 2017 07:13
Forum: Разработка плагинов
Topic: Немодальный диалог
Replies: 77
Views: 43835

Немодальный диалог

Также, в связи с новыми возможностями, хотелось бы получать DN_GOTFOCUS и DN_KILLFOCUS для самого диалога. При переключении между окнами надо бы знать об этих событиях для полноценной работы.
by NightRoman
Fri 29 Sep, 2017 06:23
Forum: Разработка плагинов
Topic: Немодальный диалог
Replies: 77
Views: 43835

Немодальный диалог

Свершилось (5047 Это хорошая новость, открывается много новых возможностей и удобств для пользователя. Должен ли немодальный диалог автоматически закрываться при клике вне диалога? Сейчас закрывается. Может, это настраивается? Для немодального диалога в некоторых случаях хотелось бы переключения в ...
by NightRoman
Thu 28 Sep, 2017 16:47
Forum: Разработка плагинов
Topic: Как погасить панели из плагина?
Replies: 46
Views: 30965

Как погасить панели из плагина?

А чем подходит? (полу-шутка). Не подходило. Уже точно не помню, почему. Инструмент, которому это было нужно, я уже выпилил, слишком много хаков в нем было, танцы с гашением панелей один из них. Хотя бы области разные, модальность и тип текущего окна. Для каких-то сценариев это не важно, а для некото...
by NightRoman
Thu 28 Sep, 2017 10:32
Forum: Обсуждение макросов
Topic: Lua shell — запуск lua/moon скриптов из командной строки
Replies: 26
Views: 10230

Script utils — запуск lua/moon скриптов из командной строки

Интересует, предусмотрены ли какое-то специальное АПИ для редактора, или же всё возлагается на вызываемый скрипт. Не уверен, что значит специальное. Для скриптов АПИ тот же, что и для всех FarNet модулей. Скрипт, который вы в качестве примера привели, вот: https://github.com/nightroman/FarNet/blob/...
by NightRoman
Wed 27 Sep, 2017 19:10
Forum: Обсуждение макросов
Topic: Lua shell — запуск lua/moon скриптов из командной строки
Replies: 26
Views: 10230

Script utils — запуск lua/moon скриптов из командной строки

John Doe wrote:
Mon 18 Sep, 2017 13:43
А в нашем PowerShellFar есть такое?
Был в отпуске, поздновато отвечаю. Есть вызов диалога команды PowerShell из почти любого места, в том числе из редактора. И АПИ есть через префикс вызывать любые команды. То есть, наверное, да.
by NightRoman
Thu 07 Sep, 2017 10:06
Forum: Обсуждение плагинов
Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
Replies: 535
Views: 220103

PowerShellFar — PowerShell host и автоматизация Far Manager

Для помощи по Out-FarPanel, как команды, надо
Get-Help Out-FarPanel -full

Как программировать панели (и не только) смотреть в FarNetAPI.chm.
by NightRoman
Wed 06 Sep, 2017 14:29
Forum: Обсуждение плагинов
Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
Replies: 535
Views: 220103

PowerShellFar — PowerShell host и автоматизация Far Manager

Подход (2) без настройки вида панели реализуется двумя командами

ps: Get-Process | Out-FarPanel
ps: Get-FarFile -Selected | %{ $_.Data}
by NightRoman
Wed 06 Sep, 2017 14:13
Forum: Обсуждение плагинов
Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
Replies: 535
Views: 220103

PowerShellFar — PowerShell host и автоматизация Far Manager

(1) Можно попробовать вот этот подход: https://github.com/nightroman/FarNet/blob/master/PowerShellFar/Bench/Test/Test-SubsetForm-.ps1 (2) Можно воспользоваться Out-FarPanel (настроить параметрами), там выделять нужные "файлы", затем отдельной командой собрать выделенные и обработать их. Бонусы - нем...
by NightRoman
Fri 09 Dec, 2016 20:46
Forum: Обсуждение плагинов
Topic: XML Browser — навигация по XML-файлам
Replies: 141
Views: 75519

XML Browser — навигация по XML-файлам

Плагин XMLDOM мешается при открытии файлов с "<#" в них. Замечено при запуске PowerShell скриптов по Enter, в них <#...#> используется, как блочный комментарий. Но это проявляется и для других файлов, например, .txt, если начать их с <# (см. пример). Каждый раз при Enter на таких файлах показывается...
by NightRoman
Wed 30 Nov, 2016 14:11
Forum: Обсуждение плагинов
Topic: XML Browser — навигация по XML-файлам
Replies: 141
Views: 75519

XML Browser — навигация по XML-файлам

По-моему, нет прямой связи настройки редактора и форматирования XML. В идеальном мире я бы хотел (не ожидал), что сохраняется в том же стиле, что и было при чтении. В реальном мире просто хорошо было бы иметь настройку. Если, конечно, это возможно.
by NightRoman
Wed 30 Nov, 2016 04:07
Forum: Обсуждение плагинов
Topic: XML Browser — навигация по XML-файлам
Replies: 141
Views: 75519

XML Browser — навигация по XML-файлам

Имеется ли возможность настроить размер/тип табуляции при сохранении файлов? По умолчанию (если это настраивается) стоит 4 пробела, а хотелось бы 2, как, например, по умолчанию в .NET XmlDocument.Save и подобных.
by NightRoman
Mon 24 Oct, 2016 15:21
Forum: Обсуждение плагинов
Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
Replies: 535
Views: 220103

PowerShellFar — PowerShell host и автоматизация Far Manager

Не совсем понятно, что нужно. Может, все уже сделано, в том или ином виде, просто надо уметь пользоваться. Возможно, требуется просто вызвать PowerShell.exe в текущей панели. Тогда надо поместить эту команду в пользовательское меню и прикрепить к макросу по своему вкусу. Но будет ли это "полноценный...

Go to advanced search