Find & Go - Поиск с предпросмотром и переходом

Здесь обсуждается всё, что касается макросов.
stefanenko
Posts: 124
Joined: Sun 20 Jun, 2010 12:37
Has thanked: 25 times
Been thanked: 4 times

Find & Go - Поиск с предпросмотром и переходом

Post by stefanenko » Fri 01 Nov, 2019 07:56

Latest post of the previous page:

У меня вот так получается.
2019-11-01_16-50-58.png
Экран 1280х1024
Windows 10
Снизу открыл настройки ConEmu (может в нем дело). Хотя и без него при уменьшении ширины экрана все ломается.

User avatar
John Doe
Бюрократ
Posts: 12460
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 198 times

Find & Go - Поиск с предпросмотром и переходом

Post by John Doe » Fri 01 Nov, 2019 09:32

А какой смысл экономить вертикальный размер диалога?

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 13:08

stefanenko wrote:
Fri 01 Nov, 2019 07:56
Экран 1280х1024
Экран значения не имеет, интереснее ширина и высота ФАРа в знакоместах . Наберите в командной строке
lua:=Far.Width, Far.Height
и напишите, что говорит. Ну и проверьте, действительно ли у Вас версия 1.0.7 - написано в строке 97 . Потому что у меня при Far.Width=105 тоже под ConEmu получается так:
image.png
(Стрелкой показано, что Plain text перенесся)
Last edited by buniak_a_h on Fri 01 Nov, 2019 13:11, edited 2 times in total.

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 13:18

John Doe wrote:
Fri 01 Nov, 2019 09:32
А какой смысл экономить вертикальный размер диалога?
А я не понял вопроса.
Если Вы имеете в виду, что перенести сразу, то просто некрасиво, когда связанные в одну группу радиокнопки расположены вертикально. Когда это - вынужденно, приходится мириться.

User avatar
John Doe
Бюрократ
Posts: 12460
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 198 times

Find & Go - Поиск с предпросмотром и переходом

Post by John Doe » Fri 01 Nov, 2019 13:27

А мне например наоборот, предпочтительнее столбцом, нагляднее.
И только если группы две - тогда вторым столбцом.

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 13:28

stefanenko,
buniak_a_h wrote:
Fri 01 Nov, 2019 13:08
проверьте, действительно ли у Вас версия 1.0.7
Ещё проверьте, новые ли модули из архива (%FARPROFILE%\Macros\modules\BAX\BaxUtils.lua и %FARPROFILE%\Macros\modules\BAX\GetMsg.lua)

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 13:34

John Doe wrote:
Fri 01 Nov, 2019 13:27
А мне например наоборот, предпочтительнее столбцом, нагляднее.
И только если группы две - тогда вторым столбцом.
Групп две, и перед каждой заголовок.

User avatar
HaRT
Moderator
Posts: 9105
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 164 times

Find & Go - Поиск с предпросмотром и переходом

Post by HaRT » Fri 01 Nov, 2019 13:46

Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 12460
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 198 times

Find & Go - Поиск с предпросмотром и переходом

Post by John Doe » Fri 01 Nov, 2019 13:49

Групп две, и перед каждой заголовок.
Вот как по мне - два столбца было бы в 10 раз лучше, чем две строки.
buniak_a_h wrote:
Fri 01 Nov, 2019 13:34
В стабильной версии обе отрабатывают нормально.
Попробуйте настройки по умолчанию. Если поможет, то см. System.Executor.*

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 13:53

HaRT wrote:
Fri 01 Nov, 2019 13:46
Пробелы в значении переменной есть? Если да, то дело в них, и надо закавычить.
Спасибо. Забыл посмотреть, что в %FarProfile%

stefanenko
Posts: 124
Joined: Sun 20 Jun, 2010 12:37
Has thanked: 25 times
Been thanked: 4 times

Find & Go - Поиск с предпросмотром и переходом

Post by stefanenko » Fri 01 Nov, 2019 14:30

buniak_a_h wrote:
Fri 01 Nov, 2019 13:28
Ещё проверьте, новые ли модули
Да, извиняюсь. Мой косяк. стояла версия 1.06
После установки 1.07 стала вылазить ошибка

Code: Select all

...ing\Far Manager\Profile\Macros\scripts\Bax\Find_n_Go.lua:211: attempt to index local 'ListItems' (a nil value) stack traceback:
...ing\Far Manager\Profile\Macros\scripts\Bax\Find_n_Go.lua: in function 'Dialog_Exec'
...ing\Far Manager\Profile\Macros\scripts\Bax\Find_n_Go.lua:918: in function <...ing\Far Manager\Profile\Macros\scripts\Bax\Find_n_Go.lua:917>
От нее избавился исправлением на Checked=0 и Checked=1 как мы выше переписывались.
Итог - все работает. В диалоге опции переносятся. Спасибо!

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 14:49

stefanenko wrote:
Fri 01 Nov, 2019 14:30
После установки 1.07 стала вылазить ошибка
Спасибо, исправил...

citRiks
Posts: 48
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 5 times
Been thanked: 1 time

Find & Go - Поиск с предпросмотром и переходом

Post by citRiks » Fri 01 Nov, 2019 21:00

buniak_a_h,

А у меня 1.08 что-то не взлетает: .

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 21:17

citRiks wrote:
Fri 01 Nov, 2019 21:00
buniak_a_h,

А у меня 1.08 что-то не взлетает: .
У Вас, видимо, старая %FARPROFILE%\Macros\modules\BAX\GetMsg.lua
Последней строкой д.б. return GetMsg.
Last edited by buniak_a_h on Fri 01 Nov, 2019 21:55, edited 1 time in total.

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 21:19

citRiks, P/S. Если это так, то проверьте - там и BaxUtils изменились...
Last edited by buniak_a_h on Fri 01 Nov, 2019 21:19, edited 1 time in total.

citRiks
Posts: 48
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 5 times
Been thanked: 1 time

Find & Go - Поиск с предпросмотром и переходом

Post by citRiks » Fri 01 Nov, 2019 21:53

В модуль GetMsg.lua добавил последнюю строку: return GetMsg и макрос заработал.

В BaxUtils.lua последние строки:

Code: Select all

return _G.BAX.BaxUtils
else -- Не модуль - для отладки
 --------- Конец отладки ---------
 return
end
end

buniak_a_h
Posts: 1128
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 48 times
Contact:

Find & Go - Поиск с предпросмотром и переходом

Post by buniak_a_h » Fri 01 Nov, 2019 21:56

Я, оказывается, вообще модули в архив не включил. Сейчас перезалью...
Перезалил. Извините... Перепроверьте также и другие модули...
Last edited by buniak_a_h on Fri 01 Nov, 2019 22:03, edited 1 time in total.

Post Reply

Return to “Обсуждение макросов”