Latest post of the previous page:
Ничто не забыто, никто не забыт =))"умное" переключение окошек по Ctrl+Tab
- Tim Sobolev
- Posts: 729
- Joined: Fri 01 Apr, 2005 14:46
- Location: Украина
- Has thanked: 1 time
- Been thanked: 7 times
Частичное решение:4ekucT wrote:Интересно, может макросами такое можно сделать... Хм надо подумать.
Подумал... Нет не выйдет...
Code: Select all
REGEDIT4
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Common\CtrlAltTab]
"Sequence"="$if(%%CATabState==0) CtrlTab %%CATabState=1; $else CtrlShiftTab %%CATabState=0; $endif"
"DisableOutput"=dword:00000001
3 варианта:
1. Изменить поведение Ctrl-Tab/Ctrl-Shift-Tab
2. Добавить пару функций в макросы - типа "SwapFrame(Direct)" и "GetKeyState()"...
3. Твой плагин
Я тут подумал, что фишка будет мне полезна и накатал первую версию такого плагинчика на SHPCE. Ну, по Ctrl+TAB не работает, еще не заморачивался на счет отлова удержания Ctrl вне редактора. Но зато по LeftAlt+1 переключает на последнее окно, LeftAlt+2 - на предпоследнее и т.д. до Alt+5 (по коду можно изменить кнопки или убрать/добавить комбинации). Работает быстро.
На F12 не вешайте макросов, переключение через нее.
Для работы - установите shpce плагин и запишите него код. Если плагин будет глючить из-за DLL или кривых исходных библиотек, вот моя работающая версия - http://slil.ru/23214527 Инсталляция - C:\*\Far\Plugins\shpce\install.bat
Файл C:\*\Far\Plugins\shpce\scripts\EDITOR_Smart_Ctrl_Tab.js
[HaRT] Вырезано.
Ведь просили же не выкладывать длинные тексты, тем более специфического содержания.
В следующий раз удалю лишний текст без переноса в приложение.
На F12 не вешайте макросов, переключение через нее.
Для работы - установите shpce плагин и запишите него код. Если плагин будет глючить из-за DLL или кривых исходных библиотек, вот моя работающая версия - http://slil.ru/23214527 Инсталляция - C:\*\Far\Plugins\shpce\install.bat
Файл C:\*\Far\Plugins\shpce\scripts\EDITOR_Smart_Ctrl_Tab.js
[HaRT] Вырезано.
Ведь просили же не выкладывать длинные тексты, тем более специфического содержания.
В следующий раз удалю лишний текст без переноса в приложение.
- Attachments
-
- EDITOR_Smart_Ctrl_Tab.7z
- Изъято из текста сообщения
- (840 Bytes) Downloaded 310 times
Re: "умное" переключение окошек по Ctrl+Tab
Прошло 3 года... Здесь можно пощупать первую попытку http://forum.farmanager.com/viewtopic.php?f=11&t=3546
- Taciturn
- Posts: 603
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 89 times
- Been thanked: 31 times
- Contact:
Re: "умное" переключение окошек по Ctrl+Tab
Спасибо огромное, лично мне так намного удобнее!dolzenko_ wrote:Здесь можно пощупать первую попытку