TWinKey - шорткаты, табы, диски и всякая всячина

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

likhobory
Всё равно ни фига не воспроизводится.

VadiMGP
Исправление — хорошо, но действительно любопытно узнать, от чего точно зависит и как надёжно воспроизвести.
Даже самая богатая фантазия
Не представит себе наши безобразия.
likhobory
Сообщения: 63
Зарегистрирован: Ср фев 25, 2009 14:24
Откуда: Москва

Сообщение likhobory »

Avada писал(а):likhobory
Всё равно ни фига не воспроизводится.
странно, удаленно успешно повторил же самый эффект на рабочей машине (WinXPsp3)

ini без особых изысков:
[Config]
StickyFiles=1
BookMarks=1
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
CheckCloseTC=1
Localizator=%COMMANDER_PATH%\plugins\WDX\TWinKeyA\LANGUAGE\Russian.ini
DriveList=2
StickySort=1
PersistBookmarks=1
AutoView=1
KeepScope=1
ReturnTabs=1
UseDesktopINI=1
OverrideVisualMode=1
ColoredTabs=1
KeepTabColors=1
FileGroupping=0
FileGroupping2=0
LostFocus=1
BriefSingleColor=1
DblClickGotoDir=1
Retracktor=1
ChangeColumns=1
EnablePlugins=1
DontShowIcons=0
UDIDriveList=1
CustomDLIcons=0
ESCSpecial=1
[Colors&Styles]
StickColor=#98FB98
StickStyle=2
StickySort=1
MarkPercent=33
BookMarkColor=#0000FF
BookMarkStyle=2
Menu1stColor=#C0C0C0
Menu2ndColor=#E6E6FA
MenuTextColor=#000000
MenuTextStyle=2
Select1stColor=#3399FF
Select2ndColor=#3399FF
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#F0F0F0
LostFocusStyle=3
RetrColor=#00C4C4
RetrOpacity=64
LostFocusColor=#808080
[Keyboard]
ToggleStick=Alt+Z
ToggleBookMark=Alt+B
SelectTabColor=Alt+C
AutoCompletion=Alt+A
[AutoView]
1=?*VIDEO*
thunderbird=?*Thunder*|?*russ*
[ViewModes]
1=<Íåò>
thunderbird=<Íåò>
[1]
Active=1
Sort=4
FileGroupping=0
FileGroupping2=24721844
TabColor=#FFD700
View=Full
Autorun=1
[PluginList]
%COMMANDER_PATH%\plugins\WDX\TWinKeyA\mcalc.dll=Calculator
%COMMANDER_PATH%\plugins\WDX\TWinKeyA\ClockDLL.dll=Stopwatch
%COMMANDER_PATH%\plugins\WDX\TWinKeyA\TCDirMenu.dll=Favorites
[Plugins]
Alt+Ctrl+C=%COMMANDER_PATH%\plugins\WDX\TWinKeyA\mcalc.dll,2 ;Ïîêàçàòü ðåçóëüòàò â äåñÿòè÷íîì âèäå
Alt+Ctrl+T=%COMMANDER_PATH%\plugins\WDX\TWinKeyA\ClockDLL.dll,3 ;Ïîêàçàòü/óáðàòü îêíî ñåêóíäîìåðà
[thunderbird]
Active=1
Sort=0
FileGroupping=1
FileGroupping2=0
FileGroups=*.exe
View=Full
TabColor=#3CB371
Autorun=0
[c:\Program Files\Mozilla Thunderbird]
1=thunderbird.exe
[f:\Moc\samples]
1=SugarCE-Upgrade-6.1.x-to-6.2.0
2=SugarCE-Upgrade-6.1.x-to-6.2.0RC2
3=rapira_pack_russian-6
[c:\Program Files\Mozilla Firefox 5]
1=firefox.exe
[c:\Program Files\Ahead\Nero]
1=nero.exe
еще какие-либо данные предоставить ?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

likhobory писал(а):еще какие-либо данные предоставить?
Вряд ли, на чистом TC воспроизводили.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada писал(а):от чего точно зависит и как надёжно воспроизвести.
Точный на 100% диагноз ставить лень, проще починить, но корень зарыт в том, что нет значения по умолчанию для ширины колонок в кратком режиме.

2All
То, что видим как пустую панель на самом деле заполненная панель но с шириной колонки в 1 пиксель. Alt+средний клик с разумной шириной должен устранить проблему. Разумеется, это паллиатив. Фикс воспоследует.
На "чистых" wincmd.ini и TWinKey.ini баг воспроизводится с полпинка.
Flasher писал(а):При включённой опции какие-то ещё опциональные зависимости (включая ТС-шные) обнаружились?
Они, конечно есть, не зря же мы с Авадой долго не могли воспроизвести, но какие именно не стал выяснять. Мне нужно было только воспроизвести баг чтобы починить.

ЗЫ. Следует не забывать что ширина колонок запоминается для правой и левой панели по отдельности, поэтому Alt+средний клик надо делать в каждой панели.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

likhobory писал(а):еще какие-либо данные предоставить ?
Уже нет, спасибо. При изучении присланного конфига установлено, что для чёткого воспроизведения бага по схеме с End и последующим переключением режимов вполне достаточно следующего содержимого:

Код: Выделить всё

[Config] 
ChangeColumns=1
То есть всё действительно упирается в эти самые фиксированные колонки, что автор и подтвердил.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

VadiMGP писал(а):Alt+средний клик с разумной шириной должен устранить проблему.
На период сессии или вообще навсегда?
VadiMGP писал(а):поэтому Alt+средний клик надо делать в каждой панели.
Мне достаточно было с одной.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Flasher писал(а):На период сессии или вообще навсегда?
Навсегда. Точнее - до уничтожения TWinKey.ini
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Avada писал(а):Разумеется, не связана...
Кроме того, команда в меню никак не должна устанавливать/снимать галки в Утилизаторе. Это долговременные настройки, а здесь мы всего лишь временно, до перечитывания настроек TWinKey (то есть обычно до перезапуска TC, в текущем его сеансе) предписываем игнорировать файловые группы вне зависимости от того, где и как они настроены и настроены ли вообще.
Разобрался. То есть те две галки в Утилизаторе можно поставить навсегда, а переключаться только галкой в меню (и повесить клавишу). Хорошо, а как тогда сохранить состояние галки в меню? При перезапуске ТС, она ставится! Независимо от настроек в Утилизаторе...
VadiMGP писал(а):Говорили только что часто это вызвано слабым хардвером.
Но дополнительная информация никогда не помешает - какой проц, какая видео карточка, когда именно мерцает.
Присоединяюсь к LonerD. У меня Phenom II X6 1075T / GTX 275. А мерцание проявляется во всех случаях, ЕСЛИ включена прорисовка твинкеем. То есть, если я включаю ЛЮБУЮ ИЗ опций вроде: Окно ТС позади: не Запретить; Курсор в неактивной панели; Прямоугол. обл. выделения; Группировка (любая); Прикреплённые вкладки; Закладки... начинает мерцать при прокрутке (колесом). Отключаешь эти опции — сразу перестаёт мерцать, бес перезапуска ТС. И прокрутка становится "плавная", ну как и в оригинальном ТС.
Кстати, включение опций, связанных с заголовками вкладок и списком дисков, мерцание не вызывает.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

ApceH писал(а):Хорошо, а как тогда сохранить состояние галки в меню?
Никак. Эта галка не предназначена для сохранения, а только для временного управления опцией. Возможно это действительно сбивает с толка, но так оно и было задумано.
Я подумаю можно ли привести это в более интуитивно понятный вид.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

VadiMGP
Ну разве трудно добавить один-единственный ключ в конфиг для этой галки?
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

ApceH писал(а):Ну разве трудно добавить один-единственный ключ в конфиг для этой галки?
Ты не понял. Не трудно, но нет никакой необходимости в новом ключе, в конфиге и так есть ключ и он выставляется в Утилизаторе. Это для постоянного включения/выключения. А галка - инструмент для временного.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

VadiMGP
Да, я не понял, почему, если стоит красивая-красивая галка около пункта "Включить файловые группы", группировка всё равно не осуществляется ;)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ApceH
Очевидно, потому что нечего группировать. Нигде, ни в явном, ни в скрытом виде.
Я уже выше вроде как на это вопрос отвечал. Повторяю: галка временно и глобально отключает функцию, определяемую состоянием нескольких параллельных опций на нескольких страницах настроек (причём если в "Файловых панелях" они работают постояно, то в "Визуальных схемах" — только по условиям автопереключения). Предлагается также мониторить все настройки визуальных схем (работающих реально или не работающих — неважно) и только при неактивности всех до одной зависимых опций делать пункт меню недоступным или снимать галку? А овчинка выделки стоит?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

VadiMGP
Может в документации сделать меньше пафоса?
…выполнение важнейших функций…
Прям таки «важнейших»?
TWinKey поставляется с чрезвычайно удобной утилитой конфигурации TWinKey Utilisator
«чрезвычайно» слово подходящее?

В таком стиле продолжать нужно так «…автора программы, человека с большой буквы, кавалера ордена, …»
TC 9.51 | Win10 1903
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

ApceH писал(а):Да, я не понял, почему, если стоит красивая-красивая галка около пункта "Включить файловые группы", группировка всё равно не осуществляется
Вот именно из-за этого я и сказал, что, действительно, надо бы сделать интуитивно понятнее.
Mr.Merak писал(а):Может в документации сделать меньше пафоса?
Ты, определенно, не в курсе значения слова "пафос".
Mr.Merak писал(а):
…выполнение важнейших функций…
Прям таки «важнейших»?
Выдирай цитату не нарушая контекста. Там речь о "важнейших функциях ТС". Ты не согласен с тем что у ТС есть важные функции, а есть второстепенные?
Mr.Merak писал(а):«чрезвычайно» слово подходящее?
Вполне. Оно отражает изменение степени удобства изменения настроек до и после появления Утилизатора.
Mr.Merak писал(а):В таком стиле продолжать нужно так «…автора программы, человека с большой буквы, кавалера ордена, …»
Спасибо за заботу, обязательно приму твой совет к сведению.
Ответить