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 

Total Commander 8.0 rc1
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Apr 27, 2012 18:30    Post subject: Total Commander 8.0 rc1 Reply with quote

Наступает заключительный этап тестирования Total Commander 8.0: сегодня выпущен первый релиз-кандидат.

В это обновление включено исправление различных ошибок и некоторые улучшения:
• Реализовано обходное решение для проблемы с блокировкой клавиш Tab, Enter, Esc во время показа диалога с сообщением в одном из дочерних окон.
• При создании ярлыков на каталоги их имена больше не обрезаются по последней точке (понятие "расширение" для каталогов бессмысленно): AppendLnk=2.
• Добавлен новый ключ SelectionFocus, позволяющий отрисовывать курсор другим стилем (и, возможно, цветом), если в текущей панели имеются выделенные файлы: чтобы предупредить о том, что следующая операция будет выполнена не с текущим файлом, а с другими (возможно, находящимися за пределами области видимости).
• а также исправлены различные ошибки и недоработки.
Полная история изменений (англ.)

Традиционное предупреждение: релиз-кандидаты считаются достаточно стабильными, но всё же остаются тестовыми версиями. Используйте их на свой страх и риск и не забывайте, что 64-битный TC не имеет возможности работать с 32-битными плагинами.

Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:
32-битная версия
64-битная версия
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Fri Apr 27, 2012 19:12    Post subject: Re: Total Commander 8.0 rc1 Reply with quote

CaptainFlint wrote:

• Добавлен новый ключ SelectionFocus, позволяющий отрисовывать курсор другим стилем (и, возможно, цветом), если в текущей панели имеются выделенные файлы: чтобы предупредить о том, что следующая операция будет выполнена не с текущим файлом, а с другими (возможно, находящимися за пределами области видимости).

Или я что-то делаю не так, или не совсем понял смысл ключа - но у меня не работает ни в 32bit, ни в 64bit…
_________________
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Apr 27, 2012 19:31    Post subject: Reply with quote

Lazy Crazy
Например, если выставить значение этого ключа в $0000ff, то при наличии в текущей панели хотя бы одного выделенного файла курсор будет рисоваться не чёрными точками, как обычно, а красными штрихами.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?


Last edited by CaptainFlint on Fri Apr 27, 2012 20:06; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10263
Location: Россия, Саратов

Post (Separately) Posted: Fri Apr 27, 2012 19:47    Post subject: Reply with quote

Lazy Crazy
Сущеcтвенное уточнение — этот ключ надо указывать в секции [Configuration], а не [Colors].

CaptainFlint wrote:
при наличии в текущей панели хотя бы одного файла

Хотя бы одного выделенного файла. И, кстати, прежняя рамка курсора никуда не денется — штриховка накладывается поверх неё (или вокруг инверсного курсора). Получается вместе, а не вместо.
Тем, у кого обычный курсор — сплошная рамка с пользовательским цветом, рекомендую попробовать для спецкурсора взять цвет фона панели. Будет курсор того же цвета, что обычный, но штриховой. Смотрится, ИМХО, очень симпатично, и разница курсоров хорошо видна.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Fri Apr 27, 2012 20:10; edited 1 time in total
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Apr 27, 2012 20:09    Post subject: Reply with quote

Avada wrote:
Хотя бы одного выделенного файла.

Сорри. Конечно, выделенного. Слово пропустил, когда писал.

Avada wrote:
И, кстати, прежняя рамка курсора никуда не денется — штриховка накладывается поверх неё (или вокруг инверсного курсора). Получается вместе, а не вместо.

Гм… А не баг ли? Как оно в результате-то выглядит: нормально или как нашлёпка? А то я пока особо не гонял разные комбинации режимов.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10263
Location: Россия, Саратов

Post (Separately) Posted: Fri Apr 27, 2012 20:11    Post subject: Reply with quote

CaptainFlint
Как нашлёпка. Чтобы добиться нормального вида, надо слегка постараться. Я тут выше кое-что уточнил.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Fri Apr 27, 2012 20:36    Post subject: Reply with quote

CaptainFlint wrote:
Lazy Crazy
Например, если выставить значение этого ключа в $0000ff,

Ага, спасибо - я ставил 1 и попросту не разглядел эту рамочку…
_________________
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10263
Location: Россия, Саратов

Post (Separately) Posted: Fri Apr 27, 2012 20:54    Post subject: Reply with quote

Lazy Crazy wrote:
я ставил 1 и попросту не разглядел эту рамочку

При 1 разницу уловить очень трудно (хотя она и есть). В силу наложения штриховки на пунктир.
Кстати, в истории упомянут вариант с добавлением в качестве значения $4000000. Так вот, если обычный курсор умолчальный, то в этом случае на выделенных файлах останется он, а на невыделенных будет штриховка (одна, без всякого пунктира). Но со сплошной рамкой это не получается.
В общем, ключ очень полезный, но его надо доводить до ума: слишком мало вариантов, когда удаётся добиться нормального отображения.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Fri Apr 27, 2012 21:32    Post subject: Reply with quote

С инверсным курсором и с SelectionFocus=1 разница видна, но уж очень коряво это всё смотрится, особенно с учетом стиля пометки. Хотя, если линия сплошная - более-менее сносно.

Кстати, никто про это не упомянул: в 4-м байте можно с помощью двух младших битов задавать стиль линии, как и для InactiveFocus. Типо, SelectionFocus=$300ffff для желтой сплошной.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Fri Apr 27, 2012 21:43; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10263
Location: Россия, Саратов

Post (Separately) Posted: Fri Apr 27, 2012 21:42    Post subject: Reply with quote

MVV
А вот последнюю фичу хорошо бы расписать подробнее для тех, кто не очень этим инструментарием с младшими битами и пр. владеет. Чтобы любой прочитавший мог выставить любой сплошной цвет, поняв общий алгоритм.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Fri Apr 27, 2012 21:49    Post subject: Reply with quote

Ну, разве что для тех, кто не очень владеет...

Для InactiveFocus и SelectionFocus формат значения: $xxbbggrr, где $ означает, что это шестнадцатеричное число, rr, gg, bb - значения интенсивности соответствующего цвета (двузначные шестнадцатеричные числа, от 00 до FF), а xx (старший байт, тоже двузначное шестнадцатеричное число) задаёт стиль линии и может быть равен 0 (короткий пунктир), 1 (длинный пунктир), 2 (длинный штрихпунктир), 3 (сплошная линия).

Кроме того, для SelectionFocus можно к старшему байту прибавить 4, чтобы эта новая линия накладывалась на рамку фокуса, только если курсор стоит на невыделенном файле. Т.е. вместо 0, 1, 2 или 3 надо писать 4, 5, 6 или 7 соответственно.

Таким образом, $0300ffff или $300ffff (старшие нули можно не писать) - сплошная желтая (R=$FF=255, G=$FF=255, B=0) линия. Это же число можно записать в десятеричном виде (50397183), но в данном случае шестнадцатеричный вид нагляднее (легче видны значения компонент и значение старшего байта).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Fri Apr 27, 2012 23:32; edited 1 time in total
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Fri Apr 27, 2012 23:20    Post subject: Reply with quote

Скриншотик так никто и не кинет?
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Fri Apr 27, 2012 23:32    Post subject: Reply with quote

А какой смысл в скриншоте? По-моему, и так всё понятно. Если определяешь параметр SelectionFocus, то при наличии выделения прямоугольник фокуса дополнительно обводится линией заданного цвета и стиля.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Viggen



Joined: 22 Apr 2009
Posts: 17

Post (Separately) Posted: Sat Apr 28, 2012 00:13    Post subject: Reply with quote

Quote:
24.04.12 Fixed: Windows 8: Do not resolve links pointing to other volumes in the form "\\?\Volume{" (when double clicking on file, see fix 20.03.12 below) (32/64)


не пофикшено Sad
например дабл-клик на зипе выдает такое сообщение:
Quote:
Error in packed file Volume{868f755a-8011-11e1-a109-806e6f6e6963}\Microsoft\dotnetfx_cleanup_tool.zip!

для экзешников и файлов с системными ассоциациями выдается "File not found!"
а если настроены внутренние ассоциации, то прога запускается так:
Quote:
"C:\Tools\mplayerc\mplayerc.exe" "Volume{868f755a-8011-11e1-a109-806e6f6e6963}\Video\gav1.avi"
Back to top
View user's profile Send private message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: Sat Apr 28, 2012 08:20    Post subject: Reply with quote

flm wrote:
Скриншотик так никто и не кинет?
Вот, для "желтой сплошной":

Да, надо подумать, как эту функцию использовать, чтоб не раздражала...Smile
ps. Меня при моих настройках цвета меньше раздражает, к примеру, вот так:

_________________
#199018
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 1, 2  Next
Page 1 of 2

 
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