tv0r0g
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору У меня totalcmd портабельный. используется на флешке (версия 11.56 x64, без всяких сборок, ванильный). Соответственно, все программы на флешке тоже портабельные, и для файлов *.djvu через Internal associations задана команда открытия "%COMMANDER_PATH%\..\WinDjView Extended\WinDjView.exe" "%1" Цитата:| может быть и здесь - если в коммандере четко прописана программа для открытия файла - он открывает её, а потом в ней открывает выбранный файл.. а если конкретная программа не прописана, то файл открывается средствами виндовз | Возможно. Если это так, значит в открытии файлов в windjview написано с багом. Ибо на той же флешке указаны внутренние ассоциации для пары десятков других расширений и программ, и везде, где есть вкладки или их аналоги, новый файл открывается в уже открытом экземпляре процесса: FastStone Image Viewer, SumatraPDF, Notepad++, ... Было бы шикарно, если бы здесь на форуме оказался автор и прочитал бы ваш комментарий. Возможно, он был смог разобраться, какой механизм под капотом у "открытия средствами виндовз", и переписать его так, чтобы открытие из консоли работало правильно -- в новой вкладке. То, что Total Commander так же открывает, понятное дело, -- лишь частный случай; если заработает в консоли, то и в нём тоже. Добавлено: И ещё одна, независимая проблема в WinDjView Extended. При нажатии на элемент содержания (начало какой-нибудь главы), wdjvext открывает нужную страницу и зачастую перематывает её содержимой так, что заголовок оказывается где-то ниже середины страницы, содержимое -- ещё ниже. А иногда не перематывает -- отображает верхний край страницы вверху окна. Ощущение, что за поведение отвечает функция random(). Этот тот случай, когда extended работает хуже, чем классическая WinDjView. В настройках нашёл опцию 'Disable positioning on the pages', но она не влияет на это. И, кстати, интересно было бы знать, на что вообще она влияет. Вот снимок окна сразу после клика на пункт оглавления: https://iimg.su/i/ubUdAP В данном случае страница удобно позиционирована, но зачем-то подсвечен не тот пункт, на который кликнул пользователь. В целом WinDjView Extended -- хорошее улучшение по сравнению с классикой. Особенно мне понравилось неоставление следов в системе, это правда очень круто. Но вот эти мелочи немного смазывают, блин, впечатление. |