Total Commander 8.0 rc1
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Total Commander 8.0 rc1
Наступает заключительный этап тестирования Total Commander 8.0: сегодня выпущен первый релиз-кандидат.
В это обновление включено исправление различных ошибок и некоторые улучшения:
• Реализовано обходное решение для проблемы с блокировкой клавиш Tab, Enter, Esc во время показа диалога с сообщением в одном из дочерних окон.
• При создании ярлыков на каталоги их имена больше не обрезаются по последней точке (понятие "расширение" для каталогов бессмысленно): AppendLnk=2.
• Добавлен новый ключ SelectionFocus, позволяющий отрисовывать курсор другим стилем (и, возможно, цветом), если в текущей панели имеются выделенные файлы: чтобы предупредить о том, что следующая операция будет выполнена не с текущим файлом, а с другими (возможно, находящимися за пределами области видимости).
• а также исправлены различные ошибки и недоработки.
Полная история изменений (англ.)
Традиционное предупреждение: релиз-кандидаты считаются достаточно стабильными, но всё же остаются тестовыми версиями. Используйте их на свой страх и риск и не забывайте, что 64-битный TC не имеет возможности работать с 32-битными плагинами.
Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:
32-битная версия
64-битная версия
В это обновление включено исправление различных ошибок и некоторые улучшения:
• Реализовано обходное решение для проблемы с блокировкой клавиш Tab, Enter, Esc во время показа диалога с сообщением в одном из дочерних окон.
• При создании ярлыков на каталоги их имена больше не обрезаются по последней точке (понятие "расширение" для каталогов бессмысленно): AppendLnk=2.
• Добавлен новый ключ SelectionFocus, позволяющий отрисовывать курсор другим стилем (и, возможно, цветом), если в текущей панели имеются выделенные файлы: чтобы предупредить о том, что следующая операция будет выполнена не с текущим файлом, а с другими (возможно, находящимися за пределами области видимости).
• а также исправлены различные ошибки и недоработки.
Полная история изменений (англ.)
Традиционное предупреждение: релиз-кандидаты считаются достаточно стабильными, но всё же остаются тестовыми версиями. Используйте их на свой страх и риск и не забывайте, что 64-битный TC не имеет возможности работать с 32-битными плагинами.
Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:
32-битная версия
64-битная версия
Почему же, ё-моё, ты нигде не пишешь "ё"?
- Lazy Crazy
- Сообщения: 400
- Зарегистрирован: Вс янв 16, 2005 20:53
Re: Total Commander 8.0 rc1
Или я что-то делаю не так, или не совсем понял смысл ключа - но у меня не работает ни в 32bit, ни в 64bit…CaptainFlint писал(а): • Добавлен новый ключ SelectionFocus, позволяющий отрисовывать курсор другим стилем (и, возможно, цветом), если в текущей панели имеются выделенные файлы: чтобы предупредить о том, что следующая операция будет выполнена не с текущим файлом, а с другими (возможно, находящимися за пределами области видимости).

- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Lazy Crazy
Например, если выставить значение этого ключа в $0000ff, то при наличии в текущей панели хотя бы одного выделенного файла курсор будет рисоваться не чёрными точками, как обычно, а красными штрихами.
Например, если выставить значение этого ключа в $0000ff, то при наличии в текущей панели хотя бы одного выделенного файла курсор будет рисоваться не чёрными точками, как обычно, а красными штрихами.
Последний раз редактировалось CaptainFlint Пт апр 27, 2012 20:06, всего редактировалось 1 раз.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Lazy Crazy
Сущеcтвенное уточнение — этот ключ надо указывать в секции [Configuration], а не [Colors].
Тем, у кого обычный курсор — сплошная рамка с пользовательским цветом, рекомендую попробовать для спецкурсора взять цвет фона панели. Будет курсор того же цвета, что обычный, но штриховой. Смотрится, ИМХО, очень симпатично, и разница курсоров хорошо видна.
Сущеcтвенное уточнение — этот ключ надо указывать в секции [Configuration], а не [Colors].
Хотя бы одного выделенного файла. И, кстати, прежняя рамка курсора никуда не денется — штриховка накладывается поверх неё (или вокруг инверсного курсора). Получается вместе, а не вместо.CaptainFlint писал(а):при наличии в текущей панели хотя бы одного файла
Тем, у кого обычный курсор — сплошная рамка с пользовательским цветом, рекомендую попробовать для спецкурсора взять цвет фона панели. Будет курсор того же цвета, что обычный, но штриховой. Смотрится, ИМХО, очень симпатично, и разница курсоров хорошо видна.
Последний раз редактировалось Avada Пт апр 27, 2012 20:10, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Сорри. Конечно, выделенного. Слово пропустил, когда писал.Avada писал(а):Хотя бы одного выделенного файла.
Гм… А не баг ли? Как оно в результате-то выглядит: нормально или как нашлёпка? А то я пока особо не гонял разные комбинации режимов.Avada писал(а):И, кстати, прежняя рамка курсора никуда не денется — штриховка накладывается поверх неё (или вокруг инверсного курсора). Получается вместе, а не вместо.
Почему же, ё-моё, ты нигде не пишешь "ё"?
- Lazy Crazy
- Сообщения: 400
- Зарегистрирован: Вс янв 16, 2005 20:53
При 1 разницу уловить очень трудно (хотя она и есть). В силу наложения штриховки на пунктир.Lazy Crazy писал(а):я ставил 1 и попросту не разглядел эту рамочку
Кстати, в истории упомянут вариант с добавлением в качестве значения $4000000. Так вот, если обычный курсор умолчальный, то в этом случае на выделенных файлах останется он, а на невыделенных будет штриховка (одна, без всякого пунктира). Но со сплошной рамкой это не получается.
В общем, ключ очень полезный, но его надо доводить до ума: слишком мало вариантов, когда удаётся добиться нормального отображения.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
С инверсным курсором и с SelectionFocus=1 разница видна, но уж очень коряво это всё смотрится, особенно с учетом стиля пометки. Хотя, если линия сплошная - более-менее сносно.
Кстати, никто про это не упомянул: в 4-м байте можно с помощью двух младших битов задавать стиль линии, как и для InactiveFocus. Типо, SelectionFocus=$300ffff для желтой сплошной.
Кстати, никто про это не упомянул: в 4-м байте можно с помощью двух младших битов задавать стиль линии, как и для InactiveFocus. Типо, SelectionFocus=$300ffff для желтой сплошной.
Последний раз редактировалось MVV Пт апр 27, 2012 21:43, всего редактировалось 1 раз.
Ну, разве что для тех, кто не очень владеет...
Для 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), но в данном случае шестнадцатеричный вид нагляднее (легче видны значения компонент и значение старшего байта).
Для 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), но в данном случае шестнадцатеричный вид нагляднее (легче видны значения компонент и значение старшего байта).
Последний раз редактировалось MVV Пт апр 27, 2012 23:32, всего редактировалось 1 раз.
Скриншотик так никто и не кинет?
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
не пофикшено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)
например дабл-клик на зипе выдает такое сообщение:
для экзешников и файлов с системными ассоциациями выдается "File not found!"Error in packed file Volume{868f755a-8011-11e1-a109-806e6f6e6963}\Microsoft\dotnetfx_cleanup_tool.zip!
а если настроены внутренние ассоциации, то прога запускается так:
"C:\Tools\mplayerc\mplayerc.exe" "Volume{868f755a-8011-11e1-a109-806e6f6e6963}\Video\gav1.avi"
- alexey65536
- Сообщения: 1056
- Зарегистрирован: Пт янв 20, 2006 10:58
- Откуда: Taganrog

