Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Переместить текущую вкладку в другую панель
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Wed Apr 16, 2014 09:36    Post subject: Reply with quote

Вахмурка wrote:
На первое мой скрипт не обращает внимания.

А на третье (когда отключена опция “Ctrl+вверх делает новую вкладку активной”)?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Wed Apr 16, 2014 12:10    Post subject: Reply with quote

Да, вкладка пропадает. На досуге займусь. Когда только он будет, этот досуг...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Wed Apr 16, 2014 13:24    Post subject: Reply with quote

Вахмурка wrote:
Да, вкладка пропадает.

Вкладка с результатами поиска? Я то хотел узнать, как ведёт себя твой скрипт с обычной вкладкой, но при указанном состоянии опции.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Wed Apr 16, 2014 20:04    Post subject: Reply with quote

Плохо ведет Embarassed
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 16, 2014 21:11    Post subject: Reply with quote

sa wrote:
Но только не в случаях, когда выбран режим “Открывать новую вкладку рядом с текущей” и не для вкладки с результатами поиска (которая в итоге исчезнет)!
И не для вкладки с виртуальной папкой, системным плагином, архивом...
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Wed Apr 16, 2014 21:52    Post subject: Reply with quote

Flasher
Ты привёл цитату о двух замеченных мной проблемах с моей кнопкой. Они не связаны друг с другом. Первая проблема это нечёткая работа в режиме "Открывать новую вкладку рядом с текущей" (переход не в копию вкладки). Вторая – закрывается исходная вкладка с результатами поиска, а копию результатов поиска в другую панель TC не поддерживает.
Нашлись какие-то другие заморочки с кнопкой?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Apr 17, 2014 01:42    Post subject: Reply with quote

sa wrote:
Нашлись какие-то другие заморочки с кнопкой?
Нашлись давно, просто сперва не хотел писать про них за неимением простого решения.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Thu Apr 17, 2014 08:01    Post subject: Reply with quote

Flasher wrote:
Нашлись давно
Думаю, стоит огласить: если пользователь предупреждён, значит вооружён.

Add
Различий в поведении кнопки с виртуальной папкой, плагином файловой системы, архивом и обычной папкой не обнаружил.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Mon Jun 16, 2014 17:15    Post subject: Reply with quote

Подправил скрипт. Теперь работает вне зависимости от установки
[ ] Ctrl+Up opens new tab in foreground
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Wed Jan 27, 2016 14:29    Post subject: Reply with quote

sa wrote:
Newser wrote:
работает

Но только не в случаях, когда выбран режим “Открывать новую вкладку рядом с текущей” и не для вкладки с результатами поиска (которая в итоге исчезнет)!

Или когда вкладка одна и отключена опция Показывать заголовок вкладки, даже если она одна.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Wed Jan 27, 2016 17:30    Post subject: Reply with quote

Skif_off
Newser wrote:
При этом остальные вкладки должны оставаться, как и были.
Не означало ли это, что вкладка была не одна?

В данном случае другого поведения от предложенной кнопки ожидать не приходится: если в активной панели не видно ни одной вкладки, то вызвать команду для отображения контекстного меню вкладки (cm_DirTabsShowMenu или 3009) не получится. Но даже если показ одиночной вкладки и не отключён, переместить её TC всё равно не позволит – только скопировать.

P.S.
Заметил, что моё утверждение о нечёткой работе кнопки в режиме "Открывать новую вкладку рядом с текущей" (переход не в копию вкладки) не совсем верно. Баг присутствует в этом режиме только при установленной опции "Ctrl+вверх делает новую вкладку открытой".
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Sat Jan 30, 2016 12:01    Post subject: Reply with quote

Убрал баг с переходом не в копию вкладки и добавил (первая функция if) принудительное включение опции Показывать заголовок вкладки, даже если она одна:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "if(!tcini(Configuration, DirTabOptions, # & 1), tcm(488,1) + send_wait(`{TAB} {ENTER}`, findwnd(TDLGCONFIGALL)) + delay(200)) tcm(3009,1) send(`{DOWN 5}{ENTER}`) delay(200) tcm(3007) send(`{TAB}`) if(tcini(Configuration, DirTabOptions, # & 64) && tcini(Configuration, DirTabOptions, # & 128), , delay(200) + tcm(3001) + tcm(3007))"
wcmicons.dll,83
Переместить текущую вкладку в другую панель


-1
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Jan 30, 2016 18:18    Post subject: Reply with quote

sa
Ну, наворотил. Тормозно работает, но вроде стабильно для простых вкладок. А баг был не только с переходом, а вообще глючило по полной. Чего сейчас не хватает, так это запятой с нулём после {ENTER}` и переноса маркера блокировки с автоснятием (проверять по tt_Left|RightTabIsLocked).
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Sat Jan 30, 2016 18:32    Post subject: Reply with quote

Flasher wrote:
А баг был не только с переходом, а вообще глючило по полной.

Примеров так и не дождались. Скорректированная кнопка вместо стабильной работы должна у тебя тоже глючить по полной, поскольку ничего принципиально нового в ней нет.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sat Jan 30, 2016 19:43    Post subject: Reply with quote

Чисто из любопытства запустил вашу кнопку, вокруг которой столько копий ломается. Сообщение:
Quote:
TCFS2
Error:
Unavailable key

Macros:
send_wait

Terminate process?
при этом открывается диалог Folder Tabs конфигурации.
Мне-то самому без нужды, своя рубашка к телу ближе, работает безупречно, только что проверил.
Так что либо для работы кнопки необходимы предварительные пляски с бубном, либо она работает не во всех режимах
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group