Место, где разработчики плагинов могут поделиться своим опытом.
5 Replies
10049 Views
Last post by Nikolay
Mon 29 Apr, 2019 12:48
назначение SaveScreen
Replies: 5
by
ctapmex »
Thu 21 Feb, 2019 08:17
разбирая поведение плагина задался вопросом - зачем сохранять экран и потом восстанавливать ?
т.е. для чего функция SaveScreen ? чего обычно хотят...
5 Replies
10733 Views
Last post by John Doe
Sat 16 Mar, 2019 08:16
FE_CLOSE
Replies: 5
by
Shmuel »
Fri 08 Feb, 2019 12:05
Если панели скрыты нажатием CtrlO, то при закрытии панели плагина (например, исполнив cd C:\ ), ему не посылается событие FE_CLOSE.
Мне кажется, что...
5 Replies
11772 Views
Last post by Shmuel
Fri 08 Feb, 2019 20:01
ACTL_GETWINDOWTYPE
Replies: 3
by
Alexey Samlyukov »
Fri 22 Mar, 2013 03:35
вопрос возник, сейчас вроде бы нет возможности быстро определить типы открытых окон (в том числе и в потоке), возможно ли в ACTL_GETWINDOWTYPE в...
3 Replies
12841 Views
Last post by HaRT
Fri 08 Feb, 2019 18:30
ProcessPanelInput - непонятное явление
Replies: 6
by
Shmuel »
Sun 16 Dec, 2018 21:59
В панели плагина ловлю нажатия клавиш и столкнулся с непонятным эффектом:
Если нажать ShiftF2, то приходит сначала ShiftF2, а за ней, почему-то, F5....
6 Replies
10489 Views
Last post by 2useven10
Mon 17 Dec, 2018 17:32
Поиск в архивах
Replies: 2
by
Shmuel »
Wed 21 Nov, 2018 17:22
Встроенный поиск Фара имеет опцию поиска в архивах. Позволяет ли существующее API реализовать такую опцию в плагине? Если да, то просьба вкратце...
2 Replies
9563 Views
Last post by Shmuel
Wed 21 Nov, 2018 18:24
Немодальный диалог
Replies: 77
by
andrey13 »
Mon 09 Apr, 2007 08:33
Года 4 назад мне пришла в голову мысль сделать из редактора Far-а что-то вроде IDE, по мотивам Турбо-Си (Для своей основной работы, там система...
77 Replies
54277 Views
Last post by buniak_a_h
Tue 06 Nov, 2018 17:17
FSF.FarClock
Replies: 2
by
Shmuel »
Fri 26 Oct, 2018 10:32
Начиная с билда 5080 или 5081 FSF.FarClock() возвращает значения, кратные 100. Это баг или так задумано?
2 Replies
9664 Views
Last post by DrKnS
Fri 26 Oct, 2018 19:06
Не загружается плагин
Replies: 1
by
Shmuel »
Sat 22 Sep, 2018 16:37
В процессе разработки плагина в нём нередко бывают ошибки, препятствующие его загрузке.
При попытке вызова плагина в таком неисправном состоянии, Фар...
1 Replies
9157 Views
Last post by Shmuel
Sun 23 Sep, 2018 16:08
Обработка пункта .. в панели плагина
Replies: 18
by
Shmuel »
Wed 15 Aug, 2018 12:24
Некоторые (эмулируемые) файловые системы могут содержать папки с именами .. , / и \ . Например, для баз данных SQLite это валидные имена таблиц. Но...
18 Replies
17334 Views
Last post by Shmuel
Fri 24 Aug, 2018 01:17
Как получить заголовок панели?
Replies: 1
by
John Doe »
Sun 19 Aug, 2018 12:41
Не нашёл возможности через апи получить заголовок (чужой) панели, OpenPanelInfo::PanelTitle .
Конкретно необходимо для использования в скриптах типа...
1 Replies
9005 Views
Last post by John Doe
Sun 19 Aug, 2018 12:49
Shift-F6 в панели плагина
Replies: 7
by
Shmuel »
Sat 28 Jul, 2018 20:57
Случайно нажал Shift-F6 в панели плагина Polygon (при этом в панели отображалась таблица с большим количеством записей).
Увидел, что Фар перечитывает...
7 Replies
10334 Views
Last post by DrKnS
Mon 06 Aug, 2018 13:16
Вопрос по FCTL_CLOSEPANEL
Replies: 7
by
Shmuel »
Sat 21 Jul, 2018 20:57
Ситуация такова (все действия производятся в одном макросе, ничего вручную):
1. Cоздаём файл базы данных sqlite3.
2. Открываем его плагином Polygon...
7 Replies
11739 Views
Last post by zg
Mon 23 Jul, 2018 23:00
11 Replies
11750 Views
Last post by Shmuel
Thu 28 Jun, 2018 14:46
1 Replies
9095 Views
Last post by Shmuel
Wed 27 Jun, 2018 12:15
Ненужная сортировка
Replies: 14
by
Shmuel »
Sun 03 Jun, 2018 18:47
Играюсь с панельным плагином (Polygon), заметил, что после нажатия в панели на элемент .. (переход в родительскую директорию) почему-то производится...
14 Replies
11890 Views
Last post by Shmuel
Tue 05 Jun, 2018 11:46
Как программно активизировать окно Фар
Replies: 3
by
Shmuel »
Fri 06 Apr, 2018 11:22
Вызываю из плагина ShellExecute(), чтобы запустить GUI-аппликацию, появляется окно этой аппликации, окно Фар теряет фокус.
Как программно вернуть...
3 Replies
9435 Views
Last post by Shmuel
Fri 06 Apr, 2018 11:58
0 Replies
13354 Views
Last post by Shmuel
Wed 28 Mar, 2018 13:45
Фар передаёт плагинам несуществующий файл
Replies: 6
by
Shmuel »
Tue 27 Mar, 2018 18:16
1. Загружены плагины SQLiteDB и Polygon (для целей данного обсуждения можно считать их почти одинаковыми плагинами с разными гуидами).
2. Через меню...
6 Replies
9895 Views
Last post by Shmuel
Wed 28 Mar, 2018 12:50
FileName==NULL в AnalyseInfo
Replies: 2
by
Shmuel »
Sat 17 Mar, 2018 14:00
Заметил, что при нажатии пользователем ShiftF1 на файле в панели, в плагин приходит вызов AnalyseW(), причём из данных структуры заполнен только...
2 Replies
9531 Views
Last post by Shmuel
Sat 17 Mar, 2018 17:03
4 Replies
10074 Views
Last post by Shmuel
Thu 11 Jan, 2018 16:02
Плагин интерфейс для gRPC
by
techie »
Mon 01 Jan, 2018 13:12
Я вот смотрю на и думаю - можно ли его использовать для универсальной развязки плагинов? Сейчас, чтобы писать плагин под питон или луа, нужна обёртка...
0 Replies
13447 Views
Last post by techie
Mon 01 Jan, 2018 13:12
27 Replies
23123 Views
Last post by zg
Tue 26 Dec, 2017 17:18
ProcessConsoleInput
Replies: 74
by
Max Rusov »
Fri 14 Jan, 2011 00:30
Некоторое количество плагинов используют технологию хака таблицы импорта, для перехвата функций ReadConsoleInput/WriteConsoleOutput. Это в целом...
74 Replies
48420 Views
Last post by IgorZ
Tue 19 Dec, 2017 12:33
1 Replies
9594 Views
Last post by John Doe
Sun 29 Oct, 2017 11:53
1 Replies
9612 Views
Last post by Yegor
Mon 16 Oct, 2017 23:32
ProcessPanelInputW и Alt+F7
Replies: 5
by
Yegor »
Tue 10 Oct, 2017 07:59
В ProcessPanelInputW практически все нажатия клавиш, кроме критических системных вроде меню (F9), работы с панелью (Ctrl+F1/F2, Alt+F1/F2), меню...
5 Replies
10941 Views
Last post by zg
Tue 10 Oct, 2017 17:51
ACTL_SYNCHRO
Replies: 19
by
NightRoman »
Mon 22 Jun, 2009 10:56
zg 21.06.2009 18:08:33 +0200 - build 1005
1. новое апи. позволяет потоку, запущенному плагином выполнить код в контексте главного потока фара....
19 Replies
22215 Views
Last post by zg
Thu 05 Oct, 2017 20:15
Как погасить панели из плагина?
Replies: 46
by
NightRoman »
Sun 02 Mar, 2014 20:12
Как погасить/показать панели Фара из плагина? Есть ли такой АПИ? Мне не попадается...
Есть команда Показать юзер экран . Но она имеет временный...
46 Replies
32790 Views
Last post by John Doe
Thu 28 Sep, 2017 17:03
CurrentDirectory и плагины
Replies: 25
by
den po »
Thu 01 Oct, 2009 16:35
drkns 27.09.2009 01:05:56 +0200 - build 1145
2. Свершилось то, о чём так долго говорили большевики - far не использует SetCurrentDirectory при...
25 Replies
23761 Views
Last post by zg
Sat 23 Sep, 2017 13:00
EE_REDRAW в неактивном редакторе
Replies: 8
by
John Doe »
Tue 22 Aug, 2017 20:23
В процессе переключения окон (CtrlTab, открытие нового редактора, и т.п.) возникает ситуация, когда EE_REDRAW приходит в обработчик при неактивном...
8 Replies
11239 Views
Last post by John Doe
Sun 03 Sep, 2017 12:57
DM_SETDLGITEM + DI_LISTBOX
Replies: 1
by
Dec »
Sat 02 Sep, 2017 22:33
Из документации не ясно, должно ли происходить в обработчике команды DM_SETDLGITEM для элемента типа DI_LISTBOX обработка значения ListItems из...
1 Replies
9649 Views
Last post by zg
Sun 03 Sep, 2017 12:41
DI_TEXT + DIF_CENTERTEXT
Replies: 5
by
Dec »
Sat 17 Jun, 2017 05:01
Документация о флаге DIF_CENTERTEXT гласит следующее: выравнивать текст по центру относительно координат X1 и X2. Если я правильно понял, то X1 и X2...
5 Replies
11172 Views
Last post by John Doe
Thu 17 Aug, 2017 09:57
Ошибки в PluginW.pas
by
Dec »
Mon 14 Aug, 2017 14:27
Возможно, кому либо пригодится.
TFarDialogItem = record
...
Param : record case byte of
0 : (Selected :TIntPtr);
1 : (ListItems :PFarList);
2...
0 Replies
13594 Views
Last post by Dec
Mon 14 Aug, 2017 14:27
DN_CONTROLINPUT
Replies: 61
by
John Doe »
Sun 15 Feb, 2015 12:09
При DN_CONTROLINPUT в Param2 приходит INPUT_RECORD .
Однако очень неполноценный, видимо фар передаёт не сырые, а очень отфильтрованные события.
В...
61 Replies
40065 Views
Last post by Shmuel
Fri 28 Jul, 2017 13:58
DI_COMBOBOX + элементы с символом &
Replies: 1
by
Dec »
Mon 10 Jul, 2017 16:04
В диалоге есть два элемента DI_COMBOBOX, один имеет маску DIF_DROPDOWNLIST, второй DIF_NONE. В каждом есть по элементу с текстом Item &1 . При выборе...
1 Replies
9881 Views
Last post by Shmuel
Mon 10 Jul, 2017 17:02
Как писать плагин на Lua?
Replies: 8
by
techie »
Mon 10 Jul, 2017 05:59
Почитал luafar_manual.chm но так и не понял с чего начать. Говорится про какой-то luaplug.c для Generic LuaFAR plugin, но где тогда преимущества...
8 Replies
12405 Views
Last post by Shmuel
Mon 10 Jul, 2017 09:39
11 Replies
12945 Views
Last post by DrKnS
Wed 05 Jul, 2017 15:17
Непонятна работа DI_FIXEDIT
Replies: 6
by
Dec »
Mon 03 Jul, 2017 04:32
Имею маску (###) #99-99-99 , начальное значение (012) 345-67-89 , но в поле ввода появляется (012) 34-56-78 . Так и задумано, или я чего то не...
6 Replies
9625 Views
Last post by Dec
Tue 04 Jul, 2017 09:06
Команда Re-read
Replies: 4
by
dmvo »
Thu 25 May, 2017 09:46
Я делаю плагин для протокола, в котором получение списка файлов на сервере занимает много времени. Я хотел бы кешировать эти данные вместо того,...
4 Replies
8504 Views
Last post by dmvo
Fri 26 May, 2017 11:24
15 Replies
11470 Views
Last post by dmvo
Thu 25 May, 2017 09:52
FormatFileSize и параметр Width
Replies: 17
by
Ariman »
Tue 16 May, 2017 14:10
В документации к функции FormatFileSize сказано Ширина поля (примером может служить ширина колонки в панели). При значении равном -1 подразумевается...
17 Replies
13476 Views
Last post by Ariman
Fri 19 May, 2017 09:28
Просмотр minidump
Replies: 2
by
techie »
Wed 03 May, 2017 10:59
Скачал WinDbg, прописал путь к онлайн символам - srv*DownstreamStore* - как указано здесь и директорию с Far.pdb. Загружаю Far.mdmp через Open Crash...
2 Replies
5973 Views
Last post by techie
Thu 04 May, 2017 07:35
Куда Far пишет minidump'ы?
Replies: 11
by
techie »
Wed 03 May, 2017 08:06
Крэшится через раз. =( Хочу хоть как-то отдебажить это вот.
Непонятно куда складывается Minidump и пишется ли он вообще.
11 Replies
7003 Views
Last post by 2useven10
Wed 03 May, 2017 10:23
Браузер удалённой файловой системы
Replies: 3
by
techie »
Wed 26 Oct, 2016 10:05
А напомните, какой самый простой способ добавить поддержку удалённой файловой системы в Far? Есть command line клиент и REST интерфейс, хочется их...
3 Replies
6083 Views
Last post by techie
Wed 03 May, 2017 07:50
File Filter Control - непонятки
by
Shmuel »
Thu 20 Apr, 2017 16:56
Думаю это касается не только разработки плагинов, но пусть будет здесь.
Создаю вот такой фильтр:
╔═══════════════════════════ Filters menu...
0 Replies
4498 Views
Last post by Shmuel
Thu 20 Apr, 2017 16:56
Многопоточность
Replies: 1
by
Dec »
Mon 17 Apr, 2017 04:39
Должен ли плагин поддерживать многопоточность или работа с плагином всегда происходит в одном потоке?
1 Replies
2800 Views
Last post by zg
Mon 17 Apr, 2017 09:14
7 Replies
4978 Views
Last post by zg
Sun 26 Mar, 2017 15:33
Меню моргает после ECTL_REDRAW
Replies: 1
by
John Doe »
Sun 26 Mar, 2017 11:33
Заранее оговорюсь, что описываю некоторое изменение поведения в последних билдах, но не утверждаю что это представляет проблему.
Суть в том что...
1 Replies
3132 Views
Last post by John Doe
Sun 26 Mar, 2017 11:37
diz_c0
Replies: 20
by
Maximus5 »
Tue 15 Jun, 2010 23:15
Отображение diz в колонке C0.
Код скопирован из Far2 trunk, текущие настройки diz-ов считываются из реестра при старте плагина.
Far3 4040
Скачать...
20 Replies
13974 Views
Last post by Dennis_Moore
Fri 10 Feb, 2017 15:41
Forum permissions
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum