Latest post of the previous page:
ACTL_SYNCHRO используется?Screen Gadgets
-
- Posts: 1328
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Screen Gadgets
Используется, но не для отрисовки. Сам мой плагин однопоточный. По ходу проблема в том, что FTP плагин выводит на экран статуc из GetFilesW(), а я вызываю FCTL_GETPANELINFO чтобы получить состояние панелей.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- Posts: 1328
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Screen Gadgets
Screen Gadgets v0.7 (Far Manager 2.0 build 1765+) is available.
1. Проблема с автокомплитом должна решится.
2. Для проблемы с FTP плагином, попробуйте запустить scrgadget.reg (есть в архиве) и перезапустить Фар.
1. Проблема с автокомплитом должна решится.
2. Для проблемы с FTP плагином, попробуйте запустить scrgadget.reg (есть в архиве) и перезапустить Фар.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: Screen Gadgets
За счет этого, как я понимаю -Yegor wrote:1. Проблема с автокомплитом должна решится.
Тогда вопрос - эта команда является ThreadSafe'ной, подобно ACTL_GETSHORTWINDOWINFO? Можно вызывать ее из неосновных потоков?changelog wrote:1. Mantis#0001623: Новая команда в FARMACROCOMMAND - MCMD_GETAREA - Получить текущую макрообласть
(from Yegor)
Re: Screen Gadgets
на мантис, если еще нет (про позицию... а еще лучше туда же и патчик )Yegor wrote:Я, сам потратил туеву кучу времени, чтобы понять, почему клик во вьювере (не в редакторе) криво срабатывает, а оказалось, что это сам Фар умеет (!)
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
-
- Posts: 1328
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Screen Gadgets
Исправление позиции клика для кодовых страниц и Goto (http://bugs.farmanager.com/view.php?id=1632)
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- Posts: 270
- Joined: Mon 10 Apr, 2006 00:53
- Location: станица Григорополисская
- Has thanked: 147 times
- Contact:
Re: Screen Gadgets
Я повесил такой в «[MainMenu: Screen Gadgets config]» файла «scrgadget.ini».
При вызове щелчком левой клавиши мыши по пункту «Screen Gadgets» макрос не останавливает свою работу по достижении пункта «Параметры» горизонтального меню. Если попытаться выполнить , то последний работает, как и ожидалось. Повторяется ли у Вас такая ситуация?
Однако же, стоит только переключить интерфейс на английский и под него, то такой макрос работает корректно, останавливаясь на пункте «Options» горизонтального меню.
- John Doe
- Бюрократ
- Posts: 13851
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Screen Gadgets
Для отладки очень полезен msgbox. Например можно глянуть чему же равно menu.value в разные моменты времени.AlexII wrote:При вызове щелчком левой клавиши мыши по пункту «Screen Gadgets» макрос не останавливает свою работу по достижении пункта «Параметры» горизонтального меню.
-
- Posts: 1328
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Screen Gadgets
1. Есть недокументированная возможность, сдвинуть по вертикали строку с названиями скринов, но при запуске консольных приложений появляются артефакты (как побороть - не знаю):
2. Пока никак. В АПИ нет (если не ошибаюсь)
3. Не вижу особого смысла (подумаю), пока просто закомментируйте блок.
4.
Code: Select all
[HKEY_CURRENT_USER\Software\Far2\Plugins\ScreenGadgets\Screens]
"VerticalOffset"=dword:00000001
3. Не вижу особого смысла (подумаю), пока просто закомментируйте блок.
4.
Да, нашел проблему, у меня самого Фар на английском, исправлю в ближайшее время.Повторяется ли у Вас такая ситуация?
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- Posts: 270
- Joined: Mon 10 Apr, 2006 00:53
- Location: станица Григорополисская
- Has thanked: 147 times
- Contact:
Re: Screen Gadgets
Угу, я пробовал. Оттого-то я весьма удивился, что кажет правильное «menu.value», а сравнение «Menu.Value!="Параметры"» не срабатывает из «scrgadget.ini», хотя, запущенное из командной строки, работает.John Doe wrote:Для отладки очень полезен msgbox…
Благодарю Вас, этого достаточно. А артефакты — ну, что ж делать , кому надо — переживёт.Yegor wrote:1. Есть недокументированная возможность, сдвинуть по вертикали строку с названиями скринов, …
Я это подозревал .Yegor wrote:2. Пока никак. В АПИ нет (если не ошибаюсь)
Пока так и поступаю.Yegor wrote:3. Не вижу особого смысла (подумаю), пока просто закомментируйте блок.
Спасибо, ясно, будем ждать. Не могли бы Вы пока пояснить — проблема касается только данного конкретного случая или распространяется шире?Yegor wrote:4. …исправлю в ближайшее время.
-
- Posts: 1328
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Screen Gadgets
Файл scrgadget.ini должен быть в UTF-8 формате, но т.к. парсится он частями, в одном месте (а именно тело макроса) при конвертации в Unicode я забыл указать флажок UTF-8
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- Posts: 270
- Joined: Mon 10 Apr, 2006 00:53
- Location: станица Григорополисская
- Has thanked: 147 times
- Contact:
Re: Screen Gadgets
Спасибо, теперь ясно.Yegor wrote:Файл scrgadget.ini должен быть в UTF-8 формате, но…
Re: Screen Gadgets
Если включена только левая панель - гаджеты есть. А вот если только правая - гаджетов нет.
Так и задумано?
Так и задумано?