Search found 6017 matches

by Shmuel
Tue 31 Mar, 2020 17:50
Forum: Support and Troubleshooting
Topic: Mysterious shortcuts
Replies: 1
Views: 116

Mysterious shortcuts

apsen wrote:
Tue 31 Mar, 2020 17:42
What does "Ctrl+Enter" and "Ctrl+Shift+Enter" do in "Edit panel modes" dialog?
They set the panel mode under cursor in the active (Ctrl+Enter) or passive (Ctrl+Shift+Enter) panel.
by Shmuel
Mon 30 Mar, 2020 17:41
Forum: Разработка плагинов
Topic: Product Version плагина в проводнике
Replies: 5
Views: 202

Product Version плагина в проводнике

DrKnS, спасибо за разъяснения. Я опасался, что у меня на системе что-то не в порядке.
by Shmuel
Mon 30 Mar, 2020 16:46
Forum: Разработка плагинов
Topic: Product Version плагина в проводнике
Replies: 5
Views: 202

Product Version плагина в проводнике

И немного не по теме: почему-то не произошёл автоматический билд на гитхабе после моего коммита (прошло уже 3 часа 25 минут). Вроде там ничего нет, что могло бы поломать билд.
by Shmuel
Mon 30 Mar, 2020 16:32
Forum: Разработка плагинов
Topic: Product Version плагина в проводнике
Replies: 5
Views: 202

Product Version плагина в проводнике

DrKnS wrote:
Mon 30 Mar, 2020 16:27
В plugin.hpp?
Возможно, но у меня собран последний коммит Фара с гитхаба, и пользуюсь мейк-файлами из репозитория. Почему в ночных сборках выходит по-другому?
by Shmuel
Mon 30 Mar, 2020 16:17
Forum: Разработка плагинов
Topic: Product Version плагина в проводнике
Replies: 5
Views: 202

Product Version плагина в проводнике

Не являясь спецом в системе билдов Фара и плагинов, в попытке сэкономить время спрошу здесь.
В чём причина того, что в ночных сборках Product version плагинов совпадает с билдом Фара, а когда я делаю билд, получается Product version = "3.0 build 5555" ?
by Shmuel
Sun 29 Mar, 2020 12:56
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 258
Views: 139032

Ликбез по Lua

citRiks, судя по оригинальному сообщению, автор не знал о функции DisableHistory. Он спросил как не загромождать историю команд. Я ответил. Целью ответа была помощь, а не демонстрация крутизны.
by Shmuel
Sun 29 Mar, 2020 12:16
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 258
Views: 139032

Ликбез по Lua

Вызывайте Far.DisableHistory(0x1) в начале функции action.
by Shmuel
Sat 21 Mar, 2020 11:25
Forum: Разработка плагинов
Topic: F3 для "подплагина" на пункте меню плагинов
Replies: 5
Views: 337

F3 для "подплагина" на пункте меню плагинов

Для этого. но переписывать надо много, да. Мне это видится скорее как задача для Far4. (Изначально я думал воспользоваться имеющимся полем Instance, но вижу, что оно зарезервировано для более масштабных изменений). Однако позволю себе вернуться к исходному пожеланию, которое гораздо скромнее по зап...
by Shmuel
Sat 21 Mar, 2020 08:35
Forum: Разработка плагинов
Topic: F3 для "подплагина" на пункте меню плагинов
Replies: 5
Views: 337

F3 для "подплагина" на пункте меню плагинов

Если плагин помещает несколько пунктов в меню плагинов (дисков, конфигурации), то при нажатии F3 на любом из этих пунктов выводится в основном информация, полученная из структуры GlobalInfo, то есть одна и та же для всех пунктов данного плагина. Например, у LuaMacro есть фича "MenuItem", позволяющая...
by Shmuel
Thu 19 Mar, 2020 23:36
Forum: Разработка плагинов
Topic: Экспортирование функций под Visual C++
Replies: 13
Views: 346

Экспортирование функций под Visual C++

1. Ваш тестовый комплект у меня сработал правильно - с одним экспортом. Так что дальше - дело техники.
2. __declspec(dllexport) вроде убрал, но не помогло. Завтра разберусь.
Спасибо!
by Shmuel
Thu 19 Mar, 2020 23:27
Forum: Разработка плагинов
Topic: Экспортирование функций под Visual C++
Replies: 13
Views: 346

Экспортирование функций под Visual C++

Code: Select all

          1    0 000C3BCA IcpStartApplication = @ILT+11205(_IcpStartApplication@4)
        <пропущено>
        257  100 000C3BCA _IcpStartApplication@4 = @ILT+11205(_IcpStartApplication@4)
by Shmuel
Thu 19 Mar, 2020 23:20
Forum: Разработка плагинов
Topic: Экспортирование функций под Visual C++
Replies: 13
Views: 346

Экспортирование функций под Visual C++

Или может быть надо в этом случае убрать __declspec(dllexport) ?
by Shmuel
Thu 19 Mar, 2020 23:17
Forum: Разработка плагинов
Topic: Экспортирование функций под Visual C++
Replies: 13
Views: 346

Экспортирование функций под Visual C++

DrKnS wrote:
Thu 19 Mar, 2020 23:11
Сейчас проверил (dumpbin /exports <dll name>) - у меня один раз.
Сделал то же самое - экспортируется дважды. Может потому, что в режиме DEBUG, а в RELEASE по-другому?
by Shmuel
Thu 19 Mar, 2020 23:04
Forum: Разработка плагинов
Topic: Экспортирование функций под Visual C++
Replies: 13
Views: 346

Экспортирование функций под Visual C++

DrKnS, спасибо, оно сработало: проверил на одной функции, поставил макрос после открывающей скобки { - это правильно?
И также нежелательный момент - функция была экспортирована дважды: как в оригинальном виде, так и как _funcname@4.
by Shmuel
Thu 19 Mar, 2020 22:18
Forum: Разработка плагинов
Topic: Экспортирование функций под Visual C++
Replies: 13
Views: 346

Экспортирование функций под Visual C++

HaRT, да, обрамлены.

DrKnS, для каждой экспортируемой функции? Если да, то может есть у вас какой-то (препроцессорный) макрос, чтобы меньше засорять код?

Go to advanced search