stoyanovd
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте! Наблюдаю у себя такой баг. При наличие в INI-файле явным образом указанного ключа CtrlArrow=1 в секции [Configuration] происходит следующее. При переименовании длинного имени файла или длинного имени папки в панели (по F2, Shift+F6, двойная ЛКМ), которое не помещается в ширину колонок и TC в панели добавляет к имени "..", при выделении текста справа налево (по Shift+влево, Ctrl+Shift+влево) курсор с выделением доходит до левой границы окна TC, но далее скроллинга текста не происходит, курсор как бы уходит за пределы окна выделяя текст (в соответствие со способом выделения Shift или Ctrl+Shift), но выделяемый текст имени файла не отображается. То же самое наблюдается и при "Редактировании пути в заголовке панели". При этом, выделение и скроллинг текста с помощью мышки ЛКМ как влево, так и вправо происходит правильно. При этом, в командной строке выделение текста длинного пути с именем файла (по Ctrl+Shift+Enter) или при копировании файла (по F5, Shift+F5, F6) (т.е. в диалоговых окнах) таких проблем нет. Если указать параметр ключа CtrlArrow=0, то таких проблем нет: курсор при выделении текста виден и скроллинг текста происходит. Баг связан исключительно с параметром ключа CtrlArrow=1 и обработкой комбинаций клавиш Shift+влево, Ctrl+Shift+влево и только в небольшом поле редактирования в панели. Баг проверял и повторяется на чистом Total Commander обеих версий x32 и x64, всех версий от 11.00 до 11.03 (включая все RC). Windows 7 макс x64. | Всего записей: 378 | Зарегистр. 14-06-2008 | Отправлено: 02:28 18-03-2024 | Исправлено: stoyanovd, 02:41 18-03-2024 |
|