Место, где разработчики плагинов могут поделиться своим опытом.
назначение SaveScreen
Replies: 5
by
ctapmex »
Thu 21 Feb, 2019 08:17
разбирая поведение плагина задался вопросом - зачем сохранять экран и потом восстанавливать ?
т.е. для чего функция SaveScreen ? чего обычно хотят...
5 Replies
10654 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
11699 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
12759 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
10404 Views
Last post by 2useven10
Mon 17 Dec, 2018 17:32
Far 3 & SettingsControl
Replies: 37
by
artemsen »
Wed 28 Dec, 2011 15:25
Может я чего-то не понимаю, но....
Вызов SettingsControl с командной SCTL_ENUM не выдает ни одной записи - хотя в базе они есть.
Вызов...
37 Replies
29624 Views
Last post by Shmuel
Sat 15 Dec, 2018 20:52
Поиск в архивах
Replies: 2
by
Shmuel »
Wed 21 Nov, 2018 17:22
Встроенный поиск Фара имеет опцию поиска в архивах. Позволяет ли существующее API реализовать такую опцию в плагине? Если да, то просьба вкратце...
2 Replies
9493 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
53751 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
9598 Views
Last post by DrKnS
Fri 26 Oct, 2018 19:06
Не загружается плагин
Replies: 1
by
Shmuel »
Sat 22 Sep, 2018 16:37
В процессе разработки плагина в нём нередко бывают ошибки, препятствующие его загрузке.
При попытке вызова плагина в таком неисправном состоянии, Фар...
1 Replies
9099 Views
Last post by Shmuel
Sun 23 Sep, 2018 16:08
Обработка пункта .. в панели плагина
Replies: 18
by
Shmuel »
Wed 15 Aug, 2018 12:24
Некоторые (эмулируемые) файловые системы могут содержать папки с именами .. , / и \ . Например, для баз данных SQLite это валидные имена таблиц. Но...
18 Replies
17213 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
8941 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
10267 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
11654 Views
Last post by zg
Mon 23 Jul, 2018 23:00
11 Replies
11643 Views
Last post by Shmuel
Thu 28 Jun, 2018 14:46
1 Replies
9070 Views
Last post by Shmuel
Wed 27 Jun, 2018 12:15
Ненужная сортировка
Replies: 14
by
Shmuel »
Sun 03 Jun, 2018 18:47
Играюсь с панельным плагином (Polygon), заметил, что после нажатия в панели на элемент .. (переход в родительскую директорию) почему-то производится...
14 Replies
11823 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
9422 Views
Last post by Shmuel
Fri 06 Apr, 2018 11:58
0 Replies
13345 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
9882 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
9525 Views
Last post by Shmuel
Sat 17 Mar, 2018 17:03
4 Replies
10061 Views
Last post by Shmuel
Thu 11 Jan, 2018 16:02
Плагин интерфейс для gRPC
by
techie »
Mon 01 Jan, 2018 13:12
Я вот смотрю на и думаю - можно ли его использовать для универсальной развязки плагинов? Сейчас, чтобы писать плагин под питон или луа, нужна обёртка...
0 Replies
13436 Views
Last post by techie
Mon 01 Jan, 2018 13:12
27 Replies
23071 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
48318 Views
Last post by IgorZ
Tue 19 Dec, 2017 12:33
1 Replies
9587 Views
Last post by John Doe
Sun 29 Oct, 2017 11:53
1 Replies
9573 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
10904 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
22175 Views
Last post by zg
Thu 05 Oct, 2017 20:15
Как погасить панели из плагина?
Replies: 46
by
NightRoman »
Sun 02 Mar, 2014 20:12
Как погасить/показать панели Фара из плагина? Есть ли такой АПИ? Мне не попадается...
Есть команда Показать юзер экран . Но она имеет временный...
46 Replies
32711 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
23691 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
11188 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
9615 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
11087 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
13510 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
39881 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
9767 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
12332 Views
Last post by Shmuel
Mon 10 Jul, 2017 09:39
11 Replies
12885 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
9562 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
8425 Views
Last post by dmvo
Fri 26 May, 2017 11:24
15 Replies
11364 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
13346 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
5904 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
6914 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
5999 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
4314 Views
Last post by Shmuel
Thu 20 Apr, 2017 16:56
Многопоточность
Replies: 1
by
Dec »
Mon 17 Apr, 2017 04:39
Должен ли плагин поддерживать многопоточность или работа с плагином всегда происходит в одном потоке?
1 Replies
2734 Views
Last post by zg
Mon 17 Apr, 2017 09:14
7 Replies
4888 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
3054 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
13802 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