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 

Single Post  Topic: Total Commander 7.55 release candidate 1 
Author Message
MVV



PostPosted: Wed May 12, 2010 21:10    Post subject: Reply with quote

Avada wrote:
Flasher wrote:
В Virtual Panel по Enter осуществляется обычный переход, видимо, в угоду функционалу самого файлменеджера.

Да, верно. А, скажем, в Temp Panel и сейчас Enter открывает архив в ассоциированой программе.

По ТК 7.50а включительно не было поддержки открытия архивов во временных панелях, поэтому для Virtual Panel я сделал переход к файлу по Shift+Enter с помощью команды cd (для архивов это работает как вход в архив). В бетах ТК 7.55 не без моего участия Гислер добавил возможность входа в архивы, равно и как поддержку внутренних ассоциаций, но для этого нужно, чтобы плагин при вызове функции FsExecuteFile заменил внутренний путь в переданном буфере внешним и вернул ТК флаг FS_EXEC_YOURSELF ("запускай сам"). Если этого не сделано, внутренние ассоциации работать не будут. Так как с тех пор из временных панелей обновлялась только Virtual Panel, делаем выводы. Smile

Temp Panel же просто возвращает FS_EXEC_YOURSELF, поэтому ТК приходится копировать файл во временную папку, вызывая функцию FsGetFile, и запускать вручную. Но, к слову, почему-то это работает с ошибками (по F3 работает, по Enter - не всегда).

Avada wrote:
Или, если угодно, считать стакан наполовину полным, а не наполовину пустым Wink

Абсолютно согласенSmile баг - это старая фича, которая глючит, а не новая, которой еще нету. Very Happy
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group