Вбок и Ctrl+PgUp/PgDn для Tree panel
Вбок и Ctrl+PgUp/PgDn для Tree panel
Было бы удобненько, если бы на деревянной панели кнопки вбок и Ctrl+PgUp/PgDn помогали прыгать вверх и вниз по иерархии папок.
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
OMG!!! Lua!
А можно как-нибудь без магии (гуиды уж больно страшно выглядят)? Просто кнопки добавить, чтобы юзабилити по умолчанию совпадала с файловой панелью.
А можно как-нибудь без магии (гуиды уж больно страшно выглядят)? Просто кнопки добавить, чтобы юзабилити по умолчанию совпадала с файловой панелью.
- John Doe
- Бюрократ
- Posts: 13853
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
Чтобы однозначно идентифицировать макрос.
Это даёт возможность в дальнейшем изменять его параметры в диалоге, не затрагивая макрофайл.
Это даёт возможность в дальнейшем изменять его параметры в диалоге, не затрагивая макрофайл.
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
Чем комбинация area="Tree"; key="CtrlPgUp Left"; за идентификатор не катит? Это же то, что люди используют для того, чтобы его вызывать и находить.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
нет, она не уникальна.techie wrote:Чем комбинация area="Tree"; key="CtrlPgUp Left"; за идентификатор не катит?
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
На одну клавишу можно повесить несколько макросов. Рекомендую по словуtechie wrote:Чего не хватает для уникальности?
guid
поискать этот форум и посмотреть прошлые обсуждения этого вопроса.Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
Только что попробовал записать. Повторная попытка записи макроса на одну и ту же комбинацию удаляет старый макрос. Допустим, API позволяет это обойти. Как в таком случае Far определяет в какой последовательности выполнять эти макросы? Как это используется?gotar wrote:На одну клавишу можно повесить несколько макросов. Рекомендую по словуtechie wrote:Чего не хватает для уникальности?guid
поискать этот форум и посмотреть прошлые обсуждения этого вопроса.
-
- Posts: 6834
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
Клавиатурные макросы не могут быть более одного на сочетание {area,key}. Стационарные могут. Читайте документацию.techie wrote:Только что попробовал записать. Повторная попытка записи макроса на одну и ту же комбинацию удаляет старый макрос.
Re: Вбок и Ctrl+PgUp/PgDn для Tree panel
Если Вы вешаете несколько макросов на одну клавишу с одинаковым приоритетом появляется меню, иначе выполняется макрос с большим приоритетом. Попробуйте, это очень просто. Клавиатурные макросы хранятся в %FARPROFILE%\Macros\internal. Их легко преобразовать в стационарные. Lua очень маленький язык. Его синтаксис умещается на одну станицу. Посмотрев несколько примеров Вы сможете на нем писать простые макросы.