TWinKey - шорткаты, табы, диски и всякая всячина
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: TWinKey - шорткаты, табы, диски и всякая всячина Author: VadiMGP PostPosted: Wed Apr 01, 2009 16:56
    —
Что такое TWinKey?
Это сборная солянка, ирландское рагу из всяких разных фич, которые мне очень нужны, но мне либо не удалось выпросить их у Гислера, либо я даже не просил, заранее зная, что буду далеко послан .
Правда, одну фишку я сделал исключительно на спорSmile.
Итак, что делать если нельзя, но очень хочется? Я решил сделать TWinKey.

Основные возможности (их число постоянно расширяется):
* Назначение клавиш с учетом левых/правых Alt/Ctrl/Shift/Win, просмотр стандартных назначений TC
* Автопереключение режима/сортировки в файловых панелях при смене каталога
* Улучшенный список дисков (категории, пользовательские пункты/значки и др.)
* Расширенные возможности установки/снятия выделения (рамочное выделение, снятие по Esc)
* Сортировка по файловым группам в начале/конце списка
* Подсветка текущего файла в неактивной панели (второй курсор)
* Специальные фичи для краткого режима (одноцветный фон, фиксированая ширина колонок)
* Установка фонового цвета/картинки в файловых панелях
* Цвета и иконки в табах, разная маркировка полностью и частично закреплённых табов
* Улучшенная работа с табами (скроллирование колесом, выпадающий список табов)
* Приклеенные наверх файлы/папки
* Постоянные или временные закладки на файлы/папки и переход по ним
* Переход в начало/конец списка мышью вместо Home/End
* Подтверждение переименования в панели щелчком мыши вместо Enter
* Выполнение заданных команд при запуске TС
* Закрытие всех окон Листера одним махом и проверка незакрытых окон при выходе из TC
* Переключение плагинов при быстром просмотре прямо из активной файловой панели
* Открытие в панели-получателе папки с тем же относительным путем, что в панели-источнике
* Автодополнение строк в стиле DOS/UNIX
* Дополнительные пользовательские меню в полях ввода
* Калькулятор в командной строке
* Секундомер и часы

...и кое-что ещё. Подробнее обо всем этом — в ридми. Замечания и предложения — здесь.

Если кому-то что-то приглянулось, брать новейшую версию тут - http://www.mgpsoft.net/Downloads/TWinKey.zip

Avada: А здесь — некоторые пожелания авторам баг-репортов (прочтение новичками обязательно!).
Кроме того, в русском Readme-файле есть полезные советы по использованию TWinKey в TC 9.0 и выше.


Last edited by VadiMGP on Mon Apr 11, 2011 03:59; edited 2 times in total

#2:  Author: Tol!kLocation: Арзамас PostPosted: Wed Apr 01, 2009 17:44
    —
Наконец-то. Как говорится, не прошло и года Wink

#3:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 01, 2009 17:54
    —
VadiMGP
Да уж, более чем впечатляет! А Мичурин в компании Гоголя, Воннегута и Шекли на странице с цитатами - это нечто!
Надежда на русский интерфейс в обозримом будущем есть?

#4:  Author: VadiMGP PostPosted: Wed Apr 01, 2009 18:18
    —
Avada wrote:
А Мичурин в компании Гоголя, Воннегута и Шекли на странице с цитатами - это нечто!
Обалдеть! Ты их всех в лицо знаешь? Снимаю шляпу! Кстати, а кроме этой странички ты больше нигде Шекли не углядел? Smile
Avada wrote:
Надежда на русский интерфейс в обозримом будущем есть?
Гхм....Любишь ты по мозолям потоптаться. В планах, вообще-то есть локализация. Но тут главная проблема в поиске адекватных терминов. Как по-русски правильно hotkey? Причем, желательно не в три раза длиннее. Или view mode но чтобы отличался от понятия ТС view (который custom view). Короче, мне тут реально нужна будет помощь. Спрашиваю, пристально глядя в глаза - будут желающие помочь? Wink Тогда с переводом будет все просто и быстро.

ЗЫ. Разумеется, к страничке с цитатами это не относится! Там все только на языке оригинала. Smile
Tol!k wrote:
Как говорится, не прошло и года
И нечего тут ехидничать. "А я вот тебя накажу. Не дам тебе цветочка" (С) М. Зощенко.

#5:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Wed Apr 01, 2009 18:51
    —
Ну чтож, поэкспериментируем Very Happy

#6:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 01, 2009 18:56
    —
VadiMGP
VadiMGP wrote:
Обалдеть! Ты их всех в лицо знаешь? Снимаю шляпу! Кстати, а кроме этой странички ты больше нигде Шекли не углядел?

В качестве заменителя справки? Smile А насчёт "в лицо" - так я не одним Тоталом интересуюсь, в движении любителей фантастики давненько пребываю. Как говорится, ноблесс оближивает... Ну, а культовую цитату, скажем, из "Сирен Титана" я и без знания автора в лицо распознать в силах. Впрочем, пардон за оффтоп.

VadiMGP wrote:
Но тут главная проблема в поиске адекватных терминов. Как по-русски правильно hotkey? Причем, желательно не в три раза длиннее. Или view mode но чтобы отличался от понятия ТС view (который custom view). Короче, мне тут реально нужна будет помощь. Спрашиваю, пристально глядя в глаза - будут желающие помочь?

Будут желающие. Вот сверхсрочную работу в ближайшие дни желающие добьют - и будут. Так что прошу огласить весь список. Удобнее всего, наверное, прямо здесь.

#7:  Author: VadiMGP PostPosted: Wed Apr 01, 2009 19:30
    —
Avada wrote:
Впрочем, пардон за оффтоп.
В умеренных дозах оффтоп про Шекли и Воннегута полезен в любых количествах. Тем более в этой теме, так как я тебе точно говорю, без них не было бы никакого TWinkey. Мичурин и Гоголь были практическим руководством по написанию плагина, а Шекли и Воннегут - идейными вдохновителями.
ЗЫ. Ну раз ноблесс, то присмотрись к названию программы.
Avada wrote:
в ближайшие дни желающие добьют - и будут. Так что прошу огласить весь список
Ладно, в выходные составлю список.

#8:  Author: flm PostPosted: Wed Apr 01, 2009 20:14
    —
Любопытная вещица! Обещаюсь написать кучу багрепортов, предложений и замечаний. Very Happy

#9:  Author: SamLab PostPosted: Thu Apr 02, 2009 13:50
    —
Cразу же после установки этой утилиты-плагина при наведении курсора на файл вся строка белым цветом подкрашивается без отображения символов под курсором (то есть и цвет текста и цвет выделения белым становятся)! Дальше пробовать пока не стал т.к. ничего крайне нужного для себя не нашел + без мультиязычности совсем не смотрится

#10:  Author: flm PostPosted: Fri Apr 03, 2009 07:43
    —
Как и обещал. Куча багрепортов, предложений и замечаний. Smile

Обо всё по порядку.
1). Почитал инструкцию, поставил плагин вроде бы как надо...
2). Не все фишки плагина мне интересны и не все настройки очевидны, потому тестировал только часть функций.
3). Описываю свой опыт в том порядке, в котором настройки функций расположены в TWinKey Utilisator'е.

Keyboard Mapping - пока не юзал.

Drive List - первое, что бросается в глаза, это окошко Preview, которое по логике вещей должно былы бы показывать превью drive lista'а, в зависимости от выбраных слева опций. А оно этого не делает. Точнее делает, но частично - картинка меняется при настройке цвета и стиля, но не меняется при выборе типа (none, alphabetic, categorized). Preview всегда показывает categorized.
В принципе, функцию подмены стандартного drive list'а можно считать работоспособной. За некоторыми исключениями. Например, если перетаскивать файл на drive list - показывается стандартный тоталовский. В иных случях drive list подменяется, но есть один неприятный момент - TC при этом теряет фокус. По функионалу оно, конечно, не страшно, но чисто визуально очень раздражает Sad.

Sticky Files - поставил хоткеи на ctrl+1 и ctrl+2 для stick и unstick соответственно. Вроде как работает. Жаль что не в корне дисков. Но при включении этой функции в тотале начинаются какие-то проблемы с отображением. Например, при нажатии на любом файле/каталоге левой кнопкой мыши происходит перерисовка списка файлов. По крайней мере выглядит внешне как перерисовка... Или, при зажатии клавиши ctrl или shift такое вречатление, что происходит перерисовка курсора. Эти все помаргивания жутко раздражают. А так фича вполне полезная.
Bookmarks - пока не тестил. Думаю, что имеют место быть те же самые побочные эффекты, что и в Sticky Files.
View Modes - было сложно разобраться, но я смог Very Happy. Вроде работает. Однако и тут не без проблем. Наблюдаются "помаргивания" (перерисовка табов) когда над окном tc находится другое окно. Так же непонятно как выводятся иконки табов. То слева от слов, то прямо на них, думаю проблема в том, что у меня в tc стоит опция all tabs have same width...
Plugins - по умолчанию, в списке плагины отсутствуют, но галочка enable стоит. Пока не тестил.
Miscellaneous - особо не разбирался. Как я понял, при выставлении "Enable Tab Colors" можно по ctrl+rmb задавать цвет отдельному табу. Стиль нигде для подобного выделения задать нельзя? И то, что цвета не сохраняются при выходе из tc - так задумано? Что такое "Highlite File in target panel"? Как оно должно работать? Тут же есть "Background picture". Эта картинка появляется у меня только когда я включаю Sticky Files... Так задумано?
Косметика: буква b в "Auto Scrollto Active Tab" видна лишь на половину. Практически везде в TWinkey Utilisator'е слова пишутся зачем-то с большой буквы, однако Background picture, Highlite File in target panel. В Bookmarks, там где хоткеи, тоже с маленькой. Непонятно как-то....

Пока всё. Устал Smile.

p.s.: Документация на данный момент ужасна. Чтобы понять, как работает та или иная функция приходится долго ломать голову. Sad

#11:  Author: flm PostPosted: Fri Apr 03, 2009 07:53
    —
Таки добавлю пару хотелок.
1). Хотелось бы иметь возможность задавать произвольный title для окна тотала. Хотя бы просто текст, а если бы можно было что то типа текущего каталога - вобще замейчательно. Знаю что есть ahk-скрипт, выполняющий подобную задачу, но всё же всё в одном было бы лучше.
2) Хотелось бы иметь возможность задавать отдельный цвет (стиль) для locked табов.

Теперь действительно всё. Smile

#12:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 03, 2009 13:44
    —
flm wrote:
Что такое "Highlite File in target panel"? Как оно должно работать?

Это то, что просили здесь. Чтобы заработало в TWinKey, надо назначить какой-то цвет...

#13:  Author: flm PostPosted: Fri Apr 03, 2009 14:00
    —
DrShark wrote:
flm wrote:
Что такое "Highlite File in target panel"? Как оно должно работать?

Это то, что просили здесь. Чтобы заработало в TWinKey, надо назначить какой-то цвет...

Спасибо. Теперь понятно. Опять же, работает только если включены "Sticky Files"...

Кстати, правильно "highlight", а не "highlite"...

#14:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 03, 2009 14:05
    —
flm wrote:
Опять же, работает только если включены "Sticky Files"

У меня эта опция отключена (я вообще сразу отключил всё и включаю поочереди, чтобы разобраться что как работает), но подсветка работает.

#15:  Author: flm PostPosted: Fri Apr 03, 2009 14:12
    —
DrShark wrote:
flm wrote:
Опять же, работает только если включены "Sticky Files"

У меня эта опция отключена (я вообще сразу отключил всё и включаю поочереди, чтобы разобраться что как работает), но подсветка работает.

Когда включаю "bookmarks" эта фича тоже включается и когда "auto switch" во "view mode"...

p.s.: документацию так же стоит на предмет ошибок просмотреть. "REPONSIBILITIES", "assignt", "Autor" - находит обычный spellchecker...

#16:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 03, 2009 14:19
    —
flm wrote:
Когда включаю "bookmarks" эта фича тоже включается и когда "auto switch" во "view mode"...

Ну вот мой twinkey.ini с работающей подсветкой в противоположной панели:
Code:
[Config]
EnablePlugins=0
ReturnTabs=0
AutoCompletion=0
KeepTCBack=0
CloseAllListers=0
ColoredTabs=0
StickyFiles=0
BookMarks=0
[PluginList]
D:\Program Files\totalcmd\ContentPlugins\TWinKey\ClockDLL.dll=Stopwatch
D:\Program Files\totalcmd\ContentPlugins\TWinKey\mcalc.dll=Calculator
[Colors&Styles]
LostFocusStyle=4
LostFocusColor=#32CD32
StickColor=
StickStyle=2
StickySort=1
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2

#17:  Author: flm PostPosted: Fri Apr 03, 2009 14:31
    —
DrShark
Это полный twinkey.ini? Заменил содержимое своего этим. Убрал строчки с установленными плагинами. Появилась подсветка. Запустил utilisator, он показывает, что auto switch включен. При попытке выключить появляется msgbox (заголовок "TwinkUtil") с ошибкой - "Encountered an improper argument."... :-\

#18:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 03, 2009 14:34
    —
Ха, у меня галочку с AutoSwitch снять не выходит. Ok/Применить ->
Code:
---------------------------
TwinkUtil
---------------------------
Encountered an improper argument.
---------------------------
ОК   
---------------------------

Та же ошибка, если попытаться ввести что-либо в поле Description в View Modes, если не задан ни один view mode. Думаю, если нет ни одного view mode (у меня mode list, как видно из ini, вообще пустой), зависящие контролы должны быть отключены...

#19:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 15:27
    —
flm
Ого, основательно ты за дело взялся. Ну что же, поехали по порядку.
flm wrote:
Не все фишки плагина мне интересны
Ну разумеется, я же говорил - ирландское рагу. Есть некоторые вещи, которыми и я не пользуюсь. Либо уже стали не нужны, либо добавлял не для себя.

Drive List Preview нужно не для того чтобы воспроизводить точную копию списка, чтобы удобнее было подбирать цвета, стили. И для показа используется тот вид, где все они видны.
Про перетаскивание я совсем забыл. Буду думать, как побороть это.
Насчет потери фокуса. Фокус переходит на drive list, потом возвращается. Обычное поведение ТС. В чем проблема?

Sticky Files Да, пока есть проблемы с отображением. Работа продолжается. Кстати, какую версию ТС пользовал? В ТС 7.5 ситуация получше должна быть. Но все равно - работаем над этим.

View Modes
flm wrote:
Наблюдаются "помаргивания" (перерисовка табов) когда над окном tc находится другое окно.
Странно, мне не удалось ничего такого наблюдать. Можешь описать подробнее как это воспроизвести?
flm wrote:
думаю проблема в том, что у меня в tc стоит опция all tabs have same width...
Совершенно верно. Эта опция несовместима с иконками. Дело в том, что для иконки Windows хочет расширить табы, а ТС сопротивляется. А если слон на кита влезет ... Вот и результат. Smile
Стиль для цветных табов только один - горизонтальный градиент.
Те цвета, которые назначены вручную - не сохраняются. Потому что неизвестно что именно сохранять. А если надо назначить постоянный цвет таба для конкретных директорий, то можно назначить во View Mode.
flm wrote:
Тут же есть "Background picture". Эта картинка появляется у меня только когда я включаю Sticky Files... Так задумано?
Проверю, отпишусь попозже.

Косметика:
flm wrote:
Практически везде в TWinkey Utilisator'е слова пишутся зачем-то с большой буквы,
Не хочется начинать лингвистический оффтоп, поэтому я не буду спрашивать "Зачем почти во всех программах есть пункт меню File->Save As..." Давай будем это считать моей маленькой причудой: писать названия опций в том же духе, как и пункты меню - все слова с большой буквы. Very Happy Все остальное поправлю.

flm wrote:
Документация на данный момент ужасна.
Что есть, то есть. Ну не умею я писать документацию. Вот программы более-менее научился, а тут - увы... Даже то, что есть рожал в диких муках. Если есть конкретные предложения как изменить чтобы стало понятнее - буду благодарен.

#20:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 15:29
    —
flm
DrShark
Какие версии ТС используете?

#21:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 15:49
    —
DrShark
Quote:
Ха, у меня галочку с AutoSwitch снять не выходит.

Есть такое. Исправлю.

#22:  Author: flm PostPosted: Fri Apr 03, 2009 16:01
    —
VadiMGP wrote:

Drive List Preview нужно не для того чтобы воспроизводить точную копию списка, чтобы удобнее было подбирать цвета, стили. И для показа используется тот вид, где все они видны.

Да это понятно, просто как-то было бы логичней предположить, что preview показывает именно превью. Может всё-таки рельно забабахать полноценное preview?

VadiMGP wrote:

Насчет потери фокуса. Фокус переходит на drive list, потом возвращается. Обычное поведение ТС. В чем проблема?

Не обычное. Когда выбираешь диск без примочек, окно tc фокуса не теряет. Может я не правильно выразился... Окно tc становится неактивным (грубо говоря titlebar меняет цвет, ну и другие визуальные эффекты, в зависимости от настроек системы)...



VadiMGP wrote:

Sticky Files Да, пока есть проблемы с отображением. Работа продолжается. Кстати, какую версию ТС пользовал? В ТС 7.5 ситуация получше должна быть. Но все равно - работаем над этим.

7.04a. 7.5 простым смертным не положено Smile

VadiMGP wrote:

View Modes
flm wrote:
Наблюдаются "помаргивания" (перерисовка табов) когда над окном tc находится другое окно.
Странно, мне не удалось ничего такого наблюдать. Можешь описать подробнее как это воспроизвести?

Да, думаю тут дело в реализации табов в tc. Мне кажется, что они перерисовываются и без использования twinkey, просто это не так заметно, потому как цвет однородный. Так же наблюдаются некоторые визуальные артефакты, если двигать окно поверх button bar'а - остаётся след от "курсора". В принципе, могу пару скриншотов сделать, или даже видео заснять, если это необходимо.

VadiMGP wrote:

flm wrote:
думаю проблема в том, что у меня в tc стоит опция all tabs have same width...
Совершенно верно. Эта опция несовместима с иконками. Дело в том, что для иконки Windows хочет расширить табы, а ТС сопротивляется. А если слон на кита влезет ...
Вот и результат. Smile

Плохо Sad


VadiMGP wrote:

Стиль для цветных табов только один - горизонтальный градиент.

Плохо Sad.

VadiMGP wrote:

Те цвета, которые назначены вручную - не сохраняются. Потому что неизвестно что именно сохранять. А если надо назначить постоянный цвет таба для конкретных директорий, то можно назначить во View Mode.

Ну, сохранять, например номер таба. Например подсвечивать второй таб в правой панели и третий в левой. На сколько я понимаю, пока это нельзя реализовать даже с помощью view mode...

VadiMGP wrote:

Косметика:
flm wrote:
Практически везде в TWinkey Utilisator'е слова пишутся зачем-то с большой буквы,
Не хочется начинать лингвистический оффтоп, поэтому я не буду спрашивать "Зачем почти во всех программах есть пункт меню File->Save As..." Давай будем это считать моей маленькой причудой: писать названия опций в том же духе, как и пункты меню - все слова с большой буквы. Very Happy Все остальное поправлю.

Ну, я не в плане "правильно/неправильно", я в плане "непривычно" Smile


VadiMGP wrote:

flm wrote:
Документация на данный момент ужасна.
Что есть, то есть. Ну не умею я писать документацию. Вот программы более-менее научился, а тут - увы... Даже то, что есть рожал в диких муках. Если есть конкретные предложения как изменить чтобы стало понятнее - буду благодарен.

Предлагаю структурировать документацию по тому же принципу, что и настройки в utilisator'а. Т.е. чтоб объяснения шли в том же порядке.

p.s. кстати, почему utilisator? Предлагаю переименовать в utiliZator. Ж)

#23:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 03, 2009 16:17
    —
VadiMGP wrote:
flm
DrShark
Какие версии ТС используете?

7.04a

#24:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 16:56
    —
flm wrote:
7.5 простым смертным не положено
Ну я же не знаю кто простой смертный, а кто небожитель.
flm wrote:
Может всё-таки рельно забабахать полноценное preview?
Не-а, нереально.

Насчет потери фокуса так и не понял проблему. В чем именно проявляется отличие от обычного поведения ТС. Ткни пальцем.
flm wrote:
или даже видео заснять, если это необходимо.
Очень помогло бы.

Насчет ширины табов и иконок. Что значит "плохо"? Это объективная данность - требуется разная ширина, чтобы нарисовать имя таба с иконкой либо без нее. Как это совместить с желанием иметь все табы одинаковой ширины???
flm wrote:
Ну, сохранять, например номер таба.
А смысл? Приведи разумный пример ситуации, когда второй таб должен быть всегда зеленый? Причем, если его закрывают, то бывший третий становится зеленым.

Про документацию - структуризация пунктов ничего не добавит к пониманию работы отдельных функций. Если какой-то параграф непонятеy, то он останется непонятным в любом месте.
Кстати, можешь посоветовать хороший HTML редактор для начинающих? Хороший - это значит а) удобный; б) дающий одинаковый результат хотя бы в трех браузерах - IE, Firefox, Opera; в) бесплатный. А то я и так уже сто раз пожалел, что пообещал кое-кому ридми в формате HTML и связался с этим геморроем.

Про Utilisator - читай Шекли. Very Happy

#25:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Fri Apr 03, 2009 19:57
    —
VadiMGP
Notepad ++ хорош.

#26:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 20:31
    —
Sam Dark
Ты будешь смеяться, но то что есть было сделано в OpenOffic и доработано напильником (Notepad ++)
Может я чего-то не понимаю, но чем Notepad ++ удобнее того же SynPlus? Единственное, что я углядел в Notepad++ это подсветка синтаксиса. А мне бы автоматизацию хотя бы самых простых действий - оформление ссылок внутри документа и выбор фонтов.

#27:  Author: Tol!kLocation: Арзамас PostPosted: Fri Apr 03, 2009 21:01
    —
VadiMGP
http://foxeditor.sourceforge.net/ - бесплатный
http://www.editplus.com/ - удобный

#28:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 21:09
    —
Tol!k
Edit+ я знаю, но ты же сам понимаешь, что платить за это я не готов, а Foxeditor еще не видел, спасибо, пощупаем.

#29:  Author: flm PostPosted: Fri Apr 03, 2009 21:25
    —
VadiMGP wrote:

Насчет потери фокуса так и не понял проблему. В чем именно проявляется отличие от обычного поведения ТС. Ткни пальцем.

Ну блин. Вот:



VadiMGP wrote:

Насчет ширины табов и иконок. Что значит "плохо"? Это объективная данность - требуется разная ширина, чтобы нарисовать имя таба с иконкой либо без нее. Как это совместить с желанием иметь все табы одинаковой ширины???

Не вполне понимаю. Вот как это у меня:
1). Если только включаешь auto switch (с настроеным view mode'ом) - иконки появляются только у активных в данный момент табов. Располагаются поверх текста табов, в начале текста, если быть точнее.
2). Перезапускаем tc. Иконки появляются у всех табов. Расположение иконок прежнее.
3). ВНИМАНИЕ! Если резайзить (или свернуть/развернуть) окно tc - иконки и текст табов становятся как им и положено!
4). ВНИМАНИЕ! При любой манипуляции с табами (октрыть новый, закрыть, сменить каталог) иконки с текстом становятся как надо только в той панеле, в которой проводились манипуляции над табами.
5). При открытии новых табов, иконки у них не появляются...
Это всё так и задумано?

VadiMGP wrote:

flm wrote:
Ну, сохранять, например номер таба.
А смысл? Приведи разумный пример ситуации, когда второй таб должен быть всегда зеленый?

Пример - у меня три залоченых таба, хочу, чтоб для наглядности они были зелёными. Wink Или ещё пример - провожу какие-то хитрые манипуляции с файлами, открыто много табов, текста не видно на них практически. С каким-то конкретным табом надо работать постоянно, хотелось бы его как-то выделить. При этом иногда надо перезапускать tc...

VadiMGP wrote:

Причем, если его закрывают, то бывший третий становится зеленым.

Про такое я ничего не говорил. Smile Если таб закрывается - хрен с ним, не надо перекрашивать новый.

VadiMGP wrote:

Про документацию - структуризация пунктов ничего не добавит к пониманию работы отдельных функций. Если какой-то параграф непонятеy, то он останется непонятным в любом месте.

Это не добавит понимания работы функций (тут надо улучшать описание), это добавит удобство в настройке через utilisator.

VadiMGP wrote:

Кстати, можешь посоветовать хороший HTML редактор для начинающих? Хороший - это значит а) удобный; б) дающий одинаковый результат хотя бы в трех браузерах - IE, Firefox, Opera; в) бесплатный. А то я и так уже сто раз пожалел, что пообещал кое-кому ридми в формате HTML и связался с этим геморроем.

Не берусь советовать что-то конкретное, их сейчас множество развелось. По удобству - хз, imho, это индивидуально. А в чём программы пишешь? Сейчас IDE современные идут широкой направленности с плагинами и тд. Так что в одном IDE можно писать и на c++ и на html. Smile Или нужен wysiwyg? Тогда выбор невелик, особенно если бесплатный нужен...

#30:  Author: VadiMGP PostPosted: Fri Apr 03, 2009 22:24
    —
flm wrote:
Ну блин. Вот:
Картинка не грузится. Сайт не отвечает. Залей на imageshack что ли, или мылом вышли.
flm wrote:
Не вполне понимаю....
Это всё так и задумано?
Разумеется так никто не задумывал, это побочный эффект разборок ТС и Windows. Ты программист? Если да - давай в личку или мылом, если нет, то просто поверь, что опция "Одинаковая ширина табов" несовместима с внезапным изменением ширины таба, которое произошло из-за того что я впихнул туда иконку. Smile
flm wrote:
Пример - у меня три залоченых таба, хочу, чтоб для наглядности они были зелёными.
Э-э нет, пример не катит. Раньше ты писал о сохранении номера таба. А в этом примере ты хочешь иметь зеленым не второй таб, а все залоченные. Это желание вполне разумно и, сидит, ждет своей очереди на реализацию. Но что нам даст сохранение номера таба о котором ты писал раньше? Табы могут свободно появляться, исчезать, перемещаться, перегружаться из файлов... Пока у меня есть только имя таба. Хочешь, можно раскрасить все табы начинающиеся со *.

ЗЫ. Мне тут сказали, что для чайников неплох Kompozer.

#31:  Author: flm PostPosted: Fri Apr 03, 2009 22:58
    —
VadiMGP wrote:
flm wrote:
Ну блин. Вот:
Картинка не грузится. Сайт не отвечает. Залей на imageshack что ли, или мылом вышли.

Очень странно. Послал на e-mail из документации. Там ещё плюс один скриншот с описанием.

VadiMGP wrote:

flm wrote:
Не вполне понимаю....
Это всё так и задумано?
Разумеется так никто не задумывал, это побочный эффект разборок ТС и Windows. Ты программист? Если да - давай в личку или мылом, если нет, то просто поверь, что опция "Одинаковая ширина табов" несовместима с внезапным изменением ширины таба, которое произошло из-за того что я впихнул туда иконку. Smile

Не программист, к сожалению Sad.

VadiMGP wrote:

flm wrote:
Пример - у меня три залоченых таба, хочу, чтоб для наглядности они были зелёными.
Э-э нет, пример не катит. Раньше ты писал о сохранении номера таба. А в этом примере ты хочешь иметь зеленым не второй таб, а все залоченные. Это желание вполне разумно и, сидит, ждет своей очереди на реализацию. Но что нам даст сохранение номера таба о котором ты писал раньше? Табы могут свободно появляться, исчезать, перемещаться, перегружаться из файлов... Пока у меня есть только имя таба. Хочешь, можно раскрасить все табы начинающиеся со *.

Ну, я лишь привёл пример. Я не имел в виду номера таба, когда говорил "третий на правой панели", я просто имел в виду конкретный таб. Не важно как его логически отделять от других, по номеру, по закрытости или ещё как...

VadiMGP wrote:

ЗЫ. Мне тут сказали, что для чайников неплох Kompozer.

Я бы не советовал. Глючноват, да и работает как-то "себе на уме". Недавно проводил некий эксперемент, нужен был пустой div, в котором лишь задан id, так вот, kompozer'у почему-то такая конструкция не понравилась и он постоянно её удалял. Не выделял, не выдавал что, а, подчёркиваю, тупо удалял. После этого я как-то охладел к нему совершенно Sad.

#32:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 01:37
    —
flm
С фокусом - я понял что ты имел в виду. Буду думать можно ли с этим что-то сделать.
flm wrote:
Я не имел в виду номера таба, когда говорил "третий на правой панели", я просто имел в виду конкретный таб.
Да я прекрасно понимаю что ты имел в виду. Но с чего началось? Я сказал - не могу сохранять расцветку, так как у меня про этот таб ничего нету, чтобы сохранить. Ну нечем его идентифицировать. Ты сказал - сохрани номер. Чудно. Но если сохранен только номер таба, то у меня после рестарта только номер и будет. А если после рестарта вторым номером окажется уже другой таб?

#33:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sat Apr 04, 2009 01:46
    —
Пожелания:
- добавить в ф-ю автопереключения смену иконок и фоновых рисунков папок (на табы и фон TC соответственно), которые указаны в desktop.ini, как это делает Windows Explorer;
- поддержка переменных окружения (в частности %Commander_Path%) в twinkey.ini.
Багрепорт: при попытке удалении подплагина (калькулятор) возникает уже упомянутая ошибка Encountered an improper argument. Правда, стоит заметить, что dll подплагина по указанному пути отсутствует - twinkey перенесен с другого компа и путь dll поменялся.


Last edited by DrShark on Sat Apr 04, 2009 02:00; edited 2 times in total

#34:  Author: flm PostPosted: Sat Apr 04, 2009 01:56
    —
VadiMGP wrote:
flm
С фокусом - я понял что ты имел в виду. Буду думать можно ли с этим что-то сделать.

Отлично!
VadiMGP wrote:

Но если сохранен только номер таба, то у меня после рестарта только номер и будет. А если после рестарта вторым номером окажется уже другой таб?

А такое возможно? У меня лично табы всегда сохраняются. Самопроизвольно не закрываются. Smile

#35:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 03:01
    —
DrShark Что такое фоновый рисунок в desktop.ini? Можешь дать пример?

Все остальное записал.

#36:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sat Apr 04, 2009 11:50
    —
VadiMGP wrote:
DrShark Что такое фоновый рисунок в desktop.ini? Можешь дать пример?

Все остальное записал.

Иконки
Фоновый рисунок (и цвет текста в папке) (тут более подробно)

#37:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 13:04
    —
flm wrote:
А такое возможно?

Вполне. Например, в процессе работы ты загрузил табы из файлов. Раскрасил. А при рестарте снова загружается исходный набор табов.

DrShark wrote:
- поддержка переменных окружения (в частности %Commander_Path%) в twinkey.ini.
В принципе можно, но это значит, что
а) файл twinkey.ini надо будет править руками;
б) %Commander_Path% обязана быть определена на уровне системы в целом. Иначе утилизатор ее не увидит.

#38:  Author: flm PostPosted: Sat Apr 04, 2009 13:30
    —
VadiMGP wrote:
flm wrote:
А такое возможно?

Вполне. Например, в процессе работы ты загрузил табы из файлов. Раскрасил. А при рестарте снова загружается исходный набор табов.

Никогда таким не занимаюсь. Smile
В любом случае, потеря раскраски при загрузке/сохрании табов - не такое уж и страшное явление, с этим можно смириться. А вот не сохранение при рестарте tc - ужасно, imho. Табы прекрасно сохраняют цвет при переносе с места на место, при создании/закрытии новых табов и тд. Всего-то проблем - протоколировать эти изменения где-нть в файле, а потом при реинициализации плагина (рестарте tc) эту информацию подгружать и подкрашивать табы. Опять таки imho не сложно реализовать.

#39:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 13:41
    —
flm wrote:
Табы прекрасно сохраняют цвет при переносе с места на место, при создании/закрытии новых табов
Что значит "сохраняют цвет при при создании/закрытии"? Я такого не делал Smile
И вообще, давай рассуждать логично. Чего вдруг тебе захочется раскрасить таб? Либо потому что там внутри что-то значимое и тогда можешь определить цвет на директорию. Либо хочешь выделить локнутые табы. Это в планах.
Когда еще может потребоваться раскраска? Третий слева не предлагать.

#40:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sat Apr 04, 2009 13:57
    —
VadiMGP wrote:
DrShark wrote:
- поддержка переменных окружения (в частности %Commander_Path%) в twinkey.ini.
В принципе можно, но это значит, что
а) файл twinkey.ini надо будет править руками;
б) %Commander_Path% обязана быть определена на уровне системы в целом. Иначе утилизатор ее не увидит.

Такие ограничения устраивают.
edit: Commander_Path также можно определить, если утилизатор повесить на панель TC (источник).

#41:  Author: flm PostPosted: Sat Apr 04, 2009 15:26
    —
VadiMGP wrote:
flm wrote:
Табы прекрасно сохраняют цвет при переносе с места на место, при создании/закрытии новых табов
Что значит "сохраняют цвет при при создании/закрытии"? Я такого не делал Smile

Не просто при создании/закрытии, а при создании/закрытии новых табов. Т.е. я раскрасил таб номер 3 на правой панели. Потом закрыл первый таб. Потом перенёс второй. Потом сменил каталог в подкрашеном. Всё равно подкраска определённого таба остаётся на месте и это хорошо Smile.


VadiMGP wrote:

И вообще, давай рассуждать логично. Чего вдруг тебе захочется раскрасить таб? Либо потому что там внутри что-то значимое и тогда можешь определить цвет на директорию. Либо хочешь выделить локнутые табы. Это в планах.
Когда еще может потребоваться раскраска? Третий слева не предлагать.

Ну, я уже несколько примеров приводил разных. Раскаска - суть способ привлечь внимание, выделить таб. Почему я захочу выделить конкретный таб - не важно, всякое бывает. В любом случае, легче нажать ctrl+rmb и присвоить цвет табу и потом его так же убрать, чем каждый раз при необходимости прописывать хитрые правила через утилизатор.

#42:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 16:14
    —
flm wrote:
Почему я захочу выделить конкретный таб - не важно, всякое бывает.
Ошибаешься, это очень важно. Я не могу реализовать "всякое". Чтобы после рестарта восстановить цвет таба, мне надо знать критерий по которому он был раскрашен. Логический критерий.

#43:  Author: flm PostPosted: Sat Apr 04, 2009 18:17
    —
VadiMGP wrote:
flm wrote:
Почему я захочу выделить конкретный таб - не важно, всякое бывает.
Ошибаешься, это очень важно. Я не могу реализовать "всякое". Чтобы после рестарта восстановить цвет таба, мне надо знать критерий по которому он был раскрашен. Логический критерий.

Есть ли возможность отслеживать номер конкретного таба в реальном времени? Если да, то не вижу проблем.

#44:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 20:34
    —
flm wrote:
Есть ли возможность отслеживать номер конкретного таба в реальном времени?
Стопроцентной гарантии нет. Тебя устраивает, что, допустим, раз в месяц какой-нибудь таб будет раскрашен неправильно?

#45:  Author: VadiMGP PostPosted: Sat Apr 04, 2009 20:44
    —
DrShark
Погоди, я чего-то не понял. А что, если сейчас если ты правишь файл вручную, то %COMMANDER_PATH% в плагине не работает? Должен работать.

#46:  Author: flm PostPosted: Sat Apr 04, 2009 22:19
    —
VadiMGP wrote:
flm wrote:
Есть ли возможность отслеживать номер конкретного таба в реальном времени?
Стопроцентной гарантии нет. Тебя устраивает, что, допустим, раз в месяц какой-нибудь таб будет раскрашен неправильно?

Думаю, стерплю такую неприятность, если возникнет. Smile

p.s.: единственное, чего бы очень хотелось, чтоб вместо градиента можно было просто цветом подкрашивать.

#47:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 00:30
    —
flm wrote:
Quote:
Тебя устраивает, что, допустим, раз в месяц какой-нибудь таб будет раскрашен неправильно?
Думаю, стерплю такую неприятность, если возникнет.
Кошмар! Это, вообще-то, был риторический вопрос. Предполагался очевидный ответ: "нет, не устраивает". Smile
flm wrote:
вместо градиента можно было просто цветом подкрашивать.
Пока не предвидится, слишком много времени потребует. Ты что, думаешь я градиенты просто из-за выпендрежа использую? Просто это самый легкий способ. Не градиентом сложнее.

#48:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 05, 2009 01:02
    —
VadiMGP wrote:
DrShark
Погоди, я чего-то не понял. А что, если сейчас если ты правишь файл вручную, то %COMMANDER_PATH% в плагине не работает? Должен работать.

Не работает. Вот например путь к плагину:
Code:
[PluginList]
%Commander_path%\ContentPlugins\TWinKey\mcalc.dll=Calculator

- утилизатор пишет об отсутствии dll.

#49:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 01:07
    —
DrShark wrote:
утилизатор пишет об отсутствии dll.
Я спрашивал не про утилизатор - тот, конечно не видит. А если все настроить с абсолютным путем, а потом подставить %COMMANDER_PATH% , то в twinkey калькулятор работает?

#50:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 05, 2009 01:52
    —
VadiMGP wrote:
DrShark wrote:
утилизатор пишет об отсутствии dll.
Я спрашивал не про утилизатор - тот, конечно не видит. А если все настроить с абсолютным путем, а потом подставить %COMMANDER_PATH% , то в twinkey калькулятор работает?

Плагин TWinkey %COMMANDER_PATH% понимает - подплагины работают.

#51:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 01:58
    —
DrShark
Вот и ладно. Тогда я в утилизаторе так сделаю - если в системе %COMMANDER_PATH% определен, то он автоматом подставится.

#52:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 05, 2009 02:06
    —
VadiMGP wrote:
DrShark
Вот и ладно. Тогда я в утилизаторе так сделаю - если в системе %COMMANDER_PATH% определен, то он автоматом подставится.
В ридми надо добавить рекомендацию вешать утилизатор на панель TC - тогда он будет видеть %Commander_path%, даже если эта переменная не определена на уровне системы.

#53:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 02:15
    —
DrShark
Согласен.

#54:  Author: CaptainFlintLocation: Москва PostPosted: Sun Apr 05, 2009 12:31
    —
VadiMGP
Попробовал, наконец, TWinKey (TC 7.5). Небольшой сумбурный репорт по тому, что успел нахватать:
0. Требование располагать INI-файл в каталоге с плагином будет конфликтовать с Вистой, где программы лежат в каталогах, защищённых от записи (впрочем, не факт, что плагин вообще заработает в Висте, она ох как не любит всякие хуки… Sad ).
1. Не понимает юникодные настройки (названия EM-команд).
2. Маркировка градиентом для файлов/каталогов (прилепленных, букмарковых, текущего в неактивной панели) плохо выглядит в кратком режиме: ширина колонок не фиксирована, и эти самые 33% заливки оказываются то очень короткими, то очень длинными. Хорошо бы предусмотреть длину заливки в пикселях.
3. Команда Bookmark menu -> Convert into selection ничего не делает (или я не понял, что она должна делать).
4. Не понял, как должно проявляться автопереключение режимов просмотра. Создал режим test (фоновая картинка, Краткий режим просмотра, цвета заголовка вкладки и фона), в настройках автопереключения задаю !TWinKey, применяю. Открываю папку плагина — папка открывается как обычно, абсолютно никаких изменений не вижу. Что должно-то происходить вообще?
5. Аналогичный вопрос про опцию Auto Scroll to Active Tab.

Добавлено:
6. Назначил на Ctrl+Alt+; выбор цвета для заголовка вкладки. Жму — появляется окошко с цветами, выбираю, всё OK. Жму ещё раз —
Code:
---------------------------
Application Error
---------------------------
Exception EExternalException in module TOTALCMD.EXE at 7C4118BF.
External exception E06D7363.
---------------------------
ОК   
---------------------------

#55:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 14:37
    —
CaptainFlint wrote:
0. Требование располагать INI-файл в каталоге с плагином будет конфликтовать с Вистой,

Что там с Вистой - для меня темный лес и, к сожалению, так темным лесом и останется. Я попытался запустить Висту на виртуалке, но понял, что жизнь коротка... А реальных компьютеров с Вистой у меня в пределах досягаемости нету и не предвидится.
Впрочем, я пытался ничего криминального не предпринимать, все хуки абсолютно легальны - может и заработает. В общем, будем решать проблемы по мере поступления.
CaptainFlint wrote:
1. Не понимает юникодные настройки (названия EM-команд).
Как именно не понимает? Не показывает? Показывает не на том языке? Не исполняет?
CaptainFlint wrote:
Хорошо бы предусмотреть длину заливки в пикселях.
Хм. А если ширина колонки окажется уже?
CaptainFlint wrote:
3. Команда Bookmark menu -> Convert into selection ничего не делает
Баг. Започиняем.
CaptainFlint wrote:
4. Не понял, как должно проявляться автопереключение режимов просмотра.
Это проблема плохой документации и/или терминологии. Замени !TWinKey на ?*TWinKey*. Должен быть хотя бы один паттерн с ?. Все паттерны с ? объединяются через "или", все остальные добавляются через "и".
CaptainFlint wrote:
Аналогичный вопрос про опцию Auto Scroll to Active Tab.
Мало кому нужная фича. Если табы в одной строке, то их можно скроллировать. Если при этом активный таб уходит за пределы видимости, то он там и остается навсегда. Раздражает. Эта функция вернет активный таб в видимую область экрана после того как фокус возвращается в панель.
CaptainFlint wrote:
6. Назначил на Ctrl+Alt+; выбор цвета
Не получается у меня такого. Sad А если Ctrl+RightClick, то тоже падает?

#56:  Author: D1PLocation: Тбилиси PostPosted: Sun Apr 05, 2009 15:15
    —
VadiMGP wrote:
Что там с Вистой - для меня темный лес и, к сожалению, так темным лесом и останется.

Под семёркой не заработала. Вернее, я не понял, что вообще должно происходить - потыкал по кнопкам и т.п., результата было ноль, подумав, что это мне не интересно и вряд ли нужно, я софтину удалил.
Однако же хуки под семёркой (и вистой) работают - у меня куча старого софта, который что-то перехватывает - и всё работает очень хорошо.

#57:  Author: CaptainFlintLocation: Москва PostPosted: Sun Apr 05, 2009 16:56
    —
VadiMGP wrote:
В общем, будем решать проблемы по мере поступления.

Ну, как минимум, одну проблему я указал: INI-файл будет недоступен для записи. Пока что единственный способ — хачить права доступа, принудительно выставляя разрешения, но это не айс. Лучше, чтобы была поддержка хранения INI-файла рядом с wincmd.ini.

VadiMGP wrote:
Как именно не понимает? Не показывает? Показывает не на том языке? Не исполняет?

Не конвертирует из UTF-8, показывает строку как есть, с UTF-префиксом и кракозяблистыми буковками. Пример: у меня есть команда с именем șț. В INI-файле она выглядит как п»їИ™И› (первые три символа — BOM-сигнатура UTF-8, потом два двухбайтных UTF-8-символа). Соответственно, конфигурялка вот прямо так эту команду и показывает: п»їИ™И›

VadiMGP wrote:
Хм. А если ширина колонки окажется уже?

Сделать опцию на этот случай: либо оставлять как есть (т.е. градиент до своего конечного цвета не дойдёт, будет "обрезанным"), либо принудительно сокращать ширину градиента до ширины колонки.

VadiMGP wrote:
Это проблема плохой документации и/или терминологии. Замени !TWinKey на ?*TWinKey*. Должен быть хотя бы один паттерн с ?. Все паттерны с ? объединяются через "или", все остальные добавляются через "и".

Ага, теперь вижу. Правда, условий пока так и не понял, но хоть какая-то стартовая точка для экспериментов теперь есть.

VadiMGP wrote:
Мало кому нужная фича. Если табы в одной строке, то их можно скроллировать. Если при этом активный таб уходит за пределы видимости, то он там и остается навсегда. Раздражает. Эта функция вернет активный таб в видимую область экрана после того как фокус возвращается в панель.

Вот у меня чего-то не хочет оно возвращаться. Как раз использую именно однострочный вариант расположения со скроллингом. Активировал вкладку, находящуюся далеко в конце, проскроллил так, чтобы её не было видно за правой границей окна. Делаю Tab, Tab — ничего не происходит. Переключаюсь на другое приложение и обратно в Тотал — то же самое, ничего никуда не проскролливается.

VadiMGP wrote:
Не получается у меня такого. А если Ctrl+RightClick, то тоже падает?

Нет, с ним не падает.

Ещё, поработав некоторое время с плагином, понял, что ему катастрофически не хватает производительности. Интерфейс Тотала с включённым плагином становится существенно тормознее. Прорисовка экрана заметно помаргивает, тогда как без плагина она в большинстве случаев абсолютно незаметна. Например, банально щёлкаю мышой на файле/каталоге в панели. Без плагина курсор просто берёт и устанавливается на щёлкнутый файл, с плагином — вся панель моргает перерисовкой. С выделением файлов та же история. Перерисовка содержимого при прокручивании файлового списка мышью тоже становится заметно медленнее.

#58:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 18:21
    —
CaptainFlint wrote:
хачить права доступа, принудительно выставляя разрешения, но это не айс.
Сам спорить не могу, потому что не ел устриц, но встречал прямо противоположную точку зрения: UAC - средоточие мирового зла и должен быть уничтожен в принципе.Wink
Кстати, а что в висте с другими плагинами. Я так понимаю, что многие именно так и работают - держат свои файлы при себе.
CaptainFlint wrote:
Не конвертирует из UTF-8, показывает строку как есть,
А, так там UTF-8. Ладно, учту.
CaptainFlint wrote:
Вот у меня чего-то не хочет оно возвращаться...Делаю Tab, Tab — ничего не происходит.
Во-первых, пардон, я наврал. Не при возврате фокуса, а при клике в панели. А во-вторых, если ручками поставить ReturnTabs=2 в twinkey.ini то работает?

Насчет падежа при раскраске табов. А если другие клавиши назначить тоже падает на второй раз? А если другие функции назначить на Ctrl+Alt+; то они тоже на второй раз падают.
CaptainFlint wrote:
ему катастрофически не хватает производительности.
Да, знаю. И борьба с тормозами продолжается постоянно. Я и выложил-то плагин только когда эти тормоза стали более-менее терпимыми. Но тут многое зависит от поведения конкретной версии тотала и я снова займусь оптимизацией рисования после выхода публичной беты или RC1.

#59:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 18:29
    —
CaptainFlint wrote:
Не конвертирует из UTF-8, показывает строку как есть,
Не понял, где UTF-8? В usercmd.ini? У меня там никакого UTF-8 нету.

#60:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 05, 2009 18:52
    —
CaptainFlint wrote:
Ну, как минимум, одну проблему я указал: INI-файл будет недоступен для записи. Пока что единственный способ — хачить права доступа, принудительно выставляя разрешения, но это не айс. Лучше, чтобы была поддержка хранения INI-файла рядом с wincmd.ini.

Это для вообще безправного юзера что-ли? Вроде достаточно TWinkey установить в папку, отличную от Program files или Windows (если пользователь не админ).

Quote:
Ещё, поработав некоторое время с плагином, понял, что ему катастрофически не хватает производительности. Интерфейс Тотала с включённым плагином становится существенно тормознее. Прорисовка экрана заметно помаргивает, тогда как без плагина она в большинстве случаев абсолютно незаметна. Например, банально щёлкаю мышой на файле/каталоге в панели. Без плагина курсор просто берёт и устанавливается на щёлкнутый файл, с плагином — вся панель моргает перерисовкой. С выделением файлов та же история. Перерисовка содержимого при прокручивании файлового списка мышью тоже становится заметно медленнее.

Ну, не знаю. Перерисовка есть, но меня сильно не напрягает. Рисунок для фона папки в висте я поставил файл 510x510 33 kb и при запуска тотала тормозов также нет.
И в висте и в Win7 проблем с функционалом плагинов не возникло.
Проверялись на WinXP/Vista/Win7 (права не ниже группы администраторов):
- подплагины
- подсветка
- автоподстановка
- закрыть все окна листера
- фоновые изображения
- списки дисков
- keep TC in background
- hotkey mapping
Пока не проверял:
- цвета табов
- иконки табов
- Sticky files, Bookmarks, View modes
Похоже не работает:
- автоскроллинг в табах

Заметил, что в плагин (не утилизатор) не поддерживает Commander_path в пути к фоновому рисунку.
Просьба проверить.

#61:  Author: CaptainFlintLocation: Москва PostPosted: Sun Apr 05, 2009 21:10
    —
VadiMGP wrote:
Сам спорить не могу, потому что не ел устриц, но встречал прямо противоположную точку зрения: UAC - средоточие мирового зла и должен быть уничтожен в принципе.

UAC тут абсолютно ни при чём. Это банальное разграничение прав, которое всегда было во всех NT-системах. Просто до Висты все работали под админами и имели полные права доступа на всё содержимое жёсткого диска, а в Висте даже админам это запрещено, требуется специальное повышение прав.

VadiMGP wrote:
Кстати, а что в висте с другими плагинами. Я так понимаю, что многие именно так и работают - держат свои файлы при себе.

Те, которые не поддерживают других местоположений, разумеется, глючат по-чёрному, приходится давать права на запись… Не есть гуд.

VadiMGP wrote:
Во-первых, пардон, я наврал. Не при возврате фокуса, а при клике в панели. А во-вторых, если ручками поставить ReturnTabs=2 в twinkey.ini то работает?

Клик тоже делал. С двойкой работает.

VadiMGP wrote:
Насчет падежа при раскраске табов. А если другие клавиши назначить тоже падает на второй раз? А если другие функции назначить на Ctrl+Alt+; то они тоже на второй раз падают.

Попробовал Ctrl+K — падает.
Попробовал повесить Ctrl+Alt+; на StickConfig — вместо этого вызывает StickIt, но по крайней мере, не падает. Повесил на UnStickIt — работает нормально, тоже не падает.

VadiMGP wrote:
Не понял, где UTF-8? В usercmd.ini? У меня там никакого UTF-8 нету.

Появляется, только если создать юникодное имя, содержащее символы, не входящие в твою текущую кодовую страницу. И, разумеется, работает только в 7.5.


DrShark wrote:
Это для вообще безправного юзера что-ли?

Нет, для всех юзеров, включая админов. Каталоги Program Files и Windows закрыты для записи от всех, запись разрешена только в режиме повышенных прав.

С некоторой вероятностью могу предположить, что отключение UAC приводит к тому, что все программы автоматом стартуют в режиме повышенных прав и, следовательно, не испытывают проблем при записи в закрытые каталоги. Но отключение UAC подходит не всем. Во-первых, как ни крути, а MS обладает некоторым авторитетом, и говорить пользователю "отрубай нафиг всю защиту твоей системы, только тогда прога заработает" как минимум некорректно. Во-вторых, при отключении UAC наблюдаются проблемы с некоторыми программами (деталей уже не помню, но в разных темах на интернет-форумах уже возникали жалобы, что какая-то программа не работает с отключённым UAC). В конце концов, сделать возможность хранения INI-файла в другом месте не так сложно, зато позволит корректно работать всем категориям пользователей.

#62:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 21:31
    —
DrShark wrote:
Ну, не знаю. Перерисовка есть, но меня сильно не напрягает.
Ну, в общем я примерно так и решил, что тормоза пока еще есть, но уже терпимые. Тем более, что если кому-то не нужны функции, меняющие отрисовку списка файлов, то тормоза вообще минимальные.
DrShark wrote:
И в висте и в Win7 проблем с функционалом плагинов не возникло.
Вот за это большое наше вам!

DrShark wrote:
Похоже не работает:
- автоскроллинг в табах
Это, видимо общий баг (см. пост от Флинта) - попробуй вручную поставить ReturnTabs=2 в twinkey.ini
DrShark wrote:
Заметил, что в плагин (не утилизатор) не поддерживает Commander_path в пути к фоновому рисунку.
Просьба проверить.
Обязательно.

#63:  Author: VadiMGP PostPosted: Sun Apr 05, 2009 22:02
    —
Что там у тебя с клавиатурой происходит - ума не приложу. Может есть еще какой-то клавишный манагер? А можешь проверить на какой другой машине? Хоть на виртуалке?
CaptainFlint wrote:
Появляется, только если создать юникодное имя, содержащее символы, не входящие в твою текущую кодовую страницу. И, разумеется, работает только в 7.5.
Ни фига не появляется. Более того, у самого ТС явная проблема. Я попытался создать команду на смеси трех языков - в ини файле только вопросительные знаки. Разумеется я про ТС 7.5. Можешь выслать мне твой файл?
___________________________________________
Не оффтопа ради, а чисто любопытство замучило.
CaptainFlint wrote:
UAC тут абсолютно ни при чём. Это банальное разграничение прав, которое всегда было во всех NT-системах. Просто до Висты все работали под админами и имели полные права доступа на всё содержимое жёсткого диска, а в Висте даже админам это запрещено, требуется специальное повышение прав.
Это что, значит в Висте обычный юзер (не админ) уже не может поставить себе любимый текстовый редактор в Program Files? И игрушку ставить тоже надо звать супер-пупер-админа?

CaptainFlint wrote:
и говорить пользователю "отрубай нафиг всю защиту твоей системы, только тогда прога заработает" как минимум некорректно
Не надо преувеличивать, не "всю защиту", а дурацкое средство управления защитой. "Банальное разграничение прав" (С) никто не отменял.

#64:  Author: CaptainFlintLocation: Москва PostPosted: Sun Apr 05, 2009 22:37
    —
VadiMGP wrote:
Что там у тебя с клавиатурой происходит - ума не приложу. Может есть еще какой-то клавишный манагер? А можешь проверить на какой другой машине? Хоть на виртуалке?

Пунто, PowerPro. Больше, вроде, у меня ничего такого жутко перехватывающего нет. Завтра, если время найду, попробую на рабочей машине поставить посмотреть.

VadiMGP wrote:
Ни фига не появляется. Более того, у самого ТС явная проблема. Я попытался создать команду на смеси трех языков - в ини файле только вопросительные знаки. Разумеется я про ТС 7.5. Можешь выслать мне твой файл?

Да что его высылать, вот секция:
Code:
[em_usercmd1]
button=п»їИ™И›
cmd=п»їИ™И›
param=п»їИ™И›
path=п»їИ™И›
menu=п»їИ™И›
Сохранять, естественно, в режиме ANSI (кодовая страница 1251).

VadiMGP wrote:
Это что, значит в Висте обычный юзер (не админ) уже не может поставить себе любимый текстовый редактор в Program Files? И игрушку ставить тоже надо звать супер-пупер-админа?

А ты попробуй это сделать от имени обычного юзера хотя бы на XP. Smile Думаешь, с чего это все в виндах всегда под админами сидят?

VadiMGP wrote:
Не надо преувеличивать, не "всю защиту", а дурацкое средство управления защитой. "Банальное разграничение прав" (С) никто не отменял.

UAC — это не средство управления защитой, а сама защита (точнее, один из её уровней). Он фактически является аналогом HIPS (Host Intrusion Prevention System). Грубо говоря, если трояна выпустить в Интернет не даёт виндовый файерволл, то троян запросто может запустить regedit и прописать через него файерволльные настройки для разрешения себя. UAC же запрещает это делать без ведома пользователя: выводится спец-подтверждение, которое не поддаётся управлению извне, так что никакая программа не сможет самостоятельно "нажать" кнопочку "Продолжить".

Идея на самом деле очень здравая, но реализация, как всегда, подкачала: предупреждение выскакивает слишком часто, что раздражает пользователей, поэтому его многие отключают. Впрочем, в Win7 это значительно улучшили, теперь подтверждения выскакивают только в тех случаях, когда потенциально опасное действие выполняется программой, а не самим пользователем.

#65:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 05, 2009 23:06
    —
CaptainFlint wrote:
VadiMGP wrote:
Во-первых, пардон, я наврал. Не при возврате фокуса, а при клике в панели. А во-вторых, если ручками поставить ReturnTabs=2 в twinkey.ini то работает?

...С двойкой работает.

Подтверждаю.

#66:  Author: VadiMGP PostPosted: Mon Apr 06, 2009 13:01
    —
CaptainFlint wrote:
Пунто, PowerPro. Больше, вроде, у меня ничего такого жутко перехватывающего нет.
Вряд ли это Пунто - он у меня тоже стоит, вроде, проблем не делает.

UTF-8 сделаю. Хотя чует моя селезенка, что эта дурацкая кодировка еще аукнется.

CaptainFlint wrote:
UAC — это не средство управления защитой, а сама защита (точнее, один из её уровней).
Ну его, этот оффтоп, в баню. Тем более, что как я уже говорил, сам спорить не могу, я просто озвучил мнение людей, которым очень доверяю и считаю серьезными спецами по защите.

#67:  Author: flm PostPosted: Thu Apr 09, 2009 18:07
    —
Ещё один мини-багрепортик: при удалении wdx-плагина из tc - tc молча схлопывается. Многократно не проверял.

#68:  Author: VadiMGP PostPosted: Thu Apr 09, 2009 19:07
    —
flm wrote:
при удалении wdx-плагина из tc - tc молча схлопывается.
Да, бывает. А еще такое бывает при установке плагина. С чем связано так и не понял, но поскольку это, так сказать, "одноразовое" неудобство, то не шибко сильно искал.

#69:  Author: Lazy Crazy PostPosted: Fri Apr 10, 2009 03:48
    —
VadiMGP
При заходе в папку, подпадающую под правило autoswitch, вариант просмотра меняется - это хорошо, но при выходе он не меняется обратно - это уже хуже... Конечно, несколько спасает шаблон ?*.*, но это не вполне правильно (и работает исключительно если только этот шаблон прописан в twinkey.ini последним - иначе все стоящие ниже его в секции AutoView попросту не работают)...
Почему-то ‘Show "Sticky" configuration dialog’ срабатывает как ‘Stick file under cursor’...
Нельзя ли ‘стикать’ (а главное - ‘анстикать’) выделенные файлы? А то уж больно муторно по одному-то... Wink И ещё - раз уж в .ini хранятся полные адреса таких файлов, можно ли ‘приклееные’ в подпапках файлы показывать в режиме Ctrl+B?

#70:  Author: Lazy Crazy PostPosted: Fri Apr 10, 2009 04:15
    —
VadiMGP wrote:
Кстати, а кроме этой странички ты больше нигде Шекли не углядел? Smile

Кстати о справке - если нажать F1, то всё-таки ищется отнюдь не сборник цитат... Smile

#71:  Author: VadiMGP PostPosted: Fri Apr 10, 2009 15:52
    —
Lazy Crazy wrote:
но при выходе он не меняется обратно - это уже хуже...
Так что ты предлагаешь? Ввести некоторый дефолтный режим?
Lazy Crazy wrote:
Почему-то ‘Show "Sticky" configuration dialog’ срабатывает как ‘Stick file under cursor’...
Да, так и было задумано - фактически, это та же команда, но расширенная возможностью упорядочить файлы. Может надо другое имя дать, чтобы понятнее было.
Lazy Crazy wrote:
А то уж больно муторно по одному-то...
Господи, да сколько их стикнутых-то в одной директории? Три-четыре? Их же всего не больше ста по всему компу. Что ты такое вытворяешь с ними? Very Happy Я просто представить не могу для чего нужно стикнуть скопом 20 файлов.
Lazy Crazy wrote:
И ещё - раз уж в .ini хранятся полные адреса таких файлов, можно ли ‘приклееные’ в подпапках файлы показывать в режиме Ctrl+B?
А вот тут поясни - я не понял, что ты хочешь.

#72:  Author: Lazy Crazy PostPosted: Fri Apr 10, 2009 21:53
    —
VadiMGP
Первым делом - спасибо за интересный плагин, а то как-то забыл поблагодарить... Embarassed
VadiMGP wrote:
Так что ты предлагаешь? Ввести некоторый дефолтный режим?

Нет, в идеале - возврат к тому режиму, который был на вкладке до срабатывания правила. А что касается ‘дефолтного’ - именно так я обозвал шаблон ?*.* Wink
VadiMGP wrote:

Господи, да сколько их стикнутых-то в одной директории? Три-четыре? Их же всего не больше ста по всему компу. Что ты такое вытворяешь с ними? Very Happy Я просто представить не могу для чего нужно стикнуть скопом 20 файлов.

Lazy Crazy wrote:
И ещё - раз уж в .ini хранятся полные адреса таких файлов, можно ли ‘приклееные’ в подпапках файлы показывать в режиме Ctrl+B?
А вот тут поясни - я не понял, что ты хочешь.

Почему-то первое, что пришло мне в голову, когда я прочёл тут о ‘стикнутых’ файлах - походить-повыбирать в разных папках файлы (к примеру - музыку или фото; обычно такие хранятся именно в разных поддиректориях), затем уровнем выше сделать Ctrl+B и среди всей массы файлов увидеть вверху ‘стикнутые’ файлы, провести с ними некую операцию (скорее всего - скопировать), а потом спокойно убрать ‘стикнутость’. Возможно у меня несколько превратное представление о целях данной фичи - тогда пардон, но, согласись, и такое использование вполне разумно.

#73:  Author: VadiMGP PostPosted: Sat Apr 11, 2009 00:21
    —
Lazy Crazy wrote:
в идеале - возврат к тому режиму, который был на вкладке до срабатывания правила
Эх, да если б я знал что там было раньше, неужели бы уже не сделал. Wink Но не знаю. Ну ладно, я еще могу определить, что там был краткий режим. Но это все. Так что, увы, вернуть не могу. Тем более не могу восстановить сортировку, которая там была. Я думаю сделать некий дефолтный режим, но пока еще руки не дошли.
Lazy Crazy wrote:
Возможно у меня несколько превратное представление о целях данной фичи - тогда пардон, но, согласись, и такое использование вполне разумно.
Мне нравится ход твоих мыслей, но для таких целей больше подойдут букмарки.
Для чего я сделал "стики"? Есть у меня директория myprog. В ней несколько сот моих проектов. Но всегда есть только 3-4 "активных", с которыми идет интенсивная работа. Вот они стикнутые. Выпустил очередную версию, проект ушел в спящее состояние - я снимаю стикнутость. То есть, работа со стиками предполагает индивидуальный подход к каждому стику.

Для твоей задачи лучше отмечать файлы букмарками. После этого ты можешь вызвать меню букмарков и воспользоваться командой Book2Selelction. Эта команда делает сразу несколько вещей
а) автоматически переключится в директорию, общую для всех отмеченных файлов (разумеется, если файлы в пределах одного диска)
б) перейдет в режим Ctrl+B
c) поставит обычную тоталовскую отметку на всех файлах
Теперь можешь жать F5.
Из того же меню букмарков можно снять все отметки одним махом.

Еще одна возможность - создай пользовательский режим с колонкой Mark из Twinkey. Отсортируй по этой колонке - все букмарки будут вместе.

#74:  Author: Lazy Crazy PostPosted: Sat Apr 11, 2009 03:41
    —
VadiMGP wrote:
Мне нравится ход твоих мыслей, но для таких целей больше подойдут букмарки.
Для чего я сделал "стики"? Есть у меня директория myprog. В ней несколько сот моих проектов. Но всегда есть только 3-4 "активных", с которыми идет интенсивная работа. Вот они стикнутые. Выпустил очередную версию, проект ушел в спящее состояние - я снимаю стикнутость. То есть, работа со стиками предполагает индивидуальный подход к каждому стику.

Помниться в Connect было нечто подобное - по крайней мере я в нём для подобных целей чем-то похожим пользовался...
VadiMGP wrote:

Для твоей задачи лучше отмечать файлы букмарками. После этого ты можешь вызвать меню букмарков и воспользоваться командой Book2Selelction. Эта команда делает сразу несколько вещей
а) автоматически переключится в директорию, общую для всех отмеченных файлов (разумеется, если файлы в пределах одного диска)
б) перейдет в режим Ctrl+B
c) поставит обычную тоталовскую отметку на всех файлах
Теперь можешь жать F5.
Из того же меню букмарков можно снять все отметки одним махом.

О, спасибо! Не думал, что эта команда всё это делает (полагал, что только пункт с) - как раз то, что нужно. Very Happy
Кстати, а обратная операция (из выделенных в букмарки) не ожидается в будущем?
VadiMGP wrote:

Еще одна возможность - создай пользовательский режим с колонкой Mark из Twinkey. Отсортируй по этой колонке - все букмарки будут вместе.

Режим я ещё вчера сделал, только руки не дошли толком посмотреть, откуда он что берёт. А для столбца ‘Order’ откуда информация идёт? Rolling Eyes

#75:  Author: Lazy Crazy PostPosted: Wed Apr 15, 2009 12:39
    —
VadiMGP
В ‘View Modes’ есть ‘Sort by’, но не указано направление - в итоге иногда срабатывает по возрастающей, иногда по убывающей...

#76:  Author: VadiMGP PostPosted: Wed Apr 15, 2009 14:10
    —
Lazy Crazy wrote:
В ‘View Modes’ есть ‘Sort by’, но не указано направление - в итоге иногда срабатывает по возрастающей, иногда по убывающей...
Ты уверен? Это очень странно, так как именно ради однообразия мне пришлось сначала сбрасывать сортировку. И в больших директориях этот сброс должен быть довольно хорошо виден - вся файловая панель лишний раз перерисовывается.
Lazy Crazy wrote:
А для столбца ‘Order’ откуда информация идёт?
Это порядковый номер стиканья.

#77:  Author: Lazy Crazy PostPosted: Thu Apr 16, 2009 01:30
    —
VadiMGP wrote:
Lazy Crazy wrote:
В ‘View Modes’ есть ‘Sort by’, но не указано направление - в итоге иногда срабатывает по возрастающей, иногда по убывающей...
Ты уверен? Это очень странно, так как именно ради однообразия мне пришлось сначала сбрасывать сортировку. И в больших директориях этот сброс должен быть довольно хорошо виден - вся файловая панель лишний раз перерисовывается.

Уверен, сталкивался с этим несколько раз, но никак не могу поймать закономерность - когда это происходит, а когда нет. Нет, вру - сейчас по всякому пытался и кажется поймал: если находиться в папке, в которой работает автопереключение, а потом с помощью Ctrl+\ выйти в корень диска, то сортировка будет обратной. Если же то же самое делать кнопкой [\] - такого не происходит.


VadiMGP wrote:

Lazy Crazy wrote:
А для столбца ‘Order’ откуда информация идёт?
Это порядковый номер стиканья.

Спасибо.


Last edited by Lazy Crazy on Fri Apr 17, 2009 01:10; edited 1 time in total

#78:  Author: VadiMGP PostPosted: Thu Apr 16, 2009 10:12
    —
Lazy Crazy wrote:
если находиться в папке, в которой работает автопереключение, а потом с помощью Ctrl+\ выйти в корень диска, то сортировка будет обратной.
Я запутался - где именно сортировка будет обратной? В корне??
И покажи твой twinkey.ini, плиз.

#79:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 16, 2009 20:36
    —
Поставил на висту обновлением TC 7.5 PB1, перезаписал текущую инсталяцию TWinkey юникодной версией. Перестали работать фоновые рисунки.
Кстати, думаю неплохо бы использовать расширение uwdx для юникодной версии плагина и распространять обе версии в одном архиве, как это сделал Lefteous с ShellDetails и DirSizeCalc.

#80:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 16, 2009 20:50
    —
По поводу расширения uwdx пока забираю слова обратно.
Ставил только что dirSizecalc обновлением и ShellDetails начисто.
Во, первых, 7.51 в обоих случаях предпочёл ставить плагины wdx (хотя в даже для обновления автоустановщик TC мог бы предложить перезаписать ansi версию юникодной).
Во-вторых, обе установки закончились ошибкой (онко ошибки Windows, отчёты отправлены в Micrisoft) и закрытием TC.
Потом вручную поменял .wdx на .uwdx и вроде всё норм.

#81:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 16, 2009 21:08
    —
Апдейт: такие ошибки при установке контентных плагинов были вызваны именно TWinkey, после его отключения (не удаления) в TC Plugins Manager, они прекратились.
А шрифт в панелях стал белым...

#82:  Author: Lazy Crazy PostPosted: Fri Apr 17, 2009 00:58
    —
VadiMGP wrote:
Я запутался - где именно сортировка будет обратной? В корне??

Именно. Я так и написал... Wink
VadiMGP wrote:

И покажи твой twinkey.ini, плиз.

Code:

[Colors&Styles]
Menu1stColor=#E6E6FA
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=2
Select1stColor=#323232
Select2ndColor=#323232
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#FFFFFF
StickColor=
StickStyle=2
StickySort=1
MarkPercent=33
BookMarkColor=#FFD700
BookMarkStyle=4
LostFocusStyle=3
LostFocusColor=#009300
[Config]
DriveList=2
StickyFiles=1
BookMarks=1
AutoView=1
KeepScope=1
ReturnTabs=1
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
ColoredTabs=1
EnablePlugins=1
[Keyboard]
SelectTabColor=Ctrl+Shift+C
StickIt=Ctrl+Shift+Up
UnStickIt=Ctrl+Shift+Down
StickConfig=Ctrl+Shift+S
ToggleBookMark=Ctrl+Shift+B
JumpBookMark=Ctrl+Shift+N
Book2Selection=Ctrl+Shift+M
[PluginList]
C:\TotalCommander\PlugIns\TwinkUtil\mcalc.dll=Calculator
C:\TotalCommander\PlugIns\TwinkUtil\ClockDLL.dll=Stopwatch
[AutoView]
pictures=??*pictures*
burner=?*данными*
My Downloads=??*Download*
Music=??*NewMusic*
DISTR=?*ARC&DISTR*
def=??*.*
[ViewModes]
pictures=<None>
burner=<None>
My Downloads=<None>
Music=<None>
DISTR=<None>
def=<None>
[pictures]
View=Thumb
Sort=0
BkgColor=#7FFFD4
TabIcon=C:\WINDOWS.1\system32\SHELL32.dll,141
TabColor=#7FFFD4
[Burner]
View=Brief
Sort=3
BkgColor=
TabColor=#FF0000
[My Downloads]
View=Brief
Sort=2
BkgColor=#DDF7DD
TabIcon=C:\Program Files\ReGet Software\ReGet Deluxe\ReGetDx.exe,141
TabColor=#32CD32
[Music]
View=Brief
Sort=4
BkgColor=#FFDFD0
TabIcon=C:\Program Files\Winamp\winamp.exe,3
TabColor=#FF6820
[Plugins]
[DISTR]
Sort=1
BkgColor=#D7D7FF
TabIcon=C:\WINDOWS.1\system32\SHELL32.dll,68
TabColor=#5757FF
View=Brief
[def]
View=Brief
Sort=2
BkgColor=
TabColor=

#83:  Author: VadiMGP PostPosted: Fri Apr 17, 2009 01:10
    —
Lazy Crazy
Дай еще конкретное имя директории, где ты это наблюдаешь.

#84:  Author: Lazy Crazy PostPosted: Fri Apr 17, 2009 12:35
    —
VadiMGP wrote:
Lazy Crazy
Дай еще конкретное имя директории, где ты это наблюдаешь.

В директории я этого не наблюдаю, это происходит при выходе с помощью Ctrl+\ в корень диска из любой директории, в которой работало автопереключение. Т.е. если выходить любым другим способом, то срабатывает схема def, в которой указано View=Brief и Sort=2, при этом сортировка идёт по возрастанию. При использовании же Ctrl+\ получается View=Brief и Sort=2, но сортировка при этом по убыванию. Если потом зайти в любую другую папку, не подпадающую под иную схему, кроме def, порядок сортировки сохраняется.
Кстати, в 7.50b1 всё точно так же.

Ещё один вопросик всё забываю написать:
иконки появляются для табов, но не везде - для схемы ‘My Downloads’ почему-то не срабатывает ни одна из опробованных...

#85:  Author: VadiMGP PostPosted: Fri Apr 17, 2009 15:04
    —
Lazy CrazyПохоже у ТС есть какая-то особенность в обработке команды cm_GotoRoot. Пока только не могу понять в чем она заключается.
Будем искать (С) Горбунков С.С.

#86:  Author: VadiMGP PostPosted: Fri Apr 17, 2009 15:53
    —
Lazy Crazy wrote:
иконки появляются для табов, но не везде - для схемы ‘My Downloads’ почему-то не срабатывает ни одна из опробованных...
То есть вообще никакая иконка не срабатывает? Даже та, которая в других схемах появляется?

PS. И зачем у тебя есть шаблоны с "??". Какой смысл?

#87:  Author: Lazy Crazy PostPosted: Fri Apr 17, 2009 22:26
    —
VadiMGP wrote:
Lazy Crazy wrote:
иконки появляются для табов, но не везде - для схемы ‘My Downloads’ почему-то не срабатывает ни одна из опробованных...
То есть вообще никакая иконка не срабатывает? Даже та, которая в других схемах появляется?

Не срабатывали несколько, которые я проверял. Сейчас гляну, что с точно работающих в других схемах...
Ага, тогда срабатывает! Значит дело в программах-донорах иконок (IDM и ReGet явно свои давать не хотят). Ладно, иконок много, будем пробовать (да и вообще это не самое важное). Wink


VadiMGP wrote:

PS. И зачем у тебя есть шаблоны с "??". Какой смысл?

Эх, знать бы! Wink
Я копировал из старых шаблонов в новые ?*pictures*, а ещё один ? добавлял TwinkUtil.

#88:  Author: Lazy Crazy PostPosted: Fri Apr 17, 2009 22:52
    —
VadiMGP wrote:
Lazy CrazyПохоже у ТС есть какая-то особенность в обработке команды cm_GotoRoot.

Повесил с помощью TwinkUtil эту команду на Alt+\ - теперь работает, как надо! Так что дело не столько в команде, сколько в Ctrl…

#89:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 19, 2009 16:10
    —
TC 7.5, юникодная верси версия плагина.
В утилизаторе пробуем менять фоновый рисунок.
Выбор рисунке (кнопка [...])-> Применить -> применяется (хотя и не работает, как я уже писал) -> снова пробуем выбрать рисунок:
Code:
---------------------------
TwinkUtil
---------------------------
Encountered an improper argument.
---------------------------
ОК   
---------------------------


Иногда, правда, его выбрать повторно всё же удаётся, но после нажатия "Применить" выскакивает эта же ошибка.
Если нажимать OK вместо Применить, всё нормально.

По поводу того, как работют плагины с расширением uwdx, Lefteous написал здесь.

#90:  Author: VadiMGP PostPosted: Sun Apr 19, 2009 17:54
    —
DrShark
Не получается у меня improper argument. Хотя это, возможно, потому что уже много багов пофиксил, может и этот там был. Smile

Проясни, плиз, текущее состояние с фоновыми рисунками не в утилизаторе а в twinkey - они там отображаются или нет? Если нет, то имею ряд вопросов:
1. Не работают те, что из ViewMode, те что по умолчанию или вообще никакие?
2. Можешь ли проверить на ХР?
3. Работают ли фоновые цвета?

Насчет uwdx. Тwinkey - не юникодный плагин и пока у меня нет планов делать его юникодным. Разные версии для ТС 7.0 и ТС 7.5 вызваны только тем, что изменилось поведение ТС. Конечно, разница в поведении во многом была обусловлена юникодностью ТС, но twinkey от этого юникодным не стал.

ЗЫ. Я вообще не постигаю сакрального смысла этой затеи - вводить новые расширения.

#91:  Author: flm PostPosted: Sun Apr 19, 2009 17:59
    —
VadiMGP wrote:

Хотя это, возможно, потому что уже много багов пофиксил.

А где можно пощупать версию с пофикшеными багами? Smile

#92:  Author: VadiMGP PostPosted: Sun Apr 19, 2009 18:13
    —
flm
Правильный вопрос не "где", а "когда". Потому что место встречи... Ну ты понял Smile А вот время - штука растяжимая. Я думаю, через недельку будет.

#93:  Author: flm PostPosted: Sun Apr 19, 2009 18:31
    —
Буду ждать Smile.

#94:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 19, 2009 19:05
    —
VadiMGP wrote:
1. Не работают те, что из ViewMode, те что по умолчанию или вообще никакие?
2. Можешь ли проверить на ХР?
3. Работают ли фоновые цвета?
1. View Modes у меня отключен - пока не пользуюсь.
Фоновый рисунок имеется ввиду тот, что прописывается на вкладке Miscellaneous.
2. На XP позже проверю, я туда бету тотала ещё не ставил.
3. Какие именно фоновые цвета имеются ввиду? VadiMGP писал(а):
Quote:
ЗЫ. Я вообще не постигаю сакрального смысла этой затеи - вводить новые расширения.
Здесь наоборот видимо всё было предусмотрено так, чтобы не заставлять юзера ставить 2 версии одного плагина в одной инсталляции тотала. Это полезно, если используются, например, 2 ОС или 2 тотала с одним wincmd.ini
ghisler(Author) wrote:
Indeed you always need to install the wdx/wcx etc, not the uwdx version. Total Commander will look automatically whether there is a u* version on Unicode-based Windows versions.


Last edited by DrShark on Sun Apr 19, 2009 23:14; edited 2 times in total

#95:  Author: VadiMGP PostPosted: Sun Apr 19, 2009 19:54
    —
DrShark wrote:
3. Какие именно фоновые цвета имеются ввиду?
Те, которые во ViewModes, но раз у тебя они отключены, то неактуально.

DrShark wrote:
Здесь наоборот видимо всё было предусмотрено так, чтобы не заставлять юзера ставить 2 версии одного плагина в одной инсталляции тотала.
А что, кто-то или что-то заставляло? Все равно не понял. Какую конкретно проблему решает появление нового расширения?

#96:  Author: Worros PostPosted: Sun Apr 19, 2009 20:03
    —
VadiMGP wrote:
Все равно не понял. Какую конкретно проблему решает появление нового расширения?
Упрощает переделку существующих плагинов на юникод.Все юникодные функции выносятся в отдельный файл.

Quote:
. Two separate plugins, one Unicode, one Ansi
This method is especially suited for C/C++ plugins. Have a look at the WebDAV plugin sources for a sample plugin using this method. Here are the steps to convert an Ansi plugin to Unicode this way:
1. Replace all string references like char* and LPSTR by TCHAR*
2. Replace all string handing functions like strchr or strcpy by _tcschr and _tcscpy
3. Put TEXT() around all string constants

4. Make a copy of the current project within the same project map. Add the UNICODE and _UNICODE defines in the compiler settings of the Unicode project

5. Remove the .def file from the Unicode project. Create a new .def file, where the functions are defined as follows:

FsFindFirstW=FsFindFirst

FsFindNextW=FsFindNext

FsFindClose

...

Note the difference between Unicode and non-Unicode functions (see list above which are Unicode)

6. Set the output file to the name <pluginname>.uwfx, in the same directory as the .wfx file from the first project

Total Commander will try to load a .uwfx file with the same name as the .wfx file on Unicode systems (Win NT, 2000, XP, Vista, 7).

Из справки по написанию WFX плагинов.

#97:  Author: VadiMGP PostPosted: Sun Apr 19, 2009 20:16
    —
Worros Знаешь, при всем желании мне трудно назвать это упрощением по сравнению с
Quote:
Combined Unicode/Ansi plugin

1. Get my sample plugin fsplugin (file system plugins section) even if you write a different type of plugin!

2. Add the files cunicode.h and cunicode.cpp to your project. They contain various functions to make Unicode support easier.

3. Convert your existing functions to Unicode and rename them to FunctionNameW. For all file functions like CreateFile, do not call their Unicode counterpart CreateFileW directly. Instead, call the functions from cunicode.cpp like CreateFileT. These functions automatically call the right Unicode or Ansi function, and even support file name lengths >259 characters!

4. For each converted function like FunctionNameW, recreate a function FunctionName which you call this way:

int __stdcall FunctionName(char* SomeString1,char* SomeString2)

{

WCHAR SomeString1W[wdirtypemax],SomeString2W[wdirtypemax];
return FunctionNameW(awfilenamecopy(SomeString1W,SomeString1),awfilenamecopy(SomeString2W,SomeString2));
}

#98:  Author: Worros PostPosted: Sun Apr 19, 2009 20:24
    —
Дело вкуса. Так что хорошо, что Гислер предусмотрел оба варианта.

#99:  Author: VadiMGP PostPosted: Sun Apr 19, 2009 20:36
    —
Так разговор шел не о том хорошо это или плохо. Я просто заметил, что я не понимаю смысла таких телодвижений. Если ты говоришь, что тебе так удобнее, я вполне могу поверить тебе на слово, просто я не понимаю чем удобнее.

#100:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 19, 2009 23:15
    —
VadiMGP wrote:
2. Можешь ли проверить на ХР?
На XP с TC 7.5 ситуация такая же: фоновый рисунок не отображается.
Кстати, по поводу фоновых рисунков (вкладка Misc) есть пожелание: добавить возможность задавать 2 рисунока, на правую и левую панель соответственно.

#101:  Author: VadiMGP PostPosted: Mon Apr 20, 2009 11:10
    —
DrShark wrote:
На XP с TC 7.5 ситуация такая же: фоновый рисунок не отображается.
Дай мне twinkey.ini и wincmd.ini

#102:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Apr 20, 2009 17:01
    —
Ini-файл файл TWinkey (в принципе общий для TWinkey в 7.04a и 7.5, различие в путях к подплагинам), а также wincmd.ini от 7.04a и 7.5:
http://rapidshare.de/files/46822105/twinkeyini.zip.html

#103:  Author: Shoroh PostPosted: Wed Apr 22, 2009 14:42
    —
Прежде всего - спасибо ! ) Когда плагин будет доведен до ума, он станет просто незаменимой вещью - по крайней мере, для меня.
Теперь - о грустном )
Ставлю плагин на чистый, только что проинсталлированый TC7.5pb1.
Настраиваю как сказано в ридми. Загружается.
1) BookMarks - работают, за исключением джампа по ним ! Ни хоткеи JumpMarkNext/Prev, ни даже когда выбираю букмарк из меню по JumpBookMark - никуда ничего не прыгает...
2) ViewModes - мне эта фишка, в общем-то, не нужна, потому глубоко не проверял... Единственное что, Утилизатор сообщает об ошибках при попытке удалить элемент из ModeList.
3) Background Picture - не работает.
А теперь совсем о грустном ))
На чистый TC с установленным плагином ставлю Extended English Menus 7.50b1a... И после перезагрузки TC плагин даже не загружается ! Меняю обратно на дефолтное меню, перезагружаюсь - все работает. А с новым меню - нет. Возможно, это связано с тем что новое меню создает много новых команд ?
Очень хотелось бы, чтобы можно было использовать одновременно и плагин и меню. А еще лучше было бы включить команды плагина в меню )
PS. Русский язык и меню не использую и не собираюсь...

#104: Twinkey - шорткаты, табы, диски и всякая всячина Author: Scorpy PostPosted: Thu Apr 23, 2009 11:21
    —
напишите пожалуйста поподробнее как установить, что то не получается.

#105:  Author: VadiMGP PostPosted: Thu Apr 23, 2009 19:07
    —
Shoroh wrote:
Теперь - о грустном )
Не грусти - починим. Smile
Shoroh wrote:
А теперь совсем о грустном ))
Хм. Что-то там странное вытворяется с файлом inc. Пока не разобрался.
Scorpy wrote:
что то не получается.
Очень четкое определение проблемы. Почему бы тебе тоже не поделиться информацией? почему бы не написать что именно ты сделал, и что именно не работает. Какие версии программ используешь? Плагин установил? Схему раскраски создал?

#106:  Author: Shoroh PostPosted: Fri Apr 24, 2009 13:04
    —
Спасибо за быструю реакцию на сообщение )
По ходу дела возникло предложение... Rolling Eyes
Если уж возможна такая вещь, как Sticky Files, почему бы не пойти дальше и не сделать список очередности отображения файлов, подобно тому как было в старом добром досовском DosNavigator или Сonnect ?
Например, мне было бы удобно на самом верху списка видеть Sticky Files, потом группу "*.exe;*.bat;*.cmd", следом за ней "*.doc;*.txt;*.nfo", потом, допустим, группу программных сорцов, а уж затем - все остальные файлы в обычном порядке. Список - очередность и расширения, мной приведены просто для примера, естественно, все должно задаваться в конфиге.
На самом деле я никогда не понимал, почему г-н. Гислер не дал такой возможности изначально... Confused

#107:  Author: Lazy Crazy PostPosted: Fri Apr 24, 2009 13:34
    —
Shoroh wrote:

Если уж возможна такая вещь, как Sticky Files, почему бы не пойти дальше и не сделать список очередности отображения файлов, подобно тому как было в старом добром досовском DosNavigator или Сonnect ?

Помниться, долго уговаривал создателя Сonnect расширить эту фичу не только на исполнимые файлы! Может и сейчас получится? Wink
Shoroh wrote:

Например, мне было бы удобно на самом верху списка видеть Sticky Files, потом группу "*.exe;*.bat;*.cmd", следом за ней "*.doc;*.txt;*.nfo", потом, допустим, группу программных сорцов, а уж затем - все остальные файлы в обычном порядке. Список - очередность и расширения, мной приведены просто для примера, естественно, все должно задаваться в конфиге.
На самом деле я никогда не понимал, почему г-н. Гислер не дал такой возможности изначально... Confused

Видно ему самому это не было нужно… Wink

#108:  Author: VadiMGP PostPosted: Fri Apr 24, 2009 13:42
    —
Shoroh wrote:
Если уж возможна такая вещь, как Sticky Files, почему бы не пойти дальше
Очень много работы. Существующий механизм Sticky Files основан на том, что известен точный список файлов до входа в директорию. Чтобы сделать группы как ты хочешь, этот механизм должен быть кардинально переделан - список надо будет составлять в темпе наполнения панели. Но это только полбеды. Вторая половина - очень усложнится взаимодействие с ТС. Например, для Sticky Files полностью игнорируется сортировка ТС, так как юзер сам указывает нужный порядок файлов. Но ведь ты наверняка не захочешь терять возможность сортировки внутри группы, содержащей пару сотен файлов. И еще много, много другого...
Shoroh wrote:
На самом деле я никогда не понимал, почему г-н. Гислер не дал такой возможности изначально...
Соломон, мудрейший из царей, как известно, не мог постичь трех вещей. Если бы он пользовался тоталом, его список был бы длиннее. Wink

#109:  Author: dimon.k.81 PostPosted: Tue May 05, 2009 18:14
    —
VadiMGP
Скажи а нельзя с помощью твоей утилиты заставить Total подсвечивать активную вкладку?

#110:  Author: VadiMGP PostPosted: Tue May 05, 2009 18:26
    —
dimon.k.81
Нет, такого не предусмотрено.
Внешний вид активной вкладки определяется только стилем/темой оформления винды.

#111:  Author: flm PostPosted: Sat May 16, 2009 05:31
    —
VadiMGP wrote:
flm
Правильный вопрос не "где", а "когда". Потому что место встречи... Ну ты понял Smile А вот время - штука растяжимая. Я думаю, через недельку будет.

Уже почти месяц прошёл... Sad

#112:  Author: VadiMGP PostPosted: Sat May 16, 2009 12:17
    —
flm
Твоя правда. Ну кто же знал, что в каждой новой бете Гислер будет вносить такие изменения, что придется заново адаптироваться?
Ладно, ближе к вечеру выложу что-нибудь.

#113:  Author: VadiMGP PostPosted: Sun May 17, 2009 18:15
    —
Можно скачивать версию для ТС 7.5 b3. С предыдущими версиями ТС он работать не будет.
http://www.mgpsoft.net/Downloads/TWinKey.zip

В комплекте также новый подплагин TCDirMenu (название пока условное, надо бы поменять, но что-то ничего путного на ум не приходит). Он предназначен для изменения целевого имени файла/директории непосредственно в диалогах копирования, архивирования етс. В ридми про него пока ничего нет, есть только ini файл с комментариями.

#114:  Author: flm PostPosted: Sun May 17, 2009 18:41
    —
Спасибо!

#115:  Author: flm PostPosted: Sun May 17, 2009 20:18
    —
При попытке установки twinkey'а в качество wdx плагина выдало ошибку... Потом написало, что, воможно, плагину не достаёт каких-то dll. При просмотре twinkey.wdx плагином fileinfo видно, что недостаёт функции в MPR.dll... WinXP sp3, tc7.5b3.

#116:  Author: VadiMGP PostPosted: Sun May 17, 2009 20:35
    —
flm wrote:
При просмотре twinkey.wdx плагином fileinfo видно, что недостаёт функции в MPR.dll
Нет, MPR тут ни при чем, это нормально. А вот про ошибку расскажи подробнее.
Иногда бывает, что при установке плагин падает, но тем не менее установка проходит и потом он работает. А что у тебя?

#117:  Author: flm PostPosted: Sun May 17, 2009 20:45
    —
1).
---------------------------
error
---------------------------
Crash in plugin TWinKey.wdx:

Access violation at address 01DD9884. Write of address 000002AC
---------------------------
ОК Отмена
---------------------------

2).
---------------------------
Total Commander
---------------------------
Error loading plugin file!

The plugin probably needs some DLLs missing on your system.
---------------------------
ОК
---------------------------

Не становится (не добавляется в список wdx-плагинов)....


UPD: прибил старый ini'шник (остался от первой пробы twinkey'я ещё под 7.04 tc), перераспаковал всё ещё раз. В список плагин добавился...

#118:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun May 17, 2009 22:09
    —
VadiMGP
В Утилизаторе для Drive List при выборе Selected (в Item Type) отображаются и сохраняются цвета для Normal - и наоборот.

#119:  Author: Shoroh PostPosted: Sun May 17, 2009 23:09
    —
Проверил - проблема с ExtendedEnglishMenus, о которой я рассказывал ранее, исчезла. Единственное, что у меня не заработало (хотя я еще не все посмотрел) - это шорткаты на BookMarkNext/Prev. При этом из меню, вызываемого по JumpBookMark, все работает.

#120:  Author: VadiMGP PostPosted: Sun May 17, 2009 23:20
    —
Shoroh wrote:
Единственное, что у меня не заработало (хотя я еще не все посмотрел) - это шорткаты на BookMarkNext/Prev. При этом из меню, вызываемого по JumpBookMark, все работает.
Странные вещи у тебя там творятся. Может какие-то шорткаты кем-то более суровым перехватываются. Или какая клава особенная? Видишь ли, ведь показ меню букмарков это уже отработка шортката. Значит, получается, что какие-то работают а какие-то нет?
"Не бывает такого - тут помню, а тут не помню" (С) Хмырь

#121:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun May 17, 2009 23:33
    —
Пордтверждаю ранний репорт flm, только в несколько ином виде. Плагин устанавливал с помощтю TC Plugins Manager (он у меня ассоциирован с wdx). После установки в списке контентных плагинов он отстутствует, хотя при попытке установить заново плагман выдаёт сообщение, что плагин типа установлен.
Также подтверждаю падение Тотала после первой попытки установки плагина менеджером плагинов. Видимо, эти глюки как-то связаны.

Установил только с третьей попытки...

Проверялось на WinXP SP2+TC7.5pb3.

Старые настройки плагином подхватились, проверять применения корректность всех буду позже (точно работают курсор в неактивной панели и фоновый рисунок; кстати, я просил добавить опцию для двоих рисунков - на обе панели, планируется ли это?).

#122:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun May 17, 2009 23:51
    —
Вопрос: функция Use desktop.ini уже работает и если да, что делает (какие параметры в desktop.ini поддерживает?).

#123:  Author: VadiMGP PostPosted: Sun May 17, 2009 23:59
    —
Avada wrote:
В Утилизаторе для Drive List при выборе Selected (в Item Type) отображаются и сохраняются цвета для Normal - и наоборот.
Черт, это называется "Никогда не программируйте, пока не проснулись!"
Кстати, о птичках. Утилизатор почти готов к локализации.

DrShark wrote:
Пордтверждаю ранний репорт flm, только в несколько ином виде
...
Видимо, эти глюки как-то связаны.
Видимо, да. Но это подождет до выхода финального релиза ТС.
DrShark wrote:
кстати, я просил добавить опцию для двоих рисунков - на обе панели, планируется ли это?
Честно скажу - я добавил это в список хотелок, но на низком приоритете.

Из desktop.ini поддерживаются только иконки. С картинками как-то не хочется связываться. А ты используешь картинки тоже? Покажи пару скринов. Можно по мылу.

#124:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon May 18, 2009 00:02
    —
VadiMGP wrote:
Кстати, о птичках. Утилизатор почти готов к локализации.

Хорошая новость. Что нужно для перехода от "почти" к "совсем"? Был, помнится, разговор, что по каким-то позициям желательны консультации с общественностью...

#125:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon May 18, 2009 00:24
    —
Quote:
Из desktop.ini поддерживаются только иконки.

Но, я так понял, это только для View modes.
Я бы сделал так. В View modes пусть будет как есть (я ими пока не пользуюсь), а на вкладке Misc опции в таком виде:
Code:
Miscellaneous

[ ] Tab icons from desktop.ini (override 'View Modes')

---------------------------------------------------------------------

Background picture in panels ('View modes' settings have higher priority):

[ ] same for both file windows

Path to pic: [__________________________________][...] (both file windows)

[ ] different per file window

Path to pic: [__________________________________][...] (left file window)

Path to pic: [__________________________________][...] (right file window)

[ ] use pictures from desktop.ini
 [ ] override 'View modes' settings
 [ ] override "Background picture in panels" settings

Попозже залью куда нибудь и выложу в здесь.

#126:  Author: VadiMGP PostPosted: Mon May 18, 2009 00:46
    —
DrShark wrote:
Но, я так понял, это только для View modes.
Как раз наоборот. Если в Misc указано использовать Desktop.ini то иконка в табе будет браться оттуда, независимо от того что указано во View Mode.
DrShark wrote:
Попозже залью куда нибудь и выложу в здесь.
Я спрашивал используешь ли ты картинки в эксплорере. Это его скрины я хотел видеть.

#127:  Author: VadiMGP PostPosted: Mon May 18, 2009 01:08
    —
Avada wrote:
Что нужно для перехода от "почти" к "совсем"?
Честно говоря - понятия не имею. То есть программно, я готов, но процесс создания собственно файла локализации я рассчитывал от тебя услышать. Smile Я, естессно, могу выложить или выслать файл с частично переведенной "английской" локализацией. А дальше хотелось бы послушать начальника транспортного цеха.

#128:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon May 18, 2009 07:19
    —
VadiMGP
Можно выслать, но лучше выложить. Пусть посмотрят и выскажутся все, кому этот вопрос интересен.

#129:  Author: VadiMGP PostPosted: Tue May 19, 2009 10:14
    —
Файл локализации - http://www.mgpsoft.net/Downloads/Localizator.zip

#130:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 19, 2009 18:56
    —
VadiMGP
Скачал, буду разбираться. А каким образом результат на уровне интерфейса посмотреть можно будет?
Кстати, могу сразу же сказать, что объектов приложения локализации там больше. Английские надписи в альтернативном списке дисокв например.
И, кстати, меня не радует, что в этом самом списке значки дисков отображаются только в совершенно определённом виде. Надо бы тут какой-то плюрализм предусмотреть.

#131:  Author: VadiMGP PostPosted: Tue May 19, 2009 19:43
    —
Avada wrote:
А каким образом результат на уровне интерфейса посмотреть можно будет?
Тьфу, черт! Извини, про слона-то я и забыл, скачивай заново.
Avada wrote:
Английские надписи в альтернативном списке дисокв например.
Тебе не кажется, что переводить метки дисков из примера - это уже перебор? Wink
Avada wrote:
меня не радует, что в этом самом списке значки дисков отображаются только в совершенно определённом виде. Надо бы тут какой-то плюрализм предусмотреть.
Что имеется в виду? Они в том виде как это у тебя в системе. Ты хочешь что-то типа библиотеки иконок как у ТС?

#132:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 19, 2009 20:18
    —
VadiMGP wrote:
про слона-то я и забыл, скачивай заново

Уже. О, вот это другое дело!
VadiMGP wrote:
Тебе не кажется, что переводить метки дисков из примера - это уже перебор

Я не про пример говорю, а и про реальный список тоже. Про него - в первую очередь. Тексты в разделителях Network и Removable - это не метки дисков. И есть ещё один нюансик. Я про Network & Plugins. У меня этот текст русифицирован (\=FS-плагины и сеть; это подсказка из секции настроек [DriveHints]) А со съёмным диском подсказка отображается русская, но стандартная. А у меня они на разные съёмные диски назначены, в зависимости от буквы, разные. Как-то мне не сильно нравится такое ущемление прав пользовательских настроек.
VadiMGP wrote:
Что имеется в виду? Они в том виде как это у тебя в системе. Ты хочешь что-то типа библиотеки иконок как у ТС?

В общем, да. Я понимаю, что это системный вариант. А если я хочу вариант Тотала? Или что-то третье? И ведь не совсем хорошо, когда в панели дисков и в закрытом окне их выбора отображается один вид значков, а в открытом списке - вовсе другой. Кому-то это, возможно, по фигу, но я ратую за freedom of choice.

#133:  Author: VadiMGP PostPosted: Tue May 19, 2009 22:58
    —
Avada wrote:
Я не про пример говорю, а и про реальный список тоже. Про него - в первую очередь.
Реальный список - это следующий этап, локализация самого плагина. Дай сначала с Утилизатором разобраться.
Avada wrote:
А если я хочу вариант Тотала? Или что-то третье?
freedom of choice - это здорово, но в данном случае не по адресу. У юзера есть полная свобода настроить систему как ему нравится. Именно эти настройки TwinKey и покажет. Я не вижу тут ущемления свободы. В отличие от Тотала.

Кстати, никто случайно не знает, как заставить ТС показывать нормальные системные иконки дисков?

#134:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Wed May 20, 2009 15:11
    —
Что-то у меня иконки в табах совсем не работают, как и цвета табов кстати. И через Misc/desktop.ini, и через View Modes (c и без auoswitch).
И в настройках TC ковырялся, менял всякие настройки для табов - не помогает.
В конце концов дошло до того, что при снятии галочки Enable на вкладке Auto Switch утилизатора появляется AV и валит TC:
Code:
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module TOTALCMD.EXE at 0FC0BC52.
Access violation at address 1000CE7E. Read of address 00000418.
---------------------------
ОК   
---------------------------

TWinkey.ini:
Quote:
[Config]
EnablePlugins=0
ReturnTabs=1
AutoCompletion=1
KeepTCBack=1
CloseAllListers=1
ColoredTabs=1
StickyFiles=1
BookMarks=0
DriveList=0
UseDesktopINI=0
KeepTabColors=1
BkgFile=D:\Documents and Settings\All Users\Документы\Мои рисунки\Образцы рисунков\Закат.jpg
AutoView=1
KeepScope=0
[PluginList]
%Commander_Path%\ContentPlugins\TWinKey\ClockDLL.dll=Stopwatch
[Colors&Styles]
LostFocusStyle=2
LostFocusColor=#32CD32
StickColor=#009300
StickStyle=2
StickySort=1
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#000000
Select2ndColor=#000000
SelectTextColor=#CFCFD1
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#A0A0A4
[Keyboard]
NextQuickView=Ctrl+4
StickIt=Ctrl+Shift+1
UnStickIt=Ctrl+Shift+2
[Plugins]
Ctrl+1=D:\Program Files\totalcmdu\wdx\TWinKey\ClockDLL.dll,1 ;Start or Reset Stopwatch timer
Ctrl+2=D:\Program Files\totalcmdu\wdx\TWinKey\ClockDLL.dll,2 ;Pause or Resume Stopwatch timer
[AutoView]
new=!TWinKey
[ViewModes]
new=test
[new]
Sort=0
BkgColor=
TabColor=#FFAD5B
TabIcon=C:\Program Files\totalcmd\TOTALCMD.EXE
View=Comments

#135:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 20, 2009 18:26
    —
VadiMGP wrote:
Дай сначала с Утилизатором разобраться.

Несомненно, разберёмся. С локализацией я сегодня достаточно плотно повозился, но кое-что оставляю на завтра. Видимо, отправлю промежуточный результат и комментарии мылом. (Выносить всё это на форум и открывать дискуссию о языкознании здесь вряд ли стоит, пока до ума не будет доведено). Равно как и сводную информацию о том, что явно относится к Утилизатору, но пока что не локализуется.

#136:  Author: VadiMGP PostPosted: Wed May 20, 2009 23:50
    —
DrShark
Ctrl+RightClick на таб позволяет задавать цвет?
Ксати, этот twinkey.ini ты создал заново или он остался с предыдущей версии?
И еще одно - замени строку new=!TWinKey на new=?*TWinKey*.

#137:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu May 21, 2009 00:07
    —
Quote:
Ксати, этот twinkey.ini ты создал заново или он остался с предыдущей версии?

От предыдущей.
Quote:
Ctrl+RightClick на таб позволяет задавать цвет?
Ксати, этот twinkey.ini ты создал заново или он остался с предыдущей версии?
И еще одно - замени строку new=!TWinKey на new=?*TWinKey*.
Завтра проверю.

Last edited by DrShark on Tue May 26, 2009 18:35; edited 2 times in total

#138:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun May 24, 2009 17:30
    —
VadiMGP
Предложения по локализации подготовил и только что отправил мылом.

#139:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Tue May 26, 2009 18:35
    —
VadiMGP wrote:
замени строку new=!TWinKey на new=?*TWinKey*.
Так заработало - появились для папок, в пути к которым встречается слово "twinkey" отображаются цвета табов и иконки, а также работают прочие опции автопереключения.
VadiMGP wrote:
Ctrl+RightClick на таб позволяет задавать цвет?
Это тоже работает. Единственное, когда после назначения любого цвета сбрасываешь его на "no color", табу присваивается чёрный цвет и он имеет приоритет над view modes.

Last edited by DrShark on Tue May 26, 2009 19:58; edited 1 time in total

#140:  Author: VadiMGP PostPosted: Tue May 26, 2009 19:55
    —
DrShark wrote:
VadiMGP wrote:
замени строку new=!TWinKey на new=?*TWinKey*.
Так заработало
Эт хорошо.
DrShark wrote:
табу присваивается чёрный цвет
О! Нашел гадину. Скоро, надеюсь выложу новую версию, а пока придется отключить сохранение цвета табов и из twinkey.ini вручную удалить сoхраненные цвета #000000 из секции TabColors (или вообще всю секцию от греха подальше).

#141:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Tue May 26, 2009 20:02
    —
Неплохо бы в ридми описать, в каком порядке (т.е. по какому приоритету) применяются одинаковые настройки (на вкладках view modes+autoswitch, misс или назначаемые хоткеями), например те же иконки, фоновые рисунки и цвета табов.

#142:  Author: VadiMGP PostPosted: Mon Jun 15, 2009 23:03
    —
Выложена новая версия. Главная новость - русификация.
Все благодарности за это заслуживает Avada, за что ему огромное, просто таки, гигандское спасибо! Smile

Попутно прибито большое количество багов. Я постарался учесть все что тут сообщалось, но если что-то забыл или пропустил, то, пожалуйста, напомните еще раз.

Флинт, у тебя не работал StickConfig. Это потому что у тебя включена сортировка по алфавиту. Чтобы упорядочивать вручную, надо отменить автоматическую.

#143:  Author: CaptainFlintLocation: Москва PostPosted: Mon Jun 15, 2009 23:37
    —
VadiMGP wrote:
Флинт, у тебя не работал StickConfig. Это потому что у тебя включена сортировка по алфавиту. Чтобы упорядочивать вручную, надо отменить автоматическую.

Я сам уже не помню, что и как у меня там работало, но, перечитав свои старые посты, вижу, что речь шла совсем о другом: вместо StickConfig просто вызывалась другая команда, сама же "прилеплялка", насколько я помню, работала корректно. Так что, мне кажется, сортировка здесь ни при чём.

Как с производительностью дела? Если так же, то сорри, новую версию плагина тестировать я не стану, т.к. пользоваться ей всё равно не смогу.

PS: "Гигандское" — это от названия планеты Гиганда? Smile

#144:  Author: flm PostPosted: Tue Jun 16, 2009 00:20
    —
VadiMGP
Отличная новость, спасибо! На этот раз точно хорошенько потестю. Smile

#145:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 00:22
    —
CaptainFlint wrote:
вместо StickConfig просто вызывалась другая команда,
Нет, вызывалась не другая. Дело в том, что StickConfig выполняет двойную функцию - и прикрепляет файл, и, если не включена автоматическая сортировка, позволяет упорядочить файлы вручную. Но если сортировка включена, то она только прикрепляет файл, то есть работает как обычная команда на прикрепление и внешне неотличима.
CaptainFlint wrote:
Как с производительностью дела?
Те функции, которые связаны с отображением файловых списков (стики, закладки, картинки в фоне) - увы, похвастаться нечем. Я попытался соптимизировать, но вряд ли результат можно назвать большим прогрессом. Если TWinKey тебя интересовал только этими функциями, то боюсь, ты будешь разочарован.
С остальными функциями должно быть нормально. Если там есть что-то нужное тебе, то имеет смысл попробовать новую версию, отключив медленные фишки.
CaptainFlint wrote:
PS: "Гигандское" — это от названия планеты Гиганда?
Ты знал! Smile

#146:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 16, 2009 00:23
    —
CaptainFlint wrote:
Как с производительностью дела?

Не попробуешь - не поймёшь. Но на мой взгдяд - лучше. Я вот пользовался весь период локализации и, скажем так, приватного бета-тестирования.

CaptainFlint wrote:
Гигандское" — это от названия планеты Гиганда

Естественно. Wink

#147:  Author: Worros PostPosted: Tue Jun 16, 2009 00:25
    —
А справка русская будет?
Ансишный билд не качается. Я конечно понимаю, ноу лонгер саппортед, но зачем же ссылку дропать.

#148:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 16, 2009 00:29
    —
Worros wrote:
А справка русская будет?

Справка не справка, а документация улучшится. Но это пока в работе.

#149:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 00:32
    —
2All
Кстати о производительности. Это сильно зависит от компа вообще и от видео карточки в частности. Мне бы помогло сориентироваться, в направлении оптимизации, если бы вы черкнули пару строк.
1. Основные характеристики компа - проц, память видео.
2. Чисто интуитивная оценка - насколько тормозит. Ужасно, сильно, средне, слабо, незаметно.

#150:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 00:38
    —
Worros
Не по злобе душевной, а потому что в новой версии было починено столько багов, что я решил убрать этот тараканник. Если тебе надо - я вышлю, не проблема. Но зачем оно тебе?

#151:  Author: Worros PostPosted: Tue Jun 16, 2009 00:48
    —
VadiMGP
Да так, порядка ради. В принципе могу и обойтись Smile

AV at adress 021E9CC4 .Write of adress 000002AC сразу после установки на ПБ5 . Перед установкой запускал только конфигурялку.

#152:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jun 16, 2009 00:51
    —
VadiMGP wrote:
Дело в том, что StickConfig выполняет двойную функцию

М-да… В жизни бы не додумался. Как, впрочем, и до того, что сортировку нужно отключать. Название StickConfig совершенно этого не предполагает. К тому же, не совсем логично получается: раз плагину надо убивать сортировку, так пусть он это и делает (разумеется, только после подтверждения). А то как-то странно выглядит: плагин уже столько всяких хаков реализует, автопереключения всех мыслимых режимов, а здесь почему-то отказывается.

И вообще, мне кажется, имеет смысл провести небольшой редизайн функционала в сторону повышения интуитивности. Смотри, только в одном предыдущем абзаце, об одной конкретной функции набралось вон сколько непоняток:
1) название StickConfig, а функция занимается прилепливанием файла;
2) опять-таки, название предполагает какое-то конфигурирование, но пока не отключишь сортировку в панели, ничего не получишь; какое отношение конфигурация имеет к сортировке?
3) плагин уже умеет переключать сортировки, но не может выключить её, когда требуется.
Конечно, это всё можно описать в документации, но всё же это уже через край.

VadiMGP wrote:
Если TWinKey тебя интересовал только этими функциями, то боюсь, ты будешь разочарован.

Опять-таки, за давностью уже не помню, какие фишки мне приглянулись в первую очередь. Кроме того, я для себя не успел толком определиться, что мне нужно, а что нет, не выдержал тормозов, а сообразить, что тормоза вызваны лишь некоторыми функциями, не смог. Ладно, как выкрою время, посмотрю, что там…

VadiMGP wrote:
Мне бы помогло сориентироваться, в направлении оптимизации, если бы вы черкнули пару строк.

1. Athlon 64 X2 4600+ (2,4 Ггц, Toledo); RAM 2 Гб; Video Radeon X800XL, 1152x864x32bpp@85 (хотя не понял, при чём тут видео; вряд ли ты используешь аппаратное ускорение видеокарточки. Или?..)
2. Тормоза я бы оценил от "средне" до "слабо". Тотал с плагином работает удовлетворительно, а без плагина — молниеносно. Соответственно, тормоза не столько реально мешают работе, сколько просто раздражают фактом своего существования.

#153:  Author: Worros PostPosted: Tue Jun 16, 2009 00:54
    —
Avada
Не к спеху. Он вообще пока не запускается. Но вообще спасибо, на будущее Smile

2all
У кого-нибудь есть образец рабочей конфигурации калькулятора? Меня интересует только калькулятор. Кстати, как грамотно отключить все остальное, чтобы не сказывалось на скорости?

#154:  Author: Worros PostPosted: Tue Jun 16, 2009 01:26
    —
VadiMGP
AV стопроцентно воспроизводимо. FileInfo.wlx 2.10 отмечает желтым вопросительным знаком с песочными часами mpr.dll в списке dll depency плагина. Никаких проблем с другими программами у меня нет. WinXP SP3.

#155:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 01:44
    —
CaptainFlint
Ты не понял, речь идет не о сортировке файлов в ТС, а о сортировке только внутри стикнутых файлов у меня.
Согласен, что название StickConfig может сбить с толку. Лучше - Stick&Config.
Объясню подробнее.
Имеем новую сущность - стикнутые файлы. Они всегда находятся наверху, независимо от сортировки ТС. Но вопрос - в каком порядке они там находятся? На этот случай у TWinKey есть собственная опция - сортировать стикнутые файлы по алфавиту. Но возможно, что тебе не нужна там сортировка по алфавиту. Возможно, что ты хочешь сам решать кто будет стикнут на первое место, кто на второе и т.д. Для этого есть специальная команда - StickConfig. Она в момент стиканья (Stick) показывает диалог, в котором ты можешь вручную сконфигурировать (Config) нужный тебе порядок стикнутых файлов.
Теперь ты понимаешь, что я писал не о сортировке ТС в панели, а о внутренней сортировке среди стикнутых файлов?
CaptainFlint wrote:
хотя не понял, при чём тут видео;вряд ли ты используешь аппаратное ускорение видеокарточки.
Я не использую. Его использует Windows. Как ты, вероятно, знаешь ТС использует owner-drawn listbox. Я его сабклассирую и рисую сам. Каждый пункт в отдельности. Oсновные тормоза происходят не из-за моих взаимоотношений с ТС, а из-за Windows. Windows постоянно пытается избежать вызова WM_DRAWITEM, сам (по предварительному сговору с драйвером карточкиSmile) кэширует отрисованные части листа, норовит обойтись тем, что уже есть. И в обычной ситуации это хорошо. Ты даже не представляешь, насколько быстродействие ТС без TWinKey обусловлено тем, что Windows (драйвер) экономит на вызовах WM_DRAWITEM. Но при наличии в листе моих маркеров (стики, закладки, картинка) меня это не устраивает. И мне приходится отлавливать сэкономленные WM_DRAWITEM, и настаивать на их перерисовке. Это одна составная часть тормозов. Второй момент - мозги видео драйвера. Если он достаточно умный чтобы интегрировать мои мелкие отрисовки в видеобуфер, то ситуация одна, если же попытка нарисовать что-то в середине буферв приводит к инвалидации всего буфера, то начинается даже та перерисовка, которая никому не нужна. Особенно хорошо я это видел на S3. Radeon и NVidia, в этом смысле лучше. Realteck и Intel чуть хуже. Я подчеркиваю - я имею в виду не скорость платы, как таковую, а "степень сообразительности" по части ненужных отрисовок.

#156:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 01:48
    —
Worros
Давай TWinKey.ini и wincmd.ini. Разберусь с AV и выложу ini для голого калькулятора.

UPD: желтый mpr.dll - это нормально.


Last edited by VadiMGP on Tue Jun 16, 2009 02:05; edited 1 time in total

#157:  Author: Worros PostPosted: Tue Jun 16, 2009 02:04
    —
Code:
[Config]
StickyFiles=0
StickySort=1
BookMarks=0
AutoView=0
KeepScope=0
EnablePlugins=1
ReturnTabs=0
UseDesktopINI=0
AutoCompletion=0
KeepTCBack=0
CloseAllListers=0
ColoredTabs=0
KeepTabColors=0
Localizator=%COMMANDER_PATH%\plugins\wdx\TWinKey\LANGUAGE\Russian.ini
DriveList=0
[Colors&Styles]
StickColor=
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
LostFocusStyle=3
LostFocusColor=
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#0A246A
Select2ndColor=#0A246A
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#7D9EC0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#32CD32
SeparatorStyle=0
IconBarColor=#D4D0C8
[AutoView]
[ViewModes]
[PluginList]
%COMMANDER_PATH%\plugins\wdx\TWinKey\mcalc.dll=Calculator


wincmd.ini проблематично дать. Жирноват он у меня малость.
Впрочем, сейчас попробую с пустым ини.

#158:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 02:05
    —
Worros
Не надо wincmd! Я понял.

#159:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 02:12
    —
Фикс для AV - http://www.mgpsoft.net/Downloads/TWinKey.2.19.zip
Отключай все, что не надо, кроме калькулятора - будет работать.

Или вот
Code:

[Colors&Styles]
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#2C3A5C
Select2ndColor=#2C3A5C
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#E7E7E7
StickColor=
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
[Config]
DriveList=0
StickyFiles=0
StickySort=1
BookMarks=0
AutoView=0
KeepScope=1
EnablePlugins=1
[AutoView]
[ViewModes]
[PluginList]
D:\myprog\TotalCommander\TWinKeyW\Bin\mcalc.dll=Calculator
[Plugins]
Alt+1=D:\myprog\TotalCommander\TWinKeyW\Bin\mcalc.dll,1 ;Shows output in hex format
Alt+2=D:\myprog\TotalCommander\TWinKeyW\Bin\mcalc.dll,2 ;Shows output in decimal format
Alt+3=D:\myprog\TotalCommander\TWinKeyW\Bin\mcalc.dll,3 ;Shows output in binary format

#160:  Author: flm PostPosted: Tue Jun 16, 2009 02:38
    —
Тестил версию без "фикса для AV"...

- Поставилось без вылетов.
- Настройки по умолчанию:
drive list - унылые цвета совершенно
view modes -> auto switch - когда тут убрал галки tc вылетел сразу, после этого любое изменение настроек через утилизатор приводят к моментальному краху tc. В том числе если просто выходишь из него (утилизатора).
plugins - по прежнему по умолчанию стоит галка, что плагины включены и список с плагинами пуст. не вижу логики
И вообще, я не вижу логики в настройках по умолчанию, какой-то полурандомный разброс.
Дальше тестировать не могу, потому как tc стал постоянно вылетать с ошибкой наподобие этой:

Code:
---------------------------
Total Commander
---------------------------
Access violation at address 10009CC4. Write of address 000002AC.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

10009CC4  00413DFC  7E368732  7E368814

7E37A011  7E37A037  00442BAD  00413DFC

7E368732  7E368814  5F88CCED  7E37A011

7E37A037  5F802187  5F801BDA  5F801B34

5F88CBAA  5F801A8C  10013CA6  7E368732

7E368814  7E3689CB  7E369400  7E368A0E

004194AB  004194E0  0041969A  00696850

7C817065  7C81706E 


Похоже, что tc валится при попытке перерисовать список файлов.

Вцелом ничего нового не увидел, кроме постоянных падений tc, чего раньше не было.

p.s.: неплохо было бы changelog видеть...

p.p.s.: при удалении плагина (средствами tc) total молча схлопнулся, но плагин из списка таки удалил.

#161:  Author: Worros PostPosted: Tue Jun 16, 2009 02:42
    —
Угу, фикс действует. Плагин ожил. Спасибо.
И считать вроде считает.

#162:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 16, 2009 07:29
    —
Полезная фича, пока не документированная и появившаяся в конце приватного тестирования:
У кого есть под рукой пакет Ultra TC Editors, можете попробовать скопировать в каталог плагина оттуда файл tc default hotkeys.hky (из подкаталога Data Files). Тогда стандартные хоткеи TC на первой странице утилиты настроек TWinKey будут видны, а соответствующие команды в списке будут выделяться цветом.
Вообще-то по хорошему этот файл надо бы выложить где-то отдельно, чтобы не заставлять людей качать из-за него весь пакет.

#163:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 10:23
    —
flm wrote:
Тестил версию без "фикса для AV"...
view modes -> auto switch - когда тут убрал галки tc вылетел сразу
Ну так ты напоролся на тот же самый AV.
flm wrote:
drive list - унылые цвета совершенно
Не унылые, а нейтральные. И в чем проблема раскрасить по своему вкусу?
flm wrote:
plugins - по прежнему по умолчанию стоит галка, что плагины включены и список с плагинами пуст. не вижу логики
Логика простая. Отключение плагинов - это аварийная мера, чтобы отключить плагины без необходимости их удалять. Но поставить-то их сам юзер должен. Я мог бы еще прописать имена плагинов в ini файле, но назначить им клавиши может только юзер.
flm wrote:
p.s.: неплохо было бы changelog видеть...
Согласен. Это одна из составных частей понятия - сделать документацию.
А, кроме русификации, в этой версии, ничего принципиально нового нету. Фиксы багов трудно увидеть если раньше на них на напарывался. Smile

#164:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 10:29
    —
2All
Последний фикс интегрирован в основной пакет. Больше нет необходимости скачивать его отдельно.

#165:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jun 16, 2009 13:33
    —
VadiMGP wrote:
Теперь ты понимаешь, что я писал не о сортировке ТС в панели, а о внутренней сортировке среди стикнутых файлов?

Теперь понимаю. Но претензии о непонятности это не снимает. Почему плагин не может явно сказать юзеру, что сортировка мешает конфигурять порядок стикнутых файлов? Я себе это представляю так: вызываю команду, плагин выводит уведомляющее сообщение типа "включена сортировка, с ней конфигурять невозможно. Отключить сортировку? Да, нет". Если соглашаюсь отключить, сортировка отключается и выводится диалог. Ну а если нет, то и суда нет.

VadiMGP wrote:
быстродействие ТС без TWinKey обусловлено тем, что Windows (драйвер) экономит на вызовах WM_DRAWITEM

Ну так это, я думаю, зависит не столько от карточки, сколько от дров.

Касательно производительности: было бы очень неплохо, если в ридми (или ещё где) была бы какая-то информация, какие из функций вызывают тормоза (и в какой части интерфейса), чтобы можно было быстро выбрать, от чего нужно отказаться для приемлемой производительности. Правда, не очень представляю себе конкретный формат такой таблицы, это пока лишь сырая идея.

#166:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 14:13
    —
CaptainFlint wrote:
Почему плагин не может явно сказать юзеру, что сортировка мешает конфигурять порядок стикнутых файлов?
Сказать-то может. Только это должен говорить не плагин во время нажатия клавиши, а программа настройки, когда юзер одновременно назначает клавишу на эту команду и включает сортировку стиков.
Вот там ему и скажут - "Выбирай себе, дружок, один какой-нибудь кружок."
CaptainFlint wrote:
Ну так это, я думаю, зависит не столько от карточки, сколько от дров.
Да, конечно, просто дрова и карточка почти как Ленин и партия. Говорим "карточка" - ... Smile

Ну, про документацию уже было сказано. Работа идёт.

#167:  Author: Worros PostPosted: Tue Jun 16, 2009 16:15
    —
Решил проверить, как выглядит "прикрепление файлов". С полосатой раскраской ТС оно несовместимо категорически. Сразу же после включения опции панель ТС ниже имеющихся в каталоге файлов становится полностью белой (то же и с закладками). Файл стичится по положению, но подсветки его не видно (работы закладок соотв. не видно совершенно).

Цвет панелей ТС "по умолчанию" это непременное условие использования визуальных функций плагина?
А для расцвечивания табов обязателен Windows Theming?
Откуда требование про квадратные скобки вокруг имён каталогов? У меня от этого ничего не зависит.

#168:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jun 16, 2009 17:38
    —
VadiMGP wrote:
Вот там ему и скажут - "Выбирай себе, дружок, один какой-нибудь кружок."

Нелогично. Что ж мне, каждый раз, как я включаю сортировку, мне надо сочетание клавиш что ли будет сбрасывать? Представь, что в Тотале, как только ты включаешь режим эскизов, тебе предлагают грохнуть сочетания клавиш сортировки по пользовательским колонкам, ибо они с режимом эскизов сосуществовать не могут: либо то, либо это.

#169:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 18:10
    —
Worros wrote:
Решил проверить, как выглядит "прикрепление файлов". С полосатой раскраской ТС оно несовместимо категорически.
Совместимо. Ты лучше дай инструкции как проблему мне воспроизвести. Желательно пошаговую.
Worros wrote:
Цвет панелей ТС "по умолчанию" это непременное условие использования визуальных функций плагина?
Нет, цвет может быть любой. Но если ты поменял его, то TWinKey не умеет узнавать об этом на лету. Нужно перезагрузить плагин или рестартовать ТС.
Worros wrote:
А для расцвечивания табов обязателен Windows Theming?
Понятия не имею. Вроде необязателен, но я никогда не проверял. Надо будет посмотреть. А что, не работает?
Worros wrote:
Откуда требование про квадратные скобки вокруг имён каталогов? У меня от этого ничего не зависит.
Ты просто пока это не почувствовал. Smile Уже не помню точно, была какая-то заморочка, связанная с режимом комментариев.

CaptainFlint wrote:
Что ж мне, каждый раз, как я включаю сортировку, мне надо сочетание клавиш что ли будет сбрасывать?
Зачем? Shocked Есть чекбокс - сортировать стики или нет. При чем тут сбрасывание клавиш?

Вот у ТС есть опция как сортировать директории - по алфавиту или нет. Если ты выбрал "по алфавиту" то потом хоть заклюкайся до посинения на слово Size, все равно будет сортировать по алфавиту, пока не пойдешь в настройки и не поменяешь.

#170:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jun 16, 2009 18:39
    —
VadiMGP wrote:
Есть чекбокс - сортировать стики или нет. При чем тут сбрасывание клавиш?
Если ты выбрал "по алфавиту" то потом хоть заклюкайся до посинения на слово Size, все равно будет сортировать по алфавиту, пока не пойдешь в настройки и не поменяешь.

Погоди, ты что-то то одно говоришь, то другое… Вот первоначальный пост:
VadiMGP wrote:
Quote:
Почему плагин не может явно сказать юзеру, что сортировка мешает конфигурять порядок стикнутых файлов?
Сказать-то может. Только это должен говорить не плагин во время нажатия клавиши, а программа настройки, когда юзер одновременно назначает клавишу на эту команду и включает сортировку стиков.

То есть, ты предлагаешь, чтобы было так (как я это понял): я запускаю программу настройки, включаю в ней алфавитную сортировку, перехожу на страницу настройки горячих клавиш, выбираю сочетание для StickConfig, а мне — опа! — облом, говорят, иди-ка ты, мил дружок, вырубай сначала сортировку, и только потом сможешь настроить клавишу на команду StickConfig. Я правильно тебя понял? Если да, то я считаю это совершенно непонятным и неудобным поведением. Если мне нужно периодически пользоваться то алфавитной сортировкой, то выборочной, мне в таком варианте придётся не просто включать/выключать одну галочку, а ещё и дополнительно тащиться на другую страницу, искать команду и переустанавливать/сбрасывать сочетание клавиш.
Или я неправильно тебя понял? Если так, то прошу растолковать.


Last edited by CaptainFlint on Tue Jun 16, 2009 18:42; edited 1 time in total

#171:  Author: Worros PostPosted: Tue Jun 16, 2009 18:40
    —
VadiMGP wrote:
Worros wrote:
Решил проверить, как выглядит "прикрепление файлов". С полосатой раскраской ТС оно несовместимо категорически.
Совместимо. Ты лучше дай инструкции как проблему мне воспроизвести. Желательно пошаговую.
Пройти по ссылке. Скачать цветовую схему. Установить ее. Переключить ХР на классический вид. Перезапустить ТС. Зайти в каталог с файлами, занимающими не всю высоту экрана (ну штук 10 , скажем). Внимательно посмотреть, как выглядит ТС. Подключить плагин. Попытаться включить закладки или стик-файлы. Убедиться, что нижняя часть панели ТС белеет. Убедиться, что меняется только уголок иконки застиченного или заложенного файла, но подчеркивание, градиент и проч. - не появляются. Убедиться, что изменить цвет табов невозможно (сочетания клавиш для всех этих действий были назначены, с клавишей win, если это принципиально).

#172:  Author: Worros PostPosted: Tue Jun 16, 2009 18:46
    —
Code:
[Colors]
BackColor=12705254
BackColor2=12114146
CompareText=16711680
CompareTextSel=16711680
CursorColor=8421504
CursorText=-1
ForeColor=0
InverseCursor=1
InverseSelection=0
MarkColor=255
ThumbnailFrame=-1

Фильтры выкинул для упрощения

#173:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 19:02
    —
CaptainFlint wrote:
а мне — опа! — облом, говорят, иди-ка ты, мил дружок, вырубай сначала сортировку, и только потом сможешь настроить клавишу на команду StickConfig.
Нет, при назначении клавиши на команду StickConfig.тебе скажут, что поскольку у тебя включена автоматическая сортировка стиков, то до тех пор, пока ты её не отключишь — опа! — StickConfig будет работать как Stick.

ЗЫ. Ты как длинные тире пишешь? Через Alt или есть менее анальный способ?

WorrosО! Вот это я понимаю — инструкция! Будем искать перламутровые пуговицы.
Кстати, я правильно понял, что классический вид XP — это только для цветных табов? Остальное не зависит от классики?

#174:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jun 16, 2009 19:08
    —
VadiMGP wrote:
Нет, при назначении клавиши на команду StickConfig.тебе скажут, что поскольку у тебя включена автоматическая сортировка стиков, то до тех пор, пока ты её не отключишь — опа! — StickConfig будет работать как Stick.

А, то есть вроде предупреждения о Win-клавишах в Тотале? Ну это уже терпимо, хотя всё равно я придерживаюсь мнения, что уж если человек вызвал конфиг, надо на как-то это отреагировать, а не втихую выполнять постороннюю команду, которая к тому же существует в самостоятельном исполнении. Просто, действительно, вызывает стойкое ощущение бага, как будто здесь тупо выполняется не та команда, а о предупреждении, выдававшемся эн месяцев назад во время настройки плагина, десять раз забыть успеешь.

VadiMGP wrote:
ЗЫ. Ты как длинные тире пишешь? Через Alt или есть менее анальный способ?

Способ есть (в теме про Ё упоминали раскладку Бирмана), но я пишу через Alt.

#175:  Author: Worros PostPosted: Tue Jun 16, 2009 19:10
    —
VadiMGP wrote:
Кстати, я правильно понял, что классический вид XP — это только для цветных табов? Остальное не зависит от классики?
Это всего лишь мое предположение, основанное на где то виденном упоминании влияния тем на расцветку табов. Кажется, это писали к какому-то из Батиных скриптов. Сложно вспомнить. И довольно сложно проверить. У меня поддержка тем выкорчевана из системы вплоть до отключенной службы теминга. Включать - целая трагедия, так что я даже и не пытался. Все мои действия и результаты произведены и получены только на классике. Отключены все эффекты windows.
2GB RAM без подкачки,Pentium D930, NVidia GF7600GS .

#176:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 19:21
    —
CaptainFlint wrote:
надо на как-то это отреагировать,
Единственное, что приходит в голову - отправить юзера в ту же программу настройки. А что еще ты можешь предложить? Менять настройки автоматом на лету, чур, не предлагать.
Worros
Ок, понято. Мне, правда, думается, что дело не в классике, но проверю.

#177:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jun 16, 2009 19:42
    —
VadiMGP wrote:
Единственное, что приходит в голову - отправить юзера в ту же программу настройки. А что еще ты можешь предложить? Менять настройки автоматом на лету, чур, не предлагать.

Почему не предлагать? Считаешь некрасивым решением или технические трудности? Я выше уже предлагал именно его: если команда вызывается, а сортировка включена, выводить сообщение-запрос. Просто отправлять в диалог настройки тоже неправильно, т.к. совершенно неясно, с чего он вдруг открылся. Разве что на самом диалоге при этом будет написано красными буквами: выключите галочку для работы того-то. Но это выглядит ещё бредовее: плагин всё подготовил, заботливо сообщил о проблеме, вывел диалог, открыл на нужной странице, — и всё для того, чтобы пользователь щёлкнул галочку и нажал OK? Smile Но пользователю придётся вчитываться, искать среди нагромождения контролов и текста нужную галочку… Неправильно это.

#178:  Author: Worros PostPosted: Tue Jun 16, 2009 19:54
    —
VadiMGP
Еще поколдовал. Убедился, что из под Ctrlклика красится. А вот с назначенного SelectTabColor=Win+GRAVE - нет. Никакой реакции.

#179:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 20:06
    —
CaptainFlint wrote:
Считаешь некрасивым решением или технические трудности?...Просто отправлять в диалог настройки тоже неправильно,
Всё вместе. У нас тут есть 2 субъекта - плагин TWinKey и его программа настроек (а не диалог!). У них разделение труда - плагин не меняет настроек, их меняет только утилизатор. Плагин работает с тем что дают.
Попытка же плагина поменять настройки самостоятельно может быть для юзера чревата боком, если в данный момент запущен утилизатор - в нем ведь отображаются неизмененные данные. Что-то он там насохраняет... Загадка велика есть.
Понятно, что не конец света и как-то можно будет разрулить, но уж шибко много елозить придётся.

#180:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 20:08
    —
Worros
Погоди, а как колдовал-то? Рецепт зелья выложи. Я тоже хлебну. И что такое Win+GRAVE? Это что за клавиша такая?

#181:  Author: Worros PostPosted: Tue Jun 16, 2009 20:10
    —
VadiMGP wrote:
WorrosРецепт зелья выложи. Я тоже хлебну.
Низя, посодют.
Win+Grave это рваный майкрософтовский флаг + русская Ё.

#182:  Author: Worros PostPosted: Tue Jun 16, 2009 20:37
    —
Что делает ClockDLL.dll - я разобрался, экстренно валит Тотал. Smile
А вот для чего нужен TCDirMenu.dll ?

#183:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 20:41
    —
Worros
Нет, проверил, классика тут ни при чем. Тут что-то другое, а что - не могу найти. И Win+Ё работает тоже.
Так что высылай мне мылом и wincmd.ini и TWinKey.ini. Только не текстовыми файлами, а в архиве!

#184:  Author: Worros PostPosted: Tue Jun 16, 2009 20:46
    —
VadiMGP wrote:
Worros
Нет, проверил, классика тут ни при чем. Тут что-то другое, а что - не могу найти. И Win+Ё работает тоже.
Так что высылай мне мылом и wincmd.ini и TWinKey.ini. Только не текстовыми файлами, а в архиве!

Вопрос с классикой снимается. Я же говорю, из-под мышки табы красятся.
Я сам принцип прав правильно понимаю? У меня после нажатия назначенных клавиш должно появиться то же самое, что и из под ctrlклика? Собственно, я могу жить и без горячих клавиш Smile

#185:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 20:48
    —
Worros wrote:
Что делает ClockDLL.dll - я разобрался, экстренно валит Тотал. Smile
А вот для чего нужен TCDirMenu.dll ?
Да погодите вы со своей картиной! Дайте ему со скульптурой разобраться!

А ты назначь клавишу, потом нажми F5 и то, что назначил. Wink
TCDirMenu работает только в Editbox-ax.
Предназначен менять имя целевого файла в диалогах копирования, архивирования и т.п.

#186:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 20:52
    —
Worros wrote:
У меня после нажатия назначенных клавиш должно появиться то же самое, что и из под ctrlклика?
Правильно.
Worros wrote:
Собственно, я могу жить и без горячих клавиш
Вообще-то это неправильный подход. Еще вчера ты и без TWinKey жил. А мой сосед и без ТС живет. И даже без компьютера. Smile

#187:  Author: НикLocation: Москва PostPosted: Tue Jun 16, 2009 21:05
    —
Читаю я ваше обсуждение - по-моему, легче договориться по наиболее нужным фичам - и устроить флэш-моб вокруг Гислера Smile

Я бы поддержал:
- выделение файла в неактивной директории;
- расширенную информацию о дисках в выпадающем списке (без ненужных красивостей);
- временное "закрепление" файлов на панели (до перезапуска ТК);
- назначение горячих клавиш с учетом правых и левых Alt/Ctrl/Shift/Win;
- смена режимов просмотра при смене директории;

ИМХО:
- калькулятор в командной строке - извращение;
- цветные табы - далёкое будущее (но приятно);
- иконки в табах - просто брать из Desktop.ini но далёкое будущее);
- закрытие всех окон листера одним махом - просто ещё одна кнопка;
- картинка на панели - бред;
- а разве сейчас нельзя сделать цвет на панели?
- временные закладки на файлы - не понял, чем отличается от временного закрепления файлов на панели?

Спасибо Smile

#188:  Author: Worros PostPosted: Tue Jun 16, 2009 21:06
    —
VadiMGP wrote:
TCDirMenu работает только в Editbox-ax.
Предназначен менять имя целевого файла в диалогах копирования, архивирования и т.п.

Ясно, спасибо.
VadiMGP wrote:
А мой сосед и без ТС живет. И даже без компьютера. Smile
Вот это правильный подход Smile

CaptainFlint wrote:
Способ есть (в теме про Ё упоминали раскладку Бирмана), но я пишу через Alt.

А циферки откуда узнаешь? Лист А3 со шпаргалками справа от рабочего места ? Всю таблицу юникода наизусть ?

Ник wrote:
Читаю я ваше обсуждение - по-моему, легче договориться по наиболее нужным фичам - и устроить флэш-моб вокруг Гислера Smile
По некоторым пунктам - да. Я бы такой флеш-моб устроил по раздельному сохранению ширины колонок для каждого набора пользовательских колонок.

Ник wrote:
Я бы поддержал:
- выделение файла в неактивной директории;
http://www.ghisler.ch/board/viewtopic.php?t=18447&highlight=cursor+active+panel

Ник wrote:
- расширенную информацию о дисках в выпадающем списке (без ненужных красивостей);
- временное "закрепление" файлов на панели (до перезапуска ТК);
- назначение горячих клавиш с учетом правых и левых Alt/Ctrl/Shift/Win;
- смена режимов просмотра при смене директории;
Я бы тоже не отказался, но не особо в этом нуждаюсь.

ИМХО:
- калькулятор в командной строке - извращение, но приятно;
- цветные табы - извращение (но приятно);
- иконки в табах - а нафига? Shocked ; Рядом с двоеточием выхода на уровень вверх я бы еще понял.
- закрытие всех окон листера одним махом - мне не нужно, но и не мешает;
- картинка на панели - бред!!! УБИВАТ!!!111; Ненависть Ненависть Ненависть
- а разве сейчас нельзя сделать цвет на панели?
Ник wrote:
- временные закладки на файлы - не понял, чем отличается от временного закрепления файлов на панели?
Закладки - выделение цветом. А закрепление - цветом и положением (по крайней мере теоретически). У меня работает только положением Smile

Last edited by Worros on Tue Jun 16, 2009 21:26; edited 1 time in total

#189:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 21:31
    —
Ник wrote:
по-моему, легче договориться по наиболее нужным фичам
Ну давайте поспорим о вкусе устриц с теми кто их ел.
Поделись своим личным опытом - какой флеш-моб Гислеру ты уже устраивал, сколько народу приняло участие, и самое интересное - где результат? А там сравним - что легче. Договорились?
Вот я могу поделиться некоторыми фактами. Ты слыхал, может быть, про программу ТСМеnu? Я написал ее больше 10(!) лет назад. И послал Гислеру чтобы показать что именно я прошу. Когда я её выложил, то написал, что это иллюстрация того, что надо сделать в ТС. Все дружно просили Гислера и - вуаля - Гислер сделал. Так что, собственно, если тебе так легче, то кто мешает?
А вообще я люблю категоричные суждения типа "Бред", "Извращение", и т.д. Действительно люблю. Это сразу показывает, что человек не мямлит, а готов к конструктивному диалогу.

Итак, давай сразу договоримся, на берегу - я бредящий извращенец из далёкого будущего. Я тебя ещё интересую? Понужай!

#190:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 21:44
    —
Worros wrote:
- картинка на панели - бред!!! УБИВАТ!!!111; Ненависть Ненависть Ненависть
А ты не мог бы перед тем, как начнешь убивать, рассказать поподробнее, чем тебе лично мешает картинка в моей панели?
Worros wrote:
- калькулятор в командной строке - извращение,

Приведи пример калькулятора, который не извращение. Хотя бы один.

#191:  Author: Worros PostPosted: Tue Jun 16, 2009 21:51
    —
VadiMGP wrote:
Worros wrote:
- картинка на панели - бред!!! УБИВАТ!!!111; Ненависть Ненависть Ненависть
А ты не мог бы перед тем, как начнешь убивать, рассказать поподробнее, чем тебе лично мешает картинка в моей панели?

Поподробнее, так поподробнее. Так же, как TCMenu в своё время было прецентом положительным, так и картинка в панели будет прецедентом, только отрицательным.
1. Начнётся новая волна нападок на Гислера с этими самыми картинками.
2. Зуб даю, через пару месяцев при наличии русской документации твой плагин разбредётся по всем сборкам, вызывая немыслимые глюки и нарекания в адрес Тотала. А всё ради картинок.
VadiMGP wrote:
Worros wrote:
- калькулятор в командной строке - извращение,

Приведи пример калькулятора, который не извращение. Хотя бы один.

Аппаратный настольный или карманный.

ЗЫ. Не заводись. Ты уже начал накаляться Wink

#192:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 22:18
    —
Worros wrote:
1. Начнётся новая волна нападок на Гислера с этими самыми картинками.
Ты за Гислера беспокоишься? Не волнуйся, у него иммунитет.

Worros wrote:
немыслимые глюки и нарекания в адрес Тотала. А всё ради картинок.
Если нарекания в адрес Тотала происходят от идиота, который умеет только визжать не желая разбираться откуда глюк, то он меня не интересует. Таких и сейчас - тьмы и тьмы и тьмы... Ну, подумаешь пачкой идиотов больше, пачкой меньше. А если глюки мешают нормальному человеку, то он выкинет плагин и забудет про него.
Worros wrote:
Аппаратный настольный или карманный.
Ну так это и есть аппаратный настольный. Находится в аппарате на столе. Всё как заказывали.

ЗЫ. Я не завожусь, не боись. Я просто быстро подстраиваюсь под манеры собеседника. Wink И продолжаю в его же духе.

#193:  Author: Worros PostPosted: Tue Jun 16, 2009 22:40
    —
VadiMGP wrote:
Ну, подумаешь пачкой идиотов больше, пачкой меньше.
Аполитично рассуждаешь, слушай.
VadiMGP wrote:
Worros wrote:
Аппаратный настольный или карманный.
Ну так это и есть аппаратный настольный. Находится в аппарате на столе. Всё как заказывали.
Подловил. Убедил Smile
VadiMGP wrote:
ЗЫ. Я не завожусь, не боись. Я просто быстро подстраиваюсь под манеры собеседника. Wink И продолжаю в его же духе.
Радует твоя гибкость Smile
Однако хорошо, что предупредил. А противном случае у меня могли проснуться примерно те же способности, и мы бы образовали недемпфированный колебательный контур Wink

#194:  Author: VadiMGP PostPosted: Tue Jun 16, 2009 22:54
    —
Worros wrote:
Аполитично рассуждаешь, слушай.
Жизнь научила. Ну попробуй угадай сколько я получил сообщений про два бага в TCMenu: а)TCMenu не работает в архивах; б)TCMenu неправильно обрабатывает параметр %L.
Тут не то что аполитичным, тут просто ярым мизантропом станешь.

Worros wrote:
у меня могли проснуться примерно те же способности, и мы бы образовали недемпфированный колебательный контур
Я в физике не особо силён и кто там демпфированный, а кто нет - не знаю. Но если у тебя те же способности, то что-то смутно вспоминается про резонанс из школьных уроков. Говорят - страшная сила. Smile

#195:  Author: CaptainFlintLocation: Москва PostPosted: Wed Jun 17, 2009 00:14
    —
VadiMGP wrote:
Понятно, что не конец света и как-то можно будет разрулить, но уж шибко много елозить придётся.

Ну что ж, разработчик ты, тебе решать. Я лишь высказал своё мнение.

Worros wrote:
А циферки откуда узнаешь? Лист А3 со шпаргалками справа от рабочего места ? Всю таблицу юникода наизусть ?

Если б пользовался всей таблицей, то держал бы шпаргалку. А так мне надо лишь короткое/длинное тире, многоточие, копирайт, "пулька". Иногда — кавычки-лапки. Запомнить несложно, особенно если постоянно пользоваться. А если что-то и забываю, charmap приходит на помощь.

#196:  Author: Lev PostPosted: Thu Jun 18, 2009 15:08
    —
[off]
Quote:
Приведи пример калькулятора, который не извращение. Хотя бы один.
Я пару-тройку лет пользуюсь самопиской, работает в любой проге поддерживающей copy-paste, по образцу PuntoSwitcher'a, только вместо перекодировки высчитывает выделенный текст. Висит в автозагрузке, работает по шорткату. Мне удобно.
Подобное было сделано в Keyboard Ninja (я не оригинален), но у меня эта прога глючила.[/off]

#197:  Author: Worros PostPosted: Fri Jun 19, 2009 16:33
    —
Вся радость работает только в первом запущенном экземляре Тотала. Остальные глухи и немы. Ни тебе раскраски табов, ни калькулятора.

#198:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 19, 2009 16:57
    —
Worros
Странно, а у меня и в других копиях работает. Все до одной функции не проверял, но, скажем, раскраска вкладок, курсор в неактивной панели, прикрепление/закладки, список дисков, клавиатурные назначения - вполне.

#199:  Author: VadiMGP PostPosted: Fri Jun 19, 2009 17:20
    —
Worros
Должно работать. Я никак не отслеживаю сколько раз меня запускают.

А запущенные экземпляры ТС это в самом деле один и тот же ТС или у тебя несколько разных версий установлено?

#200:  Author: Worros PostPosted: Fri Jun 19, 2009 17:22
    —
Установлено много, но это тот же самый, видно по номеру версии, плагин стоит в ПБ5. Ладно, понаблюдаю еще на предмет повторяемости. Может вылечится после перезагрузки Винды.

#201:  Author: Worros PostPosted: Fri Jun 19, 2009 17:35
    —
Проверил. Это моя ошибка. В копиях TC использовался набор колонок, не содержащий полей TWinKey.
Прошу прощения за поднятую ложную тревогу.

#202:  Author: VadiMGP PostPosted: Fri Jun 19, 2009 17:42
    —
Worros wrote:
В копиях TC использовался набор колонок, не содержащий полей TWinKey.
Определи раскраску файлов на условие TWinKey.Order>10000. Тогда TWinKey загрузится автоматом.

#203:  Author: Worros PostPosted: Sun Jun 28, 2009 02:45
    —
Слава докатилась до оффорума .

#204:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 28, 2009 09:18
    —
Worros
С одной стороны, это хорошо. С другой стороны, ссылаются они там на достаточно старую уже (по факту, а не по прошедшему времени) версию, утянутую по приведённой здесь ссылке поляками. При том, что с тех пор много чего исправлено и кое-что добавлено. И работа продолжается...

#205:  Author: VadiMGP PostPosted: Sun Jun 28, 2009 09:54
    —
Нет, не на старую. Поляки обновились. Smile

#206:  Author: Tol!kLocation: Арзамас PostPosted: Sun Jun 28, 2009 10:03
    —
VadiMGP, дайте им ссылку на свой сайт, вы ж на оффоруме зарегистрированы

#207:  Author: VadiMGP PostPosted: Sun Jun 28, 2009 10:12
    —
Tol!k
Дам. Я думал подождать до RC. Но, может быть дам и раньше. Вариант со следующим 1 апреля загубили, падлы. Wink

#208:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 28, 2009 10:57
    —
VadiMGP wrote:
Нет, не на старую. Поляки обновились.

А, точно, на свежее обновление не обратил внимания. Пардон муа.

VadiMGP wrote:
Дам. Я думал подождать до RC. Но, может быть дам и раньше.

Раз утечка информации на оффорум прошла, до 1 апреля никак не дотянуть. Wink Документацию только доработать совместными усилиями надо и с уже выявленными проблемами доразобраться. Ну, что от меня зависит, сделаю.

#209:  Author: VadiMGP PostPosted: Sun Jun 28, 2009 11:13
    —
Так и я бы не обратил, если бы мне на польский сайт ссылку не прислали. Very Happy

#210:  Author: Worros PostPosted: Thu Jul 02, 2009 15:17
    —
Worros wrote:
Что делает ClockDLL.dll - я разобрался, экстренно валит Тотал. Smile
Any chance to see it working? Я пока даже не понял, нужно ли оно мне. Ни разу в работе не видел Smile

Quote:
The Enhanced Drive List feature of TWinKey is not visible with most of the WindowBlinds skins I have tried. Even selecting 'Skin Titlebar Only' doesn't help. I hope you can fix this problem. Please feel free to e-mail me - robinsieblerСобакA321TочкАnet.
Это с польского сайта. Очень мне напоминает мою катавасию с классикой Wink

#211:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 15:24
    —
Worros
ClockDLL.dll - это секундомер.
Ты бы описал как именно он валит ТС. Желательно с участием wincmd.ini и twinkey.ini.

Worros wrote:
Очень мне напоминает мою катавасию с классикой
А у тебя что, тоже WindowBlinds?

#212:  Author: Worros PostPosted: Thu Jul 02, 2009 15:30
    —
VadiMGP wrote:
А у тебя что, тоже WindowBlinds?
Нет. У меня вообще никаких тем, но Тотал покрашен желтым и темножелтым в полосочку. А градиент и прочие удовольствия, судя по всему, работают только поверх умолчательного белого цвета.

#213:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jul 02, 2009 15:31
    —
Worros wrote:
Я пока даже не понял, нужно ли оно мне. Ни разу в работе не видел

Самое забавное, что при довольно приличном числе накопанных в ходе приватного тестирования багов с другими компонентами вот именно с секундомером лично у меня не было никаких проблем. Разве только по моей просьбе был добавлен ещё один вариант его закрытия...
А "градиент и прочие удовольствия", могу подтвердить, работают при панелях в полосочку отнюдь не только поверх белого цвета.

Кстати, в связи с полосочками озвучу новую фичу. Теперь есть возможность отображать эту "зебру" избирательно: в режимах с информацией об одном объекте в одну строку (подробный, комментарии, колонки) полоски отображать, а в кратком режиме — нет. В стандартном Тотале "зебра" игнорируется только в режиме эскизов.


Last edited by Avada on Thu Jul 02, 2009 15:41; edited 1 time in total

#214:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 15:36
    —
Worros wrote:
А градиент и прочие удовольствия, судя по всему, работают только поверх умолчательного белого цвета.
Нет, при любых цветах должно работать.
Но опять-таки, просто информация, что что-то не фурычит не шибко продвигает меня в поиске. Дай конкретную конфигурацию, чтобы воспроизвести баг.

#215:  Author: Worros PostPosted: Thu Jul 02, 2009 15:58
    —
Услал в мыло. Походу у меня появилось предположение, в чём дело.
Редирект секций TWinKey в расчет берет?

#216:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 17:29
    —
Worros wrote:
Редирект секций TWinKey в расчет берет?

Мама мия! Нет. Вот откуда второй файл?

#217:  Author: Worros PostPosted: Thu Jul 02, 2009 17:42
    —
Ну вот корень всех бед и найден Smile

Справка ТС wrote:
AlternateUserIni=<somename.ini> If present, it will redirect storing of all user-changeable sections to an alternate ini file (in this example, somename.ini), except for the following sections: [Configuration], [Layout], [Packer], [Confirmation], [Extensions], [Shortcuts], [PackerPlugins], [FileSystemPlugins], [ListerPlugins], [ContentPlugins]. These sections can be redirected individually, though:
In each section, an entry RedirectSection= can be added to change the default behaviour. It will allow to redirect (or not) this section to another ini file: Possible values:

0: no redirect
1: redirect to ini file defined via AlternateUserIni=<alternate ini file.ini>
<ininame.ini>: redirect to that specific ini

Начиная с 7.0 , если не раньше.
У меня почти все важные/крупные секции по своим отдельным файлам раскиданы. В т.ч. и расцветка. Прислал я два релевантных файла из примерно восьми. Всякие там мои архиваторные плагины и внутренние ассоциации к вопросу явно не относились.

#218:  Author: Worros PostPosted: Thu Jul 02, 2009 17:47
    —
Да, с секундомером тоже забавная штука. Поставил TWinKey единственным плагином на чистый Тотал, секундомер запустился. Вернулся в настроенный Тотал, там тоже работает. Как прорвало. Интересно, что сказали бы сантехники. И между прочим, как его закрыть я так и не понял. Не то что вторым Авадовским методом, но и первым натуральным.

#219:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 17:53
    —
Worros wrote:
Ну вот корень всех бед и найден
То есть ты уже проверил? Если нет, сделай одолжение - проверь. Сделай временно один wincmd_test.ini и запусти с ним.

PS Раз ты этим пользуешься, может ты мне объяснишь в чем практическая польза этого редиректа, а то я что-то не просекаю.
Почему эти несколько файлов удобнее чем "все в одном флаконе"?

#220:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 17:54
    —
Worros wrote:
И между прочим, как его закрыть я так и не понял.
Второй метод в следующем релизе будет. Пока закрытие только сменой режима в панели.

#221:  Author: Worros PostPosted: Thu Jul 02, 2009 17:58
    —
VadiMGP wrote:
Worros wrote:
Ну вот корень всех бед и найден
То есть ты уже проверил? Если нет, сделай одолжение - проверь. Сделай временно один wincmd_test.ini и запусти с ним.

PS Раз ты этим пользуешься, может ты мне объяснишь в чем практическая польза этого редиректа, а то я что-то не просекаю.
Почему эти несколько файлов удобнее чем "все в одном флаконе"?

Проверил таким способом. Покрасил "свежий" Тотал в дикие цвета(с умолчательных сбил все пункты), запустил TWinKey, работает.

Польза элементарнейшая. При странных глюках я могу "обнулять" в диагностических целях не весь wincmd.ini , а только отключать, скажем, один вид плагинов, либо стирать историю без всяких дополнительных утилит, либо сделать модульную "гибкую" конфигурацию, подменяя файлы,соответствующие отдельным секциям. Например: наборы плагинов неизменны, меняется интерфейс, или наоборот.

#222:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 18:07
    —
Worros, раз ты этим пользуешься, может сэкономишь мне немного времени?
Я обращаюсь к секциям
CustomFields
Configuration
Colors
Lefttabs
Righttabs

что из них может быть редиректнуто?

#223:  Author: Worros PostPosted: Thu Jul 02, 2009 18:10
    —
Перенаправлять можно любую. Прямо в основном wincmd.ini в нужной секции пишется RedirectSection=тудато.ini, и всё.

Eсть одна идея, которая лично мне была бы полезна куда более прочих уже наличествующих фич.
Чего мне сейчас в Тотале не хватает, так это навигации по табам с клавиатуры в стиле Оперы, т.е. повторный ctrl+tab мог бы отменять действие предыдущего (возвращать на исходную вкладку), а не продвигать еще дальше. Ну и табличку бы со списком всех доступных табов бы не помешало, при удержании ctrl+tab.

#224:  Author: Worros PostPosted: Thu Jul 02, 2009 18:14
    —
Аа, дошло. Это был вопрос не с точки зрения пользователя, а с точки зрения программиста....
Тогда так: перед тем как читать ключи из нужной секции проверить наличие ключа AlternateUserIni, если он есть, то прочитать из него имя "ведомого ини". Затем убедиться в отсутствии в подлежащих чтению секциях ключа RedirectSection(у него приоритет над AlternateUserIni), если таковой найден, сменить текущий ини файл на указанный в этом ключе. Имя секции не меняется.

#225:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 18:20
    —
Worros wrote:
повторный ctrl+tab мог бы отменять действие предыдущего (возвращать на исходную вкладку)
Мсье знает толк... Надо подумать. Вроде бы могу, но надо кое-что уточнить.
Worros wrote:
Ну и табличку бы со списком всех доступных табов бы не помешало, при удержании ctrl+tab
А что в табличке-то? И что с ней делать? Ну показал, и...?

#226:  Author: Worros PostPosted: Thu Jul 02, 2009 18:24
    —
Пример:


wincmd.ini
Code:
[Configuration]
AlternateUserIni=%Commander_Path%\Admin.ini
;Если этот ключ задан, сохранение всех пользовательских секций будет выполняться в другой INI-файл. По умолчанию, это все секции, кроме: [Configuration], [Layout], [Packer], [Confirmation], [Extensions], [Shortcuts], [PackerPlugins], [FileSystemPlugins], [ListerPlugins], [ContentPlugins]. Однако эти секции тоже можно хранить в другом INI-файле, поскольку в любой секции можно создать ключ RedirectSection, указывающий, переносить ли её в новый INI-файл. Возможные значения:
;0: не переносить данную секцию;
;1: переносить в файл, указанный ключом AlternateUserIni;
;<файл.ini>: переносить в указанный INI-файл.
;Примечание: Если указано хранение секции в другом файле, то все настройки этой секции в исходном INI-файле будут игнорироваться, кроме ключа RedirectSection! Опции AlternateUserIni и UseIniInProgramDir секции [Configuration] также всегда читаются только из исходного INI-файла!

[PackerPlugins]
redirectsection=wcx.ini

[ListerPlugins]
redirectsection=wlx.ini

[FileSystemPlugins]
redirectsection=wfx.ini

[ContentPlugins]
redirectsection=wdx.ini

[Colors]
redirectsection=colors.ini
............
;игнорируется тоталом


admin.ini
Code:

[colors]
..........
;игнорируется тоталом

colors.ini
Code:

[colors]
;используется тоталом
............


Last edited by Worros on Thu Jul 02, 2009 18:36; edited 1 time in total

#227:  Author: Worros PostPosted: Thu Jul 02, 2009 18:26
    —
Почему же извращение? Умолчательное поведение Оперы как минимум с 8 по 10 версии. После него ЖженогоЛиса видеть не могу(там неконфигурируемо Sad )

В табличке все табы представлены в удобочитаемом виде(даже если в панели тотала они сжаты, обрезаны, длинные имена были не видны), эти табы кликабельны(при удержании ctrl+tabа), по ним можно пробежаться тем же контролтабом.

#228:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 18:42
    —
Worros wrote:
Почему же извращение?
Я этого слова не произносил! Wink Но я же говорил - я сам извращенец, попробую.

А с табличкой все равно не понял. Почетче ТЗ сформулируй. Когда именно она должна появляться, исчезать. Что там можно клюкать и к чему это должно приводить.

ЗЫ Ну, не хожу я в Олеру.

#229:  Author: Worros PostPosted: Thu Jul 02, 2009 18:51
    —
VadiMGP wrote:
А с табличкой все равно не понял. Почетче ТЗ сформулируй. Когда именно она должна появляться, исчезать. Что там можно клюкать и к чему это должно приводить.

Нажимаю ctrl, удерживаю, нажимаю tab, появляется некоторый аналог того, что в винде появляется по alt+tab, но с тем отличием, что в винде список горизонтальный с крупными значками, а желателен вертикальный лист (при большом числе табов можно многоколонный). Отпускаю tab, продолжая удерживать ctrl. Лист остаётся на экране. Я могу кликнуть один из пунктов мышкой и тем самым выбрать таб (это факультативно, на всякий случай, основной акцент все равно на клаве). Если теперь я удерживая контрол буду повторно нажимать таб, я пробегусь по всему списку. Если шифт и таб - по всему списку назад. А если я сразу же отпущу контрол (т.е. нажатие контролтаба будет одиночным), то я вернусь к предыдущей вкладке. Разница со стандарным поведением Тотала (или Firefoxа) в том, что вкладки переключаются не по порядку расположения в панели, а в порядке последнего вызова, хронологически, по истории.

[edited]
поменял местами перепутанные контрол и таб Smile


Last edited by Worros on Thu Jul 02, 2009 19:22; edited 1 time in total

#230:  Author: НикLocation: Москва PostPosted: Thu Jul 02, 2009 18:58
    —
Табличка должна вываливаться - типа кнопка с выпадающим списком - и по списку можно кликать мышой - для переходе к вкладке.

Сомневаюсь, что нужно список делать хронологически, а не по порядку...

Кстати - хорошо бы, чтобы в хистори-лог Тотала писался переход по директориям и переключение между вкладками и просмотр файлов - я часто попросту забываю - где был и что делал - при быстрой работе.
Или эту идею Гислер тоже уже послал? Smile

#231:  Author: Worros PostPosted: Thu Jul 02, 2009 19:16
    —
Ник wrote:
Сомневаюсь, что нужно список делать хронологически, а не по порядку...
По порядку расположения Тотал и так переключает. Мне нужно именно по порядку использования.

Ник wrote:
Кстати - хорошо бы, чтобы в хистори-лог Тотала писался переход по директориям и переключение между вкладками и просмотр файлов - я часто попросту забываю - где был и что делал - при быстрой работе.
Или эту идею Гислер тоже уже послал? Smile
Насколько я помню, такого никто и не просил. Не потеря ли это времени, разгребать километровые логи в поисках такой чепухи?

#232:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 19:23
    —
Worros wrote:
Нажимаю tab, удерживаю, нажимаю ctrl, появляется некоторый аналог того, что в винде появляется по alt+tab,
Погоди, ты же хотел по ctrl+tab мотаться по двум последним табам туда-сюда? Как это совместить? Я чего-то капитально не усекаю.

#233:  Author: Worros PostPosted: Thu Jul 02, 2009 19:27
    —
нажал контрол, удерживая его нажал таб, отпустил оба -> сменил вкладку X на вкладку Y.
снова нажал контрол, удерживая его нажал таб, отпустил оба -> сменил вкладку Y на вкладку X.
нажал контрол, удерживая его нажал таб,отпустил только таб, снова нажал таб, отпустил оба -> перешёл от вкладки X минуя Y к вкладке Z, которую вызывал прежде X и Y.
нажал контрол, удерживая его нажал таб,отпустил только таб, нажал таб дважды, отпустил оба -> перешёл от вкладки X минуя Y и Z к вкладке T, которую вызывал прежде X, Y и Z.
и т.д.

#234:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 19:34
    —
Worros wrote:
нажал контрол, удерживая его нажал таб,отпустил только таб,
Ты хочешь сказать, что в этот момент Опера не перейдет на другой таб? Что переход сработает только после отпускания всех клавиш? Shocked
Кроме того, я так и не понял, а когда табличка-то появится? Ну, нажал контрол, стучу как дятел по табу... И?

#235:  Author: Worros PostPosted: Thu Jul 02, 2009 19:37
    —
В этот момент Опера никуда не перейдет. Она будет показывать полный список табов до тех пор, пока я не отпущу контрол. А появилась эта табличка после нажатия второй клавиши в сочетании контрол+таб. Есть еще одна вещь, которую Опера делать не умеет, но умеет какой то из аддонов Лиса: отрабатывать клик мышкой в этом удерживаемом списке. Я без этого конечно обхожусь, но теоретически это может быть удобно, если вкладок очень много, и нажатий таба требуется ">9000" Smile

#236:  Author: CaptainFlintLocation: Москва PostPosted: Thu Jul 02, 2009 19:48
    —
VadiMGP
Посмотри видео, может, станет понятнее:
Video/EXE (плеер/кодек в составе)
Video/AVI (требуется MSU Screen Capture Lossless Codec)

PS: Жаль, что не отображается состояние отдельной клавиши. На самом деле когда отображён список вкладок, клавиша Ctrl находится перманентно в нажатом состоянии, как только отпускаю, список исчезает, а Опера переключается на выбранную в списке вкладку.


Last edited by CaptainFlint on Thu Jul 02, 2009 20:43; edited 2 times in total

#237:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 19:48
    —
Worros wrote:
В этот момент Опера никуда не перейдет. Она будет показывать полный список табов до тех пор, пока я не отпущу контрол.
То есть, если я просто, без выкрутасов, нажал ctrl+tab и отпустил, то все равно у меня взмыргнет какая-то табличка перед глазами?

#238:  Author: Worros PostPosted: Thu Jul 02, 2009 19:53
    —
VadiMGP wrote:
То есть, если я просто, без выкрутасов, нажал ctrl+tab и отпустил, то все равно у меня взмыргнет какая-то табличка перед глазами?
Угу, но я ничего страшного в этом не вижу. Ну на крайняк можно полусекундную задержку перед появлением таблички поставить, хотя имхо это лишнее Smile

#239:  Author: НикLocation: Москва PostPosted: Thu Jul 02, 2009 19:59
    —
Worros wrote:
Не потеря ли это времени, разгребать километровые логи в поисках такой чепухи?

А потеря времени - долгий поиск - где и какой ты файл посмотрел и подумал, что надо к нему вернуться - и это было час назад, за это время просмотрено и поправлено ещё сотня файлов...

Либо надо ставить закладки на файлы и писать пометки типа "Вернуться после этого этапа и настроить до конца".

#240:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 20:08
    —
CaptainFlint
В том то и дело, что мне надо было понять что завязано на момент нажатия, а что на отпускание. Я уже собрался Оперу ставить, только чтобы понять. Smile

Worros
Вроде, усек.
Итак, что мне видится возможным. Я думаю, что сам смогу только изменить порядок обхода табов в ТС. Но ТС переключается при нажатии клавиши, а не отпускании. Это останется. В таком виде интересует?
Что же касается таблички, то надо думать. Прямо сейчас нет ответа. Кстати, а ты взялся бы реализовать собственно саму работу с такой табличкой в виде плагина к Тwinkey?

#241:  Author: Worros PostPosted: Thu Jul 02, 2009 20:09
    —
Ник
Ну тогда, думаю, к Гислеру. Сторонними средствами такой "кейлоггинг" осуществлять проблематично. Хотя меня всё равно одолевают сомнения, что найти в логах переход в какую-то директорию в числе 200-1000 переходов за последний час проще, чем оставить пометочку в комментариях к файлу кодовым словом, а потом по этому слову поискать.
Засим умолкаю, чтобы не скатиться в оффтоп.

#242:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 20:09
    —
Ник wrote:
Либо надо ставить закладки на файлы

Да что вы говорите!? Smile

#243:  Author: Worros PostPosted: Thu Jul 02, 2009 20:12
    —
VadiMGP
Надо прикинуть. В рамках нынешнего "плагинового апи" TWinKeя плоховато представляю пока. А вообще, чем чёрт не шутит Smile

А вот насчет "момента нажатия" более огорчительно. Я себе такое поведение представляю с трудом. Точнее вижу в Лисе, да, но не представляю, как к этому можно табличку прицепить. Хотя всё же лучше чем ничего.

А что мешает ловить "отпускание"? Тотал же все равно "захученный".

#244:  Author: НикLocation: Москва PostPosted: Thu Jul 02, 2009 20:21
    —
VadiMGP
Это к чему?

#245:  Author: Worros PostPosted: Thu Jul 02, 2009 20:22
    —
VadiMGP
А SDK , таксть, вообще в природе существует? Smile

#246:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 21:04
    —
Worros wrote:
не представляю, как к этому можно табличку прицепить.
Пока не знаю, как прицепить, потому и сказал - думать надо. Более того, я вовсе не уверен, то нужно цеплять. Именно поэтому и стал думать о реализации таблички как плагина.
Worros wrote:
А что мешает ловить "отпускание"? Тотал же все равно "захученный".
Вопрос не в том, что ловить, а в том когда мне надо принимать решение - моя клавиша или нет. Решение мне надо принимать на нажатие, потому что если это не моя клавиша, то надо пропустить ее дальше.

#247:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 21:05
    —
Ник
Только к тому, что мне тоже не хватало механизма закладок на файлы в ТС.

#248:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 21:07
    —
Worros wrote:
А SDK , таксть, вообще в природе существует?

В некотором зачаточном виде - да. Есть же уже плагины к twinkey. Целых три. Very Happy

#249:  Author: Worros PostPosted: Thu Jul 02, 2009 21:08
    —
VadiMGP wrote:
Вопрос не в том, что ловить, а в том когда мне надо принимать решение - моя клавиша или нет. Решение мне надо принимать на нажатие, потому что если это не моя клавиша, то надо пропустить ее дальше.
Легко. Пропускай Тоталу ctrl+tab, а я на это сочетание в его же (тотальских) настройках поставлю какую-нибудь заглушку(em_ничегонеделающаяпользовательскаякоманда) и привет. Но табы переключать придётся тебе, на отпускание Smile

Плагины то есть. Но ты мне их что, дизассемблировать предлагаешь? Ну посмотрел я, какие функции они экспортируют. Мне этого как то маловато Smile
Присылай чего есть обратно. Мыло ты уже знаешь Wink

#250:  Author: НикLocation: Москва PostPosted: Thu Jul 02, 2009 22:52
    —
VadiMGP
Так "приклееные наверх файлы" - это типа и есть закладки?

Или закладки ещё будут (а то неудобно - файлы место на панели отнимают).

Может, лучше между Избранными каталогами и Историей ещё кнопку - и там будут "Закладки на файлы"?

#251:  Author: VadiMGP PostPosted: Thu Jul 02, 2009 23:06
    —
Ник wrote:
Так "приклееные наверх файлы" - это типа и есть закладки?
Нет, приклееные файлы, это приклеенные файлы (sticked files).
Закладки - это отдельная песня (bookmarks)
Если с английским совсем туго, подожди следующего релиза - будет по-русски.

Worros
Worros wrote:
Пропускай Тоталу ctrl+tab,
Ща! Во-первых, не тоталу, а вообще пропускать - я уже говорил, неизвестно кто подхватит клавиши и твоя заглушка поможет, как мертвому припарка. А, во-вторых, Я не буду делать отдельный клавиатурный хэндлер для ctrl+tab. Smile А потом отдельный для shift+tab, отдельный для shift+ctrl+tab, и так далее.... Фигушки.
Worros wrote:
Присылай чего есть обратно.
Дай мозгой-то пораскинуть. Наверняка тот API надо будет менять. А ты можешь пока тоже покумекать - чего тебе от API нужно.

#252:  Author: Worros PostPosted: Fri Jul 03, 2009 10:04
    —
VadiMGP wrote:
Во-первых, не тоталу, а вообще пропускать - я уже говорил, неизвестно кто подхватит клавиши и твоя заглушка поможет, как мертвому припарка. А, во-вторых, Я не буду делать отдельный клавиатурный хэндлер для ctrl+tab. Smile А потом отдельный для shift+tab, отдельный для shift+ctrl+tab, и так далее.... Фигушки.
С чего это? Там что, глобальный хук? По идее должен быть только на свой экземпляр Тотала, и контролтаб улетит соответственно только ему.
Позволь, а если ты не будешь делать хэндлер для контролтаб, не будешь делать лист, тогда что вообще ты будешь делать? Больше ничего и не остается Smile Ну разве что список табов получить. Тогда я его у тебя в виде FindFirstTab, FindNextTab буду запрашивать. Только стоит ли оверхед того? Тогда уж проще вообще отдельный плагин писать Smile

#253:  Author: VadiMGP PostPosted: Fri Jul 03, 2009 12:31
    —
Worros wrote:
С чего это? Там что, глобальный хук?
Нет, хук локальный, но не в этом дело. Клавиатурный ввод направляется в окно с фокусом, а это может быть чье угодно окно, а не только тотала. Например, окно листерного плагина.

Теперь насчет этого редиректа. Он меня запарил. Ты можешь изложить на С (или на псевдокоде) логику для функции
Code:
void GetTCRedirectFile( LPCTSTR pTCIniFile, LPCTSTR pSection, LPTSTR pRedirectFile )
{

}

Она получает на вход имя основного wincmd.ini и имя интересующей нас секции. На выходе дает имя нужного редиректнутого файла. Оставим даже в стороне все, что может быть связано с относительными именами и с использованием переменных окружения. Саму логику опиши.

#254:  Author: Worros PostPosted: Fri Jul 03, 2009 12:38
    —
Так я и говорю, контролтаб пропускать сразу и без вопросов. Если это был плагин, все равно никакой реакции не последует, а уж факт активности основного окна Тотала я и сам могу проверить, в субплагине.

Редирект постараюсь к вечеру сделать. Сейчас заняться не смогу.

#255:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Jul 06, 2009 08:35
    —
VadiMGP wrote:
Фикс для AV - http://www.mgpsoft.net/Downloads/TWinKey.2.19.zip
Плагин всё ещё вызывает AV, если файлы с длинными именами есть в результатах поиска и затем выводятся на панель. Окошки с трейсами тут:
http://ghisler.ch/board/viewtopic.php?t=23038

#256:  Author: VadiMGP PostPosted: Mon Jul 06, 2009 09:58
    —
DrShark
Да, нашел баг с супердлинными именами.
Единственное, что странно - ты писал на оффоруме, что валится только когда поиск идет по *.mbs? У меня исправно падал в любом случае.

#257:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Jul 06, 2009 10:53
    —
VadiMGP wrote:
Единственное, что странно - ты писал на оффоруме, что валится только когда поиск идет по *.mbs? У меня исправно падал в любом случае.
Если в папке будет один или 2 файла (как минимум один из них, отвечающий маске поиска), то будет такое странное поведение. Если файлов больше - будет валиться в независимости от маски, по которой искали.

#258:  Author: kalikanzaros PostPosted: Wed Jul 08, 2009 10:09
    —
VadiMGP

что-то не могу скачать http://www.mgpsoft.net/Downloads/TWinKeyA.zip
можно восстановить ссылку?

#259:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Wed Jul 08, 2009 11:11
    —
2kalikanzaros
http://rapidshare.com/files/253300342/TWinKeyA.zip
От оригинального дистрибутива отличается только моим ini файлом и, возможно, отсутствующим pluginst.inf, что в общем не есть проблемой.

#260:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jul 08, 2009 12:30
    —
Чтобы не было ощущения, что раз не предлагаются новые версии, то наступила полная тишина, информирую почтенную публику, что развитие плагина продолжается — и очень активно. Расширяется функционал, улучшается документация... Подробности будут по мере готовности. К сожалению, на моём участке работа немножко приостанавливается — надо срочно отвлечься на русификацию очередной бета-версии TC.

#261:  Author: kalikanzaros PostPosted: Fri Jul 10, 2009 09:41
    —
я еще не прочел все 18 страниц, подскажите для залоченных табов можно сохранить раскраску?
использую 7.04

#262:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 10, 2009 10:26
    —
kalikanzaros
Да. Но в версиях для 7.50. Продолжать развитие версий для 7.04 автор не намерен.

#263:  Author: kalikanzaros PostPosted: Fri Jul 10, 2009 10:36
    —
Avada
хорошо, каким способом это делается?

#264:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 10, 2009 11:28
    —
kalikanzaros
Последняя из доступных полная версия (с русификацией, но пока со старой документацией) у поляков лежит тут. Её и брать.
Галку поставить для опции "Сохранять цвета вкладок" ("Save Tab Colors") на странице "Разное" ("Miscellaneous"). Ну и для основной опции, естественно.

#265:  Author: VadiMGP PostPosted: Fri Jul 10, 2009 16:00
    —
kalikanzaros wrote:
я еще не прочел все 18 страниц, подскажите для залоченных табов можно сохранить раскраску?
Только сохранение раскраски табов не имеет никакого отношения к "залоченности". Это просто сохранение.

А про какие 18 страниц идет речь? Дай почитать. Smile
Avada wrote:
Последняя из доступных полная версия (с русификацией, но пока со старой документацией) у поляков лежит тут. Её и брать.

А вот интересно - откуда поляки взяли эту версию? Very Happy
Есть мнение, что по адресу из первого поста этой же темы - http://www.mgpsoft.net/Downloads/TWinKey.zip

#266:  Author: VadiMGP PostPosted: Fri Jul 10, 2009 16:21
    —
2Worros
Кстати, что там насчет функции для редиректнутых файлов. Отсель грозил ты шведу...

#267:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 10, 2009 17:59
    —
VadiMGP wrote:
А про какие 18 страниц идет речь? Дай почитать.

18 страниц этого топика. Я тоже сначала с ужасом пытался представить, откуда взялись 18 страниц документации. Wink

#268:  Author: kalikanzaros PostPosted: Wed Jul 22, 2009 15:31
    —
VadiMGP
заметил, что крайние слева залоченные табы расскрашены не совсем корректно, желтый цвет выходит за край таба, это уже обсуждалось? можно исправить?

#269:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jul 22, 2009 16:54
    —
kalikanzaros
В TC 7.50 PB7 под стандартной темой XP Blue не подтверждаю. Судя по картинке, там нечто совершенно иное. Впрочем, дело может быть не только в системных стилях, но и в версии самого плагина. Я проверял на самой последней, которая ещё не выкладывалась, но уже близка к этому. Русификация готова, русская документация готова, найденные баги устранены или при ближайшем рассмотрении оказались фичами... Wink

#270:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Wed Jul 22, 2009 17:47
    —
У меня на pb 7 - вообще вылет при попытке кликнуть по панели мышкой:
Code:
---------------------------
Total Commander 7.50PB7 pre1
---------------------------
Access violation at address 020FDF64. Read of address 00000020.

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
020FDF64
4431B9  443B11  >413E90  4430F7  413E90  41945B
69A32F
Raw:
443E7B  4166FD  444588  4166FD  444A9C  441BE1
443DD1  443065  413E90  443E7B  441BE1  443DD1
43341D  4431B9  443B11  413E90  4430F7  413E90
41945B  419544  4196FE  69A32F
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Да   Нет
---------------------------


После нажатия "Да":

Code:
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module TOTALCMD.EXE at 01CFCD38.
Access violation at address 020FDF64. Read of address 00000020.
---------------------------
ОК
---------------------------


p.s. Vista SP2, тема классическая.

#271:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jul 22, 2009 18:10
    —
DrShark
В Висте ни автор, ни я протестировать не можем.

#272:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Wed Jul 22, 2009 18:35
    —
Avada
Плохо.
Гислер со своей стороны попробует подправить - я ему тоже отослал этот репорт... В pb6 такого небыло, так что есть надежда на фикс с его стороны.
з.ы. если VadiMGP не против, я мог бы проверить и приватную альфу плагина на висте...

#273:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jul 22, 2009 19:09
    —
DrShark wrote:
если VadiMGP не против, я мог бы проверить и приватную альфу плагина на висте...

Я тоже не против, но решать всё же автору...

#274:  Author: VadiMGP PostPosted: Sat Jul 25, 2009 13:51
    —
DrShark wrote:
я мог бы проверить и приватную альфу плагина на висте...

Ничуть не против, только скажи куда выслать?

#275:  Author: zvyagaaa PostPosted: Mon Sep 21, 2009 15:09
    —
Можно свои хотелки добавить?
в функции StickyFiles однако лучше сделать stick/unstick файл на один хоткей. Ибо некошерно два хоткея на одно и то же держать Smile
и еще из замеченного - нереально уже замапленный хоткей убрать - приходится его убирать из инишника.
И еще почему-то не пашет расцветка закладок на семерке. Sad вроде бы все правильно настроил.
ЗЫ а можно стать тоже приватным бетатестером? Wink

могу тестировать на семерках х64 и х86

#276:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 21, 2009 15:34
    —
zvyagaaa wrote:
и еще из замеченного - нереально уже замапленный хоткей убрать - приходится его убирать из инишника.

Точное описание такого хоткея, команды, на которую он назначен, и способа, которым его не удаётся убрать, пожалуйста.

zvyagaaa wrote:
могу тестировать на семерках х64 и х86

Это ценно, это ни автор, ни я пока обеспечить не можем.

А по остальным вопросам — как разработчик скажет.

#277:  Author: zvyagaaa PostPosted: Mon Sep 21, 2009 16:04
    —
Quote:
Точное описание такого хоткея, команды, на которую он назначен, и способа, которым его не удаётся убрать, пожалуйста.

Да любого вообще хоткея в диалоге "Клавиатура" если на русском.
Ну как обычно делается? Щелкаю в Edit'e, где новые клавиши, зеленый квадратик становится двуцветным, написано нажмите что-нибудь. Обычно, чтобы удалить текущую комбинацию клавиш - жмется Esc, Del или Backspace - больше я не встречал методов очистки этого окна Smile так вот - жмешь Esc - он его и замаплевает Smile или delete. А чего-то более интуитивного - я в этом окне не вижу. Можно бы и кнопку сделать - убрать сочетание клавиш и все Wink
Еще из соображений удобства и всего такого - было бы неплохо, чтобы стандартные тотал-коммандеровские шорткаты тоже бы были бы в списке. И при создании нового сочетания клавиш - они бы тоже участвовали бы в проверке на дубликаты. А то можно и стандартные тоже переназначить. Что не есть гуд.

#278:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 21, 2009 18:35
    —
zvyagaaa
И простая очистка предыдущих клавиш уже есть (очистить поле и применить), и отображение стандартных клавиш TC, выделенных другим цветом, и ещё много чего. Просто целая цепочка версий существовала только в приватно-тестовом режиме и нигде не выкладывалась.
Кстати, зелёный квадратик становится сначала тёмно-красным (редактирование), а уж при повторном щелчке — двухцветным (различать левые/правые). Впрочем, через контекстное меню можно сразу нужное выбрать.

#279:  Author: VadiMGP PostPosted: Mon Sep 21, 2009 23:14
    —
Новая версия доступна для скачивания. Ссылка все та же - http://www.mgpsoft.net/Downloads/TWinKey.zip

Обо всех новых (и старых) фичах можно прочитать в документации, каковая является сама по себе, пожалуй, главной новой фичей. Smile Как и в случае с локализацией, главный виновник - Avada. Ему и пряники и шишки.

zvyagaaa wrote:
лучше сделать stick/unstick файл на один хоткей. Ибо некошерно два хоткея на одно и то же держать
Не, с кашрутом тут все в порядке, я с раввином проконсультировался. Smile Это не одно и то же - это две разные команды. И они мне нужны именно как разные команды - Stick и Unstick. Другое дело, что могу добавить новую команду - ToggleStick.
zvyagaaa wrote:
ЗЫ а можно стать тоже приватным бетатестером?
Без проблем, только адрес свой пришли мне. У тебя кстати какая семерка - RC или финал?
zvyagaaa wrote:
Щелкаю в Edit'e, где новые клавиши, зеленый квадратик становится двуцветным,
Щелкай дальше пока снова не позеленеет. Smile Впрочем в документации сейчас все подробно расписано.

#280:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Tue Sep 22, 2009 13:17
    —
Плохо, что changelog не ведётся, непонятно что добавлено/исправлено и что соответственно проверять в первую очередь.

Фикс с desktop.ini и виртуальными папками подтверждаю.

Но значки во вкладках из ini под Vista у меня не отображаются.
Вот, например, desktop.ini для папки c:\totalcmd:
Code:
[.ShellClassInfo]
IconResource=C:\totalcmd\TOTALCMD.EXE,0


Readme wrote:
Прочая сохраняемая в desktop.ini информация (например, о специфическом фоне данной папки) игнорируется.

Жаль. Надеялся, что отображение фонового рисунка из desktop.ini будет реализовано.

#281:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 22, 2009 13:22
    —
DrShark wrote:
Плохо, что changelog не ведётся, непонятно что добавлено/исправлено и что соответственно проверять в первую очередь.

Кcтати, да. Версий было, конечно, уже много, но если есть возможность задокументировать последовательность изменений, было бы очень хорошо такой файл сделать.

#282:  Author: zvyagaaa PostPosted: Tue Sep 22, 2009 17:24
    —
баг-репорт №1 от меня
через раз срабатывает появление значка на вкладке папки. Расцветка появляется - а значок нет.
иногда после вызова утилизатора очищается файловая панель и не отображает в ней файлы и папки. Просто пустое белое окно. Два раза было пустое левое окно, и один раз правое.
Win7 x64 OEM TC7.5 final

#283:  Author: VadiMGP PostPosted: Tue Sep 22, 2009 21:42
    —
DrShark wrote:
Плохо, что changelog не ведётся,
Начиная со следующей версии будет.
DrShark wrote:
Но значки во вкладках из ini под Vista у меня не отображаются.
Вот, например, desktop.ini для папки c:\totalcmd:
Вообще значки в Висте не отображаются или только те, что из desktop.ini?
DrShark wrote:
Надеялся, что отображение фонового рисунка из desktop.ini будет реализовано.
Скажи - какого размера картинки ты используешь в desktop.ini? Покажи парочку.

zvyagaaa
Win7 да еще и х64. Sad Может сможешь хоть какую-то закономерность уловить, а то совсем тяжело в деревне без нагана.

#284:  Author: zvyagaaa PostPosted: Wed Sep 23, 2009 04:57
    —
Сейчас обнаружил, что и на 32х битной семерке тоже значки пропадают. Происходит это следующим образом.
1) открываешь папку, указанную в настройках - появляется значок и изменяется цвет вкладки
2) переходишь на любой другой каталог выше или на другом диске
3) возвращаешься обртано (или командой cm_GotoPreviousDir или даже просто так выбираешь этот же самый каталог - отображается цветная вкладка, а значка на ней нету.

#285:  Author: flm PostPosted: Wed Sep 23, 2009 06:11
    —
Quote:
Цветные заголовки вкладок
ПРИМЕЧАНИЕ
Стиль для цветных заголовков поддерживается только один – горизонтальный градиент.


VadiMGP, это всегда так будет или можно надеяться на светлое будущее?

#286:  Author: zvyagaaa PostPosted: Wed Sep 23, 2009 09:20
    —
http://video.yandex.ru/users/zvyagaaa/view/2
видео как пропадают значки, и как появляюся вновь - у кого не семерка - проверьте.

#287:  Author: VadiMGP PostPosted: Wed Sep 23, 2009 10:32
    —
zvyagaaa
А при каких условиях значок снова появляется? Или он уже больше не появляется?

flm
Надежда-то всегда есть, но я уже писал - есть и проблемы. Я не делаю этого не потому что не хочу, а потому что сплошная заливка резко увеличивает риск напороться на гнусные визуальные эффекты.
Нет у меня пока достаточно надежного алгоритма сделать не градиентную заливку в табах.

#288:  Author: VadiMGP PostPosted: Wed Sep 23, 2009 10:37
    —
zvyagaaa
Дай твой twinkey.ini

#289:  Author: zvyagaaa PostPosted: Wed Sep 23, 2009 11:08
    —
http://ifolder.ru/14137450
а на видео все видно при каких условиях появляется снова, когда открываешь папку, у которой тоже есть иконка на закладке.

#290:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Sep 23, 2009 11:20
    —
zvyagaaa
Происхождение значков и цвета на вкладках какое — из визуальной схемы или со страницы настроек "Разное" (desktop.ini плюс цветные вкладки)?

#291:  Author: zvyagaaa PostPosted: Wed Sep 23, 2009 11:41
    —
я же ини-файл прикрепил Smile вот скрины настроек.



#292:  Author: zvyagaaa PostPosted: Wed Sep 23, 2009 19:09
    —
я вот еще что подумал, а можно ли как-то будет сделать прикрепленные файлы выделять не только цветом заливки, но и шрифтом?

#293:  Author: flm PostPosted: Thu Sep 24, 2009 01:00
    —
VadiMGP wrote:

flm
Надежда-то всегда есть, но я уже писал - есть и проблемы. Я не делаю этого не потому что не хочу, а потому что сплошная заливка резко увеличивает риск напороться на гнусные визуальные эффекты.
Нет у меня пока достаточно надежного алгоритма сделать не градиентную заливку в табах.

Да помню я, помню. Sad Буду надеяться всё-равно. И спрашивать периодически. Smile

#294:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Sep 24, 2009 01:39
    —
VadiMGP wrote:
DrShark wrote:
Но значки во вкладках из ini под Vista у меня не отображаются.
Вот, например, desktop.ini для папки c:\totalcmd:
Вообще значки в Висте не отображаются или только те, что из desktop.ini?
Только из desktop.ini.
Настроил режим со значком и автопереключение на него при входе в папку с опр. именем - значок отобразился.

VadiMGP wrote:
DrShark wrote:
Надеялся, что отображение фонового рисунка из desktop.ini будет реализовано.
Скажи - какого размера картинки ты используешь в desktop.ini? Покажи парочку.
До 640x480. Показать это на Висте не представляется возмоожности (MS вырезали фичу), к XP и более ранним осям доступа пока нет.

#295:  Author: VadiMGP PostPosted: Thu Sep 24, 2009 11:18
    —
zvyagaaa
Какая Win7 - RC или RTM?
zvyagaaa wrote:
можно ли как-то будет сделать прикрепленные файлы выделять не только цветом заливки, но и шрифтом?
Я думал об этом. Но есть проблема с цветом шрифта. Я не могу знать каким цветом раскрашен данный файл в данный момент времени.

flm wrote:
Буду надеяться всё-равно. И спрашивать периодически.
А ты используешь визуальные темы в Windows или нет?

DrShark wrote:
До 640x480. Показать это на Висте не представляется возмоожности (MS вырезали фичу), к XP и более ранним осям доступа пока нет.
Во-первых, я чего-то не усекаю - если в Висте этой фичи нет, а ХР ты не юзаешь, то зачем тебе это надо?
А во-вторых, именно то, чего я и хочу избежать - размер картинки слишком маленький. TWinKey предполагает, что картинка достаточно большая, чтобы покрыть панель даже в максимизированном Тотале.

#296:  Author: zvyagaaa PostPosted: Thu Sep 24, 2009 11:36
    —
VadiMGP
я же писал, что oem (rtm) без разницы, в общем финалы. что 64х что х86

#297:  Author: flm PostPosted: Thu Sep 24, 2009 11:52
    —
VadiMGP wrote:

flm wrote:
Буду надеяться всё-равно. И спрашивать периодически.
А ты используешь визуальные темы в Windows или нет?

Нет, не использую.

#298:  Author: zvyagaaa PostPosted: Thu Sep 24, 2009 12:49
    —
кстати, значок из desktop.ini показывается и не теряется, только почему-то вроде бы не тот показывается, который я выставлял.

#299:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Sep 25, 2009 01:19
    —
VadiMGP wrote:
DrShark wrote:
До 640x480. Показать это на Висте не представляется возмоожности (MS вырезали фичу), к XP и более ранним осям доступа пока нет.
Во-первых, я чего-то не усекаю - если в Висте этой фичи нет, а ХР ты не юзаешь, то зачем тебе это надо?
К XP доступа нет временно, а под вистой пользовался бы, кабы не вырезали. Вот хочу хоть в Тотале иметь.
VadiMGP wrote:
А во-вторых, именно то, чего я и хочу избежать - размер картинки слишком маленький. TWinKey предполагает, что картинка достаточно большая, чтобы покрыть панель даже в максимизированном Тотале.
"Мозаика" или "Растягивание" решили бы проблему размера картинки, но плагин пока (надеюсь временно) это не умеет. Можно сделать отображение таких картинок подопцией для опции "Использовать desktop.ini", для тех кто готов использовать "на свой риск"...

#300:  Author: VadiMGP PostPosted: Fri Sep 25, 2009 11:34
    —
zvyagaaa wrote:
только почему-то вроде бы не тот показывается, который я выставлял
Что значит "вроде бы"? Так тот или не тот?

DrShark wrote:
Вот хочу хоть в Тотале иметь.
Ну если на свой страх и риск, то сделаю. Мозаика тоже есть в планах, но попозже.

flm
А тебе вообще не нравится градиент или именно горизонтальный градиент? Что насчет вертикального? Smile

#301:  Author: flm PostPosted: Fri Sep 25, 2009 14:06
    —
VadiMGP
Вообще не люблю градиенты Smile. Единственный, который мне нравится - это от одного цвета к такому же. Smile

#302:  Author: VadiMGP PostPosted: Fri Sep 25, 2009 16:53
    —
flm wrote:
Единственный, который мне нравится - это от одного цвета к такому же.
Автомобиль Форда может быть любого цвета при условии, что он - черный. © Г.Форд

#303:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sat Oct 03, 2009 21:23
    —
Интересную особенность подметили в обсуждении на оф. форуме
Если в схему автопереключения в качестве фоновного рисунка указать .\folder.jpg, то мы получим в качестве фона рисунок folder.jpg на панели папки (и подпапок), отвечающей указанной схеме.

#304:  Author: VadiMGP PostPosted: Sun Oct 04, 2009 12:22
    —
DrShark
Да, можно использовать относительные пути, только надо помнить, что это не работает с файловыми плагинами и FTP.

#305:  Author: Victor_Dobrov PostPosted: Thu Oct 08, 2009 05:52
    —
Было бы неплохо сделать автоустановку флага cm_SyncChangeDir, если в панелях есть одинаковые папки, например:

Ситуация: В панелях разные каталоги, в которых есть папки с одинаковыми именами.
Если флаг cm_SyncChangeDir установлен, то при "заходе"(открытии) папки активной панели, откроется и папка неактивной панели с тем же именем.
Но если в активной панели вернуться на одну папку вверх и зайти в папку, имени которой нет в другой панели, то флаг cm_SyncChangeDir сбросится, что не очень неудобно.

Вопрос к автору TWinKey: можно ли включать/выключать проверку имён по сочетанию клавиш TWinKey, чтобы отслеживать одинаковые папки в панелях и устанавливать флаг cm_SyncChangeDir?
(и чтобы отключение слежения за именами папок также отключало флаг cm_SyncChangeDir)

#306:  Author: VadiMGP PostPosted: Thu Oct 08, 2009 13:38
    —
Victor_Dobrov
Это вряд ли возможно.
Главная проблема в том, что я не могу знать текущее состояние флага cm_SyncChangeDir. Если юзер сам выполнит эту команду, то логика начнет работать с точностью до наоборот.
Кроме того, это чревато сильными тормозами на больших каталогах. А TwinKey и так не добавляет быстродействия. Wink

#307:  Author: alexey65536Location: Taganrog PostPosted: Tue Oct 13, 2009 08:54
    —
У меня не работает фоновый рисунок и курсор в неактивной панелиSad
TWinKey - последний для 7.5х, ТС 7.50а, winxpsp3.
PS. Один раз, видимо случайно, заработало (теперь повторить не могу). Но как это выглядит!...

К тому же, через какое-то время в правой панели пропали все файлы (статусная строка показывает свойства, а в панели чисто, только фон).
Перезапуск ТС лишил меня всех красивостей - и фона панели, и "крутого" списка дисков.
При запуске конфигуратора TWinKey постоянно вылазит сообщение, что я переопределяю какую-то клавишу. "Показывать в следующий раз? Да/нет". Что ни выбери, а в следующий раз это окно все равно вылазит.
PPS. Список дисков тоже пропал...Sad
Для себя решил - "чистый" ТСSmile Пусть не такой красивый...

#308:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 13, 2009 10:19
    —
alexey65536
В тестируемой сейчас последней версии TWinKey, которая пока не выложена, исправлены и баг с фоновыми рисунками, меньшими, чем размер панели, и ненужное предупреждение о переопределении стандартной клавиши, сделанном в самом TC. Всё остальное надо будет проверять, когда автор выложит новую версию. Но у меня такого не наблюдалось и не наблюдается.
Кстати, помимо исправленния ошибок добавились и кое-какие новые функции. Самая интересная — возможность автозапуска произвольного числа внутренних команд TC при его запуске.

#309:  Author: Lazy Crazy PostPosted: Tue Oct 13, 2009 13:51
    —
VadiMGP
Avada wrote:
Самая интересная — возможность автозапуска произвольного числа внутренних команд TC при его запуске.

А при заходе в определённый каталог такого не планируется? Rolling Eyes

#310:  Author: VadiMGP PostPosted: Tue Oct 13, 2009 13:56
    —
alexey65536 wrote:
Для себя решил - "чистый" ТСSmile Пусть не такой красивый...
Так я не понял, тебя интересует разобраться почему не работает или нет? Smile

Вот меня, например, очень интересует этот момент:
alexey65536 wrote:
К тому же, через какое-то время в правой панели пропали все файлы
Если сможешь сказать как это воспроизвести, то "наша благодарность будет безграничной в пределах разумного". ©
Мне уже один раз про это сообщали, но как воспроизвести - неизвестно.


Last edited by VadiMGP on Tue Oct 13, 2009 14:01; edited 1 time in total

#311:  Author: VadiMGP PostPosted: Tue Oct 13, 2009 13:59
    —
Lazy Crazy
Нет, не планировал. А когда это может быть нужным?

#312:  Author: Lazy Crazy PostPosted: Tue Oct 13, 2009 14:10
    —
VadiMGP wrote:
Lazy Crazy
Нет, не планировал. А когда это может быть нужным?

Допустим, такой пример. Очень часто, когда записываю диски, имена файлов с них переношу в файл-каталог. Было бы удобно при этом, чтобы сразу после захода в корень dvd все файлы выделялись и копировались их имена в буфер обмена.
Или такой пример. При заходе в папку, куда ‘качалки’ помещают файлы, все архивы разархивировались бы в одноименные папки (конечно, это не внутренние команды TC, но команды из разряда тех, что можно повесить на кнопку).

#313:  Author: VadiMGP PostPosted: Tue Oct 13, 2009 14:59
    —
Lazy Crazy wrote:
При заходе в папку, куда ‘качалки’ помещают файлы, все архивы разархивировались бы...
Ну ни фига себе экстрим! Smile Каждый раз когда зашел запускать разархивирование? А у компа заворот кишок не случится, если предыдущее ещё тарахтит?

Да и вообще, неясно что значит "зашел"? Если у меня активна правая панель, то есть я нахожусь в одном каталоге, и вдруг произошла смена каталога в левой панели, то это как считать - я зашел в тот каталог или нет?

Не, боюсь, тут слишком много подводных камней будет. По идее эта фишка предназначена для включения опций, которые Гислер до сих пор не удосужился включать по умолчанию, типа скрытых шар. То есть для очень легких, безобидных действий. Но чтобы на каждую смену каталога что-то там запускать... От лукавого это, по-моему.

#314:  Author: alexey65536Location: Taganrog PostPosted: Tue Oct 13, 2009 15:58
    —
VadiMGP wrote:
Так я не понял, тебя интересует разобраться почему не работает или нет? Smile
Да, я за совершенный мирWink
VadiMGP wrote:
Вот меня, например, очень интересует этот момент:
alexey65536 wrote:
К тому же, через какое-то время в правой панели пропали все файлы
Если сможешь сказать как это воспроизвести, то "наша благодарность будет безграничной в пределах разумного". ©
Мне уже один раз про это сообщали, но как воспроизвести - неизвестно.
Попробую повторить, если получится - опишу механизмSmile
PS. Повторил.
Основная проблема была в том, чтобы вообще заставить плагин работать - у меня он работает (иногда) только после его удаления, добавления в ТС снова, изменения какой-нибудь опции и нажатия "Применить" (где-то 1 раз из 10-ти он срабатывает).

Уточненная последовательность моих действий:
ранее - должен быть поставлен фон для панелей (хотя бы для индикации, что плагин запустился)...
1 - удалил плагин, снова добавил (или перезапуск ТС) - появился фон
2 - зашел на FTP, отключился
3- вызвал окно выбора дисков, в нем мышкой выбрал диск - вот результат (см. ниже)...

(пропадает в правой панели, с левой не получилось это проделать)
И еще глюк, при открытом на одной из панелей FTP - пытаюсь выбрать диск, Alt-F1, Alt-F2 - выдает "не найден tcftp.log"... Непонятно, к чему это...
Если это важно - вот инишка:
Quote:
[Config]
ReturnTabs=1
UseDesktopINI=1
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
ColoredTabs=1
KeepTabColors=1
BriefSingleColor=1
UseLLHook=0
DblClickGotoDir=1
StickyFiles=0
StickySort=0
BookMarks=0
DriveList=1
Localizator=%COMMANDER_PATH%\WDX-Plugins\twinkey\LANGUAGE\Russian.ini
BkgFile=C:\WINDOWS\MOSAIC.BMP
AutoView=0
KeepScope=0
EnablePlugins=0
[Colors&Styles]
LostFocusStyle=2
LostFocusColor=
StickColor=
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#0A246A
Select2ndColor=#0A246A
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#D4D0C8
[AutoView]
[ViewModes]
[PluginList]

#315:  Author: Lazy Crazy PostPosted: Tue Oct 13, 2009 21:05
    —
VadiMGP wrote:
Ну ни фига себе экстрим! Smile Каждый раз когда зашел запускать разархивирование? А у компа заворот кишок не случится, если предыдущее ещё тарахтит?

Не настолько и экстремально: зашёл глянуть, что за ночь накачалось - а тебе всё готовенькое… Wink Если обработанные архивы удалять после этого (что я забыл упомянуть), то никакой лишней работы…
VadiMGP wrote:

и вдруг произошла смена каталога

По щучьему велению? Wink
VadiMGP wrote:

Не, боюсь, тут слишком много подводных камней будет. По идее эта фишка предназначена для включения опций, которые Гислер до сих пор не удосужился включать по умолчанию, типа скрытых шар. То есть для очень легких, безобидных действий. Но чтобы на каждую смену каталога что-то там запускать... От лукавого это, по-моему.

Нет - так нет, я просто поинтересовался… На мой взгляд предложение ничуть не экстремальнее ‘возможности автозапуска произвольного числа внутренних команд TC при его запуске’ - там тоже можно нарваться на непредусмотренные заранее последствия, в т.ч. при запуске 2-3-4… копии TC…

#316:  Author: VadiMGP PostPosted: Tue Oct 13, 2009 22:16
    —
alexey65536 wrote:
Да, я за совершенный мир
Ну, назвался груздём... Тогда пришли мне на мыло wincmd.ini заодно. А я вышлю тебе спецбилд TWinKey для диагностики.
alexey65536 wrote:
при открытом на одной из панелей FTP - пытаюсь выбрать диск, Alt-F1, Alt-F2 - выдает "не найден tcftp.log"...
В опциях ТС FTP лог включен?
Lazy Crazy wrote:
По щучьему велению?
Господи, да почему сразу рыба? Есть десяток способов сменить содержимое панели без ее активации. Начиная с Ctrl+Left/Right...

Lazy Crazy wrote:
На мой взгляд предложение ничуть не экстремальнее ‘возможности автозапуска произвольного числа внутренних команд TC при его запуске
Не, твоё предложение всё-таки больше экстрима несет. Я не спорю, что при желании и во время старта можно тоталу инсульт устроить. Но при каждом входе в каталог каждый раз что-то запущать - это покруче будет. Wink

Кстати, на скриншоте в левом верхнем углу есть какая-то вертикальная черная полоса. В какой момент она появляется?

#317:  Author: alexey65536Location: Taganrog PostPosted: Tue Oct 13, 2009 22:23
    —
VadiMGP wrote:
Тогда пришли мне на мыло wincmd.ini заодно. А я вышлю тебе спецбилд TWinKey для диагностики.
Отправил!
VadiMGP wrote:
В опциях ТС FTP лог включен?
Выключен.
VadiMGP wrote:
Кстати, на скриншоте в левом верхнем углу есть какая-то вертикальная черная полоса. В какой момент она появляется?
Я так понимаю, вопрос ко мне.
Эта полоса - часть большого "видеоэффекта", который есть на предыдущем моем скриншоте с прошлой страницы. А проявляется просто - нужно включить фоновое изображение (у меня было именно так).

#318:  Author: VadiMGP PostPosted: Tue Oct 13, 2009 22:28
    —
alexey65536
А говоришь "не знаю". Very Happy Будем изучать.

Так включи FTP лог. Тогда не будет кричать.

#319:  Author: VadiMGP PostPosted: Tue Oct 13, 2009 22:30
    —
alexey65536 wrote:
Эта полоса - часть большого "видеоэффекта", который есть на предыдущем моем скриншоте с прошлой страницы.

А, понятно. В следующей версии уже пофиксено.

#320:  Author: alexey65536Location: Taganrog PostPosted: Tue Oct 13, 2009 22:35
    —
VadiMGP wrote:
Так включи FTP лог. Тогда не будет кричать.
А мне он ни к чему.
Кричать в любом случае не должно, если я его об этом не прошуWink

#321:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 14, 2009 12:31
    —
Что касается FTP-лога — это действительно не дело. И потом — этот файл дырку в обоях загораживает или при вызове модифицированного меню дисков реальную пользу приносит? Ну, включил я создание лог-файла, зашёл на FTP-сервер, открыл меню дисков. Да, ругань прекратилась. Потом отключил создание этого файла. Тот файл, что был создан, остался. Всё тихо. А толк какой теперь от этого файла кроме самого факта наличия?

#322:  Author: VadiMGP PostPosted: Wed Oct 14, 2009 14:10
    —
Avada wrote:
Что касается FTP-лога — это действительно не дело. И потом — этот файл дырку в обоях загораживает или при вызове модифицированного меню дисков реальную пользу приносит?
У, какие все привередливые. Сначала, естессно, была польза. Не с бухты-барахты же я его вставил. Этот файл был призван компенсировать один из багов ТС в какой-то бете. Сейчас - просто дырку в обоях загораживает. А пока, чтоб не кричало, пусть будет файл в %ТЕМР%\tcftp.log. Хоть какой, хоть пустой.

#323:  Author: alexey65536Location: Taganrog PostPosted: Wed Oct 14, 2009 14:21
    —
Ага, "это пусть стоит тут, под ногами, я сказал - я строитель или ты?"Very Happy

#324:  Author: VadiMGP PostPosted: Wed Oct 14, 2009 15:05
    —
Чё вы к логу прицепились? Ведь написано "пока".
Для релиза уже версия готова.
Толку с лога, правда, как с козла молока,
Но вреда, однако ж, тоже никакого. Smile

#325:  Author: alexey65536Location: Taganrog PostPosted: Wed Oct 14, 2009 15:27
    —
О, респектSmile

#326:  Author: Lazy Crazy PostPosted: Wed Oct 14, 2009 23:52
    —
VadiMGP wrote:

Толку с лога, правда, как с козла молока,
Но вреда, однако ж, тоже никакого. Smile

Помнится в песенке вред всё же появился… Very Happy

#327:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Oct 15, 2009 08:50
    —
В отношении ответа за козла... пардон, вредоносности лога. Тут вся штука в том, что по умолчанию опция создания лог-файла FTP в настройках Тотала выключена. А посему при попытке захода в модифицированное меню при установленном FTP-подключении предупреждение по умолчанию выдаётся гарантированно. (Я увидел это только сейчас, когда явно указали, поскольку в принципе не очень активно использую меню дисков и вовсе его не использовал в последние месяцы при FTP-соединении.) Соответственно, по-правильному этот аспект следовало бы описывать в документации, чтобы пользователь въехал в ситуацию, знал, что делать, и не нервничал понапрасну. Но гораздо лучше, коль скоро эта милая фича теперь не нужна, от неё избавиться.
Но если упомянутая готовая для релиза версия (кстати, где она?) — уже с нормальным поведением, то все вопросы снимаются.

#328:  Author: VadiMGP PostPosted: Thu Oct 15, 2009 13:46
    —
Avada
Версия задерживается, потому что я думал, что прибил баг от alexey65536, но ошибся, слишком живучий он оказался.
Avada wrote:
предупреждение по умолчанию выдаётся гарантированно.
Ну. не знаю, не знаю... Я бы не стал так легко гарантии раздавать - обнаружилось-то это только сейчас. Smile

#329:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Oct 15, 2009 14:45
    —
VadiMGP wrote:
Версия задерживается

В таком случае я спокойно закончу мелкую косметическую правку документации: там всплыли кое-какие некритичные ошибочки и в тексте, и в форматировании.

#330:  Author: VadiMGP PostPosted: Fri Oct 16, 2009 15:34
    —
Можно скачивать версию 2.46
Кроме багфиксов также:
- Добавлена команда Stick/Unstick для прикрепляемых файлов
- Добавлено выполнение команд ТС при запуске
- Поддержка маленьких картинок.
- Команда секундомера Hide заменена на Show/Hide

#331:  Author: kalikanzaros PostPosted: Fri Oct 16, 2009 17:18
    —
не заметил поднимался ли такой вопрос, имеем 7.5a + последняя версия этой программы (TWinKey.wdx 2.0.0.40 от 6 сент, TwinkUtil.exe 1.0.036 от 21 сент)
лочим табы на левой правой панелях, раскрашиваем их, сохраняем вкладки обоих панелей в файл.
открываем какой нибудь tab файл с удалением имеющихся вкладок, опять лочим раскрашиваем сохраняем.
открываем первый файл - все табы не раскрашены, можно сделать чтобы инфо о цвете где-то сохранялась? с привязкой к tab файлу?

если применена не ориг тема windows xp бывают случаи когда первый таб раскрашен с заступом на несколько пикселей влево, можно это как-то пофиксить?
выкладываю скриншот 7 разных тем, это видно на 2м и 3м снимке

#332:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Oct 16, 2009 17:27
    —
kalikanzaros
По сути вопроса, надеюсь, автор разберётся. А вообще последняя версия выложена сегодня: — TWinKey 2.46, Утилизатор 1.41. Ссылка в первом посте темы.

#333:  Author: VadiMGP PostPosted: Fri Oct 16, 2009 18:17
    —
kalikanzaros wrote:
можно сделать чтобы инфо о цвете где-то сохранялась? с привязкой к tab файлу?
Нереально. Нет у меня информации о том откуда взялись табы - то ли из какого-то файла загружены, то ли юзер ручками состряпал. Если почитаешь начало темы, где flm просил эту фичу, то увидишь - я изначально брыкался именно по причине невозможности достоверно знать откуда таб взялся. Ежели б знал, то раскрасил.
kalikanzaros wrote:
если применена не ориг тема windows xp бывают случаи...
Что значит "бывают случаи"? В одной и и той же теме заступ то есть, то нет? Или раскраска сбивается при смене темы? И что это за темы, откуда брал?

#334:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Oct 16, 2009 18:21
    —
Новая версия.
Имеем открытую в TC папку, которая подпадает под правило отображения рисунка .\folder.jpg.
Имеем также прописанный общий рисунок для всех папок.
Если перезапустить TC, для папки с folder.jpg не отображается вообще никакой фоновый рисунок.

#335:  Author: VadiMGP PostPosted: Fri Oct 16, 2009 19:00
    —
DrShark wrote:
для папки с folder.jpg не отображается вообще никакой фоновый рисунок.
А если выйти из этой папки и вернуться?

#336:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Oct 16, 2009 19:27
    —
Если выйти и вернуться, отображается folder.jpg (как и положено).

#337:  Author: VadiMGP PostPosted: Fri Oct 16, 2009 20:24
    —
Починил. Можно скачивать версию 2.47

#338:  Author: Lazy Crazy PostPosted: Fri Oct 16, 2009 21:08
    —
VadiMGP
Курсор в неактивной панели - работает только вариант альфа-градиента…

#339:  Author: VadiMGP PostPosted: Fri Oct 16, 2009 21:25
    —
Lazy Crazy
Неправда ваша. Я сам всегда использую рамочку. Smile
А с чистым TWinKey.ini тоже не работает?

#340:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Oct 16, 2009 21:40
    —
А я использую подчёркивание уже много версий подряд — и всё замечательно работает.

#341:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Oct 16, 2009 22:26
    —
VadiMGP
В 2.47 фон folder.jpg вообще не отображается, даже при заходе в папку.
А при перезагрузке TC панель с jpg-файлом по-прежде вообще без фонового рисунка.

#342:  Author: alexey65536Location: Taganrog PostPosted: Sat Oct 17, 2009 14:58
    —
VadiMGP wrote:
Починил. Можно скачивать версию 2.47
Пропадание содержимого панелей и "мазня" черным на домашней машине не отмечены.
Но вот как было - то работает плагин, то не работает - так и осталось.
Например, его срубает перезапуск ТС. После этого гарантированно пропадают все курсоры, списки и картинки.

#343:  Author: Lazy Crazy PostPosted: Sun Oct 18, 2009 00:12
    —
VadiMGP wrote:
Lazy Crazy
Неправда ваша. Я сам всегда использую рамочку. Smile
А с чистым TWinKey.ini тоже не работает?

Тоже. Но это в 2.46 было, в 2.47 заработало.

#344:  Author: Lazy Crazy PostPosted: Sun Oct 18, 2009 00:15
    —
А не, всё так же не работает - если выбрать самый первый, чёрный, цвет (LostFocusColor=#000000). С остальными - всё нормально.

#345:  Author: VadiMGP PostPosted: Sun Oct 18, 2009 01:08
    —
Lazy Crazy wrote:
если выбрать самый первый, чёрный, цвет (LostFocusColor=#000000)
Точно. С этим цветом промашка вышла. Ну выбери #000001 - на глаз не отличишь. Smile

#346:  Author: alexey65536Location: Taganrog PostPosted: Sun Oct 18, 2009 11:43
    —
Если установить на фон панелей текстуру, размером хотя бы 800х600, уже заметно торможение появления текстуры при запуске ТС, а самое неприятное - при любом изменении панели (вход в каталог, например) - появляется задержкаSad

#347:  Author: VadiMGP PostPosted: Sun Oct 18, 2009 14:41
    —
alexey65536
Что да, то да. Красота требует жертв, а рисование требует времени. И время это зависит от очень многих параметров. Я об этом уже говорил.
Я постоянно ищу способы сократить это время, но выше головы не прыгнешь. Если имеющаяся на данный момент задержка неприемлема для тебя, то, увы, от картинок в фоне придется отказаться.

#348:  Author: Lazy Crazy PostPosted: Sun Oct 18, 2009 22:39
    —
VadiMGP wrote:
Точно. С этим цветом промашка вышла. Ну выбери #000001 - на глаз не отличишь. Smile

Very Happy
Тогда уж лучше #010101… Wink

#349:  Author: kalikanzaros PostPosted: Mon Oct 19, 2009 12:12
    —
VadiMGP
Quote:
И что это за темы, откуда брал?

тестировал 7 разных визуальных стилей, 2 из них, имеющие проблемы с раскрашиванием таба доступны по ссылке
на каждый стиль сделано 2 темы одна под 1280*1024, другая для 1280*800

Quote:
Нереально. Нет у меня информации о том откуда взялись табы

насчет нереальности запоминания расскраски табов, может быть не надо так категорично? Smile
twinkey.ini есть секция TabColors для цветов вкладок открытых на данный момент,
что мешает сделать еще одно секцию с одноименным названием tab файла, пусть файл наз-ся 10geeen.tab
тогда:
[10geeen.tab]
L0=#FFFF00
L1=#005500
L2=#FFC0CB
L3=#800080
R0=#FFFF00
R1=#7D9EC0
R2=#FFD700
R3=#004040
т.е. нужна доп.опция - "сохранить цвета вкладок в файл"
и опция - "расскрасить вкладки из файла"

тогда после того как мы загрузили вкладки из tab файла нам остается восстановить расскраску вкладок, конечно не автоматом, но в режиме полу-автоматическом все должно работать....

появилась еще идея:
в tcmenu каждому меню можно было присвоить визуальную тему или стиль , темы опысывались в файле настроек,
что мешает сделать по аналогии здесь:
к примеру есть tab файл хранящий набор колонок, с названием 10geeen.tab
есть секция в twinkey.ini с названием 10geeen.tab
[10geeen.tab]
Theme=1234

ну а теперь собственно идея:
мы создаем секцию

[1234]
L0=#FFFF00
L1=#005500
L2=#FFC0CB
L3=#800080
R0=#FFFF00
R1=#7D9EC0
R2=#FFD700
R3=#004040

если табов по 4 с каждой стороны - все понятно, но если табов к примеру больше:
программа использует цвета по кругу, те для 5й вкладки будет цвет из L0, для 6й - L1 и тд
если меньше - еще легче...

это позволить создать несколько алгоритмов расскраски вкладок и удобно ими пользоваться

возможно пригодиться плагин wbx - Starter, который позволяет загружать несколько программ при старте tc, а при закрытии tc убивать их, вообще тема wbx плагинов как-то не получила развития, но это совсем другая история...

#350:  Author: VadiMGP PostPosted: Mon Oct 19, 2009 13:55
    —
kalikanzaros wrote:
можно сделать чтобы инфо о цвете где-то сохранялась? с привязкой к tab файлу?
kalikanzaros wrote:
насчет нереальности запоминания расскраски табов, может быть не надо так категорично?
Категоричность была не по поводу "запоминания раскраски", а по поводу "запоминания раскраски с привязкой к таб файлу", а следовательно, и невозможности автоматического восстановления раскраски.
Ну как мне могло прийти в голову, что ты имеешь в виду "не автоматом"?Very Happy Ведь вся соль TWinKey — автоматизировать операции, насколько возможно.
Добавить пару команд в TWinKey для сохранения и загрузки раскраски можно, но уж больно это выглядит коряво. В принципе, есть более кардинальное решение — сделать собственные команды для загрузки/сохранения табов(включая раскраску) и вообще отказаться от использования аналогичных команд ТС. Но и это решение не идеально.

И еще. Я хочу понять - тебе это реально нужно в повседневной работе, ты так активно используешь перегрузку табов или это был баг-репорт? Если баг-репорт, то нет, это не баг, так и было задумано. Если это насущная необходимость, то буду думать что можно сделать.

#351:  Author: kalikanzaros PostPosted: Mon Oct 19, 2009 14:56
    —
VadiMGP
сейчас пользуюсь ноутом, на работе один набор вклад, а дома другой (вернее дома их несколько), а к расскраске табов привык...
поэтому обращаюсь с такой просьбой

#352:  Author: VadiMGP PostPosted: Tue Oct 20, 2009 01:58
    —
kalikanzaros
Слушай, расскажи, по какому принципу ты их раскрашивал. Что без всякого смыслового содержания? Просто "каждый охотник..."? Smile

#353:  Author: kalikanzaros PostPosted: Tue Oct 20, 2009 13:12
    —
VadiMGP
почему без смысла, очень даже со смыслом у меня же все табы залочены и расставлены как мне надо Smile
к примеру все что связано с программами оттенки желтого, медиа - оттенки зеленого, ну и да, про фазана тоже верно - соседние табы должны иметь цвета значительно отличающийся, чтобы не перепутать Smile
хотя расскрашивать можно и без смысловой нагрузки, чисто для получения эстетического удовольствия, другие скажут что так креативней, я оставлю последнее высказывание без комментариев Wink

#354:  Author: VadiMGP PostPosted: Wed Oct 21, 2009 00:03
    —
kalikanzaros
Я хочу немного подождать. Мне не хочется делать ненужные телодвижения без особой необходимости. Некоторое время назад я написал Гислеру с просьбой дать возможность программно получать информацию о табах. Он сказал, что добавил это в свой список TODO. Если он таки даст всё необходимое, то вопрос с раскраской табов будет решен раз и навсегда.

А я пока что-нибудь другое забацаю. У меня свой список TODO имеется. Wink

#355:  Author: lschedLocation: Россия, Саратов PostPosted: Fri Oct 23, 2009 17:09
    —
Хороший и полезный плагин. Автору респект.

И несколько замечаний (проверял на Win 7, ТC 7.50a, TWinKey 2.47):
1. У меня на одной машине из трех после вызова нового списка дисков вылезала рамка родного тоталовского меню дисков, и так и оставалась висеть. В конце концов вылечил выключением/включением пункта "Отображать тени, отбрасываемые окнами" в параметрах быстродействия, вкладка "визуальные эффекты".
2. В списке дисков локальные показываются нормально, а у сетевых задваивается буква - N - (N:) myfolder. Настройка 7-ки не дефолтная, буквы дисков стоят в начале, а не в конце.
3. Если задать для заголовка вкладки иконку и включить заливку, иконка замыливается и теряет вид. Как-то некрасиво.
4. Хорошо бы сделать более логичным алгоритм показа фонового рисунка. Если настройка для фона задана (например, "\default.jpg"), но самого рисунка по указанному пути нет, то при смене папки или диска показывать не предыдущий рисунок (или вообще ничего), а заданный глобально, в "Разном".
5. Если в меню закладок имя файла слишком длинное, цифирка для него не показывается и не работает. Сейчас попробовал поставить такой файл в другую строку и пожмакать цифирку - железяка вообще зависла. Сделал набор из 25 файлов с короткими именами - нижняя часть меню не отображается, висяк. И так в разных вариациях 5 раз.
6. При переходе по закладке автоматически входить в архивы - IMHO, не самая лучшая мысль. Ведь есть архиваторные плагины для вордовских, екселевских и многих других документов, которые нужны сами, и не их внутренности.
7. Обязательно нужно автоматическое запоминание закладок! Это намного удобнее, чем прикрепленные файлы. До них еще добираться надо, а тут раз - и готово.

И еще одно пожелание - задавать разные фоновые рисунки для левой/правой панели.

#356:  Author: VadiMGP PostPosted: Fri Oct 23, 2009 18:35
    —
lsched
А какая именно Win7? RTM?

Теперь по пунктам.
1. Напрасно вылечил. Smile Лучше бы понять чем эта одна машина отличается от остальных, чтобы я смог это у себя воспроизвести. Win7 у меня одна, да и та - витруальная. Мне там такого получить не удалось.
2. Учту.
3. Хм. А "красиво" - это как? Это же зависит и от цвета и от иконки. Что конкретно ты предлагаешь? Ответ "сделайте мне красиво" - не предлагать.
4. Проблема с неполными именами типа "\default.jpg" в том, что на них изначально вообще рассчитано не было. Это случайно найденный побочный эффект. Я просто пока еще не решил как с такими именами надо поступать.
5. Тут, честно, говоря, не понял, как-то сумбурно написано. Слишком длинное - это сколько? Что такое "другая строка"? И что такое "нижняя часть меню". Давай поконкретнее.
6. Заход в архивы - это не моя инициатива, это сам ТС туда рвётся при переходе на файл. В принципе у меня есть в планах обуздать его, но пока не сильно жмет.
7. Во-первых, закладки не удобнее, чем прикреплённые файлы. Это два совершенно разных инструмента, предназначенные для разных целей. Ты же не будешь утверждать, что отвертка удобнее рубанка. А что касается сохранения, то, видимо добавлю это.
Quote:
И еще одно пожелание - задавать разные фоновые рисунки для левой/правой панели.
Господи, ну нафик оно вам надо, никак не врублюсь? Surprised В чём сермяга иметь разные рисунки справа и слева?

#357:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Oct 23, 2009 20:18
    —
А мне, например, понятно. Слева - фотка любимой девушки, там любовная переписка. Справа - фотка начальника, там рабочие документы. Не спутаешь Very Happy

#358:  Author: VadiMGP PostPosted: Fri Oct 23, 2009 20:31
    —
Вахмурка wrote:
Слева - фотка любимой девушки, там любовная переписка. Справа - фотка начальника, там рабочие документы. Не спутаешь
Ну, во-первых, это только до того момента, пока ты не откроешь каталог с документами на фоне любимой, а еще лучше — любовную переписку на начальнике. В каком-то случае точно стошнит. Very Happy A во-вторых, что мешает определить нужную картинку на нужную папку? Куда зашел - ту картинку и видишь. Вот тогда точно не перепутаешь.

lsched wrote:
Настройка 7-ки не дефолтная, буквы дисков стоят в начале, а не в конце.
А где это настраивается, я что-то не нахожу.

#359:  Author: lschedLocation: Россия, Саратов PostPosted: Fri Oct 23, 2009 23:04
    —
VadiMGP wrote:

А какая именно Win7? RTM?
Win 7 Корпоративная. Естественно, финалка.

Quote:
3. Хм. А "красиво" - это как? Это же зависит и от цвета и от иконки. Что конкретно ты предлагаешь? Ответ "сделайте мне красиво" - не предлагать.
Чтобы градиентная заливка не применялась к самой иконке.

Quote:
4. Проблема с неполными именами типа "\default.jpg" в том, что на них изначально вообще рассчитано не было. Это случайно найденный побочный эффект. Я просто пока еще не решил как с такими именами надо поступать.
Вообще-то это вполне полный и корректный путь. Вопрос не в нем, а в логике работы - как поступать при отсутствии файла: использовать последний существующий рисунок, или глобальный из "Разного", или просто выдавать ошибку. Для меня лучше второе.

Quote:
5. Тут, честно, говоря, не понял, как-то сумбурно написано. Слишком длинное - это сколько? Что такое "другая строка"? И что такое "нижняя часть меню". Давай поконкретнее.
Извиняюсь за невнятность. Просто одновременно и пробовал и писал. Началось с малого, одной цифры на месте не было, а потом все хлеще и хлеще...
В общем, когда имя хотя бы одного файла слишком длинное - например 58 символов, или число закладок больше 22, после вызова меню и попытки выбрать какой-либо файл система наглухо виснет. Может быть, влияет и длина полного пути, это я не проверял. Нижняя часть меню закладок - это где 4 команды "Убрать все закладки", "Копировать закладки", "Вставить закладки", "Выделить закладки" - при этом вообще пустая.

Quote:
В чём сермяга иметь разные рисунки справа и слева?
Ставим на панели красивые женские глазки и пусть моргают Smile

#360:  Author: lschedLocation: Россия, Саратов PostPosted: Fri Oct 23, 2009 23:08
    —
Quote:
lsched wrote:
Настройка 7-ки не дефолтная, буквы дисков стоят в начале, а не в конце.
А где это настраивается, я что-то не нахожу.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"ShowDriveLettersFirst"=dword:00000004

#361:  Author: VadiMGP PostPosted: Sat Oct 24, 2009 02:18
    —
lsched wrote:
Чтобы градиентная заливка не применялась к самой иконке.
Попробовал - тоже некрасиво. Причем ещё хуже - некоторые табы с иконками, некоторые без них, соответственно раскраска начинается то с начала таба, то с отступом - дико раздражает. Я попозже попробую другой способ — делать градиент в обратном направлении, от слабого цвета к сильному.
lsched wrote:
Вообще-то это вполне полный и корректный путь.
Корректный — да, но никак не полный. Я сначала думал, что ты говоришь о файле с точкой ".\folder.jpg". Но даже если ты имеешь в виду файл в корне диска, то это все равно относительный путь, он зависит от текущего диска. Так что, уточни об чем речь.
lsched wrote:
Вопрос не в нем, а в логике работы - как поступать при отсутствии файла:
Именно это я и написал и как раз над этим вопросом и думаю. Кстати, есть еще четвертый вариант — не рисовать никакой картинки. Нету, значит нету.
lsched wrote:
Может быть, влияет и длина полного пути, это я не проверял.
Да, нашел баг с именами длиннее 260 байт. Скорее всего, всё остальное - наведённые ошибки.

Проверил ShowDriveLettersFirst. Эффект сногсшибательный, но совсем не тот, что ты описывал. Smile Никак в толк не возьму откуда там удвоение букв. Пришли мне 2 скриншота, плиз: Explore My Computer в подробном режиме и список дисков от TWinKey в ТС.

#362:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Oct 24, 2009 09:45
    —
VadiMGP
Тут на оффоруме в связи с очередным предложением по улучшению TC была сделана попытка перевести стрелки на TWinKey. Теперь это, похоже, станет доброй традицией... На всякий случай обращаю внимание, степень завиральности идеи не комментирую.

#363:  Author: VadiMGP PostPosted: Sat Oct 24, 2009 16:43
    —
Avada
Ну, до традиций еще дошло. Традиции взращиваются как английский газон. Smile
Avada wrote:
степень завиральности идеи не комментирую
Идея не столько завиральная, сколько невнятная.
Я вообще не понял чего надобно этому старче. Ну ясно, что плюсик, но где именно? Он ссылается на explorer, но там плюсики, во-первых, в "деревянной" части, а не в списке, а, во-вторых, там это элемент управления, а не просто индикация.
А что со всем этим предполагается делать в ТС? Где рисовать и что делать при клике?
В общем, пожелание из серии "поди туда, не зхнаю куда..."

#364:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Oct 26, 2009 16:47
    —
VadiMGP
Quote:
lsched wrote:
Чтобы градиентная заливка не применялась к самой иконке.
Попробовал - тоже некрасиво. Причем ещё хуже - некоторые табы с иконками, некоторые без них, соответственно раскраска начинается то с начала таба, то с отступом - дико раздражает. Я попозже попробую другой способ — делать градиент в обратном направлении, от слабого цвета к сильному.
А нельзя сперва залить градиент, а потом наложить иконку?

Quote:
lsched wrote:
Вообще-то это вполне полный и корректный путь.
Корректный — да, но никак не полный. Я сначала думал, что ты говоришь о файле с точкой ".\folder.jpg". Но даже если ты имеешь в виду файл в корне диска, то это все равно относительный путь, он зависит от текущего диска. Так что, уточни об чем речь.
Давай оставим в стороне дебри терминологии. В конце концов неважно, абсолютный путь или относительный. Главное - корректный. А файл может лежать где угодно, лишь бы операционка его находила. Вот если не находит -
Quote:
как раз над этим вопросом и думаю

Quote:
Проверил ShowDriveLettersFirst. Эффект сногсшибательный, но совсем не тот, что ты описывал. Smile Никак в толк не возьму откуда там удвоение букв. Пришли мне 2 скриншота, плиз: Explore My Computer в подробном режиме и список дисков от TWinKey в ТС.

http://content3.files.mail.ru/CNTNYS/50b4be2b1c8801a3dd04f1fe70bb1a93
http://content3.files.mail.ru/T970DO/f50c74e0a86fc2a41939b874e206b6c9

#365:  Author: VadiMGP PostPosted: Mon Oct 26, 2009 21:42
    —
lsched wrote:
А нельзя сперва залить градиент, а потом наложить иконку?
Одинаково мыслим. Я тоже пока на эту идею запал. Smile
Тут есть одна проблема - иконку рисую не я, а винда. Я только говорю ей, какую иконку рисовать. Поэтому она всегда рисуется до моей заливки. Но я хочу попробовать сам заново перерисовать иконку после заливки. Главное - точно знать место где иконка. Если угадаю, то всё будет нормально.
lsched wrote:
В конце концов неважно, абсолютный путь или относительный. Главное - корректный.
Так в том то и дело, что у меня прямо противоположный взгляд на этот вопрос. Мне, видишь ли, корректность пути, как-то по барабану. А вот то, что он относительный для меня критично. Если отсутствует файл с абсолютным путем, то ясно, что это юзер лопухнулся и как он будет наказан совсем неинтересно, хоть полным выпаданием программы в осадок.
А вот рассмотрим такой случай.
- Есть схема для *Music* c картинкой .\folder.jpg.
- Есть каталоги
Code:
Music
   ABBA
   Beatles

- В каталогах Music и Music\Beatles есть файлы .\folder.jpg, а в каталоге Music\АВВА нету.
Внимание, вопрос - какая картинка должна быть показана при заходе в каталог Music\АВВА?
Возможные варианты ответов:
а) "глобальная"
б) из каталога Music
в) никакая - чистый фон ТС
г) не трогать картинку - что было, то пусть и остается

Желательно не посто выбрать один ответ, но и черкнуть пару строк пояснений.

ЗЫ. С двойными буквами разобрался.
ЗЫЫ. В общем-то вопрос насчет картинки обращён не только к lsched. Я в самом деле не знаю что "наиболее ожидаемо" а этом случае.

#366:  Author: lschedLocation: Россия, Саратов PostPosted: Tue Oct 27, 2009 13:40
    —
VadiMGP
Quote:
- В каталогах Music и Music\Beatles есть файлы .\folder.jpg, а в каталоге Music\АВВА нету.
Внимание, вопрос - какая картинка должна быть показана при заходе в каталог Music\АВВА?
Возможные варианты ответов:
а) "глобальная"
б) из каталога Music
в) никакая - чистый фон ТС
г) не трогать картинку - что было, то пусть и остается

Твой пример слишком частный. В общем случае следующей может быть папка на другом диске где-то глубоко в дереве каталогов (и без .\folder.jpg). Тогда:
вариант б) - Ставить рисунок из каталога Music (а есть ли там картинка?) - он тут совершенно не к месту.
вариант в) - не для того ты старался, чтобы опять смотреть на чистый фон.
вариант г) - не трогать картинку - тоже не логично.
Остается вариант а) - "глобальный".

Можно также дать юзеру на выбор эти 4 варианта где-нибудь в настройках. Пусть каждый делает, как ему нравится.
Хотя вариант б) - это ущербный вариант, так и остается вопрос, что делать, если файла на месте нет. Последовательно подниматься по дереву, пока что-нибудь не найдется? Может вообще не найтись.

#367:  Author: VadiMGP PostPosted: Thu Oct 29, 2009 23:28
    —
lsched
Мой не пример не "слишком частный". Он именно настолько частный, насколько мне это нужно.

lsched wrote:
Хотя вариант б) - это ущербный вариант, так и остается вопрос, что делать, если файла на месте нет.

Во-первых, повторяю еще раз - меня интересует не вопрос "что делать, если нету файла". Меня интересует вопрос "при указании относительного пути где разумно ожидать наличие файла". А уж есть ли он там, нет ли его - дело десятое.
Во-вторых, при цитировании ты упустил первый пункт - Есть схема для *Music* c картинкой .\folder.jpg.
А это означает, что и в каталоге Music, и в Music\ABBA и Music\Beatles юзер находится в ""области действия" одной и той же указанной схемы. И именно поэтому мне кажется, что, как раз, вариант б) наиболее логичный.

#368:  Author: lschedLocation: Россия, Саратов PostPosted: Fri Oct 30, 2009 16:51
    —
VadiMGP
Quote:
Меня интересует вопрос "при указании относительного пути где разумно ожидать наличие файла".
При такой постановке задачи в плагин нужно закладывать искусственный интеллект. Но поскольку заданы граничные условия -
Quote:
А уж есть ли он там, нет ли его - дело десятое.
то ответ простой - ожидать наличие файла следует по указанному пути. А "что делать, если нету файла", как я понимаю, ты уже решил.

Quote:
Во-вторых, при цитировании ты упустил первый пункт - Есть схема для *Music* c картинкой .\folder.jpg. А это означает, что и в каталоге Music, и в Music\ABBA и Music\Beatles юзер находится в ""области действия" одной и той же указанной схемы.
А следующая смена папки приведет его в область действия схемы "Love Story", и этот вариант тоже нужно учитывать. А то получится любовная переписка на фоне начальника Smile

Но вернемся к твоему примеру. Предлагаю такой вариант: на странице "Разное" добавить поле, в котором задавать фоновый рисунок текущей папки, только имя, без пути (типа "default.jpg"). Можно также брать его имя из desktop.ini, хотя это и не так удобно. В настройке схемы проверять полноту задания пути у фонового рисунка. Единственное послабление - чтобы путь мог начинаться с текущего диска тоже (заодно и сетевые пути попадут). Тогда для твоего примера фоном схемы будет "\Music\folder.jpg".
Плагин проверяет, есть ли "default.jpg" в текущей папке. Если да - ставит его, если нет - ставит фон из схемы. Если нет заданной схемы - ставит "глобальный".

Еще одно предложение: анализировать содержимое папки по группам типов файлов (музыкальные, документы, видео и т.д). Если, скажем, музыкальных файлов в папке больше 50%, включать схему "Music". Процент можно считать по количеству, по размеру, или еще как-нибудь.

И еще одно замечание: очень полезная функция "Переход к следующему Lister-плагину в панели быстрого просмотра". Одна просьба - возвращать фокус на файловую панель, чтобы было можно передвигаться по списку файлов стрелками клавиатуры.

#369:  Author: VadiMGP PostPosted: Fri Oct 30, 2009 17:57
    —
lsched wrote:
А следующая смена папки приведет его в область действия схемы "Love Story", и этот вариант тоже нужно учитывать.
Так этот вариант учитывается автоматически. Сменилась схема - сменится искомый файл.
[offtop]
Вот так и представил себе структуру каталогов
Code:
Love Story
  Аня
  Катя
  Люба

С картинками .\default.jpg естессно. Very Happy
[/offtop]
lsched wrote:
Плагин проверяет, есть ли "default.jpg" в текущей папке. Если да - ставит его, если нет - ставит фон из схемы. Если нет заданной схемы - ставит "глобальный".
Хых, так в том то и дело, что мы говорим про относительный путь из схемы! Чем мне тут поможет еще одно поле?
Ну, да ладно, дискуссия себя исчерпала. Я, в принципе понял, чего ты хочешь, Чапай думать будет.
lsched wrote:
анализировать содержимое папки по группам типов файлов
Эт вряд ли. Мне эта идея совсем не нравится. Я считаю, что на каталоги нужно назначать конкретные схемы. А если у каталога будет меняться схема в зависимости от содержимого... "Этого вы от меня не добьетесь, гражданин Гадюкин!"©
lsched wrote:
Одна просьба - возвращать фокус на файловую панель,
Я, конечно, могу сразу вернуть фокус обратно, но учти, если попадется тяжеловесный плагин, который будет полчаса инициализироваться, то это не поможет. Он неторопливо закончит свою инициализацию черт знает когда и гордо поставит фокус туда, куда посчитает нужным.

#370:  Author: Victor_Dobrov PostPosted: Sun Nov 08, 2009 10:31
    —
VadiMGP
Просьба - сделайте отключение/включение плагина по горячей клавише (чтобы не перезапускать ТС).

Плагин ощутимо тормозит перерисовку файловых панелей, это мешает, когда нужно быстро "пробежаться" по каталогам с большим числом файлов, чтобы, например, выборочно их просмотреть/прослушать.

#371:  Author: VadiMGP PostPosted: Sun Nov 08, 2009 12:52
    —
Victor_Dobrov
Плагин не может сам себя отключить. Я могу только отключать отдельные функции плагина.
Можешь поэкспериментировать и сказать какие функции тормозят больше всего?

#372:  Author: Victor_Dobrov PostPosted: Mon Nov 09, 2009 03:14
    —
VadiMGP

Желательно отключать/включать все функции, которые меняют панель файлов - фон, прикреплённые файлы, закладки...
Замедление прорисовки было на версии 2.0.0.40 (фона и визуальных тем у меня нет), на 47-й тоже есть, но поменьше.

И ещё один просьба: поправить работу плагина, если имя ini-файла не Wincmd.ini (например, параметры такие: Totalcmd.exe /i=%COMMANDER_PATH%\Profiles\TotalCmd.ini).
В этом случае перестают работать прикреплённые файлы, закладки, неактивный курсор..., но список дисков показывается модифицированный.

P.S. ещё неплохо было-бы добавить твики, которые делает плагин moveButton.wdx (или просто автонажатие кнопки "Опции" в диалоге копирования)

#373:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Nov 09, 2009 03:43
    —
VadiMGP
А можно научить TCDirMenu работать не только в Edit-, но и ComboBox'ах? При создании каталога ему бы, имхо, цены не было.

#374:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Nov 09, 2009 10:54
    —
Victor_Dobrov wrote:
И ещё один просьба: поправить работу плагина, если имя ini-файла не Wincmd.ini (например, параметры такие: Totalcmd.exe /i=%COMMANDER_PATH%\Profiles\TotalCmd.ini).
В этом случае перестают работать прикреплённые файлы, закладки, неактивный курсор..., но список дисков показывается модифицированный.

Подтверждаю. Прикреплённые файлы, строго говоря, устанавливаются/снимаются, но не высвечиваются. Остальные функции работают, мягко говоря, выборочно.
Проделал простейший эксперимент. Поместил переименованный INI-файл TC в корень диска и соответственно откорректировал параметр. После чего всё начало работать. Но достаточно этот же файл поместить не в корень, а в подкаталог (хотя бы и с указанием параметром абсолютного пути к нему) — опять имеем глюк.

Victor_Dobrov wrote:
ещё неплохо было-бы добавить твики, которые делает плагин moveButton.wdx (или просто автонажатие кнопки "Опции" в диалоге копирования)

Не уверен, что есть смысл добавлять в этот плагин то, что уже более чем прилично реализовано узкоспециальным плагином. Зачем дублировать?

Кстати, пользуюсь случаем, чтобы сообщить народу о продолжающемся тестировании TWinKey (на данный момент 2.60) и Утилизатора (на данный момент 1.49) с некоторыми приятными и полезными дополнениями. Самое, пожалуй, существенное — это поддержка сортировки по цветовым группам в большинстве режимов файловых списков (исполняемые, архивы и пр., в начале) и возможность сохранения закладок для следующих сеансов TC, а также вынесение в Утилизаторе части опций на отдельную страничку "Файловые панели".

#375:  Author: VadiMGP PostPosted: Mon Nov 09, 2009 10:57
    —
Victor_Dobrov wrote:
Желательно отключать/включать все функции, которые меняют панель файлов
Так в том то и дело, что я не хочу отключать все подряд. Потому и попросил проверить и найти самых виноватых.
Victor_Dobrov wrote:
поправить работу плагина, если имя ini-файла не Wincmd.ini
Сделаю.
Victor_Dobrov wrote:
ещё неплохо было-бы добавить твики, которые делает плагин moveButton.wdx
А смысл? moveButton делает свою работу - зачем мне делать то же самое?

Rodny wrote:
А можно научить TCDirMenu работать не только в Edit-, но и ComboBox'ах?
Сделаю.

#376:  Author: terrrible PostPosted: Mon Nov 09, 2009 19:19
    —
Я что-то неправильно делаю? Подскажите Smile
После установки единственное, что я заметил - мой шрифт в файловой панели изменился. Запускаю утилиту, пробую что-нибудь настроить - никакого эффекта.

#377:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Nov 09, 2009 20:03
    —
terrrible
Что значит — шрифт изменился? Другого цвета стал? Значит, скорее всего, плагин перед установкой цветовой схемы реально не был подключён. Процедура ручной установки плагинов описана в разделе Плагины справки TC, процедура настройки цветовой схемы для TWinKey — в его документации.


Last edited by Avada on Tue Nov 23, 2010 15:57; edited 1 time in total

#378:  Author: terrrible PostPosted: Mon Nov 09, 2009 20:29
    —
Avada wrote:
terrrible
Что значит — шрифт изменился? Другого цвета стал? Значит, скорее всего, плагин перед установкой цветовой схемы реально не был подключён. Процедура ручной установки плагинов описана в разделе Плагины справки TC, процедура настройки цветовой схемы для YWinKey — в его документации.


Изменился - стал чуть жирнее. Удаляешь плагин - тут же становится как прежде.
Цветовую схему, конечно, настраивал. Кстати, этот плагин сам не предложил поставиться, когда я зашел в папку с ним...

#379:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Nov 09, 2009 21:18
    —
terrrible
То, что сам не предложил, понятно, нет там этой функции. Иначе я бы и не упоминал ручную установку.
Так плагин установлен и отображается в списке на стандартной странице настроек TC "Информационные плагины"? Да или нет? Цветовая настройка выполнена далее строго по схеме?
Какие версии плагина/Утилизатора (указаны в заголовке Утилизатора)? Какая версия TC? Какая OC?
А у себя я никакого изменения жирности шрифта при подключённом плагине не наблюдаю.

#380:  Author: VadiMGP PostPosted: Mon Nov 09, 2009 21:53
    —
terrrible
Ты Clear Type используешь? Если да, то вид шрифтов может немного измениться, но никак не жирнее, а, скорее, "грубее".
terrrible wrote:
После установки единственное, что я заметил - мой шрифт в файловой панели изменился.
Ты хочешь сказать, что вообще ничего не работает? Ни список дисков, ни закладки... Ничего?

#381:  Author: terrrible PostPosted: Tue Nov 10, 2009 13:18
    —
Да, плагин установлен и отображен в списке content-плагинов, цветовая настройка выполнена строго по схеме. Версия плагина? - 2.0.0.47
ЕС 7.50а, winXP pro x64
Clear Type использую, но больше это похоже на "чуть жирнее и грубее"
До:

После:

#382:  Author: VadiMGP PostPosted: Tue Nov 10, 2009 13:34
    —
terrrible
Да, это ClearType - тут исчезло сглаживание. Эффект немного неприятный, но пока неизбежный.
Но ты не ответил насчет всего остального - что именно не работает?

#383:  Author: terrrible PostPosted: Tue Nov 10, 2009 13:47
    —
VadiMGP wrote:
VadiMGP

Да в общем-то, ничего не работает

#384:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Nov 10, 2009 14:00
    —
terrrible
В открытом окне выбора дисков (Alt+F1/Alt+F2) вид стандартный (как обычно в TC) или изменённый, с другим порядком следования и оцветовкой? Вид окна должен меняться при работоспособном плагине вообще без всяких дополнительных настроек, по умолчанию, сразу же.
terrrible wrote:
winXP pro x64

И не в этом ли ещё дело? Каталог, в который установлен TwinKey, доступен для записи?


Last edited by Avada on Wed Nov 11, 2009 12:21; edited 1 time in total

#385:  Author: terrrible PostPosted: Tue Nov 10, 2009 14:10
    —
Спасибо за участие всем, после переустановки плагина сначала - все работает Smile

#386:  Author: fa1con PostPosted: Tue Nov 10, 2009 14:36
    —
Как работает калькулятор? Ни как не врублюсь, что писать в ком. строке?

Code:
[Colors&Styles]
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#316AC5
Select2ndColor=#316AC5
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#ECE9D8
StickColor=
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
[Config]
DriveList=0
StickyFiles=0
StickySort=1
BookMarks=0
AutoView=0
KeepScope=1
EnablePlugins=1
[AutoView]
[ViewModes]
[PluginList]
%COMMANDER_PATH%\plugins\wdx\TWinKey\mcalc.dll=Calculator

#387:  Author: VadiMGP PostPosted: Tue Nov 10, 2009 14:51
    —
fa1con
Сначала надо назначить клавиши для вызова плагина для разных форматов результата. Это делается на странице плагинов. Потом пишешь в комстроке все что угодно, типа 2+5 и нажимаешь нужную клавишу.

#388:  Author: fa1con PostPosted: Tue Nov 10, 2009 15:08
    —
VadiMGP
Спасибо, работает. Просмотрев ридми я этого не понял.

#389:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Nov 10, 2009 15:29
    —
fa1con wrote:
Просмотрев ридми я этого не понял.

Учтём и понятность улучшим.

#390:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Dec 11, 2009 01:18
    —
Есть два ярлыка ТС:
- один обычный (ТС использует wincmd.ini для хранения настроек)
- другой с использованием ключа /i (ТС использует для хранения настроек друой файл, например, wincmd_xp.ini)
В первом файле настроены одни цвета фона файловых панелей, в другом соответственно другие :)
И вот результат запуска ТС с ярлыка, в котором задаётся файл конфигурации:
http://i46.tinypic.com/oiwtms.png
Фон для строк панели с папками/файлами берется с правильного файла (wincmd_xp.ini), а для заливки оставшейся площади соответственно с неправильного (wincmd.ini).

#391:  Author: VadiMGP PostPosted: Fri Dec 11, 2009 03:42
    —
Maximus
TWinKey работает только с одним файлом .ini, так что брать из разных файлов он не может. Тут что-то другое. Возможные варианты:
а) ты поменял цвета в ТС, но не сделал перезагрузку TWinKey (перезапуск ТС). А TWinKey не умеет "на лету" подхватывать изменение цветов.
б) Баг в TWinKey который проявляется с твоей конкретной конфигурацией. Тогда мне надо твои twinkey.ini и соответствующий wincmd.ini.
в) неправильно определяется текущий wincmd.ini (какой-то третий) и все цвета берутся из него. Других wincmd.ini файлов на компе случайно не завалялось?

#392:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Dec 11, 2009 10:32
    —
VadiMGP wrote:
TWinKey работает только с одним файлом .ini, так что брать из разных файлов он не может. Тут что-то другое. Возможные варианты:

А ты проверь - может для заливки пустого места гдето случайно остался жестко прописанный wincmd.ini

а) перезагружал не только ТС но и Windows
б) забирай Total Commander.rar
в) третьего ничего нет однозначно

#393:  Author: VadiMGP PostPosted: Fri Dec 11, 2009 11:43
    —
Maximus
Нет, не получилось воспроизвести такое поведение. Правда я проверял на новой версии TWinKey (которая в ближайшее время будет выложена). Но есть встречный вопрос - почему в твоем wincmd_xp.ini цвета не те, которые на скрине? Там фон какой-то розовенький. Так и должно быть?

#394:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Dec 11, 2009 11:52
    —
VadiMGP
Дело в том, что вся ситуация получилась на домашнем ПК, на котором две операционки, и цвета подобраны под соответствующую тему соответствующей ОС.
Сейчас я на работе и пришлось повторить ту же ситуацию, но цвета выбрал какие попало.

ЗЫ. Буду надеяться что в новой версии такого я не увижу.

#395:  Author: VadiMGP PostPosted: Fri Dec 11, 2009 12:34
    —
Maximus wrote:
ЗЫ. Буду надеяться что в новой версии такого я не увижу.
Я тоже, конечно. Могу приватно выслать новую версию для проверки. Если по прежнему дурит с цветами, то тут же починю.
Если захочешь - напиши мне мылом на support.

#396:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Dec 11, 2009 13:25
    —
VadiMGP wrote:
Если захочешь - напиши мне мылом на support.

Написал

#397:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Sat Dec 12, 2009 16:10
    —
С радостью сообщаю, что в новой версии всё в порядке!

Добавлено: Но после изменения цвета в диалоге настроек ТС нужно обязательно перезагрузить либо плагин, либо сам ТС.

#398:  Author: VadiMGP PostPosted: Sat Dec 12, 2009 16:32
    —
Maximus wrote:
С радостью сообщаю, что в новой версии всё в порядке!
Отлично!
Maximus wrote:
Но после изменения цвета в диалоге настроек ТС нужно обязательно перезагрузить либо плагин, либо сам ТС.
Да, я об этом выше писал. TWinKey не умеет подхватывать изменения в конфигурации ТС "на лету".

#399:  Author: VadiMGP PostPosted: Sun Dec 20, 2009 22:58
    —
Выложена новая версия TWinKey.

Главные улучшения в этой версии:
- Сортировка по группам файлов
- Возможность сохранения закладок при рестарте ТС
- Полноценная поддержка относительных путей для картинок в панелях

#400:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Sun Dec 20, 2009 23:48
    —
VadiMGP
Utilisator не запускается, WinXP SP3 и Win7:
Code:
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!

Program: D:\Programs\totalcmd\Plugins\WDX\TWinKey\TwinkUtil.exe



This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


---------------------------
ОК   
---------------------------

#401:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 21, 2009 00:43
    —
Rodny
В данный момент у меня под рукой только XP SP1 — здесь всё работает нормально. Завтра проверю на SP3. Win7 в пределах досягаемости, увы, нет.

#402:  Author: VadiMGP PostPosted: Mon Dec 21, 2009 00:47
    —
Rodny
А прежняя версия нормально работала? Или ты впервые TWinKey ставишь?
Если впервые, то скорее всего не хватает каких-то dll из этого пакета.
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en

#403:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Dec 21, 2009 01:02
    —
VadiMGP
Из комплекта 2.0.0.47 работала.
Стоят пакеты Microsoft Visual C++ 2005 SP1, 2008, 2008 SP1, 2010 Beta 1

В FileInfo Dll Dependency проблем не показывает ни у утилизатора, ни у TWinKey.wdx

#404:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 21, 2009 09:37
    —
В порядке информации: у меня Утилизатор из нового пакета 2.74 на двух машинах с WinXP SP3 вызывается нормально.

#405:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Dec 21, 2009 11:29
    —
Такое дело: взял пустой wincmd.ini, установил только TWinKey, Утилизатор запустился.
Сейчас некогда, позже посмотрю, что в старом ini его валит.

#406:  Author: VadiMGP PostPosted: Mon Dec 21, 2009 11:34
    —
Rodny wrote:
Стоят пакеты Microsoft Visual C++ ...
То бишь, сами компиляторы? Значит у тебя и отладочные dll тоже есть? А тогда, проверь как себя ведет отладочный билд - http://www.mgpsoft.net/Downloads/TwinkUtil_d.zip

И дай свой TWinKey.ini. Может там какая собака затесалась.

#407:  Author: curiumLocation: Урал PostPosted: Mon Dec 21, 2009 15:06
    —
VadiMGP
Quote:
Выложена новая версия TWinKey.

у меня, при переводе стрелки мышки в область списка Плагинов, утилизатор вылетает с ошибкой, скрин прилагаю

причем сабж валится только тогда, когда список пустой, при наличии в нем какого-либо из плагинов, все работает нормально

System: 32x Win 7 (U) final, Total 7.50a

#408:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Dec 21, 2009 16:15
    —
VadiMGP
Не-не, пакеты в смысле "Redistributable Package".

Но я нашёл причину, а то уже думал крыша поехала.
Это регистр внутренних команд в wincmd.ini, [Shortcuts], не совпадающий с записями в TOTALCMD.INC Confused
Т.е. запись "A+B=cm_visButtonbar" гарантированно валит Утилизатор, а c "A+B=cm_VisButtonbar" он запускается...
Если в TOTALCMD.INC строку изменить, тоже всё нормально.

Ты зачем регистр проверять стал?.. Laughing

#409:  Author: VadiMGP PostPosted: Mon Dec 21, 2009 16:31
    —
Rodny wrote:
Ты зачем регистр проверять стал?..
А это я пытался ускорить запуск утилизатора - сравнение без учета регистров проходит почти на миллисекунду быстрее. Тысяча сравнений при начальной загрузке - выигранная секунда. Жаль, придётся вернуть всё взад.
Вот только чего я в толк не возьму - как там регистр разный оказался?

curium
Поправлю.

#410:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 21, 2009 16:49
    —
VadiMGP wrote:
Вот только чего я в толк не возьму - как там регистр разный оказался?

Кстати, хороший вопрос. Не должно ведь такого быть. Вручную строка в раздел добавлялась?

curium
Про размер картинок что в п. 15 правил форума сказано? Преобразую в ссылку.

#411:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Dec 21, 2009 17:09
    —
Я — не я, и хата не моя. Cool
Эти команды в таком регистре живут у меня со времён "Total Commander eXtended Pack 3.5 (tc 6.55)". И, кстати, в списке всех команд они в таком же виде.

#412:  Author: VadiMGP PostPosted: Mon Dec 21, 2009 17:26
    —
Rodny wrote:
И, кстати, в списке всех команд они в таком же виде.
Список, кстати, производит левое впечатление. Wink Явная резьба по винту ручной работы.

#413:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 21, 2009 17:34
    —
VadiMGP
Quote:
— Ручной труд, — быстро сказал Роман. — Безотказен. Конструкции Льва бен Бецалеля. Бен Бецалель собирал и отлаживал его триста лет...

Rodny
Да, действительно. Но скоро по этой ссылке всё будет правильно. Я уже подготовил исправленную версию списка для 7.50a, где, в частности, приведён к нормальному виду регистр этих и других команд.

#414:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Dec 21, 2009 18:05
    —
Новая версия подгружает фоновый рисунок при старте Тотала заметно медленнее предыдущей, т.е. какое-то время (секунда, может чуть меньше) видны обычные панели без рисунков.

#415:  Author: VadiMGP PostPosted: Mon Dec 21, 2009 19:26
    —
Avada wrote:
Бен Бецалель собирал и отлаживал его триста лет...
Ясно. Будем ждать. Совсем недолго уже осталось. Very Happy

DrShark
На самом деле при старте картинки загружаются не медленнее, а позднее, потому что были случаи, когда при старте ТС уже вызывал TWinKey, а сам еще не до конца проинициализировал панели.
Настоящую скорость загрузки картинок можно увидеть просто при смене директорий - вот там ТС уже всё проинициализировал и только TWinKey картинки меняет.

#416:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 21, 2009 20:36
    —
VadiMGP wrote:
Ясно. Будем ждать. Совсем недолго уже осталось.

Оптимальные сроки собирания и отлаживания мы непременно обсудим при подготовке следующего релиза TWinKey. Very Happy
А исправленную версию списка команд я уже передал по принадлежности (поскольку перезаливкой на сайт занимаюсь не сам).

#417:  Author: VadiMGP PostPosted: Mon Dec 21, 2009 22:14
    —
Avada
Да ладно, я не тороплю. Мы тут с Бен Бецалелем согласны подождать. Smile

#418:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Tue Dec 22, 2009 00:49
    —
В новой версии вообще не отображаются иконки в табах.
Что интересно, в правой панели на всех вкладках есть место для иконки, а если зайти в папку с иконкой - это место увеличивается, хотя и пустует.
В левой панели места для иконки на табе нет и оно не появляется ни при каких обстоятельствах (менял настройку для desktop.ini).

#419:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Dec 22, 2009 01:17
    —
DrShark
Не подтверждаю. У меня под WinXP значки отображаются в заголовках вкладок и справа, и слева, и в визуальных схемах, и из Desktop.ini.

#420:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Tue Dec 22, 2009 01:22
    —
Возможно, косяк Висты. Жаль, у VadiMGP нет возможности там проверить...

#421:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Tue Dec 22, 2009 02:10
    —
Я со вкладками до этого не игрался, сейчас только попробовал.
В Win7 иконки из визуальной схемы отображаются, а из Desktop.ini нет

VadiMGP
Забыл совсем, спасибо за меню в ComboBox.

#422:  Author: lschedLocation: Россия, Саратов PostPosted: Tue Dec 22, 2009 02:32
    —
curium wrote:
у меня, при переводе стрелки мышки в область списка Плагинов, утилизатор вылетает с ошибкой, скрин прилагаю

причем сабж валится только тогда, когда список пустой, при наличии в нем какого-либо из плагинов, все работает нормально

System: 32x Win 7 (U) final, Total 7.50a

Подтверждаю (конфигурация такая же).

#423:  Author: VadiMGP PostPosted: Tue Dec 22, 2009 03:02
    —
DrShark
Это не косяк Висты, это признак того, что архитектору Висты в детстве лоботомию делали.

О каких иконках речь? Только о тех, что из desktop.ini? Тогда покажи что там в этом desktop.ini прописано. В ХР и Висте они выглядят по разному.

#424:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Tue Dec 22, 2009 03:22
    —
И шаблонные и из desktop.ini.
Сэмплы desktop.ini, конфиг плагина и скриншот табов тотала ушли на почту.

#425:  Author: НикLocation: Москва PostPosted: Tue Dec 22, 2009 23:20
    —
Спасибо Smile

Нельзя ли предусмотреть выполнение наиболее важных операций (типа прикрепления-открепление файлов, постановка-убирание закладок и прочего) - альтернативно - без горячих клавиш, а мышью или кнопками на панели (не всегда удобно бросать мышь и работать с клавишами)?

#426:  Author: VadiMGP PostPosted: Wed Dec 23, 2009 02:08
    —
Ник
Можно. У меня есть в планах сделать еще одно меню и повесить его вызов на "средний" клик.
Только пока еще не определился со списком наиболее важных операций.

#427:  Author: НикLocation: Москва PostPosted: Mon Dec 28, 2009 15:49
    —
И ещё:
Нельзя ли добавить изменение вида курсора в активной панели - я включил курсор в пассивной панели и теперь, действительно, постоянно путаюсь между панелями - где активная, где пассивная.
А если в активной панели сделать сплошной курсор - то очень режет глаза и слишком отвлекает.
Хотелось бы градиент или альфу (если уж Гислер застрял в 90-х гг).

Спасибо Smile

#428:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 28, 2009 16:01
    —
Ник
Автор уже в курсе, возможность реализации обдумывается.

#429:  Author: НикLocation: Москва PostPosted: Mon Dec 28, 2009 18:08
    —
Спасибо Smile

#430:  Author: Denis268Location: Полтава PostPosted: Mon Dec 28, 2009 22:07
    —
После установки TWinKey возникло несколько проблем, причем последующая возникает после решения предидущей.
1) Заметил что шрифт под значками в режиме эскизов отличается от установленного в диалоге настройки шрифтов.
см. Рис.1
2) Пытаясь устранить разницу менял настройки и обнаружил что желаемый шрифт возвращается если отключить сразу три отметки(если хотя бы одна отметка установлена отличие оставалось/появлялось):
а) "Разрешить" на странице "закладки"
б) "Разрешить" на странице Визуальные схемы -> Автопереключение
в) "Автопрокрутка активной вкладки" на странице Разное
см. Рис.2
3) После устранения проблемы со шрифтом возникла более серъезная проблема:
При попытке запустить секундомер с помощью клавиш Total закрывается с ошибкой
см. Рис.3
1)2)3)
P.S: Установлен плагин версии 2.74, утилизатор 1.41 (версия 1.59 у меня вылетает, работает только с "чистым" total-ом)
Windows XP SP3

#431:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 28, 2009 22:36
    —
Denis268 wrote:
Установлен плагин версии 2.74, утилизатор 1.41 (версия 1.59 у меня вылетает, работает только с "чистым" total-ом)

Я думаю, начинать разбираться надо именно с этого места.
Первый вопрос: откуда взялась версия Утилизатора 1.59, когда актуальная версия 1.58?
Второй вопрос: из чего следует, что старая, октябрьская версия Утилизатора должна бесконфликтно работать с новой версией TWinKey?
Третий вопрос: а уловить причину вылета Утилизатора при переходе от "чистого" Тотала к "менее чистому" можно? Последовательным добавлением или убиранием настроек в wincmd.ini. Если там есть проблема, её надо выявить и представить автору на предмет исправления, а не комбинировать вместо этого компоненты разных версий пакета.
В силу вышесказанного комментировать вышеприведённые факты и скрины даже не буду пытаться. Тем более, что ни единой из перечисленных проблем у меня лично под TWinKey 2.74 с Утилизатором 1.58 нет. В том числе и на Windows XP SP3.
Но если у кого-то проблемы есть, давайте решать их нормально, а не по методу китайского комсомола: сами создаём трудности и сами же героически их преодолеваем.

#432:  Author: Denis268Location: Полтава PostPosted: Mon Dec 28, 2009 23:11
    —
1) скачал сегодня по ссылке в первом посте темы (в свойствах версия файла 1.0.0.59)
2) Не работает ни в какой комбинации. Скачанный сегодня плагин в полном объеме (без комбинирования) удалось проверить только взяв Total c оффсайта установив только TWinKey. Total после описанных шагов все равно вылетает с ошибкой указанной выше (забыл только ранее сказать, что были подключены все плагины "2-го уровня")
3) Попробую чуть позже найти, т.к. сразу не получилось.
Этот способ не помог:
Rodny wrote:

Но я нашёл причину, а то уже думал крыша поехала.
Это регистр внутренних команд в wincmd.ini, [Shortcuts], не совпадающий с записями в TOTALCMD.INC Confused
Т.е. запись "A+B=cm_visButtonbar" гарантированно валит Утилизатор, а c "A+B=cm_VisButtonbar" он запускается...
Если в TOTALCMD.INC строку изменить, тоже всё нормально.

Буду искать дальше

#433:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 28, 2009 23:48
    —
Denis268
1. С версией — прошу прощения за дезинформацию. На ру-борде я сам же про выход багфикса сообщал, скачал и поставил его на работе, но из-за начавшейся неразберихи с форумами не синхронизировал вовремя с домашним компом. Впрочем, и новейшая версия Утилизатора у меня не вылетает.
2. По-моему, пора уже выкладывать файл twinkey.ini. Не помешает и wincmd.ini. Очень способствует. Сегодня, например, причина заявленного на ру-борде и первоначально невоспроизводимого бага TWinKey был найдена после предъявления этих файлов сразу же.
Кстати, вопросы:
• Делалась ли попытка применить Утилизатор с его настройками по умолчанию (тупо переместив в другой каталог вышеуказанный INI-файл)?
• Делалась ли попытка применить Утилизатор с отключёнными плагинами второго уровня?
• Делалась ли попытка применить Утилизатор при полностью убранной из wincmd.ini секции [Shortcuts]?

#434:  Author: Denis268Location: Полтава PostPosted: Tue Dec 29, 2009 01:53
    —
Avada wrote:
• Делалась ли попытка применить Утилизатор при полностью убранной из wincmd.ini секции [Shortcuts]?

Пытался закомментировать, а потом оказалось, что просто не заметил секцию (незаметно расположилась в конце ini-файла),:
Code:
[ShortcutsWin]
C+1=em_dummy
C+S=em_ProtectPic

Видимо проблема с утилизатором возникла из-за того что в usercmd.ini отсутствует или не соответствует каким-то критериям пользовательская команда назначенная клавишам. Вобщем утилизатор запустился, а основная проблема осталась.
Проблемные команды закомментировал в секциях [Shortcuts] и [ShortcutsWin]

Файлы конфигурации
http://shareua.com/get_file/acd446/3625881

#435:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Dec 29, 2009 19:57
    —
Denis268
Спасибо за файлы. С пользовательскими командами и их регистром буду экспериментировать попозже, сегодня времени не хватило. Меня же сейчас вот что интересует: при запущенном плагине с новым Утилизатором остаются все описанные ранее проблемы?
Я смог воспроизвести на двух машинах только вылет Тотала при попытке запуска секундомера: с присланным INI-файлом там наблюдается довольно странная зависимость от настроек (причём дело не только в снятых галках указанных опций), и автору я это сообщу. (С моим INI-файлом, что характерно, ничего подобного нет.) А вот шрифтовые фокусы в режиме эскизов у меня не воспроизводятся.

#436:  Author: VadiMGP PostPosted: Tue Dec 29, 2009 20:17
    —
Denis268 wrote:
шрифт под значками в режиме эскизов отличается от установленного в диалоге настройки шрифтов.
Да, проблема есть, но непостоянна и, пока, природа явления непонятна. Будем искать.

Denis268 wrote:
проблема с утилизатором возникла из-за того что в usercmd.ini отсутствует или не соответствует каким-то критериям пользовательская команда
Тоже верно. Если в [Shortcuts] или [ShortcutsWin] есть ссылка на несуществующую команду, то абзац.

Denis268 wrote:
При попытке запустить секундомер с помощью клавиш Total закрывается с ошибкой
А вот этого пока получить не удалось.

Подумал я тут насчет курсора в акстивной панели.
Сейчас есть 2 варианта курсора в активной панели и 4 варианта курсора в неактивной панели + цвет. Этого недостаточно? Вы слишком много кушать. © Very Happy

#437:  Author: Denis268Location: Полтава PostPosted: Tue Dec 29, 2009 21:33
    —
Avada
Да с новым Утилизатором все осталось также. Проблема как на присланном, так и на чистом ini (Только ключ UseIniInProgramDir=7 и установлен Twinkey).
Получается либо проблема со шрифтами (если установлена хотя бы одна галка из указанных ранее), и никакого вылета не происходит или
как только снимаются все 3 перечисленные опции то шрифт становиться "нормальным" но вылетает Total (После описанных действий).

#438:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Dec 29, 2009 22:20
    —
VadiMGP wrote:
А вот этого пока получить не удалось.

Мне удалось. Подробности про условия вылета — мылом.

VadiMGP wrote:
Сейчас есть 2 варианта курсора в активной панели и 4 варианта курсора в неактивной панели + цвет. Этого недостаточно? Вы слишком много кушать. ©

Народ жаждет полной симметричности. И я народ понимаю. В том, что неактивный курсор оказывается много круче активного, есть некая социальная несправедливость. Wink

#439:  Author: НикLocation: Москва PostPosted: Tue Dec 29, 2009 23:20
    —
VadiMGP
Avada
Просто я так и не смог сделать так, чтобы при повседневной, обычной, работе (а не при пристальном целенаправленном рассматривании):

а) курсор в неактивной панели был заметен,
и, одновременно:
б) не путался визуально с курсором в активной панели,
но, при этом:
в) курсор в активной панели не забирал на себя всё внимание юзера.

Я понятно объяснил?

#440:  Author: VadiMGP PostPosted: Thu Dec 31, 2009 19:04
    —
TWinKey! Последний раз в сезоне!
Можно скачивать новую версию.

Пофиксены баги:
- пропадание групповой сортировки после Ctrl+T
- неправильный шрифт в режиме эскизов
- падёж ТС при запуске секундомера

Добавлена возможность делать подменю в пользовательских шаблонах (плагин TCDirMenu).

На этом автор срочно бежит встречать Новый Год, надеясь в новом году на всё лучшее, чего и всем желает! Smile

#441:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Jan 01, 2010 12:36
    —
Ник
А приблизительно такого варианта тебе трудно добиться?

#442:  Author: VadiMGP PostPosted: Fri Jan 01, 2010 13:04
    —
Avada wrote:
В том, что неактивный курсор оказывается много круче активного, есть некая социальная несправедливость.
Ага. А виновник несправедливости TWinKey?

Однажды китайский император осерчал на своего слугу и в гневе пнул его, да так сильно, что ушиб пальчик на ноге. Слугу отдали под суд за то, что "покусился на здоровье императора, толкнув его задней частью тела в туфлю". А учитывая чем именно он толкнул императора, бедняге также добавили обвинение в неуважении к императорской особе.

#443:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 01, 2010 13:17
    —
VadiMGP
Виновника все мы тут хорошо знаем. Wink А TWinKey как раз в авангарде борьбы за эту самую справедливость. И раз доведён до ума неактивный курсор, отчего бы (если это возможно, конечно) не улучшить и активный?
Хочу только оговориться, что личного позарезного интереса у меня в этом деле нет — я свои варианты обозначения курсоров уже нашёл, и меня они устраивают.

#444:  Author: НикLocation: Москва PostPosted: Fri Jan 01, 2010 14:33
    —
Maximus
Такой вариант у меня и стоит - но он вызывает частые ошибки при быстрой работе.
Нужна какая-то не сильно отвлекающая внимание заливка курсора в активной панели.

VadiMGP
Зря Вы так Smile
Про социальную справедливость не скажу Smile - но, если уж доводить ТК до ума - почему останавливаться на полумерах (если дальнейшее усовершенствование не требует неразумно больших усилий).

#445:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 01, 2010 16:05
    —
Ник
На ру-борде уже упоминал свой вариант: в активной панели рамка (использующаяся вот уже много лет безотносительно к TWinKey), в неактивной — подчёркивание, причём несколько отличного от рамки цвета. Поводов для путаницы не было ни разу.
Хотя, повторяю, я вовсе не против усовершенствования активного курсора.

#446:  Author: НикLocation: Москва PostPosted: Fri Jan 01, 2010 16:20
    —
Avada
Я простого подчёркивания боковым зрением не вижу, к сожалению... Sad
Оно сливается с фоном - если фон "через-строчный".
И интуитивно не очень понятно - к чему черта относится - к файлу над ним или под ним (в активной панели рамка - и мозг тяжело перестраивается).

#447:  Author: VadiMGP PostPosted: Fri Jan 01, 2010 20:09
    —
Ник wrote:
если уж доводить ТК до ума - почему останавливаться на полумерах
Если говорить про вселенскую справедливость, то у меня и не было цели доводить ТС до ума. Мне нужно было лишь добавить отсутствующие, но очень нужные удобства. Wink
Теперь собственно о курсоре. Свой курсор в активной панели появится не скоро. Добавить курсор в неактивнуюю панель, то есть нарисовать курсор там, где его не было, намного проще, чем менять курсор в активной панели, где сначала надо убрать уже имеющийся курсор, а только потом рисовать свой. Поэтому пока лучше поискать варианты из имеющихся. Я думаю, что можно найти. Поиграй с цветами. Например, возьми рамку для неактивной панели темно-серого цвета. Или заливку светло-серого или градиент. Я думаю, что выбор достаточно широкий.

#448:  Author: НикLocation: Москва PostPosted: Fri Jan 01, 2010 21:33
    —
VadiMGP
Градиента для активной панели нет - как я понимаю...

Был бы - я бы не парился Smile

Даже сделать красную рамку - серый фон невозможно.

Зачем убирать имеющийся курсор?
Сделать его в настройках прозрачным - а поверх него выводить свой?!?

#449:  Author: VadiMGP PostPosted: Fri Jan 01, 2010 22:09
    —
Ник
Я же писал "для неактивной"
Ник wrote:
Зачем убирать имеющийся курсор?
Потому что ТС его рисует не спрашивая нашего мнения. Чтобы нарисовать что-то другое, сначала надо место расчистить.

#450:  Author: Shoroh PostPosted: Fri Feb 05, 2010 14:09
    —
Прошло уже больше месяца со дня последнего поста... Скажите, пожалуйста, как развивается проект и жив ли он ? ) Мы волнуемся...

#451:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 05, 2010 14:40
    —
Shoroh
Жив, здоров, растёт и развивается нормально.

#452:  Author: lschedLocation: Россия, Саратов PostPosted: Fri Feb 05, 2010 18:07
    —
VadiMGP
Автору большой респект! Все мои пожелания выполнены, все прекрасно работает Very Happy

Есть одна просьба - изменить алгоритм показа иконок в заголовках вкладок. Сейчас значок, назначенный в Desktop.ini, имеет меньший приоритет, чем заданный в визуальной схеме. IMHO, логичнее было бы наоборот, поскольку визуальная схема может быть задана, скажем, на ветвь каталога или вообще для всего диска, и поэтому иконка отдельной папки должна быть приоритетней. А сейчас на файловой панели одна иконка, заходишь в папку - на вкладке совсем другая. Особенно это касается системных папок, типа Моя музыка, Мои документы и т.д.
Конечно, можно для каждой отдельной папки создать свою визуальную схему. Но стоит ли "множить сущее без необходимости"? Кстати, а сколько их можно создать?

Опять наткнулся на баг с черной дырой в фоновом рисунке. Она появляется при включении пользовательских колонок, если включена горизонтальная прокрутка и ширина колонок больше ширины экрана. Я на это наткнулся при вертикальном расположении панелей. Прокрутка при пользовательских колонках работает почему-то не так, как при стандартных. В кратком режиме просмотра прокручиваются только названия файлов, картинка остается на месте. Если прокручивать пользовательские колонки - двигается все, и в конце появляется черная дырка Sad

#453:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 05, 2010 21:37
    —
Подумалось тут...
TWinKey - такая штука, которая должна не НАДстраиваться над Тоталом (как другие утилиты типа TCMenu) и не ПРИстраиваться к нему (как любые плагины), а Встраиваться внутрь, становиться его неотъемлемой частью. Отсюда ряд вопросов:
- Известны ли случаи, когда Гислер с согласия авторов использовал их программный код в Тотале (как он позаимствовал, скажем, у Андрея Сорокина библиотеку регулярных выражений)?
- Если известны, то можно огласить подробности?
- Если неизвестны, то возможно ли, что они просто не доводились до сведения широкой общественности, а в действительности имели место? Или Гислер ставит это за принцип - "хоть и плохонькое, но свое"?
- Если религиозных запретов на использование чужого кода у него нет, то как среагируют авторы TWinKey, получи они такое предложение?

#454:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Feb 06, 2010 02:00
    —
Вахмурка
Реплика пока что не в плане ответа на основные поставленные вопросы (весьма интересные). Автор у TWinKey был и остаётся один. Я занимаюсь русификацией, документацией, бета-тестированием, отчасти связями с общественностью, иногда предлагаю новые идеи — но к написанию собственно TWinKey не имею никакого касательства.

#455:  Author: VadiMGP PostPosted: Sat Feb 06, 2010 19:33
    —
Shoroh wrote:
Мы волнуемся...
Волноваться команды не было. Smile Правда пока, в связи с началом тестирования новой беты ТС все новые фичи откладываются.
lsched wrote:
Опять наткнулся на баг с черной дырой в фоновом рисунке.
То же самое относится к починке некритичных багов. Пока я занимаюсь только устранением несовместимостей с новыми бета версиями ТС.
lsched wrote:
Сейчас значок, назначенный в Desktop.ini, имеет меньший приоритет, чем заданный в визуальной схеме. IMHO, логичнее было бы наоборот,
Принципиальных проблем не вижу, можно и поменять приоритет, но хочу отметить, что на мой взгляд, эти два источника иконок (desktop.ini и визуальная схема) вообще не должны пересекаться. Это две взаимодополняющие друг друга возможности. Зачем одновременно назначать иконку в визуальной схеме и ставить другую в desktop.ini?
Вахмурка wrote:
TWinKey - такая штука, которая должна не НАДстраиваться над Тоталом (как другие утилиты типа TCMenu) и не ПРИстраиваться к нему (как любые плагины), а Встраиваться внутрь, становиться его неотъемлемой частью.
Твои бы слова, да богу в уши. Самые, скажем так, примечательные мои программы (TCMenu, TConsole и TWinKey) появились именно из-за упорного и необъяснимого нежелания реализовать предлагаемые фичи.
Конечно, всё это должно быть встроено в ТС, без вопросов. Но увы - имеем, то что имеем.
Вахмурка wrote:
- Известны ли случаи, когда Гислер с согласия авторов использовал их программный код в Тотале (как он позаимствовал, скажем, у Андрея Сорокина библиотеку регулярных выражений)?
Я не в курсе насчет библиотеки регулярных выражений, но думаю, что в эту категорию попадают также и Zip-NT, и SDK для прожига дисков, и, наверное, некоторые внутренние распаковщики. SDK для прожига был куплен Гислером, остальное, вроде, свободное ПО, но авторы-то все равно имеются.
Вахмурка wrote:
Или Гислер ставит это за принцип - "хоть и плохонькое, но свое"?
Насколько я понимаю (хотя, возможно, это ложное впечатление) Гислер без проблем берет/приобретает код общего назначения для использования в ТС, но не возьмет код написанный специально для ТС. Другими словами - он не пойдет на то, чтобы какой-то функционал ТС был написан кем-то другим. И в этом я его вполне понимаю.
Вахмурка wrote:
Если религиозных запретов на использование чужого кода у него нет, то как среагируют авторы TWinKey, получи они такое предложение?
Если воспринимать предложение буквально - "использовать код", то авторы не поверят, что оно действительно исходит от Гислера. Smile Такое предложение, мало того что невероятно по вышеизложенным "религиозным" соображениям, оно еще и технически ничем не оправдано.
1.Я пишу на С++, ТС написан на Дельфи. Нафига козе баян? Зачем брать код если его все равно надо переписывать на другом языке и заново отлаживать?
2. Довольно большая часть кода TWinKey это эвристические предикторские механизмы, которые я вынужден ставить именно потому что я не автор ТС и зачастую вынужден догадываться каково будет поведение ТС в том или ином случае. Но для Гислера весь этот код - чистый мусор. Ему не надо угадывать поведение ТС - он его и так знает. Значит - огромная работа по очистке кода от "мусора".
3. Юзер интерфейс. Весь код, касающийся UI тоже не в жилу. Весь UI должен быть интегрирован в имеющиеся диалоги настроек. Опять получается, что больше переписывать, чем заимствовать.
Так что мы имеем в сухом остатке? Голую идею. Так именно идею ему и предлагали и именно от реализации идеи он и отказался.
Привет старухе у разбитого корыта!

Если же поставить вопрос в более широком смылсе "Как можно в ТС использовать наработки TWinKey более естественнным образом?" то я вижу только один путь.
ТС уже давно перерос свой, не побоюсь этого слова, детсадовский API. ТС уже давно нуждается в кардинальной переработке системы плагинов. До сих пор развитие плагиновой системы ТС шло только в количественном плане, а именно - увеличение количества типа объектов, доступных для манипуляций в ТС. Новые типы архивов, новые типы файлов, новые типы колонок и т.п. Уже давным-давно назрела необходимость в плагинах, которые позволяли бы ввести юзеру и новые способы манипуляции объектами. Новые способы сортировки, новые способы выделения, новые способы отображения выбранной информации и т.д.
Вот если бы Гислер посвятил бы очередную версию ТС не всяким глупостям типа "бредовых крумбов" и встроенных прожигалок, а модификации плагиновой системы, то тогда, например, при обсуждении временных панелей не было бы списка из тыщи и одного отличия временных панелей от не временных. Потому что тогда не было бы вообще разницы между этими панелями. Панель с файлами и всё. А временная она или не временная - не царское это ( в смысле не ТС-шное) дело, с этим вопросом и плагин бы прекрасно сам разобрался. И файловых панелях тоже была бы ляпота - стикать, не стикать, ставить закладку или в табе рисовать иконку - TWinKey бы все четко по местам расставил.
Но что-то подсказывает, мне Алёша, что "жить в эту пору чудесную..." Ибо на вопросы о новых типах плагинов Гислер уже ответил (в моем вольном прерводе) "М-м-м... Интересно... Как-нибудь... Потом..."

#456:  Author: НикLocation: Москва PostPosted: Sun Feb 07, 2010 00:55
    —
ОФФ-ТОПИК
ИМХО, давно пора Гислеру сделать Тотал Коммандер II (или ТК-XXI или Ультра Коммандер) - я лично готов заплатить за лицензию ещё раз, лишь бы инструмент, которым я пользуюсь ежеминутно, стал бы нормальным, а не напоминал бы мне каждый раз 1996(?) год и Виндоуз Коммандер 3.5 (если я точно помню).
Казуалы всё равно им не пользуются - а продвинутым юзерам постепенно ситуация вроде как надоедает.
Другое дело, что его сразу нужно делать 64-разрядным, думается.
Может, скинемся и образуем фонд "ТК в 21 веке" - для продвижения нового ТК ?!? Smile
Или Гислер денег не возьмёт?
КОНЕЦ-ОФФ-ТОПИКА

#457:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 07, 2010 11:22
    —
На всякий случай обращаю внимание уважаемой публики: на польском сайте (после массового обновления в двадцатых числах января) под видом новой версии скачивается TWinKey 2.47 (при том, что последний официальный релиз 2.77). Видимо, скачали ещё по осени, когда в комментариях всплыла именно эта версия, но сайт не обновлялся, а потом повторно пройти по той же ссылке не догадались. Если кто зарегистрирован на том сайте (про DrShark вот точно знаю), неплохо бы между делом сигнализировать.

Я это, между прочим, ещё и к тому, что TWinKey давно пора представлять явным образом на wincmd.ru/totalcmd.net.

#458:  Author: VadiMGP PostPosted: Sun Feb 07, 2010 23:27
    —
Avada wrote:
Я это, между прочим, ещё и к тому, что TWinKey давно пора представлять явным образом на wincmd.ru/totalcmd.net.

Называйте меня параноиком, но я считаю, что от явного анонса количество вменяемых юзеров не изменится, а вот количество вопросов, вызывающих у меня экзему, возрастет экспоненциально.
Вот, например, письмо, которое я недавно получил. Обращаю внимание, что текст письма приведен полностью(!), я опустил только адресную часть и подпись.

некто wrote:
---------------------------
Total Commander 7.50a fin
---------------------------

Access violation at address 005D9E92. Read of address 00000018.


Please report this error to the Author, with a description
of what you were doing when this error occurred!


Windows exception: C0000005
Stack trace:
005D9E92
4026A4 4026A4 6743FD 502A27 4443BA >414514
44397B 414514 6517AB 624954 4210BE 420F1D
624AEA 512DA6 4182FA 4443BA 414514 44397B
414514 4438E9 414514 4443BA 414514 44397B
414514 4438E9 414514 4443BA 414514 44397B
414514 419B58 419BF0 69F119
Raw:
6788F0 667D08 4213EE 6670FA 66710A 695F98
62005A 690062 65828F 4213A6 4213EE 4019D4
401DE5 401E4D 4023B3 4023DB 40208E 4023B3
4023DB 4026A4 667AE3 62005A 690062 5C0063
4019D4 401DE5 401E4D 4023B3 4023DB 4026A4
6678C2 6743FD 671230 671248 510D24 5C0063
69CD57 560042 502A27 442479 444689 4161F0
443A3D 4443BA 414514 44397B 414514 6517AB
624954 4210BE 420F1D 624AEA 512DA6 4182FA
41821B 41784F 442479 444689 4161F0 443A3D


Press Ctrl+C to copy this report!
Continue execution?
---------------------------

Да Нет
---------------------------

Есть желающие ответить?

#459:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Feb 08, 2010 00:25
    —
Avada wrote:
На всякий случай обращаю внимание уважаемой публики: на польском сайте (после массового обновления в двадцатых числах января) под видом новой версии скачивается TWinKey 2.47 (при том, что последний официальный релиз 2.77).
...
Если кто зарегистрирован на том сайте (про DrShark вот точно знаю), неплохо бы между делом сигнализировать.
Личку их администрация не читает. Можно, конечно, создать топик на их форуме, но тогда и описание на польском языке надо сделать нормальное, с описанием установки. Тут я не уверен что у меня хорошо получится.

#460:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Feb 08, 2010 16:39
    —
VadiMGP wrote:
Зачем одновременно назначать иконку в визуальной схеме и ставить другую в desktop.ini?

"Не виноватая я, он сам пришел" Smile Винда плодит desktop.ini в самых разных местах, особенно когда переназначаешь системные папки, и меня не спрашивает. Не всегда угадаешь, попадет такая папка под визуальную схему или нет.

Что-то Twinkey не очень дружит с VirtualPanel, когда включены пользовательские колонки. Подробности здесь в трех постах.
Еще уточнение: Если отключить "Закладки" и "Прикрепленные файлы", баг пропадает.

#461:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2010 17:28
    —
DrShark
Я, собственно, имел в виду тамошние комментарии.

VadiMGP wrote:
Называйте меня параноиком, но я считаю, что от явного анонса количество вменяемых юзеров не изменится, а вот количество вопросов, вызывающих у меня экзему, возрастет экспоненциально.

Где справедливость? Где элементарная справедливость, спрашиваю я вас? Без малейших комплексов периодически анонсируется полнейшая шелупонь, непонятно кому и зачем вообще нужная, а ценнейший инструмент тем временем застенчиво задвигается автором подальше от внимания широкой публики из опасения, видите ли, экспоненциального возрастания числа дурацких вопросов.
А на мой взгляд, анонсы TWinKey должны, напротив, присутствовать везде и всюду воплощённой укоризной разработчику TC и поводом для как можно большего числа вопросов в совсем другой адрес — почему то, что вполне можно, как мы видим, сделать, не стало частью стандартного функционала TC? Как стали (с поправками на издержки реализации) выпадающие меню, которые понятно с чем сравнивали и продолжают сравнивать.
Невменяемым юзерам (по крайней мере, русскоязычным) в большинстве случаев можно смело высылать шаблонный ответ "RTFM" и не тратить нервы. Могу ещё парочку более пространных шаблонов предложить. Типа того же знаменитого "Спрашивающий оперирует ложной концепцией Вселенной".
А насчёт "не изменится" не согласен. Анонсы на сайте по определению более доступны для вполне вменяемых людей, чем спецтема в специальном подфоруме. В конце концов, результатом расширения аудитории TWinKey должны быть (и будут!) не только безумные послания, но и толковые-баг репорты, и здравые идеи по дальнейшему развитию. Необходимость в которых есть.


Last edited by Avada on Mon Feb 08, 2010 17:44; edited 1 time in total

#462:  Author: VadiMGP PostPosted: Mon Feb 08, 2010 17:28
    —
lsched wrote:
Винда плодит desktop.ini в самых разных местах... Не всегда угадаешь, попадет такая папка под визуальную схему или нет.
Так именно из-за этого я и поставил приоритет визуальной схемы выше! Откуда взялся desktop.ini ещё неизвестно, а вот чего желал юзер известно точно.
А вот если юзер своего желяния явно не выразил, то берется подвернувшийся desktop.ini.
Ты по-прежнему уверен, что хочешь поменять приоритеты?

#463:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2010 17:48
    —
VadiMGP wrote:
Ты по-прежнему уверен, что хочешь поменять приоритеты?

От себя могу совершенно точно сказать, что уверен в обратном. И на изменения в этом отношении готов согласиться только при их опциональности и возможности выставления обратного приоритета.

#464:  Author: VadiMGP PostPosted: Mon Feb 08, 2010 19:02
    —
Avada wrote:
Где справедливость? Где элементарная справедливость, спрашиваю я вас?
О! Мы нашли ответственного за мировую справедливость. Да, это я схватил её за хвост, сунул в мешок и запихнул в дальний угол своей кладовки. Smile
Avada wrote:
Без малейших комплексов периодически анонсируется полнейшая шелупонь, непонятно кому и зачем вообще нужная,
Простите, а часовню тоже я развалил?
Avada wrote:
застенчиво задвигается автором подальше от внимания широкой публики ...
Да никто никуда не задвигается. Лежит себе и лежит, всем доступный, всеми ветрами продуваемый.
Avada wrote:
анонсы TWinKey должны, напротив, присутствовать везде и всюду воплощённой укоризной разработчику TC
Угу. Я так живо представляю себе разработчика ТС, который под чьим-то укоризненным взглядом весь стушуется и побежит делать закладки, сортировку по типам, различные виды курсоров и т.п. Ща!
А что касается, новых здравых идей, то можешь не волноваться - дорога ко мне хорошо известна и это вовсе не кривая окольная тропа, ни одна хорошая идея не уйдет обиженной.

lsched wrote:
Что-то Twinkey не очень дружит с VirtualPanel, когда включены пользовательские колонки.
Можешь дать подробную пошаговую инструкцию как воспроизвести баг? Пока я вообще не могу в VirtualPanel сделать пользовательские колонки.

#465:  Author: MVVLocation: Ростов-Дон PostPosted: Mon Feb 08, 2010 19:21
    —
VadiMGP wrote:
Можешь дать подробную пошаговую инструкцию как воспроизвести баг? Пока я вообще не могу в VirtualPanel сделать пользовательские колонки.

Колонки в VP настраиваются так же, как и в любом другом WFX-модуле, не имеющем встроенных контентных полей - выбираешь модуль <Общие> на странице настройки наборов колонок.

#466:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Feb 08, 2010 21:41
    —
VadiMGP wrote:
Можешь дать подробную пошаговую инструкцию как воспроизвести баг? Пока я вообще не могу в VirtualPanel сделать пользовательские колонки.

Устанавливаем VirtualPanel. В VirtualPanel.ini в параметре DefFileList прописываем путь к файлу автозагружаемого состояния (чтобы восстанавливалось состояние панели VirtualPanel после запуска ТК). Когда сохраняем VirtualPanel.ini, ТК не должен быть запущен. Запускаем ТК, заходим в плагин, копируем туда несколько файлов. Затем, находясь в панели плагина, в командной строке пишем (в простейшем случае): "<add \>script1 {<exit}", в панели должна появиться строка >script1. При желании записываем >script2, >script3 и т.д. Должно получиться:
Code:
>Script1          0
>Script2          0
>Script3          0
File1.ext     1 725
File2.ext     2 233
File3.ext     3 466

Для VirtualPanel дополнительные колонки через заголовки табуляторов нормально не подключаются, лучше сразу делать (и переключать) через меню.
Конфигурация - настройка - наборы колонок - выбираем набор "Общие", добавляем 2 колонки tc.размер и tc.путь. Применяем.
Если включен TWinKey, и в нем включены "Закладки" и "Прикрепленные файлы", получим:
Code:
File1.ext     1 725
File2.ext     2 233
File3.ext     3 466
File1.ext     1 725
File2.ext     2 233
File3.ext     3 466
Если щелкнуть по заголовку колонки, меняя порядок сортировки, то на панели список файлов становится нормальным, еще раз - сбитым. Выбор колонки роли не играет.
Проверялось на 2 машинах, Win 7 RC и Win 7 Corp, TC 7.50a.

VadiMGP wrote:
Ты по-прежнему уверен, что хочешь поменять приоритеты?

Да. Пусть лучше показывается "родная" иконка папки, оно как-то наглядней. Естественно, устроит и переключатель, раз земеля так хочет Smile

#467:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Feb 08, 2010 23:16
    —
VadiMGP
Нашел, что TWinKey не нравится знак ">" в начале имени скрипта. И отключать в TWinKey надо практически все визуальные эффекты - и картинки, и автопрокрутку активной вкладки, и одноцветный фон в кратком режиме, вместе с закладками и прикрепленными файлами - чтобы уйти от глюка.

#468:  Author: VadiMGP PostPosted: Tue Feb 09, 2010 13:36
    —
MVV wrote:
Колонки в VP настраиваются так же, как и в любом другом WFX-модуле,
Да я уже разобрался. Я просто вначале пытался задействовать поля из других плагинов, а это ТС с ума сводит.
lsched wrote:
Нашел, что TWinKey не нравится знак ">" в начале имени скрипта.
Гы! Еще бы. Это же запрещенный символ в имени файла! Как и следующие символы - "\ / : * ? < > | ". Звиняйте хлопци, а как с такими именами жить-то? А что будет если такой файл попытаться скопировать из плагина на обычный диск?

#469:  Author: lschedLocation: Россия, Саратов PostPosted: Tue Feb 09, 2010 14:30
    —
VadiMGP wrote:
Это же запрещенный символ в имени файла!

Меня это тоже смутило, поэтому достаточно быстро и нашел. Но в ридми ВП четко написано
Quote:
Имя файла скрипта должно начинаться с символа '>'.
И в ТК с другими WDX плагинами работает нормально (из тех что у меня). Ждем, что скажет MVV

#470:  Author: MVVLocation: Ростов-Дон PostPosted: Tue Feb 09, 2010 15:12
    —
VadiMGP wrote:
lsched wrote:
Нашел, что TWinKey не нравится знак ">" в начале имени скрипта.
Гы! Еще бы. Это же запрещенный символ в имени файла! Как и следующие символы - "\ / : * ? < > | ". Звиняйте хлопци, а как с такими именами жить-то? А что будет если такой файл попытаться скопировать из плагина на обычный диск?

Такие файлы на это не рассчитаны.

Я не пойму, в чем проблема. Модуль файловой системы имеет свои запрещенные символы, никак не связанные с символами, запрещенными в системах FAT и NTFS. При этом, ТК работает с такими именами файлов абсолютно нормально, а в присутствии TWinKey - нет. Собственно, и нужно разобраться, почему именно. Smile Я не знаю, что делает TWinKey, что то, что работает без нее, с ней не работает. И не пойму, чем ей мешают имена, начинающиеся с недопустимых в Windows символов.

#471:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Feb 09, 2010 17:54
    —
С целью стать обожателем Вахмурки, задаю следующий очередной вопрос или даже партию из разряда входящих в "золотой фонд" ask-rus™:
- Оно вообще надо - этот Twinkey? В ныне выкладываемых в интернет сборках TC, Twinkey нет ни в одной - сборщикам не хватает ума разума разобраться? В Twinkey так много проблем, с которыми люди не хотят связываться? Это правда, что Twinkey сильно нагружает TC?
P.s. я ещё не добрался до Twinkey:) Но если судить по тому, как к ним рвался мистер "Стоп" из "Добро пожаловать в Zомбилэнд"... может даже и интересно станет.

#472:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 09, 2010 18:08
    —
Мне нравится, когда вопрос задан грамотным русским языком и читающий понимает, что хотел сказать пишущий. Насколько это содержательно, умно, уместно, сложно и т.д. - следующий вопрос.
Мое личное мнение в ответ на твои вопросы:
- Надо. Не нравится - сноси.
- Отношусь к категорическим противникам сборок и поэтому их поступки для меня аргументом ни за, ни против не являются.
- Да. В TwinKey много проблем. Но о чем мы говорим, если в самом ТС их на порядок больше?
- На мой взгляд, TwinKey сильно тормозит ТС. У меня очень медленная машина. Поэтому я поставил TwinKey, погоревал, вытер слюни и выгрузил. Скорее всего, до момента приобретения боле сильной (надеюсь, в течение месяца).
Quote:
мистер "Стоп" из "Добро пожаловать в Zомбилэнд"
С данным гражданином не знаком.

#473:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 09, 2010 18:09
    —
ackep wrote:
В ныне выкладываемых в интернет сборках TC, Twinkey нет ни в одной - сборщикам не хватает ума разума разобраться?

Это их проблемы. Про интеллект сказать затрудняюсь, измерением не занимался. В моей личной рабочей сборке TWinKey есть и будет. Так же, как и некоторые другие не жалуемые сборщиками средства (Ultra TC Editors, например).
ackep wrote:
В Twinkey так много проблем, с которыми люди не хотят связываться?

Как легко видеть, в этой теме, напротив, собрались люди, которые хотят связываться. И, судя по числу постов, мнения своего не изменили. А проблемы есть везде.
ackep wrote:
Это правда, что Twinkey сильно нагружает TC?

Зависит от того, что каждый вкладывает в понятие "сильно нагружает". Я считаю, что нет.

И вообще, самому-то попробовать не проще?

#474:  Author: VadiMGP PostPosted: Tue Feb 09, 2010 21:08
    —
MVV wrote:
Модуль файловой системы имеет свои запрещенные символы, никак не связанные с символами, запрещенными в системах FAT и NTFS.
Нигде не встречал такого. Ты это где-то прочел или ориентируешься только но то, что пока ТС принимает такие символы?
MVV wrote:
При этом, ТК работает с такими именами файлов абсолютно нормально, а в присутствии TWinKey - нет. Собственно, и нужно разобраться, почему именно.
Да я разберусь, не вопрос. Вопрос в том, как поступать с некорректными именами. То что ТС с ними работает говорит вовсе не о достоинствах ТС, а как раз наоборот - о непродуманности плагиновой системы. Ибо это есть ящик Пандоры.
Вот смотри, я попытался сделать две операции:
1. Скопировать скрипт на диск. Получаю ошибку. Объясни мне, почему я не могу скопировать скрипт на обячный диск? Что такого в природе этого объекта, что я не могу его сохранить локально?
2. Создал скрипт по команде "<add \>script1 {<exit}" и нажал F3. Получил сообщение, что файл "<exit" не найден. Это нормально?
MVV wrote:
И не пойму, чем ей мешают имена, начинающиеся с недопустимых в Windows символов
Еще раз. Да, сейчас есть баг в обработке некорректных имен файлов. Баг, конечно будет прибит. Вопрос совсем не в этом, вопрос - какова должна быть обработка некорректных имен файлов. А то что имя некорректное - медицинский факт.

Люблю простые вопросы.
ackep wrote:
Оно вообще надо - этот Twinkey?
Если спрашиваешь, то не надо. TWinKey предназначен только для тех у кого не вызывает сомнения его необходимость. Если можешь обойтись без него, он тебе не нужен.
ackep wrote:
сборщикам не хватает ума разума разобраться?
Если не смогли разобраться, то да, не хватает. Если смогли, то осознали вышеприведенную фразу. Третьего не дано.
ackep wrote:
В Twinkey так много проблем, с которыми люди не хотят связываться?
Да, проблем много. Из более чем шести миллиардов населения Земли всего несколько десятков людей могут жить с TWinKey.
ackep wrote:
Это правда, что Twinkey сильно нагружает TC?
Правда. И с каждой новой фишкой будет нагружать еще больше. По одной простой причине - я свое время ценю больше чем процессорное.

#475:  Author: MVVLocation: Ростов-Дон PostPosted: Tue Feb 09, 2010 21:51
    —
VadiMGP wrote:
MVV wrote:
Модуль файловой системы имеет свои запрещенные символы, никак не связанные с символами, запрещенными в системах FAT и NTFS.
Нигде не встречал такого. Ты это где-то прочел или ориентируешься только но то, что пока ТС принимает такие символы?

Я ориентируюсь на то, что модуль файловой системы предназначен для реализации доступа к таким системам, которые обычным путем недоступны. И банальные имена файлов там могут быть абсолютно любыми, они ничем не связаны с именами в твоей системе.

VadiMGP wrote:
Да я разберусь, не вопрос. Вопрос в том, как поступать с некорректными именами. То что ТС с ними работает говорит вовсе не о достоинствах ТС, а как раз наоборот - о непродуманности плагиновой системы. Ибо это есть ящик Пандоры.
Вот смотри, я попытался сделать две операции:
1. Скопировать скрипт на диск. Получаю ошибку. Объясни мне, почему я не могу скопировать скрипт на обячный диск? Что такого в природе этого объекта, что я не могу его сохранить локально?
2. Создал скрипт по команде "<add \>script1 {<exit}" и нажал F3. Получил сообщение, что файл "<exit" не найден. Это нормально?

Я уже писал, что такие объекты как скрипты не предназначены для копирования на твой жесткий диск. Отнесись к ним как к служебным объектам некоторой файловой системы. А ошибки ты получаешь только в тех случаях, когда пытаешься относиться к этим объектам как к обычным файлам. В модулях временных панелей файлы - это как правило ссылки, хранящие путь к файлу в твоей системе, а эти объекты его не хранят, поэтому их копирование или просмотр обычным путем невозможны.

VadiMGP wrote:
Вопрос совсем не в этом, вопрос - какова должна быть обработка некорректных имен файлов. А то что имя некорректное - медицинский факт.

Насчет имени я уже писал выше. А насчет обработки - если TWinKey - это аддон для ТК, он должен работать по правилам, принятым в ТК. Я не совсем понимаю, что TWinKey делает с содержимым панели, но так как панель - это в первую очередь listbox, содержащий текстовые строки, эти строки не должны искажаться при работе с этим элементом управления.

#476:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 09, 2010 23:01
    —
Quote:
1. Скопировать скрипт на диск. Получаю ошибку. Объясни мне, почему я не могу скопировать скрипт на обячный диск? Что такого в природе этого объекта, что я не могу его сохранить локально?
"Здесь сильное эхо" ((С) Один мой друг)
2MVV
Согласись, что пожелание разумное. Да, скрипт - виртуальный объект, но кто мешает тебе создать реальный объект (в текстовом формате с расширением, скажем, mvv Wink), являющийся точной копией виртуального объекта?
Если твой проект будет развиваться, то народ начнет писать скрипты, составлять их библиотеки, делиться ими, и т.д. А это гораздо удобнее делать с помощью маленьких файлов, которые можно и в архив запаковать, и по почте послать, и на сайт выложить.

#477:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 09, 2010 23:32
    —
VadiMGP wrote:
Если можешь обойтись без него, он тебе не нужен.

А он ещё не знает, может ли обойтись. Wink И не узнает, пока сам не попробует.

VadiMGP wrote:
Если не смогли разобраться, то да, не хватает. Если смогли, то осознали вышеприведенную фразу. Третьего не дано.

Третье дано. Можно всего-навсего пребывать в блаженном неведении о существовании TWinKey. Самый вероятный вариант.

#478:  Author: VadiMGP PostPosted: Wed Feb 10, 2010 04:24
    —
MVV wrote:
Я ориентируюсь на то, что модуль файловой системы предназначен для реализации доступа к таким системам, которые обычным путем недоступны. И банальные имена файлов там могут быть абсолютно любыми, они ничем не связаны с именами в твоей системе.
Увы, связаны. Связаны они тем фактом, что я работаю на "этой" системе, а не на "той".
Оба примера которые я привел имеют нечто общее. Даже если ты завтра захочешь реализовать копирование и просмотр скриптов, то будешь вынужден как-то отобразить твои объекты на объекты локальной файловой системы. Значит тебе все равно придется давать им "законные" имена. Так почему бы не сделать это сразу?
Другой вопрос. А что если завтра Гислер скажет: "Ой, у меня тут оказывается есть баг в проверке законности имени. Сейчас я его исправлю". Что тогда?
MVV wrote:
А ошибки ты получаешь только в тех случаях, когда пытаешься относиться к этим объектам как к обычным файлам.
Вовсе нет. Я просто хочу посмотреть объект "скрипт". Я не виноват, что для этого ТС вынуждает тебя сохранить скрипт как локальный файл.
MVV wrote:
В модулях временных панелей файлы - это как правило ссылки, хранящие путь к файлу в твоей системе, а эти объекты его не хранят, поэтому их копирование или просмотр обычным путем невозможны.
Я вполне уважаю твое право, как автора плагина, на любую реализацию, но мне непонятна такая логика. Я не вижу тут никакого "поэтому". Да, как правило там ссылки, эти объекты не ссылки. Ну и почему я не должен их просмотреть или скопировать???
Звучит примерно как: "Как правило я ем на завтрак яичницу, сегодня я не ел на завтрак яичницу, поэтому я никому не скажу что я ел сегодня на завтрак". Не находишь?Smile
MVV wrote:
если TWinKey - это аддон для ТК, он должен работать по правилам, принятым в ТК.
Согласен, но есть два момента.
1. Правила принятые в ТС это описание API, а его я блюду, как священное писание.
2. Если для достижения моих целей мне приходится вводить дополнительные правила, то я их ввожу. Со всем почтением к автору ТС, но я лучше знаю что мне в этой жизни нужно. Wink

MVV wrote:
панель - это в первую очередь listbox, содержащий текстовые строки,
Э-э-э... Боюсь ты не поверишь мне, но этот listbox стал содержать текстовые строки только начиная с версии ТС 7.5 Smile Впрочем, это уже неважно, по поводу искажений я уже говорил - баги будут прибиты, вопрос вовсе не в этом, а в том будут ли доступны возможности TWinKey в VirtualPanel. Если там будут корректные имена - да, если некорректные - не знаю, как получится.

Avada wrote:
Третье дано. Можно всего-навсего пребывать в блаженном неведении о существовании TWinKey. Самый вероятный вариант.
Не рассматривается ввиду невообразимой неинтересности и скучности.Wink

#479:  Author: MVVLocation: Ростов-Дон PostPosted: Wed Feb 10, 2010 12:56
    —
VadiMGP wrote:
Э-э-э... Боюсь ты не поверишь мне, но этот listbox стал содержать текстовые строки только начиная с версии ТС 7.5 Smile Впрочем, это уже неважно, по поводу искажений я уже говорил - баги будут прибиты, вопрос вовсе не в этом, а в том будут ли доступны возможности TWinKey в VirtualPanel. Если там будут корректные имена - да, если некорректные - не знаю, как получится.

Взял для примера ТК 7.04a, преспокойно извлекаются текстовые строки с содержимым панели, точно так же, как и в случае с ТК 7.5.
А имена в панели никак не должны мешать TWinKey делать свое дело.

VadiMGP wrote:
Увы, связаны. Связаны они тем фактом, что я работаю на "этой" системе, а не на "той".
Оба примера которые я привел имеют нечто общее. Даже если ты завтра захочешь реализовать копирование и просмотр скриптов, то будешь вынужден как-то отобразить твои объекты на объекты локальной файловой системы. Значит тебе все равно придется давать им "законные" имена. Так почему бы не сделать это сразу?

Я уже писал, что эти объекты не рассчитаны на копирование. И при попытке просмотра их по F3 ты как раз и видишь их содержимое, правда, в сообщении об ошибке.


VadiMGP wrote:
Вовсе нет. Я просто хочу посмотреть объект "скрипт". Я не виноват, что для этого ТС вынуждает тебя сохранить скрипт как локальный файл.

Здесь все просто - или ты используешь преимущества скриптов, или ты просто ими не пользуешься. В любом случае, отображаться строки в элементе listbox должны одинаково.

#480:  Author: VadiMGP PostPosted: Thu Feb 11, 2010 01:48
    —
MVV wrote:
Взял для примера ТК 7.04a, преспокойно извлекаются текстовые строки с содержимым панели,
Ну раз ты преспокойно извлек содержимое листбокса, тогда ты без сомнения уже обнаружил, что на самом деле строки, хранимые там, могут не совпадать с тем, что ты видишь на экране, а символ ">" является в ТС спецсимволом, используемым для отделения имен файлов от прочей информации в наборах колонок. У тебя случайно нет догадок насчет того почему, собственно, Гислер выбрал для разделителя имен файлов именно символ ">"? Быть может, потому что считал, что имя файла не может содержать такой символ?Wink

MVV wrote:
Я уже писал, что эти объекты не рассчитаны на копирование.
Нет, это я наткнулся на то, что они не рассчитаны на копирование и просмотр. И спрашивал "А почему не рассчитаны?"

#481:  Author: MVVLocation: Ростов-Дон PostPosted: Thu Feb 11, 2010 04:42
    —
Не знаю, где и для чего символ > используется, но текст из листбокса извлекается в виде строк:
Code:
odfox32.dll 20 510 17.08.2004 15:04 -a--c
odpdx32.dll 20 510 17.08.2004 15:04 -a--c
odtext32.dll 20 511 17.08.2004 15:04 -a--c
oembios.bin 13 107 200 07.07.2003 04:00 -a--c

Вполне читабельные строки. Правда, на табуляции ТК поскупился, но тем не менее. И не знаю, к чему здесь догадки на тему использования символа >, если его нигде не видно.

А скрипты не рассчитаны на копирование и просмотр, они рассчитаны на создание, запуск, изменение и удаление средствами временной панели.

#482:  Author: VadiMGP PostPosted: Thu Feb 11, 2010 07:45
    —
MVV wrote:
Не знаю, где и для чего символ > используется,
А я знаю.
MVV wrote:
И не знаю, к чему здесь догадки на тему использования символа >, если его нигде не видно.
Не видно, потому что внимательнее читать надо. Я же писал "...символ ">" является в ТС спецсимволом, используемым для отделения имен файлов от прочей информации в наборах колонок." Зачем же ты даешь строки от подробного режима? Ты давай сюда строчки от набора колонок.

#483:  Author: MVVLocation: Ростов-Дон PostPosted: Thu Feb 11, 2010 15:31
    —
VadiMGP wrote:
Не видно, потому что внимательнее читать надо. Я же писал "...символ ">" является в ТС спецсимволом, используемым для отделения имен файлов от прочей информации в наборах колонок." Зачем же ты даешь строки от подробного режима? Ты давай сюда строчки от набора колонок.

Момент не очень тривиальный. Согласен, при использовании пользовательских наборов колонок после имен файлов идет символ >. Но, во-первых, имя файла не может быть пустым (т.е. > не может быть первым символом), а во-вторых, я никак не понимаю, что ты делаешь далее с полученной информацией, что бедного ТК так клинит.

#484:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Feb 12, 2010 12:53
    —
VadiMGP
Решился наконец сделать сортировку по группам. Да только вот не сортируется :)
Решил начать с простого - Начинать список с *.exe - но exe остаются на своём месте.
Не нужно ли дополнительно еще что-то включать? Судя по инструкции - не нужно...
Не влияют ли какие опции ТС?
Версия плагина 2.77, ТС 7.50а

#485:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 12, 2010 13:30
    —
Maximus
Не нужно ничего дополнительно включать. При первом же после изменения настроек входе в каталог, где есть EXE, они уже должны быть сверху.
А вот файл twinkey.ini хорошо бы представить на посмотрение. И посмотреть, раз уж возник вопрос, поведение на "чистом" TC, где только TWinKey установлен.
Проверил на версии плагина 2.77, ТС 7.50а. WinXP SP3. Для чистоты эксперимента — Утилизатор с настройками по умолчанию (без INI-файла). Ввожу в поле *.exe, не трогая больше ни единой опции, и всё прекрасно сортируется по-новому. При использовании моего рабочего INI-файла с кучей других настроек тоже проблем нет. Ну и на новой тестовой версии 2.83 тоже всё сортируется — хоть одно расширение в этом поле, хоть несколько.

#486:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Feb 12, 2010 15:07
    —
Avada
VadiMGP
Давно я уже ини так не перебирал :)
Нашел бяку. Сортировка по группам работает только при SizeStyle=0. При всех остальных значениях - нет.
Я использую SizeStyle=3.

#487:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 12, 2010 15:32
    —
Maximus
Важное уточнение. При кратком режиме и в пользовательских колонках значение ключа SizeStyle, отличное от 0, групповую сортировку не блокирует. Глюк проявляется только в подробном режиме и в режиме комментариев.

#488:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Feb 12, 2010 16:31
    —
Другие режимы проверить не додумался. Нахожусь в подробном 99.9 процентов времени.

#489:  Author: CJ FlashLocation: Череповец PostPosted: Sat Feb 13, 2010 18:52
    —
VadiMGP, возможно ли сделать так, чтобы в списке дисков при его раскрытии курсор находился на текущем диске текущей вкладки TC? Т.е. реализовать поведение списка, как оно есть в TC по умолчанию.

#490:  Author: VadiMGP PostPosted: Mon Feb 15, 2010 02:54
    —
Maximus wrote:
Нашел бяку.
Подтверждаю, есть бяка. И именно так, как Avada описал. Только пока не придумал еще как от нее избавиться.
CJ Flash wrote:
возможно ли сделать так, чтобы в списке дисков при его раскрытии курсор находился на текущем диске текущей вкладки TC?
Мысль хорошая, я проверю.

#491:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 28, 2010 19:37
    —
Наконец-то полноценно попробовал вожделенную вежч.
Больше всего по прочтении справки меня интересовали режимы File Panels, Bookmarks и View Modes. И вот что получилось.

File Panels (вкупе с курсором в пассивной панели) и Bookmarks - работают отлично, вопросов нет.

View Modes - назначил иконки без заливки. Иногда они... нет, не возвращаются, наоборот - пропадают. В основном на неактивных вкладках. Закономерность установить не удалось. Редко, но бывает. Впрочем, настолько редко, что можно смириться.
Захотел выделять вкладки, показывающие на директории определенного диска. Задал фильтр "!"g:\"*" (или "!g:\*", или "!g:*") - не работает. Так и должно быть или у меня руки кривые? Если первое, то можно ли это осуществить?

Если все это уже обсуждалось, прошу прощения. Читал ветку от случая к случаю (очень мало интересного и много оффтопа), а заново 33 страницы ниасилил Sad

А в целом продукт отличный, автор просто матерый человечище! Exclamation

Добавлено
Забыл сказать, что с полем "CAN CONTAIN" тоже игрался, происваивал ему разные значения - безуспешно...

#492:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 28, 2010 21:20
    —
Вахмурка
?*g:*
Наличие в фильтре хотя бы одного условия "МОЖЕТ содержать" обязательно. Условие "ДОЛЖЕН содержать" в нашем случае уже избыточно.
Кстати, справка потихоньку совершенствуется. Кое-какие вещи там теперь описаны более точно и понятно.

#493:  Author: VadiMGP PostPosted: Sun Feb 28, 2010 21:29
    —
Вахмурка wrote:
Захотел выделять вкладки, показывающие на директории определенного диска. Задал фильтр "!"g:\"*" (или "!g:\*", или "!g:*") - не работает.
Вахмурка wrote:
Добавлено
Забыл сказать, что с полем "CAN CONTAIN" тоже игрался, происваивал ему разные значения - безуспешно...
Поставь фильтр "?g:*". Должно работать. Если не сработает - выкладывай TWinKey.ini

Вахмурка wrote:
назначил иконки без заливки. Иногда они... нет, не возвращаются, наоборот - пропадают. В основном на неактивных вкладках. Закономерность установить не удалось. Редко, но бывает. Впрочем, настолько редко, что можно смириться.
Такое возможно, например, если вкладки перегружаются из файла. Тогда да, выделение пропадет, пока вкладка снова не будет активизирована.

Вахмурка wrote:
А в целом продукт отличный, автор просто матерый человечище!
Мяу. Автор старательно изображает кошку, которой приятно доброе слово. Smile

#494:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 28, 2010 22:16
    —
Вахмурка
Да, кстати. После прочтения дискуссии о языкознании в соседней теме считаю нелишним предупредить, что при английском интерфейсе непосредственно из TWinKey вызывается английская же справка, а при русском — русская, которая где-то в два с половиной раза больше, в том числе за счёт всяческих примеров эксплуатации.

VadiMGP wrote:
Поставь фильтр "?g:*". Должно работать. Если не сработает - выкладывай TWinKey.ini

Без звёздочки перед "g" у меня не работает. А со звёздочкой — нормально, я уже привёл свой вариант фильтра.

#495:  Author: VadiMGP PostPosted: Sun Feb 28, 2010 22:31
    —
Avada wrote:
Без звёздочки перед "g" у меня не работает.

VadiMGP wrote:
Должно работать. Если не сработает - выкладывай TWinKey.ini
Wink

#496:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 28, 2010 23:59
    —
VadiMGP
Оно поняло, что сейчас его разоблачат, и самопроизвольно начало работать и без звёздочки. Wink

#497:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 00:11
    —
2все
Без звездочки работает.

2Avada
Спасибо, что предупредил про русскую справку. Пока штудирую английскую.

2VadiMGP
Два косячка:
Первый
При удалении визуальной схемы из утилизатора в инишнике она остается. Видимо, следует добавить команду типа "Сжать" или, прости Господи, "Зачистить" Wink

Второй
Как вопроизвести:
1. Переключиться в пользовательские колонки, отличные от стандартных; можно даже использовать плагин tc (например, [=tc.writedate], [=tc.creationdate]);
2. Режим "Highlight File in Target Panel" установить в "Underline";
3. При смене панели подчеркивается не только "бывший текущий" файл, но и верхний, иными словами, образуется рамка вокруг текущего файла в пассивной панели, в тоности как в режиме Frame.

#498:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 01, 2010 00:27
    —
Вахмурка
По первому косячку — есть такое дело.
По второму — подтверждаю с уточнением: глюк имеет место быть именно и только в панели с пользовательскими колонками.

#499:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 00:39
    —
Quote:
глюк имеет место быть именно и только в панели с пользовательскими колонками
А я как сказал?
Quote:
Пока штудирую английскую
А вот тут уже я ошибся. Справку я читаю, конечно же, русскую. А вот интерфейс английский. Два раза возникали нестыковки (что такое "Оставить режим, заданный в этой области вручную", я понял на обоих языках раза с пятого), но все уже позади.
Хоть и не любит VadiMGP писать документацию, но получается у него на пять! Ни одной орфографической или пунктуационной ошибки! Несколько раз "по-американски" поставил точку внутри скобки, но это такие милые мелочи!

#500:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 02:59
    —
Вахмурка
Да, оба косячка имеются. Поправим.

Вахмурка wrote:
Хоть и не любит VadiMGP писать документацию, но получается у него на пять! Ни одной орфографической или пунктуационной ошибки! Несколько раз "по-американски" поставил точку внутри скобки, но это такие милые мелочи!
Если ты про русскую документацию, то все комплименты принимает Avada. Я на лавочке сижу. Smile

#501:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 01, 2010 08:28
    —
Вахмурка wrote:
Несколько раз "по-американски" поставил точку внутри скобки, но это такие милые мелочи!

Эти "милые мелочи" — правила русской грамматики. Wink См. здесь § 202. Кстати, сам очень долгое время считал, что точку надо ставить за скобками в любом случае. Пока не подошла пора русификации TC, а потом книги по нему, когда от кое-каких заблуждений пришлось срочно избавляться.

Вахмурка wrote:
А я как сказал?

Так, да не совсем. Можно понять это таким образом, что при соблюдении исходных условий любое переключение даёт описанный эффект. А на самом деле, только когда неактивный курсор отображается в панели с набором колонок. Впрочем, это уже не имеет значения, раз автор глюк подтвердил.

#502:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 11:55
    —
2Avada
Раз уж зашла речь, позволю себе шпильку по поводу то самой фразы:
Quote:
Оставить режим, заданный в этой области вручную
Дело в ее неоднозначности. Если слово "вручную" относится к "заданный в этой области" (так, судя по всему, оно и есть), то следует поменять порядок слов:
Quote:
Оставить режим, вручную заданный в этой области
Если же (допустим) "вручную" относится к "оставить режим", то не хватает запятой:
Quote:
Оставить режим, заданный в этой области, вручную
то есть "вручную оставить режим". Звучит странно, но следует несколько позаменять слова, и можно добиться смысла, например, так
Quote:
установить режим, заданный в этой области вручную
Как бы вы поняли последнюю фразу? Как "установить вручную" или "заданный вручную"? Повторю, в первом случае нужно переставить слова, во втором - добавить запятую (или даже лучше "вручную установить...").
Кстати, пока я не обратился к английскому первоистчнику (как оказывается, у двух справок разные авторы), так и не проник в смысл. Хотя будь я посильнее в английском, наверняка бы нашел к чему придраться в
Quote:
Keep manual view switching in the same scope
For example: is "switching" the gerund or verbal noun? In the former case it should be "at switching..."; in the latter one it should be just "keep manual view" (without "switching").

Лингвисты, не кидайтесь в меня помидорами. Лучше просто предложите свой вариант.

#503:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 01, 2010 13:26
    —
Вахмурка wrote:
Оставить режим, вручную заданный в этой области

Если вариант "Оставить режим, вручную заданный в этой области" — это единственное, что спасёт отца русской демократии от последствий фатальной неоднозначности, готов переставить слова местами. Хотя, ИМХО, никакой неоднозначности там и сейчас нет при любом порядке слов. Что "вручную заданный в этой области", что "заданный вручную в этой области", что нынешний вариант. От перемены мест слагаемых после запятой общий смысл не меняется.

Вахмурка wrote:
Как бы вы поняли последнюю фразу? Как "установить вручную" или "заданный вручную"?

Так, как этого требуют нормы русского языка. С учётом расположения запятой. Если вообще удастся понять физический смысл действия "Установить заданный режим". Wink

Что касается англоязычной версии документации — no comment. "Я за чужой не отвечаю сон".

#504:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 13:47
    —
Quote:
Хотя, ИМХО, никакой неоднозначности там и сейчас нет при любом порядке слов. Что "вручную заданный в этой области", что "заданный вручную в этой области", что нынешний вариант
Ну, значит, я представляю единственного индивидуума, кто с этим не согласен. Главное, что ты
Quote:
готов переставить слова местами
чего я и добивался.
Quote:
Если вообще удастся понять физический смысл действия "Установить заданный режим"
Гооврю же, дело не в конкретных словах. Пусть будет
Quote:
Отменить режим, заданный в этой области вручную
Это значит "вручную отменить" или "заданный вручную"?
Quote:
Что касается англоязычной версии документации — no comment.
Ладно, будем надеяться, что VadiMGP примет мои соображения к сведению.

#505:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 01, 2010 14:00
    —
Вахмурка wrote:
Это значит "вручную отменить" или "заданный вручную"?

Это при отсутствии второй запятой означает "заданный вручную" и ничего другого означать в принципе не может, поскольку первично согласование слов, идущих после запятой, а не разделённых ей.

#506:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 15:04
    —
Вахмурка wrote:
Ладно, будем надеяться, что VadiMGP примет мои соображения к сведению.
Я еще их не понял.
Вахмурка wrote:
...in the latter one it should be just "keep manual view" (without "switching")
Непонятно почему надо убрать слово "switching". Можешь пояснить?
Хотя, бог с ней, с теорией. Можно зайти и с другой стороны, с практической. Что мы имеем?
Есть область действия шаблона. Есть режим, выставляемый в этой области автоматически. Есть режим, выставленный в этой области вручную.
Как надо назвать опцию, предписывающую сохранять в данной области режим, выставленный вручную?

#507:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 15:15
    —
"Keep" + "-ing", насколько я знаю, означает "продолжать делать что-л". Предлагаю "Allow switching manual view in the same scope". Кстати, насчет термина "scope". Смысл понятен, но в history.txt я этого термина не нашел. Ты уверен, что он будет понят правильно?
Теперь еще один глючок.
1. Найти директорию с большим (у меня около 67000) количеством файлов;
2. Зайти в нее и выйти, чтобы убедиться, что не в ней дело;
3. Создать схему "может содержать" + имя этой директории;
4. Выбрать для нее режим "краткий";
5. Сохранить настройки TWinKey;
6. Попробовать зайти в эту директорию.
У меня Тотал немного думает, потом очищает панель файлов, а вместо вкладок показывает белое поле, и зависает. Приходится убивать из Диспетчера. Тотал перезапускал, получилось и до и после.

Добавлено
С режимом "полный" та же фигня. То есть дело не в режиме, а в наличии схемы.
Да, вот еще - в диспетчере две копии Тотала, и обе висят! При убийстве однй умирает и другая.
Снес схему - все пучком.

И еще добавлено
6 тысяч файлов - все зашибись.

А нельзя ли сделать обратную сортировку? Скажем, если нужна обратная сортировка по колонке 3, то указывать -3.

#508:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 15:48
    —
Вахмурка wrote:
"Keep" + "-ing", насколько я знаю, означает "продолжать делать что-л".
Далеко не всегда. ing-овая форма может означать и причастие и деепричастие и отглагольное существительное. Например:
Фильм со Шварценнеггером - Running men. Бегущий человек.
Известная аббревиатура ROFL (Rolling On Floor Laughing). Смеясь, катаюсь по полу (в литературном переводе - катаюсь по полу от смеха)
Jogging - Бег трусцой
В любом крупном комитете назначаются Working Group - Рабочие группы по какой-либо теме.
Вахмурка wrote:
Предлагаю "Allow switching manual view in the same scope".
Не годится. Смысл не в том. чтобы "позволить переключение", так как ручное переключение и так всегда возможно. Смысл в том, чтобы сохранять режим, выставленный вручную и не переключаться в режим, предписанный правилом автоматического переключения.
Вахмурка wrote:
Кстати, насчет термина "scope". Смысл понятен, но в history.txt я этого термина не нашел. Ты уверен, что он будет понят правильно?
Нет, не уверен. Тут я полагался на интуитивное понимание юзером того факта, что описывая шаблон для переключения режима он, тем самым, описывает некий scope (область действия) этого шаблона. Я не смог придумать никакого формального определения, которое не сбивало бы с толку еще больше. Как ты и написал "смысл понятен", а на большее я не рассчитывал.
Вахмурка wrote:
Теперь еще один глючок.
1. Найти директорию с большим (у меня около 67000) количеством файлов;
А по другому никак? Ладно, пошел создавать такую директорию...

#509:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 16:11
    —
Quote:
Далеко не всегда. ing-овая форма может означать и причастие и деепричастие и отглагольное существительное
Ты меня не понял. Обрати внимание на слово "keep".
Англо-русский словарь под ред. В. К. Мюллера wrote:
keep ... 5) продолжать делать (что-л.) he kept laughing the whole evening он весь вечер не переставал смеяться
Но все равно спасибо за лекцию "-ing форма для начинающих".
Можно "keep" заменить на remember, retain, maintain, persist, hold...
Насчет "scope". Это мне смысл понятен, а с Авадой, например, мы выяснили, что очевидное одному вызывает вопросы у другого. И потом, реакцию американца и англичанина (уже не говоря о других нациях, вынужденных читать справку на английском ввиду своей дикости, отсталости и незнания великого и могучего) на данный термин предсказать трудно. Может, выскажется кто-то, кто владеет английским лучше нас с тобой?
Quote:
А по другому никак?
Как я уже говорил, при 6000 файлов проблем нет.
Quote:
Ладно, пошел создавать такую директорию...
Возвращайся скорее.

Так что насчет обратной сортировки?

#510:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 16:56
    —
Вахмурка wrote:
Обрати внимание на слово "keep".
Мюллер, конечно, прав. Но как ты сам видишь это не единственный, а 5-й вариант перевода слова keep. Тет же очень важен порядок слов. И в сочетании keep + -ing, действительно, скорее всего, перевод должен быть "продолжать делать что-то" Но это довольно устойчивая словоформа,а тут она разорвана и это существенно. Например, надеюсь у тебя не вызывает сомнения как перевести фразу "keep default setting" Ты же не будешь говорить, что мы "продолжаем выставлять значение по умолчанию". Мы "сохраняем значение по умолчанию". Потому что тут keep относится не к действию setting, а к объекту default setting.
Впрочем, это все не так уж принципиально. Могу заменить keep на preserve. Так лучше?

Вахмурка wrote:
Это мне смысл понятен, а с Авадой, например, мы выяснили, что очевидное одному вызывает вопросы у другого. И потом, реакцию американца и англичанина (уже не говоря о других нациях, вынужденных читать справку на английском ввиду своей дикости, отсталости и незнания великого и могучего) на данный термин предсказать трудно.
Строго говоря, ты прав. Но мне близка точка зрения Ниро Вульфа
Quote:
Если вы достаточно сообразительны, чтобы стать хорошим детективом, то должны быть и достаточно сообразительны, чтобы понять значение нового для вас слова по контексту, иначе говоря, по тем словам, которые окружают незнакомое слово. Обычно это бывает нетрудно.
Very Happy
Quote:
Так что насчет обратной сортировки?
Нереально. То есть технически это возможно, но практически невообразимо отвратно. Дело в том, что команды ТС для сортировки работают как триггеры (возрастание/убывание). Значит для обратной сортировки надо сначала сбросить сортировку вообще, потом выставить прямую сортировку, потом обратную. Это приводит с бешеному мельканию на экране, причем чем больше директория, тем дольше этот кошмар длится. Так что, если Гислер введет команды обратной сортировки, то раз плюнуть, а пока не судьба.

#511:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 17:08
    —
Вахмурка wrote:
Теперь еще один глючок.
1. Найти директорию с большим (у меня около 67000) количеством файлов;

Не, на 6000 файлов не получилось воспроизвести. На 7000 тоже. Давай сюда TWinKey.ini

#512:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 17:32
    —
Quote:
Могу заменить keep на preserve
Хм... С точки зрения русскоязычного читателя словцо такое... неблагозвучное. Навевает ассоциации. Хотя таких оригиналов как я, кто использует иноязычный интерфейс, немного. Может, еще разочек посмотришь на мои синонимы?
С обратной сортировкой ясно. Я уже печалился (и даже постил пожелание на оффоруме), что обработка способов сортировки (мне надо было получить в скрипт текущий способ сортироки) оставляет желать.

Теперь о глюке. Вычистил все лишнее, перегрузил компьютер. Те же овощи, но в профиль.
Code:
[Config]
ReturnTabs=0
AutoCompletion=0
KeepTCBack=0
CloseAllListers=1
ColoredTabs=1
AutoView=1
KeepScope=1
DriveList=0
StickyFiles=0
BookMarks=1
UseDesktopINI=1
KeepTabColors=1
BriefSingleColor=0
DblClickGotoDir=0
StickySort=1
PersistBookmarks=1
UseLLHook=1
EnableStartupSequence=0
EnablePlugins=0

[Colors&Styles]
LostFocusStyle=5
LostFocusColor=#FFFFFF
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#0A246A
Select2ndColor=#0A246A
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#D4D0C8
StickColor=#40E0D0
StickStyle=2
StickySort=1
MarkPercent=100
BookMarkColor=#FFE4E1
BookMarkStyle=2

[AutoView]
test=?e:\Storage\Graphics\Photos

[ViewModes]
test=<None>

[Keyboard]
ToggleBookMark=Win+B
BookMarkNext=Win+Right
BookMarkPrev=Win+Left
JumpBookMark=NUM5


[TabColors]
R13=#FFAD5B
L20=#FF6820
L4=#00FF00

[PluginList]
[Plugins]


[test]
View=Full
Sort=0
BkgColor=
TabColor=

Не знаю, зачем тебе инишник. Собери все jpg с компа и накидай в одну директорию. Должно получиться много.
Вот еще странная штука. После убийства Тотала из Диспетчера я его вновь запускаю и при щелчке на кноках истории посещенных директорий или пользовательских директорий (неважно) Тотал молча и стремительон вырубается. При еще одном запуске и подобном действии все пучком.

WXPSP2x64, TC7.5

Добавлено
Ты понял, что файлов не 6000, а 67 000 (шестьдесят семь тысяч)?

Еще добавлено
Как показали эксперименты, выделить схемой вкладку результатов поиска нельзя. Я использовал фильтр ?*Search result:*, с кавычками и без. Если это нельзя сделать, то не планируется ли добавить в дальнейшем?

#513:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 19:18
    —
Вахмурка wrote:
Ты понял, что файлов не 6000, а 67 000 (шестьдесят семь тысяч)?
Не-а, не понял. Как раз к вопросу о неоднозначности. Твою фразу о том, что на 6000 все зашибись, я
оттрактовал в том смысле, что и 6000 файлов тоже годятся для воспроизводства бага. Wink
Хорошо, проверю на 60000 файлов.

Вахмурка wrote:
Не знаю, зачем тебе инишник.
Чтобы ликвидировать малейшую неоднозначности фразы "Создать схему "может содержать" + имя этой директории;" и поставить в точности то, что стоит у тебя.
Вахмурка wrote:
Может, еще разочек посмотришь на мои синонимы?
Ну разве что maintain...
Вахмурка wrote:
Умеет ли TWinKey обрабатывать кавычки?
Нет, не умеет. А зачем они тут нужны?
Вахмурка wrote:
Я тебя не достал еще?
Нет, до Маугли тебе еще далеко.

#514:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 19:29
    —
Вахмурка wrote:
Как показали эксперименты, выделить схемой вкладку результатов поиска нельзя. Я использовал фильтр ?*Search result:*,
Фильтр накладывается на имя директории, а не на имя таба. "Search result" - имя таба, имя директории при этом пустое.
Будет ли возможность в будущем? Трудно сказать. Очень провокативная ситуация получается. У ТС есть фанаберии с переключением режимов в панели с результатами поиска. Как раз недавно на форуме об этом Avada писал. Разве только менять цвет табов и иконку в табе?..

#515:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 01, 2010 19:36
    —
Quote:
Нет, не умеет. А зачем они тут нужны?
Это мой косяк. Написал, потом, садовая голова, подумал, а зачем?
На самом деле все началось с выделения результатов поиска. Я уже потом понял, что дело не в кавычках, а в особом статусе вкладки.
Я объясню смысл своего вопроса про результаты поиска. Как известно, эта вкладка содержит просто имена, и больше ничего. Почти всегда этого оказывается мало. Хочется видеть все то, что дает полный вид, плюс еще что-нибудь. Ну, создал я набор колонок, и приходится после каждого поиска в него переключаться. Вот я и подумал, а не прикрутить к этому делу TWinKey, раз он такой молодец? Получается, не прикрутить. А жаль...
Если эксперименты с большой директорией вызывают проблемы, плюнь. Не так уж часто по 60 000 файлов бывает. А переключиться в короткий режим и одной кнопкой можно.

#516:  Author: VadiMGP PostPosted: Mon Mar 01, 2010 21:06
    —
Вахмурка wrote:
Вот я и подумал, а не прикрутить к этому делу TWinKey, раз он такой молодец? Получается, не прикрутить. А жаль...
Я подумаю насчет накладывания фильтр на имя таба, может что-то и выгорит.
Вахмурка wrote:
Если эксперименты с большой директорией вызывают проблемы, плюнь.
Плюнул.

#517:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 01, 2010 21:55
    —
VadiMGP
Само по себе накладывание фильтра на имя вкладки — идея интересная. Но если ожидается, что это облегчит возможность изгаляться над режимом в панели с результатами поиска, то, ИМХО, номер не пройдёт. "Результаты поиска:" — это не пользовательское имя вкладки и не имя физического каталога. Этот текст попросту автоматически подставляется TC на заголовок любой такой специфической вкладки и нигде в INI-файлах не сохраняется. Не говоря уже про то, что там действительно не очень простые алгоритмы того, с какого режима на какой (и через какой) что-то можно переключать. (Я эти художества пока описал на форуме лишь частично.)

#518:  Author: VadiMGP PostPosted: Tue Mar 02, 2010 00:46
    —
Avada wrote:
Само по себе накладывание фильтра на имя вкладки — идея интересная. Но если ожидается, что это облегчит возможность изгаляться над режимом в панели с результатами поиска, то, ИМХО, номер не пройдёт.
Ну так я так и сказал: "может выгорит". Я примерно в курсе какие там ужастики происходят. Wink

#519:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Mar 04, 2010 00:49
    —
2VadiMGP
Еще одно станная штука: сбиваются иконки во вкладках (режим View Modes). Причем в настройках инишника все пучком, а на вкладке иногда изображается иконка по умолчанию: белый прямоугольничек с синим заголовком. Причем берется она, судя по всему, даже не из файла по умолчанию (SHELL32.dll) - там первая иконка другая.
А иногда назначаешь, например, первую иконку из файла, а берется восьмая.
Проверь, нет ли сбоев при считывании иконок из инишника. С расцветкой вкладок такая фигня не наблюдается.
И два пожелания в тему.
Первое. Если на иконку назначен файл, скажем, abc.exe, то при переназначении иконки предлагать abc.exe, а не SHELL32.dl.
Второе. Если ты описанной бяки не обнаружишь, то прикрутить команду, скажем, "перечитать инишник" (Update settings from ini). Ведь если его (инишник) редактируешь вручную, то для применения изменений надо в любом случае перезапускать Тотал, а это некузяво.

#520:  Author: VadiMGP PostPosted: Thu Mar 04, 2010 13:08
    —
Вахмурка wrote:
Еще одно станная штука: сбиваются иконки во вкладках
Что такое "сбиваются"? Какое-то время показываются правильно, а потом исчезают? Или некоторые иконки всегда не показываются? Если второе - говори точно какая иконка и откуда. Если первое - опиши когда именно пропадают. Короче, дай точный ориентир - где багу искать.
Вахмурка wrote:
Первое. Если на иконку назначен файл, скажем, abc.exe, то при переназначении иконки предлагать abc.exe, а не SHELL32.dl.
Упс. Сам хотел сделать это, но забыл. Сделаю.
Вахмурка wrote:
Ведь если его (инишник) редактируешь вручную,..
А зачем ты его редактируешь вручную? Никакой необходимости в этом нет, есть утилизатор.
Вахмурка wrote:
то для применения изменений надо в любом случае перезапускать Тотал
Вообще-то, не обязательно. Если TWinKey установлен с автозагрузкой, то достаточно применить команду cm_UnloadPlugins. При первой же возможности ТС загрузит TWinKey заново.

#521:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Mar 04, 2010 17:17
    —
Quote:
Какое-то время показываются правильно, а потом исчезают?
Именно. И точно так же непредсказуемо перестают показываться иконки на неактивных вкладках. Однако при их автивизации все восстанавливается, а те, которые "сбиваются", восстанавливаются только прямым переназначением, хотя, повторюсь, инишник правильный. Просто проверь, корректно ли читаются оттуда установки при запуске.
Quote:
Или некоторые иконки всегда не показываются?
Бывает и так.
Quote:
говори точно какая иконка и откуда
Ты будешь смеяться, но из нашей общей любимой программы - файл totalcmd.exe, 1-я иконка.
Quote:
Короче, дай точный ориентир - где багу искать.
В функции, читающей инишник. Как сказал бы MVV, SetPrivateProfileString. Хотя я при ее использовании из С++ за ней аморальных поступков не замечал.
Quote:
А зачем ты его редактируешь вручную? Никакой необходимости в этом нет, есть утилизатор
Неправдычка ваша - вычищаю старые схемы. При всех описанных багах думал, что они как-то на это влияют. Видимо, нет, но место занимают и глаз мозолят.
Quote:
Если TWinKey установлен с автозагрузкой, то достаточно применить команду cm_UnloadPlugins. При первой же возможности ТС загрузит TWinKey заново.
Вышеупомянутый MVV тоже эту команду расхваливал. Хотел про нее в справке почитать - фигушки. Уж больно страшно она звучит, применять сцыкотно (да и незачем было). Ладно, попробую. На то бекап и придуман, чтобы смелые эксперименты ставить.

#522:  Author: VadiMGP PostPosted: Thu Mar 04, 2010 17:38
    —
Вахмурка
Начинаем привлекать дихотомию. Похоже, ты говоришь про два разных эффекта. Первый - спонтанно исчезают иконки с пассивных табов, но при активизации таба восстанавливаются. Второй - некоторые иконки спонтанно меняются на другие иконки и восстановить их можно только переназначив их заново в Утилизаторе. Так? Или не так?
Вахмурка wrote:
Quote:
Короче, дай точный ориентир - где багу искать.
В функции, читающей инишник.
Нет, в этой функции искать нечего. Под ориентиром я имею в виду способ воспроизвести баг. Как мне получить такой же эффект, какое волшебное камлание ты делаешь, которое приводит к этому безобразию?
Вахмурка wrote:
Неправдычка ваша - вычищаю старые схемы. При всех описанных багах думал, что они как-то на это влияют. Видимо, нет, но место занимают и глаз мозолят.
Так они глаз мозолят, потому что ты туда зыркаешь! Smile А ты не смотри. Я же сказал, в следующей версии починю.
Вахмурка wrote:
Хотел про нее в справке почитать - фигушки. Уж больно страшно она звучит,
Ничего страшного в ней нет и никакой бэкап не нужен. Нечего тут бэкапить. Эта команда, всего-навсего, выгружает из памяти плагины. И больше ничего не делает. Когда какой-нибудь плагин потребуется он будет загружен, точно так же, как он был загружен в первый раз. Единственное, что рекомендуется - закрой сначала все окна листера, чтобы у него коврик из-под ног не выдергивать.

#523:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 04, 2010 17:41
    —
Вахмурка wrote:
Вышеупомянутый MVV тоже эту команду расхваливал. Хотел про нее в справке почитать - фигушки.

А чего про неё читать? Временная деактивация плагинов с последующим восстановлением активности по мере обращения. В INC-файлах упоминается — и ладно. Как и абсолютное большинство других внутренних команд.
И, кстати, с удовольствием присоединяюсь к хору расхваливающих. Да, очень полезная вещь. Да, частенько использую (у меня она на кнопке на основной панели инструментов). Например, при обновлении плагинов работающей копии TC путём полного или выборочного копирования файлов из архива в папку назначения.

#524:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Mar 04, 2010 18:36
    —
VadiMGP wrote:
Так? Или не так?
Именно так. Причем если первое ("временное исчезновение") вполне терпимо, то второе ("внезапное переназначение") напрягает.
Создай схему
Code:
[AutoView]
Totalcmd=?*totalcmd*
...
[Totalcmd]
TabIcon=D:\Utils\Totalcmd\TOTALCMD.EXE

и понаблюдай за иконками. В "*totalcmd*" директориях, поди, частенько бываешь.

WXPx64Eng, TC7.5

#525:  Author: VadiMGP PostPosted: Thu Mar 04, 2010 20:27
    —
Вахмурка wrote:
Причем если первое ("временное исчезновение") вполне терпимо, то второе ("внезапное переназначение") напрягает.
Разумеется, второе меня волнует больше. Двигаемся дальше.
Схема на *Totalcmd* у меня и так есть, но никогда ничего подобного я не наблюдал. Поэтому одно из двух.
Либо ты сможешь установить какие именно твои действия приводят к изменению иконки и тогда я смогу это воспроизвести у себя.
Либо, как только такое изменение произойдет, то не надо заново выставлять правильную иконку в утилизаторе, а вышли мне TWinKey.ini, а я за это вышлю тебе специальную версию TWinKey с отладочным логом.

#526:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Mar 04, 2010 20:53
    —
Quote:
Либо ты сможешь установить какие именно твои действия приводят к изменению иконки
"Если бы сейчас было лето, а у нас был доберман-пинчер, а у доберман-пинчера была перчатка..."
Мне и самому интересно. Буду бдить.
А команда "Перечитать ини", по-моему, в любом случае не помешает.

#527:  Author: VadiMGP PostPosted: Sat Mar 06, 2010 16:54
    —
Вахмурка wrote:
А команда "Перечитать ини", по-моему, в любом случае не помешает.
Я, вообще-то, давно собирался сделать выпадающее меню по среднему клику, чтобы некоторые команды можно было мышью выполнять. Там, в этом меню, и эта команда должна быть. Да все руки не доходят. Могу добавить пока клавиатурную команду для TWinKey. Но ее нельзя на кнопку на тулбаре повесить.

#528:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 08, 2010 18:13
    —
2VadiMGP
Закономерности пока не наблЮЛ, но есть другие наблюдения, весьма странные.
Есть три "реальности": 1) файл twinkey.ini; 2) программа TwinkUtil.exe; 3) интерфейс Тотала. Связь в ряде случаев между этими реальностями отсутстсвует. А именно:
Я все про ту же схему Totalcmd, которую я тебе надысь выкладывал. Вместо той строчки в twinkey.ini ныне значится:
Quote:
TabIcon=D:\Utils\Totalcmd\TOTALCMD.EXE,180
Она не могла там оказаться в результате штатной работы программы, потому что иконки под номером 180 в файле TOTALCMD.EXE тупо нет. Зато есть "соседняя" схема
Quote:
[G disk]
TabIcon=D:\WINDOWS\syswow64\SHELL32.dll,180
для сидюка. Данная схема работает (и ранее работала) безупречно. Может ли быть, что номер иконки был "украден" с другой схемы (повторюсь, никоим образом не связанной со схемой Totalcmd)?
Реальность вторая - утилизатор. Там схеме Totalcmd вообще никакая иконка не соответствует.
Реальность третья - Тотал. В нем иконка есть (вопреки утилизатору), причем первая (синенькая такая Wink) - вопреки twinkey.ini, то есть интерфейс Тотала полностью соответствует моим желаниям.
Реагировать не обязательно. Но вдруг мои полунаблюдения натолкнут тебя на мысль...

Добавлено
О закладках.
1. На вход в директорию ([..] или updir) закладка ставится, но цветом не выделяется. Мне кажется. это не есть хорошо - либо одно, либо другое.
2. Подбор цвета закладки отражается на рисунке, что удобно и красиво... если цвет фона белый. А у меня с допотопных нортоновских времен он темно-синий. Если посмотреть тему "Цветовые схемы" данного форума, видно, что и у других пользователей цвет тоже далеко не всегда белый. Понимаю, что это трудно осуществить, но было бы удобно. Например, в настройке цветов самого Тотала масенькое окно с превью. Впрочем, кнопочка Apply рулит, и недостаток не слишком серьезный, но все же...

#529:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 13:27
    —
Вахмурка wrote:
Она не могла там оказаться в результате штатной работы программы, потому что иконки под номером 180 в файле TOTALCMD.EXE тупо нет. Зато есть "соседняя" схема
Ума не приложу как это может произойти. Понятно, что после этого все что угодно может быть. Но что приводит к этому?
Давай еще раз. В какой момент ты видишь, что иконки изменились? После какого действия? Что такого ты делаешь, чего пока еще никто не делал? Shocked
Вахмурка wrote:
1. На вход в директорию ([..] или updir) закладка ставится, но цветом не выделяется. Мне кажется. это не есть хорошо - либо одно, либо другое.
Конечно, это не комильфо, поправлю.
Вахмурка wrote:
Подбор цвета закладки отражается на рисунке, что удобно и красиво... если цвет фона белый. ...недостаток не слишком серьезный, но все же...
В принципе, я тебя понимаю, но как-то организовывать превью с настоящими цветами из ТС - на это меня не хватит.

#530:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 13:57
    —
Quote:
В какой момент ты видишь, что иконки изменились?
В том-то и дело, что как правило при запуске Тотала.
Бесчеловечные эксперименты показали, что цифра 180, видимо, не имеет отношения к номеру иконки в каком-либо иконостасе. Вот сию секунду ситуация со схемой Totalcmd вернулась к описанному мной положению. Более того
Quote:
TabIcon=D:\Utils\PowerPro\powerpro.exe,180
Опять магическое число 180, и опять "не везет" Тоталу и PowerPro. Может, проблемы с чтением иконок из экзешников? Сейчас назначу тоталовской схеме обычную иконку *.ico, послежу за поведением.
Пожелание: рядом с окошком "Tab icon" писать текущий путь к иконке. В случае отсутствия можно что-то типа "No icon" (там и место кстати есть).

#531:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 14:15
    —
Вахмурка wrote:
Может, проблемы с чтением иконок из экзешников?
Наоборот! Ведь, когда ты назначаешь иконку в утилизаторе, то она она отображается правильно! Значит кто-то меняет ini файл! Но кто? Может, поставить ProcessMonitor от Sysinternals и смотреть кто меняет файл?
Кстати,а как часто это происходит? Раз в день, раз в неделю?
Вахмурка wrote:
Пожелание: рядом с окошком "Tab icon" писать текущий путь к иконке. В случае отсутствия можно что-то типа "No icon" (там и место кстати есть).
Не так уж там много места. На более-менее длинный путь все равно не хватит.

#532:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 15:21
    —
Quote:
Наоборот!
А как объяснить, что цифра 180 появляется только после расширения ".exe"?
Quote:
Может, поставить ProcessMonitor от Sysinternals
Спасибо за совет - запустил.
Quote:
Кстати,а как часто это происходит? Раз в день, раз в неделю?
Скорее раз в день. Точнее сказать трудно - я же не постоянно сижу в тех директориях.
Назначил на оба "переменчивых" фильтра обычные иконки - *.ico и *.icl соответственно. Если все будет пучком, вернусь к экзешникам и пущщай ProcessMonitor мониторит.
Quote:
Не так уж там много места. На более-менее длинный путь все равно не хватит.
Ну хотя бы на имя файла (без пути) или на сообщение, что иконка не назначена.

#533:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 15:36
    —
Вахмурка wrote:
А как объяснить, что цифра 180 появляется только после расширения ".exe"?
Бог с ней, с кофейной гущей. Вот поймаю баг, он сам все расскажет. Может, ProcessMonitor за день-другой поймает эту тать в нощи.
Вахмурка wrote:
Ну хотя бы на имя файла (без пути) или на сообщение, что иконка не назначена.
ну не нравится мне эта идея. Не знаю чем, но не нравится. Давай лучше я сделаю тебе возможность вставлять в утилизатор, превью на фоне твоего цвета. Wink

#534:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 16:10
    —
Quote:
Может, ProcessMonitor за день-другой поймает эту тать в нощи
Что-то мне подсказывает, что проблема в расширении exe, а не icl или ico, что у меня сейчас настроено. Ну да ладно, вскрытие покажет.
Quote:
Давай лучше я сделаю тебе возможность вставлять в утилизатор, превью на фоне твоего цвета
Предлагаю соломоново решение. Добавь к тому окошку, что есть ("светлый фон"), еще одно - "темный фон", допустим, черный. Впрочем, если он будет темно-синим, я не обижусь Wink

#535:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 16:16
    —
Вахмурка wrote:
что проблема в расширении exe, а не icl или ico, что у меня сейчас настроено
Что-то я не понял что у тебя настроено. Ты должен отслеживать изменения TWinKey.ini. При чем тут расширения???

#536:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 16:25
    —
По внешним признакам, цифра 180 "цепляется" в инишнике к сочетанию букв "ехе". Звучит глупо, но именно такое впечатление создается.

#537:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 16:29
    —
Это-то понятно. но найти-то надо когда и кем файл TWinKey.ini меняется. А ты что настроил?

#538:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 19:56
    —
Вахмурка wrote:
Предлагаю соломоново решение. Добавь к тому окошку, что есть ("светлый фон"), еще одно - "темный фон", допустим, черный.
Не, Соломон упрямится. Smile Легче дать тебе возможность поставить картинку от своего собственного ТС и делать превью на ней.

#539:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 20:30
    —
Если ты это осуществишь, это будет ничуть не хуже, чем тоталовское окошко. Логично - настройка цветов фона и курсора происходит одновременно, а TWinKey настраивается при уже устоявшейся цветовой схеме.
...А насколько тонкий вы, мсье, извращенец? Делается окно настроек с прозрачным под-окном. Юзверь ставит закладку и сквозь под-окно смотрит на реальную файловую панель с реальной закладкой. Так же и цвет прикрепленных файлов настраивается... Мечты, мечты...

C основной проблемой пока туман. С тех пор как я натравил Process Monitor на twinkey.ini, последний стал послушным мальчиком.

#540:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 21:22
    —
Вахмурка wrote:
Делается окно настроек с прозрачным под-окном.
Абалдеть! Шикарная идея! Вот что такое "благородное безумие". Very Happy Делать это мне, конечно, лень, но перед идеей снимяю шляпу.
Вахмурка wrote:
С тех пор как я натравил Process Monitor на twinkey.ini, последний стал послушным мальчиком.
Ну так я и не рассчитывал на мгновенный результат. Нехай повисит денек-другой.

#541:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 22:49
    —
Есть кое-какие подвижки в наблюдениях.
Схеме Totalcmd присвоил ту же иконку, что и раньше, то есть
Quote:
TabIcon=d:\Utils\TotalCmd\TOTALCMD.EXE
Несанкционированных обращений к twinkey.ini не было и, как я теперь считаю, и не будет. Запускаю TwinkUtil.exe. У схемы Totalcmd вместо иконки - унылый пустой серый квадратик. Инишник, тоталовская иконка на табах и иконки ВСЕХ остальных схем в Утилизаторе пока никаких нареканий не вызывают.
Далее начинается самое веселое. Не трогая схему Totalcmd, я меняю иконку другой схеме. Если интересно, то было:
Quote:
TabIcon=e:\Storage\Graphics\Icons\45icons.icl,18
Схема называется PowerPro. В Утилизаторе ставлю "правильную" иконку, жму Apply, и инишник это отражает:
Quote:
TabIcon=D:\Utils\PowerPro\powerpro.exe
При этом у схемы Totalcmd:
Quote:
TabIcon=d:\Utils\TotalCmd\TOTALCMD.EXE,180
Напомню - ни через Утилизатор, ни через инишник я иконку схемы Totalcmd не менял. При этом в Утилизаторе у схемы Totalcmd по-прежнему иконка отсутствует.
Иными словами: проверь, что происходит со схемой Totalcmd при изменении иконки другой схемы.
Проверял трижды, меняя иконку на разных других схемах.
Вот такие пироги.

#542:  Author: VadiMGP PostPosted: Tue Mar 09, 2010 23:27
    —
Вахмурка
Хорошие пироги. Баг пойман и изничтожен. Проблема оказалась с первыми иконками из файлов, если эти файлы не .ico.
В ожидании следующей версии, возьми пока не первую иконку из ТС, а 25.

#543:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Mar 09, 2010 23:46
    —
Об чем я тебе и говорил. Какие мы оба молодцы. С нетерпением жду новой версии с исправленными ошибками и воплощением моих пожеланий.

#544:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 12, 2010 10:29
    —
В правой панели - вид Tree, в левой - Full. При переключении на правую панель курсор становится, естественно, на первую строку. Но при переключении на любую директорию появляется вот это:
Quote:
---------------------------
Total Commander 7.50RC2
---------------------------
Access violation at address 02DF8D1B. Read of address 00030FFE.

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
02DF8D1B
441D21 4432E5 443C62 >413EA4 443223 413EA4
4194E8 419580 69DA0D
Raw:
490055 46003F 450033 65ED4E 50C3E8 50C430
4482A7 441D21 443F31 4335CD 4432E5 443C62
413EA4 443223 413EA4 4194E8 419580 41973A
69DA0D
Если в правой панели попытаться переключиться на вид Brief, Тотал, не успевая переключиться, виснет без сообщений, закрашивая правую панель серым (дефолтным) цветом, а собственный заголовок - белым. Убиваю из диспетчера.
При переключении на вид Full все пучком.
Ты скажешь: "Все это очень интересно, но при чем здесь я?". Если выгрузить все плагины, то при переключении в дерево сообщение следующее:
Quote:
Crash in plugin TWinKey.wdx:
Access violation at address 02F28D37. Read of address 00030FFE.
Дальше - больше. Запускаю Тотал без инишника - все пучком.
И последнее. Выгружаю TWinKey - тоже все пучком. При его подключении все повторяется, только циферки другие, да и вид Brief не подвешивает Тотал.
В какой-то момент вылезло сообщение
Quote:
Crash in plugin TWinKey.wdx:
Stack overflow
Вывод - похоже, TWinKey не дружит с деревом.
"Вот такие пироги, золотко мое" ((С) персонаж В. Стржельчика, "Майор Вихрь").

#545:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 12, 2010 11:32
    —
Вахмурка
У меня с деревом в TWinKey проблем нет. При весьма навороченных настройках как Тотала, так и TWinKey (кстати, о какой версии речь?).
Кроме того, нечётко прописаны начальные условия возникновения бага.
Вахмурка wrote:
В правой панели - вид Tree, в левой - Full. При переключении на правую панель курсор становится, естественно, на первую строку

Почему это естественно? Кроме того, и режим отображения дерева в файловой панели может быть разным (опция OldStyleTree), и навигация может быть разной (опция AutoTreeChange). Это вполне может влиять.
Хотелось бы:
• уточнения по вышеуказанным опциям;
подробного пошагового описания действий на начальной стадии (исходные режимы в обеих панелях и все переключения/переходы в этих панелях вплоть до проявления бага).

#546:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 12, 2010 11:49
    —
Quote:
о какой версии речь?
2.77 (1.59)
OldStyleTree=1
Autotreechange=1
Попробовал ее раз (после повторного включения TWinKey). Дерево вроде нормально, но при переключении на краткий вид такое же зависание (серая панель, потом полностью белое окно, сообщений нет). Что еще требуется?

#547:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 12, 2010 12:19
    —
Вахмурка
После изменения значения OldStyleTree с 0 на 1 мне удалось однократно воспроизвести проблему, но результат был несколько иным. Тотал просто зависал при попытке перехода с первой строки дерева, а сообщение было следующим:
Quote:
---------------------------
Total Commander 7.50a fin
---------------------------
Stack overflow.

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C00000FD
Stack trace:
01119070
443A3D 4443BA >414514 44397B 414514 66085E
5D8DA7 5D490E 5D5920 50E3C6 502A27 4443BA
414514 44397B 414514 419B58 419BF0 69F119

Raw:
5C002E 430055 4438E9 414514 433D25 444733
442479 444689 433D25 443A3D 4443BA 414514
44397B 414514 66085E 5D8DA7 42259E 4013DD
40147D 401F0E 4023B3 4023DB 401DE5 401E4D
4023B3 4023DB 4026A4 64E53D 69C025 65FBC1
69BBC9 652354 6522A8 63772C 4023B3 4023DB
4023B3 4023DB 4023B3 5D490E 695EE4 65247D
443A3D 4443BA 4443DD 414514 69C025 652641
69C23B 6788F0 65247D 65271C 69C23B 6788F0
69C26B 69C11F 69A0C0 444733 442479 444689

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Да Нет
---------------------------

После изменения значения ключа с 1 на другое и снова на 1 баг больше повторить не удалось. С другими значениями ключа баг не воспроизводится. TWinKey в новейшей приватной версии (2.86).

#548:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 12, 2010 12:26
    —
Хохма в том, что краткий вид я использую раз в месяц, а дерево - раз в год. А тут при тестировании скрипта пришлось "залезть на дерево". Но согласись, что Тотал не должен вылетать при любых значениях ключей.
Кстати, а почему юзвери не извещаются о новых релизах?

#549:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 12, 2010 13:22
    —
Вахмурка wrote:
Но согласись, что Тотал не должен вылетать при любых значениях ключей.

Конечно, соглашусь.

Вахмурка wrote:
Кстати, а почему юзвери не извещаются о новых релизах?

Потому что эти релизы для широкой публики не предназначены. В очень узком кругу бета-тестеров отлаживаются новые фичи и исправляются замеченные баги. Будет доведено до приемлемого состояния — тогда можно и народу предъявлять. А пока в работе, и она не закончена.

#550:  Author: VadiMGP PostPosted: Fri Mar 12, 2010 16:29
    —
Вахмурка wrote:
Хохма в том, что краткий вид я использую раз в месяц, а дерево - раз в год.
Должен заметить, что ты слишком часто лазишь по деревьям. Smile

Теперь, собственно, о баге. Похоже, и ты и Avada что-то упускаете. Мне так и не удалось воспроизвести этот баг. Попробовал разные ключи, но ТС не падает. Значит, есть что-то еще.
Avada wrote:
подробного пошагового описания действий на начальной стадии (исходные режимы в обеих панелях и все переключения/переходы в этих панелях вплоть до проявления бага).
Всецело присоединяюсь. Без точной инструкции (желательно, начиная с пустых wincmd.ini и TWinKey.ini) вряд ли удастся продвинуться.

#551:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 12, 2010 16:39
    —
"Ну, барин, ты и задачки ставишь" ((С) кузнец Степан, "Формула любви").
Сейчас занят, но в выходные попробую. Вот сейчас поигрался - дерево вроде стоит, не падает, а вот краткий вид вешает Тотал как пальто на гвоздь - уверенно и прочно.

#552:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 12, 2010 16:40
    —
VadiMGP
Вполне возможно, что в моём случае проблема имела отношение только к Тоталу как таковому и вообще не была связана с TWinKey. Тем более, что воспроизвести баг мне больше не удалось.

#553:  Author: VadiMGP PostPosted: Fri Mar 12, 2010 17:34
    —
Вахмурка wrote:
"Ну, барин, ты и задачки ставишь"...Сейчас занят, но в выходные попробую.

"Э-э, нет, торопиться не надо, не надо торопиться." © тов. Саахов. Кавказская пленница.
Честно говоря, мне эти деревья довольно пофиг. Обслуживать эти панели по-нормальному у меня в планах нет, и, в обозримом будущем, не предвидится. Падеж, разумеется, надо бы устранить, но если это раз в год, то тоже не больно критично.

#554:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Mar 13, 2010 21:29
    —
Тем не менее, как и обещал, решил поиздеваться над сладкой парочкой: Total Commander + TWinKey.
1. Запускаю Тотал с несуществующим инишником:
2. В нем (который создался) врукопашную прописываю
Quote:
oldstyletree=1
autotreechange=1
3. Подключаю TWinKey и создаю цветовую схему для него;
4. В одной панели включаю дерево, в другой - краткий вид;
5. Начинаю бессистемно ходить по директориям в обеих панелях, просто тыкая куда глаза глядят;
6. Через две-три минуты такого плутания Тотал выдает примерно вот это:
Quote:
---------------------------
Total Commander 7.50RC2
---------------------------
Stack overflow.

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C00000FD
Stack trace:
02D38D1B
441D21 4432E5 443C62 >413EA4 443223 413EA4
4194E8 419580 69DA0D
Raw:
65ED4E 50C3E8 50C430 4482A7 441D21 443F31
4335CD 4432E5 443C62 413EA4 443223 413EA4
4194E8 419580 41973A 69DA0D
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Yes No
---------------------------
Случилось это трижды. Выше - данные с последнего раза.
WXPEngSP2

#555:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Mar 14, 2010 13:30
    —
Хотел бы обратить внимание народа, что менее чем за год существования тема по TWinKey поднялась до второго места по числу постов на всём форуме вообще, уступая сейчас только теме по русификации TC, созданной существенно раньше. С чем автора и всех завсегдатаев темы и поздравляю. Very Happy

#556:  Author: VadiMGP PostPosted: Sun Mar 14, 2010 23:56
    —
Вахмурка
Начал читать пошаговую инструкцию, предвкушая как сейчас изведу очередной баг, но наткнулся на
Вахмурка wrote:
5. Начинаю бессистемно ходить по директориям в обеих панелях, просто тыкая куда глаза глядят;
На этом пункте меня заколодило. Но мы все помним анекдот про программиста ванной, поэтому у меня сработал аварийный таймер и выбросил из этого цикла.
На этот раз не вышло.
Я, кстати, не совсем шутил - плюнь. В новой версии много багов было убито (конечно, новые народились) и боюсь ты за фантомом гоняешься.

Avada
За поздравлялку спасибо, но вдруг это говорит только о том, что здесь самые трепливые тусуются? Wink

А теперь боевой клич. Требуются бета-тестеры, использующие стики.
В новой версии TWinKey стики распространены на корневые директории дисков, сетевые пути (UNC) и виртуальные папки типа My Computer и иже с ним.
Есть желающие потестить? Желательно наличие локальной сети для проверки путей UNC. Заинтересованным просьба написать мне мылом с сабжем "Бета тест TWinKey".
Да, сразу говорю - новой документации пока нет.

#557:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 15, 2010 00:47
    —
VadiMGP wrote:
Да, сразу говорю - новой документации пока нет.

Да, пока в работе. Новые фичи появляются быстрее, чем готовится документация по уже добавленным. Wink Но в ближайшую пару дней сделаю те описания, по которым уже всё более-менее ясно.

#558:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Mar 15, 2010 01:02
    —
Quote:
На этот раз не вышло.
Если у тебя есть ребенок, желательно лет четырех, посади его за комп, покажи, как бессистемно тыкать крысой в директории, и пусть дитя забавляется (не забудь только потом корзину проверитьShocked ). Если ребенка нет, то предаваться тыканью можно и самому в процессе более интересного занятия, скажем, просмотра футбола, пития пива, трепли по телефону.
Если я что-то в чем-то понимаю, то в упомянутых видах TWinKey кладет что-то в память и не забирает оттуда. В результате происходит stack overflow.
По этому поводу у меня тоже клич к народу. Потестите сами, ведь много таких, кто одновременно использует TWinKey, дерево и краткий вид!
Quote:
ты за фантомом гоняешься
Я - да. Но... см. выше.
Стики не использую, локалки нет.

#559:  Author: Vikachka PostPosted: Fri Mar 26, 2010 15:09
    —
Большое спасибо за такой функциональный плагин, но что-то у меня он не заработал. Может поможете найти, что я сделал не так.

У меня Windows 7 x64, Total Commander 7.5

Установил Twinkey по инструкции, вот копии строчек ищ Wincmd.ini про него:

Code:
ColorFilter1=>TwinKey
TwinKey_SearchFor=~*.*;*.~~~;$*.*;*.$??;*.bak;*.log;*.old;*.org;*.pk;*.swp;*.tmp;*.temp;*.wbk
TwinKey_SearchIn=
TwinKey_SearchText=
TwinKey_SearchFlags=0|000002000020|||||||||0000|
TwinKey_plugin=twinkey.Autostart > 0


Вот Twinkey.ini
Code:
[Config]
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
Localizator=%COMMANDER_PATH%\Plugins\wdx\TWinKey\LANGUAGE\Russian.ini
AutoView=1
KeepScope=0
[AutoView]
test=!mail
[ViewModes]
test=test
[test]
View=Документы
Sort=0
BkgColor=
TabColor=


Как видно, я в папке d:\!mail opera\ пытаюсь поменять набор колонок (и только). Но ничего не меняется. Что я забыл сделать или сделал не так?

#560:  Author: VadiMGP PostPosted: Fri Mar 26, 2010 15:30
    —
Vikachka
А папка действительно называется "d:\!mail opera"? С восклицательным знаком?
Кроме того, ты задал только шаблон ДОЛЖЕН содержать, а надо МОЖЕТ содержать. Например
Code:
test=?*mail opera*

#561:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 26, 2010 15:35
    —
Vikachka
Чтобы всё было нормально, неплохо бы для начала внимательно прочитать файл ReadMe_Russian.html.
Уже по первому коду есть вопрос. Вот мой вариант (без ColorFilter, у меня номер другой):
Code:
TWinKey_SearchFor=
TWinKey_SearchIn=
TWinKey_SearchText=
TWinKey_SearchFlags=0|000002000020|||||||||0000|
TWinKey_plugin=twinkey.Autostart > 0

Разница есть? Зачем во второй строке маски временных файлов? Это не влияет на основную проблему, но зачем в шаблоне ненужный мусор?
А что касается "как видно" — видно, что шаблон задан неправильно. Пояснение на странице настроек "Автопереключение" для кого сделано? В документации про необходимость хотя бы одного шаблона с "МОЖЕТ содержать" я просто так писал?

#562:  Author: Vikachka PostPosted: Fri Mar 26, 2010 15:50
    —
Avada
Настраивал именно по ReadMe_Russian.html

Вручную сделал как у вас.

Вроде теперь работает, всем спасибо.


Last edited by Vikachka on Fri Mar 26, 2010 16:13; edited 1 time in total

#563:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 26, 2010 16:13
    —
Vikachka
После изменения – в смысле размеры папок подсчитались, а потом всё это началось? Или в процессе?
Размеры папок определяются плагином DirSizeCalc? Какой версии? (В объёмных каталогах тут и без TWinKey можно завесить всё на свете.)
На наборах колонок, создаваемых с помощью не таких ресурсоёмких плагинов, работоспособность проверялась?
Кроме того, рекомендую проверить все эти дела на новой паблик-бете TC 7.55.

О, теперь пост отредактирован, и выясняется, что всё работает... Так в чём дело-то было?

#564:  Author: Vikachka PostPosted: Fri Mar 26, 2010 16:37
    —
Дело было видимо в каком-то из плагинов. Я поставил стандартную сортировку Комментарии, т.к. она мне и нужна - работает нормально.

Теперь остался последний вопрос. Если я указываю
Code:
test=?*!mail opera*

все работает.

Если я указываю
Code:
test=!*!mail opera*

не работает, хотя папка d:\!mail opera\ - ну вроде все правильно, или нет?

Смысл в том, что я хочу эту функцию использовать в папках, которые названы одной буквой d:\A\, d:\B\, d:\C\ и т.д. Первый вариант будет работать во всех папках, где в названии есть эта буква. Второй вариант в таких папках внешний вид не меняет. Вот полный конфиг сейчас

Code:
[Config]
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
Localizator=C:\Program Files (x86)\Total Commander\Plugins\wdx\TWinKey\LANGUAGE\Russian.ini
AutoView=1
KeepScope=1
[AutoView]
test=!*I*
Default=?*.*
[ViewModes]
test=test
Default=Default
[test]
View=Comments
Sort=0
BkgColor=
TabColor=
[Default]
View=Full
Sort=0
BkgColor=
TabColor=


Почему в папке d:\I\ внешний вид не меняется?

#565:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 26, 2010 16:44
    —
Я не автор, но мне кажется, что дело по-прежнему в этом:
Quote:
Пояснение на странице настроек "Автопереключение" для кого сделано? В документации про необходимость хотя бы одного шаблона с "МОЖЕТ содержать" я просто так писал?
Я вывел для себя простое мнемоническое правило: если я могу изменить требование "ДОЛЖЕН содержать" на "МОЖЕТ содержать", то надо это делать! Как можно меньше "должен" (только если это действительно необходимо), как можно больше "может"!

#566:  Author: Vikachka PostPosted: Fri Mar 26, 2010 16:48
    —
Вахмурка
Я согласен, т.к. с "может" все работает. Только в моих условиях, когда в названии папок только одна буква, можно использовать только "должен". А оно не работает Sad

#567:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 26, 2010 16:50
    —
Попробуй
Code:
?*\I\*

#568:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 26, 2010 16:57
    —
Vikachka
Значит, надо правило с "ДОЛЖЕН содержать" оставить, но придумать для этой схемы ещё и какое-то правило с "МОЖЕТ содержать", не противоречащее основному.

#569:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 26, 2010 17:07
    —
2Avada
Твоим постом навеяло... А если:
Должен содержать: *неважно_какая_хрень*
Может содержать: *
То есть
Code:
!*неважно_какая_хрень*;?*
То есть требования о наличии маски "может" выполнено, хотя оно и "пустое".
Согласен, надо тупо сесть и попробовать, но случится это в лучшем случае завтра вечером, а засвербило сейчас...

#570:  Author: Vikachka PostPosted: Fri Mar 26, 2010 17:24
    —
Avada
А ведь правда. "Должен содержать" не работает без "Может содержать". Только вместе с ним. Даже если там пусто.

#571:  Author: VadiMGP PostPosted: Fri Mar 26, 2010 18:02
    —
Вахмурка wrote:
если я могу изменить требование "ДОЛЖЕН содержать" на "МОЖЕТ содержать", то надо это делать! Как можно меньше "должен"
Это не совсем верно. Можно сказать, что в общем случае выражение "должен содержать" в развернутом виде звучит "а также должен содержать". А "может содержать" означает "или может содержать".
Vikachka wrote:
Только в моих условиях, когда в названии папок только одна буква, можно использовать только "должен".
Можно поставить шаблон "?*\?"

#572:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 26, 2010 19:55
    —
VadiMGP wrote:
Можно сказать, что в общем случае выражение "должен содержать" в развернутом виде звучит "а также должен содержать". А "может содержать" означает "или может содержать".

Очень удачное пояснение, я его использую, пожалуй, в обновлённой документации.

#573:  Author: Vikachka PostPosted: Fri Mar 26, 2010 21:19
    —
Еще раз большое спасибо всем, кто помогал. В моем случае правильным оказался шаблон
Code:
?*My Music\**

#574:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Mar 27, 2010 16:48
    —
2Avada
Цитирую вот этот твой пост из другой ветки, дабы не порождать оффтоп:
Avada wrote:
У меня тоже есть опыт успешного применения Num5 — по этой клавише вызываю в любых полях ввода TC специальное контекстное меню TWinKey c шаблонами, избранными каталогами, переменными, историями и пр. (в новом релизе там много чего добавится)
Из этого следует, что в текущей версии (2.77) такая возможность уже есть (иначе нельзя истолковать слово "добавится"). Чегой-то я не нашел. Можно подробнее?

#575:  Author: VadiMGP PostPosted: Sat Mar 27, 2010 16:56
    —
Вахмурка
Имеется в виду плагин второго уровня TCDirMenu. Он описан в документации. В следующем релизе будет значительно расширен.

Добавлено. Собственно говоря, в следующем релизе это меню станет контекстно зависимым.

#576:  Author: Andrey_ALocation: Сочи PostPosted: Sat Mar 27, 2010 23:25
    —
Недавно стал разбираться в сильном зависании Тотала. Проверил все плагины и в итоге это оказался TWinKey. Я поставил плагин на чистый тотал торможение обнаружилось и там:
1. При входе в папки, где много файлов (торможение можно увидеть на папках, в которых от 2000 файлов)
к примеру папка 15000 изображений открывалась 3-4 минуты (без плагина 3сек.)
2. Команда Ctrl+В при плагине срабатывает очень медленно
3. В папке с большим количеством файлов стоит опустить чуть ниже прокрутку... как всё тотал встаёт...

Я удалил плагин... заново установил на чистом и на моём Тотале
проблемы остались, но что интересное на моём тотале утилита TwinkUtil вообще не запустилась и выдаёт ошибку
Code:
Runtime Error!
Program: C:\Total Commander Image\Plugins\wdx\TWinKey\TwinkUtil.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more informa

В чём проблема может кто сталкивался, может какие-то плагины с TWinKeyем не совместимы
версия: TWinKey.wdx 2.0.0.77 Размер 208896
версия: TwinkUtil.exe 1.0.0.59 Размер 982016

#577:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Mar 27, 2010 23:53
    —
Попробую привычно предвосхитить реакцию Avada и/или VadiMGP и задам неизбежные в таких случаях вопросы:
1) Перегружаться пробовал?
2) Что такое "мой Тотал"? Версия?
3) Версия и битность ОСи?
4) Вид в панелях (полный, краткий, дерево)?
5) Выкладывай TWinKey.ini.

#578:  Author: Andrey_ALocation: Сочи PostPosted: Sun Mar 28, 2010 00:15
    —
1. Перезагружал и Тотал и систему
2. Total Commander 7.50a
3. 32
4. Вид подробный
5. ini
Code:
[Config]
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
Localizator=%COMMANDER_PATH%\plugins\wdx\TWinKey\LANGUAGE\Russian.ini
ReturnTabs=1
UseDesktopINI=0
ColoredTabs=1
KeepTabColors=1
BriefSingleColor=0
DblClickGotoDir=1
StickyFiles=1
StickySort=1
BookMarks=1
PersistBookmarks=0
[Colors&Styles]
LostFocusStyle=2
LostFocusColor=#FF6820
StickColor=#32CD32
StickStyle=2
MarkPercent=55
BookMarkColor=#C0C0C0
BookMarkStyle=2
[Keyboard]
StickIt=Alt+Shift+Up
UnStickIt=RAlt+RShift+Down

#579:  Author: VadiMGP PostPosted: Sun Mar 28, 2010 00:35
    —
Вахмурка
Все вопросы правильные, но сегодня не угадал. Smile

Andrey_A
Подожди немного. Со дня на день будет выложен новый релиз TWinKey. Там довольно много внутренних изменений и прежде всего надо посмотреть как будет себя вести новая версия.
Единственное, что вызывает удивление, так
Andrey_A wrote:
но что интересное на моём тотале утилита TwinkUtil вообще не запустилась и выдаёт ошибку
TwinkUtil - не запускается "на Тотале". Это же просто обычная программа, которую можешь запускать как угодно - хоть из проводника, хоть из меню Start. Не может её запуск зависеть от установленных в ТС плагинов.

#580:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Mar 28, 2010 00:42
    —
Quote:
TwinkUtil - не запускается "на Тотале". Это же просто обычная программа
У меня это как раз удивления не вызвало. Была у меня аналогичная фигня в процессе моих бесчеловечных экспериментов (ну, ты в курсе). Но добрый Ctrl+Alt+Delete, как обычно, все исцелил.

#581:  Author: VadiMGP PostPosted: Sun Mar 28, 2010 00:53
    —
Вахмурка wrote:
Была у меня аналогичная фигня в процессе моих бесчеловечных экспериментов (ну, ты в курсе).
Да, но у тебя была проблема на каком-то компьютере, а не на каком-то Тотале.
Хотя, может и Andrey_A тоже имеет в виду компьютер. А то я так понял, что у него несколько ТС на одном компе. Может я неправильно его понял?

#582:  Author: Andrey_ALocation: Сочи PostPosted: Sun Mar 28, 2010 00:54
    —
Да странно, проверил разные версии утилиты 2.0.0.4 разм 922624 , 1.0.0.41 разм 953344 в проводнике и в тоталах запускаются, но вот последняя скаченная о которой я писал - в проводнике и в рабочем тотале не запускается, выдавая ошибку, но что интересное на чистом Тотале срабатывает
1. Может каких-то библиотек не хватает...
2. Система Виста...
будем ждать новой версии

Да у меня один компьютер и много разных тоталов

#583:  Author: VadiMGP PostPosted: Sun Mar 28, 2010 01:02
    —
Andrey_A wrote:
2. Система Виста...
Не мое дело, конечно, но зачем тебе этот кошмар? Хоть на Win7 перейди, всяко лучше будет.
Кстати, а все тоталы под одним юзером работают?

#584:  Author: Andrey_ALocation: Сочи PostPosted: Sun Mar 28, 2010 01:06
    —
У всех Тоталов один Юзер - это Я
С висты уйти не могу, редкое железо в ноуте Sony - нет дров под Win7 на звук

#585:  Author: VadiMGP PostPosted: Sun Mar 28, 2010 01:24
    —
Andrey_A wrote:
редкое железо в ноуте Sony - нет дров под Win7 на звук
Для Соньки нет дров!? А точную модель и чипсет можешь дать?

#586:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 30, 2010 12:14
    —
VadiMGP
Мы эту тему уже в приватной переписке обсуждали. Было решено упомянуть в документации о существующем ограничении (что я и сделал) и не тормозить релиз. Но вчера Гислер выдал там ещё и следующее:
Quote:
So apparently TWinkey would have to be updated to support these additional drive letters...

Кто кому чего должен — вопрос интересный, но, может быть, раз пошла такая пьянка, попытаться всё-таки решить проблему?

#587:  Author: АфиLocation: Одесса PostPosted: Tue Mar 30, 2010 12:27
    —
Andrey_A wrote:
При входе в папки, где много файлов (торможение можно увидеть на папках, в которых от 2000 файлов)

к примеру папка 15000 изображений открывалась 3-4 минуты (без плагина 3сек.)

Согласен. Папки, где много файлов, окрываются очень долго.

#588:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 30, 2010 13:18
    —
Афи
Во-первых, за расширенный функционал приходится чем-то платить. Для меня, например, это приемлемая цена.
Во-вторых, торможения при входе в объёмистую папку в десятки раз я всё-таки не наблюдал с TWinKey никогда.
В-третьих, после обнародования нового релиза советую проверить снова, там с файловыми списками вроде бы всё пошустрее стало.
(Собственно, по пунктам 1 и 3 здесь уже это говорилось и раньше.)

#589:  Author: VadiMGP PostPosted: Thu Apr 01, 2010 21:14
    —
Можно скачивать новую версию.

Основные новости (кроме багфиксов и оптимизации)
- Значительно расширена функциональность плагина TCDirMenu
- Добавлено выпадающее меню с командами TWinKey по среднему клику на заголовке файловой панели.
- Использование шаблонов ТС для групповой сортировки.
- Возможность использовать собственные картинки в Утилизаторе для предпросмотра (для опытных юзеров)


Last edited by VadiMGP on Thu Apr 01, 2010 22:25; edited 1 time in total

#590:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 01, 2010 22:09
    —
VadiMGP wrote:
- Добавлено выпадающее меню с командами TWinKey по среднему клику.

Уточняю: по среднему клику на заголовке любой файловой панели.

А также (кроме перечисленного) — ещё кое-что:
• Запуск Утилизатора прямо из этого самого меню с командами;
• Опция временного отключения групповой сортировки.
• Возможность применения функции прикрепления файлов где угодно;
• Возможность переназначать клавишу Context;
• Возможность задавать приоритет Desktop.ini перед визуальной схемой для значка на вкладке;

Изменения в дочернем плагине TCDirMenu действительно очень обширны. В документации я попытался это отразить.

Текущие версии: TWinKey — 2.101, Utilisator — 1.70, TCDirMenu — 1.15.


Last edited by Avada on Thu Apr 01, 2010 22:37; edited 1 time in total

#591:  Author: VadiMGP PostPosted: Thu Apr 01, 2010 22:30
    —
Avada
Еще команду пересчитывание настроек добавь... Smile

- Печь тоже запишите.
- Порядок должен быть.

ЗЫ. desktop.ini

#592:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 01, 2010 22:45
    —
VadiMGP wrote:
Еще команду пересчитывание настроек добавь... Smile

Хотел, но передумал. Надо ж и автору хоть что-то для добавления оставить. Wink

VadiMGP wrote:
ЗЫ. desktop.ini

Фи, уже очепятаться нельзя. Ну, исправил...

#593:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Apr 02, 2010 00:11
    —
У меня предложение переименовать в дистрибутиве файл TCDirMenu.ini, скажем, в TCDirMenu_example.ini
А то я после автоустановки лишний раз порадовался наличию бэкапа Wink

А, стоп. Там же есть папка целая Examples.

#594:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 00:24
    —
Rodny
Безусловно, это звучит разумно если у тебя уже есть настроенный под себя TCDirMenu.ini.
Но как сделать, чтобы и после первой установки TWinKey в TCDirMenu уже было бы что-то осмысленное? Чтобы человеку, впервые поставившему плагин, можно было назначить клавишу и сразу начать им пользоваться? Без предварительного вникания во все тонкости формата/структуры ini файла?

Добавлено. В принципе всё то же самое можно сказать и про TWinKey.ini файл. Да и вообще про любой ini файл любого плагина. Как быть? У Гислера уже просили просили сделать так, чтобы плагин знал зачем его загружают - для установки или для работы, но он как-то не проявил энтузиазма. Есть идеи?

#595:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Apr 02, 2010 00:59
    —
VadiMGP
Не вижу проблемы, есть же Examples\TCDirMenu.ini
Прежде, чем назначить клавишу, плагин нужно добавить. Вот при добавлении проверять наличие TCDirMenu.ini в папке плагина, при отсутствии копировать из Examples.

А TWinKey.ini и так в архиве нету.

#596:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 01:08
    —
Да, пожалуй, так можно.

Rodny wrote:
А TWinKey.ini и так в архиве нету.
Именно. Потому что TWinKey может начать работать и без TWinKey.ini с одними только значениями по умолчанию. Если бы я мог так же поступить с TCDirMenu, то и TCDirMenu.не было бы в дистрибутиве.

#597:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 08:48
    —
VadiMGP
Rodny
Всё это хорошо, только надо учесть, что файлов TCDirMenu.ini уже сейчас в дистрибутиве два — англоязычная заготовка с минимальными настройками (для немедленного начала работы) в основной папке и русский вариант с наворотами (в качестве примера) в подкаталоге Examples.
Сейчас они друг другу не мешают, потому что лежат в разных папках. Выкидывать один из вариантов — неправильно, поскольку у каждого своя задача. Следуя предложенной идее, надо бы как-то изловчиться распихать всё это по разным подкаталогам. К Examples (где именно что примеры реализации, а не стандартные заготовки) ещё какую-то подпапку (Templates?) добавить, где маленький рабочий TCDirMenu.ini и поместить. И оттуда в описанном случае его при отсутствии копировать.
Да и с примерами TCDirMenu.ini хорошо бы подумать, как конфликта избежать. Это сейчас пример один. А в перспективе надо будет протестировать и обеспечить полноценную поддержку многоязычности. Мало ли у кого на каком языке свой INI-файл будет. Да даже на одном языке сделать несколько схем... С картинками хорошо, у них имена уникальные. А если кто-то захочет не прибивать исходный пример INI, а рядом свой положить?

#598:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 12:34
    —
Avada
Элементарно, Ватсон.
В TCDirMenu.ini ввожу новый ключик - Title.
Все файлы TCDirMenu.ini складываются в каталог Examples и получают имена от балды - TCDirMenu1.ini, TCDirMenu2.ini, TCDirMenu3.ini и т.д. Но при первом использовании TCDirMenu покажет список Title из имеющихся файлов и предложит выбрать - TCDirMenu Essential, TCDirMenu Pro, TCDirMenu Ultimate.

#599:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 13:19
    —
VadiMGP
Хорошо. А если файл умолчальный, единственный (допустим, TCDirMenu Default в списке и TCDirMenu.ini по имени) — он будет подхватываться автоматом или всё равно запрашиваться при первом обращении?
И следующий вопрос: надо предусмотреть возможность выбора другого файла не при первом обращении, а когда мне захотелось. Каким образом я получу доступ к этому списку?

#600:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 13:41
    —
Avada wrote:
А если файл умолчальный, единственный
Но он уже не единственный. Уже есть два файла.

Avada wrote:
И следующий вопрос: надо предусмотреть возможность выбора другого файла не при первом обращении, а когда мне захотелось. Каким образом я получу доступ к этому списку?
Не уверен. Не бог весть какая необходимая штука. Как часто деловек захочет менять файлы туда-сюда? Раз в жизни можно и ручками скопировать нужный файл.

А вообще-то, можно отказаться и от Title. А имена файлов в каталоге Examples сделать в виде TCDirMenu_<description>.ini

#601:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 14:04
    —
1) При попытке входа в архив TWinKey.zip предлагает автоматическую установку. После моего согласия Тотал молча падает. Проверялось трижды с перезагрузкой.
Отчаялся и поставил "по старинке", открыв директорию TWinKey на одной панели и дав команду распаковки архива с другой;
2)
Quote:
При нажатии в соответствующем диалоге клавиши, назначенной вами в TWinKey Utilisator для команды TC Favorites, отображается меню, в основном повторяющее состав и структуру стандартного меню избранных каталогов TC. Принципиальное отличие в том, что здесь отображаются только записи, соответствующие команде cd имя_каталога
Все так, но вставляются только то самое "имя_каталога", которое расположено только на одном логическом диске. Так должно быть? Если да, то почему об этом не сказано с цитированном фрагменте? Если нет, то нельзя ли расширить меню на ВСЕ cd-команды?
3) При запуске утилизатора на странице Bookmarks окно Preview замечательно показывает. Но стоит пощелкать в нем, полоса уходит и появляется довольно хаотично (см. скриншот):

Выбран режим AlphaGrad.
4) Переключился в краткий вид и дерево, побродил по директориям - Тотал не упал! Видно, при улучшении TWinKey баг исправился сам собой...

Добавлено
Quote:
которое расположено только на одном логическом диске
Наврал - на двух: c и d. Ноу меня еще есть e - его все равно не показывает. Кроме того, часть директорий с диска с находится в меню ниже диска е, нарушая алфавитный порядок дисков - их тоже не видать. Похоже, из DirMenu берутся те пути, что не дальше диска d, куда установлен Тотал. Такое может быть?

Last edited by Вахмурка on Fri Apr 02, 2010 14:20; edited 1 time in total

#602:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 14:16
    —
Вахмурка wrote:
Все так, но вставляются только то самое "имя_каталога", которое расположено только на одном логическом диске. Так должно быть?

Что-то я не понял вопрос. Да, вставляется имя каталога, но что значит "только на одном логическом диске"? Можешь дать конкретный пример, когда выполненное действие не соответствовало ожидаемому?

#603:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 14:19
    —
VadiMGP
Раз в жизни менять не у всех получится. А если я, как было сказано, хочу работать с возможностью переключения между версиями меню Standard, Pro и Super Puper Ultimate?
А вариант с именами мне нравится больше.

Вахмурка
Я насчёт одного логического диска тоже не понял. Практикой не подтверждается: у меня в Избранном каталоги с самых разных дисков, всё работает. В том числе и при числе больше двух, в том числе и при Тотале на D:, а каталогов в списке — на следующих по порядку дисках (включая съёмные).

С автоустановкой проверял, проблем не вижу.
А вот со щёлканьем на превьюшке — да, баг подтверждаю. Но только на странице "Закладки"! На странице "Прикреплённые файлы" всё OK.


Last edited by Avada on Fri Apr 02, 2010 14:35; edited 1 time in total

#604:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 14:30
    —
2VadiMGP
Вот скриншот моего DirMenu:

А вот что выдается при команде TC Favorites:

Только что обнаружил, что директории из меню d:\Windows тоже не попадают. Кстати, "Temporary directory" и две последующих находятся на с.

#605:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 14:37
    —
Вахмурка
Ты же меня знаешь, Абдулла. Высылай соответствующую секцию wincmd.ini.
Вахмурка wrote:
3) При запуске утилизатора на странице Bookmarks окно Preview замечательно показывает. Но стоит пощелкать в нем, полоса уходит
Есть такое дело. Пофиксим.
Вахмурка wrote:
Видно, при улучшении TWinKey баг исправился сам собой...
Ну, не то чтобы совсем уж сам собой... Wink

#606:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 14:42
    —
Avada wrote:
А если я, как было сказано, хочу работать с возможностью переключения
Вот ты мне скажи, какой в этом практический смысл? Я напоминаю - речь идет о переключении между некоторыми предопределенными меню из дистрибутива.
Мы же не говорим о переключении между собственными творениями фанатов TCDirMenu. Как часто и для каких целей это может потребоваться?

#607:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 14:51
    —
Code:
menu1=-C:\User
menu2=...
cmd2=cd c:\user
menu3=««« PowerPro's Folder Menu »»»
cmd3=d:\Utils\PowerPro\powerpro.exe bar show user
menu4=-
menu5=Batches
cmd5=cd c:\user\Batches
menu6=-C++
menu7=...
cmd7=cd c:\USER\CPP
menu8=Caesar
cmd8=cd c:\USER\CPP\Caesar
menu9=--
menu10=CD images
cmd10=cd c:\user\CDimages
menu11=Corel
cmd11=cd c:\user\Corel
menu12=-HTML
menu13=...
cmd13=cd c:\user\HTML
menu14=likharev.narod.ru
cmd14=cd c:\user\HTML\likharev.narod.ru
menu15=-
menu16=cobok.pisem.su
cmd16=cd c:\user\HTML\cobok.pisem.su
menu17=-
menu18=powerpro.wincmd.ru
cmd18=cd c:\user\HTML\powerpro.wincmd.ru
menu19=ppro.totalcmd.net
cmd19=cd c:\user\HTML\ppro.totalcmd.net
menu20=pprotcmd.narod.ru
cmd20=cd c:\user\HTML\pprotcmd.narod.ru
menu21=-
menu22=> ТНБ
cmd22=cd e:\Storage\tnb
menu23=Статьи
cmd23=cd C:\User\HTML\Статьи
menu24=--
menu25=-Mail
menu26=...
cmd26=cd c:\user\Mail
menu27=> Local Folders
cmd27=cd %$APPDATA%\Mozilla\Profiles\default\5rev12rp.slt\Mail\Local Folders
menu28=> C's Mail
cmd28=cd x:\Storage\Mail\c
menu29=> Qz's Mail
cmd29=cd c:\user\Mail\qz
menu30=> TNB's Mail
cmd30=cd c:\user\Mail\tnb
menu31=> Рассылки
cmd31=cd e:\Storage\Рассылки
menu32=--
menu33=MathCAD
cmd33=cd c:\user\MCAD
menu34=Nokia
cmd34=cd c:\user\Nokia
menu35=Text
cmd35=cd c:\user\Text
menu36=Word
cmd36=cd c:\user\word
menu37=--
menu38=-C:\Utils
menu39=...
cmd39=cd c:\utils
menu40=Packers
cmd40=cd c:\utils\Packers
menu41=Xxcopy
cmd41=cd c:\utils\Xxcopy
menu42=--
menu43=-
menu44=-D:\Graphics
menu45=...
cmd45=cd d:\Graphics
menu46=DupDetector
cmd46=cd D:\Graphics\DupDetector\Dups
menu47=User Icons
cmd47=cd e:\Storage\Graphics\Icons\User
menu48=-
menu49=Irfan
cmd49=cd d:\Graphics\Viewers\Irfan
menu50=Irfan HTML Templates
cmd50=cd d:\Graphics\Viewers\Irfan\Html
menu51=--
menu52=-D:\Math
menu53=...
cmd53=cd d:\math\
menu54=-MathType
menu55=> Toolbars
cmd55=cd %$APPDATA%\Design Science\DSMT5
menu56=Preferences
cmd56=cd d:\math\MathType\Preferences
menu57=--
menu58=MCAD Template
cmd58=cd d:\Math\MathCAD\Template
menu59=--
menu60=-D:\Media
menu61=...
cmd61=cd d:\Media
menu62=--
menu63=-D:\Utils
menu64=...
cmd64=cd d:\Utils
menu65=-Office
menu66=...
cmd66=cd "d:\Utils\Microsoft Office"
menu67=> Excel
cmd67=cd %$APPDATA%\Microsoft\Excel
menu68=Proof (dictionaries)
cmd68=cd %$APPDATA%\Microsoft\Proof
menu69=Proof (libraries)
cmd69=cd %COMMONPROGRAMFILES%\Microsoft Shared\Proof
menu70=Startup
cmd70=cd "d:\Utils\Microsoft Office\Startup"
menu71=> STARTUP
cmd71=cd %$APPDATA%\Microsoft Office\STARTUP
menu72=> Templates
cmd72=cd %$APPDATA%\Microsoft\Templates
menu73=--
menu74=> Nokia Backup
cmd74=cd %$APPDATA%\Nokia\ContentCopier
menu75=-PowerPro
menu76=...
cmd76=cd d:\Utils\PowerPro
menu77=Favorite Folders
cmd77=cd d:\Utils\PowerPro\favfolder
menu78=FileLists
cmd78=cd d:\Utils\PowerPro\scripts\FileLists
menu79=ini
cmd79=cd d:\Utils\PowerPro\scripts\ini
menu80=Notes
cmd80=cd d:\Utils\PowerPro\Notes
menu81=Plugins
cmd81=cd d:\Utils\PowerPro\plugins
menu82=Scripts
cmd82=cd d:\Utils\PowerPro\scripts
menu83=--
menu84=-Total Commander
menu85=...
cmd85=cd %COMMANDER_PATH%
menu86=LogFile
cmd86=cd %COMMANDER_PATH%\LogFile
menu87=Tabs
cmd87=cd D:\Utils\totalcmd\Tabs
menu88=--
menu89=--
menu90=--
menu91=-D:\Windows
menu92=...
cmd92=cd %SYSTEMROOT%
menu93=Fonts
cmd93=cd %$FONTS%
menu94=> Recent
cmd94=cd %USERPROFILE%\Recent
menu95=System32
cmd95=cd %SYSTEMROOT%\system32
menu96=SysWOW64
cmd96=cd %SYSTEMROOT%\SysWOW64
menu97=> Admin's Desktop
cmd97=cd %$DESKTOP%
menu98=> All Users' Desktop
cmd98=cd %$COMMON_DESKTOPDIRECTORY%
menu99=> QuickLaunch
cmd99=cd "%$APPDATA%\Microsoft\Internet Explorer\Quick Launch"
menu100=--
menu101=--
menu102=--
menu103=-
menu104=--
menu105=-E:\Users
menu106=> Downloads
cmd106=cd E:\Users\Qz\Downloads
menu107=--
menu108=-E:\Storage
menu109=...
cmd109=cd e:\Storage
menu110=Backup
cmd110=cd e:\Storage\Backup
menu111=-Graphics
menu112=...
cmd112=cd e:\Storage\Graphics
menu113=Icons
cmd113=cd e:\Storage\Graphics\Icons
menu114=Photo
cmd114=cd e:\Storage\Graphics\Photo
menu115=> PhotoSmart 720
cmd115=cd f:\DCIM\100HP720
path115=e:\Storage\Graphics\Photo\
menu116=WallPapers
cmd116=cd e:\Storage\Graphics\WallPapers
menu117=--
menu118=NextCD
cmd118=cd e:\Storage\NextCD
menu119=Media
cmd119=cd E:\Storage\Media
menu120=--
menu121=-
menu122=«Administrator's Menu»
cmd122=cd %$PROGRAMS%
menu123=«All Users' Menu»
cmd123=cd %$COMMON_STARTMENU%\Programs
menu124=-
menu125=«Temporary directory»
cmd125=cd c:\Utils\Temp
menu126=«Testing directory»
cmd126=cd c:\Utils\Test
menu127=«Trying directory»
cmd127=cd c:\Utils\Trying
menu128=-
menu129=-Waste directories
menu130=Administrator's (D:)
cmd130=cd %TEMP%
menu131=Administrator's (E:)
cmd131=cd "E:\Documents and Settings\Administrator\Local Settings\Temp"
menu132=-
menu133=ClipMate data
cmd133=cd d:\Utils\Tray\ClipMate\data
menu134=--
menu135=-Registry
menu136=-Autorun
menu137=HCU\...\Run
cmd137=cd \\\Registry\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
menu138=HLM\...\Run
cmd138=cd \\\Registry\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
menu139=--
menu140=-Shell Folders
menu141=HCU\...\User Shell Folders
cmd141=cd \\\Registry\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
menu142=HCU\...\Shell Folders
cmd142=cd \\\Registry\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
menu143=--
menu144=-
menu145=Звуковая схема Total Commander
cmd145=cd \\\Registry\HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Wincmd
menu146=MapSource
cmd146=cd \\\Registry\HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource
menu147=USB device
cmd147=cd \\\Registry\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\Enum
menu148=Design Science (MathType)
cmd148=cd \\\Registry\HKEY_CURRENT_USER\Software\Design Science
menu149=Ulead Preference
cmd149=cd \\\Registry\HKEY_CURRENT_USER\Software\Ulead Systems\Ulead VideoStudio\8.0\Preference
menu150=--
menu151=-
menu152=-System Folders
menu153=My Computer
cmd153=cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
menu154=My Documents
cmd154=cd ::{450D8FBA-AD25-11D0-98A8-0800361B1103}
menu155=My Network Places
cmd155=cd ::{208D2C60-3AEA-1069-A2D7-08002B30309D}
menu156=Network Connections
cmd156=cd ::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
menu157=Printers and faxes
cmd157=cd ::{2227A280-3AEA-1069-A2DE-08002B30309D}
menu158=Recycle bin
cmd158=cd ::{645FF040-5081-101B-9F08-00AA002F954E}
menu159=--
menu160=-
menu161=\\USB Flash (f: opposite)
cmd161=cd \\\USBFlash
path161=F:\
Quote:
Ну, не то чтобы совсем уж сам собой...
Просто интересно - где собака порылась?

Добавлено
2Avada
Очипятка в справке:
Quote:
в одной из панелей каталоге TC
2VadiMGP
А что насчет темного фона превью (раз уж все равно переделывать?)

#608:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 15:31
    —
Вахмурка wrote:
Просто интересно - где собака порылась?

Точное место указать действительно нельзя. Просто в процессе отладки было найдено несколько багов (как моих, так и ТС), связанных с изменением режима панели. Свои починил, тоталовские попытался обойти. Кто из них был главным виновником установить невозможно.

Теперь разреши мой когнитивный диссонанс. У тебя пунктом 63 "menu63=-D:\Utils" начинается меню верхнего уровня(!), которое заканчивается в пунктом 89. Какое меню закрывает пункт 90???

Добавлено. А что именно насчет темного фона?

#609:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 15:42
    —
2VadiMGP
Спасибо! Удалил аж 3 лишних "конца подменю"! Странно, что сам Тотал их не отлавливает. Все, заработало.
Quote:
А что именно насчет темного фона?
Да так, знаешь... Были у одного нашего общего знакомого посулы всякие: и такой посул, и сякой... Шутить изволили?

#610:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 15:52
    —
Вахмурка wrote:
Очипятка в справке:

Ну, наконец-то кто-то что нашёл... Wink Поправим.

Вахмурка wrote:
Шутить изволили?

Отнюдь. В папке Examples что и зачем лежит, интересно?

VadiMGP
VadiMGP wrote:
Мы же не говорим о переключении между собственными творениями фанатов TCDirMenu. Как часто и для каких целей это может потребоваться?

А как часто и для каких целей может потребоваться переключение между вариантами превьюшек, для которых сделан удобный выбор из списка? Степень частоты и целесообразности адекватная. Грубо говоря, я имею для основного меню или дополнительных меню несколько наборов (да хоть два — простой и навороченный, по аналогии с главным меню TC) и хочу быстро поменять один комплект на другой без вступления в интимные отношения с INI-файлом.

#611:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 16:28
    —
Avada wrote:
А как часто и для каких целей может потребоваться переключение между вариантами превьюшек, для которых сделан удобный выбор из списка?
Юзер может в автопереключениях настроить разные фоновые цвета для разных каталогов. И хочет видеть насколько четко будут выглядеть стики и закладки на разных фонах. Он их действительно использует. Сейчас. Чуешь разницу?
Вахмурка wrote:
Шутить изволили?
Художника легко обидеть...

#612:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 17:06
    —
Quote:
Отнюдь. В папке Examples что и зачем лежит, интересно?
Весьма интересно. Там лежат два bmp-файла с темным и светлым фонами. Но, судя по твоему язвительному тону, их надо как-то прописывать, чтобы в превью выдавался именно тот, а не другой. Как? В twinkey.ini ключика нет.
Далее. Тот файл со светлым фоном содержит элемент русского интерфейса и русские же имена файлов и директорий. Темный - английские. А в реальном превью - светлые английские. Следовательно, берутся они не из внешних файлов, а зашиты в код. Или я опять что-то упустил?

#613:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 17:14
    —
VadiMGP wrote:
Юзер может в автопереключениях настроить разные фоновые цвета для разных каталогов. И хочет видеть насколько четко будут выглядеть стики и закладки на разных фонах. Он их действительно использует. Сейчас. Чуешь разницу?

Чую. А чуешь ли ты, что юзер может запускать Тотал с флэшки на разных машинах, держа два комплекта меню — для себя (полный) и для того парня (средне-квадратный, без своих избранных каталогов, скажем, которые на чужой машине нафиг не нужны)). Он их действительно использует. Пусть и попеременно. И это лишь один пример.

Вахмурка
Светлые английские зашиты в код. Остальные надо скопировать в основную папку TWinKey. Никакого ключика в Twinkey.ini не надо. В документации здоровущий новый кусок в разделе про прикреплённые файлы ("Для опытных пользователей предусмотрена возможность" и далее) совсем в глаза не бросается?

Кстати, "в одной из панелей каталоге TC" — это откуда? Не найду.

#614:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 17:29
    —
Avada wrote:
А чуешь ли ты, что юзер может запускать Тотал с флэшки на разных машинах, держа два комплекта меню — для себя (полный) и для того парня
Нет. Вот этого я не чую. Это что-то запредельное. Особенно я впечатлился от "своих избранных каталогов, скажем, которые на чужой машине нафиг не нужны". А это ничего, что в самом ТС они все равно прописаны и будут показаны? Равно как и история посещений и еще куча всяких вещей специфичных для конкретного компа?
Ну, всамделе. Давай ограничимся невиртуальной реальностью.

#615:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 17:34
    —
Avada wrote:
здоровущий новый кусок в разделе про прикреплённые файлы
Я думаю, что Вахмурка просто в этот раздел не заглядывал. Он не использует стики.

#616:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 17:43
    —
2Avada
Нет, в глаза не бросаются. Шерстил справку только на предмет новшеств, а они в кратком введении не упомянуты. Что же, тебе спасибо за наводку, VadiMGP - за воплощение.
Quote:
Кстати, "в одной из панелей каталоге TC" — это откуда? Не найду
И я не найду. Даже залез в менеджер буфера обмена - лежит там эта цитатка, никого не трогает. То есть не я кривыми ручками в клаву потыкал, а точно знаю, что взял через буфер из справки. Мистика.
Единственное разумное объяснение - описанные мной трудности установки плагина. После первого падения Тотала я открыл справку, стал читать и лишь потом сообразил, что знакомлясь со старой версией. Возможно, опечатка жила там, а в новой исчезла.
Так или иначе, тревога ложная.

#617:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 17:55
    —
VadiMGP wrote:
А это ничего, что в самом ТС они все равно прописаны и будут показаны?

Ты будешь смеяться — но ничего. В истории посещений последние строки будут уже актуальны, а в Избранное я в такой ситуации на чужой машине особо лезть не стану.
А в невиртуальной реальности у меня несколько раз были ситуации, когда об отсутствии возможности быстрого переключения между разными вариантами одного меню я на самом деле пожалел.
И по поводу меню. Нужна функция, позволяющая по чему-то типа $filename сразу подставлять в поле ввода реальное имя файла под курсором. В идеале — в двух вариантах, с расширением и без. Я столкнулся с ситуацией, когда это необходимо.

#618:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 02, 2010 18:42
    —
И все же без очипяток никуда!
Quote:
Но в принципе таким образом может быть вызвана любая секция, в которых имеется нумерация строк.
Например, строка Избранное=$sec(DirMenu) позволит отображать историю избранных каталогов TC не как самостоятельное меню, вызываемое по отдельной команде TC Favorites),
Последняя скобка - лишняя.

#619:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 18:46
    —
Вахмурка
Угу. К документации без единой опечатки надлежит относиться с подозрением, поскольку у нормальных людей так не бывает. Исправил.

#620:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 21:09
    —
Avada
Насчет запуска с флэшки. Переключения между различными меню производятся путем простого копирования нужного файла в каталог плагина (с именем TCDirMenu.ini). Юзер, который подготовил для себя несколько собственных меню, в шешнадцать секунд сделает кнопочку с выпадающим меню для такого переключения. Или добавит в пользовательское меню. Или скриптом. Или любым другим известным ему образом.
И уж совершенно точно, что юзерным файлам не место в каталоге Examples.
Avada wrote:
А в невиртуальной реальности у меня несколько раз были ситуации, когда об отсутствии возможности быстрого переключения между разными вариантами одного меню я на самом деле пожалел.
Что мешает тебе реализовать самому это быстрое переключение? Чего не хватает?

Avada wrote:
Нужна функция, позволяющая по чему-то типа $filename сразу подставлять в поле ввода реальное имя файла под курсором. В идеале — в двух вариантах, с расширением и без.
Где это может оказаться полезным? И из какой панели брать?

#621:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 21:53
    —
VadiMGP wrote:
И уж совершенно точно, что юзерным файлам не место в каталоге Examples.

С этим я готов согласиться.

VadiMGP wrote:
Что мешает тебе реализовать самому это быстрое переключение? Чего не хватает?

Ощущения вселенской гармонии. Wink Я бы предпочёл, чтобы переключение с одного меню на другое производилось не чёрт знает где и как, а через интерфейс программы, к коей это переключение относится. И в шешнадцать секунд я, увы, не укладываюсь. И скрипты писать не умею.

VadiMGP wrote:
Где это может оказаться полезным? И из какой панели брать?

Одна из ситуаций дебатировалась на днях. Старая идиотская фича, которую многие считают багом. При упаковке единичного файла, который TC считает архивом, в архив того же или другого формата, целевой архив вместо имени файла под курсором получает имя содержащего этот файл каталога. Как если бы исходных файлов было несколько. При упаковке из корня — имя "pack". Дальнейший ход мыслей, думаю, понятен.
А брать из активной панели.

#622:  Author: VadiMGP PostPosted: Fri Apr 02, 2010 22:42
    —
Avada wrote:
VadiMGP wrote:
И уж совершенно точно, что юзерным файлам не место в каталоге Examples.
С этим я готов согласиться.
Тогда откуда мне знать где находятся эти самые юзерные файлы?
Avada wrote:
И в шешнадцать секунд я, увы, не укладываюсь.
Хочешь, я тебе вышлю .bar файл? Запускать будешь через TCMenu. Very Happy

Avada wrote:
Старая идиотская фича, которую многие считают багом....А брать из активной панели.
Апарте. И как это им только в голову приходит такую полезную фишку назвать багом, ага?

Но с активной панелью проблема. Разве что через буфер обмена. Вот если бы правую/левую тогда просто. Думать надо.

#623:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 02, 2010 22:51
    —
VadiMGP wrote:
Тогда откуда мне знать где находятся эти самые юзерные файлы?

Где же ещё, как не в каталоге UserFiles? Wink

VadiMGP wrote:
Хочешь, я тебе вышлю .bar файл? Запускать будешь через TCMenu. Very Happy

Если ты надеешься, что я откажусь, то зря. Very Happy

VadiMGP wrote:
Но с активной панелью проблема. Разве что через буфер обмена. Вот если бы правую/левую тогда просто. Думать надо.

В крайнем случае готов согласиться на левую/правую.

#624:  Author: Denis268Location: Полтава PostPosted: Tue Apr 06, 2010 21:04
    —
При отображении эскизов и попытке выделения файлов мышью происходит неполное выделение(или неполное снятие выделения если все файлы были выделены). После этого файлы "перепутываются" см. рисунок.


P.S.: TWinKey 2, 0, 0, 101; TwinkUtil 1, 0, 0, 70


Last edited by Denis268 on Tue Apr 06, 2010 22:28; edited 1 time in total

#625:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 06, 2010 21:39
    —
Denis268
Во-первых, что значит "при попытке выделения мышью"? Способов выделения мышью несколько. Такой эффект у меня не даёт ни один.
Во-вторых, содержимое картинки не очень понятно. Нельзя ли либо предъявить картинку с более стандартным выбором цветов, либо дать рядом два варианта одного и того же: с TWinKey и без? И при чём тут странное редактируемое имя у первого файла? Или это и есть перепутывание?
Во-третьих, какая версия TC?
В-четвёртых (просто для сведения), текущая версия Утилизатора — 1.70 (1, 0, 0, 70).

#626:  Author: Denis268Location: Полтава PostPosted: Tue Apr 06, 2010 22:35
    —
Прошу прощения за неполное описание.

Avada
1) При выделении правой кнопкой мыши при нажатой кнопке перемещение по диагонали от первого файла к последнему.
1.а) выделение обязательно в режиме эскизов, иначе проблема не воспроизводится.
1.б) проблема пропадает, если переключиться режима эскизов на подробный вид до того момента, пока не будет произведен переход на уровень выше, затем возврат в папку и повтор выделения в режиме эскизов.
2) Я хотел показать, что на эскизах изображено содержимое файлов, и оно соотвествует названию. После выполнения первого пункта визуально ничего не меняется. Но при попытке открыть file_1 открывается file_5, это же видно и при редактировании имени файла на месте (рисунок в предыдущем посте). Без TWinKey у первого файла при редактировании показывается file_1. В общем это и есть "перепутывание".
3) Проверял на настроенной версии 7.50a с плагинами, и на свежеустановленной 7.55b1 только с TWinKey.
4) Да, версия 1.70, это просто опечатка.

#627:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 07, 2010 09:09
    —
Denis268
Вот теперь понятно. Подтверждаю. Да, в режиме эскизов после выделения протаскиванием правой кнопки мыши по диагонали остаётся невыделенным последний файл. С переименованием и запуском после такого выделения тоже появляется баг. При переименовании по месту любого файла в поле ввода отображается имя нижележащего файла. Для последней строки — имя файла в том же столбце, но в первой строке. Аналогично — при двойном щелчке. Например, на элементе [..] вместо перехода в родительский каталог делается попытка открыть нижележащий файл.

#628:  Author: VadiMGP PostPosted: Wed Apr 07, 2010 09:43
    —
Да, есть такая гадость. Будем чинить.

#629:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Apr 09, 2010 02:03
    —
VadiMGP
По поводу "использовать собственные картинки в Утилизаторе для предпросмотра".
Если сделать картинку, когда в TC назначены разные цвета на "Фон 1" и "Фон 2", утилизатор совсем не отображает градиент и заливку.
37Rodny-37-16.bkg.bmp, 57 Кб

#630:  Author: VadiMGP PostPosted: Fri Apr 09, 2010 02:31
    —
Rodny
Эт фигня, починю.
Но ты тоже приколист - я на твою картинку минут пять пялился - искал разные цвета. Smile

#631:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Apr 09, 2010 02:41
    —
VadiMGP
Когда файлов в панели много, оно нормально различается Wink

#632:  Author: FlasherLocation: Москва PostPosted: Wed Apr 14, 2010 23:31
    —
1. Стоит последняя версия. Стояли комбинации клавиш на секундомер в сочетании с Alt+S(D,F). Почему-то клавиша Alt перестала учитываться, команды плагина вызываются по буквам S,D,F и т.п. Тем самым возникает проблема: не возможно при активном TwinKey набирать где-либо в текcтовых полях окон ТС эти буквы.

2. Почему предусмотрен диалог утилизатора только для usercmd.ini, а для других конфигурационных файлов пользовательских команд, типа wcmd_ext_rus.ini нет? У меня все команды именно в него записаны. Было бы актуально добавить эту возможность, несмотря на то, что достаточно быстро можно отредактировать имена и пути названных файлов. Иначе при запуске утилизатор ругается на каждую несопоставимую строку из wincmd.ini в секции [Shortcuts].

#633:  Author: VadiMGP PostPosted: Thu Apr 15, 2010 10:52
    —
Flasher wrote:
Почему-то клавиша Alt перестала учитываться,

То есть, сначала всё было хорошо, и вдруг, с бухты-барахты, перестала учитываться?
Flasher wrote:
Почему предусмотрен диалог утилизатора только для usercmd.ini,
Пардон, о каком диалоге идет речь? И я первый раз слышу о файле wcmd_ext_rus.ini. Что это такое?

#634:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 15, 2010 11:21
    —
VadiMGP wrote:
Пардон, о каком диалоге идет речь? И я первый раз слышу о файле wcmd_ext_rus.ini. Что это такое?

У нас про это в приватной переписке речь уже шла (правда, по другому поводу).
Диалог утилизатора – это страница "Клавиатура" со списком доступных команд TC. Там есть секция "Пользовательские команды". Содержимое её берётся из файла usercmd.ini. Это стандартный вариант хранения em-команд, позволяющий вызывать один и тот же список при любом языке. Но в командном браузере TC (cm_CommandBrowser) есть также категория не только для usercmd.ini, но и для специфических наборов команд, работающих только при данном языке или даже только при данном меню. Они хранятся в файле, определяющая часть имени которого та же, что у текущего файла меню.
Quote:
Категории эти присутствуют в списке, даже если ни одной пользовательской команды вы не создавали, и указанных INI-файлов физически пока не существует. Но как только вы создадите в данной категории хотя бы одну команду, автоматически сгенерируется и соответствующий файл (универсальный usercmd.ini — в самом каталоге TC, специфический для данного меню — в подкаталоге Language\).[...]
Во избежание недоразумений следует знать, что содержимое файла usercmd.ini отображается в диалоговом окне Выбор команды полностью, а в содержимом специфических INI-файлов игнорируются те команды, имена которых уже есть в универсальном файле, даже если команды эти сконфигурированы иначе. Создать такую команду вы можете, в нужный файл она записывается, но в списке соответствующей категории так и не появляется. Хотелось бы конечно, более адекватного реагирования TC на подобную ситуацию.

Это из нашей книги. Одно время я с этими специфическими меню игрался, но потом надоело, и я вернулся к варианту с единым файлом.

#635:  Author: VadiMGP PostPosted: Thu Apr 15, 2010 11:41
    —
Flasher
Теперь ясно что такое wcmd_ext_rus.ini ясно, но совершенно неясно нафик этот Неуловимый Джо нужен. Тебе он действительно какую-то пользу приносит?

#636:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 15, 2010 12:25
    —
VadiMGP
Строго говоря, если в TC существует (причём уже несколько лет) стандартная фича, правильнее ожидать, что ей кто-то действительно пользуется, и предусмотреть такой вариант в TWinKey.

#637:  Author: VadiMGP PostPosted: Thu Apr 15, 2010 13:36
    —
Avada
В ТС вагон и маленькая тележка фич, которые подпадают под выражение одного моего знакомого "сомнительная по полезности". Wink
А данная фича выглядит крайне сомнительно. Я бы еще понял, если бы такой набор команд учитывался всеми другими компонентами ТС. Но этого нет. Переключение меню не приводит к смене тулбара или набора алиасов, а значит ссылки на несуществующие команды остаются.
Нет, это больше похоже на какой-то рудимент от неюникодной истории ТС, когда нельзя было в одном диалоге показать команды на разных языках.

Именно поэтому я и спросил того, кто ей пользуется - эта фича приносит реальную пользу или нет. И, если да, то в чем она?

#638:  Author: FlasherLocation: Москва PostPosted: Thu Apr 15, 2010 17:12
    —
VadiMGP wrote:
То есть, сначала всё было хорошо, и вдруг, с бухты-барахты, перестала учитываться?
Похоже я поспешил . Возможно так происходит, когда запущены 2 ТС(оба с плагином). Как отловлю ещё раз, напишу.
VadiMGP wrote:
А данная фича выглядит крайне сомнительно. Я бы еще понял, если бы такой набор команд учитывался всеми другими компонентами ТС. Но этого нет.
В справке(по крайней мере в русской) этот пункт прописан в "Диалоговое окно: Выбор команды". Сомнительный? Возможно. Кто обновлял ТС, у того конвертации из этих специфических для данного языка файле wcmd_lng.ini в usercmd.ini не происходит, несмотря на юникодизацию, а значит все пункты из подобных ini-шников учитываются ТС ровно как и из usercmd.ini. То есть мне вместо того, чтобы уже получать список утилизатором нужно предварительно самому править ручками путь и название. ИМХО, правильно было бы подстраивать плагин под ТС, а не наоборот.
Я лично к этой специфике привык, и она меня нисколько не напрягает. Насчёт неуловимости не совсем понял. С учётом описанной схемы в приведённом отрывке из книги Avada достаточно подвязать к странице Клавиатура любые ini-шники, находящиеся в папке Language, где кстати могут храниться и другие файлы расширенной русской локализации с идентичным названием(WINCMD_EXT_RUS.(inc,lng,mnu)).

#639:  Author: VadiMGP PostPosted: Thu Apr 15, 2010 18:21
    —
Flasher wrote:
а значит все пункты из подобных ini-шников учитываются ТС ровно как и из usercmd.ini.
Ты не понял о чем я писал.
допустим есть у тебя два файла wcmd_ext_rus.ini и wcmd_ext_ukr.ini чтобы переклюяаться между двумя языками с командами на русском и украинском языках. И вот ты определил команду em_рус1 в файле wcmd_ext_rus.ini и повесил на тулбар кнопку, вызывающую эту команду. Потом ты переключился на украинский. Что происходит с этой кнопкой? Ничего. ТС совершенно не колышет тот факт, что это команда из другого набора. Спрашивается - зачем тогда два набора? Что дает это разнесение команд по разным файлам если в реальности это разнесение никого не интересует?
Вот я и спросил тебя - что ты выигрываешь от наличия двух файлов, кроме необходимости возиться с двумя файлами? Какой функционал ты потеряешь, если все команды будешь держать в одном файле?

#640:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 15, 2010 19:15
    —
VadiMGP
Ты привёл очень хороший пример, но неправильно его интерпретировал. В действительности происходит нечто другое.
Перечень доступных em-команд складывается из двух источников: основного файла totalcmd.ini и специального языкового файла. Как было сказано в книге, эти команды втихую суммируются, при совпадении имён приоритет будет у команды из totalcmd.ini.
Если же при этом есть ещё один или несколько специальных INI-файлов, не соответствующих данному языку или данному меню, то с точки зрения TC прописанных там команд в данный момент нет. И Тотал это обстоятельство очень даже колышет. При наличии, допустим, кнопки с подобной командой ты получишь сообщение "Функция не реализована".
Эта ситуация очень просто моделируется на основном и расширенном файлах нашего русского меню. Команда, содержащаяся в INI для одного из них, будет недоступна при загрузке другого.
А одной из целей было, как я подозреваю, улучшить языковое единство интерфейса TC. Чтобы в английском интерфейсе (без использования внешнего LNG) команды в командном браузере брались только из totalcmd.ini и имели английские описания, а при русском — совсем из другого файла и имели русские описания. При возможном полном совпадении самого набора команд там и тут.
А может быть, имена-то команд одинаковые, а функции кое-где различаются. И тогда одна и та же кнопка откроет, скажем, в немецком интерфейсе один файл, а в русском — совсем другой. Ну и так далее.

#641:  Author: VadiMGP PostPosted: Thu Apr 15, 2010 19:55
    —
Avada wrote:
с точки зрения TC прописанных там команд в данный момент нет. И Тотал это обстоятельство очень даже колышет.
Не согласен. Ты выдаешь случайное явление за фичу, так не пройдет. У Тотала нет никакого "системного" подхода к смене языка/меню/команд. В момент смены набора команд он ничего не делает. И вследствие этого ничегонеделанья и получаются неработоспособные кнопки и алиасы. Я не согласен это называть "очень даже колышет".
Avada wrote:
А одной из целей было, как я подозреваю,
Я тебя умоляю, давай останемся каждый при своих подозрениях. Ей богу, это не имеет такого уж большого значения - о чем там задумывался Гислер в прошлом веке. Smile
Главный мой вопрос - какая от всего этого практическая польза сечас? Не теоретическая возможность, а реальная польза для конкретного человека.

#642:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 15, 2010 20:13
    —
VadiMGP wrote:
Главный мой вопрос - какая от всего этого практическая польза сечас? Не теоретическая возможность, а реальная польза для конкретного человека.

Ну, тогда я со своими абстракциями умолкаю и жду рассказа конкретного человека про реальную пользу.

#643:  Author: MVVLocation: Ростов-Дон PostPosted: Thu Apr 15, 2010 20:39
    —
Простейший вариант пользы - создание набора команд с несколькими локалициями. То есть, при использовании русского интерфейса команда называется по-русски и подставляет русские параметры, при использовании украинского - по-украински и украинские, и т.п.
Вот только непонятно, почему у usercmd.ini приоритет перед wcmd_*_*.lng при определении таких команд - получается, что нельзя определить дефолтную команду и ее локализованные версии.

#644:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 15, 2010 20:44
    —
MVV
Вот мы и в книге писали, что это явный недочёт.

#645:  Author: iov PostPosted: Fri Apr 16, 2010 17:16
    —
http://forum.wincmd.ru/viewtopic.php?t=13177&start=0&postdays=0&postorder=asc&highlight=
обнаруженный глюк

#646:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 16, 2010 17:23
    —
iov wrote:
http://forum.wincmd.ru/viewtopic.php?t=13177&start=0&postdays=0&postorder=asc&highlight=
обнаруженный глюк
ИМХО это известная недоработка текущей версии TWinkey в связи с нововведением TC 7.55.

#647:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 16, 2010 17:33
    —
iov
Последняя выложенная версия TWinKey с этой новой фичей TC 7.55 (терминальные диски и пр.) пока не дружит. О проблеме уже известно (см. здесь). Меры принимаются. Пока надо просто отключить альтернативный список дисков.

#648:  Author: VadiMGP PostPosted: Sun Apr 18, 2010 15:54
    —
Есть желающие потестировать работу с дисками от tsclient?

#649:  Author: FlasherLocation: Москва PostPosted: Wed Apr 21, 2010 16:54
    —
VadiMGP wrote:
допустим есть у тебя два файла wcmd_ext_rus.ini и wcmd_ext_ukr.ini чтобы переклюяаться между двумя языками с командами на русском и украинском языках.
ИМХО, два и более локализованных файла команд - это какие-то мухи с котлетами. Всё таки расчёт идёт на какой-то один файл в папке Language. ТС отдаёт приоритет одной и той же команде в данных файлах. А кому, спрашивается, нужно в обоих файлах прописывать одинаковые команды? Часть в одном, часть в другом. А у меня в usercmd.ini вообще ни одной нет. Я уже об этом в третий раз пишу > нужен предусмотр и для таких файлов. Ты же за ранее не знаешь, что у кого в каком ini-шнике прописано. У кого все в user-e, у кого в ..lng.
VadiMGP wrote:
Главный мой вопрос - какая от всего этого практическая польза сечас? Не теоретическая возможность, а реальная польза для конкретного человека.
К сожалению я большего сказать не могу. Если описанные мной "трубы" при запуске утилизатора с руганиями на каждую команду в списке с учётом вышеописанного не являются аргументом, то мне добавить к этому нечего. Позиция автора - это позиция автора.. Придётся уйти с поникшей головой. Sad, если, конечно, автор не передумает Wink.

#650:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 22, 2010 14:02
    —
Т.к. второй баг из этой дискуссии касается TWinkey, пишу сюда.
Опция, которая влияет на исчезновение быстрого поиска после ввода первого же символа, находится в утилизаторе тут:
View Modes->Auto Switch-> [x] Enable.
Но прояваляется баг, только если в тотале открыто 2 или более вкладок.
К тому же в тотале должна быть включена опция
Display->Folder Tabs-> [x] Tabs on multiple lines.
Естественно, чтобы баг проявился, мало включить упомянутые опции в Тотале и Утилизаторе, нужно также перезапустить TC.

#651:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 22, 2010 14:15
    —
DrShark wrote:
Но прояваляется баг, только если в тотале открыто 2 или более вкладок.

В порядке уточнения. Две открытых вкладки понимаю — в каждой панели во вкладке открыт текущий каталог. А как может быть "более"?

#652:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 22, 2010 14:17
    —
Avada wrote:
DrShark wrote:
Но прояваляется баг, только если в тотале открыто 2 или более вкладок.

В порядке уточнения. Две открытых вклвдки понимаю — в каждой панели во вкладке открыт текущий каталог. А как может быть "более"?
Я имею ввиду табы. Можно в одной панели 2 таба открыть, номер активного таба значения не имеет.

#653:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 22, 2010 14:48
    —
DrShark
Я опять чего-то не понимаю. Во-первых, табы и вкладки — это одно и то же. Во-вторых, вкладок в панели может быть сколько угодно, но вкладка открытого в данный момент каталога (она же активная) только одна. Речь, наверное, идёт просто про вкладки данной панели (любые)?


Last edited by Avada on Thu Apr 22, 2010 15:03; edited 1 time in total

#654:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 22, 2010 14:55
    —
Ну да, открытых их может быть сколько угодно и активная будет только одна (в каждой панели по одной).

Про табы я упомянул из-за того, что если открыто по одному табу слева и справа, а также снята галочка Display->Folder tabs->Show tab header when there is only one tab (а так и есть по-умолчанию), "ушки" табов отбражаться не будут - будут просто 2 файловые панели. Так вот в этом случае баг не воспроизводится.

#655:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 22, 2010 15:13
    —
DrShark
Понял. Но у меня при указанных условиях баг всё равно пока не воспроизвёлся. Буду пробовать дальше. И, очевидно, пора уточнить версии TC и TWinKey (с QSX ясно).

#656:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Apr 22, 2010 15:23
    —
TWinkey 2.0.0.101
TC 7.55 pb2
WinXP SP2 Pro Rus.
QSX для воспроидения этого бага не обязателен (по началу желательно воспроизвести без него).

#657:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 08:51
    —
Flasher wrote:
Если описанные мной "трубы" при запуске утилизатора с руганиями на каждую команду в списке с учётом вышеописанного не являются аргументом,
Господи, да при чем тут аргументы? Ведь никто ни с кем не спорит. Я пытаюсь понять, как и зачем твои команды попадают в этот файл. Почему у меня все em_ команды в файле usercmd.ini, а у тебя в wcmd_ext_rus.ini? Вот когда я это пойму, только тогда у меня и появится хоть какая-нибудь позиция. Как я могу учитивыть, то что мне неизвестно?

DrShark
Avada
Смог воспроизвести. Для этого нужно, чтобы список файлов был достаточно короткий, короче одного экрана.

#658:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 23, 2010 09:25
    —
VadiMGP
Команды попадают в файл, потому что в командном браузере при любом выборе языка, кроме встроенного английского, доступны два файла, куда можно записывать эти команды, и при этом ничего не сказано о том, что запись в "языковой" файл может оказаться чем-то хуже записи в основной файл. Обычно все пишут в usercmd.ini, но на этом форуме уже проявились как минимум два человека, которые делают иначе. Это ответ на вопрос "как". Что касается "зачем", то никакого безукоризненно аргументированного ответа, ИМХО, получено не будет. Таких ситуаций в TC предостаточно. Зачем обычно активная панель TC при загрузке левая, а у меня она правая? А хочется. Как говорил Портос: "Я дерусь, потому что дерусь".

#659:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 09:31
    —
Avada wrote:
Это ответ на вопрос "как".
Ты меня в гроб вгонишь! И на гробу будешь петь комические куплеты.

Это не ответ на вопрос "как это происходит". Это ответ на вопрос "что происходит"! Как мне добиться, чтобы ТС сохранял команды в этот треклятый файл?! Перечисли все нажатия клавиш! Вот я зашел в диалог создания команды, что дальше?

#660:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 09:41
    —
Avada wrote:
Что касается "зачем", то никакого безукоризненно аргументированного ответа, ИМХО, получено не будет. ... А хочется. Как говорил Портос: "Я дерусь, потому что дерусь".
Это и есть безукоризненно аргументированный ответ. Мне трудно понять ответ "не знаю, зачем я это делаю", а ответ "делаю, потому что просто мне так захотелось" - вполне нормальный.

#661:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 23, 2010 10:50
    —
VadiMGP wrote:
Как мне добиться, чтобы ТС сохранял команды в этот треклятый файл?! Перечисли все нажатия клавиш! Вот я зашел в диалог создания команды, что дальше?

Щас спою. Зашёл в диалог "Выбор команды", нажал End. Курсор на последней категории, каковой во всех случаях, кроме встроенного английского языка, и является этот самый файл. Или мышкой щёлкнул по имени этой категории. Дальше можно работать там с командами точно так же, как в usercmd.ini, категория для которого — строчкой выше. Добавлять, править, удалять...
И зачем тебе в рамках поставленной задачи добиваться сохранения в этот файл, когда тебе надо, наоборот, взять команды из этого файла, если таковые там имеются? А INI-файл этот находится в подкаталоге Language и имеет точно такое же имя, как текущий файл меню (значение ключа Mainmenu в wincmd.ini).

#662:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 11:50
    —
Avada wrote:
Щас спою. ... Дальше можно работать там с командами точно так же, как в usercmd.ini, категория для которого — строчкой выше. Добавлять, править, удалять...
Фальшиво поешь.

Вот мой файл WCMD_RUS.ini
Code:
[em_usercmd1]
button=wcmicons.dll,6
cmd=cm_SrcByExt
[em_usercmd2]
button=wcmicons.dll,4
cmd=cm_SrcLong
[em_usercmd3]
button=wcmicons.dll,22
cmd=cm_SrcHideQuickview

А выглядит это вот так.


Ты мне не расскажешь по секрету что это за порнография? А при попытке редактирования команды каким-то случайным образом перемещаются из файла в файл. Я уже молчу о том, что в файле usercmd.ini у меня вагон команд, которые полностью отсутствуют и никакая работа с ними невозможна.
Второй куплет будет?
Avada wrote:
И зачем тебе в рамках поставленной задачи добиваться сохранения в этот файл,
А уменя есть пунктик, бзык - когда я работаю с каким-либо файлом мне хочется знать как с ним работать. А еще мне иногда хочется проверять программы, которые пишу, причем мне хочется проверять их на разных, но заведомо известных наборах тестовых данных. Вот, хочется, потому что хочется.

#663:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 11:53
    —
А, забыл сам usercmd.ini
Code:
[em_Vad]
button=wcmicons.dll,4
cmd=cm_SrcLong
menu=qwe
[em_noITF]
button=wcmicons.dll,4
cmd=cm_SrcLong
menu=אשר
[em_лом]
button=wcmicons.dll,4
cmd=cm_SrcLong
menu=моя команда
[em_akelpad]
button=D:\Utils\akelpad\akelpad.exe
cmd=D:\Utils\akelpad\akelpad.exe
param=%P%N
path=D:\Utils\akelpad\
[em_usercmd1]
button=wcmicons.dll,49
cmd=SYNCOPEN
[em_usercmd2]
button=D:\Utils\akelpad\akelpad.exe
cmd=D:\Utils\akelpad\akelpad.exe
path=D:\Utils\akelpad\
param=%P%N
[em_loadtabs]
button=wcmicons.dll,2
cmd=OPENTABS
param=%P%N
[em_lololo]
button=wcmicons.dll
cmd=OPENTABS
param=%P%N
[em_mail]
button=F:\wincmd75\TOTALCMD.EXE,33
cmd=f:\wincmd75\mail.bar
path=F:\wincmd75\
iconic=1
[em_localbar]
button=wcmicons.dll,59
cmd=OPENBAR
param=%A


И во избежание ненужных вопросов сразу говорю - я сам руками к этим файлам даже не притрагивался. Всё, что видим результат действий через ТС.

#664:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 23, 2010 12:35
    —
VadiMGP
VadiMGP wrote:
Второй куплет будет?

Есть хоть малейшие сомнения? Готовимся к прослушиванию.

После того, как я с помощью EmEditor в твоём usercmd.ini в подсказке к команде em_noITF заменил надпись на иврите на (от балды) Changed и пересохранил файл в своей кодировке по умолчанию (1251), в командном браузере получилось следующее:
1. В категории usercmd.ini прекрасным образом отобразились все десять команд, прописанных в файле.
2. В категории WCMD_RUS.ini отобразилась, как и на твоём скрине, ровно одна команда [em_usercmd3], поскольку только команды с таким именем нет в usercmd.ini. Две предшествующих ей команды [em_usercmd1] и [em_usercmd2] не отображаются и не должны отображаться, поскольку cовпадают по именам с командами (пусть и совершенно функционально другими) из usercmd.ini (о чём я уже выше говорил — см. цитату из книги здесь).
Иначе говоря, стало наблюдаться совершенно штатное с точки зрения Гислера поведение. Так что куплеты пропеты без фальши, а вот у почтеннейшей публики есть некоторые проблемы из-за трёх языков на машине.

#665:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 12:56
    —
Avada wrote:
После того, как я с помощью EmEditor...
Ясно - ручками, да еще меняем кодировку... И довести напильником... Да вот только непонятки у меня не в том, как бы это возвернуть в рабочее состояние, ибо рецепт у меня есть гораздо проще - восстановить из резервной копии. Непонятки у меня - как это получается (о, боже, опять этот пресловутый "как") и как это обрабатывать.
И тихим фоновым сопровождением звучит тема "на хрена козе баян..."

Avada wrote:
а вот у почтеннейшей публики есть некоторые проблемы из-за трёх языков на машине.
Я правильно понял, что ты намекаешь, что надо бы снести какой-то язык? Уговорил. Не подскажешь, как снести английский нафик? Smile

#666:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 23, 2010 13:31
    —
VadiMGP wrote:
Я правильно понял, что ты намекаешь, что надо бы снести какой-то язык? Уговорил. Не подскажешь, как снести английский нафик? Smile

Спасибо, что не русский. Wink А намекать на что-то я морального права не имею, поскольку не знаю (или, точнее, не помню), может ли usercmd.ini включать надписи на трёх разных языках или же всё, связанное с третьим языком, надо загонять в специальный INI-файл, для того же языка и предназначенный. Вся эта бодяга очень слабо документирована, и некоторые вещи выяснялись (и продолжают выясняться, как видишь) исключительно методом тыка.

#667:  Author: CaptainFlintLocation: Москва PostPosted: Fri Apr 23, 2010 13:48
    —
Я за темой особо не слежу, но тут немножко встряну… Не знаю насчёт трёх языков, но usercmd.ini позволяет использовать любой юникодный текст. В случае несовпадения с текущей локалью системы текст кодируется в UTF-8 и предваряется соответствующим BOM-маркером. И ничего ручками делать не надо, Тотал сам всё делает (по крайней мере, раньше делал, когда я это дело тестировал). Иврит без маркера мог появиться, по идее, только если системная локаль установлена в иврит. Поскольку у Avada локаль другая, то и надпись на иврите без юникода он никак не может себе воткнуть в usercmd.ini. Так что вы на разные настройки системы скидки делать не забывайте.

#668:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 13:51
    —
Avada wrote:
не знаю (или, точнее, не помню), может ли usercmd.ini включать надписи на трёх разных языках

Согласно утверждению соавтора книги о ТС - может. Чем я, как легко догадаться, немедленно начал пользоваться. Smile
http://forum.wincmd.ru/viewtopic.php?p=48136#48136

Ну, делать нечего, будем тыкаться дальше. Если дотыкюсь до чего-то осмысленного - значит повезло.

Добавлено. О, чуть-чуть опоздал.

#669:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 13:56
    —
CaptainFlint wrote:
Иврит без маркера мог появиться, по идее, только если системная локаль установлена в иврит.
Кстати, как показал метод тыка, можно просто сохранить файл в UTF-16 и это тоже будет работать.

#670:  Author: VadiMGP PostPosted: Fri Apr 23, 2010 20:49
    —
DrShark
Avada
Есть вопрос. Не имеет связи с TWinKey. Почему панелька быстрого поиска исчезает, если там нажать Ctrl+Insert? Это нормально?

#671:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 23, 2010 21:21
    —
VadiMGP wrote:
Почему панелька быстрого поиска исчезает, если там нажать Ctrl+Insert? Это нормально?
Не знаю, нормально ли, но похоже это поведение недокументировано. Если следовать логике поведения других элементов интерфейса Тотала, то Ctrl+Ins должен дублировать копирование в буфер обмена. Но при нажатии Ctrl+C панелька поиска не исчезает, так что думаю можно репортить как баг.

#672:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 23, 2010 21:36
    —
VadiMGP
Думаю, что ненормально, но это для TC сейчас обычное поведение. Как, например, и весьма неудобное закрытие по горизонтальным курсорным клавишам-стрелкам. О причинах точно не знаю, но раньше (до последних версий 7.55) так же было и с Shift+Ins, а теперь эта комбинация штатно поддерживается, и ничего не закрывается. В отличие (пока) от копирования по Ctrl+Ins. На бета-форуме в общей дискуссии тема есть про поддержку вставки в быстром поиске, посмотри. Но там комбинация Ctrl+Ins не фигурировала.

#673:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Apr 26, 2010 15:35
    —
Avada wrote:
Понял. Но у меня при указанных условиях баг всё равно пока не воспроизвёлся. Буду пробовать дальше.
Попробуй включить в утилизаторе также Use desktop.ini Icon (у меня так баг воспроизводится, даже если отключить упомянутый выше Auto Switch).

#674:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 26, 2010 23:40
    —
Если usercmd.ini живет не в %COMMANDER_PATH%, а в %SystemRoot% (как у меня), то при загрузке Утилизатор долго и нудно жалуется на присваивание клавиш "несуществующим" командам. Я уж думал, глюк, пока не догадался сделать жесткую ссылку - перестал жаловаться. Может, предусмотреть такую возможность, ведь раз сам Тотал допускает хранение файлов настроек (в том числе usercmd.ini) в %SystemRoot%, значит, и TWinKey должен допускать.

#675:  Author: VadiMGP PostPosted: Tue Apr 27, 2010 00:49
    —
Вахмурка
Не понял, у тебя только usercmd.ini там или все ini файлы Тотала?

#676:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 27, 2010 12:54
    —
Все. Как я выяснил опытным путем, при установке Тотала вопрос о местожительстве инишников касается только wincmd.ini и wcx_ftp.ini, а на самом деле также и usercmd.ini. То, что об этом ничего не сказано ни при установке, ни в Help\About, не есть хорошо, кстати.
Мне возразят, что файл usercmd.ini не является обязательным, но то же касается и wcx_ftp.ini, если нет сети (или нет нужды соединяться по ftp).
Может, пожаловаться дяде Г?

#677:  Author: VadiMGP PostPosted: Tue Apr 27, 2010 14:46
    —
Вахмурка wrote:
касается только wincmd.ini и wcx_ftp.ini, а на самом деле также и usercmd.ini.

касается не только wincmd.ini и wcx_ftp.ini?

Всяко я изменил способ нахождения файлов, а заодно и wcmd_rus.ini тоже должен заработать.

Вахмурка
Flasher
Напишите на мыло, я вышлю новый Утилизатор для проверки.

#678:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 27, 2010 15:13
    —
Quote:
при установке Тотала вопрос о местожительстве инишников касается только wincmd.ini и wcx_ftp.ini
Я даже не поленился запустить установку. Цитирую дословно:
Quote:
You can now define where the Total Commande settings should be stored (wincmd.ini and wcx_ftp.ini)
причем Windows directory значится как default, поэтому все околототаловские программы должны по умолчанию рассматривать именно этот вариант.
Quote:
я вышлю новый Утилизатор для проверки
Не буду тебя лишний раз напрягать. С помощью жесткой ссылки я проблему решил, и теперь с нетерпением жду новой версии TWinKey.

#679:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Apr 28, 2010 22:38
    —
Мелкая придирка:

Я понимаю, что закрашивается прямоугольник вплоть до верхней границы неактивной вкладки, а активная чуть "приподнимается" и налезает на заливку. Но все-таки выглядит некузяво. Может, рассмотреть вариант не доводить заливку на 1-2 пиксела вниз?

#680:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 28, 2010 23:40
    —
Вахмурка wrote:
Может, рассмотреть вариант не доводить заливку на 1-2 пиксела вниз?

ИМХО, будет хуже. Сейчас эффект проявляется, как я понимаю, только при многорядных вкладках, которыми далеко не все пользуются. Да при этом ещё не при всяком стиле отображения заголовков вкладок. При исправлении недокрашивание будет заметно всегда и везде.

#681:  Author: VadiMGP PostPosted: Wed Apr 28, 2010 23:42
    —
Avada wrote:
ИМХО, будет хуже.
Правильное твое ИМХО. Попробовал - буэ... Но я постараюсь что-нибудь другое придумать.

#682:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Apr 29, 2010 00:27
    —
Стандартный выход - задавать в конфигурации. Можно даже пойти по пути Гислера - некоторые настройки не интефейсить, не указывать умолчательный ключ в конфигурации, а тихонько описать в справке. Кому надо - залезет в файл и настроит руками.

#683:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 01:23
    —
1. С учётом сложившейся ранее темы по переводу файлов локализации, возник вопрос: как после перекодировки wcmd_rus.inc в UTF8 привести к нормальному виду его отображение в утилизаторе?

2. VadiMGP
На чём в итоге тормазнулся вопрос о включении wcmd.lng.ini? Реализация планируется или с махом руки задвинута в долгий ящик?

#684:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 01:42
    —
Flasher wrote:
как после перекодировки wcmd_rus.inc в UTF8
Пока никак. Встречный вопрос: почему UTF8 а не UTF16? С UTF16 никаких проблем нет.
Flasher wrote:
На чём в итоге тормазнулся вопрос о включении wcmd.lng.ini?
Почему ты решил, что он тормознулся? Ты видел мой пост пятью постами ранее???
Вот я так и не получил ответа на свой вопрос: почему ты используешь этот файл а не usercmd.ini?

#685:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 01:58
    —
VadiMGP wrote:
Пока никак. Встречный вопрос: почему UTF8 а не UTF16? С UTF16 никаких проблем нет.
В утилизаторе может, а вот в меню ТС пока не получается. Тут ещё вот интересную статейку почитал про эту кодировку, может есть смысл присмотреться.
VadiMGP wrote:
Ты видел мой пост пятью постами ранее???
Толи я проморгал нижние строки, толи ты дописал потом.
VadiMGP wrote:
Вот я так и не получил ответа на свой вопрос: почему ты используешь этот файл а не usercmd.ini?
Просто посчитал, что ответа Avada будет вполне достаточно. Лично от себя: так сложилось исторически. Мне понравилось больше название, соотносящееся с файлами локализации, а также расположение в папке Language, к которой я в большей степени прикипел. Ну и крылатая фраза Портоса в моём случае, наверно, тоже актуальна будет. Wink

Last edited by Flasher on Thu Apr 29, 2010 02:20; edited 2 times in total

#686:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 02:15
    —
Flasher wrote:
а вот в меню ТС пока не получается.
А точнее? Я уже давно все файлы ТС держу в UTF16. Что именно не получается?
Flasher wrote:
так сложилось исторически.
O! Но сам Гислер говорил,
Quote:
usercmd.ini was meant as the user-specific command ini, while the language-specific one was meant for extended language packs or similar extensions. The user-specific commands should always override any commands coming with some package.
То есть, этот файл был предназначен для расширенных языковых пакетов и тому подобных примочек. Для того чтобы команды юзера всегда были доступны, они должны храниться в usercmd.ini. Кстати, при установке новой версии языкового расширения они могут попросту уничтожиться.

#687:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 02:26
    —
VadiMGP wrote:
А точнее? Я уже давно все файлы ТС держу в UTF16. Что именно не получается?
См. посл. мой пост в той ветке. Если есть, что рассказать, пиши там.
VadiMGP wrote:
Кстати, при установке новой версии языкового расширения они могут попросту уничтожиться.
Откуда такая информация пошла? Птичка напела али как? У меня всё пока чин-чином. Речь о восьмой версии идёт, насколько я понял?

#688:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 02:48
    —
Flasher wrote:
Если есть, что рассказать, пиши там.
Извини, я понятия не имею есть мне что рассказать или нет, потому что я пока даже не понимаю о какой проблеме спич. И вообще, в той ветке речь идет про меню, при чем тут usercmd.ini?

#689:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 02:55
    —
VadiMGP
Так она касается не только меню, а локализации в целом. Мы как раз с MVV этот момент мусолили.
VadiMGP wrote:
И вообще, в той ветке речь идет про меню, при чем тут usercmd.ini?
Я писал про главное меню >>
Flasher wrote:
а вот в меню ТС пока не получается

#690:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 03:18
    —
Flasher wrote:
Так она касается не только меню, а локализации в целом.
Так я и не хочу говорить о локализации в целом. Для этого тут есть спецы поопытнее меня. Сертифицированные. Smile
Я давно пользуюсь юникодом и всего лишь хочу понять какая у тебя проблема с файлами команд в UTF16? Что именно не работает? Если я буду знать что не работает, то, наверно, смогу подсказать что-нибудь.

#691:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 03:31
    —
Чтож ты никак не хочешь на ту ветку перейти, рекорд форума набиваешь? Wink
VadiMGP wrote:
Так я и не хочу говорить о локализации в целом.
А как же? >>
VadiMGP wrote:
Я уже давно все файлы ТС держу в UTF16.

VadiMGP wrote:
Что именно не работает?
Ну вот сохраняю я по предложенному MVV способу файл wcmd_rus.inc в UTF-16 LE с ВОМ, утилизатор выдаёт крякозябры. Если перекодировку не сделать, утилизатор отобразит названия идентификаторов правильно, но тогда в меню Выбор команды самого ТС вся кириллица пропадёт. Поэтому я и писал там ранее, что этот файл тоже надо загонять в UTF.

#692:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 03:53
    —
Flasher wrote:
А как же? >>
VadiMGP писал(а):
Я уже давно все файлы ТС держу в UTF16.
Да, держу, а при чем тут локализация??? У меня ТС на английском. Но использую три языка.
Flasher wrote:
Ну вот сохраняю я по предложенному MVV способу файл wcmd_rus.inc в UTF-16 LE с ВОМ, утилизатор выдаёт крякозябры.
Я файлы в юникод сохранил обычным Notepad. (Save as ...).
Flasher wrote:
Чтож ты никак не хочешь на ту ветку перейти, рекорд форума набиваешь?
Я просто не хочу ввалиться в ту ветку с вопросами типа "О чем, мужики, вы тут базарите?" Smile

#693:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 08:59
    —
VadiMGP wrote:
Да, держу, а при чем тут локализация???
Притом, что все эти файлы между собой взаимосвязаны. Если ты там хотя бы первую страницу почитал, то увидел бы, что методом тыка было выявлено, что при сохранении c обычный Юникодом mnu- и lng-файлов отображение будет неправильное, а только с UTF8 без ВОМ. И соответственно и wcmd_rus.inc должен быть сохранён в такой кодировке. Если я его переведу в обычный Юникод, то тогда Тотал будет брать строки из английского totalcmd.inc, что не есть гуд.

#694:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 09:40
    —
Flasher wrote:
Притом, что все эти файлы между собой взаимосвязаны.
Нет, не взаимосвязаны. Файлы mnu- и lng- я не трогал, они как были так и остались, а wcmd_rus.inc сохранил в юникод. Все работает нормально.

#695:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 12:37
    —
VadiMGP wrote:
Нет, не взаимосвязаны.
Прочти ту ветку, может поймешь, что к чему.
VadiMGP wrote:
Файлы mnu- и lng- я не трогал
Не забывай с чего я начал здесь диалог. Зачем мне просто ни с того ни с сего перекодировать wcmd_rus.inc? Тут уже фраза Портоса не работает..

#696:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 13:15
    —
Flasher
Прошу прощения, я неправильно понял вопрос. Все, что я говорил, можешь забыть.
Возвращаясь, к твоему вопросу, с которого все началось- когда будет поддержка UTF8 в wcmd_rus.inc?
Пока не планировал. Пришли файл, я посмотрю во что это выльется. Если будет несложно - вставлю.

#697:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 13:35
    —
VadiMGP wrote:
Пришли файл, я посмотрю во что это выльется.
Ссылка в личке.

#698:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 14:29
    —
Flasher
Вроде не должно быть проблем.

И чтобы закончить насчет wcmd_rus.ini. Я не собираюсь тебя уговаривать - ты взрослый человек, сам решишь чего тебе хочется. Я просто сообщаю - ты используешь это файл не по назначению, о чем в цитате Гислера написано черным по белому. Это файл не для юзера, а для разработчиков языковых расширений. Со всеми вытекающими.

#699:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 15:31
    —
VadiMGP wrote:
Вроде не должно быть проблем.
Перекодируй wcmd_rus.mnu, wcmd_rus.lng(codepage=65001) и wcmd_rus.inc в UTF-8 без ВОМ и открой утилизатор.
Добавлено: и не забудь про это.
VadiMGP wrote:
Я просто сообщаю - ты используешь это файл не по назначению, о чем в цитате Гислера написано черным по белому. Это файл не для юзера, а для разработчиков языковых расширений.
В некоторых сборках встречал именно такое, как ты говоришь, нецеленаправленное применение этого файла. Для чего оно предусмотрено изначально - вопрос третий, функционал от этого не теряется. А в русской справке в пункте <Диалог: Выбор команды> об этом ничего не сказано, но отмечено, что оба файла могут по сути быть использованы для одинаковых нужд.

Last edited by Flasher on Thu Apr 29, 2010 15:48; edited 1 time in total

#700:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 29, 2010 15:43
    —
VadiMGP
Если в настройках TC изменить состояние опции размещения вкладок в несколько рядов или однаковой ширины вкладок, то вызов диалога для выбора цвета вкладки по CTRL+правому клику не работает (выводится меню вкладки, как просто по правому клику), а по клавишам, назначенным для команды SelectTabColor, выводится сообщение об ошибке
Code:
---------------------------
Application Error
---------------------------
Exception EExternalException in module TOTALCMD.EXE at 7C4118CF.
External exception E06D7363.
---------------------------
ОК   
---------------------------

после чего Тотал падает.
При повторном запуске TC с изменённой опцией (любой из двух) всё работает нормально. До первой же попытки её изменения. Проявляется в том числе и в самой свежей тестовой версии (3.17).

#701:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 15:57
    —
Flasher wrote:
Перекодируй wcmd_rus.mnu, wcmd_rus.lng(codepage=65001) и wcmd_rus.inc в UTF-8 без ВОМ и открой утилизатор.
А это еще зачем? Просто так, посидеть файлы поперекодировать?
Flasher wrote:
В некоторых сборках встречал именно такое,
Мне это нравится! Ты хоть понимаешь, что это лишний раз подтверждает мои слова?

#702:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 16:06
    —
VadiMGP wrote:
А это еще зачем? Просто так, посидеть файлы поперекодировать?
Опять 25. Возвращаемся к старой теме? То "забудь", то опять "привет". Я уже всё объяснил, перечитай мои посты.
Добавлено:
1. перекодировка wcmd_rus.mnu нужна для отображения в главном меню юникодных символов
2. перекодировка lng необходима для правильного отображения меню, окна настроек, текста сообщений, текста элементов интерфейса
3. перекодировка inc нужна для правильного отображения списка команд.
Ты вроде давно не школьник, а такими вопросами задаёшься..
VadiMGP wrote:
Мне это нравится! Ты хоть понимаешь, что это лишний раз подтверждает мои слова?
Лично я делал это по собственной инициативе. Твои слова это подтверждает только отчасти или совсем не подтверждает. Сборщики - это не всегда локализаторы, в большинстве случаев дальше изменения пунктов меню и назначения клавиш на идентификаторы не доходит. wcmd_rus.lng, wcmd_rus.inc правятся ими редко.

Last edited by Flasher on Thu Apr 29, 2010 16:33; edited 2 times in total

#703:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 29, 2010 16:27
    —
Позвольте влезть в дискуссию. В официальной документации TC нигде нет никаких указаний на то, что wcmd_rus.ini и ему подобные — это файлы именно для локализаторов, в которые простой юзер лезть не должен. Мнение Гислера, высказанное им на форуме в частном порядке, любой отдельно взятый пользователь TC знать абсолютно не обязан, а если и знает — не обязан с ним соглашаться. А посему у него полная свобода рук в использовании любого из двух доступных вариантов и полный простор фантазии для решения того, как этот зависимый от языка файл может пригодиться именно ему. Давайте просто примем существование двух INI-файлов как данность и будем исходить из того, что умение TWinKey работать с обоими (а сейчас он это умеет) есть благо.

#704:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 16:28
    —
Flasher
Нет никакого возврата к старой теме.
Слушай, может ты снизойдешь до меня и объяснишь зачем мне перекодировать файлы, к которым утилизатор вообще не имеет никакого отношения? Тот, к которому имеет ты мне прислал. Зачем остальные телодвижения?

#705:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 16:32
    —
VadiMGP wrote:
Слушай, может ты снизойдешь до меня и объяснишь зачем мне перекодировать файлы, к которым утилизатор вообще не имеет никакого отношения?
Добавил в предыдущем посте.

Avada
Я сразу о том же подумал. Smile


Last edited by Flasher on Thu Apr 29, 2010 16:35; edited 1 time in total

#706:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 16:32
    —
Avada wrote:
А посему у него полная свобода рук в использовании любого из двух доступных вариантов
Уж что-что, мой дорогой, а право-то вы имеете.

Avada wrote:
а если и знает — не обязан с ним соглашаться.
Ты не понял. В данном случае не стоит вопрос соглашаться или нет. Это не обсуждается. Ты можешь либо знать, что тебя ожидает, либо сунуть голову в песок. Насчет прав см. выше.
И предлагаю на этом закончить.

#707:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 16:44
    —
Flasher
Я не просто школьник, я еще и по телепатии двоечник.
Я сделаю последнюю попытку зайти с другого конца.
Какая у тебя в данный момент имеется проблема с TWinKey или Утилизатором?

#708:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 16:53
    —
VadiMGP wrote:
зачем мне перекодировать файлы, к которым утилизатор вообще не имеет никакого отношения?
Мой первый пост, касаемый данной темы, явно об этом гласит. Если бы ты прочёл указанную ветку, то у тебя подобного вопроса и не возникло бы. В mnu есть командные идентификаторы, взятые из файла inc, lng. Вообще о тонкостях зависимости друг от друга этих файлов тебе лучше Avada или Captain Flint расскажут. Я же(и другие участвующие) всё делали методом тыка.

#709:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 17:05
    —
VadiMGP wrote:
Какая у тебя в данный момент имеется проблема с TWinKey или Утилизатором?
Та, с которой я начал. Если наглядно, то вот:

#710:  Author: VadiMGP PostPosted: Thu Apr 29, 2010 17:11
    —
Flasher wrote:
Если бы ты прочёл указанную ветку, то у тебя подобного вопроса и не возникло бы.
Так вот представь себе, что я прочитал и вопрос остался. Не хочешь отвечать/объяснять - не надо. На те вопросы, которые я понял я дал ответ. Если у тебя остался неотвеченный вопрос - будь добр, задай его снова. Если ты сообщал о баге в TWinKey/Утилизаторе, на который я не отреагировал - не сочти за труд, повтори. А заявлять мне "сходи почитай, возьми перекодируй" не рекомендую.

Картинка, показывает файл wcmd_rus.inc, про который тебе было дано два ответа.
Первый
Quote:
Возвращаясь, к твоему вопросу, с которого все началось- когда будет поддержка UTF8 в wcmd_rus.inc?
Пока не планировал. Пришли файл, я посмотрю во что это выльется. Если будет несложно - вставлю.
Второй, после того как ты прислал файл
Quote:
Вроде не должно быть проблем.

#711:  Author: FlasherLocation: Москва PostPosted: Thu Apr 29, 2010 17:17
    —
VadiMGP wrote:
Второй, после того как ты прислал файл
Quote:
Вроде не должно быть проблем.
Извини, я неправильно интерпретировал эту фразу. Подумал, что проблем нет у тебя с отображением этого файла. А ты имел в виду, что проблем не возникнет с реализацией.
Эх, как же нам иногда вредит недосказанность.. Sad
Ладно, тогда остаётся только подождать.)

#712:  Author: FlasherLocation: Москва PostPosted: Sun May 02, 2010 02:44
    —
В корне диска с прикреплёнными файлами/папками неправильно срабатывает команда перемещения курсора в начало по клавише "Влево" как в кратком режиме в момент его нахождения на первом столбце, так и в подробном с учётом значения ключа SpecialCursorMovement=1: курсор становится на первый файл/каталог, идущий следом за последним прикреплённым файлом/каталогом. Во вложенных каталогах такого нет, там всё происходит как надо: курсор передвигается на первый элемент списка.

Если это фишка, то объясните мне кто-нибудь её резонность, если нет, то стоило бы исправить.

#713:  Author: VadiMGP PostPosted: Sun May 02, 2010 10:19
    —
Flasher wrote:
Если это фишка, то объясните мне кто-нибудь её резонность,
Нет, фишкой это объявить не получится, придется чинить. А жаль, забавный эффект даром пропадает. Smile

#714:  Author: FlasherLocation: Москва PostPosted: Tue May 18, 2010 17:48
    —
1. Возвращаюсь к предыдущему багу, но теперь уже во вложенных каталогах: начальная позиция курсора произвольная, сортируем то по типу, то по размеру, жмём клавишу вправо > курсор попадает на последний прикреплённый файл. Причём для разных папок и типов файлов картина разнится; так, например, у меня происходит с exe-шниками и то только в некоторых папках. При закреплении некоторых папок при сортировки по дате наоборот всё происходит как надо, а при других сортировках в той же папке возникает описанный глюк. Чёткого алгоритма в поведении выявить не удалось, файлы на пробу брались и в латинице, и в кириллице, и пути также имели как смешанные символы, так и из отдельно взятой символики.

2. Не знаю, с прикреплёнными или без, но при командах cm_Exchange и cm_ExchangeWithTabs ТС падает. WinXP SP3, ТС rc1.

#715:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 18, 2010 18:29
    —
Flasher
1. INI-файл глянуть можно?
2. Не подтверждаю. Правда, следует иметь в виду, что у меня сейчас версия 3.30 (1.81) — продолжается подготовка к релизу.

#716:  Author: FlasherLocation: Москва PostPosted: Tue May 18, 2010 19:01
    —
Avada wrote:
1. INI-файл глянуть можно?
Могу отдельные секции. Какие нужны?
Avada wrote:
у меня сейчас версия 3.30 (1.81) — продолжается подготовка к релизу
У меня v. 2.101 (1.81). Долго там ещё, если не секрет? Rolling Eyes

#717:  Author: VadiMGP PostPosted: Tue May 18, 2010 20:20
    —
Flasher
Не нужно ini файла. Первый баг это тот же самый, что и раньше и в новой версии будет починен.
Со вторым немного хуже. Новая версия не падает, но цвета табов и/или иконки в табах после таких команд могут путаться. И с этим пока ничего сделать не могу. Кстати, то же самое может быть и после загрузки табов из файла.
Насчет выхода новой версии. Точный срок сказать не могу, но уже недолго осталось.

#718:  Author: FlasherLocation: Москва PostPosted: Tue May 18, 2010 21:31
    —
VadiMGP wrote:
Первый баг это тот же самый, что и раньше и в новой версии будет починен.
Я поэтому и написал "Возвращаюсь к предыдущему багу". Хорошо, что корень ясен и ковырять не надо. Просто я на всякий случай написал, чтобы потом к этому не возвращаться.)
VadiMGP wrote:
И с этим пока ничего сделать не могу.
Да мне эта смена панелей ни к кобыле, ни к возу не сдалась, в одной сегодняшней ветке вспомнилось, решил проверить и бац.. После отключения плага всё в норме.
VadiMGP wrote:
Точный срок сказать не могу, но уже недолго осталось.
И какой же диапазон у твоего "недолго"? Wink

#719:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 19, 2010 00:30
    —
Flasher wrote:
И какой же диапазон у твоего "недолго"?

От забора до обеда. Wink Зависит от успешности выполнения некой работы, которой заняты на сей раз не автор и не я.

#720:  Author: VadiMGP PostPosted: Wed May 19, 2010 10:12
    —
Flasher wrote:
И какой же диапазон у твоего "недолго"?
Ориентировочно - две-три недели. Если за это время не прибью оставшиеся баги, то объявлю их фичами (до лучших времен). Smile

#721:  Author: Wonderboy PostPosted: Wed May 19, 2010 21:51
    —
Автору большое спасибо за цветные табы! Такая фишка сама просилась, очень уж однотонный интерфейс у стандартного Тотала. Жаль, Гислер упрямится.

Еще вопрос, извините, если поднимался. Можно будет назначить различные иконки различным дискам? Этот вопрос уже интересует с 4-й версии Тотала.

#722:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 19, 2010 22:18
    —
Wonderboy wrote:
Можно будет назначить различные иконки различным дискам?

Различным — каким именно? Назначить — где именно?

#723:  Author: Wonderboy PostPosted: Wed May 19, 2010 22:21
    —
Avada wrote:
Различным — каким именно? Назначить — где именно?

Ну, есть стандартная панель тотала, где что CD, что DVD, что виртуальный показываются одинаковой иконкой. Хотелось бы иметь возможность самому назначать на каждый диск что-то свое. ALT+F1,F2 не пользуюсь со времен Нортона, так что это для меня важно

Плюс по ALT+F1,F2 при раскладке, отличной от английской, все равно приходится переключаться мышкой

#724:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed May 19, 2010 22:57
    —
Чегой-то молчат как автор, так и его верный оруженосец Wink
У меня просто сейчас не установлен TWinKey, поэтому пишу по памяти.
Создать схему, например, "CD-ROM". Присвоить иконку. Далее, на следующей вкладке утилизатора, в условии схемы "CD-ROM" прописать "может содержать G:\", где G:\ - буква твоего сидюка. Собственно, все. Если что-то напутал, меня поправят, но напутал наверняка не сильно.

#725:  Author: Wonderboy PostPosted: Wed May 19, 2010 23:06
    —
Вахмурка
Увы, или я что-то не так делал, или это не работает. Ждем, что скажет автор

#726:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed May 19, 2010 23:15
    —
Стандартная ошибка, которую совершают все, кто работает с TWinKey (и я в том числе). Упускают из виду то, что автор говорит чуть ли не трижды, да еще выделяет жирным: среди условий должно присутствовать хотя бы одно "может содержать". Обычно вполне достаточно этого одного условия.
Вторая возможная ошибка - не присвоил цвет (см. справку). Третья - не нажал OK или Apply Wink

#727:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Wed May 19, 2010 23:49
    —
Вахмурка
Сдаётся мне, что Wonderboy имеет в виду кнопки дисков, а не вкладки.

#728:  Author: VadiMGP PostPosted: Wed May 19, 2010 23:54
    —
Wonderboy wrote:
Ну, есть стандартная панель тотала, где что CD, что DVD, что виртуальный показываются одинаковой иконкой.
Это та, что над файловыми панелями? Нет, с ней TWinKey не работает.
Но, если это тебя устроит, то можно поставить иконки в табах, именно так, как и сказал Вахмурка. Если не получается - выкладывай TWinKey.ini.

#729:  Author: VadiMGP PostPosted: Thu May 20, 2010 00:53
    —
Wonderboy wrote:
Плюс по ALT+F1,F2 при раскладке, отличной от английской, все равно приходится переключаться мышкой
Абалдеть! А я и не знал. А что, неужели это Гислеру не репортили? Или репортили а он дал уклончивый ответ?
В общем, я пожалуй, исправлю эти Упанишады. В следующей версии TWinKey можно будет переключать диски при любой раскладке клавы.

#730:  Author: FlasherLocation: Москва PostPosted: Thu May 20, 2010 01:52
    —
VadiMGP wrote:
А что, неужели это Гислеру не репортили?
А о чём репортить-то? Всё работает безо всякой мышки и при русской раскладке.

#731:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 20, 2010 07:27
    —
Flasher
Не всё работает. В русской раскладке и в новейших версиях TC переключение диска клавишей-буквой игнорируется. По крайней мере, у меня при любых настройках TC это так.

#732:  Author: FlasherLocation: Москва PostPosted: Thu May 20, 2010 11:15
    —
Avada wrote:
В русской раскладке и в новейших версиях TC переключение диска клавишей-буквой игнорируется
Понял теперь о чём речь, действительно.

#733:  Author: Wonderboy PostPosted: Thu May 20, 2010 17:30
    —
Rodny wrote:
Сдаётся мне, что Wonderboy имеет в виду кнопки дисков, а не вкладки.

Вы совершенно правы. Видно, я не совсем внятно обьяснил.
VadiMGP wrote:
В общем, я пожалуй, исправлю эти Упанишады. В следующей версии TWinKey можно будет переключать диски при любой раскладке клавы.

Было бы здорово. Только вот что заметил. По крайней мере в Windows 7 с установленным плагином при нажатии ALT+F1,F2 остается полупрозрачный след от окна, виден на всех окнах, даже на рабочем столе. Убирается только при закрытии ТС.

Я не уверен, что это из-за плагина, т.к. ALT+F1,F2 пробовал нажимать только с уже установленным сабжем. но факт есть, прошу подтвердить или опровергнуть информацию. ТС 7.55RC1

#734:  Author: VadiMGP PostPosted: Thu May 20, 2010 20:27
    —
Wonderboy wrote:
Windows 7 с установленным плагином при нажатии ALT+F1,F2 остается полупрозрачный след от окна, виден на всех окнах, даже на рабочем столе. Убирается только при закрытии ТС.
Это происходит постоянно или время от времени? Только на одном компьютере или на разных?
А вообще-то это темный вопрос. Конкретно у списка дисков я такого не наблюдал ни в какой версии Windows. Но похожее поведение иногда случается в самых разных программах. Несколько раз видел и в самом TC оставшийся на экране след от тултипов, да и в других программах тоже. След после меню иногда видел в Firefox и Офисе.
Что именно является причиной этого безобразия - науке неизвестно.

#735:  Author: Wonderboy PostPosted: Fri May 21, 2010 00:50
    —
VadiMGP wrote:
Это происходит постоянно или время от времени? Только на одном компьютере или на разных?


Пробовал на той-же системе в XP x64 - такого нет. Может, фича "семерки"?

#736:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 21, 2010 01:32
    —
Win7x64, не подтверждается. Темы винды включены?

#737:  Author: Wonderboy PostPosted: Fri May 21, 2010 01:35
    —
Win 7 x64, Aero включен.

#738:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 21, 2010 08:00
    —
Может, отключить? Wink

#739:  Author: VadiMGP PostPosted: Fri May 21, 2010 09:31
    —
Wonderboy wrote:
Пробовал на той-же системе в XP x64 - такого нет. Может, фича "семерки"?
Скорее не самой семерки, а видео драйвера. Какой у тебя? Апдейты не искал?
И еще раз - на семерке это проявляется всегда или нет?

#740:  Author: Wonderboy PostPosted: Fri May 21, 2010 16:16
    —
Вахмурка wrote:
Может, отключить?

Зачем? Мне нравится. Wink Нужно же как-то ПЕЧ 295 загружать. Плюс отключение не помогает, след все равно остается.

VadiMGP wrote:
Скорее не самой семерки, а видео драйвера. Какой у тебя? Апдейты не искал?

197.25, остальные уже оптимизируются под 400 серию видеокарт, ставить пока не вижу смысла. Выйдут новые оптимизации под игры - тогда посмотрим.

VadiMGP wrote:
И еще раз - на семерке это проявляется всегда или нет?

На семерке это проявляется стабильно.

#741:  Author: FlasherLocation: Москва PostPosted: Fri May 21, 2010 16:28
    —
Wonderboy wrote:
Плюс отключение не помогает
Вероятно под отключением подразумевалось снятие всех флажков с визуальных эффектов и выгрузка службы "Темы". Что именно отключалось?

#742:  Author: Wonderboy PostPosted: Fri May 21, 2010 16:34
    —
Да просто в "персонализации" выбрал "упрощенный стиль", в нем и проверил. Думаю, с такой темой половина флажков сама убралась

#743:  Author: FlasherLocation: Москва PostPosted: Fri May 21, 2010 22:05
    —
Wonderboy
Если есть желание выяснить откуда ноги растут, то предлагаю сделать как написано тут
и тут, чтобы уверенно писать что >>
Wonderboy wrote:
.. след все равно остается.

#744:  Author: Wonderboy PostPosted: Fri May 21, 2010 23:25
    —
Отключил службу тем и перевел тему на классику - след остается. Снова запустил тему, но полностью убрал все значки на визуальных эффектах - след пропал. Снова настраиваю на максимальное качество - следа нет . Капец, как меня бесят такие плавающие ошибки.

#745:  Author: FlasherLocation: Москва PostPosted: Sat May 22, 2010 02:45
    —
Wonderboy
Может не пройти по данной теме, но опыт подсказывает, что снятие птицы с "Отображать содержимое окна при перетаскивании" частенько в таких случаях помогает.

#746:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 22, 2010 08:34
    —
Wonderboy wrote:
Я не уверен, что это из-за плагина, т.к. ALT+F1,F2 пробовал нажимать только с уже установленным сабжем. но факт есть, прошу подтвердить или опровергнуть информацию.

Факт подтверждён не был. Поэтому следующий необходимый шаг — проверка с временно отключённым плагином при прочих равных условиях. Доказательный результат может быть один: с плагином визуальный баг есть, без него нет. Иначе может получиться так, что тут долго и со вкусом обсуждается проблема, вообще не имеющая отношения к TWinKey.

#747:  Author: Wonderboy PostPosted: Sat May 22, 2010 08:41
    —
Avada wrote:
Иначе может получиться так, что тут долго и со вкусом обсуждается проблема, вообще не имеющая отношения к TWinKey

В том-то и дело, что проблема исчезла, и воспроизвести ее уже не удается.

#748:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 22, 2010 09:47
    —
В таком случае предлагаю до прояснения ситуации дискуссию по данной конкретной проблеме пока не продолжать.

#749: Убираем TaskBar Author: FlasherLocation: Москва PostPosted: Fri May 28, 2010 20:03
    —
Долго терзался этой проблемой, извините, что немного не вовремя. Для меня единственный ненужный мне компонент в интерфейсе окна ТС - это строка заголовка. Пока что, единственная тулза её отключающая - это детище D1P "TCFS", папка которой весит порядка 415 кило, и напичкана тем, что мне не требуется, плюс ко всему работает постольку-поскольку (при первом(может двух) включении срабатывает по назначенным клавишам, а потом всё глухо, как в танке.). Есть ли желание у автора осуществить опциональное включение/отключение TitleBar для ТС? Rolling Eyes

#750:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri May 28, 2010 20:34
    —
Flasher
Решать автору, но на штучки-дрючки для манипуляций с заголовком окна, сколько помнится, в своё время достаточно нервно реагировал Гислер (тогда речь шла о Camper). Поскольку это означает и возможность скрытия статуса лицензионости TC (или отсутствия таковой). Сам я этот элемент лишним никоим образом не считаю, тем более, что у меня на нём навешена дополнительный и весьма полезный функционал через WinRoll.

#751:  Author: FlasherLocation: Москва PostPosted: Fri May 28, 2010 20:56
    —
Avada wrote:
на штучки-дрючки для манипуляций с заголовком окна, сколько помнится, в своё время достаточно нервно реагировал Гислер (тогда речь шла о Camper). Поскольку это означает и возможность скрытия статуса лицензионости TC (или отсутствия таковой)
Да TwinKey - это сплошной набор штучек-дрючек, каждый воспринимает их нужность/ненужность по-своему. А то что Гислер при влиянии на окно сторонних программ показывает своё "фи" при скрытии информации на предмет лицензии - это его сугубо личные проблемы, ибо это к патчу и взлому никакого отношения не имеет. Есть ещё ряд программ автоматизации, кот. обманывают, меняют вид и т.д., но при этом лишены функции по редактированию лицензированного кода. Думаю на лоадеры(загрузчики) Гислер тоже посматривает косо. Wink

WinRoll разве не отдельной панелью идёт? (можно в личке?)

#752:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri May 28, 2010 21:45
    —
Flasher wrote:
WinRoll разве не отдельной панелью идёт?

Нет, встраивается в заголовок окна. Доработанная мной документация: WinRoll_20_RE_Readme.rar. Если нужны дополнительные подробности — пиши в личку.

#753:  Author: FlasherLocation: Москва PostPosted: Fri May 28, 2010 23:00
    —
Avada wrote:
Доработанная мной документация: WinRoll_20_RE_Readme.rar
Спасибо, пригодилось.) В общем та ещё штучка-дрючка.) Wink Вроде раньше ставил. Не удалось избежать описанных проблем, да и одна функция отдана у меня другому приложению, к тому же вызывается по клавише. Я настолько привык к Alt+Tab и TaskSwitchXP, что думаю вряд ли у меня эта прога для мышатников приживётся, да и пока удобства в этом особого не нахожу, из покон веков привык к развёрнутым окнам. Поэтому возвращаюсь к исходному пожеланию. Smile

ЗЫ: Кстати, нет желания посмотреть на гримасу Гислера, когда весь ТС скроется WinRoll-ом? Laughing

#754:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri May 28, 2010 23:38
    —
Flasher
И у меня развёрнутые окна и TaskSwitchXP. И всё прекрасно совмещается. И никаких экстремальных скрытий, могущих вызвать гримасу Гислера, там нет: необычны только скатывание в заголовок и прозрачность окна, но при этом вся информация заголовка остаётся читабельной. Wink Что касается исходного пожелания — убеждай автора. Я не буду агитировать ни за, ни против.

#755:  Author: VadiMGP PostPosted: Sat May 29, 2010 11:26
    —
Flasher wrote:
Есть ли желание у автора осуществить опциональное включение/отключение TitleBar для ТС?
Нету такого желания. Кстати, а как ты передвигаешь такое окно?

#756:  Author: FlasherLocation: Москва PostPosted: Sat May 29, 2010 12:00
    —
Avada wrote:
И никаких экстремальных скрытий, могущих вызвать гримасу Гислера, там нет: необычны только скатывание в заголовок и прозрачность окна
Ну да, только все остальные компоненты пропадают по взмаху волшебной палочки. Ладно, оставим, я шутил вообще-то. Very Happy
VadiMGP wrote:
Нету такого желания.
Ну хоть аргументиком кинь, коли не трудно, а то итак уже настроение "поднял" своим "да".)
VadiMGP wrote:
Кстати, а как ты передвигаешь такое окно?
Я ещё выше написал, что у меня окна приложений всё время развёрнутые, мне нет смысла их куда либо двигать. Но вот если бы вопрос состоял в реализации того, что я хочу, то, несомненно, возникло бы предложение прилепить в придачу к главному меню с левого края помимо стандартных кнопок управления строки заголовка кнопочку "Моve", за символ можно взять <, как это реализовано в некоторых браузерах на Gecko.

#757:  Author: VadiMGP PostPosted: Sat May 29, 2010 12:12
    —
Flasher wrote:
Ну хоть аргументиком кинь, коли не трудно
Ну какой тут может быть аргумент? Вот подходишь ты к соседу-музыканту и спрашиваешь не имеет ли он желания сыграть тебе на ночь Лунную сонату. Он говорит, что не имеет такого желания, а ты ему - аргумент давай! Smile

#758:  Author: FlasherLocation: Москва PostPosted: Sat May 29, 2010 12:43
    —
VadiMGP
Меня терзают смутные сомнения, что и на тему перекодировки ты своевольно подзабил.. Sad Обрадуй, если ошибаюсь.
Про Лунную сонату ты немного загнул.) Наша тема - это нереализованные, отложенные, невостребованные автором ТС полезности, фичи, примочки, "штучки-дрючки" и т.д. и т.п., поднимающие удобство/юзабильность. Скрытие абсолютно ненужной мне строки/панели, освобождение рабочего пространства я склонен приковывать к юзабилити. Может ты в этом со мной и согласишься, но как я понимаю нехочуха/лень-матушка обуяла. Али что? На стадии подведения к выпуску новой версии добавлять что-то новое конечно не кстати. Поэтому предложение моё исключительно с заделом на будущие релизы. И всё-таки приятно думать, что автор трудов общественно-прикладных и автор-воздвиженец нерукотворного себе памятника не одно лицо. Wink

#759:  Author: VadiMGP PostPosted: Sat May 29, 2010 13:49
    —
Flasher wrote:
Меня терзают смутные сомнения, что и на тему перекодировки ты своевольно подзабил..
И какие у тебя основания для таких сомнений?
Flasher wrote:
Скрытие абсолютно ненужной мне строки/панели, освобождение рабочего пространства я склонен приковывать к юзабилити. Может ты в этом со мной и согласишься, но как я понимаю нехочуха/лень-матушка обуяла. Али что?
Что-то слышится мне осуждение в твоих словах. С чего бы это? Ты предложил некую фичу, которая не вызывает во мне, ну абсолютно никаких эмоций. И пример с Лунной сонатой исключительно точен - именно так я себя и чувствую, как тот сосед.
Flasher wrote:
И всё-таки приятно думать, что автор трудов общественно-прикладных и автор-воздвиженец нерукотворного себе памятника не одно лицо.
Вот тут совсем не понял. Это ты о чем?

#760:  Author: FlasherLocation: Москва PostPosted: Sat May 29, 2010 14:19
    —
VadiMGP wrote:
И какие у тебя основания для таких сомнений?
Ну дык, а оно тебе надо? Ты этим навряд ли в ближайшем будущем будешь пользоваться.
VadiMGP wrote:
Что-то слышится мне осуждение в твоих словах. С чего бы это?
Это не осуждение, это пессимизм с апломбом на то, что твои внутренние заморочки не позволяют тебе пробить брешь в желании в данной ситуации ещё кому-то пригодиться, кроме себя любимого. Wink
VadiMGP wrote:
Вот тут совсем не понял. Это ты о чем?
Хм.. Я предлагаю вещь, ты её отклоняешь по причине "не хочу", а не по причине "нет смысла", вот и весь трагизм ситуации.. Художник, поэт, программист - это всё творцы, но реальное отличие последнего от оных обычно сводится не в угоду собственных мировоззренческих сентенций, а на благо и снисхождение к страждущим, пусть даже своё "я" с их видением не всегда сходится. Поэтому "Лунную сонату" предлагаю адресовать к "поэтам", а не к творцам начал технически-прикладных, то-бишь к тебе. Wink

#761:  Author: VadiMGP PostPosted: Sat May 29, 2010 15:38
    —
Flasher wrote:
Ты этим навряд ли в ближайшем будущем будешь пользоваться.
Я спросил не об этом. Я спросил какие основания для сомнений в моих словах.
Flasher wrote:
реальное отличие последнего от оных обычно сводится не в угоду собственных мировоззренческих сентенций, а на благо и снисхождение к страждущим, пусть даже своё "я" с их видением не всегда сходится.
Не говоря уже о том, что я в корне не согласен с твоей трактовкой различий программиста и художника, хочу сообщить просто для твоего сведения - я сам пользуюсь, от силы, половиной возможностей TWinKey. Вторая половина была сделана "в угоду страждущим". Как впрочем и в во всех остальных моих программах/плагинах.
Но программист - не мать Тереза. На страждущем тоже лежат определенные обязанности и первая из них - вразумительно изложить интересную идею. Если идея вызывает интерес - будет попытка реализации, а если нет - не будет.
Если же страждущий полагает, что программисту достаточно просто сообщить, что тут, мол, имеется страждущий и программист тут же кинется ублажать его, то очевидно, что страждущий оперирует ложной концепцией вселенной. Мир устроен немного по-другому - должна быть обоюдная заинтересованность.
А вообще, разговор живо начинает напоминать диалог из "Собачьего сердца"
- Вам жалко полтинник детям Германии?
- Нет.
- Тогда почему вы не хотите купить журнал?

#762:  Author: FlasherLocation: Москва PostPosted: Sat May 29, 2010 16:32
    —
VadiMGP wrote:
Я спросил не об этом. Я спросил какие основания для сомнений в моих словах.
О твоих словах сказано не было, додумывать не стоит. Сомнения возникли в том, как можно трактовать твоё предшествующее "фи". Я уже вроде как достаточно изъяснился на эту тему.
VadiMGP wrote:
Не говоря уже о том, что я в корне не согласен с твоей трактовкой различий программиста и художника, хочу сообщить просто для твоего сведения - я сам пользуюсь, от силы, половиной возможностей TWinKey. Вторая половина была сделана "в угоду страждущим". Как впрочем и в во всех остальных моих программах/плагинах.
Поэтому нужно брать во внимание подчёркнутую мной фразу, чтобы не было подобных послесловий.
VadiMGP wrote:
Но программист - не мать Тереза. На страждущем тоже лежат определенные обязанности и первая из них - вразумительно изложить интересную идею. Если идея вызывает интерес - будет попытка реализации, а если нет - не будет.
В чём интерес у тебя возник при ковырянии с кодировкой? Завтра придёт "Вася" и скажет - "а я сохраняю файлы в какой-нить там кельтской" и что, у тебя сразу возникнет неподдельный интерес, или таки придётся прикинуться мать Терезой, как в случае со мной? Wink
VadiMGP wrote:
Если же страждущий полагает, что программисту достаточно просто сообщить, что тут, мол, имеется страждущий и программист тут же кинется ублажать его, то очевидно, что страждущий оперирует ложной концепцией вселенной.
А где я о резком ублажении упомянул, интересно узнать? Домыслы, сударь, опять домыслы.. Насчёт мировоззренческих концепций давай оставим, иначе ветка превратится в софистический абсурд до пришествия "злостного" модератора, к тому же мне много чего есть сказать на эту тему.
VadiMGP wrote:
Мир устроен немного по-другому - должна быть обоюдная заинтересованность.
Антогонизм на антогонизме. То пишешь про вторую половину и лишь "в угоду страждущим", то про обоюдный интерес. Мир держится не на чьих-то заинтересованностях, а на взаимозаменяемых энергиях. На тебя я нужную, к сожалению, не смог ниспослать, ибо с твоей психикой не ознакомлен, отсель такая порицательная отдача. Ту бэд. Sad Что касаемо интереса, то он может возникнуть либо в случае непреодолимой жажды чего-нидь красивое да "накалялить" в коде, либо в случае понимая нужности того, чего от тебя хотят. Про первое не могу сказать ни слова, возвращаясь к незнанию твоего психотипа, а вот насчёт второго мне не понятна философия в подходе к делу, где романтизм очевидно преобладает над прагматизмом. Confused

#763:  Author: VadiMGP PostPosted: Sat May 29, 2010 18:03
    —
Flasher
Ладно. Оффтопить не буду, попозже отпишусь в личке. Единственное, что отмечу
Flasher wrote:
В чём интерес у тебя возник при ковырянии с кодировкой?
Два момента. Первый - эстетический. Я и так в некоторых местах был вынужден учитывать UTF8, но это было сделано как заплатка, а теперь это органичная деталь модуля обработки текстовых файлов.
Второй - прагматический. Не знаю, догадываешься ли ты, но многие компоненты TWinKey вовсе не были написаны специально для TWinKey, а были взяты из других моих проектов. В том числе и класс чтения текстовых файлов. Раньше у меня был класс, который мог обрабатывать файлы в кодировке ANSI и UTF16. Теперь он умеет также работать с файлами в UTF8. Это значит, что те программы, которые его использовали автоматически получили такую возможность тоже. И теперь при работе с теми, другими программами мне не нужно больше заботиться о предварительной перекодировке файлов из UTF8 в UTF16.

Flasher wrote:
...не понятна философия в подходе к делу, где романтизм очевидно преобладает над прагматизмом.
Иногда преобладает романтизм, иногда прагматизм. Возможно ты не в полной мере осознаешь, что программирование - творчество ровно в той же степени, что и любой другой вид искусства. Когда скрипача перестанет интересовать душа - будет попса. Когда его перестанет интересовать качество скрипки - будет кошачий концерт.

#764:  Author: FlasherLocation: Москва PostPosted: Sat May 29, 2010 18:51
    —
Насчёт кодировки понятно.
VadiMGP wrote:
Иногда преобладает романтизм, иногда прагматизм. Возможно ты не в полной мере осознаешь, что программирование - творчество ровно в той же степени, что и любой другой вид искусства. Когда скрипача перестанет интересовать душа - будет попса. Когда его перестанет интересовать качество скрипки - будет кошачий концерт.
Ну если ты считаешь, что я не воспринимаю программирование как творчество, то к чему были мои слова "Художник, поэт, программист - это всё творцы"? Слово "творцы" разве что-то другое под собой подразумевают? Smile А вот насчёт искусства я бы поосторожничал и сказал бы так: любой вид творчества можно возвести в ранг искусства - это несомненно. Но для прогеров ситуация куда сложнее, поскольку их в каком-то отношении можно приравнять к математикам, кот. способны решить одну и ту же поставленную задачу разными путями, но это относится не к полёту фантазии, а к неким расчётным заимствованным механизмам и опыту. Там где есть место чёткому выстраиванию алгоритмов, нет места для абстрактного восприятия и понимания той действительности, если не сказать - творческой среды, в которой задействованы "механизмы" искусства. В этом, например, состоит яркое отличие художника от профессионального чертёжника. Но поскольку всё относительно в этом отношении, то опять же повторюсь, в любой нише (программирование - не исключение) можно стать воплотителем тенденций искусства, но в подавляющей мере программисты проявляются в реализации задач, исходящих из массовых потребностей.

#765:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 29, 2010 21:18
    —
Flasher
Фактически пошла личная переписка. Если хочется продолжать — то в личку, пожалуйста.

#766:  Author: FlasherLocation: Москва PostPosted: Sat May 29, 2010 21:41
    —
Avada
Принял к сведению. Прошу прощения за косяк. Пропади она пропадом, эта "Лунная соната".) Продолжения оффтопа не требуется..

#767:  Author: FlasherLocation: Москва PostPosted: Sat Jun 05, 2010 16:01
    —
VadiMGP
Нельзя ли в утилизаторе на странице Клавиатура организовать фильтр по сочетаниям клавиш? Мне иногда требуется выяснить, почему та или иная комбинация некорректно срабатывает относительно заданных условий.

#768:  Author: VadiMGP PostPosted: Sat Jun 05, 2010 16:54
    —
Flasher
Добавить такой фильтр довольно затруднительно.
Но я не понял, что значит некорректное срабатывание? Назначение ничего не делает? Выполняет не то действие?
Короче, приведи конкретный пример с чем ты столкнулся.

#769:  Author: FlasherLocation: Москва PostPosted: Sat Jun 05, 2010 19:08
    —
VadiMGP wrote:
Добавить такой фильтр довольно затруднительно.
A если осуществлять поиск по предложенной в wincmd.ini схеме CA+A/A+A/S+S/CS+C и т.п.?
VadiMGP wrote:
Но я не понял, что значит некорректное срабатывание? Назначение ничего не делает? Выполняет не то действие?
И то, и другое, и пятое. Тут конкретика не очень-то и нужна. Есть проги, плагины, утилиты, в настройках которых прописана либо указана по умолчанию гор. клавиша, и существует вероятность, что комбинации где-то совпадут. Когда я с этим сталкиваюсь, то, естественно, начинаю смотреть что у меню где повешено, и TwinKey как средство проверки в первых рядах.
Вот, например, сейчас не могу понять почему при включённом ТС у меня клавиши F(A), А(Ф) в верхнем регистре не срабатывают. Толи из-за QS Ext, толи из-за TwinKey, толи из-за Autorun-a, толи из-за одновременной их работы и скрипта AutoIt, либо проги автосмены текста/раскладки в трее. Придётся всё по-отдельности тестить, поочерёдно выгружать/загружать.

#770:  Author: VadiMGP PostPosted: Sat Jun 05, 2010 19:36
    —
Flasher wrote:
A если осуществлять поиск...
Да искать-то не проблема, дубликаты же находятся запросто. Там другие заморочки.
Flasher wrote:
Вот, например, сейчас не могу понять почему при включённом ТС у меня клавиши F(A), А(Ф) в верхнем регистре не срабатывают. Толи из-за QS Ext, толи из-за TwinKey, толи из-за Autorun-a, толи из-за одновременной их работы и скрипта AutoIt, либо проги автосмены текста/раскладки в трее.
Стоп, стоп... Так чем тут TWinKey может помочь? Он все равно знает только свои назначения и ТС-шные. Все остальные (QS Ext, Autorun, AutoIt и автосмена раскладки) ему неведомы.

Кстати, если ты хочешь проверить какое-то конкретное назначение, то попробуй просто назначить его заново. Если это будет дубликат, то TWinKey сразу скажет куда это назначение уже сделано.

#771:  Author: FlasherLocation: Москва PostPosted: Sat Jun 05, 2010 19:48
    —
VadiMGP wrote:
Там другие заморочки.
Поковыряйся, пожалуйста, если вдруг вдохновишься! Ок? Smile
VadiMGP wrote:
Он все равно знает только свои назначения и ТС-шные. Все остальные (QS Ext, Autorun, AutoIt и автосмена раскладки) ему неведомы.
Ну чего ты мне объясняешь?) Я уже давно не новобранец в ТС. Wink Мне внутренних и ТС-шных уже достаточно, чтобы начать разбираться.
VadiMGP wrote:
Если это будет дубликат, то TWinKey сразу скажет куда это назначение уже сделано.
Эти нюансы на практике ранее прощупывал, не волнуйся, спасибо за подсказку. Wink

#772:  Author: VadiMGP PostPosted: Sat Jun 05, 2010 23:33
    —
Flasher wrote:
Ну чего ты мне объясняешь?)
Нет, это было не объяснение, это был вопрос - чем TWinKey может помочь, если он ни шиша не знает обо всех этих программах?
Flasher wrote:
Эти нюансы на практике ранее прощупывал,
Было бы неплохо поделиться результатами - что не устраивает, чего именно не хватает.Wink
Flasher wrote:
Поковыряйся, пожалуйста, если вдруг вдохновишься! Ок?
Ты сформулируй четко ТЗ, а я подумаю.

#773:  Author: John Shade PostPosted: Sun Jun 06, 2010 00:09
    —
Обнаружил некий глюк при удалении файлов, а скорее изменение поведения ТС без TWinKey и с ним.

1. Без TWinKey
В панели должно быть достаточно большое количество файлов, чтобы они не умещались без прокрутки вверх и вниз (напр. 50). Вид панели - подробный список файлов.
Ставим курсор на какой-нибудь файл в середине списка и жмем DEL.
После удаления этого файла верхняя часть списка файлов в панели (до удаленного) не перерисовывается, нижняя часть "подтягивается" на одну позицию вверх. Курсор, который стоял на удаленном файле, остается в той же позиции экрана, т.е. примерно в середине, но естественно под ним оказывается уже соседний файл вместо удаленного. То есть ничего не дергается и происходит аккуратно.

2. С установленным TWinKey после выполнения 1 и 2 этапа установки, без дополнительных настроек.
Ставим курсор на какой-нибудь файл в середине списка и жмем DEL.
После удаления список файлов в панели перерисовывается, так, что курсор оказывается у нижней границы панели, а не остается в середине. Эта прокрутка весьма некомфортная, т.к. сбивается положение и список видимых файлов.

WinXP sp3, TC7.55 pb3

#774:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 00:09
    —
VadiMGP wrote:
Нет, это было не объяснение, это был вопрос - чем TWinKey может помочь, если он ни шиша не знает обо всех этих программах?
Я подумал, он риторический. Ок. Отвечаю: пока только тем, что отчасти позволяет диалог Выбор команды в ТС, а также страница Клавиатура с фильтром поиска команд, на которые повешены клавиши, не правильно срабатывающие в ТС. Реализация фильтра по этим комбинациям ускорит процесс поиска.
VadiMGP wrote:
Ты сформулируй четко ТЗ, а я подумаю.
Нужно в строке фильтра на странице Клавиатура при написании комбинаций в виде CA+A;A+A;S+S;CS+C и т.д. осуществлять вывод только подходящих для этого элементов(строк) в списке, ровно так как реализован фильтр для названий команд, идентификаторов(номеров) и подсказок.

#775:  Author: VadiMGP PostPosted: Sun Jun 06, 2010 00:22
    —
John Shade
Нет, у меня такого не наблюдается. Выложи на всякий случай TWinKey.ini, я с твоим проверю. И еще посмотри зависит ли это от сортировки в панели.

Flasher wrote:
Нужно в строке фильтра на странице Клавиатура при написании комбинаций в виде CA+A;A+A;S+S;CS+C и т.д. осуществлять вывод только подходящих для этого элементов(строк) в списке
Но ты же понимаешь, что (если нет дубликатов) при таком фильтре либо вообще не будет строк, либо будет только одна строка.
Если же дубликаты есть, то их гораздо легче увидеть в отдельном окошке.

#776:  Author: John Shade PostPosted: Sun Jun 06, 2010 00:50
    —
VadiMGP wrote:
Выложи на всякий случай TWinKey.ini

Нет такого файла, дефолтные настройки, специально поставил TWinKey "начисто" и никакие настройки не менял, когда искал, где проблема.

VadiMGP wrote:
И еще посмотри зависит ли это от сортировки в панели.

Нет, попробовал несколько вариантов, не влияет.

Добавлено: ситуация стабильно повторяема, для избавления от нее достаточно удалить "фиктивную цветовую схему", созданную на втором шаге установки TWinKey и все приходит в норму. После восстановления схемы проблема вновь возникает.


Last edited by John Shade on Sun Jun 06, 2010 02:19; edited 1 time in total

#777:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 01:43
    —
VadiMGP wrote:
Но ты же понимаешь, что (если нет дубликатов) при таком фильтре либо вообще не будет строк, либо будет только одна строка.
А разве со всем остальным(названиями, подсказками, номерами) по-другому?
VadiMGP wrote:
Если же дубликаты есть, то их гораздо легче увидеть в отдельном окошке.
Не понял. Это почему легче? В отдельном - это в редакторе что ли?

#778:  Author: VadiMGP PostPosted: Sun Jun 06, 2010 02:50
    —
John Shade wrote:
для избавления от нее достаточно удалить "фиктивную цветовую схему", созданную на втором шаге установки TWinKey и все приходит в норму
Но если нету схемы то и TWinKey не загружается. Или ты его вручную загружаешь?

Flasher wrote:
А разве со всем остальным(названиями, подсказками, номерами) по-другому?
По-другому. В том смысле, что если ты фильтруешь по тексту, то фильтру могут соответствовать несколько строк. А если по клавишам, то максимум одна.
Flasher wrote:
Это почему легче? В отдельном - это в редакторе что ли?
Нет, в Утилизаторе. Если имеются дубликаты то на странице "Клавиатура" можно нажать на кнопку "Дубликаты".

#779:  Author: John Shade PostPosted: Sun Jun 06, 2010 02:54
    —
VadiMGP wrote:
Но если нету схемы то и TWinKey не загружается.

Да, все верно. Это просто я дополнительно проверил и убедился, что проблема (или особенность) имеет место только при загруженном TWinKey и повторяема именно при этих условиях.

#780:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 03:24
    —
VadiMGP wrote:
А если по клавишам, то максимум одна.
Почему одна то? Пишу я, например, 'СS+", а у меня к ней ещё куча буквенных клавиш назначена(CS+A, CS+S, CS+К и т.д.).
VadiMGP wrote:
Если имеются дубликаты то на странице "Клавиатура" можно нажать на кнопку "Дубликаты".
A, ты об этом. Для мне не принципиально, я им редко пользуюсь.

#781:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 17:01
    —
По поводу "'СS+" и прочего. Идея сама по себе неплохая: отобразить в виде последовательных строк только комбинации, объединяемые одними и теми же клавишами (модификаторами или главными). В Ultra TC Hotkeys Editor реализация этой идеи другая: поскольку там в списке несколько колонок то достаточно просто перевести этот список в режим пользовательской сортировки и тогда уже в колонке это всё рядышком искать. Или поиском последовательно смотреть. Безотносительно к дублям, даже когда всё хорошо. Но быстрого фильтра по клавишам не хватает и там. (Причём там это, ИМХО, сделать реально).
Однако список команд в TWinKey есть (значит, есть и объект приложения фильтрации по командам), а вот клавиши показываются не как часть этого списка, а индивидуально, в отдельном поле. Где фильтровать-то и как отображать результат?

#782:  Author: John Shade PostPosted: Sun Jun 06, 2010 17:09
    —
А по поводу моего вопроса с прокруткой курсора к нижней границе панели при удалении файла (описание здесь) никто больше не подтверждает?

Сейчас попробовал на отдельной чистой копии ТС без плагинов, с дефолтным wincmd.ini даже без русификатора и только установил TWinKey, та же картина.

Если может быть ситуация не очень понятна, и если надо, готов скриншоты сделать.

#783:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 17:45
    —
John Shade
Не подтверждаю. Скриншоты не помешают. Уточнение версии TWinKey — тоже (попробую проверить именно на ней, потому что с момента последней финалки ошибок было исправлено видимо-невидимо).

#784:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 18:25
    —
Avada wrote:
Где фильтровать-то и как отображать результат?
Я предлагаю создать ещё одно поле специально для фильтра по комбинациям, это ускорить поиск при фильтре, отсеев тем самым любые другие фильтруемые компоненты списка в окне "Клавиатура", обрабатывая одну единственную секцию ТС [Shortcuts]. Местечко там, как я посмотрел, найдётся, если кое-что подвинуть.

#785:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 18:39
    —
Flasher wrote:
Я предлагаю создать ещё одно поле специально для фильтра по комбинациям, это ускорить поиск при фильтре, отсеев тем самым любые другие фильтруемые компоненты списка в окне "Клавиатура", обрабатывая одну единственную секцию ТС [Shortcuts].

Не единственную. Есть ещё [ShortcutsWin].
И это, насколько я понял, только ответ на вопрос, где вводить искомые части клавиатурных комбинаций. Ну, другое поле, хорошо. А лучше — это же, но в каком-то другом режиме. Но что мы получим на выходе? Тот же список команд, но в урезанном виде, соответствующем теперь уже клавиатурному (а не командному) фильтру? Клавиши там где? С клавишами можно будет всё равно работать только поодиночке, поскольку для клавиш отдельного списка нет. И места для дополнительной колонки клавиш в имеющемся списке команд я что-то не вижу.

#786:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 19:17
    —
Avada wrote:
А лучше — это же, но в каком-то другом режиме.
Проясни, в каком?
Avada wrote:
Тот же список команд, но в урезанном виде, соответствующем теперь уже клавиатурному (а не командному) фильтру?
Сам список должен быть тем же, должно происходить только некое сопоставление с секциями, т.е. сравнивать названия команд в упомянутых секциях и файлах INC/usercmd.ini/wcmd_lng.ini и по найденным сопоставлениям осуществлять фильтр.
Avada wrote:
С клавишами можно будет всё равно работать только поодиночке, поскольку для клавиш отдельного списка нет. И места для дополнительной колонки клавиш в имеющемся списке команд я что-то не вижу.
Да с ними скопом и не надо работать, работать надо только с командами(всё пусть в этом плане останется как есть), главное это работа самого фильтра с быстрым отсеканием ненужного.

#787:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 19:29
    —
Flasher wrote:
Проясни, в каком?

Это автор пускай проясняет. В настоящее время для этого поля существует шесть режимов командной фильтрации. Не знаю, можно ли туда же прицепить режим, где учитываться будет ввод клавиш...

Flasher wrote:
т.е. сравнивать названия команд в упомянутых секциях и файлах INC/usercmd.ini/wcmd_lng.ini и по найденным сопоставлениям осуществлять фильтр.

По-моему, это и так делается.

Flasher wrote:
Да с ними скопом и не надо работать, работать надо только с командами(всё пусть в этом плане останется как есть), главное это работа самого фильтра с быстрым отсеканием ненужного.

То есть, просмотр информации о текущих клавишах по одной штучке в существующем поле устраивает?

#788:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 19:33
    —
Avada wrote:
То есть, просмотр информации о текущих клавишах по одной штучке в существующем поле устраивает?
Да хоть даже если информации по самим клавишам там вообще не будет, главное, чтобы были отфильтрованные в списке строки с командами, номерами, подсказками.

#789:  Author: John Shade PostPosted: Sun Jun 06, 2010 19:40
    —
Avada wrote:
Скриншоты не помешают. Уточнение версии TWinKey — тоже

Версия 2.0.0.101



Слева направо:
1. Исходное состояние, в панели 50 файлов с номерами от 1 до 50, курсор в центре панели на файле номер 30. Жмем DEL и подтверждаем удаление.

2. Результат удаления без TWinkey, курсор в центре панели на файле номер 31.

3. Результат удаления при загруженном TWinkey, курсор на файле номер 31 ушел вниз панели, список файлов прокрутился.

#790:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 19:42
    —
Flasher
Команды — само собой, но мне-то кажется, что возможность показа текущих клавиш (коль скоро по этому критерию всё и фильтровалось) здесь будет просто необходима.

John Shade
Подтверждаю, всё именно так и происходит. Такое есть и в новых версиях как с настройками по умолчанию, так и с моими обычными настройками.


Last edited by Avada on Sun Jun 06, 2010 19:57; edited 1 time in total

#791:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 19:47
    —
Avada
Ну так они и сейчас отображаются в двух нижних полях. Чего же боле? Списком сочетания показывать в следующей за другими колонке? Это конечно круто, но хватит ли фантазии, ухищрений и упорства у автора для сей нелёгкой реализации?(рит.)

#792:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 19:57
    —
John Shade
Эта + похожая проблемы скоро решатся(по всей видимости) с выходом ожидаемого в ближайшую неделю-другую релиза. Так что ждём. Wink

#793:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 20:01
    —
Flasher wrote:
Ну так они и сейчас отображаются в двух нижних полях. Чего же боле?

Автору предложения виднее, а я ни на чём не настаиваю.

Flasher wrote:
Эта + похожая проблемы

Это разные проблемы. Первая есть и сейчас (пока), вторая уже выявлена и исправлена при приватном тестировании.

#794:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 20:06
    —
Avada wrote:
Это разные проблемы.
Одинаковые и похожие - это не одно и то же.
Avada wrote:
Первая есть и сейчас (пока)
Первая - это с эскизами? Т.е. с обновлённой версией я буду смотреть как у меня иконки "прыгают", да ещё, не учитывая других косяков? Shocked
Добавлено: А, вот увидел дополненную информацию "Такое есть и в новых версиях как с настройками по умолчанию, так и с моими обычными настройками.". Это не про ту. Успокоило..

#795:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 20:25
    —
Flasher wrote:
Одинаковые и похожие - это не одно и то же.

Да, конечно. Но и похожесть там условная. В самых разных режимах при самых разных операциях и настройках была выявлена и убита куча визуальных багов, когда содержимое файловой панели отображалось и обрабатывалось не как следует. В наших случаях режимы — разные, операции — разные, зависимость от настроек — разная. А плагин, конечно, один, и файловые панели тоже. Так что в этом смысле, да, похоже. Wink

Flasher wrote:
Первая - это с эскизами?

С эскизами — вторая, она исправлена. Первая — с перепрыгиванием курсора после удаления, подтверждённая мной вот только сегодня вечером и, естественно, ещё не исправленная автором.

#796:  Author: VadiMGP PostPosted: Sun Jun 06, 2010 21:22
    —
John Shade
Никак не мог это воспроизвести и наконец получилось. Оказалось, что для этого еще нужно, чтобы список файлов изначально был прокручен до конца, иначе у меня не воспроизводилось. Но перспективы все равно грустные. Пока не знаю как с этим бороться.

Flasher
Ладно, я подумаю что тут можно сделать. Но это всяко не к ближайшему релизу, он и так затягивается до безобразия.

#797:  Author: FlasherLocation: Москва PostPosted: Sun Jun 06, 2010 22:10
    —
VadiMGP wrote:
Но это всяко не к ближайшему релизу
На это никто и не расчитывал. Wink Подождём до лучших дней. Долго там "до первой звезды" то? Smile

#798:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 06, 2010 22:59
    —
VadiMGP
У меня воспроизводится на раз (я сделал примерно такой же тестовый список из 50 нумерованных файлов) без всякой изначальной прокрутки до конца. Важно только, чтобы был подробный режим, а удаляемый файл был не в самом низу панели.

#799:  Author: lok PostPosted: Sat Jun 12, 2010 13:37
    —
доброго времени. узнал сегодня об этой замечательной штуке TWinKey.
нельзя ли при помощи этого плагина привязать восстановление местоположение курсора к команде "назад"? а то сейчас при возврате в корневую папку курсор прыгает в самый верх.

воспользовался опцией "Курсор в неактивной панели", всё замечательно, но не меняется цвет файла под курсором в неактивной панели

Картинка

это можно поправить?

#800:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 12, 2010 16:45
    —
lok wrote:
нельзя ли при помощи этого плагина привязать восстановление местоположение курсора к команде "назад"? а то сейчас при возврате в корневую папку курсор прыгает в самый верх.

На это уже CaptainFlint на ру-борде вроде бы исчерпывающе ответил.
Quote:
Гислер говорит, что способов переходов из каталога в каталог такое великое множество, что он не может обрабатывать абсолютно все варианты и корректно восстанавливать местоположение курсора. Конкретно для перехода в родительский каталог рекомендуется пользоваться клавишей BackSpace (или назначить любую удобную клавишу на команду cm_GoToParent, диалог настроки, страница Разное), в этом случае положение курсора восстанавливается.

Ещё раз повторю: нет возможности в принципе привязать положение курсора к команде "Назад", поскольку попасть из предыдущего каталога в последующий можно множеством способов, а не только открытием каталога из вышележащей папки.

Картиночку следует давать более скромной ширины (см. п 15 правил форума). Масштабировать, скажем. Или эскиз дать вместо натуральной картинки. Или обойтись ссылкой.
Картинка заменена ссылкой для обеспечения нормальной читабельности постов.

А насчёт неизменяемого цвета — насколько я понял, пассивная панель сейчас справа, так? Так вот в норме при любом варианте выбора неактивного курсора в TWinKey файл под ним свой цвет как раз должен сохранять. И это правильно. В отличие от стандартного инверсного курсора в активной панели (о котором я, кстати, на ру-борде предупреждал), где любой файл/каталог по умолчанию получает цвет фона (или пользовательский цвет, но опять же один на всё). На картинке видно, что цвет папок — и так чёрный. Что и сохранено.
Да, видна некоторая "цветастость" имени под курсором, но в документации честно предупреждалось, что "включение в системе режима сглаживания шрифтов ClearType может ухудшить читабельность имён файлов при использовании в заливке или альфа-градиенте цвета, контрастного к цвету фона, заданного в ТС". Существуют также рамка и подчёркивание, которые будут выглядеть, ИМХО, вполне прилично и с ClearType.

#801:  Author: lok PostPosted: Sat Jun 12, 2010 18:48
    —
к сожалению ответ не был исчерпывающим, иначе бы не спросил ещё раз.
CaptainFlint ответил на предмет возможностей самого тотала, я же спросил о возможностях плагина. это ведь разные вещи, не правда ли?
Quote:
поскольку попасть из предыдущего каталога в последующий можно множеством способов, а не только открытием каталога из вышележащей папки
мне надо из последующей попасть назад, в предыдущую. я обычный пользователь, и мне знакомы лишь два способа это проделать:
1. кнопка "назад" в интерфейсе проводника
2. кнопка клавиатуры

#802:  Author: FlasherLocation: Москва PostPosted: Sat Jun 12, 2010 19:22
    —
Ещё раз:
CaptainFlint wrote:
(или назначить любую удобную клавишу на команду cm_GoToParent, диалог настроки, страница Разное), в этом случае положение курсора восстанавливается.

#803:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 12, 2010 19:38
    —
lok wrote:
CaptainFlint ответил на предмет возможностей самого тотала, я же спросил о возможностях плагина. это ведь разные вещи, не правда ли?

Ответ был как раз исчерпывающим, поскольку дело в данном случае не в возможностях плагина, а в ошибочной постановке задачи.
Я тоже, в сущности, обычный пользователь. Правда, прилично знающий документацию Тотала и TWinKey (поскольку русские версии сам же и писал). И вот что могу сказать.
Существует простейшая навигация вверх/вниз в пределах одной ветви древовидной структуры. (Кстати, если подняться вверх, а потом нажать "Назад" это тоже будет возврат, не так ли?)
Существует переход по дискам (меню или кнопки).
Существует переход по вкладкам (кстати, здесь позиция курсора запоминается).
Существует (и имеет специфику) переход по заблокированным вкладкам.
Существует переход переключением между файловыми панелями (позиция курсора в пассивной панели запоминается TWinKey).
Существует переход по меню цепочек навигации.
Существует переход непосредственно по частям заголовка панели.
Существует переход по навигационным кнопкам .. и \ (и соответсвующими клавишами).
Существует переход через командную строку (cd каталог).
Существует переход через меню избранных каталогов.
Существует переход к конкретным системным папкам через главное меню.
Существует переход через синхронное открытие одноимённых каталогов.
Существует переход через меню истории посещённых каталогов
Разумеется, существует переход через кнопки "Назад" и "Вперёд"...
И так далее. Я назвал далеко не всё (хорошо, если половину).
Возможность отследить позицию предыдущего курсора для большинства вариантов перехода исключена в принципе, ибо после их примернения кнопка "Назад" приведёт вовсе не в родительский каталог.


Last edited by Avada on Sun Aug 01, 2010 23:36; edited 2 times in total

#804:  Author: lok PostPosted: Sat Jun 12, 2010 20:10
    —
да-аа переходов куча Sad но раз отследить позицию предыдущего курсора для большинства вариантов невозможно, то почему бы не сделать это для того мизера, где такое возможно? (это ни в коем случае не претензия. так... бурчу про себя Smile )

Flasher wrote:
Ещё раз:
CaptainFlint wrote:
(или назначить любую удобную клавишу на команду cm_GoToParent, диалог настроки, страница Разное), в этом случае положение курсора восстанавливается.

ещё раз
lok wrote:
CaptainFlint, спасибо.
с положением курсора разобрался. у меня команда "назад"назначена на одну из кнопок мыши. жаль, что в тотале нет возможности настраивать мышь, но и BackSpace подойдёт.

я пользуюсь 10-ти кнопочной мышью, такие операции как вперёд, назад, копировать, вставить, переключение по запущенным приложениям накинуты на эти кнопки. привык. а привычка - штука страшная... Smile

#805:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 12, 2010 20:36
    —
lok wrote:
но раз отследить позицию предыдущего курсора для большинства вариантов невозможно, то почему бы не сделать это для того мизера, где такое возможно?

Именно потому что это мизер, тонущий в море равнозначных вариантов. И если Тотал (с плагинами или без) позволяет перейти из любого произвольного каталога в любой произвольный каталог минимум тремя десятками способов, то операция "Назад" (одна на все случаи) может выполняться лишь простейшим образом. Последний посещённый каталог был запомнен в истории. Всё. Нет там данных о позиции курсора. И, соответственно, при применении конкретно этой команды (cm_GotoPreviousDir) ни Тотал, ни плагины не могут знать, на чём позиционировать в данном случае курсор в каталоге возврата. Поэтому, в частности, переход по вкладкам и обратно позицию восстанавливает, а переход по вкладкам и возврат по "Назад" — фигу с маслом.

lok wrote:
я пользуюсь 10-ти кнопочной мышью, такие операции как вперёд, назад, копировать, вставить, переключение по запущенным приложениям накинуты на эти кнопки.

У меня у самого многокнопочная. Сочувствую, но...
И вообще давайте, пожалуй, закругляться. Всё это интересно, но TWinKey тут при чём?

#806:  Author: Wonderboy PostPosted: Mon Jun 14, 2010 21:36
    —
При перетаскивании цветной вкладки на другую позицию слетает цвет. Баг?

#807:  Author: VadiMGP PostPosted: Mon Jun 14, 2010 21:54
    —
Wonderboy
Увы, нет, не баг. Это ограничение. Так же как и многие другие операции с неактивными табами. Например при загрузке табов из файла. Цвет неактивного таба должен восстановиться когда он станет активным.

#808:  Author: Wonderboy PostPosted: Mon Jun 14, 2010 22:00
    —
VadiMGP
Хрен с ним, несмертельно. Я вот жду-не-дождусь обещанной в следующей версии возможности переключения по Alt+F1,F2 плюс буква диска даже при отличной от английской раскладке ТС

#809:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 15, 2010 09:14
    —
VadiMGP wrote:
Увы, нет, не баг. Это ограничение. Так же как и многие другие операции с неактивными табами. Например при загрузке табов из файла

Похоже, это надо будет учесть в документации. Сейчас там только про перетаскивание на другую панель.

VadiMGP wrote:
Цвет неактивного таба должен восстановиться когда он станет активным.

У меня в течение данного сеанса не восстанавливается.
А если я задам цвет, скажем, для второй по порядку вкладки, перетащу её вперёд первой (цвет пропадёт) и перезагружу TC, то цвет отобразится опять же для второй вкладки, а не для вкладки с конкретным именем. Что, разумеется, соответствует принципу сохранения информации в настройках (R0, R1 и пр.), но может оказаться совершенно неожиданным для того. кто не в курсе. Видимо, и это надо явно указать в справке.

#810:  Author: VadiMGP PostPosted: Tue Jun 15, 2010 10:20
    —
Avada wrote:
У меня в течение данного сеанса не восстанавливается.
Уточнение. Должен восстановиться у табов, у которых есть соответствие какой-нибудь визуальной схеме. Понятно, что если цвет был задан просто для второго таба слева, а он стал третьим справа, то цветность тут идет лесом.
Avada wrote:
А если я задам цвет, скажем, для второй по порядку вкладки, перетащу её вперёд первой (цвет пропадёт) и перезагружу TC, то цвет отобразится опять же для второй вкладки,
А опция для сохранения цветов табов при выходе отключена?

#811:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 15, 2010 10:40
    —
VadiMGP wrote:
Уточнение. Должен восстановиться у табов, у которых есть соответствие какой-нибудь визуальной схеме. Понятно, что если цвет был задан просто для второго таба слева, а он стал третьим справа, то цветность тут идет лесом.

Да, в схеме всё в порядке.

VadiMGP wrote:
А опция для сохранения цветов табов при выходе отключена?

Включена, конечно.

#812:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Jun 17, 2010 20:41
    —
Возвращаю всех к Gridlines (ака "Сетка"). Я понял, что это ступор, сетку в будущем как ближайшем, так и делеком я не увижу.

Хотелось бы знать, в чем проблемы реализации сетки в Twinkey?

А что если попытаться вылепить сетку из реализованного фона в файл. панелях? Разрешение экрана монитора, расположение TC на экране, расположение колонок читаем из Wincmd.ini и лепим сетку из прямоугольничков, квадратиков Very Happy.

А если TC всегда в одном положении, возможно ли нарисовать сетку для фона или Twinkey всё-таки собирает фон из упомянутых квадратиков и делает "замостить" по панелям?

#813:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jun 17, 2010 22:40
    —
ask-rus wrote:
Хотелось бы знать, в чем проблемы реализации сетки в Twinkey?

Проблемы, если сочтёт нужным, осветит автор. Мне он в своё время кратко ответил, что не получится.

ask-rus wrote:
А если TC всегда в одном положении

А если он не в одном положении? А если мы переключаемся между наборами колонок? А если ширина колонок динамически меняется в кратком режиме? И так далее. Периодически вылезающих сопутствующих визуальных багов более чем хватает с уже реализованными фичами — очередной паблик-релиз не просто так задерживается.

#814:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Jun 18, 2010 07:34
    —
Нет, меня интересует именно, когда TC в одном положении only for me.
И возможность хоть как-то приблизить к сетке из того, что реализовано сейчас в текущей версии. Really?

#815:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 18, 2010 08:13
    —
Сразу скажу - это никоим образом не баг а, скажем так, интересная особенность.
Как воспроизвести:
1) Открыть директорию со звуковыми файлами (*.wav, *.mp3). На других расширениях (mpg, txt, exe, doc, и т.д.) не воспроизводится;
2) Перейти в другую панель и установить курсор куда-либо, кроме первой строки (вход в директорию, [..], updir, или как бишь ее там);
3) Вернуться в панель со звуком, убедившись, что курсор в пассивной панели (повторю, он должен указывать на некий файл) отмечен положенным для TWinKey образом;
4) Открыть окно быстрого просмотра (Ctrl+Q) - обычно при этом звуковой файл начинает проигрываться;
5) Закрыть окно быстрого просмотра - курсор в пассивной панели переместился на [..]!;
6) Жмем табуляцию - ничего подобного, курсор встает на тот же файл, где и был ранее.

Win7x64, TC 7.55RC2, TWinKey 2.101

#816:  Author: FlasherLocation: Москва PostPosted: Fri Jun 18, 2010 08:35
    —
Вахмурка
Нее, такое я бы сразу заметил, так как быстрым просмотром пользуюсь постоянно. Проба, естественно, также не подтвердила 5 пункт.
WinXP SP4 TC7.55, Twinkey 2.101 (1.81)

#817:  Author: Wonderboy PostPosted: Fri Jun 18, 2010 08:39
    —
Flasher wrote:
WinXP SP4

А это что за зверь такой? Очередная сборка с громким названием?

#818:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 18, 2010 08:40
    —
2Flasher
Возможно, это особенность "семерки". При случае проверю на Хрюше. А пока послушаем, что скажут другие пользователи.

#819:  Author: FlasherLocation: Москва PostPosted: Fri Jun 18, 2010 09:08
    —
Wonderboy
Да нет, я про пакет хотфиксов.

#820:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 18, 2010 10:10
    —
ask-rus wrote:
Нет, меня интересует именно, когда TC в одном положении only for me.

Даже при одном и том же положении окна TC могут быть самые разные положения заголовков табуляторов в файловой панели. А назначение TWinKey, естественно, не "only for me", предлагаемая фича должна быть всем удобна.

ask-rus wrote:
И возможность хоть как-то приблизить к сетке из того, что реализовано сейчас в текущей версии. Really?

Что значит "как-то приблизить"? Сетка — и есть сетка, либо она есть, либо нет. В новой версии будет возможность точно задавать ширину колонок в кратком режиме (не максимум, а именно точно) простым её перетаскиванием, причём разную слева и справа. Но это другая функция, к визуальному обозначению этих самых границ линиями-разделителями не относящаяся.

#821:  Author: VadiMGP PostPosted: Fri Jun 18, 2010 12:35
    —
ask-rus wrote:
Хотелось бы знать, в чем проблемы реализации сетки в Twinkey?
Проблема одна - в общем случае неизвестна ширина колонок во всех режимах, кроме краткого, а значит, неизвестно где риовать вертикальные линии.
ask-rus wrote:
А если TC всегда в одном положении,
Не могу себе представить такого. Smile Ты пользуешься только одним режимом и никогда не изменяешь размер окна ТС?

Что самое интересное, недавно меня попросили сделать именно фиксированную сетку, никак не связанную с колонками. Там человек пользуется неким WDX плагином и выводит в одной колонке длиннющую строку цифр. Ему просто нужны разделители, чтобы легче было читать эту строку. Я отказал ввиду чрезвычайно малой востребованности такой фичи. Но если есть еще желающие сетку в фиксированных позициях, то могу заново взвесить возможность её реализации.

Вахмурка wrote:
Закрыть окно быстрого просмотра - курсор в пассивной панели переместился на [..]!;
Да, такое может быть, хотя и не всегда. Из-за чего это происходит? А из-за того, что при быстром просмотре соответствующий листбокс уничтожается, а после окончания просмотра создается и наполняется файлами заново. Но пока новый листбокс не будет активирован ТС почему-то не всегда посылает туда LB_SETCARETINDEX, а, следовательно, листбокс говорит, что курсор стоит на первом элементе. Где я его и рисую. Когда же листбокс активируется, то ТС посылает LB_SETCARETINDEX и всё встает на свои места.

#822:  Author: Tol!kLocation: Арзамас PostPosted: Fri Jun 18, 2010 13:24
    —
VadiMGP wrote:
неизвестно где риовать вертикальные линии
Нельзя как-нибудь отследить разделители заголовков табуляторов?

#823:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 18, 2010 13:31
    —
2Flasher, VadiMGP
Поведение воспроизводится на WinXPx64SP2 с вероятностью 100%.

#824:  Author: VadiMGP PostPosted: Fri Jun 18, 2010 15:38
    —
Tol!k wrote:
Нельзя как-нибудь отследить разделители заголовков табуляторов?
Смешной ты, чесслово. Ну неужели, если бы я знал как отследить я бы говорил, что ширина колонок неизвестна? Wink
Если есть конкретное предложение по отслеживанию - давай сюда.

Вахмурка
Да я знаю что воспроизводится. Как думаешь, откуда у меня инфа по поведению ТС? Воспроизвел и посмотрел. И что толку? Ежели ТС не говорит где курсор, то и листбокс не знает.

#825:  Author: lok PostPosted: Sat Jun 19, 2010 13:59
    —
забыл как настроить отображение курсора в неактивной панели. после перезапуска курсор из неактивной проподает

#826:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 19, 2010 17:16
    —
lok
Там забывать нечего. На крайний случай открой файл ReadMe_Russian.html, найди описание опции и прочитай. Ну, а уж то, что для включения функции надо поставить галку для опции "Курсор в неактивной панели" и нажать внизу "Применить", я описывать не стал — вроде и так понятно. Wink

#827:  Author: VadiMGP PostPosted: Sat Jun 19, 2010 17:47
    —
lok wrote:
после перезапуска курсор из неактивной проподает

А TWinKey установлен с автозагрузкой?

#828:  Author: lok PostPosted: Sat Jun 19, 2010 19:05
    —
справку открывал, нашёл вот это:
Quote:
TWinKey использует заданный пользователем способ индикации текущего (последнего выбранного) файла/каталога в неактивной панели (или в обеих панелях, если фокус перешёл из окна TC в другое окно). Таким образом, мы фактически получаем по курсору в каждой из файловых панелей TC.
Способы индикации и параметры заполнения при использовании альфа-градиента – те же, что для прикреплённых файлов и закладок.

ссылки на закладки и файлы тоже посмотрел, но как включить отображение курсора не нашёл.
где ставить галку? (кнопку "применить" вижу Smile )

VadiMGP wrote:
А TWinKey установлен с автозагрузкой?

тоже где-то галку ставить надо?

#829:  Author: VadiMGP PostPosted: Sat Jun 19, 2010 19:19
    —
lok wrote:
тоже где-то галку ставить надо?
RTFM.

#830:  Author: lok PostPosted: Sat Jun 19, 2010 19:27
    —
VadiMGP wrote:
RTFM.

ну и причём тут радио?

#831:  Author: FlasherLocation: Москва PostPosted: Sat Jun 19, 2010 19:58
    —
lok wrote:
ну и причём тут радио?
Shocked Как это причём? Так ведь об этом по радио передавали. Надо слушать чаще! Exclamation

RTFM Wink

#832:  Author: lok PostPosted: Sat Jun 19, 2010 20:06
    —
не проще ли на вопрос ответить?
в справке слова "автозагрузка" нет
RTFM

#833:  Author: FlasherLocation: Москва PostPosted: Sat Jun 19, 2010 20:25
    —
lok wrote:
тоже где-то галку ставить надо?
На картинке правый верхний угол > Курсор в неактивной панели. Выбрать цвет. У меня версия поновее, чем на рисунке, там опция с выставлением птицы имеется.

Если кто-то не ознакомлен с форумным "этикетом", сленгом комьюнити, то его обычно посылают по другому адресу > STFW.

#834:  Author: VadiMGP PostPosted: Sat Jun 19, 2010 20:31
    —
Quote:
не проще ли на вопрос ответить?
в справке слова "автозагрузка" нет
Слова нет, а про автозагрузку есть. Ты хоть раздел Установка прочел?

Quote:
Установка

Первый этап установки – подключение TWinKey как информационного (WDX) плагина по обычным правилам (автоматически или вручную). Но этого недостаточно, чтобы обеспечить автоматическую загрузку плагина при запуске TC, поэтому необходимо выполнить второй этап установки – создать фиктивную цветовую схему, использующую TWinKey. Это делается следующим образом:

...

Вновь созданная схема не повлияет на используемую вами цветовую индикацию файлов. Её единственная цель – заставить TC автоматически загружать TWinKey при запуске.

#835:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 19, 2010 21:01
    —
lok
Галочка у опции действительно появилась несколько позже, я уже запамятовал. Flasher прав — в указанной версии надо выбрать цвет и применить изменение.
Что касается установки, то она расписана в справке подробнейшим образом. И, как было показано, с неоднократным упоминанием автоматической загрузки. Выполнять установку надо точно по приведённой инструкции, шаг за шагом.

#836:  Author: lok PostPosted: Sat Jun 19, 2010 21:20
    —
ну вот, я же говорил - забыл. в пошлый раз именно по
Quote:
Установка...
и делал, а тут как заклинило. и две темы на ru-boardе облазил (я оттуда про плагин узнал) и в этой страниц 30 просмотрел...
VadiMGP, спасибо.

#837:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 25, 2010 12:51
    —
Опять приходится жаловаться на маленькую проблему.
При щелчке мышью на некоторых элементах интерфейса Тотал молча и мгновенно закрывается. С отключенным TWinKey такого не происходит. Сразу отвечаю на возможные вопросы:
1) WinXPx64 и Win7x64, TC7.51-7.55, TWinKey 2.101 (предыдущая версия, кажется, тоже, но не уверен);
2) Вероятность воспроизведения 60-70%. Четкой зависимости выявить не удается;
3) Какие именно щелчки вызывают такой эффект:
- правой кнопкой мыши:
* вкладки (вызов меню вкладок),
* заголовок колонок (вызов меню пользовательских колонок);
- левой кнопкой мыши:
* кнопки DirHotList и история (очень часто, почти всегда);
* меню (1 раз);

Еще одна интересная особенность: после вылета ТС и его повторного запуска в той же сессии винды такого никогда не происходило.

Я отдаю себе отчет, что по таким скудным данным выявить косяк практически невозможно. Но надежда остается...

#838:  Author: FlasherLocation: Москва PostPosted: Fri Jun 25, 2010 13:32
    —
Вахмурка wrote:
TWinKey 2.101
В скобках чего там?
WinXP SP3(SP4)x32. Таких зависимостей при падениях не наблюдал.

#839:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 25, 2010 13:44
    —
Насколько я понимаю, в скобках указывается версия Утилизатора, которая явно в данном случае значения не имеет.
Возможно, на 32-битных системах этот эффект и не воспроизводится. К сожалению, с 32 битами я распрощался, возможно, навсегда.

#840:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 25, 2010 14:22
    —
Вахмурка wrote:
Насколько я понимаю, в скобках указывается версия Утилизатора
Именно так.

Вахмурка wrote:
которая явно в данном случае значения не имеет
Скорее всего.

А у меня такого не было ни на обсуждаемой версии, ни на последующей цепочке тестовых версий TWinKey. Сервис-паки XP при этом разные, а системы, да, все 32-битные.
Вопрос: происходит ли такое на "чистом" Тoтале, где из плагинов подключен только TWinKey?

#841:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 25, 2010 14:48
    —
То есть ты подозреваешь конфликт плагинов?
Первичное впечатление - нет, не воспроизводится. Но вот подключать плагины по одному (а их у меня ни много ни мало 74 - заодно и посчитал) я отказываюсь. Буду терпеть. Глядишь, в новом релизе глюк "сам собой" (или не только сам собой, как скромно поправит меня VadiMGP) и починится.

#842:  Author: VadiMGP PostPosted: Fri Jun 25, 2010 15:17
    —
Вахмурка
Даже не знаю что сказать. Я такого сроду не наблюдал. К тому же, ты уверен насчет 60-70%? Это же практически всегда, на любой чих! Как же ты до сих пор это терпел?
Вахмурка wrote:
То есть ты подозреваешь конфликт плагинов?
В принципе возможно, но, если и есть такой конфликт, то, скорее всего, тоже с таким же "нестандартным" WDX плагином, как и сам TWinKey. Можешь показать список WDX плагинов?

#843:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 25, 2010 15:52
    —
Терпел. Уж больно примочка классная и много времени потратил на настройку. Привык уже. Как правило, после "первого чиха" он вылетает, я тут его гружу заново и работаю спокойно. Любимой женщине (точнее, двум) многое прощаешь.
Список плагинов:
Code:
DirSizeCalc
FileDesc
CDocProp
exif
Images
SUPER_WDX
wdx_translit
Group
ImgSize
media
FileDiz
ExeFormat
tlbinfo
FileX
Misc
WDXcontains
NL_Info
FileMask
UnicodeTest
Filename_ChrCount
richtext
TextSearch
NicePaths
script
regexp
similarity
TextLine
NTLinks
cdrinfo
TWinKey
А каков критерий "нестандартности" плагина?

#844:  Author: FlasherLocation: Москва PostPosted: Fri Jun 25, 2010 16:24
    —
Может действительно с архитектурой винды дело, у меня общее число плагинов 187, контентных 55, конфликты есть, но никогда в таких стандартных режимах.
Вахмурка wrote:
А каков критерий "нестандартности" плагина?
Мне вот тоже интересно.

#845:  Author: CaptainFlintLocation: Москва PostPosted: Fri Jun 25, 2010 17:15
    —
Вахмурка wrote:
Но вот подключать плагины по одному (а их у меня ни много ни мало 74 - заодно и посчитал) я отказываюсь.

Двоичный поиск рулит.

#846:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 25, 2010 17:15
    —
Вахмурка wrote:
То есть ты подозреваешь конфликт плагинов?

Да, как один из наиболее вероятных вариантов. Второй — какая-то редкая настройка или комбинация настроек TC.
И, если уж эксперимент состоится, я бы действительно посоветовал из всех настроек отключить в первую очередь именно WDX-плагины, временно оставив только TWinKey (предварительно загнанный в настройках в первую строку) и изъяв прочее содержимое секции. Далее постепенно добавлять строки
(У меня WDX-плагинов малость поменьше, 23 штуки, и не со всеми из указанных в списке плагинов мне приходилось работать.)

Вахмурка wrote:
А каков критерий "нестандартности" плагина?

Если исходить из своеобразного способа подключения, то это могли бы быть Autorun или — до этого — MoveButton, которых, однако, в списке нет и конфликтов которых с TWinKey я пока что не замечал.

А вообще хорошо бы договориться с автором о предоставлении для тестирования более свежей пред-релизной версии TWinKey 3.xx.

#847:  Author: VadiMGP PostPosted: Fri Jun 25, 2010 17:47
    —
Вахмурка wrote:
Список плагинов:
Хм. Ничего подозрительного не вижу, хотя не все плагины мне знакомы.
Вахмурка wrote:
А каков критерий "нестандартности" плагина?
Сторого формального критерия нету. А как определять кто перед кем "ку" должен говорить ежели все без штанов? На глазок.
Общий принцип - плагин делает что-то явно не предусмотренное ни API, ни Гислером. Wink Кроме самого TWinKey первое что приходит в голову это консольные плагины, Autorun, MoveButton...
Я не говорю, что эти плагины точно проблемные, но ситуация при совместной работе явно складывается крайне подозрительная, если не сказать, взрывоопасная.
Когда-то при попытке реализации WIX (да благословенна его память в веках) я пытался поднять вопрос взаимного мирного сосуществования WIX с другими плагинами, но было решено решать проблемы по мере их поступления, а потом и вовсе WIX почил в бозе.

Кстати, "обычные" плагины тоже могут преподнести сюрпризы. Первой ласточкой для меня был внешне благопристойный FS-плагин Processes. Он модифицирует текст над файловой панелью. Что приводило к проблеме с TConsole. Плагин Services перехватывает клавиши F5 и F6 (предназначенные, естессно, для Copy/Move), чтобы запускать и останавливать службы. И не всегда корректно перехватывает.

Правда, поразмыслив, можно найти и другой источник возможных конфликтов - внешние программы, скрипты AHK или PowerPro, которые делают что-то с ТС автоматически, без явного вызова юзером. Например, есть кажется, скрипт AHK, который отслеживает директории и автоматически меняет режим ТС при входе в них (так же как и TWinKey). А что будет если слон на кита влезет? У тебя никаких слонов в палисаднике не бродит? Или китов?

Вахмурка wrote:
Любимой женщине (точнее, двум) многое прощаешь.
Господин назначил меня любимой женой! Very Happy

#848:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jun 28, 2010 16:21
    —
Quote:
Двоичный поиск рулит
Это как в задачке: есть k монет, одна из них фальшивая, надо найти ее за n взвешиваний? Интересная идея.
Кстати, вот только что Тотал опять схлопнулся Sad
Пойду по соломонову пути: отключу все плагины, которые редко использую, и посмотрю на результат.
Всем спасибо за помощь.

#849:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jun 28, 2010 17:16
    —
Вахмурка
И всё-таки по группам отключать надо, как я уже писал. WDX, далее WLX... Если частота воспроизводимости такая высокая, то это много времени не займёт. И ещё раз советую погонять на более новой версии TWinKey (см. мой пост выше), поскольку ошибок за последние месяцы исправлено было, что называется, в количестве.

#850:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jun 28, 2010 18:25
    —
Quote:
И ещё раз советую погонять на более новой версии TWinKey
Дык я-то завсегда пожалуйста. Дело за автором.

#851:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jun 30, 2010 18:58
    —
Разрешите доложить о промежуточных этапах поиска виновника.
Я отключил вообще ВСЕ плагины (благодаря Plugins Manager'у операция заняла считанные минуты), после чего стал их включать по мере того, как в них возникала необходимость.
Сегодня печальное падение ТС повторилось, так что нехорошая сущность, не поделившая что-то с TWinKey, находится среди следующих плагинов:

Контентные:
UnicodeTest/LockedTest
FileX
DirSizeCalc

FS:
Mail
Nokia
TurboRegistry
Virtual Panel
Virtual Disk

Теперь для тестирования отключил последний (впрочем, я им очень давно не пользуюсь и почему оставил включенным - не знаю; видимо, по ошибке).

#852:  Author: CaptainFlintLocation: Москва PostPosted: Wed Jun 30, 2010 19:17
    —
Вахмурка wrote:
Теперь для тестирования отключил последний

Советую отключить ещё что-нибудь. В VirtualDisk нет никаких "обходных" методик, всё сделано строжайше по API, поэтому вероятность, что это именно он, довольно низка.

#853:  Author: FlasherLocation: Москва PostPosted: Wed Jun 30, 2010 19:37
    —
Вахмурка
А что помешало выявить среди этих перечисленных подозреваемых виновника "торжества"? Или речь о том, что каждый из них в симбиозе с TwinKey организует крэш?
Из перечисленных не юзаю только TurboRegistry(Registry и CoRegistry новее и продуманней), Nokia. С остальными у меня всё в порядке.

#854:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jun 30, 2010 19:45
    —
Quote:
Или речь о том, что каждый из них в симбиозе с TwinKey организует крэш?
Речь именно об этом. Похоже на людей: каждый из нас в отдельности - просто душка. А вот как две такие душки свести воедино - искры летят.
Quote:
С остальными у меня всё в порядке
Мы уже выяснили, что твой случай, как и случай Avada - не показатель. Видишь, никто пока такого поведения не подтверждает. Скорее всего, дело в битности.

#855:  Author: FlasherLocation: Москва PostPosted: Wed Jun 30, 2010 19:51
    —
Вахмурка wrote:
А вот как две такие душки свести воедино - искры летят.
Я бы мог объяснить, почему так происходит, но это увы уже оффтоп. Wink
Вахмурка wrote:
Видишь, никто пока такого поведения не подтверждает. Скорее всего, дело в битности.
Пока так. Эх эта битность.. Вся соль именно в её плохой поддержке рядом классных и востребованных прог, а то бы все уже давно (по возможности, конечно) перешли бы на 64-битную винду..

#856:  Author: VadiMGP PostPosted: Thu Jul 01, 2010 00:16
    —
Вахмурка wrote:
Дык я-то завсегда пожалуйста. Дело за автором.
С автором никаких проблем. Напиши мне на support - вышлю последнюю версию.

Вахмурка wrote:
нехорошая сущность, не поделившая что-то с TWinKey, находится среди следующих плагинов:

Поскольку ТС подгружает плагины только по мере необходимости, то встает вопрос - а чем из этого списка ты успел воспользоваться до падения. То, чем не успел - вне подозрений.
И вообще, скажи, хотя бы приблизительно, сколько времени проходит до момента падежа? Пять минут? Двадцать? Час? Что обычно ты успеваешь сделать за это время?
Вахмурка wrote:
Скорее всего, дело в битности.
Сомневаюсь. Есть 32-битная программа, которая нормально работает под 32-битной осью, а под 64-битной непредсказуемо вылетает... Такая ситуация - прямой кандидат на баг-репорт в MS.
Кстати, ты не пробовал под Win7 погонять ТС в режиме совместимости с ХР? Интересно, будет падать?

#857:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Jul 01, 2010 11:02
    —
Quote:
С автором никаких проблем. Напиши мне на support - вышлю последнюю версию.
Это какой-нибудь support - гав - mgpsoft - точка - ru? Ты бы в подпись его добавил, что ли...
Quote:
встает вопрос - а чем из этого списка ты успел воспользоваться до падения
Ответ прост - ничем. Вот буквально две минуты назад ТС упал в очередной раз, исключив из списка подозреваемых FS-плагин Nokia. Отключил Unicode/Locked test - будем посмотреть. Круг сужается...
Quote:
То, чем не успел - вне подозрений
Значит, дело вообще не в конфликте плагинов.
Quote:
хотя бы приблизительно, сколько времени проходит до момента падежа? Пять минут? Двадцать? Час? Что обычно ты успеваешь сделать за это время?
Мой сеанс работы в ТС в 80% случаев начинается с левого щелчка либо по кнопке избранных директорий, либо - реже - по кнопке истории. Последнее падение, как и почти все предудущие, произошло первым путем. Отвечая на твой вопрос - проходит ровно 0 минут 0 секунд, падение мгновенное и молчаливое.
Quote:
Такая ситуация - прямой кандидат на баг-репорт в MS
Ну да, сейчас же мелкомягкие бросят все дела и начнут разбираться в падении конкретной программы при подключении конкретного плагина. Хотя, впервые в жизни, я имею законное право на баг-репорт по Винде - она у меня лицензионная (пишу и сам не верю).
Quote:
Кстати, ты не пробовал под Win7 погонять ТС в режиме совместимости с ХР? Интересно, будет падать?
Идея интересная. Попробую.

#858:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jul 01, 2010 11:39
    —
Вахмурка wrote:
Это какой-нибудь support - гав - mgpsoft - точка - ru? Ты бы в подпись его добавил, что ли...

После точки — com. Адрес указан в документации TWinKey (в самом низу).

#859:  Author: VadiMGP PostPosted: Thu Jul 01, 2010 20:45
    —
Вахмурка wrote:
сейчас же мелкомягкие бросят все дела и начнут разбираться в падении конкретной программы при подключении конкретного плагина.
Нет, не начнут. Тем более что я бы не говорил о какой именно программе идет речь. Но, возможно есть какие-то опции для улучшения обратной совместимости 32-битных программ под 64-битной осью.

#860:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Jul 01, 2010 21:20
    —
2VadiMGP
Режим совместимости не помог. Так мне продолжать исследования в области конфликта плагинов?

#861:  Author: VadiMGP PostPosted: Thu Jul 01, 2010 21:24
    —
Вахмурка
Я выслал последнюю версию, посмотри что там происходит.

#862:  Author: notgod PostPosted: Sat Aug 14, 2010 13:14
    —
VadiMGP, спасибо огромное за плагин!

Автопереключение работает, но есть небольшие проблемы — заметное мерцание при прокрутке. Похоже на лишнюю перерисовку окна при смене строки.

Нельзя ли это поправить? Все опции, кроме автопереключения, отключены. При отлючении и опции автопереключения проблема исчезает, значит дело в его коде.

W7 x64, TC 7.55a (тёмный фон), Twinkey 2.101

#863:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 13:33
    —
notgod wrote:
Автопереключение работает, но есть небольшие проблемы — заметное мерцание при прокрутке. Похоже на лишнюю перерисовку окна при смене строки.
Подтверждаю.
notgod wrote:
При отлючении и опции автопереключения проблема исчезает, значит дело в его коде.
Не подтверждаю. XP SP3(4), последняя версия плагина.

#864:  Author: notgod PostPosted: Sat Aug 14, 2010 14:30
    —
Flasher, спасибо за подтверждение бага.

Что касается второго пункта — вы не обратили внимание, что все остальные опции у меня отключены. В этом случае при отключение Auto Switch проблема исчезает, как я сказал, при включении появляется.

Потестировал и другие варианты — для появления мерцания также достаточно включения Sticky Notes, Bookmarks и собственно Auto Switch поодиночке. Видимо, лишние перерисовки во всех обращениях к окну со списком файлов.

VadiMGP, надеюсь это хоть немного поможет.

#865:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 14, 2010 14:44
    —
notgod
Flasher
Изменений после 2.101 вносилось очень много, новый релиз почти готов к выкладыванию, всё это в ближайшем будущем можно и нужно будет проверить на нём.

#866:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 15:00
    —
notgod wrote:
Потестировал и другие варианты — для появления мерцания также достаточно включения Sticky Notes, Bookmarks и собственно Auto Switch поодиночке.
Sticky files/folders, Закладки и Автопереключение отключил, картина не меняется. Но скроллинг не так страшен как навигация(Up/Down), в результате которой мерцание жутчайшее, и в раза 2-3 затормаживает скорость движения курсора.

#867:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 14, 2010 16:22
    —
Flasher wrote:
Но скроллинг не так страшен как навигация(Up/Down)

Похоже, это как раз то, что репортил по тестовым версиям автору я и что он пока не смог воспроизвести у себя. Условие — зажать курсор вверх/вниз и не отпускать? (А в 2.101 этого не было, там другое).


Last edited by Avada on Sat Aug 14, 2010 16:38; edited 1 time in total

#868:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 16:37
    —
Avada wrote:
Условие — зажать курсор вверх/вниз и не отпускать?
Оно.
Avada wrote:
Но в 2.101 этого не было.
Точно не помню, но что-то похожее наблюдалось в более ранних версиях, точно не вспомню каких именно.

#869:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 14, 2010 16:41
    —
Flasher wrote:
Точно не помню, но что-то похожее наблюдалось в более ранних версиях, точно не вспомню каких именно.

Нет, такого раньше не было. Я точно знаю, с какой тестовой версии (уже после 2.101) это началось. Штука неприятная, но беда в том, что есть большие проблемы с воспроизведением бага (у меня — на единственной машине из нескольких проверявшихся, у автора вообще не вышло).

#870:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 16:49
    —
Avada wrote:
у автора вообще не вышло
А это и есть самое обидное. На наших машинах-то как пофиксить это?

#871:  Author: notgod PostPosted: Sat Aug 14, 2010 16:58
    —
У меня тоже всё ок при Up / Down. Баг с мерцанием только при скролле колесом, когда курсор выделения остаётся на месте.

Avada, а у вас в тестовой версии мерцание при прокрутке колесом есть?

#872:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 14, 2010 17:00
    —
Flasher wrote:
На наших машинах-то как пофиксить это?

Боюсь, только надеяться на исправления в плагине. Не буду же я, скажем, менять видеокарточку, если каким-то образом будет доказано, что баг проявляется именно и исключительно с ней?

notgod wrote:
Avada, а у вас в тестовой версии мерцание при прокрутке колесом есть?

Нет. Что не удивительно — тестовых версий после 2.101 было огромное количество. Одни баги уходят, другие выявляются. Но не помню, чтобы проблемы с колесом у меня были и в 2.101.

#873:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 17:11
    —
Avada wrote:
Боюсь, только надеяться на исправления в плагине.
Я говорю о том, как автор сможет выявить сей баг, если сам не сможет у себя его воспроизвести?

#874:  Author: notgod PostPosted: Sat Aug 14, 2010 17:31
    —
Flasher wrote:
как автор сможет выявить сей баг, если сам не сможет у себя его воспроизвести?


Версией с записью дебаг сообщений в лог.

И было бы замечательно иметь Lite вариант — с одним только Auto View, без custom фонов и всего остального.

#875:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 17:40
    —
notgod wrote:
Версией с записью дебаг сообщений в лог.
Не факт, что в логе будет отражена причина мерцания, эти вещи зависят далеко не только от плагина, но и от настроек системы, видеокарты и т.п.
notgod wrote:
И было бы замечательно иметь Lite вариант — с одним только Auto View, без custom фонов и всего остального.
Auto switch имеется в виду? Почему такая конкретика?

#876:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Aug 14, 2010 18:00
    —
Quote:
Я говорю о том, как автор сможет выявить сей баг, если сам не сможет у себя его воспроизвести?
Знаешь, в это трудно поверить, но ЭТОТ автор и не такое может - по себе знаю Wink

#877:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 18:14
    —
Вахмурка wrote:
Знаешь, в это трудно поверить, но ЭТОТ автор и не такое может - по себе знаю Wink
Laughing
Ладно, не будем о "грустном".. А если без флуда, о чём конкретно речь? Smile

#878:  Author: notgod PostPosted: Sat Aug 14, 2010 18:37
    —
От юзерских настроек ОС это зависеть, imho, не может. Единственный релевантный настраиваемый параметр там — Smooth-scroll list boxes (on/off).

Да, я имел ввиду версию с только View modes + Auto Switch. Причина — судя по форумам, больше половины юзают только это опцию. Lite версия была бы а) шустрее и легче, б) менее баговая.

Половина других опций всё равно не работает — фон с избражением — нет (Encountered an improper argument при выборе), цвет табов — нет, goto base по дабл-клику — тоже нет. На W7 x64, на других не смотрел.

За Auto Switch Lite версию с исправленным багом мерцания при прокрутке я бы три ночи подряд молился о счастливом замужестве сестры автора. Больно мерцает.

#879:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 19:00
    —
notgod wrote:
Причина — судя по форумам, больше половины юзают только это опцию.
Shocked Это для меня НОВОСТЬ! Кроме ruboard где ещё можно в этом убедиться? То что не на этом - это точно.
notgod wrote:
Половина других опций всё равно не работает — фон с избражением — нет (Encountered an improper argument при выборе), цвет табов — нет, goto base по дабл-клику — тоже нет. На W7 x64, на других не смотрел.
Сочувствую, у меня XP x32 и таких серьезных проблем не наблюдалось. Кстати, у Вахмурки та же операционка, вот он мог бы опровергнуть сеё заключение.

#880:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 14, 2010 19:37
    —
Господа, что-то вы малость не то взялись обсуждать. Тем более — при явном дефиците значимой информации.
По ходу развития TWinKey не раз были прецеденты исправления весьма сложно воспроизводимых вещей (большая часть которых сообщалась и обсуждалась вообще вне форума). С выявлением причин самыми разными методами. На подробностях не останавливаюсь.
А пресловутое мерцание в последних версиях от автопереключения визуальных схем и вообще от настроек TWinKey не зависит.

notgod
Про все форумы не знаю, но, скажем, на ру-борде никакой надёжной статистики по тому, кто что в TWinKey использует, не было и нет. Лично для меня автопереключение визуальных схем по востребованности находится ниже, например, групповой сортировки или функционала дочернего плагина TCDirMenu.
Все (по буквам — ВСЕ) опции TWinKey лично у меня работоспособны. Про половину неработающих опций — весьма сомневаюсь. Если что-то барахлит на конкретной машине под конкретной ОС, не надо делать широких обобщающих выводов.
И убедительно просил бы фичи плагина для удобства восприятия именовать по-русски. Зря я, что ли, с русификацией и документацией старался? Wink

#881:  Author: VadiMGP PostPosted: Sat Aug 14, 2010 21:08
    —
notgod
Я предлагаю еще немного потерпеть и дождаться выхода нового релиза. Нет смысла фиксить баги старой версии - в новой будут новые, гораздо более интересные баги. Smile Это относится и к морганию, и ко всей той половине опций, которые "не работают".

Flasher wrote:
Avada wrote:
у автора вообще не вышло
А это и есть самое обидное. На наших машинах-то как пофиксить это?
Спокойствие, только спокойствие. © Карлсон. Wink Что-нибудь придумаю. Сатурн тоже чисто умозрительно обнаружили.

#882:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Aug 14, 2010 21:14
    —
Flasher wrote:
о чём конкретно речь?
Ну, была у меня такая проблема, которую автор воспроизвести не мог, но все равно исправил...
Quote:
у Вахмурки та же операционка, вот он мог бы опровергнуть сеё заключение
Кроме периодического молчаливого падения Тотала, никаких сколь-нибудь серьезных проблем с TWinKey не испытываю.

#883:  Author: FlasherLocation: Москва PostPosted: Sat Aug 14, 2010 21:46
    —
VadiMGP wrote:
Что-нибудь придумаю.
Это вдохновляет. Smile
Вахмурка wrote:
но все равно исправил
Могу ошибаться, но исходя из контекста можно понять, что это получилось неумозрительно, с обновлением новой версии.

#884:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 15, 2010 12:44
    —
Flasher wrote:
Это вдохновляет

И уже есть некоторые подвижки... Very Happy

Flasher wrote:
это получилось неумозрительно, с обновлением новой версии.

Важен не метод, а результат. Wink

#885:  Author: FlasherLocation: Москва PostPosted: Sun Aug 15, 2010 20:42
    —
Avada wrote:
И уже есть некоторые подвижки...
А по существу? Smile
Avada wrote:
Важен не метод, а результат.
С этим не поспоришь. Просто под фразами "и не такое может", "исправил" проследуется мысль о выявление точной причины бага.

#886:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 16, 2010 11:04
    —
Flasher wrote:
А по существу?

А по существу пройден путь от подтверждения бага к тестовой версии, где мелькания при данных условиях нет. Но надо ещё проверять, не привело ли устранение бага в порядке компенсации к возникновению ещё чего-то нехорошего. Чем я и намерен сегодня заняться.

#887:  Author: FlasherLocation: Москва PostPosted: Mon Aug 16, 2010 13:08
    —
Avada
Хорошая новость! Вот ещё бы самому в этом убедиться. Smile

#888:  Author: HEXFIXLocation: Калининград PostPosted: Wed Aug 25, 2010 13:21
    —
После установки плагина цветовая схема изменяется, несмотря на "Вновь созданная схема не повлияет на используемую вами цветовую индикацию файлов. Её единственная цель – заставить TC автоматически загружать TWinKey при запуске." из readme

Как победить?

#889:  Author: VadiMGP PostPosted: Wed Aug 25, 2010 13:37
    —
HEXFIX
А что именно изменилось в цветовой схеме? Я вижу много разных цветов. Какой из них неправильный?
И покажи настройку цветов из wincmd.ini

#890:  Author: HEXFIXLocation: Калининград PostPosted: Wed Aug 25, 2010 13:41
    —
Белое пространство внизу, а должно быть тёмно-зелёным Smile

#891:  Author: HEXFIXLocation: Калининград PostPosted: Wed Aug 25, 2010 13:44
    —
Может быть причина в том, что я использую утилиту Impromezia tc color presets?
Code:
[Colors]
RedirectSection=%COMMANDER_PATH%\plugins\tools\impromezia tc color presets\impomezia\colors\inorbert.ini
[Searches]
RedirectSection=%COMMANDER_PATH%\plugins\tools\impromezia tc color presets\impomezia\colors\inorbert.ini

#892:  Author: VadiMGP PostPosted: Wed Aug 25, 2010 13:51
    —
HEXFIX wrote:
Белое пространство внизу, а должно быть тёмно-зелёным
Так это не схема. В схеме только указывается цвета для файлов, а ты говоришь о пустом пространстве внизу. Тут что-то другое. Рестарт ТС пробовал?

#893:  Author: HEXFIXLocation: Калининград PostPosted: Wed Aug 25, 2010 13:53
    —
Да, пробывал, всё равно остаётся

#894:  Author: VadiMGP PostPosted: Wed Aug 25, 2010 13:55
    —
Еще возможно что дело в редиректе секции [Colors].
Проверь без редиректа

#895:  Author: HEXFIXLocation: Калининград PostPosted: Wed Aug 25, 2010 14:44
    —
Всё получилось, действительно, дело было в редиректе на утилитку Smile

#896:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 25, 2010 15:19
    —
VadiMGP
Глюк при использовании данной конкретной схемы и вообще схем из набора IMPOMEZIA TC Color Presets подверждаю со свежей версией TWinKey 3.38, причём именно с редиректом (он в этой утилите устанавливается при выборе любой схемы, кроме прописанной в wincmd.ini).
Фон схемы — только под файлами и папками. После временного отключения TWinKey фон схемы восстанавливается везде.


Last edited by Avada on Wed Aug 25, 2010 15:39; edited 2 times in total

#897:  Author: VadiMGP PostPosted: Wed Aug 25, 2010 15:34
    —
Avada wrote:
Глюк при использовании данной конкретной схемы подтверждаю
Какой именно?

#898:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 25, 2010 15:38
    —
VadiMGP
Всех схем, в которые выполняется перенаправление. Уточнил пост. Там дело оказалось именно в редиректе: утилита его обязательно использует для INI-файлов своего комплекта, кроме схемы, автоматом созданной из пользовательских настроек.
И вообще при используемом утилитой способе хранения цветовых данных нормальное применение TWinKey, Autorun и пр. значительно усложняется безотносительно к обсуждаемому глюку: каждый цветовой шаблон на основе плагина (а у меня их, скажем, шесть штук) для нормальной работы должен быть прописан в каждом гипотетически используемом INI-файле комплекта, поскольку перенаправляется вся секция [Colors].

#899:  Author: HEXFIXLocation: Калининград PostPosted: Thu Aug 26, 2010 02:08
    —
УЖАСНЫЕ тормоза при входе в каталог с большим числом файлов и подкаталогов. Например, вход в System32 продолжается пару минут точно. Sad
Можно как-нибудь победить?
P.S. Использую автопереключение на набор пользовательских колонок, созданный плагином File Descriptions

#900:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 26, 2010 07:27
    —
HEXFIX wrote:
Использую автопереключение на набор пользовательских колонок, созданный плагином File Descriptions

Скорее всего, это и есть ответ на вопрос. Плагин DirSizeCalc, полагаю, дал бы ещё более впечатляющий результат. В больших каталогах некоторые наборы колонок лучше включать явным образом.
Вход в System32 и без TWinKey не выполняется моментально, а с ним это делается хотя и с некоторым замедлением, но вовсе не с таким чудовищным. По крайней мере, у меня (это при том, что в TWinKey активно используется групповая сортировка).

#901:  Author: Giesmo PostPosted: Thu Aug 26, 2010 12:59
    —
Avada wrote:
со свежей версией TWinKey 3.38

Подскажите, пожалуйста, где такую можно взять. Собственно, волнует только одна, но весьма существенная проблема с версией из первого поста (2.101) - во всех версиях выше 7.50a, при выполнении поиска и нажатии на кнопку "файлы на панель", вываливается ошибка и результаты поиска пропадают. Ошибка повторяется в 100% случаев на совершенно разны ПК (WinXP SP3). Надеюсь, что в более поздних версиях TWinKey такой проблемы нет.

#902:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 26, 2010 13:11
    —
Giesmo wrote:
Подскажите, пожалуйста, где такую можно взять.

В свободном доступе, когда по результатам приватного тестирования будет принято решение, что её пора, наконец, выкладывать. Надеюсь, что это будет совсем скоро. Но номер, версии будет, видимо, уже другим — побольше.

А ошибки у меня такой никогда, насколько помню, не было на старых версиях, нет и сейчас. При том, что поиском пользуюсь практически каждый день. Поэтому желательно описать условия возникновения ошибки не в общем виде, а совершенно точно. Что за ошибка — подробно (скрин или текст, скопированный из окна ошибки по Ctrl+C)? Из чего следует, что за проблему отвечает именно TWinKey? При попытке любого ли вывода результатов поиска на панель это происходит? Возникает ли подобное, если взять TC с умолчальными настройками и установить на него только TWinKey? Дальше неизбежно возникнет вопрос о настройках самого TWinKey.

#903:  Author: Giesmo PostPosted: Thu Aug 26, 2010 13:42
    —
Для проверки скачал заново оригинальный дистрибутив 7.55a с оф. сайта, из плагинов поставил, заново скаченный, TWinKey, настроил как описано в инструкции. Больше ничего не устанавливал и не настраивал.
Ошибка выскакивает после любого поиска, но для конкретики взял поиск только по имени файла "ntldr" в корне диска C.


Тоже самое проделал на чистой системе через VirtualBox 3.2.6 - результат полностью идентичен, вплоть до совпадения кодов в ошибке.

#904:  Author: VadiMGP PostPosted: Thu Aug 26, 2010 13:56
    —
HEXFIX wrote:
УЖАСНЫЕ тормоза при входе в каталог с большим числом файлов и подкаталогов. Например, вход в System32 продолжается пару минут точно. Sad
Можно как-нибудь победить?

При использовании пользовательских колонок - вряд ли.
Дело в том, что обычно ТС начинает показывать содержимое каталога сразу и подчитывает данные из плагина в фоне. Нo если попросить у ТС данные о каком-то файле, то тогда он сначала ждет завершения работы плагина пользовательских колонок для всех файлов и только потом отдает данные о файле.
Аналогичное поведение можно увидеть и без TWinKey. Oтключи TWinKey, зайди в system32, переключись в набор колонок от File Descriptions (DirsizeCalc тоже подойдет) и немедленно вызови команду cm_CopyFileDetailsToClip. Увидишь, что ТС "затормозит" со страшной силой.
А TWinKey, как раз, запрашивает у ТС данные о файлах.

ЗЫ. Аналогичную проблему обсуждали на оффоруме
http://www.ghisler.ch/board/viewtopic.php?p=204212#204212


Last edited by VadiMGP on Thu Aug 26, 2010 14:12; edited 1 time in total

#905:  Author: VadiMGP PostPosted: Thu Aug 26, 2010 14:08
    —
Giesmo
Такой проблемы никогда не видел ни в предыдущей ни в новой версии.
Релиз версии 3.хх должен состояться в ближайшие дни. Если там будет то же самое тогда будем думать как мне заполучить твою виртуальную машину. Wink

#906:  Author: Giesmo PostPosted: Thu Aug 26, 2010 15:25
    —
VadiMGP
Жду с нетерпением!
Только что, путем махинаций с заменой файлов версии 7.50a (где ошибка не появляется) на такие же файлы из версии 7.55а выясняется, что все дело только в wincmd.ini...
Будучи взятым из старой, уже много пережившей (плагины и множественные перенастройки) версии 7.50a, проблема исчезла (но может быть появилось что-то еще Smile ). Осталось только понять, что именно не нравится TWinKey в дефолтном файле настроек 7.55a

#907:  Author: VadiMGP PostPosted: Thu Aug 26, 2010 15:28
    —
Giesmo wrote:
Осталось только понять, что именно не нравится TWinKey в дефолтном файле настроек 7.55a

Вышли мне свой файл wincmd.ini с которым есть проблема.

#908:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 26, 2010 15:47
    —
VadiMGP
Дефолтный файл после подключения TWinKey и первой перезагрузки TC можно и здесь воспроизвести, он мизерный по размерам. Если, конечно, на самом деле с ним уже всё немедленно падает, стоит только файлам выйти на панель. Wink

Giesmo
А для проверки, так сказать, на рабочем месте, советую сделать следующее. Ставится дефолтный файл с прописанным там TWinKey. Глюк есть? Есть. Открываем дефолтный файл в редакторе, добавляем (заменяем) секцию из полного wincmd.ini (например, [ContentPlugins] опять же с прописанным TWinKey). Сохраняем, перезапускаем TC, Есть глюк? Есть. Следующую секцию, потом ещё... Стоп, глюк исчез. Дальше уже построчно проверяем секцию, добавление которой изменило картину. Опыт показывает, что это много времени не занимает.

#909:  Author: Giesmo PostPosted: Thu Aug 26, 2010 16:19
    —
VadiMGP
http://rghost.ru/2448314
К zip-архиве три файла:

Wincmd_из_7_55_не_работает.ini - оригинальный, созданный при установке 7.55а
Wincmd_из_7_50_работает.ini - замусоренный до безобразия, работает до закрытия одной из вкладок панелей, при следующем запуске TC уже начинает выдавать ошибку
Wincmd_из_7_55_исправлен_работает.ini - на основании "находки"* из предыдущего файла работает до закрытия одной из вкладок панелей, при следующем запуске TC уже начинает выдавать ошибку (точно также как и в предыдущем случае)

* - "находка" - кусочек, такого содержания, находящийся ближе к концу замусоренного конфига:
Quote:

[lefttabs]
0_path=c:\
0_options=13|1|0|0|0|0|0
activetab=0
[righttabs]
0_path=c:\
0_options=13|1|0|0|0|0|0
activetab=0


Причем, если табы не трогать, то ошибки нет

#910:  Author: Giesmo PostPosted: Thu Aug 26, 2010 16:22
    —
Avada wrote:
Если, конечно, на самом деле с ним уже всё немедленно падает, стоит только файлам выйти на панель.

Файлы даже не успевают появится на панели - ошибка фозникает моментально, при нажатии на кнопку

Avada wrote:
А для проверки, так сказать, на рабочем месте, советую сделать следующее.

Что-то вроде этого я и стал делать. Только пошел от обратного - отрезать потихоньку строки из рабочего (от 7.50) варианта

#911:  Author: VadiMGP PostPosted: Thu Aug 26, 2010 16:55
    —
Giesmo
Проблема как-то связана с тем, что для найденных файлов открывается новый таб, только я еще не уловил как именно.

#912:  Author: Giesmo PostPosted: Thu Aug 26, 2010 17:47
    —
Могу сделать захвать экрана в видео всего процесса, начиная от установки TC и заканчивая вариантами, когда ошибка есть и когда ее нет. Это чем-то поможет или не стоит заморачиваться?

#913:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 26, 2010 18:13
    —
Giesmo
Мелкая придирка, которая, возможно, ни на что и не влияет, однако же...
Giesmo wrote:
из плагинов поставил, заново скаченный, TWinKey, настроил как описано в инструкции

В инструкции давно уже описано, что свойством при формировании шаблона надо выбирать Autostart, а выбрано, судя по выложенным INI-файлам, Order. Впрочем, у меня и с этими INI-файлами всё работает...

Кстати, вопросик по поводу процитированого ранее 0_options=13|1|0|0|0|0|0 — какой в этих вкладках набор колонок? Я так понимаю, не существующий в "исправленном" INI Подробно 2 из полного INI? А если в "исправленном" файле набор колонок указать другой (число не 13, а в диапазоне от 6 до 12) это на что-то повлияет?

#914:  Author: Giesmo PostPosted: Thu Aug 26, 2010 18:46
    —
Avada wrote:
надо выбирать Autostart

я уже после про это вспомнил, переправил, но ничего не поменялось

Avada wrote:
А если в "исправленном" файле набор колонок указать другой (число не 13, а в диапазоне от 6 до 12) это на что-то повлияет?

Поменял на "6" - результат не зменился
Всегда, после закрытия любого таба и закрытия TC, из wincmd.ini исчезают секции [lefttabs] и [righttabs]
если их вернуть обратно, то опять все работает до очередного закрытия таба

#915:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 26, 2010 18:49
    —
Giesmo
А если цифра реальная — менее 6 (для стандартных режимов)?

#916:  Author: Giesmo PostPosted: Thu Aug 26, 2010 19:15
    —
Avada wrote:
А если цифра реальная — менее 6 (для стандартных режимов)?

И 1 и 2 ставил - не в этом оказалось дело
Сейчас еще поэкспериментировал...
Итого:
Если в каждой панели по одному табу (т.е. их как бы нет), то при поиске будет ошибка (кстати, и в wincmd.ini не будет секций с табами)
Но если производить поиск с банели, где открыто два и более табов, то ошибки не будет (да и в wincmd.ini будет присутствовать соответствующая секция для табов - сама нормально создается)
И еще один момент. Даже когда ошибки нет и все нормально выводится на панель, то кнопка "назад" (на мышке или Alt+'стрелка влево') не работает, а в 7.50а работает.

#917:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 26, 2010 20:38
    —
Giesmo wrote:
Если в каждой панели по одному табу (т.е. их как бы нет), то при поиске будет ошибка (кстати, и в wincmd.ini не будет секций с табами)

Когда по одному — это ведь при включённой опции для показа заголовка вкладки, даже если она одна? Если да, нет у меня здесь ошибки. А что секций не будет — очевидно: в этих секциях сохраняется информация только о неактивных вкладках, о чём и в справке ясно написано. У нас же всего две, и обе активные. Фактически просто открытые каталоги, как вообще без вкладок.

Giesmo wrote:
И еще один момент. Даже когда ошибки нет и все нормально выводится на панель, то кнопка "назад" (на мышке или Alt+'стрелка влево') не работает, а в 7.50а работает.

Ничего подобного не наблюдаю, всё работает.

#918:  Author: Giesmo PostPosted: Fri Aug 27, 2010 08:41
    —
Avada wrote:
Когда по одному — это ведь при включённой опции для показа заголовка вкладки, даже если она одна?

СПАСИБО!!! Smile
Нет, это именно без этой опции. Я ее не включал Smile
Включил, проверил - все работает без ошибки!

Avada wrote:
Ничего подобного не наблюдаю, всё работает.

И у меня все теперь тоже заработало

Еще раз спасибо за помощь!
Все равно очень жду новую версию Smile

#919:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 27, 2010 11:43
    —
Giesmo
Всё это замечательно, но так и осталось непонятно, почему глюк проявлялся в дефолной ситуации, когда вышеупомянутая опция выключена (что подтверждает и анализ INI-файла). При том, что у меня поиск работает с файлом Wincmd_из_7_55_не_работает.ini без проблем.

#920:  Author: Giesmo PostPosted: Fri Aug 27, 2010 16:04
    —
Вижу, как минимум два варианта развития событий
- Выложить мой образ виртуальной машины (т.к. она portablу, можно и ее целиком), с целью проведения экспериментов
- Дождаться нового релиза TWinKey и пробовать уже с ним (в надежде, что все будет хорошо)

#921:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 27, 2010 16:50
    —
Giesmo
Второй вариант явно предпочтительнее. Предрелизная подготовка ведётся.

#922:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 12:59
    —
Ну вот, наконец можно скачивать новую версию.

Что нового:
- Групповая сортировка в конце списка.
- Прямоугольное выделение
- Переменная ширина колонок в кратком режиме
- Выбор диска из списка при любой раскладке клавиатуры
- Новая функция ($clip) в плагине TCDirMenu
- Предупреждение при закрытии ТС с открытыми окнами Листера

#923:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 13:13
    —
Ураа, дождались!!
Ждём правки первого поста.

#924:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 13:15
    —
Flasher
A что там нужно править?

#925:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 13:21
    —
VadiMGP wrote:
A что там нужно править?
Неработающую ссылку как минимум. Откуда качать-то?

Добавлено: видимо, мой браузер регистр в названии воспринимает. Ссылка


Last edited by Flasher on Sat Aug 28, 2010 13:35; edited 1 time in total

#926:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 13:35
    —
Ссылка на TWinKey постоянная и не зависит от номера версии.
И она вполне рабочая, проверено. Попробуй еще раз.

#927:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 13:36
    —
См. выше. Написал причину.

#928:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 13:46
    —
Так a не понял - скачал или нет?
В конце концов всегда можно зайти на
http://www.mgpsoft.net/Downloads и скачать именно то, что твой браузер показывает.

#929:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 13:51
    —
Скачал, оттуда-то я рабочую ссылку и предоставил 3-мя постами выше.

#930:  Author: notgod PostPosted: Sat Aug 28, 2010 13:58
    —
VadiMGP
Спасибо за релиз.

Увы, баг с мерцанием списка файлов при прокрутке на моей системе остался.

- W7 x64
- TotalCMD 7.55a (Новая установка, дефолтный ini, без других плагинов)
- Video: PC1 nV GTX460 (FV 258.96), PC2 nV 8800 Ultra (FV 197.45)

Никаких настроек (кроме установочных для TWinKey) вообще не трогал.
Тестировали на W7 x64?

#931:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 14:19
    —
notgod
Может скринсейв записать, а мы сравним?

#932:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 14:23
    —
notgod
Да, на win7 x64 проверял.

Давай собирать информацию.
Какое скроллирование - вертикальное или горизонтальное?
В каких режимах ТС? Краткий/полный/оба?
Что выставлено у TWinKey в фоне - картинка/цвет/ничего?
И вообще, хотелось бы взглянуть на файл TWinKey.ini.
Зависит ли мерцание от количества файлов в каталоге?

#933:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 14:33
    —
Avada, VadiMGP, могу констатировать, что удерживание клавиш UP/DOWN к мерцанию и тормозам больше не приводит, это самая радужная новость для меня пока что!
Этот баг также устранён, что приятно.


Last edited by Flasher on Sat Aug 28, 2010 14:38; edited 2 times in total

#934:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 28, 2010 14:35
    —
notgod
Думаю, есть смысл ещё раз точно описать сам баг. Я полез в старые посты и обнаружил, что там не всё понятно даже по виду происходящего. К примеру:
notgod wrote:
Баг с мерцанием только при скролле колесом, когда курсор выделения остаётся на месте.

Курсор лично у меня при прокрутке колесом не остаётся на месте, а перемещается вместе со списком. Кроме того — в каком режиме TC это проделывается? Мышь стандартная или с наворотами? Какая модель?
В идеале хотелось бы это дело в виде фильма увидеть.

#935:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 14:43
    —
Avada wrote:
Курсор лично у меня при прокрутке колесом не остаётся на месте, а перемещается вместе со списком.
А у меня он тоже остается на месте.
Кстати, такой еще вопрос. В ХР была настройка "плавного" скроллирования мышой. Я не нахожу аналога в win7. Эту опцию там мыши съели или я не туда смотрю?

#936:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 14:56
    —
VadiMGP wrote:
Эту опцию там мыши съели или я не туда смотрю?
Загляни в реестр [HKEY_CURRENT_USER\Control Panel\Desktop] ключ SmoothScroll(0/1).

#937:  Author: notgod PostPosted: Sat Aug 28, 2010 15:02
    —
VadiMGP
Чистая установка без твиков — ни ТotalCMD, ни TWinKey.ini даже не трогал.
От выбора колонок не зависит.
От количества файлов не зависит (т.е. обычные юзерские диры на 1.2-2 экрана, не system32).
Прокрутка вертикальная.

Проверил на 2-х живых машинах с разными картами и 1-ой виртуальной. Последняя — с девственными OC настройками.

На всякий случай включил/выключил Smooth-scrolling list boxes в System > Advanced > Perfomance. Не помогло.


Last edited by notgod on Sat Aug 28, 2010 15:19; edited 1 time in total

#938:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 28, 2010 15:07
    —
VadiMGP wrote:
А у меня он тоже остается на месте.

Странно. Предположил было, что дело в настройках мыши (у меня 6-кнопочная A4Tech). Но на другой машине с обычной мышкой то же самое. Впрочем, к TWinKey это явно отношения не имеет.

#939:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 15:10
    —
notgod wrote:
Прокрутка вертикальная.
Да, на вертикальной хорошо заметно мерцание. Без TwinKey всё пучком.
Avada wrote:
у меня 6-кнопочная A4Tech
Вероятно, у меня она же. Wink

Last edited by Flasher on Sat Aug 28, 2010 18:48; edited 3 times in total

#940:  Author: notgod PostPosted: Sat Aug 28, 2010 15:11
    —
Avada wrote:
notgod
Думаю, есть смысл ещё раз точно описать сам баг.

Обычный вертикальный скролл колесом. Курсор остаётся на файле / директории, сам список скроллится вверх-вниз.
Список мерцает, как при перерисовке.
Мыши разные, без програмных твиков.

Flasher wrote:
Да, на вертикальной хорошо заметно мерцание. Без TwinKey всё пучком.

Т.е. и у вас тоже? На новой версии?

#941:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 15:21
    —
notgod wrote:
Проверил на 2-х живых машинах с разными картами и 1-ой виртуальной. Последняя — с девственными OC настройками.

И на всех трех есть мерцание?

А что присходит при скроллировании мышой, но не колесом, а через скроллбар?

notgod wrote:
To self: Если рассудок и жизнь дороги вам, держитесь подальше от торфяных болот.
Экий вы пугливый, сэр Генри.

#942:  Author: notgod PostPosted: Sat Aug 28, 2010 15:48
    —
При скроллировании мышой через сам скроллбар, а не колесом, мерцания нет.
Я был бы готов подозревать мышиный драйвер / настройки, но скролл колесом вызывает мерцание только c TWinKey, на всех моих машинах.

Попробовал разное количество строк в Mouse > Wheel > Vertical scrolling (1-3) — не помогло.

Вадим, вы перехватываете события колеса или Total их обрабатывает?

#943:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 28, 2010 17:19
    —
notgod wrote:
Вадим, вы перехватываете события колеса или Total их обрабатывает?

В этой теме для однозначности лучше обращаться по нику — мы с автором оба Вадимы. Wink Думаю, вопрос был не ко мне.
А я никакой принципиальной разницы с TWinKey и без у себя не вижу. Или визуальный эффект настолько слаб, что я не воспринимаю его как мерцание. Вот когда с клавишами-курсорами вверх/вниз было — там уж ни с чем не перепутаешь...

#944:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 17:45
    —
notgod wrote:
Вадим, вы перехватываете события колеса или Total их обрабатывает?

Почему "или"? Мы оба обрабатываем все события. Просто каждый свое дело делает.

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

#945:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 19:18
    —
Ещё пять копеек внесу по теме: когда быстро скролишь вниз то мерцание сопровождается короткими гудками из системного динамика, при скроле вверх с той же интенсивностью гудки учащаются. При отключённом TwinKey гудков нет.

#946:  Author: VadiMGP PostPosted: Sat Aug 28, 2010 21:11
    —
Flasher
Очень интересно. Не то, что бы я с этим что-то собирался делать, но действительно интересно. Можешь описать это гудение? На что похоже?

#947:  Author: FlasherLocation: Москва PostPosted: Sat Aug 28, 2010 23:59
    —
VadiMGP
Ну, как-то так. Замечено ещё с версии 2.101. Условие: выбрать папку с большим кол-вом позиций(каталогов/файлов), скроллить нужно довольно резво, легче ловится при резкой смене направления в момент, когда ползунок ещё не дошёл до окончательного пункта, можно вверх-вниз поскролить быстро-быстро с хорошей амплитудой. Я делаю просто: палец кладу плашмя на колёсико и от основания до крайней фаланги произвожу быстрые поступательные движения без задержек при смене направления. (о ужас, о чём я пишу?.. Laughing )


Last edited by Flasher on Sun Aug 29, 2010 15:19; edited 2 times in total

#948:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Aug 29, 2010 13:50
    —
Спасибо VadiMGP за плагин, а Avada - за перевод.

У меня жалоба, предложение и гордость.

Жалоба
Тотал падает с выдачей соответствующего сообщения при установке свежей версии TWinKey (третий раз подряд; больше ни за одним плагином такого не замечал). Далее, давеча стал TWinKey поглюкивать, ну я и выдал cm_UnloadPlugins, как учили меня старшие товарищи - Тотал опять упал. В обоих случаях падение сопровождается выдачей сообщений о попытках закрыть программу.

Предложение
(относится большей частью к Avada).
Вместо
Quote:
%a – Сокращённое название недели
предлагаю
Quote:
%a – Сокращённое название дня недели
Кстати, на языке вероятного противника все пучком - "weekday name". А что, "название недели" больше никому глаз не режет?

Гордость
Так и не сумев выявить причины этого бага, я призвал на помощь скрипты и с тех пор горя не знаю. Возможно, мой опыт кому-то пригодится. Итак, при загрузке винды я запускаю не сам ТС, а скрипт PowerPro, который и запускает ТС и определяет его дескриптор. Далее, в открытое окно ТС шлется команда cm_DirectoryHotlist, поскольку в том числе от нее он и падает. Факт падения выявляется по наличию окна с известным дескриптором. Если такового окна нет, скрипт рекурсивно вызывает сам себя, выдавая сообщение "Тотал упал". Скрипт отлично работает, я горд собой Wink

Ну так вот, за месяц, прошедший с начала августа, с моего возвращения из отпуска, где меня и посетила идея этого скрипта, частота падения, ранее объявленная как 60-70%, мной оценивается как 40% (это была субъективная ошибка оценки). Недостаток - на доли секунды на экране мелькает окно.

Сейчас, с новой версией TWinKey, перешел на старую схему - просто запуск ТС. Упадет хоть раз - вернусь к скрипту.

#949:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 29, 2010 16:06
    —
Вахмурка
Да не большей частью, а целиком по мою душу, чего уж там...
Насчёт %a — разумеется, банальный ляп: изначально (и уже достаточно давно) было пропущено слово "дня", а дальше вступил в свои права копи-паст. Sad Спасибо. Исправил во всех файлах для будущих версий.
Тем, кому глаз режет, пока придётся это проделать в TCDirMenu.ini (который так и так рекомендуется редактировать) и в ReadMe_Russian.html самостоятельно.

Вахмурка wrote:
Тотал падает с выдачей соответствующего сообщения

Можно насчёт сообщения совсем подробно? Что там точно написано?

#950:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Aug 29, 2010 17:57
    —
Quote:
Можно насчёт сообщения совсем подробно? Что там точно написано?
Ну, барин, ты и задачки ставишь...
Общий смысл сообщения таков - "Программа такая-то (в нашем случае Тотал) прекратила работу (кажется, там так и сказано - "stop working"). Позвольте Виндовс найти решение" и одна кнопочка отмены. Дождаться, пока Виндовс что-либо найдет, как вы понимаете, нереально, подождав чуток, жму отмену. Вот и весь сказ. То есть никаких тебе "memory cannot be read", никаких тебе дампов памяти - нет, все по-виндовски любезно, политкорректно и... совершенно неинформативно.

#951:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Aug 30, 2010 14:40
    —
Путем некоторых ухищрений я смог воспроизвести "авариную ситуацию" и вновь возгордился - все было почти так, как я описал. Если нужны подробности - милости просим, только укажите какие именно.

#952:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 03, 2010 10:21
    —
Карлссон, который живет на крыше wrote:
Она все-таки упала, честное слово, она упала! Ты видел - раз, и вдребезги!
На шестой раз оно свершилось - Тотал упал, причем, что самое обидное, при нажатии на F1 Sad
Вахмурка wrote:
больше ни за одним плагином такого не замечал
Теперь заметил - точно так же ТС упал при попытке автоустановки FileMask (того же автора). Приходится и тот, и другой плагин устанавливать вручную.

#953:  Author: FlasherLocation: Москва PostPosted: Fri Oct 29, 2010 20:23
    —
VadiMGP
Можешь сделать, чтобы с модификаторами работала клавиша Minus? С Plus проблем нет.

И такое пожелание: на странице "Клавиатура", если активно поле "Фильтр", при наведение курсора мышки в панели со списком без нажатия ЛКМ(постановки курсора на любой видимой строке) можно было бы осуществлять прокрутку скроллом.

В семёрке такой баг (опять же на стр. "Клав-а" в той же панели-списке): иногда после установки курсора на одной из строк и при медленном его перемещении в основном снизу вверх(наискосок) остаётся след цвета элементов интерфейса винды в виде прямоугольных полос.
Используется классическая серая тема с полностью отключёнными визуальными эффектами в параметрах быстродействия.
В системном диалоге "Свойства: Мышь" скорость движения стоит на максимуме, отмечен галкой пункт "Включить повышенную точность установки указателя", отображение следа отключено.

#954:  Author: pfr PostPosted: Wed Nov 17, 2010 20:20
    —
Поддерживается ли полноценно в TWinKey переменная окружения %COMMANDER_PATH%? Если руками править файл TWinKey.ini, вставляя туда %COMMANDER_PATH% в настройках путей к иконкам в визуальных схемах, то всё работает, но как только добавишь или поправишь тоже самое через TWinKey Utilizator, то все пути в TWinKey.ini меняются на абсолютные (типа c:\Totalcmd\wcmicons.dll). Вопрос возник в связи с намерением использовать плагин TWinKey в переносной (портэйбл) версии Тотала (в котором все пути прописаны через %COMMANDER_PATH%). Здесь писали что-то про то, что для TWinKey %Commander_Path% обязан быть определен на уровне системы в целом, но для портэйбл версии это не вариант. Как вариант предлагали: %COMMANDER_PATH% также можно определить, если утилизатор повесить на панель TC, но это не выход, т.к. при изменении настроек при помощи TWinKey Utilizator, надо не забывать вручную править TWinKey.ini. Как быть с это проблемой?

#955:  Author: FlasherLocation: Москва PostPosted: Thu Nov 18, 2010 01:02
    —
pfr
Не понимаю откуда проблема, все настройки, где в файл конфигурации явно должен прописываться в роли значения ключа путь к файлу, переменная окружения задаётся по умолчанию. Взять хотя бы страницу "Разное", опцию "Язык", после установки русского путь в значении ключа Localizator задаётся с переменной окружения, при написании пути с переменной в поле "При запуске ТС выполнять команды" в значении ключа StartupSequence также остаётся %COMMANDER_PATH%, и с плагинами аналогичное поведение. Утилизатор при этом вызывается хоть с кнопки на тулбаре, хоть из меню, хоть из файловой панели.
Версия, естественно, используется последняя выложенная.

#956:  Author: pfr PostPosted: Thu Nov 18, 2010 07:03
    —
Flasher
У меня версия также последняя 3.39 (1.85).
Но проблема с ключами TabIcon имеет место быть ... В других разделах файла TWinKey.ini (в том числе и в пути к языковому файлу для самого же Утилизатора) %COMMANDER_PATH% работает нормально.

#957:  Author: FlasherLocation: Москва PostPosted: Thu Nov 18, 2010 08:25
    —
pfr
Извиняюсь, не учёл конкретики. Тогда пока просто нужно без пути прописывать имя библиотеки, лежащей в корне ТС.
Остальные кривости с неправильно читаемой переменой из twinkey.ini системным окном "Выбор значка" с повтором имени папки, а также с автоматическим преобразованием переменных среды в полный путь из этого окна должен решать автор. Хотя, скорее всего, без собственного интерфейса тут дело не обойдётся.

#958:  Author: Andrey_ALocation: Сочи PostPosted: Thu Nov 18, 2010 13:02
    —
Решил вновь установить плагин. Сразу обнаружилась проблема. TwinkUtil.exe (1.0.0.85) не запускается, выдаётся ошибка системы. Раскапал в архивах старые версии - TwinkUtil(1.0.0.41) запускается.
Система Vista. Total 755.

#959:  Author: FlasherLocation: Москва PostPosted: Thu Nov 18, 2010 13:16
    —
Andrey_A
Плагин обновлялся или в новую директорию записывался? Старые ini затирались перед этим?
Там дрова-то ещё нужные не нашлись, чтобы на 7-ку перейти? Wink

#960:  Author: pfr PostPosted: Thu Nov 18, 2010 15:37
    —
У меня под 7-кой х32 всё работает (TC 7.55a, TWinKey 3.39 (1.85)). Только вот если воспользоваться советом:
Quote:
Тогда пока просто нужно без пути прописывать имя библиотеки, лежащей в корне ТС
то в TWinKey Utilizator значки иконок в визуальных схемах не отображаются. Sad

#961:  Author: Andrey_ALocation: Сочи PostPosted: Thu Nov 18, 2010 22:52
    —
Quote:
Плагин обновлялся или в новую директорию записывался?

Переустановил плагин в чистую папку. TwinkUtil.exe - запустился, но мне пришлось 60 раз нажимать на OK - что-то связанное с горячими клавишами, я думаю это, мягко говоря, странно... Если плагин использует горячие клавиши, то лучше бы вывести после запуска утилиты один список, где клавиши совпадают или что там должно быть?!.., а не испытывать левую кнопку мыши. Мне пришлось испытывать это несколько раз, дабы удостоверится в запуске. Утилита запустилась, но при выставлении русского языка, она опять заглючила. Убираешь из ini Localizator=%COMMANDER_PATH%\Plugins\wdx\TWinKey\LANGUAGE\Russian.ini - работает, вставляешь - нет.
Quote:
Там дрова-то ещё нужные не нашлись

к сожалению нет, пока на висте. Дрессирую...дрессирую...дрессирую...

#962:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 00:49
    —
pfr wrote:
Только вот если воспользоваться советом:
Quote:
Тогда пока просто нужно без пути прописывать имя библиотеки, лежащей в корне ТС
то в TWinKey Utilizator значки иконок в визуальных схемах не отображаются. Sad
Я уточню, вписывать нужно не в ini, а в окне "Выбор значка", и там выбрать значок из этой библиотеки.

Andrey_A wrote:
но мне пришлось 60 раз нажимать на OK - что-то связанное с горячими клавишами, я думаю это, мягко говоря, странно...
Это штатное поведение, предусмотрено при ошибочно заданных путях или несовпадении имён команд в usercmd.ini и в wincmd.ini в секциях Shortcuts, ShortcutsWin.
Andrey_A wrote:
Если плагин использует горячие клавиши, то лучше бы вывести после запуска утилиты один список, где клавиши совпадают или что там должно быть?!.., а не испытывать левую кнопку мыши.
По поводу списка согласен, это бы сокращало время и так сильно не раздражало. Совпадение клавиш и так можно посмотреть в списке, вызываемом по кнопке [Дубликаты] на странице "Клавиатура".
Andrey_A wrote:
Убираешь из ini Localizator=%COMMANDER_PATH%\Plugins\wdx\TWinKey\LANGUAGE\Russian.ini - работает, вставляешь - нет.
Зачем ручками вставлять, если это легко делается через утилизатор на странице Разное? Или с этим тоже проблемы возникли?

#963:  Author: pfr PostPosted: Fri Nov 19, 2010 12:22
    —
Flasher wrote:
Я уточню, вписывать нужно не в ini, а в окне "Выбор значка", и там выбрать значок из этой библиотеки.

Но если вписывать в окне выбора значка, то в ini-файле путь к wcmicons.dll меняется на абсолютный (что и является камнем преткновения).

#964:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 12:38
    —
pfr wrote:
то в ini-файле путь к wcmicons.dll меняется на абсолютный
Чтобы даже некий путь поменялся, его прописать сперва нужно, а его там просто не должно быть, одно имя, как я и писал.

#965:  Author: pfr PostPosted: Fri Nov 19, 2010 13:29
    —
Flasher
В окне "Выбор значка" нет возможности вписать файл без пути, т.к. там выбор осуществляется по кнопке "Обзор".

#966:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 14:12
    —
pfr
Вообще-то там есть поле для ввода.

#967:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 15:02
    —
Flasher
Подтверждаю, что вариант с именем файла библиотеки без пути сохраняется и обрабатывается нормально (после ручной коррекции в вышеприведённом поле, естественно), что вполне может служить временным решением.

#968:  Author: pfr PostPosted: Fri Nov 19, 2010 15:54
    —
Млин, что-то не могу никак вьехать - как это у вас получается Smile
Когда пытаюсь ввести только имя файла без пути, он его не видит

#969:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 15:59
    —
pfr
Выбирается через "Обзор" имя файла с путём, дальше в поле вручную оставляется только имя.

#970:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 15:59
    —
Ладно, признаваться, что вводить-таки есть куда, не захотелось.
Нужно проверить точность в наименовании библиотеки (каждый символ), и повторю ещё раз: библиотека должна лежать в корне каталога ТС (не в подкаталогах).

#971:  Author: Andrey_ALocation: Сочи PostPosted: Fri Nov 19, 2010 16:02
    —
Flasher wrote:
Это штатное поведение, предусмотрено при ошибочно заданных путях или несовпадении имён команд в usercmd.ini и в wincmd.ini в секциях Shortcuts, ShortcutsWin

В том-то и дело, что у меня в горячих клавишах всё почти идеально. Дефолтные я не трогал. Пути корректные. Дубликатов нет ни с TWinKey ни с чем более, единственное я не пользуюсь файлом usercmd.ini, а Wcmd_Rus.ini...Кроме того в предыдущих версиях этого не было... Ну, это решать автору.
Flasher wrote:
Зачем ручками вставлять, если это легко делается через утилизатор на странице Разное? Или с этим тоже проблемы возникли?

Да, я в первый раз сделал Руссификацию на странице Разное, а когда утилита не запустилась, я вычислил что это именно из-за этой строки

Дополнение. В очередной раз не срастается с плагином. Из всего, что заложено в него, сработали только значки на вкладках и выбор дисков подкрасилось... Всё остальное срабатывает не корректно, наверное дело в Viste

#972:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 16:08
    —
Andrey_A
Проверялось в разное время разными людьми и на Висте, и на Win7...

#973:  Author: pfr PostPosted: Fri Nov 19, 2010 16:12
    —
Avada wrote:
Выбирается через "Обзор" имя файла с путём, дальше в поле вручную оставляется только имя.

именно так и делаю ...
Flasher wrote:
Ладно, признаваться, что вводить-таки есть куда, не захотелось.
Нужно проверить точность в наименовании библиотеки (каждый символ), и повторю ещё раз: библиотека должна лежать в корне каталога ТС (не в подкаталогах).

я признаю, что поле для ввода есть, но я написал, что нет возможности вписать имя файла без пути, потому что у меня такой способ не прокатывает Sad
Выбираю путь через "Обзор"

а когда убираю путь C:\Totalcmd и оставляю только имя файла, то вываливает ошибку (см. предыдущий пост) и предалгает выбрать иконку из %SystemRoot%\system32\SHELL32.dll
Прям мистка какая-то ... Smile

#974:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 16:15
    —
Andrey_A wrote:
В том-то и дело, что у меня в горячих клавишах всё почти идеально. Дефолтные я не трогал. Пути корректные. Дубликатов нет ни с TWinKey ни с чем более, единственное я не пользуюсь файлом usercmd.ini, а Wcmd_Rus.ini...Кроме того в предыдущих версиях этого не было...
Да вроде было. Вернусь к XP, проверю со старым утилизатором. Предлагаю привести парочку примеров таких сообщений, чтобы была почва для разбора.
Andrey_A wrote:
Да, я в первый раз сделал Руссификацию на странице Разное, а когда утилита не запустилась, я вычислил что это именно из-за этой строки
Каким образом вычислил?

#975:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 16:22
    —
pfr
Через "Обзор" есть смысл выбирать, чтобы не ошибиться с именем и только. При этом всём запущена только одна копия ТС? Пробелы перед именем в поле не стоят?

#976:  Author: pfr PostPosted: Fri Nov 19, 2010 17:01
    —
Flasher
Копия ТС запущена одна, пробелов нет ... Sad

#977:  Author: Andrey_ALocation: Сочи PostPosted: Fri Nov 19, 2010 17:04
    —
Вот код ошибки
Code:
Сигнатура проблемы:
   Имя события проблемы:   APPCRASH
  Имя приложения:   TwinkUtil.exe
  Версия приложения:   1.0.0.85
  Штамп времени приложения:   4c779e94
  Имя модуля с ошибкой:   StackHash_e52f
  Версия модуля с ошибкой:   0.0.0.0
  Штамп времени модуля с ошибкой:   00000000
  Код исключения:   c0000005
  Смещение исключения:   0064ff85
  Версия ОС:   6.0.6000.2.0.0.256.1
  Код языка:   1049
  Дополнительные сведения 1:   e52f
  Дополнительные сведения 2:   e98dfca8bcf81bc1740adb135579ad53
  Дополнительные сведения 3:   860f
  Дополнительные сведения 4:   6eabdd9e0dc94904be3b39a1c0583635

Flasher wrote:
Каким образом вычислил?

При первом запуске, я первое что сделал - это на вкладке разное выбрал русский. и вышел из программы, когда она не запустилась, я открыл ini файл, сравнил с его бэкапом. Разница была в этой стороке выбора языка[/quote]

#978:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 18:43
    —
pfr
Что-то никаких мыслей больше не приходит в голову. Ключ UseIniInProgramDir=7 в wincmd.ini такое значение имеет? Утилизатор запускается из ТС?

Andrey_A
Я не имел в виду код системной ошибки, я имел в виду предупреждения самого утилизатора, касаемые клавиш.
По поводу языка: что после выбора его в утилизаторе прописывается в ini? UAC включён? Виста не 64-битная, случайно? Перенаправление отключать пробовал?

#979:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 18:48
    —
Flasher wrote:
Утилизатор из окна ТС запускается?

Утилизатор, скорее всего, в любом случае запускается из окна TC. Вопрос — как именно? Из меню по средней кнопкой мыши на заголовке панели? Клавишами для пользовательтской команды на основе? Кнопкой? Прямым запуском EXE-файла?

#980:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 18:51
    —
Avada
Если из окна ТС, то каким образом значения не имеет, так как в любом случае будут подхватываться псевдопеременые среды.

#981:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 19:05
    —
Flasher
С уточнением согласен. Но мне как-то сложно представить себе осмысленный запуск Утилизатора не из окна адекватной копии TC. Не потому, что это невозможно технически (возможно, конечно), а потому, что не понимаю, нафиг такое надо.

#982:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 19:11
    —
Avada
Я просто на всякий случай спрашиваю, чтобы все варианты перебрать, а то видишь - ситуация патовая. Confused

#983:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 19:20
    —
Flasher
Понимаю и согласен. У меня-то в любом случае XP, и создание точного подобия ситуации не светит...

#984:  Author: pfr PostPosted: Fri Nov 19, 2010 20:04
    —
Ключ UseIniInProgramDir=7
Утилизатор запускается из ТС всевозможными способами ...
Кстати и под ХР у меня на работе вроде такая-же петрушка ... Shocked
(точно буду знать только в понедельник)
Раз у вас этот способ работает, то почему у меня нет - вот в чём вопрос, что у меня не так ... Может то, что у меня в реестре не прописаны пути тотала. Ведь получается, если я в TWinKey.ini прописываю только файл без пути, то всё работает, значит сам плугин знает о расположении директории ТС, а вот Утилизатор получается об этом не знает ...


Last edited by pfr on Fri Nov 19, 2010 20:29; edited 2 times in total

#985:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 19, 2010 20:22
    —
pfr
Вроде или такая же? Вот тут нужна полная определённость.

#986:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 20:44
    —
У меня и на XP и на 7 никаких проблем нет.

pfr
Стоит попробовать переместить временно twinkey.ini, открыть утилизатор и создать какую-нибудь схему, там и попробовать с библиотекой.

#987:  Author: pfr PostPosted: Fri Nov 19, 2010 21:14
    —
Flasher
Попробовал, не помогло ... Sad

#988:  Author: FlasherLocation: Москва PostPosted: Fri Nov 19, 2010 21:33
    —
pfr
А библиотеки всякие пробовались? Скажем, взять какой-нибудь ico файл, положить в корень ТС, и его прописать. Будет читаться?

#989:  Author: VadiMGP PostPosted: Sat Nov 20, 2010 00:09
    —
Хочу извиниться, за то, что не принимаю участие в разборе полетов и заверить, что детище свое я не забросил, но к сожалению, до конца года вряд ли смогу заниматься околокоммандерными делами.
Как только смогу выкроить немного времени, то сразу вернусь.

#990:  Author: Andrey_ALocation: Сочи PostPosted: Sat Nov 20, 2010 02:09
    —
Flasher wrote:
По поводу языка: что после выбора его в утилизаторе прописывается в ini? UAC включён? Виста не 64-битная, случайно? Перенаправление отключать пробовал?
Я выше писал, что в ini прописывается Localizator=%COMMANDER_PATH%\plugins\wdx\TWinKey\LANGUAGE\Russian.ini . UAC - выключен. Виста 32...
Тут дело в непонятно в чём, взял "чистый" тотал, установил, запустилась даже с русским, но только пару раз и всё... отображение фона, метки искажают шрифт, тресучка подсказок... короче пока отложил плагин до следущих обновлений

#991:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Nov 20, 2010 10:57
    —
По поводу обсуждающихся сейчас в теме и любых новых проблем хотел бы сказать: хотя автор не может пока участвовать в дискуссии, предложения по расширению/изменению функционала по-прежнему приветствуются при условии их чёткого и понятного изложения. Что касается багов, в идеале хорошо бы всё-таки добиться их воспроизводимости. Я постараюсь подобные вещи фиксировать для последующего решения.
Замечу также, что вариант "короче пока отложил плагин до следущих обновлений" — самый плохой из всех возможных: это фактически просто констатация абсолютно неясных условий воспроизведения и того, что всё так останется скорее всего при дальнейших обновлениях.

#992:  Author: FlasherLocation: Москва PostPosted: Sat Nov 20, 2010 11:13
    —
Avada wrote:
вариант "короче пока отложил плагин до следущих обновлений" — самый плохой из всех возможных: это фактически просто констатация абсолютно неясных условий воспроизведения и того, что всё так останется скорее всего при дальнейших обновлениях.
Я ровно о том же подумал. В таких ситуациях наивное русское "авось" не пройдёт.

#993:  Author: pfr PostPosted: Mon Nov 22, 2010 08:34
    —
Flasher wrote:
А библиотеки всякие пробовались? Скажем, взять какой-нибудь ico файл, положить в корень ТС, и его прописать. Будет читаться?

Пробовал другие библиотеки - не видятся без пути (прикол в том, что если скопировать в директорию ТС системную библиотеку иконок shell32.dll, то её Утилизатор видит и даёт прописать без пути). Под ХР на работе такая-же петрушка. Может всё-таки причина в отсутствии прописанных в реестре путей до ТС?

#994:  Author: FlasherLocation: Москва PostPosted: Mon Nov 22, 2010 08:58
    —
pfr
Да причём тут реестр? При открытом ТС в адресное пространство подгружаются псевдопеременные, которые читает утилизатор, запущенный из его окна, так будет происходить с любой копией ТС, запущенной откуда угодно, хоть с системного диска, хоть с флешки. Поскольку shell32.dll уже имеет свой системный адрес, то и копировать его в директорию ТС не имеет никакого смысла, библиотека будет читаться именно из папки system32, и полный путь для него указывать не обязательно.

#995:  Author: pfr PostPosted: Mon Nov 22, 2010 13:13
    —
Flasher
Куда тогда ещё можно копнуть? Или уж дождаться, когда у автора плагина появится время продолжить работу над ним ...

#996:  Author: FlasherLocation: Москва PostPosted: Mon Nov 22, 2010 13:53
    —
pfr
Вот пока не ясен вопрос, а ТС всё время один и тот же запускался с разных систем? С чистого wincmd.ini и установленного поверх Twinkey пробы были?

#997:  Author: pfr PostPosted: Mon Nov 22, 2010 14:57
    —
Flasher wrote:
а ТС всё время один и тот же запускался с разных систем?

Да, один и тот-же ... (он у меня на флэхе)
Flasher wrote:
С чистого wincmd.ini и установленного поверх Twinkey пробы были?

Нет - что то не догадался сразу попробовать на "чистом" Тотале ... проэкспериментирую - отпишусь ... Smile

#998:  Author: pfr PostPosted: Tue Nov 23, 2010 10:04
    —
На "чистом" ТС всё тоже самое ... Shocked

#999:  Author: mrmerak PostPosted: Tue Nov 23, 2010 11:04
    —
2VadiMGP
парочку пожеланий...
1. в шапке писать номер версии
2. сделать нормальную справку - или онлайн или chm. С разделами и т.д.
3. описание параметров ini

#1000:  Author: FlasherLocation: Москва PostPosted: Tue Nov 23, 2010 11:39
    —
pfr wrote:
На "чистом" ТС всё тоже самое ..
Из разных источников запуск производился? Хотя это вроде неважно, но я на всякий случай спрашиваю.

Mr.Merak
2. Это вопрос к Avada. Он составитель русской справки. Я думаю, что автор сильно не обидится, если Avada предпримит самостоятельное решение сделать неофф. версию chm-типа. Но это точно будет не скоро. Разделы сейчас имеют вид ссылок в шапке, что тоже вполне удобно.
3. Думаю, приведённой информации достаточно. Все изменения всё-таки должны вноситься через Утилизатор, чтобы не утерялась целостность некоторых функций.

#1001:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Nov 23, 2010 12:59
    —
Mr.Merak wrote:
1. в шапке писать номер версии

В шапке чего именно? Этой темы?

Mr.Merak wrote:
2. сделать нормальную справку - или онлайн или chm. С разделами и т.д.

Вопрос действительно ко мне, идея CHM вполне здравая, и я над этим периодически думаю. Но пока исключительно в плане "хорошо бы...". Не хочу браться за работу, которой не смогу потом постоянно уделять должное внимание. А сейчас, увы, не могу — мне вполне хватает сопровождения аналогичной справки по Ultra TC Editors (которую я как раз в данный момент снова довожу до ума). Ars longa, vita brevis. Wink
В общем, по форме пока загадывать не будем. К содержанию же нынешней русской документации, надеюсь, претензий нет.

Mr.Merak wrote:
3. описание параметров ini

Когда это действительно необходимо, то и сейчас описывается тщательнейшим образом (см. параметры TCDirMenu.ini, требующие ручной правки). Когда параметр преспокойно меняется через Утилизатор — не вижу большого смысла. Flasher прав.

#1002:  Author: pfr PostPosted: Sat Dec 18, 2010 06:28
    —
Подтверждаю баг, описанный на руборде
Quote:
У меня дополнение TWinKey вызывает мерцание вкладок, когда по ним проводишь мышью.

я его давно заметил, но решил, что это фича, а не баг ...
При количество рядов вкладок и 1 и 2. Причём мерцают вкладки с заливкой цветом.
З.ы. в ближайшее время попробую на чистом Тотале проверить ...

#1003:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Dec 18, 2010 10:52
    —
pfr
Не подтверждаю. Вкладки раскрашены через визуальные схемы или вручную? На чистом TC с настройками вкладок по умолчанию — проверить обязательно. И файл TWinKey.ini хорошо бы, если там много изменений в настройках, где-то выложить и дать ссылку (или закодировать в TC и вставить код в пост здесь).

#1004:  Author: Applegrub PostPosted: Sat Dec 18, 2010 13:36
    —
Добрый день. Обнаружил следующий баг. В портабельном тотале, который ношу на флешке, шорткаты, назначенные twinkey, работают только на тех компьютерах где, язык по умолчанию - EN (комп на котором создавал шорткаты и настраивал TC тоже имеет язык по умолчанию EN). Долго не мог понять почему на некоторых компах быстрые сочетания работают, а на некоторых - нет. В итоге выявил причину - язык по умолчанию. После изменения его на английский и перезагрузки все работает. Но т.к. использовать TC приходится на разных компах и каждый раз менять язык, перезагружаться, после работы возвращать обратно очень неудобно, прошу всех, кто сталкивался с подобной проблемой помочь. Можно ли через настройки самого TwinKey устранить этот баг?

#1005:  Author: Applegrub PostPosted: Sat Dec 18, 2010 13:43
    —
Да, еще хочу уточнить, что текущий язык на момент переключения значения не имеет. Там где, язык по умолчанию EN, шорткаты работают корректно на любом языке, там где язык по умолчанию - RU шорткаты twinkey не работаю ни на какой раскладке.

#1006:  Author: NickOn PostPosted: Sat Dec 18, 2010 14:48
    —
Avada
Какую инфу нужно предоставить по поводу мигания вкладок под мышью, когда установлен сабж?

#1007:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Dec 18, 2010 14:54
    —
Applegrub
У меня на работе комп, где язык по умолчанию русский, и все назначенные в TWinKey клавиши там работают. Уж подобный-то баг, будь он глобальным, был бы замечен давным-давно...

NickOn
Я тут выше уже ответил — какую.

#1008:  Author: FlasherLocation: Москва PostPosted: Sat Dec 18, 2010 16:41
    —
Applegrub
Если язык задавать через утилизатор, то по идее всё должно работать как следует.

К автору: у меня довольно серьёзный баг, проявляющийся на XP/7. Я подобное уже ранее описывал, но так ничего толком решено не было. Если у меня задавались некие клавиши в сочетании с Shift через утилизатор, то при задании соответствующих букв в верхнем регистре в текстовых полях любых окон, в т.ч. и ТС(например, комстроке или в заголовке панели) вместо написания символа происходит выполнение указанной команды в ТС. То есть сама проблема кроется в самом приоритете клавиш, назначенных в TwinKey перед другими приложениями и командами ТС. К примеру, если я неким образом нажимаю клавиши, соответствующие клавишам, вызывающими "секундомер", то он появляется в ТС, а иногда при этом происходит блокировка текстовых клавиш, и мне приходится возвращаться в ТС, что отключить секундомер.

#1009:  Author: Applegrub PostPosted: Sun Dec 19, 2010 03:21
    —
Вечер убил на исследование проблемы с шорткатами. Не решил. В чем дело понять не могу. На XP с языком RU по умолчанию установил TC с сайта www.ghisler.com (язык-русский), установил twinkey (язык переставил на русский) назначил пользовательскую команду через Utilizator на win+alt+буква, (без разделения левые/правые модификаторы) сочетание работает до перезапуска TС и слетает. Далее при русском языке нажатие сочетания лезет в меню, при английском ничего не происходит. С языком EN по умолчанию все работает безупречно. Таким образом при русской раскладке по умолчанию вообще НИКАК не получается заставить twinkey работать корректно. Понимаю что проблема (видимо) только у меня. Но надежда на помощь теплится.

#1010:  Author: Applegrub PostPosted: Sun Dec 19, 2010 04:19
    —
Попробовал на чистой винде, дистрибутив. Результат тот же. Шорткат работает только до перезапуска TC.

#1011:  Author: Applegrub PostPosted: Mon Dec 20, 2010 11:51
    —
Есть некоторые подвижки в борьбе с неработающими шорткатами. Если в "проблемной" винде с русским языком по умолчанию
1. сделать текущим английский язык
2. открыть контекстное меню twinkey щелчком средней кнопки мыши по меню навигации TC.
3. выбрать пункт перечитать настройки
то в текущей сессии шорткаты будут работать, но лишь до перезапуска TC. Таким образом можно избежать изменение системных настроек и перезагрузки xp. Но, тем не менее, проблема остается актуальна. Неужели я единственный здесь у кого проявляется этот баг????? Чудеса!

#1012:  Author: LonerDLocation: Макеевка PostPosted: Tue Jan 04, 2011 05:41
    —
Avada
Quote:
Глюк при использовании ... схем из набора IMPOMEZIA TC Color Presets подверждаю

Quote:
каждый цветовой шаблон на основе плагина (а у меня их, скажем, шесть штук) для нормальной работы должен быть прописан в каждом гипотетически используемом INI-файле комплекта, поскольку перенаправляется вся секция [Colors].

Поподробней, пожалуйста.
Как подружить плагин и программу, что и где и в каких ini-файлах нужно изменять-прописывать чтоб при использовании схем не было белого пространства внизу панелей?

#1013:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 04, 2011 12:15
    —
LonerD
Если говорить про баг, то подружить на данный момент, насколько понимаю, никак. Что можно будет сделать дальше и почему не сделано до сих пор — в компетенции автора. Надеюсь, ответит, когда появится на форуме.
Что касается меня, то позарезной необходимости в работе с IMPOMEZIA TC Color Presets уже давно не ощущал (схема собственная и вполне стабильная), а теперь вообще решил без неё обойтись — в первую очередь из-за проблемы, обозначеной во второй цитате. Возиться с переделкой всех файлов цветовых схем из комплекта программы не хочу: овчинка выделки не стоит. Функционал TWinKey (или, скажем, Autorun), ИМХО, много ценнее, чем возможность быстрого переключения между цветовыми схемами.
Расчитывать же на изменения IMPOMEZIA TC Color Presets не приходится: автор не имел понятия на момент её создания о TWinKey и пр. и совершенно не обязан заботиться о совместимости с плагинами сейчас и отказываться от редиректа секций.

#1014:  Author: Total7zip PostPosted: Wed Jan 12, 2011 21:14
    —
привет, заметил такую проблему:
после установки TWinKey перестают работать content плагины, выполняющие обработку в фоне.
не то что бы совсем не работают, но страшно тормозят.

например DirSizeCalc

заметил этот досадный глюк при тестировании собственного плагина Total7zip

готов помочь разобраться, если надо.

никаких настроек TWinKey не менял - просто установил и перезапустил Total Commander.

рискну предположить, что проблема где-то около CONTENT_DELAYIFSLOW и ft_delayed...

стоит убрать TWinKey из списка ContentPlugins как все начинает работать как надо.

спасибо.

#1015:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 12, 2011 21:29
    —
Пока не подтверждаю. Оба плагина (TWinKey и DirSizeCalc) установлены. Несколько наводящих вопросов:
1) Версия винды?
2) Врсия Тотала?
3) Что значит "страшно тормозят"? Цифры - в студию. Сколько времени (в секундах) уходит на одну и ту же оперцию DirSizeCalc при работающем TWinKey и без оного?

#1016:  Author: FlasherLocation: Москва PostPosted: Wed Jan 12, 2011 21:32
    —
Вахмурка
А ты сравнивать пробовал с TwinKey и без него? Произведи вызов колонок в каком-нибудь каталоге с множеством архивов для обоих случаев и сравни.

#1017:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 22:15
    —
Всем привет, кого давно не видел! Smile

Total7zip wrote:

после установки TWinKey перестают работать content плагины, выполняющие обработку в фоне.
не то что бы совсем не работают, но страшно тормозят.

Эта проблема известна и сделать тут ничего нельзя, так устроен ТС.
вот тут я примерно объяснил в чем дело. Проблему можно наблюдать и без TWinKey, с любым плагином, который работает в фоне.
http://forum.wincmd.ru/viewtopic.php?p=67066#67066

Вахмурка
Эта гадость наблюдается только в режиме пользовательских колонок.

Flasher
Что касается назначений shift+буква, то пока мне не удалось воспроизвести твою проблему. А насчет вот этого, то поясни что именно не работает с минусом?

Applegrub wrote:
Неужели я единственный здесь у кого проявляется этот баг????? Чудеса!
Увы, да. Больше нигде такого не было. Пока остается только думать где прячется барабашка.

pfr wrote:
Поддерживается ли полноценно в TWinKey переменная окружения %COMMANDER_PATH%?
Должна поддерживаться! Действительно есть баг, починяю.

#1018:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 12, 2011 22:27
    —
2Flasher
А что, презумпцию невиновности уже отменили?
Так уж и быть: у меня 24 секунды на директории в 137 гектар что с TWinKey, что без него.

#1019:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 22:36
    —
Вахмурка wrote:
у меня 24 секунды на директории в 137 гектар
Похоже, что у тебя DirsizeCalc работает не в фоновом режиме.

#1020:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 12, 2011 22:39
    —
Похоже, я просто не понимаю, что значит "фоновый режим". Пользовательские колонки [=dirsizecalc.функция] - это разве не оно?

#1021:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 22:43
    —
Вахмурка
При входе в директорию Ты ждешь 24 секунды а потом появляются сразу данные по всем файлам или сразу начинают появляться данные по файлам и это заканчивается через 24 секунды?

#1022:  Author: FlasherLocation: Москва PostPosted: Wed Jan 12, 2011 22:49
    —
VadiMGP wrote:
Что касается назначений shift+буква, то пока мне не удалось воспроизвести твою проблему.
Жаль.
Тут ещё хотелось бы, чтобы и в самом ТС при установке курсора в комстроке, строке заголовка панели, да вообще во всех полях диалогов ТС комбинации с Shift не имели приоритета. Но по поводу использования горячих клавиш, назначенных в TwinKey хочу опять же повторить, что это не вопрос одной клавиши Shift, это связано со всеми комбинациями. Речь именно о приоритете, перебивающим вызовы команд из других приложений и винды в окнах, не относящихся к ТС.
VadiMGP wrote:
А насчет вот этого, то поясни что именно не работает с минусом?
Комбинация с любым из четырёх модификаторов. Хоть какую команду вешаю - результат нулевой.

Last edited by Flasher on Thu Jan 13, 2011 02:09; edited 1 time in total

#1023:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 12, 2011 22:59
    —
2VadiMGP
По разному. При установленном TWinKey он задумывается (панель пустая, только текущая директория одиноко висит), и потом сразу выдает все, а вот при отключенном TWinKey директории появляются по мере обработки - когда по одной, когда по 2-3. Но время примерно одинаковое.

#1024:  Author: FlasherLocation: Москва PostPosted: Wed Jan 12, 2011 23:03
    —
Вахмурка
Про 137 гектар архивов за 24 сек. это ты это серьёзно? Shocked
Сколько всего файлов и какие поля задаёшь?

#1025:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 23:07
    —
Вахмурка
Ха, так понятно, что в итоге одни и теже действия требуют одного и того же времени. Все дело именно в первоначальной задержке. Народ напрягает ждать до первых данных. Они привыкли, что сразу начинает что-то появляться, а когда с задержкой на 24 секунды, то это сразу в глаза бросается.

#1026:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 23:14
    —
Flasher
Я правильно понимаю, что ты говоришь о назначении клавиши Shift+Ctrl+Alt+Win+Num-?
Как именно это не работает - не можешь назначить клавишу в утилизаторе или назначить можешь, но команда не выполняется?

#1027:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 12, 2011 23:15
    —
2Flasher
А что? Так много или так мало?
Файлов 233596
Quote:
Widths4=130,19,-53,-21,-22
Options4=-1|1
Headers4=Total Size\nDirs\nFiles
Contents4=[=dirsizecalc.Size]\n[=dirsizecalc.Directory Count]\n[=dirsizecalc.File Count]
2VadiMGP
То есть тревога, объявленная Total7zip, ложная?

#1028:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 23:22
    —
Вахмурка
Она ложная в том смысле, что никто не тормозит. Но не ложная в том смысле, что действительно видно изменение в поведении ТС. Это просто неправильная интерпретация того, что изменился режим работы - использование TWinKey фактически переводит работу плагина из фонового режима в обычный. А юзер это, конечно, моментально чувствует.

#1029:  Author: FlasherLocation: Москва PostPosted: Wed Jan 12, 2011 23:25
    —
VadiMGP wrote:
Я правильно понимаю, что ты говоришь о назначении клавиши Shift+Ctrl+Alt+Win+Num-?
Только Shift/Ctrl/Alt/Win+буква. А компоновка уже роли не сыграет.
VadiMGP wrote:
Как именно это не работает - не можешь назначить клавишу в утилизаторе или назначить можешь, но команда не выполняется?
Второе.

Вахмурка wrote:
А что? Так много или так мало?
Судя по кол-ву файлов - мало. Но нормально, судя по кол-ву колонок. У меня просто раза в три больше. И, кстати, я касался именно Total7zip.

#1030:  Author: VadiMGP PostPosted: Wed Jan 12, 2011 23:34
    —
Flasher wrote:
Только Shift/Ctrl/Alt/Win+буква.
Нет, я спрашивал о том, что не работает с минусом?

#1031:  Author: FlasherLocation: Москва PostPosted: Wed Jan 12, 2011 23:35
    —
VadiMGP
А, точно. Тогда - ../.. + Minus

С Num- как раз проблем нет, я её тогда тоже проверял.


Last edited by Flasher on Thu Jan 13, 2011 00:47; edited 1 time in total

#1032:  Author: Total7zip PostPosted: Thu Jan 13, 2011 00:33
    —
VadiMGP wrote:
Вахмурка
Она ложная в том смысле, что никто не тормозит. Но не ложная в том смысле, что действительно видно изменение в поведении ТС. Это просто неправильная интерпретация того, что изменился режим работы - использование TWinKey фактически переводит работу плагина из фонового режима в обычный. А юзер это, конечно, моментально чувствует.


по-моему тревога все-таки совсем не ложная - например, основная особенность DirSizeCalc в том, что "Все вычисления выполняются в фоне", соответственно, если фоновый режим не работает, теряется смысл этих самых пользовательских колонок.

может быть поищем решение?
и думаю, что господин Гислер вполне готов пойти на диалог, если объяснить техническую сторону проблемы.

#1033:  Author: VadiMGP PostPosted: Thu Jan 13, 2011 01:52
    —
Total7zip wrote:
основная особенность DirSizeCalc в том, что "Все вычисления выполняются в фоне",
Вообще-то ТС и сам умеет вычислять размер директорий в фоне, поэтому вряд ли это можно считать основной особенностью DirSizeCalc.
Но, в конце концов, не в этом дело. А в том, что Гислер прекрасно осведомлен о положении дел. Если ты видел по моей ссылке, то впервые эта проблема обсуждалась именно на оффоруме.
А что касается его готовности к диалогу, то я, в данном случае, настроен более чем скептически.

#1034:  Author: Total7zip PostPosted: Thu Jan 13, 2011 03:19
    —
Я уверен, что он не читает свой форум полностью. Это физически невозможно. О багах которые я нахожу я пишу ему по email, так же получаю от него баг репорты, если это касается моего плагина, так что все возможно =)

про ваш пример - вы предлагаете выделить все файлы и вызвать cm_CopyFileDetailsToClip, правильно? это должно подвесить тотал коммандер даже без использования Twinkey. Да, согласен, подвешивает.

Потому что эта комманда означает - скопировать содержимое всех отображенных столбцов, для всех файлов, а следовательно надо сначала это содержимое получить. Дальше как вы и описываете - пока все столбцы не заполнятся тотал коммандер висит - ждет результата.

Прежде чем я попробую объяснить суть проблемы автору тотал коммандера, скажите пожалуйста - зачем вашему плагину содержимое всех настроенных пользователем столбцов, сразу и для всех файлов?...
Может быть можно как-то иначе решить задачу?

Извините, если я не понимаю очевидных вещей - я пока еще не пользователь Twinkey.

#1035:  Author: VadiMGP PostPosted: Thu Jan 13, 2011 05:13
    —
Total7zip wrote:
зачем вашему плагину содержимое всех настроенных пользователем столбцов, сразу и для всех файлов?
Потому что TWinKey указывает ТС в каком порядке отображать файлы. И, например, может оказаться так, что файл, который у ТС стоит в конце списка (.zip) юзер попросил поместить в начало. Значит мне надо заранее знать какие файлы присутствуют, чтобы указать ТС нужный порядок отображения. Вот и приходится запрашивать данные по всем файлам.
Total7zip wrote:
Может быть можно как-то иначе решить задачу?
Ну, задачу я в общих чертах описал - знать какие файлы есть в списке до того, как ТС начнет сам их отображать. Если есть идеи как это сделать по другому буду рад выслушать.

ЗЫ. Строго говоря, на сегодняшний день содержимое стлбцов мне не нужно, порядок файлов пока определяется только по имени файла. Но в ТС нет такой возможности - запросить только имя файла. Или все, или ничего.
А вот если завтра я добавлю возможность помещать в начало списка, скажем, архивы, сжатые конкретным алгоритмом, то тут уж точно потребуется содержимое колонок.

#1036:  Author: mrmerak PostPosted: Thu Jan 13, 2011 11:00
    —
это все очень печально. очень.

#1037:  Author: Total7zip PostPosted: Thu Jan 13, 2011 11:06
    —
по-моему вам нужна команда cm_CopyFullNamesToClip - работает моментально, не мешает работать контент-плагинам в фоне.
выдает именно список файлов и ничего лишнего.
не вешает тотал коммандер.

update: возможно cm_CopyNamesToClip подойдет вам лучше - выдает список файлов без колонок и путей. работает быстро.

#1038:  Author: VadiMGP PostPosted: Thu Jan 13, 2011 11:28
    —
Total7zip wrote:
по-моему вам нужна команда cm_CopyFullNamesToClip

А ты понимаешь, что тогда содержимое буфера обмена будет меняться непредсказуемым (для юзера) образом? А точнее, каждый раз при изменении списка файлов в панели. То есть при входе в директорию, при копировании, удалениии переименовании файлов, при установке отметок приклеенных файлов и изменении режимов сортировки и еще бог знает когда...
Ты всерьез полагаешь, что кто-то из юзеров согласится такое вынести?

Mr.Merak
Что именно печально?

#1039:  Author: Total7zip PostPosted: Thu Jan 13, 2011 11:41
    —
VadiMGP wrote:
Total7zip wrote:
по-моему вам нужна команда cm_CopyFullNamesToClip

А ты понимаешь, что тогда содержимое буфера обмена будет меняться непредсказуемым (для юзера) образом? А точнее, каждый раз при изменении списка файлов в панели. То есть при входе в директорию, при копировании, удалениии переименовании файлов, при установке отметок приклеенных файлов и изменении режимов сортировки и еще бог знает когда...
Ты всерьез полагаешь, что кто-то из юзеров согласится такое вынести?

из вашего описания следует, что вы используете cm_CopyFileDetailsToClip, разве она не меняет содержимое буфера обмена? Я просто предложил вариант, который делает то же самое и ничего не ломает. Если вы получаете список файлов каким-то иным способом - то скажите пожалуйста, каким? Именно это я имел ввиду, когда просил технически точное описание.

Другими словами - пока мне известно ваше утверждение, что список файлов получить невозможно и тотал коммандер полон багов =)
Это на багрепорт не похоже.
Нужно точное указание - вот _такой_ способ получения списка файлов приводит к зависанию. И тогда можно найти другой способ.

#1040:  Author: VadiMGP PostPosted: Thu Jan 13, 2011 12:26
    —
Total7zip
Со мной можно на "ты" Smile

Total7zip wrote:
из вашего описания следует, что вы используете cm_CopyFileDetailsToClip,
Нет, не следует. Я просто привел в пример внутреннюю команду (чтобы объяснить наблюдаемый эффект), которая тоже запрашивает у ТС информацию по файлам так же как и я. Я же использую LB_GETTEXT, чтобы не портить юзеру буфер обмена.

Total7zip wrote:
пока мне известно ваше утверждение, что список файлов получить невозможно и тотал коммандер полон багов
Это на багрепорт не похоже.
Это не похоже на багрепорт, потому что тут нет бага, окотором можно репортить. Все работает именно так как задумывал автор. Поэтому и багрепортов на эту тему никто не писал.
А список файлов получить можно и, как легко заметить, я его получаю. Вот только коммандер спроектирован так, что это отражается на фоновой работе плагинов. Коммандер полон не багов, а плохих программных решений. Но спорить об этом бессмыссленно.

PS. Впрочем, я не прав, был один багрепорт. Мой. Я обнаружил, что в режиме миниатюр, LB_GETTEXT вообще не возвращает ничего и написал об этом, поскольку счел багом. Ответ был прост, баг был переведен в фичу - Гислером было заявлено, что именно так он и задумывал.
Поэтому TWinKey не обслуживает режим миниатюр.

#1041:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 13, 2011 12:41
    —
Из темы по Total7zip:
Flasher wrote:
Колонки для архивов, конечно, нужны, но TwinKey нужен куда в большей степени.

Абсолютно согласен. При всём уважении ко всем авторам плагинов, естественно, заботящимся, чтобы их детище работало как можно лучше. А также с учётом того, что для Total7zip контентная функция является пусть и полезной, но дополнительной возможностью. И того, что наборы колонок на основе таких плагинов лично я использую не постоянно, а в случае реальной необходимости, так что на повседневной навигации это отражается слабо, а если приспичит, можно и подождать завершения полной обработки информации. Поэтому, если обсуждаемая проблема и не получит никакого альтернативного решения, "неприятность эту мы переживём".

#1042:  Author: mrmerak PostPosted: Thu Jan 13, 2011 13:40
    —
Avada
а я абсолютно не согласен.
TWinKey - это "прикольные плюшки" (без обид, но так оно и есть), а вот колонки для архивов - это работа.

#1043:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 13, 2011 14:22
    —
Mr.Merak
Видимо, у нас сильно не совпадают представления о плюшках и работе. Думаю, что групповую сортировку, например, многократно просили на этом форуме вовсе не по приколу. Да и масса других хотелок (именно для работы, а не для украшения пейзажа) с появлением TWinKey была практически закрыта. Впрочем, не буду спорить — каждый выстраивает приоритеты сам. И что оставлять и от чего отказываться в случае неразрешимого конфликта плагинов — тоже решает сам.


Last edited by Avada on Thu Jan 13, 2011 19:58; edited 1 time in total

#1044:  Author: Total7zip PostPosted: Thu Jan 13, 2011 14:42
    —
Avada wrote:

...в случае неразрешимого конфликта плагинов...

не спешите - по-моему никакого конфликта плагинов тут нет.
1. я проверил - отправка сообщения LB_GETTEXT ни коим образом не приводит к подвисанию тотал коммандера.
2. я привел примеры, когда тотал коммандер выдает список файлов мгновенно, и это так же не портит работу _всех_ фоновых контент плагинов.
значит решение есть и проблема, скорее всего кроется в том, как TWinKey получает список файлов.
предлагаю все-таки разобраться.
вы же предлагаете остановиться на варианте "во всем виноват тотал коммандер".

приведу пример, почему я считаю, что проблема серьезная, а не просто "переключает плагины из фонового режима в нормальный".
допустим у меня есть в корне диска две папки
c:\dir1
c:\dir2
так же в корне диска находится много больших папок, на которых вычисление размера занимает _несколько_ _минут_.

при фоновой работе DirSizeCalc переход из папки dir1 в dir2 через корень займет одно мгновение -
выйти в корень диска, войти в нужную папку.

а при установленном TWinKey тот же переход займет _несколько_ _минут_.

#1045:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 13, 2011 15:02
    —
Total7zip wrote:
не спешите - по-моему никакого конфликта плагинов тут нет.

Я, собственно, никуда не спешу и не утверждаю категорически, что в данном случае конфликт неразрешим. (Не могу делать таких заявлений хотя бы в силу ненадлежащей квалификации — я не программист.) Речь шла не о технической стороне вопроса (пусть умные люди вволю её решают), а о принципиальном отношении к ситуации, когда из, условно говоря, конфликтующих функций одна кажется конкретному юзеру позарез необходимой для работы, а вторая — необязательным украшательством. Очевидное и простейшее решение проблемы тут — отказаться от украшательства и продолжать работать. Как минимум вплоть до успешного разрешения конфликта.
А остальное, видимо, не совсем ко мне. Тут единственное, что могу сказать: зная все эти особенности, обычно не гуляю с набором колонок на основе DirSizeCalc через корневой каталог. И при этом прекрасно понимаю, что кого-то такое ограничение может категорически не устраивать.

P.S. Кстати, и со мной вполне можно на "ты". Smile

#1046:  Author: VadiMGP PostPosted: Thu Jan 13, 2011 15:39
    —
Total7zip wrote:
я проверил - отправка сообщения LB_GETTEXT ни коим образом не приводит к подвисанию тотал коммандера.
Я хочу уточнить - ты послал в ТС LB_GETTEXT на все файлы в момент смены директории , когда какой-то плагин начал работал в фоне и до того, когда ТС успел отобразить хотя бы один файл? Если да - расскажи, пожалуйста, как ты это сделал, я тут же проверю у себя. Если нет - проверка не годится.
Total7zip wrote:
предлагаю все-таки разобраться.
Да я обеими руками "за". Только не вижу как именно ты предлагаешь разбираться.
Задача формулируется просто - в момент смены содержимого панелей узнать все файлы, которые нужно будет отобразить. И сделать это надо до того как ТС их сам отобразит.
Какие пути ты предлагаешь?

Total7zip wrote:
вы же предлагаете остановиться на варианте "во всем виноват тотал коммандер".
Давай без ненужных обобщений. Коммандер виноват не "во всем", а только в том, в чем виноват. Не больше, не меньше. В данном случае, он виноват в убогих, по современным понятиям, программных интерфейсах.

Avada wrote:
и не утверждаю категорически, что в данном случае конфликт неразрешим.
Total7zip прав, тут действительно нет конфликта плагинов. TWinKey и DirsizeCalc никак не конфликтуют между собой. Это ТС ждет завершения работы плагина.

#1047:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 13, 2011 15:55
    —
VadiMGP
Да, похоже, термин был выбран неудачно. Я имел в виду лишь то, что одновременное применение TWinKey и некоторых иных плагинов создаёт определённые проблемы. Безотносительно к их виновнику.

#1048:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 14, 2011 22:16
    —
Как говорится, к сведению.
Выявлен, сообщён автору и подтверждён достаточно странный баг с пока не очень понятной причиной: когда TWinKey активен с любой конфигурацией, при запуске команды cm_UnloadPlugins из главного меню TC (и только из меню!) молча схлопывается Тотал. Применение той же самой команды через кнопку или хоткей абсолютно безвредно. Имейте в виду.

#1049:  Author: Total7zip PostPosted: Fri Jan 14, 2011 22:18
    —
еще одна новость про влияние Twinkey на пользовательские колонки -
я немного поэкспериментировал со своим контент плагином, в надежде найти компромис.

в качестве эксперимента я перевел свой плагин в режим ft_ondemand, то есть в такой режим, когда плагин ничего не вычисляет до тех пор, пока пользователь не нажмет пробел на файле. И что же получилось?
Без Twinkey информация показывается только по запросу, как и задумывалось.

А при установленном Twinkey та же самая история - вычисляются все поля для всех файлов, даже для тех которые находятся вне видимой области окна.
То есть ft_ondemand не работает, так же как и ft_delayed.

VadiMGP wrote:
ты послал в ТС LB_GETTEXT на все файлы в момент смены директории , когда какой-то плагин начал работал в фоне и до того, когда ТС успел отобразить хотя бы один файл?

в своем тесте я посылал сообщение когда файлы уже отобразились и плагин работал в фоновом режиме.
я не знаю каким образом вы отлавливаете этот момент в своем плагине, для того чтоб разобраться мне нужен пример кода, который получает этот самый список файлов. продолжать разговор без исходников, наверное, смысла нет.

update: а может вам сделать работу со списком файлов опциональной? отключаемой в настройках?

и еще,
VadiMGP wrote:
использование TWinKey фактически переводит работу плагина из фонового режима в обычный.

это не так. Total Commander запрашивает информацию только для видимых в окне файлов, а при использовании TWinKey запрашивается информация по всем всем всем файлам... отсюда и тормоза.

#1050:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 14, 2011 23:57
    —
Total7zip
К вопросу об опциональности. А насколько настройки, с которыми запускался TWinKey, вообще отличались от умолчальных?

#1051:  Author: Total7zip PostPosted: Sat Jan 15, 2011 00:02
    —
настройки по-умолчанию, при которых наверное можно спокойно обойтись без получения списка - ведь ничего никуда не переносится...

#1052:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 15, 2011 00:55
    —
Total7zip
Там не в переносе дело. Но, думаю, автор это лучше объяснит.

#1053:  Author: VadiMGP PostPosted: Sat Jan 15, 2011 04:25
    —
Total7zip
Total7zip wrote:
Total Commander запрашивает информацию только для видимых в окне файлов, а при использовании TWinKey запрашивается информация по всем всем всем файлам... отсюда и тормоза.
Погоди, а я для кого говорил, что TWinKey работает по тому же принципу, что и команда cm_CopyFileDetailsToClip? А это и означает, что запрашивается информация по всем файлам сразу, а не только по видимым. Так что своими экспериментами ты всего лишь еще раз подтвердил это.

Total7zip wrote:
режим ft_ondemand, то есть в такой режим, когда плагин ничего не вычисляет до тех пор, пока пользователь не нажмет пробел на файле.
Точности ради, хотя собственно к TWinKey это не имееет прямого отношения, но коммандер запрашивает информацию из плагина не тогда когда юзер нажмет пробел, а тогда, когда коммандеру нужна эта информация. Нажатие пробела это всего лишь один частный случай. Так, навскидку - она может потребоваться при выполнении пресловутой cm_CopyFileDetailsToClip, при поиске, при расцветке, при сортировке... Если подумать наверняка еще несколько случаев наберется.

Total7zip wrote:
я не знаю каким образом вы отлавливаете этот момент в своем плагине, для того чтоб разобраться мне нужен пример кода, который получает этот самый список файлов. продолжать разговор без исходников, наверное, смысла нет.
Как раз наоборот, нет смысла искать у меня баг в тонне исходников, потому что ты говоришь не об ошибке в реализации, а о неверном подходе. Значит, неважно что я там накропал.
Я же спросил - какой подход ты считаешь правильным? Неважно каким образом я отлавливаю нужный момент. Допустим, отловил. Как теперь действовать, чтобы не было "тормозов" с твоей точки зрения? Задачу я раньше сформулировал. У тебя есть предложения как её решать? Я с благодарностью выслушаю любую, даже самую сумасшедшую идею.
Просто для справки - я отлавливаю этот момент сабклассируя листбоксы.
Total7zip wrote:
а может вам сделать работу со списком файлов опциональной? отключаемой в настройках?
На самом деле она и сейчас опциональная. Она включается автоматически, в зависимости от комбинации включенных функций. Но вот что я сделаю, это проверю эту зависимость еще раз и, почти наверняка, смогу сократить список функций, которые требуют такого автоматического включения. Полностью это проблему не решит, но сократит количество её проявлений.

#1054: Падение TC при вызове cm_UnloadPlugins Author: Blavatsky PostPosted: Sat Jan 15, 2011 21:41
    —
Когда будет исправлено падение Total commander по команде Отключить все плагины (Ctrl+L) при загруженном TwinKey. В плагине Autorun.wdx сей грех исправлен уже в версии 1.4.1 Evil or Very Mad

#1055:  Author: FlasherLocation: Москва PostPosted: Sat Jan 15, 2011 22:24
    —
Blavatsky
С каких пор "Ctrl+L" отключает все плагины? По умолчанию этот хоткей выводит окно с подсчётом размера выделенного или того, что код курсором.
И на предыдущую страницу с этим постом заглянуть никак?
Когда будет, тогда будет. С TwinKey, как показала практика, всё может затянуться на неопределённый срок. Но поскольку команду трудно отнести к числу первой потребности, то с этим можно вполне подождать.


Last edited by Flasher on Sat Jan 15, 2011 22:40; edited 1 time in total

#1056:  Author: Blavatsky PostPosted: Sat Jan 15, 2011 22:38
    —
Flasher wrote:
Когда будет, тогда будет.

Удовлетворён ответом Very Happy

#1057:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 15, 2011 22:40
    —
Flasher
Blavatsky
Команда-то порой весьма полезная, но, как я уже говорил, не работает только один конкретный способ вызова. Назначить на кнопку и продолжать пользоваться.

#1058:  Author: FlasherLocation: Москва PostPosted: Sat Jan 15, 2011 22:42
    —
Avada
В данному случае я полезность не оценивал, коснулся только условия крайней необходимости, т.с. Да и альтернативные варианты проверок есть, сам знаешь.
Кстати, а у человека по хоткею ТС падает. Ты же писал, что с этим всё в порядке.

#1059:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 15, 2011 22:55
    —
Flasher
Да, писал. И сейчас подтверждаю то же самое. И автору писал. И он подтвердил. А человек пусть в свою очередь внятно опишет свои условия возникновения бага. В частности, объяснит замеченный тобой факт, что команде с каких-то веников оказался приписан по стандарту совершенно иначе применяемый хоткей Ctrl+L. Если там вообще что-то не напутано...
Во всяком случае, VadiMGP я про прежний казус с Autorun сообщил. Может, пригодится для решения проблемы.

#1060:  Author: FlasherLocation: Москва PostPosted: Sat Jan 15, 2011 23:04
    —
Avada, а ты хоткей ставил из ТС/UTCHE или утилизатора?

2000 - извините за побитие рекордов.

#1061:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 15, 2011 23:09
    —
Flasher
Из TC/UTCHE.

#1062:  Author: VadiMGP PostPosted: Sun Jan 16, 2011 02:52
    —
В Autorun, насколько я понял, была совершенно другая ситуация - он всегда рушил ТС при выгрузке. С TWinKey другой коленкор - ТС падает только если выгрузка вызывается из меню. По клавише, по кнопке с тулбара, по вызову из внешней программы - все работает нормально. В чем особенности национальной работы меню - пока понятия не имею.

#1063:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jan 16, 2011 11:17
    —
Реплика безотносительно к причинам бага и перспективам исправления. Самое пикантное в том, что подобное поведение наблюдается, как выяснилось, ещё с первых версий TWinKey. И многие месяцы — тишина и полное отсутствие репортов. Хотя, казалось бы, падение программы! Что наводит на мысли об активности эксплуатации этой (в принципе, очень полезной для тех, кому она нужна) команды вообще и через меню — в частности и в особенности. Я этот факт заметил совершенно случайно (проверял работу команды из меню, отвечая на заданный на ру-борде вопрос по её предназначению), поскольку из меню выгрузку плагинов не запускаю никогда: для этого есть куда более удобные способы. Другой вопрос, что их надо самому организовать, а команда в расширенном меню — вот она, готовая...

#1064:  Author: VadiMGP PostPosted: Sun Jan 16, 2011 21:06
    —
Flasher
Подтверждаю баг описанный тобой тут. Бум чинить.

#1065:  Author: FlasherLocation: Москва PostPosted: Sun Jan 16, 2011 21:12
    —
VadiMGP
Отличная для меня новость! Smile А этот?
И по Шифту в текстовых полях ТС вопрос решаем?

#1066:  Author: VadiMGP PostPosted: Sun Jan 16, 2011 21:45
    —
Flasher
C минусом? Да, это тоже починю.
А что не так с шифтом в текстовых полях?

#1067:  Author: FlasherLocation: Москва PostPosted: Sun Jan 16, 2011 21:49
    —
VadiMGP wrote:
Да, это тоже починю.
Значит всё-таки обнаружил. Это хорошо. Smile
VadiMGP wrote:
А что не так с шифтом в текстовых полях?
Цитирую: "Тут ещё хотелось бы, чтобы и в самом ТС при установке курсора в комстроке, строке заголовка панели, да вообще во всех полях диалогов ТС комбинации с Shift не имели приоритета."
Почему - надеюсь, объяснять не стоит? Wink

#1068:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jan 16, 2011 21:50
    —
Также могу подтвердить, что оптимизирована ситуация с использованием плагинов типа Total7zip (как контентного) и DirSizeCalc: при неиспользовании групповой сортировки и прикреплённых файлов фоновая работа плагинов сохраняется. Нормально обрабатывается %Commander_Path% в значении для TabIcon. Исправлен ряд багов, которые на форуме не репортились (некорректная обработка щелчка в пустом поле списка тем, когда не назначена ни одна тема; сбой групповой сортировки при переключении с комментариев на краткий режим).

Last edited by Avada on Sun Jan 16, 2011 22:23; edited 1 time in total

#1069:  Author: VadiMGP PostPosted: Sun Jan 16, 2011 22:21
    —
Flasher wrote:
Почему - надеюсь, объяснять не стоит?
Объяснять не стоит, но тут я ничего не обещаю - потому что пока придерживаюсь противоположного взгляда.

#1070:  Author: FlasherLocation: Москва PostPosted: Sun Jan 16, 2011 22:49
    —
VadiMGP wrote:
потому что пока придерживаюсь противоположного взгляда
И с чем это связано?
Я также хочу уточнить, что клавиши, подвязанные в TwinKey, вообще не должны действовать при открытых диалогах ТС, т.к. многие из них предполагают свои собственные хоткеи. Плюс ко всему в некоторых случаях пропадает правильное срабатывание в панелях, окнах листерных плагинов с возможностью редактирования, и тут, как уже надо понимать, дело касается не только смены регистра.

#1071:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 17, 2011 00:44
    —
Flasher
Клавиши, подвязанные в TWinKey, вызывают, например, дочерние плагины, работающие именно в полях ввода. Как в главном окне, так и в диалогах. Другого способа вызова этих плагинов нет.

#1072:  Author: FlasherLocation: Москва PostPosted: Mon Jan 17, 2011 00:54
    —
Avada
Именно в этих - это в каких? Их слишком много, я называл пока только два и к ним относилось пожелание, касаемое только Shift+символ. А сколько полей в разных диалогах, а сколько горячих клавиш в этих диалогах/плагинах, где TwinKey при совпадении сочетаний вызывает проблемы?..

#1073:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 17, 2011 01:19
    —
Flasher
Не "именно в этих", а именно в полях ввода. Ты же вроде файл документации TWinKey неплохо знаешь, там всё это расписано, посмотри раздел про TCDirMenu. И калькулятор принимает информацию из любого поля ввода главного окна и диалогов TC. Про листерные плагины врать не буду, не проверял.
Правда, Shift+символ я для команд TWinKey не использую. И до этого в назначениях не использовал — были где-то какие-то проблемы (давно, уже забыл) как раз при вводе заглавных букв, вот и перестал такое назначать.

#1074:  Author: VadiMGP PostPosted: Mon Jan 17, 2011 01:19
    —
Flasher
Много с чем связано. Если не касаться технического аспекта, то есть два момента.
Во-первых, есть много команд TWinKey, которые надо вызывать именно в открытых диалогах, в полях редактирования(автодополнение, TCDirMenu и т.д.).
Во-вторых, мне в принципе не нравится ситуация, когда команда то срабатывает, то нет.
В-третьих, что делать когда фокус в панелях ТС? ТС считает, что Shift+A это текст и должен идти в комстроку, а юзер назначил на эту клавишу команду. Что будем решать? Это текст или команда?
Flasher wrote:
клавиши, подвязанные в TwinKey, вообще не должны действовать при открытых диалогах ТС, т.к. многие из них предполагают свои собственные хоткеи.
Мало ли что они предполагают. А мне нужно там использовать Shift+Tab для автодополнения. Или калькулятор. И что теперь делать?
Не могу не отметить мелким шрифтом. Если бы я с большим пиететом относился к тому, что там себе предполагает ТС, то TWinKey никогда бы не появился. Very Happy

Ну и, как я сказал выше, я не хочу вдаваться в технические аспекты, но они тоже есть.
Flasher wrote:
А сколько полей в разных диалогах, а сколько горячих клавиш в этих диалогах/плагинах, где TwinKey при совпадении сочетаний вызывает проблемы?
И сколько? Можно конкретные примеры?

#1075:  Author: FlasherLocation: Москва PostPosted: Mon Jan 17, 2011 02:10
    —
VadiMGP wrote:
Во-первых, есть много команд TWinKey, которые надо вызывать именно в открытых диалогах, в полях редактирования(автодополнение, TCDirMenu и т.д.).
Во всех диалогах? Зачем?
Логично, что Shift+символ даёт смену регистра, при этом у меня несколько команд с назначенными в утилизаторе клавишами. Почему из-за TwinKey я не должен иметь возможность прописывать символы в словах в верхнем регистре? Где тут здравая логика? Вызывать TCDirMenu можно и хоткеями с Ctrl и Alt.
VadiMGP wrote:
Во-вторых, мне в принципе не нравится ситуация, когда команда то срабатывает, то нет.
Не надо писать о том, что нравится, надо привести аргументы, почему в том или ином диалоге твои команды должны срабатывать. Нафига, например, мне в диалоге подтверждения/перезаписи запуск скрипта по Ctrl+F3, если я тупо хочу сравнить файлы? Подобных примеров достаточно.
VadiMGP wrote:
Мало ли что они предполагают. А мне нужно там использовать Shift+Tab для автодополнения. Или калькулятор. И что теперь делать?
Вызывать эти команды только при постановке курсора в файловых панелях, справедливости ради.
VadiMGP wrote:
И сколько? Можно конкретные примеры?
Тут и прозорливым быть не надо, чтобы понять.
1. Открываем диалог синхронизации (11 хоткеев к ряду), попробуем вызвать команду этого окна, которая уже переназначена в TwinKey. Какой будет результат?
2. Открываем диалог "Групповое переименование", там хотим передвигать элементы в списке или в поле маски с помощью Shift+Вверх/Вниз, а вместо этого происходит попытка выполнения команды, назначенной в TwinKey.
3. Открываем диалог "Выбор команды", переходим в секцию usercmd.ini, нажимаем "Новая" или "Правка", или "Сменить имя" и хотим прописать команды/Подсказки с символами в верхнем регистре, а у нас некоторые назначены в TwinKey, фигушки..
4. В диалоге "Панель инструментов" хотим прописать что-то в верхнем регистре, а там опять TwinKey не даёт это сделать. Тоже самое касается диалогов "Избранные каталоги", "Запуск", "Настройка".

И самый главный аргумент - в ТС назначенные пользователем клавиши никак не препятствуют событиям в других диалогах, листерных плагинах, текстовых полях. И это правильно. И такая логика должны быть выдержана другими плагинами (за некоторым исключением касаемо парочки полей)!

#1076:  Author: VadiMGP PostPosted: Mon Jan 17, 2011 03:45
    —
Flasher
Ты, кажется, не понял меня. Wink Когда я сказал, что объяснять не надо, то имел в виду, что мне не надо объяснять почему ты это просишь, и так понятно.
Дело вовсе не в клавише shift+символ. Ты говоришь о гораздо более общем принципе - контекстно-зависимое срабатывание клавиш. Хорошая вещь, я давно подумываю об этом. Но время еще не пришло, нету четкой концепции. Поэтому я и написал "пока придерживаюсь противоположного взгляда".

И, кстати, что касается дискуссии "вообще", то
Flasher wrote:
Не надо писать о том, что нравится
Вот тут ты жестоко ошибаешься. Надо. С какого ляда нормальный человек вдруг не должен писать о своих личных предпочтениях? Вот я с к своим многие годы очень трепетно отношусь и буду.
Flasher wrote:
И самый главный аргумент - в ТС...
Я тебя разочарую. Как сделано в ТС - сто лет не аргумент. Уж на кого, кого, но на меня такой аргумент точно не подействует. "Даже за сто тысяч миллионов крон!"©Smile

#1077:  Author: FlasherLocation: Москва PostPosted: Mon Jan 17, 2011 03:58
    —
VadiMGP wrote:
Дело вовсе не в клавише shift+символ. Ты говоришь о гораздо более общем принципе - контекстно-зависимое срабатывание клавиш. Хорошая вещь, я давно подумываю об этом. Но время еще не пришло, нету четкой концепции.
Для начала было бы очень здорово решить вопрос хотя бы с Shift, для меня во всяком случае.
VadiMGP wrote:
Вот тут ты жестоко ошибаешься. Надо. С какого ляда нормальный человек вдруг не должен писать о своих личных предпочтениях? Вот я с к своим многие годы очень трепетно отношусь и буду.
Уточняю - не надо мне, так как возникает некая неопределённость.
VadiMGP wrote:
Я тебя разочарую. Как сделано в ТС - сто лет не аргумент.
Не стоит разглядывать в моём аргументе общую концепцию ТС, нужно обратить внимание на логику срабатываний в конкретных случаях, которых я тебе привёл достаточно. Во многих других файлменеджерах такой дискоординации мной пока не наблюдалось, да и не только в файлменеджерах, но и в браузерах, текстовых редакторах и т.п.

#1078:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 17, 2011 14:41
    —
Avada wrote:
когда TWinKey активен с любой конфигурацией, при запуске команды cm_UnloadPlugins из главного меню TC (и только из меню!) молча схлопывается Тотал
Не подтверждаю. С тех пор как старшие товарищи разъяснили мне пользу этой команды, я ей частенько пользуюсь, и именно из главного меню. Может быть, важно, что я использую не стандартное меню ТС, весьма убогое, а расширенное меню от Petermad, которое я с тех пор несколько подрихтовал напильником под себя. Но ТС от этой команды ни разу не падал. Может, не у меня одного? И этим объясняется отсутствие багрепортов?

#1079:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 17, 2011 16:32
    —
Вахмурка
Я тоже расширенное меню использую, но своё собственное. Впрочем, проверял и на расширенном меню из нашего пакета русификации. Местоположение команды в меню разное, формат идентификатора команды разный, а результат один. Дело явно не в остальном содержимом меню, и не в версии TC (я начиная c 7.50 проверял), а в самом способе вызова команды. И, получается, в чём-то ещё...

#1080:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 17, 2011 17:07
    —
До сего момента 64-битность доставляла мне больше неприятностей, чем приносила выгод (не все программы работают, не для всего можно найти дрова, и т.д.), но может, устойчивость TWinKey на 64 битах и есть та первая ласточка?
Чегой-то народ кисло реагирует. Неужели орде пользователей TWinKey впадлу выдать указанную команду из меню и доложить о результатах? Обязательны к указанию: версия и битность оси, версия Тотала, версия TWinKey. Работаем, работаем!

#1081:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 17, 2011 19:37
    —
Вахмурка
Ладно, сыграем по предложенным правилам.
Постоянные условия:
TC: 7.50 и выше, в т.ч. с настройками по умолчанию.
TWinKey: любая версия, включая последнюю тестовую 3.42, в т.ч. с настройками по умолчанию.
Переменные условия:
Windows XP SP3 Professional Russian x86. При попытке запуска команды из меню TC тихо схлопывается.
Windows 7 Professional Russian x86. При попытка запуска команды из меню выводится системное сообщение, что Тоталу поплохело и сейчас он упадёт. При обращении к подробностям вижу следующее:
Quote:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: TOTALCMD.EXE
Версия приложения: 7.5.6.1
Отметка времени приложения: 2a425e19
Имя модуля с ошибкой: TWinKey.wdx_unloaded
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 4c779e7c
Код исключения: c0000005
Смещение исключения: 10048106
Версия ОС: 6.1.7600.2.0.0.256.48
Код языка: 1049
Дополнительные сведения 1: 0f31
Дополнительные сведения 2: 0f3137665bbf0bb676c8a16f3fa76e52
Дополнительные сведения 3: e07b
Дополнительные сведения 4: e07b51ab5df9ab2fcdf5b2a148edd431

Выделено мной.


Last edited by Avada on Mon Jan 17, 2011 20:26; edited 1 time in total

#1082:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 17, 2011 20:01
    —
Windows XP 64 bit English
Windows Se7en 64 bit English
TwinKey 3.39 (и все предыдущие начиная примерно с мая 2010)
TC 5.5-5.56.
Меню - Extended Menu by Petermad, отредактированное.

Выдача команды cm_UnloadPlugins любым способом (в том числе и из меню) не приводит ни к чему, кроме выгрузки всех плагинов.

2Avada
2 глупых вопроса:
1) Язык оси ни при чем? (хотя вряд ли ты сможешь проверить, как и я);
2) А если запустить ТС с пустым инишником, установить TwinKey, а потом сказать cm_UnloadPlugins (то есть когда выгружать, кроме TwinKey, и нечего) - что происходит?

#1083:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 17, 2011 20:25
    —
Вахмурка wrote:
1) Язык оси ни при чем? (хотя вряд ли ты сможешь проверить, как и я);

Вот именно.

Вахмурка wrote:
2) А если запустить ТС с пустым инишником, установить TwinKey, а потом сказать cm_UnloadPlugins (то есть когда выгружать, кроме TwinKey, и нечего) - что происходит?

Тотал падает.

#1084:  Author: FlasherLocation: Москва PostPosted: Mon Jan 17, 2011 21:05
    —
Win 7 Rus Max x86, Голый TC 7.56, TwinKey 3.39, меню отечественное расширенное.
Схлопывается без вылеза ошибки только из меню.

#1085:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Jan 17, 2011 21:33
    —
Вахмурка wrote:
Неужели орде пользователей TWinKey впадлу выдать указанную команду из меню и доложить о результатах?
Докладываю Wink
TC 7.56a с расширенным меню, TWinKey 3.39 (1.85)
На WinXP Pro SP3 x86 Rus падает молча.
На Win7 Ult x86 Rus выдаёт такое же сообщение, как у Avada, кроме:
Code:
Смещение исключения:   03318106
Версия ОС:   6.1.7600.2.0.0.256.1

Поскольку команду запускал всегда из кнопки, до сего момента баг не ловил.

#1086:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 17, 2011 22:02
    —
Просматриваются два возможных виновника: русский язык оси и 32-битность. Подождем, что скажет купечество в лице VadiMGP.

#1087:  Author: VadiMGP PostPosted: Tue Jan 18, 2011 02:26
    —
Во-первых, битность точно не играет роли. У меня ТС на Win7-64 Eng падает за милую душу. Правда не совсем тихо, Винда озабоченнно щелкает клювом и верещит нечто невразумительное типа "вот только что тут был процесс, и чегой-то он больше не тут".
В язык я тоже не верю.
Есть у меня подозрение, что тут кофликт паскалевских библиотек и MFC, но за руку пока не поймал. Я, по мере появления идей, проверяю разные обходные пути, но, честно говоря, надежды мало.

#1088:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 19, 2011 10:53
    —
Судя по протестированной мной сегодня (пока на XP) новейшей версии 3.43, проблему вроде бы удалось побороть. Падения Тотала прекратились, побочных эффектов пока не выявлено.

#1089:  Author: FlasherLocation: Москва PostPosted: Wed Jan 19, 2011 11:23
    —
VadiMGP wrote:
Поэтому я и написал "пока придерживаюсь противоположного взгляда".
В TwinKey есть разделение на команды ТС и команды плагина. Можно же убрать в диалогах и текстовых полях срабатывание хоткеев, только назначенных на команды ТС? Тогда не будут затронуты TCDirMenu, Calculator, автоподстановка. Что на это скажешь?

#1090:  Author: VadiMGP PostPosted: Wed Jan 19, 2011 12:38
    —
Flasher wrote:
Можно же убрать в диалогах и текстовых полях срабатывание хоткеев, только назначенных на команды ТС?

Да, пожалуй, так можно сделать.

#1091:  Author: FlasherLocation: Москва PostPosted: Wed Jan 19, 2011 12:43
    —
VadiMGP
Отлично! Smile Но приоритета над окнами других приложений уже быть не должно в отношении и тех и других. Это, я надеюсь, ты и так понимаешь, просто напоминаю. Wink

#1092:  Author: VadiMGP PostPosted: Wed Jan 19, 2011 12:45
    —
Flasher wrote:
Но приоритета над окнами других приложений уже быть не должно в отношении и тех и других.

Не понял, кто на ком стоял?

#1093:  Author: FlasherLocation: Москва PostPosted: Wed Jan 19, 2011 12:58
    —
VadiMGP
Ну, это касаемо бага, который ты отловил. Клавиши TwinKey работают для остальных приложений глобально.

#1094:  Author: VadiMGP PostPosted: Wed Jan 19, 2011 13:05
    —
А, ну я же сказал - баги будем чинить.

#1095:  Author: LonerDLocation: Макеевка PostPosted: Fri Jan 21, 2011 03:11
    —
VadiMGP wrote:
В общем, я предлагаю пока тему мерцания отложить в сторону (я уже набрал достаточно информации для раздумий) и посмотреть нет ли других проблем.

Это было далёкое 28 августа. До сих пор так и нет продвижений в этом вопросе??
Вначале не обращал внимание, потом начало сильно раздражать постоянное мерцание при прокрутке...
Если отключить все настройки (закрепленные файлы, закладки, курсор в неактивной панели, прямоугольная область выделения), то мерцания нет, но и смысла в плагине тогда тоже не особо много...

Возможно, из-за этого же и наблюдается также проблема, описанная мною тут:
http://forum.wincmd.ru/viewtopic.php?p=72891#72891

#1096:  Author: LonerDLocation: Макеевка PostPosted: Fri Jan 21, 2011 05:03
    —
Вахмурка wrote:
Обязательны к указанию: версия и битность оси, версия Тотала, версия TWinKey. Работаем, работаем!

Windows 7 Ultimate x64 Eng, Total 7.56a, TWinKey 3.39.
Тотал замечательно схлопывается, выводится ошибка, что мол Тотал завершил работу, хотите, чтоб Windows поискала решение онлайн.

Код ошибки
Code:
Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   Totalcmd.exe
  Application Version:   7.5.6.1
  Application Timestamp:   2a425e19
  Fault Module Name:   StackHash_abcc
  Fault Module Version:   0.0.0.0
  Fault Module Timestamp:   00000000
  Exception Code:   c0000005
  Exception Offset:   749ee254
  OS Version:   6.1.7600.2.0.0.256.1
  Locale ID:   1058
  Additional Information 1:   abcc
  Additional Information 2:   abcc8f7853b48d9807d6d51eb1fa5df9
  Additional Information 3:   abcc
  Additional Information 4:   abcc8f7853b48d9807d6d51eb1fa5df9


Если в системе отключить отчет об ошибках - то выводится только сообщение, что произошла ошибка.
Наверняка и это сообщение можно отключить (только я не понял где это делается в настройках семёрки), - тогда Тотал будет тихо схлопываться.


Last edited by LonerD on Fri Jan 21, 2011 05:22; edited 1 time in total

#1097:  Author: FlasherLocation: Москва PostPosted: Fri Jan 21, 2011 05:12
    —
LonerD
Уже исправлено.

#1098:  Author: LonerDLocation: Макеевка PostPosted: Fri Jan 21, 2011 05:25
    —
Flasher
Я видел, но на всякий случай тоже для статистики описал ошибку.
Фраза "вроде бы исправили" не даёт гарантии полной исправленности Smile

#1099:  Author: FlasherLocation: Москва PostPosted: Fri Jan 21, 2011 05:41
    —
LonerD
Просто тестировать в условиях текущей паблик-версии, когда новой баг считается пусть даже условно прибитым, как-то опрометчиво, что ли. Ну да ладно, пусть будет.

#1100:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 21, 2011 09:24
    —
LonerD
Flasher
Дальше продолжать тестировать этот баг на текущей общедоступной версии действительно смысла уже нет. В новой приватной версии баг воспроизвести не удаётся ни при каких условиях. Видимо, проблема решена.

#1101:  Author: LonerDLocation: Макеевка PostPosted: Fri Jan 21, 2011 23:54
    —
Avada
А что насчет мерцания? К следующей версии будет исправлено или нет или это считается "не баг а фича"?

#1102:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 22, 2011 00:19
    —
LonerD
Вообще-то автор плагина не я. Wink Насколько мне известно, решение пока не найдено.

Flasher
А вот с избирательным применением клавиатурных назначений TWinKey в полях ввода запрос реализован. Скоро можно будет проверять, что получилось.

#1103:  Author: VadiMGP PostPosted: Sat Jan 22, 2011 02:42
    —
LonerD wrote:
А что насчет мерцания? К следующей версии будет исправлено
Нет, ближайшая версия содержит только незначительные багфиксы и изменения. Не думаю, что они решат проблему мерцания.
Но я про него не забыл и в ближайшее время я собираюсь заняться им вплотную.

Просьба ко всем, у кого проблемы с мерцанием, дайте мне следующие данные: Скорость процессора, объем памяти, версия Windows, название и версия видео драйвера. Можно тут, но лучше мылом с сабжем "TWinKey - мерцание".
Если сможете, проверьте также есть ли это мерцание на виртуальной машине или в Win7 XP Mode.

#1104:  Author: FlasherLocation: Москва PostPosted: Sat Jan 22, 2011 04:56
    —
Avada wrote:
А вот с избирательным применением клавиатурных назначений TWinKey в полях ввода запрос реализован. Скоро можно будет проверять, что получилось.
Надеюсь, это "скоро" не через полгода наступит. Smile А баг глобального присутствия хоткеев демонтирован? И "минус" вшит в работу?

#1105:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 22, 2011 09:14
    —
Flasher wrote:
Надеюсь, это "скоро" не через полгода наступит.

Принимаются меры, чтобы наступило раньше. Wink

Flasher wrote:
А баг глобального присутствия хоткеев демонтирован?

Не знаю. У меня он изначально не воспроизводился.

Flasher wrote:
И "минус" вшит в работу?

Да.

#1106:  Author: FlasherLocation: Москва PostPosted: Sat Jan 22, 2011 09:33
    —
Avada wrote:
Не знаю. У меня он изначально не воспроизводился.
Автор-то должен знать. Wink
Avada wrote:
Да.
Это радует.

#1107:  Author: VadiMGP PostPosted: Sat Jan 22, 2011 13:39
    —
Flasher wrote:
А баг глобального присутствия хоткеев демонтирован?
Да, нетерпеливый вы наш. Smile
Avada wrote:
Не знаю. У меня он изначально не воспроизводился.
Он воспроизводится только если разрешить переопределение системных клавиш.

#1108:  Author: FlasherLocation: Москва PostPosted: Sat Jan 22, 2011 13:49
    —
Так, ну, наконец-то, скоро наступит шоколадная жизнь в ТС!

#1109:  Author: VadiMGP PostPosted: Sat Jan 22, 2011 14:04
    —
Flasher wrote:
Так, ну, наконец-то, скоро наступит шоколадная жизнь в ТС
Да, при всех ТС-шных недостатках, она и так, по большей части, была шоколадная. Но всегда не хватало этого,... ну, как его... ну, такого маленького, черненького, сморщенного...
А, вспомнил - изюминки! Very Happy

#1110:  Author: FlasherLocation: Москва PostPosted: Sat Jan 22, 2011 14:10
    —
VadiMGP
Shocked О каких изюминках речь, если сейчас происходит непосредственный процесс вылечивания от кривых срабатываний? Изюминки были до того, а ещё предстоят впереди, и одну такую я уже наметил, но, как говориться, не всё сразу. Не буду портить себе настроение твоим посылом со своими хотелками далеко и надолго, а то опять накаркаю с быстрым выпуском релиза, как всегда.. Mr. Green

#1111:  Author: VadiMGP PostPosted: Sat Jan 22, 2011 15:05
    —
Flasher
Не накаркаешь, я собираюсь сделать релиз не сегодня-завтра, и уехать в отпуск. Все свои хотелки можешь сейчас выслать мылом, я подумаю, лежа на пляже.

#1112:  Author: FlasherLocation: Москва PostPosted: Sat Jan 22, 2011 15:10
    —
VadiMGP
Хорошая новость, однако. Smile Ладно, вечерком, возможно, отпишу.
Только тент возьми, а то на солнцепёке мало ли что в голову ударит. Wink Куда путь держим: Арабские Эминаты, Египед, Тайланд?

#1113:  Author: LonerDLocation: Макеевка PostPosted: Sun Jan 23, 2011 07:10
    —
При подключенном плагине невозможно закрыть открытую вкладку двойным кликом мышки. Это фича, баг или где-то настраивается?

#1114:  Author: FlasherLocation: Москва PostPosted: Sun Jan 23, 2011 09:53
    —
В Утилизаторе на странице Файловые панели снять галку с "В корень вкладки - двойным щелчком". И предлагаю, прежде чем задавать вопрос, обращаться к прилагаемому ReadMe.

#1115:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jan 23, 2011 10:22
    —
LonerD
Flasher
В прилагаемом ReadMe тоже могут быть дыры и неясности в описаниях (впрочем, они упорно выявляются и устраняются). Однако в рассматриваемом случае действительно всё есть и всё вроде бы внятно.
Quote:
В корень вкладки – двойным щелчком

Опция позволяет быстро переходить в корень вкладки, закреплённой с возможностью смены каталога, двойным щелчком по её заголовку.

ПРИМЕЧАНИЕ
Функция TWinKey остаётся приоритетной и при включении в настройках TC опции, предписывающей использовать двойной щелчок для закрытия вкладок.

Так что фича, хотя и включена по умолчанию, касается далеко не любой вкладки.

#1116:  Author: FlasherLocation: Москва PostPosted: Sun Jan 23, 2011 10:27
    —
Avada wrote:
Так что фича, хотя и включена по умолчанию, касается далеко не любой вкладки.
Логично. Тогда зададим вопрос: на всех ли вкладках это проявляется или только на закреплённых?

#1117:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 10:35
    —
Выложил TWinKey 3.44
Из новых фич только запрет на срабатывание команд ТС в полях редактирования (персонально для Flasher'a). Всё остальное — багфиксы, см. history.txt.
Flasher wrote:
Куда путь держим: Арабские Эминаты, Египед, Тайланд?
Особенно с Эмиратами ты лихо загнул — ты в курсе, что я живу в Израиле? Very Happy
Нет, мы едем в Сингапур.

Flasher wrote:
Тогда зададим вопрос: на всех ли вкладках это проявляется или только на закреплённых?
На всех. Нет пока возможности программно определить какая вкладка имеет свой корень, а какая нет. ТС прочно охраняет эту страшную тайну.

#1118:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 11:23
    —
Про маленькую "t" в ссылке напоминаю.

Блин, клаасс! Спасибо тебе огромное за почины!
По хотелкам и мерцанию письмо отправил.

VadiMGP wrote:
Особенно с Эмиратами ты лихо загнул — ты в курсе, что я живу в Израиле? Very Happy Нет, мы едем в Сингапур.
Нет, не знал об этом. Туда визы не дают что ли? Скажи спасибо, что "в Тунис" не написал.
Удачного вам отдыха! Сингапур - вещь!

#1119:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 12:04
    —
Flasher wrote:
Про маленькую "t" в ссылке напоминаю.
Не припоминаю, ткни пальцем еще раз.

[злобный оффтоп]
Flasher wrote:
Скажи спасибо, что "в Тунис" не написал.
А что Тунис-то? Ну да, там недавно переворот случился, так это дело житейское, со всяким может случиться. Wink Успокоятся и все как раньше будет. Кстати, из-за переворота оттуда срочно эвакуировали шлявшихся там наших туристов.
Между прочим, твой флажок это какая-то хитрая помесь никарагуанского и израильского. Smile

А В Сингапур я хотел еще с тех пор, как читал "Денискины рассказы".
[/злобный оффтоп]

#1120:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 12:16
    —
VadiMGP wrote:
Не припоминаю, ткни пальцем еще раз.
Пожалуйста.

[angry_off]
VadiMGP wrote:
Кстати, из-за переворота оттуда срочно эвакуировали шлявшихся там наших туристов.
Дык я про то же. Wink
Про флаг знаю, другого в смайлах не нашёл. )
"Денискины рассказы"? Это ж детское чтиво. Very Happy
[/angry_off]

#1121:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 24, 2011 12:21
    —
Ссылка в первом посте темы протухла: там заглавные буквы, а сейчас все строчные. Иными словами: было
http://www.mgpsoft.net/Downloads/TWinKey.zip (не работает)
стало
http://www.mgpsoft.net/Downloads/twinkey.zip (работает)

В любом случае автору спасибо.

#1122:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 12:24
    —
Вахмурка
Да, "вовремя" ты. Смотри мою ссыль выше. Wink

#1123:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 24, 2011 12:30
    —
Это ты про "маленькую t"? Так там не только эта буква уменьшилась. И потом, несведущий зайдет на первую страницу темы, ткнет и обломается. Не будет же он читать 70 страниц.
Я-то тупо зашел на http://www.mgpsoft.net/Downloads и в списке отыскал подходящее по дате. Не впервой Wink

#1124:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 12:40
    —
Вахмурка wrote:
Это ты про "маленькую t"? Так там не только эта буква уменьшилась.
Да не важно, там, где по ссылке, я на это конкретно и не указывал.
Вахмурка wrote:
И потом, несведущий зайдет на первую страницу темы, ткнет и обломается. Не будет же он читать 70 страниц.
Вот я и пишу, мол, вовремя ты, когда я уже напомнил. Smile
Вахмурка wrote:
Я-то тупо зашел на http://www.mgpsoft.net/Downloads и в списке отыскал подходящее по дате. Не впервой
Логично и аналогично. Иначе никак. Wink

#1125:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 13:06
    —
Форумский движок wrote:
Извините, старые сообщения могут редактировать только модераторы

#1126:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 13:11
    —
VadiMGP
С этим сюда или непосредственно в личку к CaptainFlint.

#1127:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 13:14
    —
VadiMGP
Форумский движок wrote:
Извините, старые сообщения могут редактировать только модераторы

И они это только что сделали. Wink Регистр изменён, всё скачивается.
Что, конечно, не отменяет запроса на редактирование своих старых постов.

VadiMGP wrote:
На всех. Нет пока возможности программно определить какая вкладка имеет свой корень, а какая нет. ТС прочно охраняет эту страшную тайну.

Очень мило. А в документации с самого начала было сказано только про частично закреплённую. Везде, где только можно. И никаких возражений не было...

#1128:  Author: CaptainFlintLocation: Москва PostPosted: Mon Jan 24, 2011 14:10
    —
Как сказали, запросы лучше отправлять по специализированному адресу, в тематических обсуждениях могу и не заметить при быстром проглядывании. Активировал.

#1129:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 14:22
    —
Avada wrote:
И никаких возражений не было...

А с чего бы им быть? По двойному клику отправляется команда возврата в корень вкладки. Что там происходит дальше - епархия тотала. Я прокукарекал, а там - хоть не рассветай.

CaptainFlint Я просто был уверен, что Avada моментально отреагирует. Smile

#1130:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 15:01
    —
VadiMGP wrote:
А с чего бы им быть? По двойному клику отправляется команда возврата в корень вкладки. Что там происходит дальше - епархия тотала. Я прокукарекал, а там - хоть не рассветай.

А с того быть, что при включении опции "В корень вкладки – двойным щелчком" эта фича получает приоритет перед тоталовской фичей закрытия по двойному щелчку на любых вкладках, и, соответственно, эта тоталовская фича перестаёт работать везде — где надо и где не надо. Вопрос не в наличии корня, а в статусе вкладки: обычная, закреплённая, частично закреплённая. Из этих случаев фича TWinKey полезна в одном, последнем, а фичу Тотала блокирует во всех.

#1131:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 17:36
    —
Avada wrote:
эта фича получает приоритет перед тоталовской фичей закрытия по двойному щелчку на любых вкладках,
Ну дык, именно это и написано в примечании
Quote:
Функция TWinKey остаётся приоритетной и при включении в настройках TC опции, предписывающей использовать двойной щелчок для закрытия вкладок.
Заметь, никаких дополнительных условий, то есть, всегда, на любых вкладках. Так что, по-прежнему, не вижу с чего мне было возражать. Razz

#1132:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 17:58
    —
VadiMGP
Поскольку перед этим дважды (первый раз — в содержании) упомянута вкладка с частичным закреплением, читающий всё это автоматически полагает, что только про такой тип вкладок речь идёт и дальше и что только к нему относится комментарий.
В общем, к следующей версии я это поправлю. Хотя предпочёл бы, чтобы поправлен был функционал, и на другие типы вкладок фича TWinKey не распространялась.

#1133:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 18:11
    —
Avada wrote:
Хотя предпочёл бы, чтобы поправлен был функционал,
Хых, так и я бы хотел. Тебе рассказать куда надо пойти и у кого конкретно что именно там спросить?

#1134:  Author: likhoboryLocation: Москва PostPosted: Mon Jan 24, 2011 19:17
    —
Quote:
читающий всё это автоматически полагает, что только про такой тип вкладок речь

как в воду смотрел, буквально вчера налетел на эти грабли, так что обеими руками присоединяюсь к списку страждущих узреть решение данного вопроса ))

#1135:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 19:41
    —
VadiMGP wrote:
Тебе рассказать куда надо пойти и у кого конкретно что именно там спросить?

Куда и у кого — сам догадаюсь, а вот что именно — с интересом послушаю.

И, кстати. Ты вкладку с частичным закреплением программно отличить можешь? В секциях [LeftTabs]/[RightTabs] для этого у неактивных вкладок есть специальный параметр (см. справку TC). И в [Left]/[Right] для активной вкладки такой параметр есть (activelocked=2). Можно при двойном щелчке на вкладке ориентироваться на наличие специфического параметра частичной закреплённости вкладки и только при его наличии давать волю фиче?

#1136:  Author: VadiMGP PostPosted: Mon Jan 24, 2011 20:21
    —
Avada wrote:
а вот что именно — с интересом послушаю.
Смотри в личке.

#1137:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 21:43
    —
VadiMGP
А тебе не кажется, что вопрос актуальный для всех, и было бы правильно дискуссию тут продолжить? Я тут, понимаешь, уже приготовился...

#1138:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 21:49
    —
Flasher
А там не дискуссия была... Wink

#1139:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 21:56
    —
Avada
Загадки загадываем? Smile Ответ-то каков был?

#1140:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 22:04
    —
Flasher
Если речь про то, что я спрашивал и предлагал, то мне было убедительно доказано, что обращение TWinKey к информации о вкладках в INI-файле TC проблему никоим образом не решает. А насчёт конкретики спрашивания/отвечания при общении с Гислером — это, пардон, не для форума.

#1141:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 22:11
    —
Avada wrote:
А насчёт конкретики спрашивания/отвечания при общении с Гислером — это, пардон, не для форума.
Если этот момент вырезать из контекста, по-другому объяснить нельзя?

#1142:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 24, 2011 22:25
    —
Flasher
Там весь контекст из этого момента и состоит. К TWinKey как таковому наша с автором приватная беседа отношения почти не имела. А то, что имело, я уже привёл.

#1143:  Author: FlasherLocation: Москва PostPosted: Mon Jan 24, 2011 22:38
    —
Avada
Понятно. "Попкорн" отменяется.

#1144:  Author: FlasherLocation: Москва PostPosted: Thu Jan 27, 2011 12:32
    —
Avada wrote:
Также могу подтвердить, что оптимизирована ситуация с использованием плагинов типа Total7zip (как контентного) и DirSizeCalc: при неиспользовании групповой сортировки и прикреплённых файлов фоновая работа плагинов сохраняется.
Я так понял, что это коснулось только сортировки, но не поочерёдного прогруза элементов списка без ожидания. Так?

#1145:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 27, 2011 12:45
    —
Flasher
Если сортировка включена, то мы энное количество времени ждём, пока при соответствующем включённом наборе колонок не откроется папка, где уже всё посчитано и выведено. Если сортировка выключена, папка открывается практически сразу, а процесс вычисления идёт в фоне. (То же в случае реального наличия прикреплённых файлов и/или закладок.) Лично у меня эта разница видна вполне наглядно.

#1146:  Author: FlasherLocation: Москва PostPosted: Thu Jan 27, 2011 13:06
    —
Avada
Понял, спасибо. Нажал Ctrl+F7 и всё ясно стало.

#1147:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 27, 2011 13:18
    —
Flasher
Что ясно — это хорошо, но переход в режим TC "Без сортировки" (Ctrl+F7) на проблему, ИМХО, влиять вообще не должен: группы сортировки TWinKey продолжают работать и в нём.

#1148:  Author: FlasherLocation: Москва PostPosted: Thu Jan 27, 2011 13:31
    —
Avada
Как забавно получилось, ты пишешь про групповую сортировку средствами TwinKey, а я пишу про своевременный прогруз колонок ТС-шной сортировкой. И обнаружилось, что с отключённой сортировкой в ТС колонки прогружаются быстрее в разы, за доли секунды, а не спустя несколько секунд. Very Happy

#1149:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 27, 2011 14:03
    —
Flasher
Я тоже это заметил. Действительно, интересное наблюдение.

#1150: не работает прямоугольное выделение мышью Author: cariana PostPosted: Fri Jan 28, 2011 19:40
    —
Здравствуйте!
Я установила twinkey на чистый totalcmd с оф. сайта. Главная цель установки плагина-"чтоб работало прямоугольное выделение, как в проводнике" (с) шеф. Согласно инструкции выполнила все шаги: подключила плагин, создала фиктивную цветовую схему. Плагин сам грузится (настроила работу стикеров, стикером помечается, из этого делаю вывод, что грузится).

А прямоугольное выделение мышью-нет. (галочка стоит) Что я делаю не так? или может какую кнопочку зажимать надо или дополнительное что активировать?

[Config]
ReturnTabs=1
UseDesktopINI=0
OverrideVisualMode=0
ColoredTabs=1
KeepTabColors=0
FileGroupping=1
FileGroupping2=1
LostFocus=1
BriefSingleColor=0
DblClickGotoDir=1
Retracktor=1
ChangeColumns=0
StickyFiles=1
StickySort=1
BookMarks=1
PersistBookmarks=0
[Colors&Styles]
LostFocusStyle=3
RetrColor=#00C4C4
RetrOpacity=63
StickColor=#FF6820
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
[Keyboard]
StickIt=RCtrl+NUM0
[c:\Program Files\totalcmd\Plugins\twinkey]
1=TCDirMenu.dll

#1151:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 28, 2011 19:58
    —
cariana wrote:
А прямоугольное выделение мышью-нет. (галочка стоит) Что я делаю не так? или может какую кнопочку зажимать надо или дополнительное что активировать?

Среднюю кнопку (а не левую, как в Проводнике). В документации это написано.
Кстати, работает ли плагин с настройками по умолчанию, проще всего проверить, открыв окно выбора диска и посмотрев, обычный там список или альтернативный.


Last edited by Avada on Fri Jan 28, 2011 22:28; edited 2 times in total

#1152:  Author: FlasherLocation: Москва PostPosted: Fri Jan 28, 2011 19:59
    —
cariana wrote:
или может какую кнопочку зажимать надо ...?
Именно, и в руководстве об этом чёрным по белому написано:
Readme_Russian.html wrote:
Если опция включена, вы можете выбрать исходную точку в одной из строк файловой панели, а затем, нажав и удерживая среднюю кнопку мыши, сформировать прямоугольную область выделения.
С опозданицем меня.. Rolling Eyes
На всякий случай добавлю, что средней кнопкой, как не трудно догадаться, служит колесо мыши, тачскролл вряд ли.

Я, конечно, в этой убогой возможности проводника никаких плюсов для себя лично не нахожу (при первом знакомстве в своё время с ТС одна только возможность выделения элементов по ПКМ меня и привлекла), да и у автора наверняка такое же отношение, но, ИМХО, было бы Вадиму правильно добавить какой-то более гибкий модификатор (ЛКМ или Ctrl, например).

#1153:  Author: cariana PostPosted: Fri Jan 28, 2011 21:34
    —
Упс, проморгала Smile Пардон, большое спасибо Smile

#1154:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 28, 2011 22:40
    —
Flasher
Теперь жди, когда автор вернётся из отпуска и обозначит к этому своё отношение. Меня и средняя кнопка устраивает. Особенно с учётом того, что такой же прозрачно-закрашенный прямоугольник используется и в фиче с точным определением ширины колонки в кратком режиме (та же кнопка с модификатором Alt)

А я бы хотел, чтобы прямоугольное выделение могло распространяться за пределы отображаемой области. С автоскроллингом. Пока было сказано, что теоретически возможно, но сложно.

#1155:  Author: FlasherLocation: Москва PostPosted: Sat Jan 29, 2011 15:15
    —
Avada wrote:
Теперь жди, когда автор вернётся из отпуска и обозначит к этому своё отношение
Чего я реально жду от автора ему известно по нашей доотпускной переписке. А этот момент меня нисколько не заботит, просто я поделился своим соображением по части юзабильности для тех, кому это действительно может пригодиться.

#1156:  Author: sergiokapone PostPosted: Wed Feb 02, 2011 13:38
    —
В моей цветовой схеме - цвет панелей синий. При исспользовании Twinkey, поле, незанятое именами файлов закрашено белым цветом. Как поменять цвет поля?
Использую утилиту Color Impomezia.


Last edited by sergiokapone on Wed Feb 02, 2011 14:28; edited 1 time in total

#1157:  Author: FlasherLocation: Москва PostPosted: Wed Feb 02, 2011 13:43
    —
sergiokapone
Вроде бы Утилизатор не такая сложная вещь, чтобы разобраться самостоятельно. А если не ясно что-то очевидное, то вероятность наличия ответа на подобный вопрос в прилагаемом ReadMe - 99,99%.

#1158:  Author: sergiokapone PostPosted: Wed Feb 02, 2011 13:58
    —
Все вроде делаю согласно Read_me, но всего и не подметишь! В утилизаторе задаю при подробном (Full) задаю цвет фона "синий"


Но все та же малина.

#1159:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 02, 2011 14:08
    —
Flasher
Вероятность ответа на этот конкретный вопрос в ридми — 0%. Зато на предыдущих страничках темы — 100%. Smile

sergiokapone
Сколько можно повторять одно и то же? Уже ясно было сказано на форуме, что TWinKey и IMPOMEZIA TC Color Presets в настоящий момент несовместимы, поскольку принцип работы утилиты построен на редиректе секций, который TWinKey пока что не поддерживает. Использовать или то, или другое.

#1160:  Author: FlasherLocation: Москва PostPosted: Wed Feb 02, 2011 14:10
    —
Avada
У меня эта история с IMPOMEZIA TC Color Presets из головы вылетела, даже не подумал. Smile
Кстати, для меня так и не ясной осталась фраза
sergiokapone wrote:
поле, незанятые именами файлов

#1161:  Author: sergiokapone PostPosted: Wed Feb 02, 2011 14:11
    —
Фон убрал, сняв галочку Use Single Color For Brief View в разделе "File Panels". Но почему белый (а не указанный мной) фон появлялся в пустых полях даже если я исспользую Full View - так и осталось для меня загадкой.

#1162:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 02, 2011 14:12
    —
sergiokapone
Уже всё отвечено.

#1163:  Author: sergiokapone PostPosted: Wed Feb 02, 2011 14:12
    —
Flasher wrote:
Кстати, для меня так и не ясной осталась фраза
sergiokapone wrote:
поле, незанятые именами файлов

На рисунке видно.

#1164:  Author: sergiokapone PostPosted: Wed Feb 02, 2011 14:13
    —
sergiokapone
Quote:
Сколько можно повторять одно и то же? Уже ясно было сказано на форуме, что TWinKey и IMPOMEZIA TC Color Presets в настоящий момент несовместимы, поскольку принцип работы утилиты построен на редиректе секций, который TWinKey пока что не поддерживает. Использовать или то, или другое.


Все 78 страниц перечитать сил нет.

#1165:  Author: FlasherLocation: Москва PostPosted: Wed Feb 02, 2011 14:15
    —
sergiokapone wrote:
На рисунке видно.
На рисунке я вижу какие-то белые куски зон файловых панелей, от этого фраза яснее не становится.

#1166:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 02, 2011 14:15
    —
sergiokapone
Поиск по слову IMPOMEZIA (с отображением сообщений, а не тем) запустить и получить результат через несколько секунд тоже сил нет?

Flasher
Белым действительно отображаются области, где нет строк с именами файлов. Формулировка была правильная.


Last edited by Avada on Wed Feb 02, 2011 14:17; edited 1 time in total

#1167:  Author: sergiokapone PostPosted: Wed Feb 02, 2011 14:15
    —
Может топикстартеру о совместимости Twinkey с IMPOPEZIA отметить в первом посте.

#1168:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 02, 2011 14:18
    —
sergiokapone
Не вижу смысла. Это не фатальная несовместимость, проблема просто пока не доведена до кондиции. В будущем, возможно, она исчезнет.

#1169:  Author: FlasherLocation: Москва PostPosted: Wed Feb 02, 2011 14:19
    —
Avada wrote:
Белым действительно отображаются области, где нет строк с именами файлов. Формулировка была правильная.
Что-то стопорнуло на слове "поле" и слитном написание причастия с частицей "не". Теперь ясно.

sergiokapone wrote:
Может топикстартеру о совместимости Twinkey с IMPOPEZIA отметить в первом посте.
Ага, а ещё TCFS2, Total7zip, DirSizeCalc,... Автор сам-то не всегда хочет тестировать своё детище со всем добром, что применяют пользователи. Да и рекомендация, ИМХО, не очень. Есть плагины, которые конфликтуют с другими по тем или иным причинам. Пока не видел, чтобы кто-то в том же ReadMe писал о проблемах совместимости.

#1170:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 02, 2011 14:46
    —
Flasher wrote:
Пока не видел, чтобы кто-то в том же ReadMe писал о проблемах совместимости.

Точнее говоря — о проблемах совместимости конкретно с другими плагинами и утилитами. Совместимость с версиями TC и системы — дело другое, такие вещи должны описываться. И для TWinKey это есть.


Last edited by Avada on Wed Feb 02, 2011 14:47; edited 1 time in total

#1171:  Author: FlasherLocation: Москва PostPosted: Wed Feb 02, 2011 14:47
    —
Avada
Солидарен.

#1172:  Author: pfr PostPosted: Fri Feb 04, 2011 09:25
    —
Здесь уже поднимался вопрос о мерцании вкладок, у меня тоже данный баг наблюдается, но сейчас не об этом (к тому-же автор в курсе и работает над этим) А вот сталкивался-ли кто-нибудь с багом, когда сразу после запуска Тотала не отображается один из рядов вкладок (в моём случае из трёх рядов отображаются только два, а третий ряд как-бы "западает" (причём вроде как прячется именно ряд, в котором находится активная вкладка), после нажатия на любую вкладку (можно даже на другой панели), спрятавшийся ряд вкладок появляется). Скрин прилагаю.

#1173:  Author: FlasherLocation: Москва PostPosted: Fri Feb 04, 2011 09:50
    —
pfr wrote:
и работает над этим
Ага, попивая сингапурский сок "с девочками"... Very Happy
pfr wrote:
А вот сталкивался-ли кто-нибудь с багом
Я не сталкивался, т.к. у меня вкладки располагаются в одну линию, но ради интереса проверил. Сделал четыре ряда, раскрасил, несколько раз перезапустил ТС, всё отображается моментально.

#1174:  Author: pfr PostPosted: Fri Feb 04, 2011 13:00
    —
Flasher
А иконки вкладкам назначены?
(просто у меня такая ситуация и на работе под ХР и дома под Win7, правда и дома и на работе тоталы идентичные (одинаковый набор плагинов+настройки))

#1175:  Author: FlasherLocation: Москва PostPosted: Fri Feb 04, 2011 14:27
    —
pfr wrote:
А иконки вкладкам назначены?
В визуальных схемах - да.
Кстати, вопрос с портабельностью и переменной среды решился?

#1176:  Author: pfr PostPosted: Fri Feb 04, 2011 15:46
    —
Flasher
да, в путях к файлу иконок %COMMANDER_PATH% стал работать! Very Happy

#1177:  Author: FlasherLocation: Москва PostPosted: Fri Feb 04, 2011 16:04
    —
pfr
Что ж, поздравляю. Wink

#1178:  Author: VadiMGP PostPosted: Fri Feb 04, 2011 20:52
    —
Flasher wrote:
Я так понял, что это коснулось только сортировки, но не поочерёдного прогруза элементов списка без ожидания. Так?
Я рад, что Avada смог тебе ответить потому что я даже вопроса не понял. Smile
Flasher wrote:
но, ИМХО, было бы Вадиму правильно добавить какой-то более гибкий модификатор (ЛКМ или Ctrl, например).
Не понял при чем тут модификатор? ТС использует и левую и правую кнопку. Осталась только средняя, я её и задействовал. А что ты предлагаешь использовать?

sergiokapone
Пришли мне свой wincmd.ini и соответствующие .ini файлы с редиректнутыми секциями.

pfr wrote:
сразу после запуска Тотала не отображается один из рядов вкладок (в моём случае из трёх рядов отображаются только два, а третий ряд как-бы "западает"
Да, такой баг был, но я думал, что починил его. Ты точно используешь последнюю версию TWinKey?

#1179:  Author: FlasherLocation: Москва PostPosted: Fri Feb 04, 2011 21:16
    —
С возвращением! Smile
VadiMGP wrote:
Я рад, что Avada смог тебе ответить потому что я даже вопроса не понял. Smile
А далее читал про быстрый прогруз колонок? Это никак задействовать для включённой сортировке TC нельзя?

VadiMGP wrote:
Не понял при чем тут модификатор? ТС использует и левую и правую кнопку. Осталась только средняя, я её и задействовал. А что ты предлагаешь использовать?
Ой, я "ЛКМ" написал, пардон, ПКМ, конечно. Держим ПКМ и ЛКМ одновременно, после выделения отпускаем сперва ЛКМ, потом ПКМ. Либо держим Ctrl и тянем с ЛКМ и отпускаем.
VadiMGP wrote:
Ты точно используешь последнюю версию TWinKey?
С учётом вышеотвеченного могу написать за него - точно. Wink

Тут одна существенная проблемка проявилась касаемо Шифта. На прикрепление файлов назначены Shift+Tab, так вот периодически (довольно часто) удерживание Shift перед зажатием любой другой клавишы выполняет эту команду. Раздражает, честно говоря, уже не меньше чем старый баг. Сам Shift, как и Ctrl, при удержании вызывает мигание курсора, чего нет при отключённом TwinKey.


Last edited by Flasher on Fri Feb 04, 2011 23:48; edited 3 times in total

#1180:  Author: pfr PostPosted: Fri Feb 04, 2011 21:17
    —
VadiMGP
ну если новее 3.44 версии нет, то точно последнюю ... Smile

#1181:  Author: VadiMGP PostPosted: Sat Feb 05, 2011 03:09
    —
Flasher wrote:
С возвращением!
Благодарствуйте. Smile

Flasher wrote:
А далее читал про быстрый прогруз колонок?
Да читал я, читал, но все бестолку - я не понимаю об чем речь идет.
Flasher wrote:
Держим ПКМ и ЛКМ одновременно, после выделения отпускаем сперва ЛКМ, потом ПКМ. Либо держим Ctrl и тянем с ЛКМ и отпускаем.
И это удобнее чем средняя кнопка???
Flasher wrote:
На прикрепление файлов назначены Shift+Tab, так вот периодически (довольно часто) удерживание Shift перед зажатием любой другой клавишы выполняет эту команду.
То есть, просто нажатие шифта отрабатывает как Shift+Tab?

#1182:  Author: FlasherLocation: Москва PostPosted: Sat Feb 05, 2011 10:47
    —
VadiMGP wrote:
Да читал я, читал, но все бестолку - я не понимаю об чем речь идет.
Стыкуем:
Flasher wrote:
Нажал Ctrl+F7 ...
+
Flasher wrote:
И обнаружилось, что с отключённой сортировкой в ТС колонки прогружаются быстрее в разы, за доли секунды, а не спустя несколько секунд.
Теперь? Smile

VadiMGP wrote:
И это удобнее чем средняя кнопка???
Это легче и удобнее нажимать, чем продавливать и удерживать нажатым скролл. Где нынче среднюю кнопку взять? (рит.) Smile
VadiMGP wrote:
То есть, просто нажатие шифта отрабатывает как Shift+Tab?
Именно.

#1183:  Author: VadiMGP PostPosted: Sat Feb 05, 2011 18:49
    —
Flasher wrote:
Теперь? Smile
Не помогло.

Quote:
VadiMGP wrote:
То есть, просто нажатие шифта отрабатывает как Shift+Tab?
Именно.
Всегда или только в каких-то определенных ситуациях? И покажи на всякий случай TWinKey.ini

#1184:  Author: FlasherLocation: Москва PostPosted: Sat Feb 05, 2011 20:04
    —
VadiMGP wrote:
Не помогло.
Бывает. Smile Что именно тебе не ясно в процитированном?
VadiMGP wrote:
Всегда или только в каких-то определенных ситуациях?
Если бы всегда, то так бы и написал. Саму ситуацию отловить не могу, но возникает сиё часто. Помогают переходы между файловыми панелями по Tab, либо переход между окнами - Alt+Tab.
VadiMGP wrote:
И покажи на всякий случай TWinKey.ini
Какие секции интересуют?

#1185:  Author: VadiMGP PostPosted: Sat Feb 05, 2011 20:23
    —
Flasher wrote:
Что именно тебе не ясно в процитированном?
Ну, для начала, что такое "прогруз"?
Flasher wrote:
Какие секции интересуют?
Keyboard и Plugins. И проверь не связано ли это с разрешением переопределять системные клавиши.

#1186:  Author: FlasherLocation: Москва PostPosted: Sat Feb 05, 2011 21:47
    —
VadiMGP wrote:
Ну, для начала, что такое "прогруз"?
Прогруз(ка) - процесс п(р)оявления в данном случае элементов списка файловой панели после активации набора колонок.
VadiMGP wrote:
Keyboard и Plugins.
В личке.
VadiMGP wrote:
И проверь не связано ли это с разрешением переопределять системные клавиши.
Опция "Переназначить системные клавиши", естественно, установлена. Попробую снять - протестировать.
Добавлено: Не знаю насколько удалось грамотно протестировать, но пока с отключённой опцией повторение бага не наблюдалось. Видимо, какая-то зависимость от переназначения прослеживается.

#1187:  Author: FlasherLocation: Москва PostPosted: Mon Feb 07, 2011 15:11
    —
VadiMGP
Хотелось бы также, чтобы TwinKey обращался к команде NexQuickView, только в активной панели с режимом QuickView и нигде больше.

#1188:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 07, 2011 15:55
    —
Flasher
А где он ещё обращается?

#1189:  Author: FlasherLocation: Москва PostPosted: Mon Feb 07, 2011 16:16
    —
Avada
Везде в ТС.

#1190:  Author: VadiMGP PostPosted: Mon Feb 07, 2011 23:26
    —
Flasher
Чего-то я не уразумел. Если ты имеешь в виду выполнять NexQuickView только когда фокус находится в панели с режимом QuickView, то это прямо противоположно моим целям. Или ты про что-то другое?

#1191:  Author: FlasherLocation: Москва PostPosted: Mon Feb 07, 2011 23:31
    —
VadiMGP wrote:
то это прямо противоположно моим целям
Очень интересно. Можно поподробней - какие у тебя цели, касаемые этой команды? Когда же её ещё выполнять требуется, кроме как во время этого режима? Я то полагал, что это нужно лишь для замены клавиши "4;$" на что-то более удобное.

И по шифту тоже ответь. Не зря же я секции показывал.

#1192:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 08, 2011 00:04
    —
Flasher wrote:
Я то полагал, что это нужно лишь для замены клавиши "4;$" на что-то более удобное.

Нет, не для этого. Зачем это нужно — написано в справке TWinKey:
Quote:
Предлагаемая функция позволяет назначить клавиши для переключения на следующий по порядку плагин внутреннего просмотрщика в панели быстрого просмотра сразу же, без предварительного перемещения фокуса в эту панель.


VadiMGP
Под "активной панелью с режимом" имеется в виду, насколько я понял, только панель, содержимое элементов которой отображается в окне быстрого просмотра, а не само окно быстрого просмотра. Видимо, соответствующая клавиша срабатывает в каких-то других местах TC, и это чем-то мешает.

#1193:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 00:12
    —
Avada wrote:
Зачем это нужно — написано в справке TWinKey:
Этот момент я как-то упустил в справке, хотя уже осознавал это.
Avada wrote:
Под "активной панелью с режимом" имеется в виду, насколько я понял, только панель, содержимое элементов которой отображается в окне быстрого просмотра, а не само окно быстрого просмотра.
А в чём разница?
Avada wrote:
Видимо, соответствующая клавиша срабатывает в каких-то других местах TC, и это чем-то мешает.
Она срабатывает везде и всегда. Я же указал на безотносительность состояния.

#1194:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 08, 2011 00:23
    —
Flasher wrote:
А в чём разница?

В том, что это вообще-то совершенно разные панели: в активной ты выбираешь, что просматривать, в пассивной видишь результат просмотра. В штатном режиме TC для переключения по 4 необходимо предварительно сделать активной панель (или, если угодно, окно) быстрого просмотра, TWinKey позволяет переключаться, не уходя из исходной панели.

#1195:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 00:30
    —
Avada
А где ты указал конкретно на активность/пассивность панели? Взятая тобой в кавычки цитата уже свидетельствует о состоянии панели.
Ты же указал на два варианта:
1. панель, содержимое элементов которой отображается в окне быстрого просмотра
2. окно быстрого просмотра.
Вот я и спрашиваю - в чём разница?
Со всем остальным мы вроде до этого уже разобрались.

#1196:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 08, 2011 00:52
    —
Flasher
Я, возможно, не понимаю смысл твоего вопроса о разнице, но разница, ИМХО, очевидна, и я её пояснил. А взятая в кавычки цитата свидетельствует о состоянии непонятно какой панели. Ты в исходном посте сформулировал это как "в активной панели с режимом QuickView ", что может быть понято (и действительно было понято) неверно. Между тем именно для данной фичи однозначность восприятия принципиальна, и с этим, кажется, тоже уже разобрались.
Кстати, а ты что в TWinKey для этой команды назначил?

#1197:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 01:01
    —
Avada wrote:
Я, возможно, не понимаю смысл твоего вопроса о разнице
Разница между двумя указанными вариантами. Я пока её не уловил.
Avada wrote:
но разница, ИМХО, очевидна, и я её пояснил
Пытаюсь найти связующую логику, да никак не выходит.
Добавлено: А, кажется нащупал. В первом варианте ты имел в виду панель с файловым списком. Я совершенно иначе понял, поскольку я уже указал на то, что панель с режимом QuickView. И меня сбило словосочетание "содержимое элементов". Под элементами можно понимать не только папки/файлы, но и элементы интерфейса окна листер-плагина.

#1198:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 08, 2011 01:41
    —
Flasher wrote:
В первом варианте ты имел в виду панель с файловым списком.

Именно так. Ну, далее всё должно быть ясно.

#1199:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 08, 2011 01:41
    —
2VadiMGP
Два вопроса.
1) Как "освобождать" назначенные клавиши на странице "Keyboard mapping"? Я, тупой, отчаялся найти "законный" способ. Приходится лезть в конфигурацию, в секцию [Keyboard], и стирать строку. Может, включить в меню, вызываемое правой кнопкой (которое "Edit mode" и далее по тексту), команду "Release key" или типа того?

2) Давным-давно я написал вот этот скрипт и с тех пор регулярно им пользуюсь. Вроде бы, то же, что и соответствующая функция TWinKey. Вроде бы, но не то же. Цитирую себя, любимого:
Quote:
Если окно быстрого просмотра еще не открыто, оно откроется
Мне кажется, это разумно. Если ты не согласен, аргументированно возрази. Если согласен, то не следует ли реализовать эту функцию, благо это совсем несложно (насколько я разбираюсь в программировании).

#1200:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 02:18
    —
Вахмурка wrote:
Как "освобождать" назначенные клавиши на странице "Keyboard mapping"?
Правый клик на зелёном квадрате - Режим редактирования, удали строку полностью с помощью Del/Backspace, в поле появится <НЕТ>, нажми Применить.
Вахмурка wrote:
Если ты не согласен, аргументированно возрази.
Можно я свою аргументацию вставлю? К тому же она касается проблемы, поставленной мной выше. Назначенная клавиша может быть любая, и не каждому захочется, чтобы эта клавиша срабатывала в файловой панели, т.к. там она уже задействована для выполнения другой команды, например внутренней. Это, собственно, и подразумевалось в моей просьбе.

#1201:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 08, 2011 02:43
    —
"Зеленом квадратике"? У меня он радикально черный. Впрочем, видимо, из-за низкой яркости монитора.
Quote:
Правый клик на зелёном квадрате - Режим редактирования, удали строку полностью с помощью Del/Backspace, в поле появится <НЕТ>, нажми Применить
В том-то и дело, что не работает. Как только я дохожу до последнего/первого (для Del/Backspace) символа, комп говорит "буль" и возвращает начальную строку на место.
Quote:
Назначенная клавиша может быть любая, и не каждому захочется, чтобы эта клавиша срабатывала в файловой панели
Ты не понял. Неважно, какая это клавиша, важно, что если в момент ее нажатия окно быстрого просмотра не открыто, оно бы открывалось автоматически. В самом деле, если я говорю "поменяй режим быстрого просмотра", это значит, команда не имеет смысла для чего-то еще. К счастью, число возможных комбинаций горячих клавиш достаточно велико, чтобы беспокоиться о дублировании. Как я уже писал в комментариях к скрипту, я повесил его выполнение на Ctrl+4, что логично - цифра 4 прочно скреплена в мозгу с загрузкой следующего плагина в "обычном" листере. Ну, не нравится тебе Ctrl, пусть будет Ctrl+Alt, Win или еще бог знает какая комбинация.

#1202:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 07:07
    —
Вахмурка wrote:
В том-то и дело, что не работает.
Т.е. ты выбрал "Edit Mode" из контекстного меню, поставил курсор в поле с правого края, нажал, скажем, Shift+Home, потом Del/BackSpace, и после этого в поле не появилось <NONE>? Тогда хочу тебя обрадовать, есть одно условие, которое ты проморгал, это можно проделывать лишь с клавишами, назначенными в самом TwinKey.
Вахмурка wrote:
Ты не понял. Неважно, какая это клавиша, важно, что если в момент ее нажатия окно быстрого просмотра не открыто, оно бы открывалось автоматически.
Я то как раз это сразу понял. А вот ты не понял, что мухи с котлетами мешать для многих не будет полезным по уже описанным мной причинам. Вот если бы речь зашла об отдельной команде, то было бы совсем другое дело, а текущую превращать в гибрид Ctrl+Q и 4 не надо, она представляет для меня лично ценность только в соответствующий её текущему назначению момент. К тому же к оригинальной команде "быстрый просмотр" я уже с некоторых пор не обращаюсь (мне и сдвиг сепаратора подавай)...

#1203:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 08, 2011 11:11
    —
Quote:
это можно проделывать лишь с клавишами, назначенными в самом TwinKey
А-а, да. "Если ничего не получается, прочтите же, наконец, инструкцию" Embarassed Тем не менее, мой запрос от этого вовсе не теряет актуальности. Если команду Release прикрутить легко, по-моему, от этого будет только лучше.

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

Тут еще кое-что обнаружилось. Как воспроизвести:
1) Отрыть в Утилизаторе страницу Keyboard Mapping;
2) Command Set: TWinKey commands;
3) Установить курсор на команду, которой уже назначены клавиши (у меня для примера это JumpBookMark, для которой назначена Win+B);
4) Нажать прямоугольник, какого бы цвета он ни был, пока не появится Press any key...
5) Нажать ту же, то есть уже назначенную этой команде комбинацию Win+B;
6) Выскочит забавное сообщение Hotkey 'Win+B' already assigned to 'JumpBookMark' command. Assign it anyway?". Это как если бы меня не пускали в собственный дом под предлогом того, что там уже живу... я.

#1204:  Author: VadiMGP PostPosted: Tue Feb 08, 2011 11:41
    —
Flasher wrote:
Можно поподробней - какие у тебя цели, касаемые этой команды?
Avada уже ответил - менять плагины без предварительного перехода в панель быстрого просмотра.
Вахмурка wrote:
Как "освобождать" назначенные клавиши на странице "Keyboard mapping"?
А тебе Flasher ответил. Единственное уточнение: режим редактирования - это режим по умолчанию и специально переключаться в него надо только если в данный момент ты в режиме опознания клавиш (Press any key...)
Что же касается команды "Release key", то я не совсем уловил её смысл. Просто удалять назначения, сделанные TWinKey? (потому что я не могу удалять назначения сделанные самим ТС)
Вахмурка wrote:
Мне кажется, это разумно. Если ты не согласен, аргументированно возрази.
Технически сделать это не проблема. Проблема (для меня) скорее психологическая. Ты предлагаешь послать команду cm_SrcQuickview. Но если в момент выполнения команды курсор находится не в файловой панели, а, например в комстроке, то не видно какая панель Source, а какая Target и неизвестно в какой панели и для какого файла откроется окно быстрого просмотра.
Доктор, эта неопределенность жутко раздражает. ©
Но, еще раз, если действительно нужно, пожалуй, можно такую опцию сделать.
Вахмурка wrote:
Это как если бы меня не пускали в собственный дом под предлогом того, что там уже живу... я.
Не "не пускали", а напоминали, что ты собирался поменять замок в своем доме, но поставил тот же самый.

#1205:  Author: VadiMGP PostPosted: Tue Feb 08, 2011 11:48
    —
Flasher wrote:
И по шифту тоже ответь. Не зря же я секции показывал.
Не зря. Я убедился, что там все в порядке (я подозревал, что там может быть мусор из-за багов предыдущих версий). Пока единственный подозреваемый - опция переназначения системных клавиш. Но мне пока не удалось воспроизвести твой баг.

#1206:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 08, 2011 12:02
    —
Quote:
Просто удалять назначения, сделанные TWinKey?
Именно.
Quote:
не видно какая панель Source, а какая Target и неизвестно в какой панели и для какого файла откроется окно быстрого просмотра
Во-первых, тогда пользователь и будет отдуваться. Раз он нажал указанные клавиши, значит, ему надо указать на его ошибку. Откроется окно быстрого просмотра с никому не нужным файлом и все станет ясно. Можно в той же ситуации выдать стандартный виндовый сигнал ошибки или соответствующее сообщение: мол, не работает эта команда с курсором в комстроке.
Во-вторых, если я перехожу в комстроку, то заголовок одной панели остается синим (в стандартной оцветовке), другой - серым. То есть все равно понятно, кто источник, а кто приемник. Так что никакого противоречия нет: может, пользователь именно хотел по результатам быстрого просмотра с разныи плагинами выдать ту или иную команду в комстроке (сам себе напомнил старый анекдот "А если еще на шкаф залезть и свеситься...").
В-третьих, ничего трагичного не произойдет, если откроется не тот файл в панели, это же не "формат це".
Quote:
Не "не пускали", а напоминали, что ты собирался поменять замок в своем доме, но поставил тот же самый
В том-то и дело, что нет! Я меняю не шило на мыло, что иногда полезно (дырки все проткнул, вспотел и захотел помыться), а шило на шило, и мне говорят: "Ты точно хочешь поменять шило на шило?". Выхода два: либо в интеллигентной форме сообщить пользователю, что он идиот, либо ничго не делать, достигнув тем самым цели оного пользователя (шило было, шило осталось). Второе лучше.

#1207:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 13:32
    —
Вахмурка wrote:
Если команду Release прикрутить легко, по-моему, от этого будет только лучше.
Не спорю. Кнопка рядышком такая бы не помешала.

VadiMGP wrote:
Avada уже ответил - менять плагины без предварительного перехода в панель быстрого просмотра.
Окей. Баг-то лечить будем?
VadiMGP wrote:
Пока единственный подозреваемый - опция переназначения системных клавиш. Но мне пока не удалось воспроизвести твой баг.
Да, я уже написал, что в ней вроде бы причина. Печально, что не удалось. Sad Переназначение системных клавиш, если ты мог заметить по некоторых моим комбинациям, мне просто необходима.

Last edited by Flasher on Tue Feb 08, 2011 14:06; edited 1 time in total

#1208:  Author: VadiMGP PostPosted: Tue Feb 08, 2011 13:51
    —
Вахмурка wrote:
Во-первых,
Во-вторых,
В-третьих,
Да не надо меня убеждать, я просто объяснил, почему лично мне такая фишка без надобности. А на бумажке я это записал.
Flasher wrote:
Окей. Баг-то лечить будем?
Пардон, какой баг?

#1209:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 13:55
    —
VadiMGP wrote:
Пардон, какой баг?
Ну я же писал про "везде и всегда". Ложное срабатывание команды отовсюду в ТС, невозможность использовать внутреннюю команду с аналогичным хоткеем, когда QuickView не запущен.

#1210:  Author: VadiMGP PostPosted: Tue Feb 08, 2011 14:12
    —
Flasher wrote:
Ложное срабатывание команды отовсюду в ТС,
С чего это вдруг оно стало "ложным срабатыванием" когда это именно то, что мне нужно - отовсюду в ТС переключиться на следующий плагин в QuickView.
Flasher wrote:
невозможность использовать внутреннюю команду с аналогичным хоткеем, кгда QuickView не запущен.
Это тоже "as designed". Но тут я подумаю, возможно и получится что-то скомбинировать.

#1211:  Author: FlasherLocation: Москва PostPosted: Tue Feb 08, 2011 14:22
    —
VadiMGP wrote:
С чего это вдруг оно стало "ложным срабатыванием" когда это именно то, что мне нужно - отовсюду в ТС переключиться на следующий плагин в QuickView.
Да? И зачем тебе это нужно в модальных диалоговых окнах? Я считаю, что единственное, когда имеет смысл использовать команду - это в момент позиционирования курсора в любой из файловых панелей. Не ясно зачем команда нужна в строке заголовка панели или комстроке, когда она там только мешает.
VadiMGP wrote:
Это тоже "as designed". Но тут я подумаю, возможно и получится что-то скомбинировать.
Ну это-то и есть основной баг, так что придумай что-нибудь обязательно. Взгляни на выбранную мной клавишу под эти дела и подумай, как это существенно может портить жизнь в общении с ТС.

#1212:  Author: mrmerak PostPosted: Tue Feb 08, 2011 14:38
    —
VadiMGP
если в Win7 (с Аеро) вызвать окно выбора дисков - останется странная табличка-артефакт

#1213:  Author: Plumber PostPosted: Tue Feb 08, 2011 21:47
    —
Подскажите, почему не работает "одноцветный фон в кратком режиме"
(WinXP Sp3; TC 7.56a; TWinKey 3.39)

#1214:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 08, 2011 22:44
    —
Plumber
Со своей стороны могу попросить подсказать, почему у меня на той же конфигурации (и на многих других тоже) это всё работало и работает. (Эта фича вообще добавлялась по моей просьбе и тестировалась мной лично с самого начала по всем последующим версиям TC и TWinKey.) Сложно ответить? Вот и мне тоже. И автору, полагаю. Ибо полезной дополнительной информации — пока ноль. Поэтому для начала неплохо бы рассказать о своих действиях, предпринятых для того, чтобы этот режим работал. Вплоть до выкладывания TWinKey.ini.

Mr.Merak
Никакой "таблички-артефакта" при описанных условиях не вижу. Можно ли сказанное проиллюстрировать скрином?


Last edited by Avada on Wed Feb 09, 2011 15:39; edited 1 time in total

#1215:  Author: mrmerak PostPosted: Wed Feb 09, 2011 14:11
    —
Avada

#1216:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 09, 2011 14:21
    —
Mr.Merak
Я, к сожалению, даже не могу понять, что там вообще такое изображено и частью чего является этот фрагмент с ярлыками. Можно либо область захвата скрина сделать побольше, либо словесное объяснение попонятнее?

#1217:  Author: FlasherLocation: Москва PostPosted: Wed Feb 09, 2011 14:26
    —
Avada
Как я понял, там остаётся чёрная граница окна выбора дисков на Рабочем столе после сворачивания окна ТС.

#1218:  Author: mrmerak PostPosted: Wed Feb 09, 2011 14:28
    —
Avada
тень рамки остается и не исчезает до тех пор, пока не рестартнеш ТС

#1219:  Author: Plumber PostPosted: Wed Feb 09, 2011 16:18
    —
Avada
Попытаюсь рассказать о своих действиях:
1 - установил TwinKey согласно прилагаемой инструкции
2 - поставил галку включения опции
Скрин
Остальные опции, почти все по-умолчанию

Вот весь TWinKey.ini
[Config]
ReturnTabs=1
UseDesktopINI=1
OverrideVisualMode=1
ColoredTabs=1
KeepTabColors=0
FileGroupping=1
FileGroupping2=1
LostFocus=1
BriefSingleColor=1
DblClickGotoDir=1
Retracktor=1
ChangeColumns=0
StickyFiles=0
StickySort=1
BookMarks=1
PersistBookmarks=0
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
CheckCloseTC=1
Localizator=%COMMANDER_PATH%\PLUGINS\WDX\TWinKey\LANGUAGE\Russian.ini
ColumnsWidth0=190
DriveList=1
AutoView=1
KeepScope=1
ColumnsWidth1=172

[Colors&Styles]
LostFocusStyle=5
RetrOpacity=91
LostFocusColor=#2DFF2D
StickStyle=2
MarkPercent=25
BookMarkColor=#C0C0C0
BookMarkStyle=2
RetrColor=#E1FFFF
Menu1stColor=#FFFFFF
Menu2ndColor=#E6E6E6
MenuTextColor=#000000
MenuTextStyle=1
Select1stColor=#0A246A
Select2ndColor=#0A246A
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#E1DED9

Может какое-то влияние оказывает то, что у меня параметры цветовой схемы ТС находятся в отдельном INI файле?

Извините за длинное сообщение, но как здесь соорудить спойлер не знаю

 !  Avada:
Неформатная картинка заменена ссылкой.

#1220:  Author: FlasherLocation: Москва PostPosted: Wed Feb 09, 2011 16:57
    —
Plumber wrote:
Может какое-то влияние оказывает то, что у меня параметры цветовой схемы ТС находятся в отдельном INI файле?
Скорее так оно и есть.

И, кстати, рекомендую установить-таки новую версию, где исправлен ряд багов, а также прочесть 15 п. правил.

#1221:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Feb 09, 2011 17:10
    —
2Plumber
В свете хотя бы этого поста заодно и тщательное изучение п. 12 также категорически рекомендуется.

#1222:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 09, 2011 17:14
    —
Plumber wrote:
Может какое-то влияние оказывает то, что у меня параметры цветовой схемы ТС находятся в отдельном INI файле?

Самое прямое и непосредственное. В теме несколько раз сказано, что редирект на данном этапе не поддерживается. (Хотя в дальнейшем, видимо, будет.) Размещаем цветовые настройки в основном INI-файле TC и проверяем ещё раз.

Plumber wrote:
Извините за длинное сообщение, но как здесь соорудить спойлер не знаю

Никак не соорудить. В случае крайней необходимости давать ссылку на ресурс, где выложен большой файл. Здесь (кроме картинки) всё было в пределах разумного.


Last edited by Avada on Wed Feb 09, 2011 17:26; edited 2 times in total

#1223:  Author: FlasherLocation: Москва PostPosted: Wed Feb 09, 2011 17:19
    —
Avada
Надеюсь, ты уже сообразил, что указать на это в справке очень не помешало бы. Wink

#1224:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 09, 2011 17:24
    —
Flasher
Если в следующей версии автор добавит поддержку редиректа секций (такое намерение имеется), надобность в уточнении справки просто отпадёт.

#1225:  Author: Plumber PostPosted: Wed Feb 09, 2011 17:32
    —
Всем Спасибо за помощь, обещаю впредь правил не нарушать

#1226:  Author: likhoboryLocation: Москва PostPosted: Wed Feb 09, 2011 17:41
    —
По поводу одноцветного фона - заметил такую вещь
у меня в подробном режиме используется 2 цвета
при переходе в краткий режим с последующим возвратом в подробный - второй цвет в фоне не отображается, причем при построчном скроллинге идет попеременной отображение то 1, то 2-цветного фона. Сие чудо исчезает после перезагрузки ТС. (WinXPsp2)



Quote:
[Config]
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
CheckCloseTC=1
DriveList=1
StickyFiles=1
StickySort=1
BookMarks=1
PersistBookmarks=0
Localizator=%COMMANDER_PATH%\Plugins\WDX\TWinKey\LANGUAGE\Russian.ini
ReturnTabs=1
UseDesktopINI=0
OverrideVisualMode=0
ColoredTabs=1
KeepTabColors=1
FileGroupping=1
FileGroupping2=1
LostFocus=1
BriefSingleColor=1
DblClickGotoDir=1
Retracktor=0
ChangeColumns=0
EnablePlugins=1
[Colors&Styles]
Menu1stColor=#C0C0C0
Menu2ndColor=#7D9EC0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#316AC5
Select2ndColor=#316AC5
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#ECE9D8
StickColor=#98FB98
StickStyle=2
MarkPercent=53
BookMarkStyle=2
LostFocusStyle=3
RetrColor=#00C4C4
RetrOpacity=64
BookMarkColor=#C0C0C0
[Keyboard]
ToggleStick=Alt+Z
ToggleBookMark=Alt+B
SelectTabColor=Alt+C
NextQuickView=Alt+Ctrl+N
[c:\develop]
1=rapira_pack_russian-6
[PluginList]
%COMMANDER_PATH%\Plugins\WDX\TWinKey\mcalc.dll=Calculator
%COMMANDER_PATH%\Plugins\WDX\TWinKey\ClockDLL.dll=Stopwatch
%COMMANDER_PATH%\Plugins\WDX\TWinKey\TCDirMenu.dll=Favorites
[Plugins]
Alt+Ctrl+C=%COMMANDER_PATH%\Plugins\WDX\TWinKey\mcalc.dll,2 ;

#1227:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 09, 2011 18:01
    —
likhobory
Сие чудо теоретически должно исчезнуть также:
• При открытии в режиме, отличном от краткого, любого другого каталога.
• При выгрузке плагинов.
Но вообще факты имеют место. В TWinKey 3.39 восстановление "зебры" после перехода из подробного режима в краткий и обратно происходило сразу, а теперь нет. От настроек TWinKey не зависит, воспроизводится и из настроек по умолчанию с единственным дополнительным включением опции для убирания "зебры" в кратком режиме. Прошу пользующихся проверить.

#1228:  Author: FlasherLocation: Москва PostPosted: Wed Feb 09, 2011 20:26
    —
Avada
Баг подтверждаю. Хорошо, что эта опция не задевает мои нужды.

#1229:  Author: VadiMGP PostPosted: Thu Feb 10, 2011 12:09
    —
Mr.Merak wrote:
если в Win7 (с Аеро) вызвать окно выбора дисков - останется странная табличка-артефакт
Такое может произойти в любой версии Windows, начиная с ХР. Это баг в Windows и, пока у меня закончились обходные пути к нему.

likhobory
Avada
С зеброй разберусь

#1230:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Feb 10, 2011 15:22
    —
VadiMGP wrote:
ask-rus wrote:
Хотелось бы знать, в чем проблемы реализации сетки в Twinkey?
Проблема одна - в общем случае неизвестна ширина колонок во всех режимах, кроме краткого, а значит, неизвестно где риовать вертикальные линии.
ask-rus wrote:
А если TC всегда в одном положении,
Не могу себе представить такого. Smile Ты пользуешься только одним режимом и никогда не изменяешь размер окна ТС?

Что самое интересное, недавно меня попросили сделать именно фиксированную сетку, никак не связанную с колонками. Там человек пользуется неким WDX плагином и выводит в одной колонке длиннющую строку цифр. Ему просто нужны разделители, чтобы легче было читать эту строку. Я отказал ввиду чрезвычайно малой востребованности такой фичи. Но если есть еще желающие сетку в фиксированных позициях, то могу заново взвесить возможность её реализации.

По-моему, один вопрос мной остался неотвеченным. Ага, размер окна TC у меня не изменяется.
Code:
[1280x1024 (8x16)]
maximized=0
x=100
y=100
dx=1080
dy=820

От фиксированной сетки я бы был в восторге даже, только если бы она была отключаемой без перезапуска TC.

P.s. Если я ничего не пропустил...

#1231:  Author: Tol!kLocation: Арзамас PostPosted: Thu Feb 10, 2011 16:04
    —
Поддерживаю.

#1232:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Feb 11, 2011 22:33
    —
Прямиком из "злачных мест":
Quote:
TWinKey - глаза надо беречь, посадить зрение легко. Потому пока лучше отказаться от этой утилиты. Мерцание совсем неблаготворно действует на глаза.

Twinkey я ещё не ставил-таки, всё откладываю, но о моменте выше хотел бы узнать по-подробнее, от чего это у него глаза там портятся?

#1233:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 11, 2011 22:49
    —
ask-rus
Так вот и спрашивать надо именно того, у кого глаза портятся. И почему это у меня ни на одной машине с TWinKey ничего не мерцает?
Ты уж определись: или ты ставишь и делаешь выводы сам или коллекционируешь слухи.

#1234:  Author: VadiMGP PostPosted: Fri Feb 11, 2011 23:03
    —
ask-rus
На некоторых машинах окно ТС всегда перерисовывается при нажатии клавиш.

А что касается порчи, то нужно признать, что У TWinKey много вредных побочных эффектов.
Например, значительно увеличивается излучение от клавиатуры, что при длительном использовании может вызывать подкожные ожоги в пальцах.
В качестве побочных эффектов также зафиксированы:
- затрудненное дыхание (в зобу)
- внешние признаки Базедовой болезни (экзофтальм)
- усиленное слюноотделение, сопровождающееся синдромом Туретта

#1235:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Feb 11, 2011 23:11
    —
Avada wrote:
Ты уж определись: или ты ставишь и делаешь выводы сам или коллекционируешь слухи.

Сетку жду.

VadiMGP
Как там с ней? Ожидать, не?

#1236:  Author: VadiMGP PostPosted: Fri Feb 11, 2011 23:21
    —
ask-rus
Да, я записал это себе в список будущих фич, только вы уж определитесь сначала сами какая именно сетка нужна, чтобы я не делал ненужную работу.
Кстати, Avada, ты же тоже хотел сетку? Давайте, формулируйте внятное ТЗ.

#1237:  Author: FlasherLocation: Москва PostPosted: Sat Feb 12, 2011 00:07
    —
VadiMGP
Мне бы вертикальных полос между колонками с возможностью задания цвета хватило.
Кстати, ты почту то тогда прочёл? А то ни ответа, ни привета.
Про подкожные ожоги и экзофтальм повеселил. Very Happy

#1238:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Feb 12, 2011 00:18
    —
VadiMGP
Хотел, но не уверен насчёт фиксированной. Обдумаю свой вариант ТЗ и сообщу.

#1239:  Author: VadiMGP PostPosted: Sat Feb 12, 2011 00:24
    —
Flasher wrote:
Мне бы вертикальных полос между колонками ... хватило
Но я уже говорил раньше и с тех пор ничего не изменилось - неизвестно где эти колонки, поэтому рисовать между ними невозможно. Пока мы можем говорить только о линиях в фиксированных позициях.

#1240:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Feb 12, 2011 00:27
    —
VadiMGP
В одних фиксированных позициях на все режимы? Или с возможностью запоминания "своих" разделителей под конкретный режим (а в идеале — и под конкретный набор колонок)?

#1241:  Author: VadiMGP PostPosted: Sat Feb 12, 2011 00:41
    —
Avada
Безусловно не один на все.
Дальше вижу два подхода.
1. Юзер создает несколько наборов разделителей для своих целей, сам выбирает по мере необходимости тот или иной набор и счастлив этим.
2. Набор разделителей будет частью визуальной схемы.

#1242:  Author: FlasherLocation: Москва PostPosted: Sat Feb 12, 2011 00:43
    —
VadiMGP
Чего-то я себе с трудом представляю, как фиксированные полоски могут прижиться, надоедят быстро, с учётом того, что при просмотре колонок мы то и дело двигаем сепаратор или осуществляем горизонтальную прокрутку, и зачастую даже при однопанельном варианте ширины экрана на все колонки не хватает.
Про почту что там?

#1243:  Author: VadiMGP PostPosted: Sat Feb 12, 2011 01:03
    —
Flasher wrote:
Чего-то я себе с трудом представляю, как фиксированные полоски могут прижиться,
Так и я тоже. Именно поэтому я и не стал их делать. Я нутром чую, что в таком виде это будет нечто почти бесполезное.

О других вещах - я пока обдумываю что из этого можно сделать и как. В фоновом режиме обдумываю. Я сейчас лихорадочно увлечен блютусом.

#1244:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Feb 12, 2011 01:40
    —
2все, кроме VadiMGP
Quote:
Я сейчас лихорадочно увлечен блютусом
Тс-с-с-с! Не отвлекайте его! TWinKey пока и так достаточно наворочен. Давайте введем временный запрет на данную ветку. Будем вопросы писать в стол. Вот появится блютус, тогда нас радостно и прорвет.

ЗЫ. Не говорите ему ничего. Тайна.

#1245:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Feb 12, 2011 17:16
    —
Мне по блютусу ваш блютус, сетка - вещь, для использования в режиме "Подробный", с возможностью задавать в конфиге число и позиции вертикальных полос, дабы подогнать под свои колонки, цвет линий роли не играет. Вкл./Откл. сетки кнопкой панели инструментов (комбинацией клавиш).

#1246:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Feb 12, 2011 17:36
    —
Avada wrote:
Так вот и спрашивать надо именно того, у кого глаза портятся. И почему это у меня ни на одной машине с TWinKey ничего не мерцает?

Зачем, вот же он, и твой ответ. Так мерцает у тебя или нет?
VadiMGP wrote:
На некоторых машинах окно ТС всегда перерисовывается при нажатии клавиш.

Т. е. на слабых машинах? "Особенно если прокручивать длинные списки мышкой"?

#1247:  Author: VadiMGP PostPosted: Sat Feb 12, 2011 20:49
    —
ask-rus wrote:
Т. е. на слабых машинах?
Скорее, на слабых видео катрочках. Я сам видел это только на интеловских чипсетах.

#1248:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Feb 12, 2011 20:55
    —
ask-rus wrote:
Так мерцает у тебя или нет?

Ещё раз повторяю: у меня — нет. Но это не значит, что я начисто отрицаю такую возможность у других.
И, между прочим, под мерцанием в разное время понимались самые разные вещи. То, что говорилось у LonerD, касалось прокрутки, но были и другие трактовки. (В том числе и то, что на форуме вообще не обсуждалось, а выявлялось и исправлялось при приватном тестировании.) Поэтому невозможно по одному слову понять, о чём речь шла в данном случае.

#1249:  Author: LonerDLocation: Макеевка PostPosted: Sun Feb 13, 2011 03:32
    —
VadiMGP wrote:
Скорее, на слабых видео катрочках.

У меня на двух более-менее неслабых GeForce (GeForce GTX285, GeForce 8600GSM) очень даже сильно мерцает при прокрутке мышками (мышки разные - USB).
Прокрутка кнопками - не наблюдаю мерцания

#1250:  Author: VadiMGP PostPosted: Sun Feb 13, 2011 11:05
    —
LonerD wrote:
мерцает при прокрутке мышками

Кстати, давайте уточним - при какой именно прокрутке:
а) колесом мышки
б) нажатием на стрелку скроллбара (построчная прокрутка)
в) нажатием на сам скроллбар (постраничная прокрутка)
г) тасканием "бегунка" скроллбара

#1251:  Author: pfr PostPosted: Mon Feb 14, 2011 08:17
    —
У меня мерцаний при прокрутке вроде не наблюдается (кстати - что при прокрутке должно мерцать - вкладки?), зато есть мерцания иконок на вкладках при наведении на вкладки мышью (причём, кажется, что выявилась закономерность - это проявляется при условии, что на вкладках отображается всплывающее окно с отображением полного пути ко вкладке)

#1252:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 14, 2011 11:28
    —
Ага, значит, продолжаем беспокоить. Ну тогда вот так:
1) Введение;
2) Иллюстрация;
3) Руководство по воспроизводству;
4) Подробнее - на языке вероятного противника.

Просьба других пользователей TWinKey потестить.

#1253:  Author: likhoboryLocation: Москва PostPosted: Mon Feb 14, 2011 14:05
    —
Вахмурка wrote:
Руководство по воспроизводству

дубляж (пока) воспроизвести не удалось, но если папка не содержит НИ ОДНОЙ вложенной папки, то заметил следующее:

1. при скроллинге мышью до конца списка видим часть еще одной записи


2. не отображается "зебра" при включенной опции одноцветного фона в кратком режиме. Достаточно просто войти в директорию, не меняя режима отображения (как было описано ранее - идет попеременное отображение при построчном скроллинге).

#1254:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 14, 2011 14:15
    —
likhobory
Про "зебру" — да, подтверждаю: при переходе в каталог, не содержащий папок, она пропадает, при скроллинге появляется.

#1255:  Author: FlasherLocation: Москва PostPosted: Mon Feb 14, 2011 14:23
    —
likhobory
По первому пункту есть такое дело и без всяких условий с отсутствием вложенных каталогов. Причём высота строки может быть полной, а не обрезанной, наподобие того самого "дубляжа". Воспроизводится не всегда. Быстрое появление и пропадание последнего элемента уловить легко, а вот след сам не всегда остаётся. И ещё высока вероятность того, что роль быстрой прокрутки с использованием ScrollTC и т.п. тут не последняя.

#1256:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 14, 2011 14:55
    —
2likhobory
Поиграйся размером окна относительно числа строк. На скриншоте видно, что у тебя первая "полувидимая" строка видна меньше чем наполовину, у меня - примерно наполовину. Увеличить окно, видимо, не получится (если оно в полный экран), а вот уменьшить мальца - вполне, чтобы скрыть полувидимую и половину последней видимой строки.
Ну и еще - при наличии поддиректорий фантом не появляется, это ты верно подметил.

#1257:  Author: FlasherLocation: Москва PostPosted: Mon Feb 14, 2011 15:05
    —
Вахмурка wrote:
Ну и еще - при наличии поддиректорий фантом не появляется, это ты верно подметил.
Т.е. я неверно по-твоему?:
Flasher wrote:
без всяких условий с отсутствием вложенных каталогов
Почему-то мне вообще кажется, что мерцание напрямую связано с этим багом.

#1258:  Author: VadiMGP PostPosted: Mon Feb 14, 2011 15:13
    —
Так, дефективных зебр у меня уже цельное стадо набралось. И зомбей тоже достаточно.
Вот еще с блютусом немного повозюсь и снова вернусь к TWinKey.

#1259:  Author: FlasherLocation: Москва PostPosted: Mon Feb 14, 2011 15:45
    —
Вахмурка
likhobory
Фантом без ScrollTC воспроизводится? У меня - нет.

#1260:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 14, 2011 15:50
    —
Quote:
Фантом без ScrollTC воспроизводится?
Поскольку я не знаком с гражданином по имени ScrollTC, видимо, да Wink

#1261:  Author: FlasherLocation: Москва PostPosted: Mon Feb 14, 2011 16:15
    —
Вахмурка
Ясно. Много потерял, кстати. Wink Там построчная прокрутка, а не кусками, как в системе по умолчанию, это, видимо, как-то влияет.

#1262:  Author: likhoboryLocation: Москва PostPosted: Mon Feb 14, 2011 22:14
    —
Flasher wrote:
likhobory
По первому пункту есть такое дело и без всяких условий с отсутствием вложенных каталогов. Причём высота строки может быть полной, а не обрезанной, наподобие того самого "дубляжа".

тестил на рабочей машине с WinXPsp2, у меня проявляется только при наличии вложенных каталогов и всегда с обрезанием.
Вахмурка wrote:
Поиграйся размером окна относительно числа строк.

Изначально тестил не в фулскрине, вариант с полностью развернутым окном показан на переднем плане:


Строка на несколько пикселей шире, но все равно отображается не полностью.

Параллельно проверил то же на домашней машине с Win7ent. Ни первый ни второй фокус воспроизвести НЕ удалось.

Flasher wrote:
ScrollTC
шо це за зверь ??

#1263:  Author: FlasherLocation: Москва PostPosted: Mon Feb 14, 2011 22:23
    —
likhobory wrote:
у меня проявляется только при наличии вложенных каталогов и всегда с обрезанием.
Очень интересно:
likhobory wrote:
но если папка не содержит НИ ОДНОЙ вложенной папки


likhobory wrote:
шо це за зверь ??
Це тут.

#1264:  Author: likhoboryLocation: Москва PostPosted: Mon Feb 14, 2011 22:26
    —
пардон, очипятка, конечно же БЕЗ наличия вложенных каталогов))

#1265:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Feb 23, 2011 14:38
    —
Может Twinkey поможет с этим?

#1266:  Author: VadiMGP PostPosted: Thu Feb 24, 2011 10:46
    —
ask-rus wrote:
Может Twinkey поможет с этим?
Имеется в виду поменять оверлейный значок? Тогда ответ - нет, это страшный зверь "геморрой".

#1267:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Feb 24, 2011 15:09
    —
VadiMGP wrote:
Имеется в виду поменять оверлейный значок?

Да или наложить поверх него свою графику, или в крайнем случае иметь возможность скрыть стрелки вообще.

Как поживает фиксированная сетка, она остается в планах или ещё в них не была?

#1268:  Author: VadiMGP PostPosted: Fri Feb 25, 2011 22:58
    —
ask-rus wrote:
Как поживает фиксированная сетка, она остается в планах или ещё в них не была?
Пока еще в планах.

#1269:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 25, 2011 23:11
    —
ask-rus wrote:
или в крайнем случае иметь возможность скрыть стрелки вообще

На этот самый крайний случай вообще-то в TC существует ключ PopupOverlay=0 в секции [ButtonBar] файла wincmd.ini.

#1270:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Feb 26, 2011 10:22
    —
Avada wrote:
На этот самый крайний случай вообще-то в TC существует ключ PopupOverlay=0 в секции [ButtonBar] файла wincmd.ini.

Надо же. Smile Спасибо, я о нем не знал.

#1271:  Author: FlasherLocation: Москва PostPosted: Sun Feb 27, 2011 18:54
    —
Есть один пренеприятнейший баг (вдобавок к уже описанному) в новой версии, связанный с запуском меню F4Menu по клавише TwinKey (у меня Ctrl+Context - для тех, кто в танке): после вызова проги нажатие любой клавиши в ТС пытается сделать то же самое. Без птицы на "Переназначать системные клавиши" глюк не наблюдается. Подтверждающие будут?

Last edited by Flasher on Sun Feb 27, 2011 19:28; edited 1 time in total

#1272:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 27, 2011 19:27
    —
Flasher wrote:
Подтверждающие будут?

Сначала хорошо бы точно воспроизвести. По имеющеемуся описанию ситуацию ясно представить не могу, хотя и вроде как не в танке. Wink
Вызов F4Menu — это пользовательская команда? Если да, какая? (Возможно, это где-то когда-то раньше упоминалось, но всё сказанное на форуме упомнить невозможно. Тем более относительно чужих настроек.) И на эту команду потом назначается в TWinKey Ctrl+Context? Переназначение системных клавиш в TWinKey включено?

#1273:  Author: FlasherLocation: Москва PostPosted: Sun Feb 27, 2011 19:33
    —
Avada
cm_Edit
wincmd.ini > Editor=%COMMANDER_PATH%\Utils\F4Menu\F4Menu.exe -f
по остальному отвечено выше.

#1274:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 27, 2011 19:46
    —
Flasher
Спасибо за уточнение, всё учтено, но пока воспроизвести не удалось. То есть прога вызывается, но дальше все прочие клавиши работают в своём штатном режиме. Может быть, всё-так не любые? Или есть какие-то тонкости с настройками уже F4Menu, а не TWinKey?

#1275:  Author: FlasherLocation: Москва PostPosted: Sun Feb 27, 2011 19:53
    —
Avada
Клавиши не любые, а любая. Wink
Насчёт тонкостей ещё посмотрю, пока в голову ничего не приходит, я всего-то вызываю штатную команду с параметром. Но повторюсь, так стало происходить только с новой версии, с предыдущими не было. Никакие опциональные настройки в F4Menu c момента обновления Твинки не корректировались.
Добавлено: на 7-ке тоже опробуй, если появится возможность.
Убрал F4Menu.ini из каталога программы, перезапустил ТС - проблема осталась.

#1276:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 27, 2011 20:22
    —
Flasher wrote:
на 7-ке тоже опробуй, если появится возможность.

Хорошо, но сегодня вряд ли получится, много другой работы. INI-файл F4Menu под XP убирал, всё равно не воспроизводится.

#1277:  Author: FlasherLocation: Москва PostPosted: Sun Feb 27, 2011 20:28
    —
Avada
Понял. Переназначение, само собой, стояло?
С параметром -m, кстати, то же самое. Как выяснилось, не играет роли на какой именно хоткей назначена команда.

#1278:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 27, 2011 21:28
    —
У меня на Num5 повешена команда JumpBookMark. И вот с недавнего времени довольно редко и крайне нестабильно воспроизводится глюк выполнения этой команды при нажатии на, скажем, Enter или Del, а вообще говоря, любую случайно выбранную клавишу (но всякий раз одну). Лечится перезапуском ТС (cm_UnloadPlugins - нет). Воспроизвести не могу, поэтому и не жалуюсь.

#1279:  Author: VadiMGP PostPosted: Mon Feb 28, 2011 11:08
    —
Flasher wrote:
после вызова проги нажатие любой клавиши в ТС пытается сделать то же самое.
Проверь проявляется ли баг в Утилизаторе, в момент назначения клавиш, или только в TWinKey, в момент вызова F4Menu?
Проявляется ли баг если например
а) назначить на Ctrl+Context не F4Menu а Notepad.
б) назначить F4Menu на Ctrl+Fn

#1280:  Author: FlasherLocation: Москва PostPosted: Mon Feb 28, 2011 15:18
    —
VadiMGP wrote:
Проверь проявляется ли баг в Утилизаторе, в момент назначения клавиш, или только в TWinKey, в момент вызова F4Menu?
А это вообще как "в момент назначения"?
а) и б) - не актуальны. См. предыдущий мой пост.

#1281:  Author: VadiMGP PostPosted: Mon Feb 28, 2011 15:42
    —
Flasher wrote:
А это вообще как "в момент назначения"?
Первый раз ты нажимаешь Ctrl+Context в Утилизаторе, когда назначаешь эту клавишу. В тот момент, когда назначил баг проявляется.
Flasher wrote:
а) и б) - не актуальны.
Еще раз. Я не спрашивал что актуально. Я спрашивал проявляется ли в этих двух ситуациях баг. По каждой ситуации АЛУ моего мозга готово принять три варианта ответа:
1. Проявляется
2. Не проявляется.
3. Не скажу.
Спешу уточнить - любой ответ отличный от первых двух приравнивается к третьему.

#1282:  Author: FlasherLocation: Москва PostPosted: Mon Feb 28, 2011 15:46
    —
VadiMGP wrote:
Первый раз ты нажимаешь Ctrl+Context в Утилизаторе, когда назначаешь эту клавишу. В тот момент, когда назначил баг проявляется.
А как он может проявится в такой момент, если необходимым условием является позиционирование курсора на элементе списка активной файловой панели и нажатии этой клавиши?

а) - 3. - отвечу позже, пока не на 7.
б) - можешь приравнивать к третьему, я не знаю что такое Fn.

Avada
На XP с версией 0.59 не проявляется.

#1283:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 28, 2011 17:24
    —
Flasher wrote:
я не знаю что такое Fn

Функциональные клавиши: F1...F12.

#1284:  Author: FlasherLocation: Москва PostPosted: Tue Mar 01, 2011 14:46
    —
VadiMGP
Отвечаю. Дело оказалось только в TwinKey.
a) - 1.
б) - 1.
в) notepad на Ctrl+Fn - 1.
И поскольку не играет роли какой именно хоткей, с участием функциональных клавиш или нет, делаем глупый вывод, что в момент назначения любых клавиш, в т.ч. и Ctrl+Context, сам баг не проявляется.

Хотя нет, одна-таки клавиша ведёт себя иначе - Shift, выкидывающая секундомер, назначенный на LCtrl+LShift+Space.

Win7 x86 Ult.

#1285:  Author: VadiMGP PostPosted: Wed Mar 09, 2011 18:04
    —
Flasher
Вроде, починил. Попробуй вот эту версию (там только wdx)
http://www.mgpsoft.net/Downloads/wdx_TWinKey.3.45.zip

2All
Версия содержит только починку бага, связанного с переназначением системных клавиш. Кто не пользуется, можно не беспокоиться.

#1286:  Author: FlasherLocation: Москва PostPosted: Wed Mar 09, 2011 19:14
    —
VadiMGP
Да, пока словить баги не удалось. Уже намного легче стало. Спасибо!
Жду теперь решение по команде NexQuickView.

#1287:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Mar 09, 2011 19:29
    —
VadiMGP
А я напоминаю про описанные ранее огрехи с "зеброй". Пока всё по-прежнему.

#1288:  Author: VadiMGP PostPosted: Thu Mar 10, 2011 00:45
    —
Avada wrote:
А я напоминаю про описанные ранее огрехи с "зеброй". Пока всё по-прежнему.
Я помню мало, но хорошо.

#1289:  Author: slideray PostPosted: Tue Apr 05, 2011 08:04
    —
Для особенно непонятливых и одаренных, повторите пожалуйста ответ на вопрос:
Перенаправление секций wincmd.ini поддерживается или нет?
Насколько я понял проблемы возникают с перенаправлением секции "shortcuts" это так?
Если редирекция не поддерживается, то каких именно секций? (т.е. какие секции все таки могут быть перенаправленны, так как не используются утилитой/плагином)?
И еще, поддерживается или нет переменная %Commander_path% в самой утилите или обработка при использовании ее в wincmd (например)?

#1290:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 05, 2011 08:56
    —
slideray
Проблемы были с перенаправлением всех секций. В настоящее время идёт приватное тестирование версий TWinKey, где уже исправлен ряд ошибок и добавлена поддержка перенаправления.
Переменная %Commander_path% должна обрабатываться нормально. Если где-то выявлены какие-то проблемы — конкретные примеры, пожалуйста.

#1291:  Author: slideray PostPosted: Tue Apr 05, 2011 09:14
    —
Пока пытаюсь просто разобраться с плагином,
Avada wrote:
Если где-то выявлены какие-то проблемы
на данный момент при запуске светит сабж:
Quote:
Hotkey'RedirectSection'is assigned to the undefined command '%Commander_path%\ini\shortcuts.ini' (путь куда перенаправляются секция [shortcuts])
или она же на русском:
Quote:
Клавиша 'RedirectSection' назначена для неизвестной команды '%Commander_path%\ini\shortcuts.ini'
что означает данное сообщение, какие проблемы могут быть?
Avada wrote:
идёт приватное тестирование версий TWinKey
это каких версий, всмысле номер? На данный момент у меня v.3, 0, 0, 45
Не назначаются клавиши для плагинов второго уровня. (это из-за редиректа?)
Кроме трех включенных в пакет, имеются ли еще плагины?

#1292:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 05, 2011 09:40
    —
slideray wrote:
что означает данное сообщение, какие проблемы могут быть?

Сообщение означает, что клавиша назначена не на команду, а непонятно на что. То есть к записи в дополнительном INI-файле нет доступа. Это, очевидно, проблема редиректа как такового, а не переменной. Обсуждать её до обнародования следующей версии больше нет смысла.

slideray wrote:
это каких версий, всмысле номер? На данный момент у меня v.3, 0, 0, 45

Последняя тестовая версия TWinKey.wdx — 3.49. Последний тестовый Утилизатор (TwinkUtil.exe) — 1.87. Сколько их будет ещё перед выкладыванием следующей публичной версии, сказать пока затруднительно.

slideray wrote:
Кроме трех включенных в пакет, имеются ли еще плагины?

На данный момент — нет.

slideray wrote:
Не назначаются клавиши для плагинов второго уровня. (это из-за редиректа?)

Клавиши для плагинов второго уровня назначаются самим TWinKey и сохраняются в TWinKey.ini. С редиректом секций wincmd.ini это связано быть не может. Поэтому расписываем проблему подробно, по шагам: как назначаются клавиши (вплоть до того, чему и какие именно) и что потом происходит.

#1293:  Author: slideray PostPosted: Tue Apr 05, 2011 09:57
    —
Avada wrote:
Клавиши для плагинов второго уровня назначаются самим TWinKey
Разобрался. Надо было тыкнуть индикатор, справа от поля ввода.

#1294:  Author: FlasherLocation: Москва PostPosted: Tue Apr 05, 2011 19:42
    —
Flasher wrote:
VadiMGP
Да, пока словить баги не удалось.
К сожалению, на данный момент это не так. То и дело перестаёт работать Tab и комбинации, назначенные в TwinKey. Или, например, назначена команда на Win+F1(или др. клавиша), а выполняется она и при нажатии F1(другой клавиши), как будто клавиша Win уже зажата. Убрать глюк получается либо перезапуском ТС, либо абсолютно неочевидным переключением между окнами, второе не всегда помогает.

#1295:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 07, 2011 10:47
    —
Файлы не прикрепляются, чего делать? Опцию "Разрешил", предпросмотр не мой (обязательно свой рисовать?), пытаюсь закрепить через пункт меню "Прикрепить файл".

#1296:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 07, 2011 11:11
    —
ask-rus
Свой предпросмотр рисовать, разумеется, не обязательно.
Временно перемещаем файл TWinKey.ini в другой каталог, перезапускаем TC, разрешаем в Утилизаторе прикрепление, больше не меняя ничего, и проверяем результат снова. И, кстати, версии TWinKey и Утилизатора неплохо бы указывать.

#1297:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 07, 2011 11:25
    —
Avada wrote:
И, кстати, версии TWinKey и Утилизатора неплохо бы указывать.

3.44 и 1.86
Где каталоги присутствуют, прикрепление происходит; где каталогов нет и эффекта нет. Кстати, может упоминали, неприятный баг/не баг с заливкой - всё имя заливает.


#1298:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 07, 2011 13:52
    —
ask-rus wrote:
Кстати, может упоминали, неприятный баг/не баг с заливкой - всё имя заливает.

Заливка или альфа-градиент, как на картинке? Если первое, то, естественно, заливается всё имя. Если второе, то у TWinKey есть справка, где про регулирование заливки всё сказано. Если же указанные там настройки не работают, сообщаем подробности.
И скрин попрошу, где каталогов нет и эффекта нет. Хотя вообще-то могу уже сейчас сказать, что на указанных версиях ОС, TC, TWinKey и Утилизатора при указанных условиях у меня прикрепление работает нормально.

#1299:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 07, 2011 16:18
    —
Avada wrote:
Заливка или альфа-градиент, как на картинке?

Альфа-градиент-таки.
Avada wrote:
Если первое, то, естественно, заливается всё имя. Если второе, то у TWinKey есть справка, где про регулирование заливки всё сказано.

Отрегулировал.
Avada wrote:
И скрин попрошу, где каталогов нет и эффекта нет. Хотя вообще-то могу уже сейчас сказать, что на указанных версиях ОС, TC, TWinKey и Утилизатора при указанных условиях у меня прикрепление работает нормально.



Выделил файл сам, после "Прикрепить файл" всё равно ничего не происходит.

Может, я не так представлял это себе... Думал, что в среде файлов стоит закрепить один, и он будет располагаться над всеми, вопреки сортировкам TC. Question

#1300:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Thu Apr 07, 2011 17:18
    —
ask-rus wrote:
в среде файлов стоит закрепить один, и он будет располагаться над всеми, вопреки сортировкам TC

Именно так и происходит, никакого влияния отсутствие папок не оказывает.

#1301:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 07, 2011 17:31
    —
Rodny
Совершенно верно.

ask-rus
Приведи вид каталога к ситуации, когда якобы всё работает: попробуй в каталоге, приведённом на скрине, создать подкаталог с любым именем. Что, действительно после этого прикрепление в том же самом каталоге в том же самом режиме представления заработает?
Кстати, выделение смысла не имеет: прикрепление работает для файла/папки под курсором.

#1302:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 07, 2011 18:20
    —
Avada wrote:
Приведи вид каталога к ситуации, когда якобы всё работает: попробуй в каталоге, приведённом на скрине, создать подкаталог с любым именем. Что, действительно после этого прикрепление в том же самом каталоге в том же самом режиме представления заработает?



- Подкаталог создал, файл закрепил.
- Подкаталог удалил - файл закреплен, другого закрепить не могу.
- В другой каталог перехожу, где нет подкаталогов, никакой файл закрепить не могу.

#1303:  Author: FlasherLocation: Москва PostPosted: Thu Apr 07, 2011 18:30
    —
VadiMGP
Flasher wrote:
То и дело перестаёт работать Tab
Тут похоже дело именно в кл. WinKey, т.к. с Tab у неё тоже есть комбинация. Но я не уверен на сто процентов, что с остальными модификаторами порядок.

#1304:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 07, 2011 18:56
    —
ask-rus
М-да... Ну нет у меня такого! Конфликтует с чем-то специфическим? На чистом Тотале бы проверить, где один TWinKey из плагинов установлен.

#1305:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 07, 2011 19:25
    —
Avada wrote:
Конфликтует с чем-то специфическим?

Не могу знать, конфликтов не наблюдаю.
Avada wrote:
На чистом Тотале бы проверить, где один TWinKey из плагинов установлен.

Проверил на чистом, работает закрепление.

Теперь с чего бы начать поиск скрытого конфликта...

#1306:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 08, 2011 08:53
    —
В ReadMe_Russian.html по установке есть всё, а по выгрузке ничего. Question
Убрать флажок с "Определить цвета для типов файлов" с перезапуском TC ничего не даст, править шаблон, где автостарт заменить на какой-нибудь ордер, сохранить это дело и перезапустить TC - также. Удалять плагин из списка плагинов мне бы не хотелось, чтобы потом его вновь туда добавлять.

#1307:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 08, 2011 09:31
    —
ask-rus
А что тут расписывать при отсутствии в TC возможности временного отключения пункта цветовой схемы без его удаления? И что ты вообще хочешь получить? Пример временной деактивации TWinKey. Временно выгрузи все плагины командой cm_UnloadPlugins в любой удобной форме применения. Открой каталог TWinKey, запусти это дело временно переименуй TWinKey.wdx во что-то другое (хоть знак подчёркивания в имя добавь) и перезапусти TC. Или, если пользуешься Configurator Editor, временно закомментируй "цветовые" строки, связанные с TWinKey. Ну и так далее. А можно пойти с другой стороны и применить функцию запрета плагина в TC Plugins Manager.

ask-rus wrote:
Убрать флажок с "Определить цвета для типов файлов" с перезапуском TC ничего не даст

Ничего не даст — для чего?

А что касается конфликтов, то методика поиска виновника на форуме излагалась много раз. В данном случае начинать надо с секции [ContentPlugins]. Забэкапить wincmd.ini и в тестовом файле последовательно удалять строки от конца к началу (TWinKey загнать на самый верх).

#1308:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 08, 2011 09:41
    —
Avada wrote:
И что ты вообще хочешь получить?

Доступ к TWinKey.wdx, чтобы обновить, а про cm_UnloadPlugins совсем забыл.
Avada wrote:
А что касается конфликтов, то методика поиска виновника на форуме излагалась много раз. В данном случае начинать надо с секции [ContentPlugins]. Забэкапить wincmd.ini и в тестовом файле последовательно удалять строки от конца к началу (TWinKey загнать на самый верх).

Начну, пожалуй.


Last edited by ask-rus on Fri Apr 08, 2011 09:49; edited 1 time in total

#1309:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 08, 2011 09:47
    —
ask-rus wrote:
Доступ к TWinKey.wdx, чтобы обновить

Ну, это элементарно. Единственный нюанс: до применения команды выгрузки у тебя должны быть открыты в панелях и каталог-получатель, и каталог-источник (или архив). Поскольку при любой смене каталога выгруженный TWinKey снова включится.

#1310:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 08, 2011 11:52
    —
Не теряя времени, я удалил все плагины из [ContentPlugins], оставив TWinKey. Перезапуск TC и всё по-прежнему.
Что за напасть... Crying or Very sad

#1311:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 08, 2011 12:08
    —
ask-rus
Помимо указанной секции, в wincmd.ini есть и другие. Их тоже следует проверить.

И не надо было добавлять в предпоследний свой пост отчёт о выполнении рекомендаций при наличии последнего поста про то же. Бессмысленное дублирование. Посты поправил.

#1312:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 08, 2011 12:20
    —
Методом "не дай бог такого никому", а именно зачисткой абсолютно всех плагинов из секций wincmd.ini, было установлено, что проблема кроется в [Configuration] (копирнул её в чистый TC с одним лишь TWinKey, где всё работало и, собственно, привел закрепление в неработоспособность).
Code:
[Configuration]
1hourdif=0
ActiveRight=1
Aligned extension=0
AltSearch=2
AlwaysCopyInBackground=1
AlwaysRemoveInBackground=1
AlwaysToRoot=1
Autotreechange=0
CopyComments=6
CountMarked=1
CountSpace=1
DirBrackets=1
DirTabLimit=32
DirTabOptions=824
Editor=%COMMANDER_PATH%\SOFT\ChoiceEditor\ChoiceEditor.exe
ExplorerForCopy=0
FileTipWindows=1
Firstmnu=1349
FirstTime=0
FirstTimeUnpack=0
HideRemovableNoMedia=3
IconsInDriveList=0
IconLib=%COMMANDER_PATH%\ICO\Main.ico
LogKeepCount=-1
LogOptions=0
LogRotateLimit=0
Mainmenu=WCMD_EXT_RUS.mnu
MarkDirectories=1
MinimizeOnClose=0
OldStyleTree=0
Onlyonce=0
PanelsVertical=0
PluginBaseDir=%COMMANDER_PATH%\PLUGINS
QuickSearchExactMatch=0
QuickSearchMatchBeginning=1
RenameSelOnlyName=1
SaveCommands=0
SaveHistory=0
Savepanels=1
Savepath=1
SeparateTree=0
ShowCentury=1
ShowHiddenSystem=1
ShowParentDirInRoot=0
SingleClickStart=0
SizeFooter=5
SizeStyle=5
Small83Names=0
SortDirsByName=1
SortUpper=0
StartupScreen=0
Test=122
Tips=3
TrayIcon=0
UseIniInProgramDir=7
UseLongNames=1
UseRightButton=0
UseTrash=1
Viewer=%COMMANDER_PATH%\SOFT\AkelPad\AkelPad.exe
Viewertype=0
Win32TipWindows=1
Win95Delete=0
FirstTimeZIP=0
SoundDelay=-10
IconOverlays=0
IconsSpecialFolders=3
Showicons=2
ShowEXEandLNKicons=2
IconsInMenus=0
IconsOnNet=1
LastRunAs=Administrator
ThumbsLocation=%COMMANDER_PATH%\TEMP
ThumbsCopyDel=1
ThumbsCustomFieldsEnabled=1
ThumbWidthNoCache=96
ThumbHeightNoCache=96
ThumbOptions=15
ThumbExplTypes=*.* | *.htm *.html
ThumbPlgTypes=*.*
ThumbIrfXnTypes=*.*
ThumbTxtTypes=*.txt *.ini
CompareCaseSensitive=0
CompareIgnoreRepSpace=1
CompareIgnoreRepeatedLines=1
CompareVertical=0
SyncFlags=16
SyncButtons=63
lastmd5=1
QuickSearchAutoFilter=0
ThumbsInDlg=1
CustomFieldsInDlg=1
DecodeAutoRename=1
IgnoreListFileEnabled=0
LanguageIni=WCMD_EXT_RUS.LNG
ShowCopyOptions=0

Удалять по ключику, это жесть...

Добавлено:
Avada
Нуждаюсь в твоей помощи. Просьба загнать код в текстовый и сравнить инструментом со своим [Configuration]. Где-то же он зарылся, бессовестный...

#1313:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Apr 08, 2011 13:16
    —
ask-rus wrote:
Удалять по ключику, это жесть

Зачем же по ключику, бисекцией. Первая половина, вторая половина. Десяток шагов.

#1314:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 08, 2011 13:21
    —
ask-rus
Путём сравнения это никто никогда не делает. Тем более, что у меня на чистом TC с TWinKey и с твоей секцией всё работает. Так что спасение утопающих — дело рук самих утопающих. К тому же всё делается гораздо проще, чем ты считаешь: кто тебя по ключику заставляет удалять? Опять же методика излагалась на форуме много раз, в том числе в предыдущем посте. Делаешь резерв и удаляешь половину секции. Проверяешь. Далее последовательно сужаешь круг, пока не останется один ключ. Найдёшь — скажешь.

#1315:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Apr 08, 2011 13:32
    —
Аналогично, у меня с этими настройками прикрепление работает как надо.

#1316:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 08, 2011 14:29
    —
Всё, короче, я пас.
- wincmd.ini зачистил, а потом вообще удалил;
- TWinKey.ini удалил;
- TC открыл, плагин добавил, шаблон прописал, опцию включил, TC перезапустил;
Не крепится. Папку создам - крепится.
Чистых тоталов уже три штуки, закрепление не работает ни на одном. Evil or Very Mad
Arrow Здесь логики нет.

#1317:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 08, 2011 15:35
    —
ask-rus
Ну, дальше — только к автору. Моя фантазия иссякла. Разве что на другой машине попробовать при прочих равных условиях.

#1318:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 08, 2011 18:21
    —
Добавлю, что фактически закрепление оно происходит (в меню загорается сортировка и открепление всех), закрепления нет визуально - все файлы на своих местах и не отмечаются. С закладками всё как должно - всё отмечается, всё находится и т. д.

#1319:  Author: slideray PostPosted: Sat Apr 09, 2011 22:47
    —
Насколько я понимаю плагин продолжает развиваться и достаточно активно, так что пробую внести предложения-пожелания.

Реализовать навигатор для просмотра и редактирования горячих клавиш.
Возможно просто доработать TWinKey Utilisator, а возможно и сделать отдельную утилиту.
Функционал относительно уже реализованного в TWinKey Utilisator:

Добавить колонку с самими горячими клавишами

Сделать возможность сортировки по каждой колонке

Добавить окно "категория" (как это реализовано в стандартном "Список команд") в котором мы можем показать все (вообще все) команды, либо только выбранного раздела (или разделов, например выделяя их с зажатым ctrl, или правой кнопкой)

Удаление клавиши, назначенной на команду

Под полями для ввода "Текущие клавиши" и "Новые клавиши" добавить ещё однострочное пустое поле, в котором будет появляться Имя команды/Номер команды/Описание/ и рядом маленькое поле в котором будет гореть Клавиша на неё назначенная, и возможность ее замены. Чтобы совершая назначение клавиши на необходимую нам команду, в случае конфликта иметь возможность разрешить его тут же исправив бывшее назначение.

#1320:  Author: FlasherLocation: Москва PostPosted: Sat Apr 09, 2011 23:07
    —
slideray wrote:
Реализовать навигатор для просмотра и редактирования горячих клавиш.
Фильтр клавиш, предлагавшийся мной (если речь об этом), уже обсуждался. О редактировании стандартных клавиш ТС также ранее писал Вахмурка.
slideray wrote:
Добавить колонку с самими горячими клавишами
Всё-таки задача для утилизатора в другом. Для этого уже есть Ultra TC Hotkeys Editor.
slideray wrote:
Добавить окно "категория" (как это реализовано в стандартном "Список команд") в котором мы можем показать все (вообще все) команды, либо только выбранного раздела (или разделов, например выделяя их с зажатым ctrl, или правой кнопкой)
Фильтр "Все команды" уже есть. Ряд категорий также есть в фильтре. Что касается стандарных категорий ТС, то, думаю, это имеет смысл сделать через разделитель в этом же меню фильтра.
slideray wrote:
Удаление клавиши, назначенной на команду
Это фактичеси повторение уже предложенного редактирования.

Last edited by Flasher on Sat Apr 09, 2011 23:09; edited 1 time in total

#1321:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 09, 2011 23:07
    —
slideray
При внесении предложений-пожеланий очень хорошо бы всё-таки обойтись без изобретения велосипеда. Возможности самого TWinKey подробно описаны в его документации, которую рекомендую к прочтению. А отдельная утилита давным-давно существует и называется Ultra TC Hotkeys Editor. Это часть пакета Ultra TC Editors.

#1322:  Author: slideray PostPosted: Sun Apr 10, 2011 00:53
    —
Как удалить клавиши, уже назначенные? Насколько я понял, можно удалить только те, что были назначены через Twinkey Utilisator, это так? В руководстве этот вопрос слегка расплывчато описан, у меня вообще не получилось удалить ни назначенные внутренними, ни внешними средствами. Уточните пожалуйста.

#1323:  Author: FlasherLocation: Москва PostPosted: Sun Apr 10, 2011 01:01
    —
slideray
Для этого есть поиск по форуму. Уже обсуждалось.

#1324:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 10, 2011 08:21
    —
slideray
Для этого есть, прежде всего, уже упомянутое руководство, информация из которого и упоминалась при обсуждении на форуме. И в котором, ИМХО, предельно ясно сказано:
Quote:
Вы можете удалить только назначения, сделанные с помощью самого TWinKey!

Это называется "вопрос слегка расплывчато описан"? Wink
Впрочем, если нужна более подробная расшифровка — пожалуйста. TWinKey использует данные из wincmd.ini, но не изменяет их. Назначенные в TC клавиши не убиваются, а подменяются назначениями плагина, имеющими более высокий приоритет и сохраняемыми в INI-файле самого TWinKey. В отличие от Hotkeys Editor, который способен реально изменять настройки TC. Подробности в справке Ultra TC Editors, русская версия которой, как и для TWinKey — моя. Smile
А насчёт "не получилось удалить" — следуем руководству и, если что-то не выходит, пишем совершенно конкретно, что и на каком шаге.

#1325:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Apr 10, 2011 15:27
    —
За другим ПК поставил на чистый Тотал Твинку из шапки. Здесь тоже не работает закрепление, поэтому смотрите сами...

Win XP SP3 x86

#1326:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 10, 2011 15:54
    —
ask-rus
Не-а, смотреть будешь ты, потому что это твой баг, а нам смотреть некуда. А автор будет говорить, куда и как смотреть. В ближайшем будущем, я полагаю.

#1327:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 04:12
    —
Можно скачивать новую версию.
Кроме новых багов также
- Добавлена поддержка редиректа секций wincmd.ini
- Добавлен фильтр по клавишам модификаторам
- Улучшена рамка прямоугольного выделения
- Комбинация для NextQuickView передается в ТС если окна быстрого просмотра не существует

PS. Не знаю с какого бодуна в прошлый раз я выложил версию с названием из строчных букв. Название файла - TWinKey.zip. В первом посте я вернул название в первобытное состояние.

2ask-rus
Если в этой версии по-прежнему есть проблемы с прикреплением файлов, то заходи в скайп (vadimmgp), я посмотрю что там у тебя за барабашка завелся.
И кстати, твой "чистый" ТС - это английский или русифицированный?

#1328:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 05:18
    —
VadiMGP wrote:
Кроме новых багов также
- Добавлена
Т.е. ещё и баги добавлены? Very Happy Здорово. А починены хоть указанные?
Не, с клавишей Win попрежнему непорядок. Находясь в окне ТС, нажимаю дважды Win (открыть/закрыть Пуск). Нажимаю по отдельности клавиши, сопоставленные с ней в TwinKey, команды выполняются. Sad

VadiMGP wrote:
Комбинация для NextQuickView передается в ТС если окна быстрого просмотра не существует
За это спасибо!
VadiMGP wrote:
Добавлен фильтр по клавишам модификаторам
Ээ.. А где другие клавиши помимо модификаторов? Я же писал ещё о быстром переходе к конкретной команде по хоткею (CASW+клавиша), а не только списку команд, где задействованы указанные модификаторы.
И, конечно, жаль, что только ради экономии пространства данный фильтр перенесён в меню. Хотелось изначально быстрого доступа к такому полю.
Но уже что-то, в любом случае.

Кстати, команда "полный экран" TCFS2 стала быстрей отрабатывать. Мелочь, но приятно. Smile

#1329:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 11, 2011 09:25
    —
VadiMGP wrote:
Если в этой версии по-прежнему есть проблемы с прикреплением файлов, то заходи в скайп (vadimmgp), я посмотрю что там у тебя за барабашка завелся.

В этой версии нет этой проблемы. Спасибо.
VadiMGP wrote:
И кстати, твой "чистый" ТС - это английский или русифицированный?

И на английском и на русифицированном проверял, как и сейчас.

#1330:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 10:01
    —
2VadiMGP
С возвращеньицем!
При установке TWinKey Тотал опять упал Sad Но, в отличие от одной из ранних версий, до этого "успел" установить новую версию плагина.
Quote:
Добавлен фильтр по клавишам модификаторам
А Release key так и не появилось...
Хочу поделиться некоторыми наработками. Может, включить их в следующей версии в типовой (дефолтный) TCDirMenu.ini?
Code:
[Menu]
...
TC command line=$sub(CmdLine)
...

[CmdLine]
Totalcmd.exe=%COMMANDER_PATH%\Totalcmd.exe
Open file in Lister=%COMMANDER_PATH%\Totalcmd.exe /O /S=L
$sep=
Open path in source panel=%COMMANDER_PATH%\Totalcmd.exe /O /S /L=
Open path in target panel=%COMMANDER_PATH%\Totalcmd.exe /O /S /R=
$sep=
Open path in new tab (source)=%COMMANDER_PATH%\Totalcmd.exe /O /T /S /L=
Open path in new tab (target)=%COMMANDER_PATH%\Totalcmd.exe /O /T /S /R=

#1331:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 11, 2011 10:29
    —
Вахмурка wrote:
При установке TWinKey Тотал опять упал

Я было подумал, что это обычное действие Smile , ставив на чистый. На другом же TC, родном, установка прошла успешно.

Добавлено:
Возможно ли вывести отдельные пункты меню команд TWinKey на панель инструментов TC, например, StickIt и UnStickIt?

Добавлено:
Значков в списке дисков не использую:



TWinKey могут в будущем (а может уже в настоящем) их (значки) опционально отключать?

#1332:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 14:01
    —
ask-rus wrote:
TWinKey могут в будущем (а может уже в настоящем) их (значки) опционально отключать?
А при чём тут TwinKey? wincmd.ini: IconsInDriveList=0

#1333:  Author: likhoboryLocation: Москва PostPosted: Mon Apr 11, 2011 14:12
    —
спасибо за апдейт,

Вахмурка wrote:

При установке TWinKey Тотал опять упал

подтверждаю

баги с зеброй и с частичным отображением строки после последнего элемента списка не обнаружены Smile

#1334:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 14:29
    —
Quote:
баги с зеброй и с частичным отображением строки после последнего элемента списка не обнаружены
Зебру не проверял, а вот строки-дубликаты, похоже, и впрямь пропали. Ура! VadiMGP красавец.

#1335:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 15:01
    —
Господа, а про мерцание ещё никто не забыл? Вроде бы на 7-ке в кратком и подробном режимах дело стало обстоять лучше, практически незаметно. Но вот при выходе из папки курсор попрежнему моргает. Где-то от 2 до 6 миганий. У кого как с этим обстоят дела?

#1336:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 11, 2011 15:04
    —
ask-rus wrote:
TWinKey могут в будущем (а может уже в настоящем) их (значки) опционально отключать?

Речь идёт об отключении стандартных значков TC (если да, на это уже ответили) или об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)?

ask-rus wrote:
Возможно ли вывести отдельные пункты меню команд TWinKey на панель инструментов TC, например, StickIt и UnStickIt?

По крайней мере, мне такая возможность неизвестна. Вполне обхожусь меню команд и клавиатурными назначениями TWinKey.

#1337:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 11, 2011 15:52
    —
Avada wrote:
По крайней мере, мне такая возможность неизвестна.
Вот такой вариант:
Скрипт:
Code:
'********************************************************************
' Имя: SendKeys.vbs
' Язык: VBScript
' Автор: Шаповалов Арсений aka ApceH Hypocrite
' Описание: Жмёт указанную комбинацию клавиш
' Параметр: Комбинация клавиш в синтаксисе SendKeys:
'  http://msdn.microsoft.com/en-us/library/8c6yea83(v=vs.85).aspx
'********************************************************************
On Error Resume Next
Set WS = WScript.CreateObject("WScript.Shell")
Keys = WScript.Arguments(0)
WS.SendKeys Keys
WS = Nothing
On Error Goto 0
'************* Конец ************************************************

Кнопка:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\WSH\SendKeys.vbs
+{ESC}+
WScript.exe,2
SendKeys

1
-1

Вроде работает, давно использую. Shift+Escape для примера. Второй плюс для того, чтобы не залипал Shift.

#1338:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 11, 2011 16:03
    —
Avada wrote:
Речь идёт об отключении стандартных значков TC (если да, на это уже ответили) или об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)?

Конечно же, в списке дисков TWinKey. Тогда пожелания:
- Возможность переноса команд TWinKey на панель инструментов TC;
- Возможность не показывать значки в списке дисков TWinKey, а внешний вид наподобие TC-шного с IconsInDriveList=0, т. е. такая вот штука: [-c-] System вместо C - System, как сейчас.

#1339:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 16:16
    —
ApceH wrote:
' Автор: Шаповалов Арсений
Ничего личного, но мягко говоря, такой скрипт не заслуживает носить авторство, хотя бы потому, что он никакого преимущества над возможностями самого TwinKey (не говоря уже о функционале самого ТС) не даёт, ну и пишется он в одну строку:
CreateObject("WScript.Shell").SendKeys WScript.Arguments(0) Smile


Last edited by Flasher on Mon Apr 11, 2011 16:45; edited 1 time in total

#1340:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 16:40
    —
Quote:
Возможность переноса команд TWinKey на панель инструментов TC
Да, это очень перспективная мысль, поддерживаю. Ее можно сформулировать и по-другому: возможность управлять утилитой TwinkUtil.exe с помощью ключей комстроки. Интересно, насколько сложно будет это воплотить.

#1341:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 11, 2011 16:41
    —
Flasher
Кто тут говорит о преимуществах перед чем-то?
ask-rus-у нужно было выполнить команду TWinKey-я кнопкой на панелях... Как вариант — это повесить горячую клавишу и нажать её, что я и делаю.
А одна или не одна строчка, какая разница? У меня все скрипты такую шапку имеют. Что было, то и скопировал. Писал примерно 3 месяца Laughing


Last edited by ApceH on Mon Apr 11, 2011 17:02; edited 3 times in total

#1342:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 16:44
    —
Вахмурка
Я, кстати, эту хотелку с тулбаром поднимал ещё в почтовой переписке (до поездки в Сингапур) с рядом других. Но пока авторское видение того, как это должно выглядеть с его точки зрения остаётся тайной. Wink

ApceH wrote:
ask-rus-у нужно было выполнить команду TWinKey-я кнопкой на панелях... Как вариант — это повесить горячую клавишу и нажать её, что я и делаю.
Просьба привести конкретный пример с конкретной командой TwinKey, а не скрипт общего назначения, вот тогда и поговорим.
ApceH wrote:
Что было, то и скопировал.
Я бы постыдился. Wink

#1343:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 11, 2011 17:31
    —
Мда... И тут пахнет тролльчатиной... Жаль...
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.
Признаю, что для потребностей ask-rus это решение не подходит. У самого этот скрипт валяется с давних пор, а не использовал никогда. Так что забыли. Кстати, мне нечего стыдиться Wink А вот вам, Flasher, можно и постыдиться... Писать такие посты форумчанину с 16-ю сообщениями Wink
Остаётся надеяться на модернизацию самого TWinKey, чтобы тот поддерживал такие новые пользовательские команды. Но вряд ли это возможно без изменений ТС... А потребность в этом действительно есть.

#1344:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 17:37
    —
ApceH wrote:
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.
Признаю, что для потребностей ask-rus это решение не подходит. У самого этот скрипт валяется с давних пор, а не использовал никогда.
Что и требовалось доказать. Smile Но дело даже не в этом, а в том, что этот способ никак не улучшает уже существующий функционал.
ApceH wrote:
А вот вам, Flasher, можно и постыдиться... Писать такие посты форумчанину с 16 сообщениями
Кол-во не всегда определяет качество. Просто надо вдумчиво подходить к ответу. Стыдиться мне в данной ситуации тоже нечего. Просто советую пробежаться по теме "Автоматизация" и посмотреть в каких случаях скриптам имеет смысл присваивать авторство. Это тоже часть форумного этикета, если угодно. Wink

#1345:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 17:51
    —
Насчет форумного этикета не скажу, а вот программерский этикет требует любую, даже самую примитивную и никудышную программку, подписывать. Надеюсь, не надо пояснять, почему.
Особенности "форумного" этикета, думаю, в том, что можно вместо ФИО писать ник. Но авторство обязательно должно быть указано.

#1346:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 18:01
    —
Вахмурка
Насчёт программулек, возможно, ты прав, но к скрипту, умещающемуся в одну строчку, это точно не относится. Wink
Code:
' автор - Вахмурка
MsgBox "Здесь был Вахмурка!"
Ну, ты понял. Smile

Last edited by Flasher on Mon Apr 11, 2011 18:15; edited 1 time in total

#1347:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 11, 2011 18:11
    —
ApceH
Не переживай, идею хоть подал.
ApceH wrote:
У меня все скрипты такую шапку имеют.

Только надеюсь, что чужие скрипты у тебя такую шапку не имеют.

ApceH wrote:
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.

Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др. до лучших времен. А нет ли его на форуме уже?

#1348:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 18:38
    —
ask-rus wrote:
Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др.
Можно поинтересоваться: для чего необходим? Горячие клавиши, назначаемые в Твинки и ТС, не подходят?

#1349:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 11, 2011 18:51
    —
Flasher wrote:
Можно поинтересоваться: для чего необходим? Горячие клавиши, назначаемые в Твинки и ТС, не подходят?

У меня свои менюшки, где стикам и букмакам зарезервировано местечко. Горячие клавиши, само собой, подходят и используются.

#1350:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 18:57
    —
ask-rus wrote:
У меня свои менюшки, где стикам и букмакам зарезервировано местечко.
Пиши подробно в Автоматизацию, чтобы не оффтопить, процесс быстрее пойдёт, пока я не понял, чем схожий скрипт может помочь в твоём случае.

Last edited by Flasher on Mon Apr 11, 2011 19:05; edited 1 time in total

#1351:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 11, 2011 18:58
    —
Flasher wrote:
Кол-во не всегда определяет качество.
Это получился комплимент мне Wink decIcoWDX и открепление вкладок в tLister этому подтверждение. Спасибо!
ask-rus wrote:
Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др. до лучших времен.
Однозначно! Создавай Request! Думаю, это будет не скрипт, а программка.

#1352:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 11, 2011 19:07
    —
Тема по TWinKey слишком объёмна сама по себе, чтобы ещё и разбавлять её оффтопом в таких количествах. В связи с этим дискуссию по скриптам объявляю закрытой. При наличии плодотворных конкретных решений — милости прошу в соответствующий подфорум. А обмен личными мнениями — в ЛС.

#1353:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 20:06
    —
Вот надо же такому случиться, что именно сегодня у нас начали менять телефонную инфраструктуру. Интернет стал очень прерывистым. И будет таким еще несколько дней. Постараюсь ответить всем скопом, чтобы никто не ушел обиженным.

Flasher wrote:
Я же писал ещё о быстром переходе к конкретной команде по хоткею (CASW+клавиша)
С этим есть проблема. Думаю.
Flasher wrote:
Нажимаю по отдельности клавиши, сопоставленные с ней в TwinKey, команды выполняются.
Конкретики добавь. Какие именно клавиши на какую команду назначены.

ask-rus wrote:
В этой версии нет этой проблемы. Спасибо.
С одной стороны хорошо, что нет проблемы, но с другой - так и неясно откуда она вылезала. Святой водой, что ли, окропить?..
Вахмурка wrote:
При установке TWinKey Тотал опять упал
Ну что тебе сказать?.. Когда этот падеж тебя совсем доконает, мы возьмем по пиву, зайдем в TeamViewer, я возьму на себя управление твоей машиной, поставлю VisualStudio с дебаггером и буду отлаживать прямо по живому Smile
Вахмурка wrote:
Ура! VadiMGP красавец.
Весь зарделся как маков цвет.
Вахмурка wrote:
Хочу поделиться некоторыми наработками.
Avada, подключайся. Мне по барабану что включать в дистрибутив. О чем договоритесь, то и включу. Примеры в дистрибутив не для меня же включаются, а для юзеров.
Flasher wrote:
Господа, а про мерцание ещё никто не забыл?
Хотел бы, да не могу. Но тут пока порадовать нечем. Я постепенно модифицирую отдельные моменты, но глобального решения пока нет.
ask-rus wrote:
Возможно ли вывести отдельные пункты меню команд TWinKey на панель инструментов
Сам давно хочу, но пока элегантного решения нет, а корявое городить - душа не лежит.
Avada wrote:
об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)?
Не совсем жестко. TWinKey берет значки из эксплорера. А в нем можно менять значки дисков.
ApceH wrote:
Вот такой вариант:
Скрипт:
Во-первых, это крайне ненадежный метод, впрочем ты уже это обнаружил, а во-вторых, я не понимаю зачем это надо. Скрипт всего лишь дублирует клавиатурные команды - в чем цимес?
Вахмурка wrote:
Ее можно сформулировать и по-другому: возможность управлять утилитой TwinkUtil.exe с помощью ключей комстроки.
Не врубился. Причем тут Утилизатор к кнопкам TWinKey на тулбаре??

#1354:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 11, 2011 20:10
    —
VadiMGP wrote:
Вахмурка писал(а):
Ее можно сформулировать и по-другому: возможность управлять утилитой TwinkUtil.exe с помощью ключей комстроки.
Не врубился. Причем тут Утилизатор к кнопкам TWinKey на тулбаре??
Как минимум очень нужен ключ для Утилизатора, чтобы TWinKey перечитал настройки! Остальное уже можно правкой в ini сделать, любым способом...

#1355:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 20:17
    —
ApceH wrote:
Как минимум очень нужен ключ для Утилизатора, чтобы TWinKey перечитал настройки!
Объясняй, что имеется в виду. У TWinKey есть своя команда - перечитать настройки. При чем тут Утилизатор?

#1356:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 20:35
    —
2VadiMGP
Quote:
Когда этот падеж тебя совсем доконает
Когда ты будешь выпускать по новой версии в день. Пока что они выходят по большим церковным праздникам, так что пущай его падает.
Quote:
Причем тут Утилизатор к кнопкам TWinKey на тулбаре??
Да по крайне тупой причине: Утилизатор - единственный исполняемый файл, входящий в состав TWinKey. А я не знаю, как можно прикручивать параметры комстроки к неисполняемым файлам. Хорошо, перефразировка только помешала. Народ хочет:
Quote:
вывести отдельные пункты меню команд TWinKey на панель инструментов

#1357:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 11, 2011 20:52
    —
VadiMGP wrote:
Avada, подключайся. Мне по барабану что включать в дистрибутив. О чем договоритесь, то и включу. Примеры в дистрибутив не для меня же включаются, а для юзеров.

Я видел. Беру время на обдумывание.

VadiMGP wrote:
Не совсем жестко. TWinKey берет значки из эксплорера. А в нем можно менять значки дисков.

Что там умеет Проводник — тема отдельного плача. Я говорил, что в альтернативном меню значки не меняются и не удаляются. И по поводу этого факта (в результате коего, например, в открытом меню дисков мы видим для текущего диска один значок, а в закрытом — другой), мы уже дискутировали, но, видимо, я был недостаточно убедителен в попытках доказать, что это не дело.

#1358:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 20:55
    —
Quote:
вывести отдельные пункты меню команд TWinKey на панель инструментов
Так я уже сказал, что я тоже этого хочу. Да, есть корявый вариант - это сварганить маленькую программку, скажем TWinCmd, которую и запускать с параметром - <команда TWinKey>.
Но, во-первых, это запуск программы, а значит, довольно медленно. Во-вторых, минимальная забота о юзере требует, чтобы эта программа содержала иконки хотя бы для основных команд TWinKey. А у меня их нету и рисовальщик из меня... мн-э-э... хуже чем программист. Smile Если ты согласен на медленность и готов нарисовать комплект иконок, так и быть, сделаю корявый вариант.

#1359:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 21:05
    —
В этом и вся корявость? Если да, то считай, что уговорил. Если под "медленностью" ты, конечно, понимаешь десятки миллисекунд, а не секунд.
В детстве занимался живописью и ходил в студию, как и все почти дети. Для своих скриптов вынужденно рисую иконки. Не Рублев, конечно, который мастер был иконки рисовать, но красный от зеленого отличаю.

#1360:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 21:11
    —
Avada wrote:
я был недостаточно убедителен в попытках доказать, что это не дело.
Отнюдь. Я сразу согласился, что это не дело. Тоько проблема не у меня. Это Гислер, по никому неведомым причинам, насмерть не согласен показывать актуальные значки для дисков. Ему что флэшку воткнуть, что внешний терабайтник- один хрен, removable device с тупым, ничего не говорящим значком. А мне нужна настоящая иконка подключенного утройства. Так может не будем с больной головы на здоровую? Wink

2Вахмурка
Медленность зависит от компа, его загрузки, антивирусов... Знаешь сколько человек жаловались, что ТСMenu медленно стартует?
В общем, уболтал, языкастый - Рублев там или Врубель, мне все едино. Давай иконки, даже можно в виде ICL, просто добавлю в дистрибутив.

#1361:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 11, 2011 21:24
    —
А мы разве не запрягаем телегу впереди лошади? Может, ты сначала напишешь список команд, которые можно вывести, а потом я под них займусь иконописью? А то как-то нелогично подгонять команды под существующие иконки.

#1362:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 21:29
    —
VadiMGP wrote:
Конкретики добавь. Какие именно клавиши на какую команду назначены.
На любую команду абсолютно, клавиши, назначенные в TwinKey: Fn, навигация, 1,2,3,..., Tab, с символьными вроде нормально.
VadiMGP wrote:
Но, во-первых, это запуск программы, а значит, довольно медленно.
Уж точно ничуть не медленнее, чем скриптами клавиши нажимать. Когда приступишь, помимо команд не забудь и то, о чём я писал тебе на мыло, там касалось именно быстрой установки некоторых опций Твинки, мне лично именно это надо, по командам мне и клавиш хватает выше крыши.
VadiMGP wrote:
Во-вторых, минимальная забота о юзере требует, чтобы эта программа содержала иконки хотя бы для основных команд TWinKey.
Ты бы сделал интерпритатор, а иконки сами приплывут в процессе. Возможно, и я подключусь. Благо наборов тьма, можно склеить.

Вахмурка wrote:
занимался живописью и ходил в студию, как и все почти дети
Либо у меня было трудное детство, либо это надо сюда поместить. Very Happy

Last edited by Flasher on Mon Apr 11, 2011 21:34; edited 1 time in total

#1363:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 21:31
    —
Вахмурка
Можно вывести все собственные команды TWinKey. Плагины - отдельная песня, про них пока речи нет, там видно будет. Запусти Утилизатор и переключись на список команд TWinKey. Very Happy

#1364:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 11, 2011 21:32
    —
VadiMGP
Сейчас, например, включив/отключив группировку файлов по типам, я шлю горячую клавишу, чтобы перечитались настройки... Это зыбко... Изредка западают кнопки Shift, Alt, Ctrl... Изредка, при большой нагруженности системы вообще не перечитывает...
Вот и хочу, чтобы вместо горячей клавиши запустил Утилизатор и гарантированно перечитали и применил настройки.

#1365:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 21:37
    —
ApceH wrote:
Вот и хочу, чтобы вместо горячей клавиши запустил Утилизатор и гарантированно перечитали и применил настройки.
Тут не утилизатор надо запускать, а ini-шник автоматически править, уж не знаю потребуется ли в таком случае перезапуск ТС. Об этом нам автор скажет.

#1366:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 21:48
    —
Flasher wrote:
На любую команду абсолютно, клавиши, назначенные в TwinKey: Fn, навигация, 1,2,3,..., Tab, с символьными вроде нормально.
Скажи, ты по-правде считаешь, что ответил на просьбу указать конкретно
VadiMGPr wrote:
... Какие именно клавиши на какую команду назначены.
Wink
Flasher wrote:
там касалось именно быстрой установки некоторых опций Твинки, мне лично именно это надо, по командам мне и клавиш хватает выше крыши.
Что-то я ничего в этом роде не припоминаю, напомни, о чем речь.

ApceH
Ты знаешь, что средним кликом по заголовку панели можно вызвать меню TWinKey, в котором есть команда ReloadSettings?
Так зачем нужен скрипт?

#1367:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 22:10
    —
VadiMGP wrote:
Скажи, ты по-правде считаешь, что ответил на просьбу указать конкретно
Я считаю, что этой информации более чем достаточно. Начнём с того: ты эти посты видел: 1, 2 ? Если да, то бери любую внутреннюю или пользовательскую команду ТС и назначай в утилизаторе на неё любую из указанных клавиш с Win.
VadiMGP wrote:
Что-то я ничего в этом роде не припоминаю, напомни, о чем речь.
Ну, там речь шла о кнопках, но это сути не меняет. Команды, кнопки - какая разница..
Quote:
А что именно эти кнопочки должны делать?

Ну, уже хотя бы взять те, что в указанном примере. Ещё можно секундомер показывать, визуальные схемы переключать, включать отключать фон при условии указания пути к файлу в соответствующей строке, включать/отключать некоторые опции, что есть в утилизаторе на странице "Файловые панели", можно добавить пару кнопок регулирующих громкости [+] и [-], можно вообще сделать выпадающие менюшки с формированием списков для открытия каталогов и сайтов, как это в примочке ViewFD реализовано,
а можно и команды запускать.
Вот подчёркнутое к этому относится.

#1368:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 11, 2011 22:28
    —
VadiMGP wrote:
Это Гислер, по никому неведомым причинам, насмерть не согласен показывать актуальные значки для дисков. Ему что флэшку воткнуть, что внешний терабайтник- один хрен, removable device с тупым, ничего не говорящим значком. А мне нужна настоящая иконка подключенного утройства. Так может не будем с больной головы на здоровую?

Не, ну я, конечно, понимаю, что Гислер у нас априорно повинен в ужасных и непрощаемых грехах. Но существует (осмелюсь предположить, поскольку сам принадлежу) реликтовая группа извращенцев, которых тупые значки TC в общем и целом устраивают, для которых важно единство стиля и которые хотели бы иметь возможность также и опционального обращения TWinKey не к системным значкам, а, скажем, к находящимся в DLL, указанной значением тоталовского ключа DriveLib, либо к DLL, указанной значением некоего ключа в настройках самого TWinKey. А также (следуя сформулированной ранее "хотелке") не отображать в альтернативном меню вообще никаких значков — ни правильных, ни неправильных. Одни тексты.

#1369:  Author: VadiMGP PostPosted: Mon Apr 11, 2011 23:06
    —
Flasher wrote:
Я считаю, что этой информации более чем достаточно.
Так именно в этом и закавыка - когда информации более, чем достаточно она только лишний шум вносит, мешает. Именно поэтому я и указал что именно меня интересует.

Avada wrote:
для которых важно единство стиля
Ты как-то очень своеобразно употребляешь слово "стиль". А давай в целях единства "стиля" будем все диски одним значком отображать. А свободные места на дисках одним и тем же числом. Ляпота будет и едиство стиля невообразимое!
Avada wrote:
не отображать в альтернативном меню вообще никаких значков — ни правильных, ни неправильных. Одни тексты.
А это можно. И тексты во всех строчках тоже одинаковые? Причем все из одной и той же буквы, чтобы не нарушалось единство стиля. Wink

#1370:  Author: FlasherLocation: Москва PostPosted: Mon Apr 11, 2011 23:19
    —
VadiMGP wrote:
Именно поэтому я и указал что именно меня интересует.
Просто ты меня в те разы не переспосил, я и понял, что ты этот баг как минимум уже пытался исправить. Ну, теперь-то ясно условие?

#1371:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 08:04
    —
VadiMGP wrote:
А это можно. И тексты во всех строчках тоже одинаковые? Причем все из одной и той же буквы, чтобы не нарушалось единство стиля.

ask-rus wrote:
Возможность не показывать значки в списке дисков TWinKey, а внешний вид наподобие TC-шного с IconsInDriveList=0, т. е. такая вот штука:
[-c-] System
вместо
C - System
, как сейчас.





Отключаем значки, вместо C ставим [-c-] и учитываем некоторые расстояния. Разделяющая полоса не обязательна, но и лишней не была бы.

#1372:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 12, 2011 09:50
    —
VadiMGP
Изящество мысли оценил, но есть предложение обойтись без reductio ad absurdum. Слово "стиль" я употребляю без малейшего своеобразия, как синоним единого для данного набора значков дизайнерского решения. Если такая трактовка вызывает решительный протест, предлагаю в моём посте закрыть фрагмент про стиль пальцем и рассматривать всё остальное.
По отсутствию значков: идея не моя, автор всё сказал в предыдущем посте. По назначению набора дисковых значков, отличного от используемого в системе, вроде бы я высказался ясно и конкрентно. В дополнение скажу, что варианты "дисковые значки в системе меняем под Тотал" и "дисковые значки в Тотале меняем под систему" меня не устраивают оба. Коль скоро альтернативное меню дисков подменяет собой тоталовское, хотелось бы иметь возможность подстроиться под текущий дизайн TC, а не системный, который меня здесь интересует, мягко говоря, во вторую очередь. По цвету ведь такая возможность есть!
Что касается малой информативности значков при отображении внешних носителей, то проблему готов обсуждать конкретно по конкретным типам. Скажем, значок TC для флэшки по умолчанию для меня явно информативнее, чем XP-шный значок съёмного диска по умолчанию, плохо отличимый от таких же значков для локальных дисков. Специально подчёркиваю, что речь идёт о значках, к текстовой информации альтеративного меню у меня существенных претензий нет.

#1373:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 12, 2011 11:34
    —
По зрелому размышлению я отказался от запроса на вывод команд на панель и, как следствие, от иконописи. Я не то чтобы не знал о меню команд; в справке оно подробно описано. Просто сработала привычка - все можно вывести на панель и управлять оттуда. Уж больно неординарный подход использует автор для вызова меню, ломая стереотипы.

#1374:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 11:52
    —
Кстати да, по выводу команд, моя хотелка была следующей:
ask-rus wrote:
Возможно ли вывести отдельные пункты меню команд TWinKey на панель инструментов TC, например, StickIt и UnStickIt?

Я бы не хотел просто видеть меню TWinKey повыше. Целью моей было вывести часто используемые мной команды TWinKey в мои кнопки в виде меню панели инструментов TC, которым я сам, в соответствии со своим стилем нарисую значки. Если я всё правильно понял.

#1375:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 12:49
    —
Avada wrote:
По цвету ведь такая возможность есть!
Есть, только не забывай, что эта возможность явилась побочным продуктом желания делать любой цвет, а не только стандартный.
Avada wrote:
Что касается малой информативности значков при отображении внешних носителей, то проблему готов обсуждать конкретно по конкретным типам.
Так дело вовсе не в типе (если ты про тип носителя). Дело в значке устройства. Ну есть у меня три WD MyBook, так на фига козе в меню три практически идентичных пункта? Это же ж рехнуться можно. Я назначил каждому диску свой значок - очень удобно. Один для бэкапов, один для виртуальных машин, один для таскания куда потребуется. И неважно кто куда воткнут - даже боковым зрением я сразу вижу где в списке нужный диск. Та же песня с флэшками - самые часто используемые имеют свои значки.
Кард-ридер четырехголовый - дырки SD и CF имеют свои значки, потому что только ими и пользуюсь.

Не нужны эти выкрутасы - нет проблем - добавлю опцию не показывать иконки вообще. При большом желании можно даже сделать загрузку иконок из отдельной ICL. Но делать такую бредятину, которую придумал Гислер - извините.
И кстати, я вовсе не вешаю на Гислера всех собак - факт, что я давно и прочно сижу на ТС и не собираюсь с него слезать. Это вовсе не означает, что я не вижу у него дурацких решений. Где ему спасибо - там спасибо, а где он хренью мается - там у меня TWinKey припасен.

Вахмурка wrote:
По зрелому размышлению я отказался от запроса на вывод команд на панель и, как следствие, от иконописи.
Поздно. Я уже все сделал, давай иконки. А в следующий раз "зрело размышляй" до озвучивания пожеланий. Smile
ask-rus wrote:
Отключаем значки, вместо C ставим [-c-] и учитываем некоторые расстояния. Разделяющая полоса не обязательна, но и лишней не была бы.
Еще раз. Максимум, что я готов сделать быстро - не рисовать значки. Если нужно. Могу подумать о загрузке значков из ICL, но попозже. А вот этот изврат со строчными буквами в квадратных скобках - на это сил моих дамских нету.
Flasher wrote:
Ну, теперь-то ясно условие?
Пока нет.
Flasher wrote:
Вот подчёркнутое к этому относится.
В принципе понятно, но расплывчато. Плагины TWinKey так можно задействовать, но какое отношение я имею к громкости??? Опции включать/выключать можно, но, опять-таки, какие именно. Тут снова нужен точный список желаемых опций.

2All
Запуск команд из тулбара я сделал, могу дать попробовать в приватном порядке.
Доступны команды
Code:
StickConfig,   
StickIt,   
ToggleStick,
UnstickIt,
UnstickAll,

ToggleBookMark,
BookMarkNext,
BookMarkPrev,
JumpBookMark,
Book2Selection,
CopyBookMark,
PasteBookMark,
ClearBookMark,
ToggleSaveBookMark,

CloseListers,
NextQuickView,
SelectTabColor,
ReloadSettings,
Будут иконки?

#1376:  Author: FlasherLocation: Москва PostPosted: Tue Apr 12, 2011 12:50
    —
VadiMGP wrote:
Пока нет.
А что именно не ясно из этого?:
Flasher wrote:
бери любую внутреннюю или пользовательскую команду ТС и назначай в утилизаторе на неё любую из указанных клавиш
Quote:
Fn, навигация, 1,2,3,..., Tab
с Win.

VadiMGP wrote:
Плагины TWinKey так можно задействовать, но какое отношение я имею к громкости???
Мы говорим о командах, которые ещё и на кнопки вешаются. А плагины вызываются только по клавишам. А про 3 восклицательных знака не понял. Где ты видишь подчёркнутую громкость?
VadiMGP wrote:
Опции включать/выключать можно, но, опять-таки, какие именно.
Все, что имеют простую логику - вкл./выкл. По фону: команда воспринимающая параметры ТС, например, %P%N позволит установить фон с картинкой файла под курсором, и включать отключать его также. Сюда же переключение схем по шаблону в кач. параметра.

К описанным пожеланиям по фильтру клавиш: в категории "Команды TWinKey" эта позиция хоть будет? Хотя ясно, что было бы лучше вынести фильтр в отдельное поле страницы Клавиатура (для всех категорий)...

#1377:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 12, 2011 13:10
    —
VadiMGP wrote:
Поздно. Я уже все сделал, давай иконки. А в следующий раз "зрело размышляй" до озвучивания пожеланий
Экой вы, батенька, щепетильный. Ладно, взялся за гуж... Погодь чуток. Блин, ненавижу заниматься работой по обязательству. Сидел тут, никого не трогал, делал любимое дело, и на тебе...

#1378:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 13:11
    —
VadiMGP wrote:
Запуск команд из тулбара я сделал, могу дать попробовать в приватном порядке.

Дай мне попробовать, пожалуйста Embarassed, как хоть это выглядит. Иконок нету, пока нету.

#1379:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 12, 2011 13:17
    —
Я тоже хочу попробовать.

VadiMGP wrote:
Не нужны эти выкрутасы - нет проблем - добавлю опцию не показывать иконки вообще. При большом желании можно даже сделать загрузку иконок из отдельной ICL.

VadiMGP wrote:
Максимум, что я готов сделать быстро - не рисовать значки. Если нужно. Могу подумать о загрузке значков из ICL, но попозже.

Меня это устраивает. Более частные вопросы. если что, обсудим приватно.

#1380:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 13:32
    —
Вахмурка
Да ладно уж. Когда иконки пишешь из-под палки на них нимб тусклый получается. Плюнь.

ask-rus
Avada
Краткие инструкции.
1. Скачать http://www.mgpsoft.net/Downloads/twincmd.zip
2. TWinKey заменить
3. TWinCmd перетащить на тулбар
4. В строке параметров указать нужную команду из списка (см. пред. пост)

#1381:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 13:48
    —
VadiMGP wrote:
Не нужны эти выкрутасы - нет проблем - добавлю опцию не показывать иконки вообще.

Тогда буквы дисков TWinKey не будут сочетаться с текущей буквой диска TC с ключем IconsInDriveList=0. Т. е. для меня просто избавиться от значков - это не выход.



Добавлено:
VadiMGP
В приватном, что называется, порядке попробовал. Wow! Это - то, что нужно, это нет слов.

#1382:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 12, 2011 14:01
    —
Quote:
Да ладно уж. Когда иконки пишешь из-под палки на них нимб тусклый получается. Плюнь
Ну уж дудки. Второй раз на те же грабли Чингачгук не наступает. На треть работа сделала. Через часок выложу. А тестирующие пока пусть любой иконостасик прицепят, временно.

#1383:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 14:04
    —
Flasher wrote:
А что именно не ясно из этого?:
Неясно что именно не работает и как именно эта неработоспособность проявляется.
Дашь конкретную последовательность нажатий клавиш, которая приводит не к тому результату, который ожидался? Или не дашь?

Ты, кажется, никак не соглашаешься принять простую теорему - пока я не пойму (а еще лучше, увижу) в чем состоит проблема - я не смогу её решить.

Flasher wrote:
А про 3 восклицательных знака не понял. Где ты видишь подчёркнутую громкость?
Знаки были вопросительные, но громкость действительно не была подчеркнута. Mea culpa.
Flasher wrote:
Все, что имеют простую логику - вкл./выкл.
У-у-у... Так много наберется. Да еще и фон, переключение схем... Пока ничего не могу сказать, думать буду.
Flasher wrote:
К описанным пожеланиям по фильтру клавиш: в категории "Команды TWinKey" эта позиция хоть будет?
Да там всего-то полтора десятка команд. Нет, пока не собираюсь.
ask-rus wrote:
Тогда буквы дисков TWinKey не будут сочетаться с текущей буквой диска TC с ключем IconsInDriveList=0.
Пардон, какая связь между ключом IconsInDriveList и буквой диска?
ask-rus wrote:
для меня просто избавиться от значков - это не выход.
Ну, извини, но диска [-с-] в TWinKey никогда не будет.
Quote:
Wow! Это - то, что нужно, это нет слов.
Народу нравится © Кин-дза-дза. Smile

#1384:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 12, 2011 14:11
    —
VadiMGP
Я тоже попробовал кнопку на тулбаре с несколькими командами и весьма доволен результатом.
И, похоже, для расширения дефолтного TCDirMenu.ini появился очень мощный дополнительный стимул. Smile


Last edited by Avada on Tue Apr 12, 2011 14:17; edited 1 time in total

#1385:  Author: FlasherLocation: Москва PostPosted: Tue Apr 12, 2011 14:14
    —
VadiMGP wrote:
Дашь конкретную последовательность нажатий клавиш, которая приводит не к тому результату, который ожидался? Или не дашь?
Нет, ну ты блин даёшь. А это что?:
Flasher wrote:
Находясь в окне ТС, нажимаю дважды Win (открыть/закрыть Пуск). Нажимаю по отдельности клавиши, сопоставленные с ней в TwinKey, команды выполняются.
Flasher wrote:
Или, например, назначена команда на Win+F1(или др. клавиша), а выполняется она и при нажатии F1(другой клавиши), как будто клавиша Win уже зажата.

VadiMGP wrote:
Ты, кажется, никак не соглашаешься принять простую теорему - пока я не пойму (а еще лучше, увижу) в чем состоит проблема - я не смогу её решить.
Эта истина для меня более чем очевидна, только вот почему ты то ли игнорируешь написанное в самом начале, то ли делаешь вид, что там как-то не ясно написано - для меня секрет.

VadiMGP wrote:
У-у-у... Так много наберется. Да еще и фон, переключение схем...
А ты хотел простыми командами отделаться? Не тут-то было! Very Happy Хотелка старая - надо осуществлять. Для начала рассмотри те опции, что на странице "Файловые панели" - они прежде всего. потом уже фон и переключение схем. В общем, думай.

Last edited by Flasher on Tue Apr 12, 2011 14:28; edited 3 times in total

#1386:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 14:16
    —
VadiMGP wrote:
Пардон, какая связь между ключом IconsInDriveList и буквой диска?

Никакой, но в IconsInDriveList=0, как видишь (скрин), буква диска несколько иная - со скобками [] и горизонтальными палочками - -.
VadiMGP wrote:
Ну, извини, но диска [-с-] в TWinKey никогда не будет.

Печаль.
VadiMGP wrote:
Народу нравится © Кин-дза-дза.

Он будет ликовать, если определенные команды будут работать не только для файлов под курсором, но и для выделенных.

#1387:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 14:33
    —
Flasher wrote:
ты то ли игнорируешь написанное в самом начале, то ли делаешь вид, что там как-то не ясно написано - для меня секрет.
Я правильно понимаю, что мысль о том, что я назначил что-то на Win+F1, но проблемы так и не увидел, была либо отвергнута тобой как совершенно невероятная либо вовсе не приходила тебе в голову?
Flasher wrote:
Для начала рассмотри те опции, что на странице "Файловые панели"
Например, есть там опция "Override Visual Mode Icon". Нужно ли при ее включении автоматически включать "Use desktop.ini Icon"? Если нет, то Override Visual Mode Icon не даст никакого эффекта. Если да, то завтра, когда юзер выключит Override Visual Mode Icon, то настройки вовсе не вернутся в первоначальный вид, как юзер будет надеяться, потому что Use desktop.ini Icon останется. Выход?
ask-rus wrote:
если определенные команды будут работать не только для файлов под курсором, но и для выделенных.
Это другое, тут тулбар сбоку припека. Сначала надо, чтобы сам TWinKey умел работать с выделенной группой файлов. Тогда и команда для тулбара будет.

#1388:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 14:40
    —
VadiMGP wrote:
Это другое, тут тулбар сбоку припека. Сначала надо, чтобы сам TWinKey умел работать с выделенной группой файлов. Тогда и команда для тулбара будет.

Да я уже понял это. И в каком ближайшем планируется? Smile

#1389:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 14:45
    —
ask-rus
Пока не планируется. Кстати, о каких командах вообще идет речь? Ну, допустим, прикрепить/открепить несколько файлов. А что еще требуется?

#1390:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 12, 2011 15:04
    —
Ну, держите:
Обычный иконостас
32-битный иконостас
Критику не принимаю. Делал в спешке и без удовольствия. Не нравится - нарисуйте свой.
Нумерация иконок строго согласно списку команд отсюда.


Last edited by Вахмурка on Tue Apr 12, 2011 15:16; edited 1 time in total

#1391:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 15:08
    —
Вахмурка wrote:
Критику не принимаю.
A придется. 32-битный не скачивается.

#1392:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 12, 2011 15:16
    —
Вахмурка
Действительно, 32-битный вариант не скачивается. Оно, конечно, 16-битный конвертнуть можно...

#1393:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 12, 2011 15:17
    —
Поправил ссылку.

#1394:  Author: FlasherLocation: Москва PostPosted: Tue Apr 12, 2011 15:36
    —
VadiMGP wrote:
Я правильно понимаю, что мысль о том, что я назначил что-то на Win+F1, но проблемы так и не увидел, была либо отвергнута тобой как совершенно невероятная либо вовсе не приходила тебе в голову?
Назначить-то недостаточно, желательно ещё перезапустить ТС, дважды(и более) нажать Win, как было написано, а потом уже нажимать F1 без Win. Сама мысль о том, что те или иные баги TWinKey не везде воспроизводятся, пришла давно, и мы с ней давно смирились. Но я описал то, что происходит именно у меня. Ты, насколько я знаю, тестируешь на разных машинах, поэтому пишу с заделом на разноколиберные тесты.
VadiMGP wrote:
Например, есть там опция "Override Visual Mode Icon". Нужно ли при ее включении автоматически включать "Use desktop.ini Icon"? Если нет, то Override Visual Mode Icon не даст никакого эффекта. Если да, то завтра, когда юзер выключит Override Visual Mode Icon, то настройки вовсе не вернутся в первоначальный вид, как юзер будет надеяться, потому что Use desktop.ini Icon останется. Выход?
Выход - не отключать "Use desktop.ini Icon". Пусть не даёт эффекта. Отключать её надо только по соответствующей ей команде, а не по косвенной.
Да, и опции со страницы "Разное" не помешают, особенно - "Окно ТС позади других" и "Переназначать системные клавиши".

#1395:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 12, 2011 15:50
    —
Вахмурка
Да, качается. По содержимому — хорошо бы всё-таки избежать полного совпадения последнего значка со стандартным значком TC для обновления панели. Я понимаю, что предложенное решение прямо-таки напрашивалось, но...

#1396:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 12, 2011 15:58
    —
VadiMGP wrote:
Кстати, о каких командах вообще идет речь? Ну, допустим, прикрепить/открепить несколько файлов. А что еще требуется?

Поставить/снять закладку с нескольких файлов, если о выделенных речь. Ну и всё, 4 команды, более ничего не требуется.
VadiMGP wrote:
Пока не планируется.

Rolling Eyes

#1397:  Author: FlasherLocation: Москва PostPosted: Tue Apr 12, 2011 16:09
    —
Вахмурка wrote:
Критику не принимаю. Делал в спешке и без удовольствия. Не нравится - нарисуйте свой.
Эко ж ты хитрый. Smile Я всё-таки возьму на себя временную роль КПП. Иконки-то вполне себе смотрибельные, только вот первый фильтрабельный элемент сделать бы соответствующим другим по внешности (мутный получился) и кресты красные желательно сделать везде одной формы, лучше нерисованные. А так - сойдёт.

#1398:  Author: VadiMGP PostPosted: Tue Apr 12, 2011 16:14
    —
Flasher wrote:
поэтому пишу с заделом на разноколиберные тесты.
Вместо того, чтобы четко и внятно ответить на поставленный вопрос.
Короче, как говорил Шурик, - "Сестра, будем заканчивать этот бесплодный спор". Мне нужен способ воссоздания проблемы. Все, что ты писал раньше я сделал - проблему получить не смог.

#1399:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 12, 2011 16:17
    —
2Avada, Flasher
Это хорошо, что в целом вы иконостас одобрили. А крестики и стрелочки сами нарисуете. На весь набор я потратил около полутора часов, отвлекаясь на телефон, чай, форум, почту... Ничего путного за такое время сделать нельзя. Так что воспримите как черновик.

#1400:  Author: FlasherLocation: Москва PostPosted: Tue Apr 12, 2011 16:31
    —
VadiMGP wrote:
Короче, как говорил Шурик, - "Сестра, будем заканчивать этот бесплодный спор".
Цитату-то к чему привёл? Мы спорили? Я ответил на твой вопрос и только.
VadiMGP wrote:
Мне нужен способ воссоздания проблемы. Все, что ты писал раньше я сделал - проблему получить не смог.
Косвенный корень проблемы только что обнаружил, понял откуда ноги растут. В общем, пока тебя не трогаю, там другая околоТС-шная фича задействована, буду разбираться с тем, чей модуль на это повлиял, потом сообщу, что да как.

#1401:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Tue Apr 12, 2011 22:38
    —
Кстати такой глупый вопрос. Не умеет ли случайно Twinkey при переходе в Тотале на определённые заданные каталоги автоматически переключать язык раскладки\ввода на нужный (где-нить заданный мною для этих каталогов).
Имеется в виду не только при открытии искомого каталога по заранее созданной ссылке (например в меню Ctrl+D), но и просто при навигации по структуре каталогов в файловых панелях Тотала.

И вообще можно ли такую фичу реализовать?
Ради неё стал бы Twinkey пользовать (хотя до сей поры старался избегать его всеми возможностями, стараясь не умножать сущностей сверх необходимого).

#1402:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 12, 2011 23:05
    —
Den_Klimov
Он много чего умеет при этом переключать, но уж точно не язык раскладки.

#1403:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Tue Apr 12, 2011 23:10
    —
Avada
Хех. Этого и боялся.

Ну а если расширить вопрос.
Может хотя бы какой-нить vbs-скриптик запустить при заходе в конкретный каталог (при произвольной навигации просто в файловых панелях) он умеет?

#1404:  Author: VadiMGP PostPosted: Wed Apr 13, 2011 01:31
    —
Den_Klimov wrote:
И вообще можно ли такую фичу реализовать?
В принципе, можно. Только непонятно зачем это нужно.
Den_Klimov wrote:
Может хотя бы какой-нить vbs-скриптик запустить при заходе в конкретный каталог (при произвольной навигации просто в файловых панелях) он умеет?
Тоже не умеет. Я, вообще-то, думал о такой фиче но не нашел ей разумного применения, и забросил. А что именно ты хочешь делать при каждом входе в каталог?

#1405:  Author: FlasherLocation: Москва PostPosted: Wed Apr 13, 2011 02:00
    —
Как минимум 2 вещи напрашиваются - QuickSearch и переименование файлов/папок с учётом выбора используемых в род. папке имён (кир./англ./нем./и т.д.).

#1406:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 13, 2011 07:13
    —
VadiMGP wrote:
Только непонятно зачем это нужно.

Вот тут изложена история вопроса.

#1407:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Wed Apr 13, 2011 20:36
    —
VadiMGP
Quote:
Тоже не умеет. Я, вообще-то, думал о такой фиче но не нашел ей разумного применения, и забросил. А что именно ты хочешь делать при каждом входе в каталог?

Это необходимо для быстрой и удобной клавиатурной навигации. Хочу чтобы при навигации по каталогам туда\сюда при заходе в определённые каталоги автоматически выставлялись нужные мне языки ввода указанные для этих каталогов (разные для разных).
Ведь в разных каталогах у меня разное содержимое. В одних каталогах названия файлов и папок у меня на русском или украинском, а в других на английском (ну там всякие относительно редкие каталоги с содержимым на японском и т.п. оставляем в стороне, в основном названия файлов и папок на русском или английском, в зависимости от каталога).
А постоянно переключать вручную язык в зависимости от каталога в который попадаешь занимает время и задалбывает (особенно если между разными каталогами в разных панелях и\или вкладках туда сюда постоянно бегаешь в процессе работы, как обычно и происходит). В общем из-за невозможности автоматизации этого процесса я в день делаю столько лишних переключений языка вручную, столько это время занимает лишнего, что за пару дней таким кол-вом нажатий можно было бы Войну и Мир написать. Sad

Так как Twinkey автопереключать язык\раскладку в зависимости от текущего каталога в активной панели к сожалению не умеет, то я думал делать это vbs-скриптиком (хотя лучше бы сам Twinkey это мог выполнять). Но даже и для этого Twinkey не пригоден как выяснилось. Sad

В идеале конечно хотелось бы даже не назначать всем каталогам языки по умолчанию вручную (для автопереключения), а чтобы Twinkey сам определял какой язык преобладает в названиях объектов на активной файловой панели и соответственно автопереключал бы на нужный язык ввода исходя из этого определения. Если конечно это вообще возможно и недолго.
Потому как если долго ждать автопереключения языка то смысл в таком автопереключении пропадает. Оно должно происходить мгновенно сразу же при заходе в каталог, потому что оно необходимо для навигации в каталоге при помощи клавиатуры. Любая задержка тут обессмыслевает эту функцию.

#1408:  Author: FlasherLocation: Москва PostPosted: Wed Apr 13, 2011 21:05
    —
Den_Klimov
Как всегда на один простой вопрос толчение воды в ступе? Wink
Я уже конкретизировал для чего это нужно, об остальном автор сам легко догадается, не дурак. Wink Прокомментирую только следующее:
Den_Klimov wrote:
а чтобы Twinkey сам определял какой язык преобладает в названиях объектов на активной файловой панели и соответственно автопереключал бы на нужный язык ввода исходя из этого определения. Если конечно это вообще возможно и недолго.
Подобная опция может значительно замедлить работу TwinKey и, соответственно, ТС. Нужны именно указания папок. А то представь, если файлов и папок внутри каталога тысячи и десятки тысяч, как будет глючить плагин при пересчёте всех символов в названиях файлов/папок и последующем сравнении.

#1409:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Wed Apr 13, 2011 21:53
    —
Flasher
Если это действительно замедлит то я уже уточнял что в таком случае не нужно нам автоопределения преобладающего языка объекта. Тогда ручками будем конфигурировать (указывать языки конкретным каталогам). Лишь бы была сама такая возможность автопереключать язык в зависимости от каталога открытого в активной панели, назначив определённым каталогам а также их подкаталогам(последнее сделать опционально, ибо не всегда нужно) определённые языки.
Это действительно очень необходимо для быстрой клавиатурной навигации по первым буквам, быстрому поиску и переименованию. И то что я расписываю так подробно это не криминал, а всего лишь развёрнутое объяснение для чего это нужно. Мне не лениво написать пару лишних строк, ибо сейчас без такой функции страсть как неудобно. Sad

#1410:  Author: VadiMGP PostPosted: Wed Apr 13, 2011 23:04
    —
Den_Klimov wrote:
...особенно если между разными каталогами в разных панелях...
То есть, если я правильно понимаю, ты хочешь, чтобы раскладка переключалась и при нажатии клавиши Tab тоже? При смене активной/пассивной панели?

И, кстати, Punto Switcher (или что-то аналогичное) не решит тебе эту проблему?

#1411:  Author: FlasherLocation: Москва PostPosted: Wed Apr 13, 2011 23:14
    —
VadiMGP wrote:
То есть, если я правильно понимаю, ты хочешь, чтобы раскладка переключалась и при нажатии клавиши Tab тоже? При смене активной/пассивной панели?
А по-моему, это логично, если критерий для каждой папки в своей панели свой. (рус. - англ., к примеру).
VadiMGP wrote:
И, кстати, Punto Switcher (или что-то аналогичное) не решит тебе эту проблему?
Точно не решит, т.к. они не способны автоматически подсраиваться под конкретные каталоги, а раскладка там будет меняться только при поиске ошибки. А для того же перехода к нужному элементу в QuickSearch порой требуется всего-то пару символов ввести. И, кстати, не все программы подобного рода переключать раскладку в поле быстрого поиска умеют, я раньше писал об этом.

#1412:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Apr 13, 2011 23:17
    —
2VadiMGP
Я позволю себе расширить запрос Den_Klimov. Например, у меня переключение языка повешено на правый контрол (это испокон веков, еще со славных досовских денечков). То есть если при заходе в определенные директории в окно ТС посылается клавиша Right Ctrl, я переключаю раскладку. Мне скажут, что если я перехожу из "русской" в "русскую" директорию, происходит "скукота", как выражался один мой друг. Но принцип остался: можно ли, чтобы при входе в заданные директории менялся не только фон и пользовательские колонки, но и происходила эмуляция нажатия определенных клавиш? Если да, то я смогу осуществить свою давнюю мечту и автоматически проводить ОБРАТНУЮ сортировку по одной из пользовательских колонок, что было мной однажды запрошено и отвергнуто.

#1413:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 14, 2011 10:39
    —
VadiMGP
При вызове JumpBookMark курсор мыши в течение 7-8 секунд подозрительно прибывает в состоянии загрузки (песочные часики).

Добавлено:
"Поставить/Снять закладку" - звучит.
"Убрать все закладки" - уже не звучит, хочу продолжать их снимать Smile, да и в меню порой несколько теряешься. Располагаться эта команда должна ниже, чем поставил/снял.

#1414:  Author: VadiMGP PostPosted: Fri Apr 15, 2011 00:01
    —
Вахмурка wrote:
можно ли, чтобы при входе в заданные директории ... происходила эмуляция нажатия определенных клавиш?
Технически возможно, но в TWinKey я это встраивать не буду - очень ненадежно и может быть опасно. Эмуляция нажатия клавиш - разновидность бобмы с таймером. В лучшем случает чревато только тем, что эмулируемое действие не выполнится, в худшем - выполнится какое-то другое действие.
Впрочем, для экстремалов, возможно сделаю запуск программы или vbs скрипта, а там пусть самоубиваются как хотят. C клавишей Tab только есть одна проблемка - нет смены каталога в панели.
ask-rus wrote:
При вызове JumpBookMark курсор мыши в течение 7-8 секунд подозрительно прибывает в состоянии загрузки (песочные часики).
Да, есть такая странность. Но на работу это, вроде не влияет - меню появляется сразу.
ask-rus wrote:
Располагаться эта команда должна ниже, чем поставил/снял.
Пожалуй, да, так будет лучше.

#1415:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 15, 2011 07:59
    —
VadiMGP wrote:
Да, есть такая странность. Но на работу это, вроде не влияет - меню появляется сразу.

На работу не влияет, а странность останется?

#1416:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 15, 2011 13:33
    —
VadiMGP wrote:
Впрочем, для экстремалов, возможно сделаю запуск программы или vbs скрипта
Если я что-то в чем-то понимаю, то "запуск vbs скрипта" есть частный случай команды. А дальше экстремалы извращаются в меру своей экстремальности. Я, например, буду выполнять внутреннюю команду ТС под номером 6004. В худшем случае отсортирует не по той колонке - что за беда?

#1417:  Author: FlasherLocation: Москва PostPosted: Fri Apr 15, 2011 17:03
    —
Вахмурка
Так, может, тогда добавить не поддержку скриптов, а команд (внутренних и пользовательских) ТС? Это сразу расширит, а точней упростит сферу влияния. Не придётся таким образом в самом скрипте выполнять одну TC-шную команду, где это понадобится и стабильность отработки таких команд будет более качественная. Если надо несколько, то тогда используем скрипт, повешенный на юзеркоманду, но чаще-то будет необходимо, чтобы отрабатывала всего одна команда.

VadiMGP
Flasher wrote:
буду разбираться с тем, чей модуль на это повлиял, потом сообщу, что да как.
Cторонняя проблема устранена, твоё вмешательство больше не требуется.

wish: очень бы не помешала команда возврата ТС из трея/области уведомлений с глобальным хоткеем, естественно.

#1418:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Apr 16, 2011 11:20
    —
Постоянно в Списке дисков TWinKey невольно ищу подключение к моим FTP . Интересно, к чему бы это. Confused
Отсюда следует мое пожелание с дополнительной целью освободить Ctrl+F для фуллскрина, т. к. F9-F12 у меня мультимедийные.

#1419:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 16, 2011 11:39
    —
ask-rus
А можно содержимое предыдущего поста как-то попонятнее изложить? Что к чему, из чего следует и при чём тут Ctrl+F, не понял.

#1420:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Apr 16, 2011 11:58
    —
После подключения к FTP в списке дисков мы наблюдаем наш сервер, к которому в данный момент мы подключены. После отключения, он пропадает из списка. Я бы хотел производить подключение к конкретному FTP прямиком из Списка дисков TWinKey.
Avada wrote:
и при чём тут Ctrl+F, не понял.

Ctrl+F - диалог соединения с FTP-сервером, и если я буду производить подключение к FTP из списка дисков (Alt+F1 => Up => Enter), Ctrl+F освобожу для других целей.

#1421:  Author: VadiMGP PostPosted: Sat Apr 16, 2011 13:36
    —
ask-rus wrote:
На работу не влияет, а странность останется?
На самом деле эту команду, наверное, вообще надо исключить, а то кнопку нажимаем на тулбаре, а меню открывается чёрте где.
Вахмурка wrote:
В худшем случае отсортирует не по той колонке - что за беда?
Если команда правильно отрабатывает тысячу раз, то человек к этому привыкает, начинает полагаться на результат и выполнять следующее действие автоматически, например клюкать на верхний файл в панели. Что будет если на тысячу первый раз это окажется не тот файл? Может и ничего страшного, а может и нет - думайте сами, решайте сами.
Flasher wrote:
Так, может, тогда добавить не поддержку скриптов, а команд (внутренних и пользовательских) ТС?
Да, именно это я и имел в виду - поддержку программ и скриптов через команды ТС.
Flasher wrote:
очень бы не помешала команда возврата ТС из трея/области уведомлений с глобальным хоткеем, естественно.
Нет, у меня нет планов заниматься клавишами, нажатыми не в ТС.
Avada wrote:
А можно содержимое предыдущего поста как-то попонятнее изложить?
Я подозреваю, что имеется в виду добавление к списку дисков несколько пунктов, определяемых юзером, за которыми скрывается команда FTPOPEN. Но надо подождать уточнения от ask-rus.

#1422:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Apr 16, 2011 13:39
    —
VadiMGP wrote:
На самом деле эту команду, наверное, вообще надо исключить, а то кнопку нажимаем на тулбаре, а меню открывается чёрте где.

У себя я её исключил.
VadiMGP wrote:
Я подозреваю, что имеется в виду добавление к списку дисков несколько пунктов, определяемых юзером, за которыми скрывается команда FTPOPEN. Но надо подождать уточнения от ask-rus.

Rolling Eyes
Да, именно так.

#1423:  Author: VadiMGP PostPosted: Sat Apr 16, 2011 13:48
    —
Ок, подумаю.
Еще кому-нибудь это нужно?

#1424:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 16, 2011 14:13
    —
VadiMGP wrote:
Еще кому-нибудь это нужно?

Не то, чтоб позарез, но идея не лишена некоего смысла.

#1425:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Apr 16, 2011 18:29
    —
VadiMGP wrote:
Да, именно это я и имел в виду - поддержку программ и скриптов через команды ТС
Как ты считаешь - это будет сложно воплотить?

#1426:  Author: VadiMGP PostPosted: Sat Apr 16, 2011 19:20
    —
Avada wrote:
но идея не лишена некоего смысла.
Собственно, потому и спрашиваю. Wink Была бы лишена - сто раз наплюнул бы и забыл.
Вахмурка wrote:
Как ты считаешь - это будет сложно воплотить?
В принципе, не очень. Самое смешное, что большая часть работы связана вовсе не с TWinKey, а с Утилизатором. Есть три уровня сложности:
а) на уровне визуальных схем - выполнять команду при применении визуальной схемы. Это совсем несложно реализовать в TWinKey, но сложно найти место на соответствующей странице Утилизатора. Smile
б) на уровне отдельных каталогов - выполнять команду при входе в конкретный каталог. Немного сложнее в TWinKey и нужно делать полностью новую страницу для этого в Утилизаторе.
в) то же самое + клавиша Tab (т.е. просто активирование другой панели, не вызывающее никакого изменения её содержимого). Пока на это идти шибко муторно, разве что будет много желающих.

Поэтому я и хочу понять какие на сегодняшний день есть насущные потребности.

#1427:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Apr 16, 2011 19:48
    —
Я запросил только обратную сортировку по заданной колонке в заданных директориях и получил отказ в этом посте. TWinKey позволяет задавать только прямую сортировку. Этим пока исчерпываются потребности, назвать которые насущными язык не повернется.
Хотя мне ясно видится возможность запуска приложения при входе в директорию с его документами, или смены панели инструментов, или открытия в противоположной панели ftp-сервера. Простор фантазии безграничен...

#1428:  Author: FlasherLocation: Москва PostPosted: Sat Apr 16, 2011 20:12
    —
VadiMGP wrote:
Flasher wrote:
очень бы не помешала команда возврата ТС из трея/области уведомлений с глобальным хоткеем, естественно.
Нет, у меня нет планов заниматься клавишами, нажатыми не в ТС.
Очень зря, потому что именно этой команды больше всего и не хватает. Тянуться постоянно к области уведомлений напрягает. Скрипт AutoIt в autorun - вариант, но далеко не самый лучший и надёжный.
VadiMGP wrote:
б) на уровне отдельных каталогов - выполнять команду при входе в конкретный каталог. Немного сложнее в TWinKey и нужно делать полностью новую страницу для этого в Утилизаторе.
Вот это и требуется, наподобие странички Автопереключение.
VadiMGP wrote:
в) то же самое + клавиша Tab (т.е. просто активирование другой панели, не вызывающее никакого изменения её содержимого).
Ну, так ты же при переходе в др. панель путь прочитать можешь. Саму клавишу то не обязательно трогать. Так?

И что там насчёт новых команд интерпретатора? Дописываются?

#1429:  Author: VadiMGP PostPosted: Sat Apr 16, 2011 20:55
    —
Вахмурка wrote:
TWinKey позволяет задавать только прямую сортировку.
Возможность запускать только одну (пусть даже em_) команду ТС решит тебе эту проблему, учитывая что в ТС нету команды обратной сортировки?
Кроме того, в каких директориях? В некоторых конкретных, или с именем по шаблону?

ЗЫ. А насущные - это те, которые нужны уже сегодня.

Flasher wrote:
Ну, так ты же при переходе в др. панель путь прочитать можешь.
Могу. И что из этого следует?
Flasher wrote:
И что там насчёт новых команд интерпретатора?
Каких таких новых команд?

#1430:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Apr 16, 2011 21:03
    —
Quote:
Возможность запускать только одну (пусть даже em_) команду ТС решит тебе эту проблему, учитывая что в ТС нету команды обратной сортировки?
Кроме того, в каких директориях? В некоторых конкретных, или с именем по шаблону?
Поправь меня, если я ошибаюсь в рассуждениях.
Допустим, TWinKey может выполнить команду ТС (cm_ или em_ - без разницы) при входе в заданные директории. (У меня пока таковая лишь одна). Я задаю в Утилизаторе сортировку по i-ой (у меня 4-й) колонке. Это можно уже сейчас и я этим пользуюсь. Но мне необходима обратная сортировка по 4-й колонке. Тогда я задаю, что при входе в эту директорию в ТС посылается команда №6004 (cm_SrcSortByCol4). Тогда сначала выполняется существующая команда и происходит прямая сортировка. А потом выполняется пока не существующая сортировка по этой же колонке. Поскольку эта команда есть двоичный переключатель, в итоге сортировка становится обратной.
Я понятно объяснил?

#1431:  Author: FlasherLocation: Москва PostPosted: Sat Apr 16, 2011 21:09
    —
VadiMGP wrote:
учитывая что в ТС нету команды обратной сортировки?
Зато есть инверсная: cm_SrcNegOrder, иногда её будет достаточно.
VadiMGP wrote:
Могу. И что из этого следует?
Плагин будет сравнивать путь, присвоенный в TwinKey, с путём в активной панели и выполнять нужную команду.
VadiMGP wrote:
Каких таких новых команд?
О которых я просил. Переключение опций, выставление фона и смена схем.

#1432:  Author: VadiMGP PostPosted: Sat Apr 16, 2011 22:07
    —
Вахмурка wrote:
Я понятно объяснил?
Вполне. Но я не уверен что в 100% случаев будут выполнены обе команды. Вторая команда может быть проигнорирована, если в данный момент ТС очень озабочен выполнением предыдущей. Когда именно это происходит заранее предсказать невозможно, но прецеденты были, сам видел.
Лучшее, что ты можешь сделать, это найти тулзу, которая умеет посылать серию команд ТС (где-то пробегала такая) и поэкспериментировать - насколько стабильно это работает.
Flasher wrote:
Плагин будет сравнивать путь, присвоенный в TwinKey, с путём в активной панели и выполнять нужную команду.
А как узнать в какой момент это надо делать?
Flasher wrote:
Переключение опций, выставление фона и смена схем.
А, это. Нет, тут много еще думать надо. И чем дольше я думаю, тем меньше мне эта мысль нравится. Всё это вещи, достаточно редко используемые, можно сделать и через Утилизатор, а возни много.

#1433:  Author: FlasherLocation: Москва PostPosted: Sat Apr 16, 2011 22:13
    —
VadiMGP wrote:
А как узнать в какой момент это надо делать?
В момент позиционирования курсора в другой панели, как это сделано в Autorun_HideMenu.
VadiMGP wrote:
Всё это вещи, достаточно редко используемые
Точно не в моём случае. Надеюсь, что получится.

#1434:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Apr 16, 2011 22:21
    —
Quote:
Вполне. Но я не уверен что в 100% случаев будут выполнены обе команды. Вторая команда может быть проигнорирована, если в данный момент ТС очень озабочен выполнением предыдущей. Когда именно это происходит заранее предсказать невозможно, но прецеденты были, сам видел
Ага, ясно. А что, нет никаких средств узнавать текущую сортировку? По крайней мере, в PowerPro точно нет. Пытался нарыть что-то по классу THeaderClick - глухо.

#1435:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 16, 2011 22:29
    —
VadiMGP wrote:
найти тулзу, которая умеет посылать серию команд ТС (где-то пробегала такая)

TCMC? Ну, эту-то штуку искать точно не придётся — хорошо известна.

#1436:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Apr 16, 2011 22:41
    —
А у меня PowerPro для таких целей прикормлена. Проблема-то далеко не в этом...

#1437:  Author: VadiMGP PostPosted: Sat Apr 16, 2011 22:47
    —
Flasher wrote:
В момент позиционирования курсора в другой панели, как это сделано в Autorun_HideMenu.
Я не увидел в Autorun_HideMenu ничего связанного с моментом позиционирования курсора в другой панели. Подскажи где это.
Flasher wrote:
Точно не в моём случае.
Ты часто включаешь/отключаешь какие-то опции? Какие именно?
И ты часто меняешь визуальную схему в каталогах? Тогда тоже расскажи подробнее почему ты это делаешь.
Avada
Наверно, я не помню названия. Да и тот же Autorun тоже Вахмурке подойдет для проверки.

#1438:  Author: FlasherLocation: Москва PostPosted: Sat Apr 16, 2011 23:15
    —
VadiMGP wrote:
Подскажи где это.
Я имел в виду распознавание активности панели (месторасположение курсора слева/справа): например.

VadiMGP wrote:
Ты часто включаешь/отключаешь какие-то опции? Какие именно?
Допустим, опции, указанные мной ранее в Разном, из страницы "Файловые панели" - "Автопрокрутка активной вкладки", "В корень вкладки двойным щелчком", "Точная ширина колонок в кратком режиме". Что касаемо смены фона и схем, то частое использование как раз таки и появится после появления соответствующих команд, собственно, это касается и вышеперечисленных, и некоторых других. Это также даёт поле для быстрых экспериментов без лишних переходов между окнами и других манипуляций.

#1439:  Author: VadiMGP PostPosted: Sun Apr 17, 2011 00:25
    —
Вахмурка wrote:
Ага, ясно. А что, нет никаких средств узнавать текущую сортировку?
Нет. Я просил у Гислера выдавать программно разную информацию по панелям. Он сказал, что сделает. Года два уж прошло, кажется.

Flasher wrote:
Я имел в виду распознавание активности панели
А я спрашивал
VadiMGP wrote:
А как узнать в какой момент это надо делать?

#1440:  Author: FlasherLocation: Москва PostPosted: Sun Apr 17, 2011 00:51
    —
VadiMGP
Я уже догадывался, что ты именно это напишешь. Полагал, что при смене панели поменяется состояние позиционирования, мол, по этой схеме и надо определять. Сейчас понимаю, что без специального сканера это не сделать.
Жаль, что cm_TrgActivateTab4 - не полный аналог Tab, а то задача по идее могла бы упроститься, если на Tab её повесить.
И пока не ясно, что будет в таком случае при Ctrl+Влево/Вправо, открытии новой дублирующей вкладки (акт./в фоне) и подобных, cm_OpenDirInNewTabOther, cm_TransferLeft/Right.
Очень бы не помешала автосмена раскладки в диалогах ТС, где есть текстовые поля.

#1441:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Apr 17, 2011 09:14
    —
Активисты Вахмурка & Flasher, огласите, пожалуйста, ваши мнения к возможности вывода серверов FTP в список дисков с дальнейшим подключением оттуда.

Last edited by ask-rus on Sun Apr 17, 2011 09:46; edited 1 time in total

#1442:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 17, 2011 09:29
    —
ask-rus
Не хватает ещё только фразы "За неисполнение — расстрел". Wink Как минимум, в этом посте отсутствует волшебное слово "пожалуйста". Здесь обязательного требования всем активно пишущим в тему высказываться по любой хотелке нет. Захотели бы — уже огласили бы. Не захотели — значит, считают сказанное другими достаточным или собственные проблемы — гораздо более важными.

#1443:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Apr 17, 2011 09:52
    —
ask-rus wrote:
Активисты Вахмурка & Flasher, огласите ваши мнения к возможности вывода серверов FTP в список дисков с дальнейшим подключением оттуда
Я не в обиде Smile
1) Опция Drive List в TWinKey у меня выставлена в None;
2) На ftp приходится закачивать редко, раз в месяц-другой, так что для себя не считаю эту опцию важной;
3) Привык к стандартному ftp-клиенту ТС.
Avada wrote:
Не захотели — значит, считают сказанное другими достаточным или собственные проблемы — гораздо более важными
Именно так.

VadiMGP wrote:
ЗЫ. А насущные - это те, которые нужны уже сегодня
Ожегов С. И., Словарь русского языка wrote:
Насущный - имеющий важное жизненное значение, совершенно необходимый


 !  Avada:
Редактирование своих предыдущих постов работает, так что без оверпостинга вполне можно обойтись. Объединил посты.

#1444:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 17, 2011 10:44
    —
Вахмурка
Насчёт насущности — никакого противоречия и повода для дискуссии о языкознании не вижу. Важно, необходимо — требуется сейчас, срочно. Менее важно (или для конкретного человека даже вообще неважно) — в будущем, возможно, и пригодится, но может подождать с внедрением. Лично я обсуждаемое в последних постах считаю средне-важным для себя и средне-срочным для реализации. Но если это удастся реализовать быстро, возражать не буду. Wink

VadiMGP
Можно ли обеспечить поддержку в клавиатурных комбинациях клавиш ScrollLock и Pause/Break?

#1445:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Tue Apr 19, 2011 03:51
    —
Почитал почитал дискуссию и не совсем понял к чему мы пришли. Хотелось бы какой-то определённости.

Можно ли всё-таки реализовать запуск команд Тотала а также внешних vbs-скриптов при заходе в определённые каталоги (и опционально в их подкаталоги)?
Я так понял возможно. И лишь только при переключении на другую панель есть какие-то трудности это сделать?

#1446:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 19, 2011 08:48
    —
Вожделенная определенность придет со следующим релизом TWinKey. Там запрошенные функции реализованы и будут. Ну, или не будут. Вскрытие покажет.

#1447:  Author: likhoboryLocation: Москва PostPosted: Tue Apr 19, 2011 13:33
    —
V.3.50

Не работает сортировка визуальной схемы по файловым группам для конкретного каталога. При этом глобальная групповая сортировка отключена.
Если 1) включить глобальную групповую сортировку и указать в ней ЛЮБОЙ критерий, либо 2) в интересующем каталоге есть как минимум один прикрепленный файл - сортировка визуальной схемы отрабатывает

#1448:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 19, 2011 13:53
    —
likhobory
Подтверждаю.

#1449:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 15:52
    —
Den_Klimov wrote:
Можно ли всё-таки реализовать запуск команд Тотала а также внешних vbs-скриптов при заходе в определённые каталоги (и опционально в их подкаталоги)?
Tехнически - можно. Будет ли реализовано и как именно - пока еще не решил.
Ты кстати, так и не ответил (или я проморгал?) почему бы не воспользоваться PuntoSwircher-ом для автоматической смены раскладки. А если есть другие задачи, кроме смены раскладки, то расскажи про них тоже, плиз.
likhobory wrote:
Не работает сортировка визуальной схемы по файловым группам для конкретного каталога.
Есть такое дело. Поправлю.

#1450:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 17:38
    —
VadiMGP wrote:
Ты кстати, так и не ответил (или я проморгал?) почему бы не воспользоваться PuntoSwircher-ом для автоматической смены раскладки.
Как минимум я тебе на этот вопрос ответил. Вряд ли он придумает что-то новое. Единственное что тут можно добавить, это то, что любая прога подобного назначения далеко не всегда справляется со своей задачей. Она распознаёт только известные ей слова с заданной последовательностью, как правило, впереди идующих символов, а в быстром поиске это правило не единсвенное, можно и с других мест начинать писать. Помимо этого PS не распознает аббревиатуры и набор символов, понятный только самому юзеру, да и словарь к этой проги не бесконечный.
VadiMGP wrote:
А если есть другие задачи, кроме смены раскладки, то расскажи про них тоже, плиз.
Я могу рассказать. Быстрый переход к элементу, просмотр эскизов, сортировка, показ без подкаталогов, различные фильтры/шаблоны, переключение на наборы колонок, загрузка соответствующего тулбара.

#1451:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 18:26
    —
Flasher wrote:
Я могу рассказать.
Да, но ты только предполагаешь для чего это может пригодиться, я и сам могу придумать пару десятков применений. Но я хочу знать на самом деле какие конкретные задачи Den_Klimov хочет решать таким способом.

#1452:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 18:47
    —
VadiMGP
Так ты что, под одного человека в этом ключе будешь подстраиваться? Мне, например, это всё перечисленное пригодится ещё как. Просто я даже не мог подумать, что ты за это в принципе можешь взяться. Тут надо мнения всех учитывать.

Avada wrote:
Можно ли обеспечить поддержку в клавиатурных комбинациях клавиш ScrollLock и Pause/Break?
+1. Давно хотел написать, всё забываю.

#1453:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 19:17
    —
Flasher wrote:
Так ты что под одного человека в этом ключе подстраиваешься?
Нет. Под мнения всех тех, кто отвечает на поставленные вопросы. В том числе и на вопросы о конкретных деталях.
Flasher wrote:
Быстрый переход к элементу, просмотр эскизов, сортировка, показ без подкаталогов, различные фильтры/шаблоны, переключение на наборы колонок, загрузка соответствующего тулбара.
Подчеркнутое ты можешь делать через визуальные схемы. А что такое " Быстрый переход к элементу" мне непонятно.

#1454:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 19:30
    —
VadiMGP wrote:
Под мнения всех тех, кто отвечает на поставленные вопросы.
Тогда и спрашивай у всех. Чего вдруг у одного то? Wink
VadiMGP wrote:
А что такое " Быстрый переход к элементу" мне непонятно.
Элемент - папка, файл. Быстрый переход - установка курсора без лишних манипуляций.

#1455:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 19:48
    —
Flasher wrote:
Тогда и спрашивай у всех.
А можно я сам буду решать что и как мне писать?
Flasher wrote:
Элемент - папка, файл. Быстрый переход - установка курсора без лишних манипуляций.
Конкретный пример можно?

#1456:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 20:27
    —
VadiMGP wrote:
А можно я сам буду решать что и как мне писать?
Confused Я про "писать" ничего не говорил.
VadiMGP wrote:
Конкретный пример можно?
Команда cd <путь к файлу/папке>
VadiMGP wrote:
Flasher wrote:
показ без подкаталогов
Подчеркнутое ты можешь делать через визуальные схемы.
Конкретный пример можно?

Last edited by Flasher on Tue Apr 19, 2011 20:48; edited 1 time in total

#1457:  Author: likhoboryLocation: Москва PostPosted: Tue Apr 19, 2011 20:45
    —
Flasher wrote:
Конкретные примеры можно?

обрати внимание на Режим ТС на странице визуальных схем
хотя, название "ветвь каталога" не столь очевидно, может назвать сокращенным вариантом из тулбара - "без подкаталогов" ?

#1458:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 20:47
    —
likhobory wrote:
название "ветвь каталога" не столь очевидно
Ого, ни за что бы не догадался. Спасибо. В справке этот момент упустил.
Надо бы переименовать на что-то более очевидное, "без подкаталогов", например.
Что касается подраздела "Обычные режимы ТС", то было бы вполне логично отделить некоторые пункты от общего списка и сделать их дополнительными.

#1459:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 21:18
    —
Flasher wrote:
Я про "писать" ничего не говорил.
Поскольку на форуме я использую только письменное общение, то слово "спрашивай" относилось именно к тому что я пишу и ни к чему другому.
Flasher wrote:
VadiMGP wrote:
Конкретный пример можно?
Команда cd <путь к файлу/папке>
Ну, давай всплакнем дуэтом при ясной луне. Не вижу ничего конкретного. Какую задачу это решает? Как? Ни фига неясно.

likhobory wrote:
хотя, название "ветвь каталога" не столь очевидно,
Наверно, но это буквальный перевод "Branch view". Могу согласиться, что термин Гислером выбран неудачно, но он уже устоялся.

#1460:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 19, 2011 21:19
    —
likhobory
Flasher
Вообще-то у Гислера эта фиговина называется именно "Directory branch". И я сам привык к терминологии, принятой ещё в ДОС Навигаторе, где это опять же переводилось на русский буквально как "ветвь каталога". (Просто Константину этот термин не нравится, и в нашей русификации закрепилось более длинное описательное название.) Кстати, в документации TWinKey термин пояснён. А в англоязычной версии Утилизатора там и вовсе Branch. Wink
Если народу категорически непонятно, о чём речь, я могу, конечно, подумать о замене термина. Но вообще как бы визуальные схемы эксплуатируются не первый день, перевод тоже не новый, а вопрос возник впервые...

Flasher wrote:
Что касается подраздела "Обычные режимы ТС", то было бы вполне логично отделить некоторые пункты от общего списка и сделать их дополнительными.

Какие именно пункты и что значит "сделать дополнительными"?

VadiMGP
Кстати, в этой же связи убедительная просьба: этот режим поставить в списке обычных не предпоследним, а последним, после комментариев.

#1461:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 21:34
    —
VadiMGP wrote:
Поскольку на форуме я использую только письменное общение, то слово "спрашивай" относилось именно к тому что я пишу и ни к чему другому.
Извини, но это не аргумент. Я тебе в таком случае на каждое твоё "покажи", "сделай", "посмотри" могу отвечать в духе "давай я сам решу, что мне показывать, делать и смотреть". Твоя реакция, мягко говоря, неадекватна.
VadiMGP wrote:
Не вижу ничего конкретного. Какую задачу это решает? Как? Ни фига неясно.
Сделаешь поддержку команд ТС, я сам разберусь какие мои задачи это решает. Если тебе лично это ничего не даёт в плане пользы, то не обращай внимания на тех, кому это может пригодиться. Что я лично из этого вынесу: быстрый просмотр на элементе, навигация после этого элемента в сторону необходимых файлов, создание жест./симв. ссылки на элемент в др. панели, упаковка элемента в др. панель, удаление элемента сторонними средствами, разблокировка через конт. меню, вырезать/копировать в буфер, отправить в ... через то же конт. меню.

Avada wrote:
Если народу категорически непонятно, о чём речь, я могу, конечно, подумать о замене термина.
Я пока первый, а там посмотрим.
Avada wrote:
Кстати, в этой же связи убедительная просьба: этот режим поставить в списке обычных не предпоследним, а последним, после комментариев.
Обрати внимание на моё предложение.
Flasher wrote:
Что касается подраздела "Обычные режимы ТС", то было бы вполне логично отделить некоторые пункты от общего списка и сделать их дополнительными.

Avada wrote:
Какие именно пункты и что значит "сделать дополнительными"?
Эскизы, ветвь каталога, комментарии. Эти вещи могут существовать совместно с остальными, указанными в списке. Поэтому необходимо отделить каждый из них в отдельную опцию. Иначе возвращаемся к пользовательским командам cm_SrcComments + cm_SrcThumbs + cm_DirBranch.

Last edited by Flasher on Tue Apr 19, 2011 21:39; edited 1 time in total

#1462:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 21:36
    —
Avada wrote:
Кстати, в этой же связи убедительная просьба: этот режим поставить в списке обычных не предпоследним, а последним, после комментариев.
В связи с чем? И какая вообще разница кто последний а кто предпоследний?

[off]
Если уж попусту сотрясать воздух, то могу сказать, что предпочел бы по-английски вместо "Branch View" назвать это "Flat View", а по-русски или "Плоский вид/режим" или "Развернутый" или "Неструктурированный".
[/off]

#1463:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 22:01
    —
Flasher wrote:
Извини, но это не аргумент. Я тебе в таком случае на каждое твоё "покажи", "сделай", "посмотри" могу отвечать в духе "давай я сам решу, что мне показывать, делать и смотреть". Твоя реакция, мягко говоря, неадекватна.
Передерг.
Flasher wrote:
Сделаешь поддержку команд ТС, я сам разберусь какие мои задачи это решает.
Не сделаю, пока не буду четко представлять какие конкретные задачи это должно решать. Конкретные, понимаешь? А не просто "для чего это могло бы пригодиться". Ты же, мало того, что сам не хочешь говорить (ну и не надо), но еще имеешь ко мне претензии, что я спрашиваю кого-то о его личных потребностях.

Всё, в качестве превентивной меры во избежание развития флейма тут и экземы у меня, я прекращаю задавать вопросы на эту тему.

#1464:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 19, 2011 22:09
    —
VadiMGP
В связи с тем, что прочие режимы — настоящие виды представления , взаимно исключающие друг друга, а этот может использоваться при разных видах представления. В ридми это отражено, кстати.

Что касаемо терминологии, то "плоский вид" — оно бы, может, и ничего, но в TC устоялось применение других терминов, к которым хочется держаться поближе. Объяснять специльно, что вот так называется штука, которая в TC названа вовсе иначе, как-то не вдохновляет.

Flasher wrote:
Эти вещи могут существовать совместно с остальными, указанными в списке.

Файлы без подкаталогов — могут. Остальное (как уже сказано выше) — взаимоисключающие стандартные виды представления.

Flasher wrote:
Иначе возвращаемся к пользовательским командам cm_SrcComments + cm_SrcThumbs + cm_DirBranch.

Совершенно не понял, о чём здесь идёт речь и что означает сложение первых двух команд.

#1465:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 22:14
    —
VadiMGP wrote:
Ты же, мало того, что сам не хочешь говорить (ну и не надо)
Извини, но я нифига не понимаю, что ты подразумеваешь под "конкретными", и что тебе неясно из приведённых. Тебе неясно, зачем мне использовать режим быстрый просмотр? Или тебе надо назвать, какой именно файл я буду смотреть таким образом? Или тебе принципиально узнать, какие я файлы хочу разблокировать, удалить, например с помощью Unlocker, какие файлы мне надо часто упаковывать, создавать на них ссылки, зачем мне копировать в буфер, отправлять файлы людям на Skype, на VirusTotal, съёмные диски через форму Отправить, или тебя интересует какой конкретно файл мне нужно часто отправлять?
Неужели тебе так интересно ковыряться в "нижнем белье" другого человека?

Avada wrote:
Файлы без подкаталогов — могут. Остальное (как уже сказано выше) — взаимоисключающие стандартные виды представления.
Эскизы могут быть запущены совместно с режимом "файлы без подкаталогов". Так? Эскизы могут быть запущены из подробного или краткого режима. Так? Состояние последнего режима запомниться. Так? Такой способ с заданной последовательностью определяет, какой режим будет возникать при выключении последнего.

#1466:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 22:35
    —
Flasher
Я не знаю как объяснять что такое конкретный пример.
Могу только дать свой конкретный пример задачи, которую я в данный момент пытаюсь решить в тамках ТС.
Code:
У меня в панели выбрано несколько исполняемых файлов (*.exe и *.dll). Мне нужно иметь кнопку на тулбаре, по нажатию которой откроется Thunderbird с окном для нового письма. При этом нужно, чтобы выбранные файлы сразу были присоединены к письму, а тело письма содержало бы информацию о версии файлов.
Лучшего объяснения я дать не могу, извини.

#1467:  Author: likhoboryLocation: Москва PostPosted: Tue Apr 19, 2011 22:49
    —
Avada wrote:
в нашей русификации закрепилось более длинное описательное название

и явно более удачное Wink, конечно, вопрос не критичен, но почему бы не отталкиваться от положительных примеров; при первом знакомстве с ВС я скорее догадался, чем понял о чем речь, даже такой педантичный пользователь как Flasher - и тот промахнулся Smile

#1468:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 19, 2011 22:51
    —
Flasher wrote:
Эскизы могут быть запущены совместно с режимом "файлы без подкаталогов". Так?

Нет, не так. Эскизы и файлы без подкаталогов взаимно исключают друг друга. (Почему — все вопросы к Гислеру.) Либо то, либо это. А вот комментарии — могут. И краткий/подробный вид — тоже. ОДному и тому же виду представления может соответствовать обычный режим и специальный. См. далее.

Flasher wrote:
Эскизы могут быть запущены из подробного или краткого режима. Так?

Так. И из режима комментариев. Точно так же, как подробный, краткий или комментарии — из эскизов.

Flasher wrote:
Такой способ с заданной последовательностью определяет, какой режим будет возникать при выключении последнего.

Правильно. И переключившись, например, с эскизов на краткий/подробный режим, где были файлы без подкаталогов, ты ровно это самое и увидишь. Но из этого не следует, что комментарии и эскизы надо валить в одну кучу в ветвью каталога. Файлы без каталогов самостоятельного, равного прочим вида представления не образуют. Это просто вариант отображения на базе какого-то из стандартных видов. Обычные виды представления отображают в разном виде содержимое текущего каталога. Специальные режимы (файлы без каталогов и результаты поиска) отображают в файловой панели информацию, относящуюся как правило к разным каталогам. Как именно эта информация выглядит, зависит от вида представления, который может меняться, а режим останется. Или режим отключится, а вид останется.

likhobory wrote:
и явно более удачное

Возможно. Только в моей цитате неспроста присутствовало слово "длинное"... Как уже было сказано, суть претензий понятна, о возможности замены в русифицированной версии подумаю.

#1469:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 23:02
    —
VadiMGP
Как скажешь.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл/папка, к которому/ой я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов. Мне нужно тут же устанавливать курсор на нужном файле/папке и тут же включать режим быстрого просмотра.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл, к которому я часто обращаюсь. В этой же панели также есть несколько закреплённых папок/файлов. Мне нужно тут же устанавливать курсор на нужном файле и отправлять его по скайпу некоторым людям.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл/папка, к которому/ой я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов/папок. Мне нужно тут же устанавливать курсор на нужном файле/папке и отправлять его/её на один из произвольных съёмных дисков.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл/папка, к которому/ой я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов. Мне нужно тут же устанавливать курсор на нужном файле/папке и удалить его/её с помощью Unlocker, потому что по-другому не получается.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл/папка, к которому/ой я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов/папок. Мне нужно тут же устанавливать курсор на нужном файле/папке и создать на него/неё жёсткую ссылку в другой панели, путь в которой может быть разным.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл/папка, к которому/ой я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов/папок. Мне нужно тут же устанавливать курсор на нужном файле/папке и упаковывать его/её в каталог другой панели, путь в которой может быть разным.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл/папка, к которому/ой я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов. Мне нужно тут же устанавливать курсор на нужном файле, тут же выделять по расширению для последующего перемещения по выделенному и быстрому просмотру по n/p.
Code:
Я нахожусь в панели с некоторым списком файлов и папок. Есть файл, к которому я часто обращаюсь. В этой же панели также есть несколько закреплённых файлов. Мне нужно тут же устанавливать курсор на нужном файле, тут же выделять по расширению для последующего создания символческих ссылок в другой панели.

Достаточно или продолжить?


Avada wrote:
Нет, не так. Эскизы и файлы без подкаталогов взаимно исключают друг друга.
Ошибаешься. Выполни cm_DirBranch, потом cm_SrcThumbs и увидишь, что в режиме эскизов нет папок. И наоборот - выполни cm_SrcThumbs, потом cm_DirBranch и увидишь то же самое. Никаких взаимоисключений.
Avada wrote:
Но из этого не следует, что комментарии и эскизы надо валить в одну кучу в ветвью каталога.
Согласен. Это не одна и та же режимность. Но существовать они должны отдельно от общего списка как отдельные опции.

Last edited by Flasher on Tue Apr 19, 2011 23:24; edited 1 time in total

#1470:  Author: VadiMGP PostPosted: Tue Apr 19, 2011 23:16
    —
Flasher wrote:
Достаточно или продолжить?
Да поступай как хочется. Кто я такой, чтобы тебе диктовать?

#1471:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 23:18
    —
VadiMGP wrote:
Да поступай как хочется. Кто я такой, чтобы тебе диктовать?
А я спрашиваю не с целью убедиться в твоей демократичности, а с целью понять, достаточно ли тебе этих примеров для понимания необходимости в данной команде, или следует ещё привести примеры.

#1472:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 19, 2011 23:32
    —
Flasher wrote:
Ошибаешься. Выполни cm_DirBranch, потом cm_SrcThumbs и увидишь, что в режиме эскизов нет папок. И наоборот - выполни cm_SrcThumbs, потом cm_DirBranch и увидишь то же самое. Никаких взаимоисключений.

Да, ошибся. И хорошо, что в данном случае нет взаимоисключений. Это означает, что конкретный спецрежим накладывается на любой стандартный вид представления (кроме дерева, естественно) и уже даже поэтому объединён в одну группу ни с одним из этих видов быть не может.

Flasher wrote:
Но существовать они должны отдельно от общего списка как отдельные опции.

Я так и не понял — почему одни стандартные виды представления должны существовать отдельно от других столь же стандартных видов представления? Чем одни принципиально отличаются от других?

#1473:  Author: FlasherLocation: Москва PostPosted: Tue Apr 19, 2011 23:57
    —
Avada wrote:
Я так и не понял — почему одни стандартные виды представления должны существовать отдельно от других столь же стандартных видов представления? Чем одни принципиально отличаются от других?
Режим "без подкаталогов" может существовать совместно с любым представленным в списке режимом. В утилизаторе я не могу в одной схеме задать 2-а и более режима, а только один, хотя технически это позволительно (в скрипте выполнить обе команды, например).
Режим показа комментарием может идти после режима Подробный и показа колонок. Технически одновременно я их использовать не могу, но могу использовать заданную последовательность для убора отображения колонок. Расположение режимов в одном списке не даёт мне выполнить данную последовательность операций.
Режим Эскизов может быть запущён совместно с режимом "без подкаталогов", а также перед ним может быть вызван любой из режимов в списке. Опять же общность списка блокирует возможность использовать режим совместно с режимом "без подкаталогов" и в последовательности "любой режим">"Эскизы".

#1474:  Author: VadiMGP PostPosted: Wed Apr 20, 2011 00:23
    —
Flasher wrote:
достаточно ли тебе этих примеров для понимания необходимости в данной команде
Количества примеров достаточно. Но я не вижу связи между этими примерами и запрошенной фичей.

#1475:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 00:28
    —
VadiMGP
Как это не видишь связи? Поясни. В каждом примере фигурирует "устанавливать курсор на нужном файле/папке", что напрямую относится к запрошенной фиче:
VadiMGP wrote:
Flasher wrote:
Элемент - папка, файл. Быстрый переход - установка курсора без лишних манипуляций.
Конкретный пример можно?

#1476:  Author: VadiMGP PostPosted: Wed Apr 20, 2011 00:57
    —
Flasher wrote:
Как это не видишь связи? Поясни.
Во-первых, я не умею пояснять как я не вижу чего бы то ни было.
Во-вторых, если ты хочешь, чтобы я указал более точно где не хватает связи, то напиши, пожалуйста, всё полностью в одном посте, чтобы мне не нужно было скакать по разным постам и сводить самому это воедино: конкретную задачу, какую именно фичу ты просишь реализовать в TWinKey и каким образом ты предполагаешь использовать эту фичу для решения вышеуказанной задачи.

#1477:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 01:11
    —
VadiMGP wrote:
Во-первых, я не умею пояснять как я не вижу чего бы то ни было.
Плохо.

Если ты хочешь развести меня на нарушение 13 п. правил (пусть и несознательно), то явно не по адресу. Ты (а не я) задал вопрос 2Den_Klimov, я тебе привёл своё видение по данному вопросу с последующими примерами. Ты хочешь, чтобы я сам скакал за тебя по разным постам, чтобы что-то склеить воедино? Как-то эгоцентрично с твоей стороны. Примеры использования автоматического перехода к нужному элементу я больше приводить не буду, их более чем достаточно, ты это и сам подтвердил.
А фичи как таковой запрошено не было. Был задан вопрос "какие есть ещё задачи помимо смены раскладки?", на что я тебе привёл ряд примеров, одним из которых был "быстрый переход к указанному элементу". Реализация выполнения команд ТС при входе в указанную папку все эти задачи решит.

#1478:  Author: VadiMGP PostPosted: Wed Apr 20, 2011 01:28
    —
Flasher wrote:
Если ты хочешь развести меня на нарушение 13 п. правил, то явно не по адресу.
Если ты подозреваешь меня в провокации на нарушение правил, то, конечно, не поддавайся на неё.

Flasher wrote:
Ты хочешь, чтобы я сам скакал за тебя по разным постам, чтобы что-то склеить воедино?
Совершенно верно.
Flasher wrote:
Как-то эгоцентрично с твоей стороны.
С моей стороны это работает инстинкт самосохранения. Да, это можно трактовать, как эгоистичное желание продолжить нормальное существование.
Flasher wrote:
А фичи как таковой запрошено не было.
Ну и слава богу, значит я зря напрягался.

#1479:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 01:41
    —
VadiMGP wrote:
Да, это можно трактовать, как эгоистичное желание продолжить нормальное существование.
Тогда не удивляйся, что другие тоже этого желают.
VadiMGP wrote:
Ну и слава богу, значит я зря напрягался.
Ну, фразы из контекста ты вырывать умеешь здорово (судя по ответам), это я давненько заметил. Ты лучше бы людям конкретно отвечал, будешь ли ты делать то, что запрашивалось ранее или нет, чтобы всё не заканчивалось комментарием аля "А, это." В данном случае речь идёт о поддержке команд ТС, в других, соответственно, о других фичах. Советую также вести записи в органайзер всех запросов в нужной последовательности, чтобы избегать в будущем таких недопониманий.
Да и вообще я так и не понял, какую фичу ты назвал запрошенной и кем конкретно: тобой, мной, Den_Klimov, Вахмуркой.

#1480:  Author: VadiMGP PostPosted: Wed Apr 20, 2011 02:15
    —
Flasher wrote:
Тогда не удивляйся, что другие тоже этого желают.
А я и не удивляюсь вовсе, а напротив, прекрасно это понимаю. Меня бы скорее удивил человек лишенный такого инстинкта.
Flasher wrote:
Ну, фразы из контекста ты вырывать умеешь здорово
О, да! Хочешь примерчик?

Flasher wrote:
А фичи как таковой запрошено не было.
Flasher wrote:
будешь ли ты делать то, что запрашивалось ранее или нет,
Flasher wrote:
Да и вообще я так и не понял, какую фичу ты назвал запрошенной

#1481:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 02:33
    —
VadiMGP wrote:
А я и не удивляюсь вовсе, а напротив, прекрасно это понимаю.
Если бы понимал, то не просил бы другого совершить действие, противоречащее указанному инстинкту.
VadiMGP wrote:
О, да! Хочешь примерчик? ...
Здравствуй, флуд, называется? Confused

#1482:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 20, 2011 08:57
    —
Flasher wrote:
Режим "без подкаталогов" может существовать совместно с любым представленным в списке режимом. В утилизаторе я не могу в одной схеме задать 2-а и более режима, а только один, хотя технически это позволительно (в скрипте выполнить обе команды, например).

Верно. И в этом принципиальное ограничение нынешнего решения – указания Branch значением ключа View наряду с режимами представления. И в этой связи я вижу, что предложенная мной первоначально передвижка этой строки в конец списка стандартных режимов окажет чисто косметический эффект, а здесь надо ставить вопрос о дополнительной опции для файлов без подкаталогов вне этого списка. Что позволит при необходимости включать/выключать Branch View для данной схемы отдельно от вида представления (параллельно с выбором стандартного режима, набора колонок или вообще без изменения вида представления).
Но с какой целью предлагается выделить отдельно эскизы и комментарии, я не понимаю по-прежнему.

Теперь по поводу непоняток с техзаданием. Давайте вести разговор в спокойном тоне и всё-таки разберёмся в сути дела. Мне тоже далеко не всё понятно. Все варианты задачи в общем виде, насколько я вижу, сводятся к следующему:
Quote:
Я нахожусь в панели с некоторым списком файлов и папок. Есть объект, к которому я часто обращаюсь. В этой же панели также есть несколько закреплённых объектов. Мне нужно тут же устанавливать курсор на нужном объекте и... (дальше что-то сделать).

То есть всё сводится, как и говорилось, к быстрому переходу к заданному элементу. Правда речь изначально шла о визуальных схемах, а здесь говорится о "Я нахожусь в панели с некоторым списком". То есть нужный каталог уже открыт, и это задача, отличная от визуальных схем? Кроме того, мне, например, непонятно, какая связь между несколькими закреплёнными объектами и объектом, который нужен? Каким образом и по какому критерию предполагается указывать этот нужный объект? Что означает "тут же"? Тут же после чего?

#1483:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 15:03
    —
Avada wrote:
Но с какой целью предлагается выделить отдельно эскизы и комментарии, я не понимаю по-прежнему.
Давай разбираться. Посмотри ещё раз на непроцитированную часть из того поста и укажи, что именно из написанного тебе не было понятно, особенно в части "..не даёт..", "..блокирует..".

Avada wrote:
То есть всё сводится, как и говорилось, к быстрому переходу к заданному элементу.
Не всё. Из неподчёркнутого: различные фильтры/шаблоны, загрузка соответствующего тулбара. Но всё по идее сводится к использованию юзеркоманд, о чём я писал выше. Автор ни слова не сказал по поводу того, что есть предложение добавить это в качестве функций самого TwinKey.
Avada wrote:
Правда речь изначально шла о визуальных схемах
В каком месте?
Avada wrote:
То есть нужный каталог уже открыт, и это задача, отличная от визуальных схем?
Пока о конкретной реализации ничего не было сказано. Было указано на три возможных варианта развития, но какой был выбран (если вообще был выбран), знает только автор. И то, это касалось только смены раскладки. Что касается открытия каталога - логично, что после этого курсор прыгнет на нужный элемент для дальнейших манипуляций. Вопрос же касался того, что ещё можно делать при открытии каталога. Вот я и ответил. А какая будет реализация - уже не ко мне.
Avada wrote:
Кроме того, мне, например, непонятно, какая связь между несколькими закреплёнными объектами и объектом, который нужен?
Эту информацию я добавил на случай того, чтобы не последовали предложения вместо перехода использовать один закреплённый элемент.
Avada wrote:
Каким образом и по какому критерию предполагается указывать этот нужный объект? Что означает "тут же"? Тут же после чего?
Первый критерий всё тот же - путь к каталогу, второй полное имя файла. "Тут же" означает.
Avada wrote:
Тут же после чего?
После входа в каталог.

#1484:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 20, 2011 16:15
    —
Flasher wrote:
Посмотри ещё раз на непроцитированную часть из того поста и укажи, что именно из написанного тебе не было понятно, особенно в части "..не даёт..", "..блокирует..".

Хорошо, указываю.

Flasher wrote:
Режим показа комментарием может идти после режима Подробный и показа колонок. Технически одновременно я их использовать не могу, но могу использовать заданную последовательность для убора отображения колонок. Расположение режимов в одном списке не даёт мне выполнить данную последовательность операций.

Режим показа комментариев может идти после любого другого режима. Был один режим, ты переключил, стал другой. (Второй вопрос, что при отключении режима его же командой не происходит возврат из эскизов в комментарии и из комментариев в эскизы.) Про отображение колонок — речь о наборах колонок? Если да, я не понимаю, что означает "убор отображения колонок" и что ты с помощью данной последовательности операций хочешь сделать.

Flasher wrote:
Опять же общность списка блокирует возможность использовать режим совместно с режимом "без подкаталогов" и в последовательности "любой режим">"Эскизы".

Про "без подкаталогов" я уже сказал, что эту опцию надо отделять от списка. Про последовательность не понял и тут. Причём тут это, когда ты при открытии заданного в визуальной схеме каталога вызываешь для него один конкретный вид представления (в данном случае просмотр эскизов)? Зачем тут цепочка режимов?

На всём остальном пока не останавливаюсь, давай для начала разберёмся с уже существующим функционалом.

#1485:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 16:25
    —
Avada wrote:
Если да, я не понимаю, что означает "убор отображения колонок" и что ты с помощью данной последовательности операций хочешь сделать.
Сразу при входе в папку отключать комментарии в режимах Подробный и режиме отображения колонок, чтобы была быстрая прогрузка содержимого папки там, где это требуется, а потом, когда нужно, выполнить cm_SrcComments и видеть информацию в колонках.
Avada wrote:
Причём тут это, когда ты при открытии заданного в визуальной схеме каталога вызываешь для него один конкретный вид представления (в данном случае просмотр эскизов)? Зачем тут цепочка режимов?
Если режим "Эскизы" идёт после режима, заданного перед ним, то при отключении эскизов по реверсивной команде cm_SrcThumbs я сразу вернусь в нужный режим. Вот для чего.

#1486:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 20, 2011 18:30
    —
Flasher wrote:
Сразу при входе в папку отключать комментарии в режимах Подробный и режиме отображения колонок, чтобы была быстрая прогрузка содержимого папки там, где это требуется, а потом, когда нужно, выполнить cm_SrcComments и видеть информацию в колонках.

В режиме "Подробный" в файловой панели нет никаких комментариев, поскольку нет колонки для их отображения . (Подсказки не в счёт.) В конкретном наборе колонок комментарии появятся, только если ты специально создашь такую колонку. cm_SrcComments — это попросту переключение на этот вид представления с какого-то другого. Так что я по-прежнему ничего не понимаю.

Flasher wrote:
Если режим "Эскизы" идёт после режима, заданного перед ним, то при отключении эскизов по реверсивной команде cm_SrcThumbs я сразу вернусь в нужный режим. Вот для чего.

Это всё я могу понять в случае отображения содержимого текущего каталога. И то этим пользуются, мягко говоря, не все. (Я, например, предпочитаю переключаться на нужный мне режим явным образом, не забивая себе голову тем, какая обратная цепочка работает правильно, а какая нет.) Но какое это имеет отношение к переключению на другой каталог и зачем там нужен кроме заданного режима какой-то предыдущий? Если я захочу, чтобы в каталоге, соответствующем данной визуальной схеме, отображались эскизы, то и выберу эту строку. Если потом после переключения мне захочется перейти в ручном режиме в другой режим представления, я и выберу его явно и безошибочно, без реверса команды текущего вида представления. Способов такого выбора полно.

#1487:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 18:38
    —
Avada wrote:
В режиме "Подробный" в файловой панели нет никаких комментариев, поскольку нет колонки для их отображения.
Команда cm_SrcComments (Ctrl+Shift+F2) скрывает отображение содержимого этих колонок, что в Подробном режиме, что в режиме отображения колонок. Об этом речь.
Avada wrote:
Но какое это имеет отношение к переключению на другой каталог и зачем там нужен кроме заданного режима какой-то предыдущий?
Как это зачем? Чтобы быстро к нему вернуться. К нему, а не к какому-то другому и по одной единственной команде. Это сужает круг манипуляций.
Avada wrote:
Если потом после переключения мне захочется перейти в ручном режиме в другой режим представления, я и выберу его явно и безошибочно, без реверса команды текущего вида представления. Способов такого выбора полно.
И все эти способы отдыхают по сравнению с выполнением одной единственной команды (Ctrl+Shift+F1). Это вопрос быстроты и удобства.

P.S. Ого, уже 100 страниц набежало. Surprised

#1488:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 20, 2011 19:09
    —
Flasher wrote:
Команда cm_SrcComments скрывает отображение содержимого этих колонок, что в Подробном режиме, что в режиме отображения колонок. Об этом речь.

Команда cm_SrcComments ничего не скрывает в подробном режиме, потому что на подробный режим просмотр комментариев похож только заголовками табуляторов и колонкой с именем. Тем более она ничего не скрывает в режиме набора колонок — происходит просто переключение на просмотр комментариев, то есть полная смена вида представления.

Flasher wrote:
Как это зачем? Чтобы быстро к нему вернуться. К нему, а не к какому-то другому и по одной единственной команде. Это сужает круг манипуляций.

Вернуться можно туда, откуда ты ушёл. А тут при переключении каталогов "точку возврата" предлагается создавать искусственно, на пустом месте. И я не считаю, что использование одной команды там, где можно использовать несколько, всегда благо. Эта точка зрения имеет ровно столько же прав на существование, сколько и твоя.

Flasher wrote:
И все эти способы отдыхают по сравнению с выполнением одной единственной команды (Ctrl+Shift+F2). Это вопрос быстроты и удобства.

Это тебе быстро и удобно. А у меня, скажем, другие приёмы работы, которые я в свою очередь считаю быстрыми и удобными. На всех не угодишь.

#1489:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 19:13
    —
Avada wrote:
Команда cm_SrcComments ничего не скрывает в подробном режиме, потому что на подробный режим просмотр комментариев похож только заголовками табуляторов и колонкой с именем. Тем более она ничего не скрывает в режиме набора колонок — происходит просто переключение на просмотр комментариев, то есть полная смена вида представления.
Внешне это выражается как скрытие при прочих равных. Так что не суть. Использовать отключение отображения информации в колонках можно вполне таким образом.
Avada wrote:
Вернуться можно туда, откуда ты ушёл. А тут при переключении каталогов "точку возврата" предлагается создавать искусственно, на пустом месте.
Да, искусственно. И что? Насчёт пустого места не внял...
Avada wrote:
И я не считаю, что использование одной команды там, где можно использовать несколько, всегда благо. Эта точка зрения имеет ровно столько же прав на существование, сколько и твоя.
А ты докажи на конкретном примере. Тут не точка зрения нужна, а конкретные факты.
Avada wrote:
Это тебе быстро и удобно. А у меня, скажем, другие приёмы работы, которые я в свою очередь считаю быстрыми и удобными. На всех не угодишь.
Опять же докажи, какие методы окажутся быстрее приведённого в описанном ключе.

#1490:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 20, 2011 19:58
    —
Flasher wrote:
Внешне это выражается почти одинаково при прочих равных. Так что не суть. Использовать отключение отображения информации в колонках можно и таким образом.

Его можно использовать много каким образом. А суть в том, что виды представления — разные и что убедительной аргументации в пользу выноса комментариев из общего списка я не увидел.

Flasher wrote:
А ты докажи на конкретном примере. Тут не точка зрения нужна, а конкретные факты.

А я уже приводил конкретный пример: что имею возможность не думать, правильно ли работает обратная цепочка при использовании реверса в каждом данном случае или нет. Для меня это конкретные факты. Хотя для тебя, возможно, точка зрения. И доказывать я, кстати, в принципе ничего не намерен. Вовсе не считаю, что ты что-то с этими командами делаешь неправильно. У каждого из нас есть свои приёмы работы, которые он считает оптимальными, но это не означает, что эти приёмы столь же хороши для других. И "быстрее" (если принимать во внимание только показания секундомера) не всегда означает "удобнее" для конкретного человека. Впрочем, у меня ткнуть мышью в кнопку на панели инструментов получается явно быстрее, чем нажать трёхпальцевую комбинацию клавиш Ctrl+Shift+F2.

#1491:  Author: FlasherLocation: Москва PostPosted: Wed Apr 20, 2011 21:19
    —
Avada wrote:
и что убедительной аргументации в пользу выноса комментариев из общего списка я не увидел.
А я не утверждаю, что опцию нужно окончательно убрать из списка, а предлагаю сделать добавочную опцию "+ Комментарий". Опция будет доступна только, когда в общем списке будет выбран Подробный режим или режим отображения набора колонок. А о целеобразности использования такого подхода я писал: на выходе имеем ускорение прогрузки всех элементов в панели там, где не всегда требуется начинать просмотр с отображения колонок. Для эксперимента можешь попробовать:
Quote:
With CreateObject("TCScript.Helper")
.SendCommand "cm_SrcCustomView
"
.SendCommand "cm_SrcComments"
End With

Avada wrote:
А я уже приводил конкретный пример: что имею возможность не думать, правильно ли работает обратная цепочка при использовании реверса в каждом данном случае или нет
Это не пример использования, который и подразумевался, а пример выраженной боязни сделать что-то неправильно. Так вот мой опыт показывает, что никаких проблем заданная последовательность режимов не создаст, а только прибавит функционала. Если приведёшь пример, обратный моему опыту, тогда и будет разговор.
Avada wrote:
. У каждого из нас есть свои приёмы работы, которые он считает оптимальными, но это не означает, что эти приёмы столь же хороши для других. И "быстрее" (если принимать во внимание только показания секундомера) не всегда означает "удобнее" для конкретного человека.
А мы тут приёмы работы не обсуждаем. Предложенная мной концепция никаких проблем пользователям, привыкшим к текущему варианту, не создаст. Просто они будут использовать эту опцию, а общий список игнорировать, чтобы задействовать только один режим, а не последовательность.
Что касается удобства, то это вне всякого сомнение дело индивидуальное, но никак не затрагивающее подход к функционалу TwinKey, т.к. в этом ключе ничего в худшую сторону в виду предложенного не изменится.
Avada wrote:
Впрочем, у меня ткнуть мышью в кнопку на панели инструментов получается явно быстрее, чем нажать трёхпальцевую комбинацию клавиш Ctrl+Shift+F2.
А я этой трёхпальцевой комбинацией (Ctrl+Shift+F1, кстати) и не пользуюсь. Есть внутренняя команда, которая у меня назначена на очень удобный хоткей, использование которого в разы быстрей кнопочного.

Добавлено: Тут ещё интересная идейка появилась - добавить опцию, которая будет определять, надо ли в текущей сессии устанавливать тот или иной режим при каждом входе в папку или только при первом.

#1492:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Apr 22, 2011 13:14
    —
Такие или какие-то такие цветные вкладки моднее:



Суть - заливка сплошь цветом и цвет текста. Хочу.

#1493:  Author: VadiMGP PostPosted: Sat Apr 23, 2011 10:56
    —
Flasher wrote:
Если бы понимал, то не просил бы...
Даже в общем случае это неверно, а в данном я вообще ничего не просил. Я просто подсказал тебе что ты можешь сделать, чтобы мне было понятнее.
Flasher wrote:
Здравствуй, флуд, называется?
Если это флуд, то модератор примет меры. А для меня это вся информация, которую мне посчастливилось получить.
ask-rus wrote:
заливка сплошь цветом и цвет текста. Хочу.
Уже несколько раз это было спрошено и отвечено. Нет, не выйдет. Я рисую поверх уже отрисованного таба, поэтому ничего, кроме альфа градиента не подойдет.

#1494:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 23, 2011 12:13
    —
Чтобы прекратить споры, хочу напомнить, что ранее было сказано:
Flasher wrote:
Реализация выполнения команд ТС при входе в указанную папку все эти задачи решит.

Поскольку сейчас при приватном тестировании новой версии TWinKey прорабатывается, помимо всего прочего, именно эта реализация, есть предложение от дальнейших дискуссий по вариантам применения и по тому, хорошо или плохо кто-то что-то объяснил или понял, воздержаться. По крайней мере, до обнародования новой версии по итогам указанного тестирования.

#1495:  Author: VadiMGP PostPosted: Sat Apr 23, 2011 12:38
    —
Avada
Нет, прорабатывается применение команд не для конкретной папки, а для визуальной схемы.

#1496:  Author: FlasherLocation: Москва PostPosted: Sat Apr 23, 2011 15:38
    —
Avada wrote:
предложение от дальнейших дискуссий ... хорошо или плохо кто-то что-то объяснил или понял, воздержаться
Ладно, а то этот спор можно до бесконечности продолжать (по крайней мере отвеченное наталкивает на разъяснения). Только непонятно, почему комментируется не тематика ветки (в частности моё предложение в предыдущем посте добавить нужную фичу), а всякая ерунда...

Касаемо табов хочу напомнить старую хотелку "вместо простых табов - кнопки", обсуждаемую по почте. Было отвечено, что это вполне можно реализовать.

#1497:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 23, 2011 18:14
    —
VadiMGP wrote:
Нет, прорабатывается применение команд не для конкретной папки, а для визуальной схемы.

Да, разумеется. Но в частном случае шаблон для автопереключения cхемы может относиться к совершенно конкретной папке. Так что особого противоречия нет.

Flasher wrote:
Касаемо табов хочу напомнить старую хотелку "вместо простых табов - кнопки", обсуждаемую по почте.

А пояснения по сути хотелки — можно? Это как, например, в EmEditor?

#1498:  Author: FlasherLocation: Москва PostPosted: Sat Apr 23, 2011 18:21
    —
Avada wrote:
А пояснения по сути хотелки — можно? Это как, например, в EmEditor?
Я не помню как в EmEditor, под рукой нет. Ухо обрамляется по краям формой, в середине - прозрачка с градиентом. При активации вкладки форма, естественно, должна принимать нажатый вид.

#1499:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Apr 26, 2011 11:55
    —
VadiMGP
Окно TC расположено по центру и сконфигурировано так, чтобы после последнего файла не было пустого пространства, ибо тютелька в тютельку:



После обновления панели инструментов происходит смещение, в итоге файловой панели не хватает пикселя(-ей) для ещё одного файла:



Надо бы исправить.

#1500:  Author: VadiMGP PostPosted: Thu Apr 28, 2011 11:16
    —
Flasher wrote:
"вместо простых табов - кнопки",
Это оказалось гораздо муторнее, чем я думал.

ask-rus
Не понял, о каком "обновлении панели инструментов" идет речь.

#1501:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 28, 2011 11:57
    —
VadiMGP wrote:
Не понял, о каком "обновлении панели инструментов" идет речь.

"Настройка панели инструментов" => OK

#1502:  Author: ApceHLocation: Димитровград PostPosted: Thu Apr 28, 2011 13:36
    —
VadiMGP
То "обновление панели инструментов", о котором говорит ask-rus, случается и без её обновления. На самом деле это на один пиксель увеличивается заголовок панелей!


Справа только что запущенный ТС. Слева — после клика внутри файловой панели.

И это действительно неприятно. Пусть хотя бы сразу при запуске 2 пискеля будут.

#1503:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 28, 2011 13:48
    —
ask-rus
ApceH
А насколько убедительно доказана связь между всем вышеописанным и применением TWinKey вообще или его конкретных настроек в частности? Не говоря уже о связи всего этого с конкретными настройками TC. Это к тому, что у себя я ничего подобного не вижу.

#1504:  Author: ApceHLocation: Димитровград PostPosted: Thu Apr 28, 2011 14:07
    —
Да, уточню. Автору, конечно, виднее, в чем причина.
Итак, 2 пикселя это как раз, и есть стандартное состояние, без TWinKey. Если TWinKey установлен, но всё, что связано с визуализацией отключено (доказательство — нет мерцания!), то тоже 2 пикселя.
И только если TWinKey нормально функционирует (группирует файлы, добавляет курсор в неактивную панель, добавляет иконку в заголовки вкладок), тогда вначале ОДИН пиксель. А потом при первой перерисовке снова 2 пикселя.

#1505:  Author: VadiMGP PostPosted: Thu Apr 28, 2011 14:14
    —
ApceH wrote:
На самом деле это на один пиксель увеличивается заголовок панелей!
Так в какой именно момент он увеличивается? Что, при старте ТС все нормально, а как мышой один раз в панели клюкнул, так и размер заголовка изменился?

В любом случае TWinKey сам никакие размеры не меняет. Единственное, что приходит в голову это то, что размер может автоматически меняться если используются иконки в табах. Но если это так, то это винда меняет размер табов, с этим ничего не сделать.

#1506:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 28, 2011 14:32
    —
ApceH
Автору однозначно надо будет понять условия возникновения. А тут пока, ИМХО, есть вопросы.
У меня вся эта визуализация включена. Никакой разницы до и после описанных выше действий не вижу. Никакого мерцания (которое якобы есть верный признак включёной визуализации), кстати, не вижу тоже. При изменении настроек TWinkey — все пиксели те же. При отключении TWinKey — аналогично. Проверялось как на последней релизной версии (3.50), так и на свежей тестовой (3.54) и как на TC 7.56a с моими текущими настройками, так и на чистом (только с подключённым TWinKey).

#1507:  Author: ApceHLocation: Димитровград PostPosted: Thu Apr 28, 2011 15:05
    —

1 — нормальный вид ТС. Даже если установлен TWinKey, но НЕ включено отображение иконок в заголовках вкладок.
2 — включили отображение иконок в заголовках вкладок.
3 — перезапустили ТС. Отображение иконок в заголовках вкладок включено.
4 — ТС перерисовался (по любой причине).

Состояния 2 и 4 визаульно совпадают.
Если просто исключить ситуацию №3, уже хорошо!
Еще лучше в ситуациях №2 и №4 убрать этот лишний пиксель и привести к виду №1.

p.s. Это я не в паинте придумал! Проблема реально существует и связана именно с TWinKey.
p.s. Сейчас обнаружил, что использовал не последнюю версию (было 3.44). Поставил последнюю (3.50), но проблема так же имеет место. Кстати, где скачать тестовую?

#1508:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 28, 2011 15:19
    —
ApceH wrote:
включили отображение иконок в заголовках вкладок

Что именно включили? Значок для визуальной схемы или значок из Desktop.ini?

#1509:  Author: VadiMGP PostPosted: Thu Apr 28, 2011 15:22
    —
ApceH wrote:
Еще лучше в ситуациях №2 и №4 убрать этот лишний пиксель и привести к виду №1.
Не вижу способа это сделать. Винда меняет размер табов когда включаются иконки.
ApceH wrote:
Если просто исключить ситуацию №3, уже хорошо!
Только вот еще бы понять откуда это берется.
А можешь проверить поведение когда в табах действительно присутствуют иконки?

#1510:  Author: ApceHLocation: Димитровград PostPosted: Thu Apr 28, 2011 15:23
    —
Avada
Галки "Использовать значок из Desktop.ini" и "Приоритет перед визуальной схемой" отмечены. Больше никаких настроек не сделано, TWinKey "голый".

VadiMGP

#1511:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 28, 2011 15:34
    —
ApceH
На скринах — вижу. У себя — нет. Несмотря на многократные попытки. На другой операционной системе попробовать разве что? Я на XP проверял...

#1512:  Author: ApceHLocation: Димитровград PostPosted: Thu Apr 28, 2011 15:48
    —
У меня 7х64... Сейчас отключил темы (ну сделал Классическая), проблема НЕ ушла.
Потом запустил ВМ с XP SP3 (тема Серебряная), то же самое! Уж лень скрины делать!)))))
Никаких "примочек", кроме TWinKey, влияющих на визуализацию, не имею точно. В фоне ничего не висит.


Last edited by ApceH on Thu Apr 28, 2011 15:49; edited 1 time in total

#1513:  Author: VadiMGP PostPosted: Thu Apr 28, 2011 15:48
    —
Avada wrote:
На скринах — вижу. У себя — нет. Несмотря на многократные попытки.
Нет смысла и пытаться. Винда вычисляет требуемый размер таба исходя из чертовой прорвы параметров, поэтому размеры табов с иконками и без на одном компьютере могут быть одинаковыми, а на другом - разными.
Я только никак не могу понять, что это за перерисовка и когда именно она происходит. Это самое существенное.

ApceH
Еще раз спрашиваю - что именно приводит к перерисовке после старта ТС. Какое конкретное действие?

#1514:  Author: ApceHLocation: Димитровград PostPosted: Thu Apr 28, 2011 15:55
    —
VadiMGP
Да что угодно!!! Ctrl+R, заход в папку, смена диска, переключение на другую вкладку, выбор пользовательского набора колонок, активирование окна ТС.
А вот как раз смена бара не приводит к этой перерисовки... Хм.

Показ буквы диска в заголовке вкладки НЕ влияет. Стартовый набор колонок при открытии ТС НЕ влияет.

Я было подумал, что это из-за шрифтов... Было Microsoft Sans Serif 8b (во всех трёх местах). Попробовал MS Sans Serif 8b, Tahoma... Не жирным пробовал... Всё равно.

#1515:  Author: VadiMGP PostPosted: Thu Apr 28, 2011 16:08
    —
ApceH wrote:
Ctrl+R,
Хорошо, буду проверять. Всё, больше скринов не требуется.
ApceH wrote:
Я было подумал, что это из-за шрифтов...
Из-за типа шрифтов, их размеров, характеристик, коэффициента DPI, наличия ClearType, размера экрана и еще вагон и ма-ахонькая тележка причин...

#1516:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 28, 2011 16:27
    —
Тэээкс.
ApceH wrote:
Ctrl+R

Неа.
ApceH wrote:
заход в папку

Неа.
ApceH wrote:
смена диска

Неа.
ApceH wrote:
переключение на другую вкладку

Да, есть контакт.
ApceH wrote:
выбор пользовательского набора колонок

Неа.
ApceH wrote:
активирование окна ТС

Неа.

Задействованы стики, букмаки, список дисков и что там ещё по умолчанию...

#1517:  Author: VadiMGP PostPosted: Thu Apr 28, 2011 16:55
    —
ask-rus
Иконки в табах включены или нет?
ask-rus wrote:
Да, есть контакт.
С какой на какую? С таба с иконкой на таб без неё или наоборот? или в обоих есть иконка? Или в обоих нет?

ask-rus wrote:
Задействованы стики, букмаки, список дисков
Это тут ни при чем. Дело в табах.

#1518:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Apr 28, 2011 17:11
    —
VadiMGP wrote:
Иконки в табах включены или нет?

Нет.
VadiMGP wrote:
С какой на какую? С таба с иконкой на таб без неё или наоборот? или в обоих есть иконка? Или в обоих нет?

Нет иконок в табах.

#1519:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 03, 2011 15:44
    —
У списка дисков Twinkey есть существенный недостаток перед стандартным - приходится отпускать (и вновь нажимать) Alt, чтобы вызвать его в другой панели.

#1520:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 03, 2011 17:29
    —
ask-rus
Разница в поведении действительно есть, но я не пойму: а зачем открывали в этой панели, если нужно в другой панели? Панелью ошиблись, что ли?

#1521:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 03, 2011 17:52
    —
Avada wrote:
но я не пойму: а зачем открывали в этой панели, если нужно в другой панели? Панелью ошиблись, что ли?

А как тебе пример наличия 4-х разделов (A, B, C, D), открыты A и B, но моя задача перенести некоторые файлы из пункта C в D?

Добавлено спустя 10 минут 38 секунд:

Вызов прямоугольной области выделения рождает процесс на виндовой панели задач, надо бы скрыть.

Добавлено спустя 21 минуту 12 секунд:

Новая хотелка - снимать выделение левым обычным кликом мыши в произвольной области файловой панели, отличной от расположения файлов:


#1522:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 03, 2011 19:00
    —
ask-rus wrote:
А как тебе пример наличия 4-х разделов (A, B, C, D), открыты A и B, но моя задача перенести некоторые файлы из пункта C в D?

В стандартном списке, да, такой переход на вызов другого списка дисков работает (открыли один список и, ничего не делая, следом другой). Зато не работает после открытия списка выбор в нём же другого диска, не снимая пальца с Alt.
Теперь смотрим список TWinKey. Alt+F1, удерживаю Alt, жму другую букву, диск меняется, список закрывается (а зачем он нам открытый — мы уже диск сменили?), продолжаю удерживать Alt, жму F2, окрылся список для другой панели. В чём проблема?

ask-rus wrote:
Вызов прямоугольной области выделения рождает процесс на виндовой панели задач, надо бы скрыть.

Есть такое явление с процессом TWinKey, но его причина — не вызов прямоугольной области выделения, а переход в режим указания мышкой точной ширины колонки в кратком режиме.

ask-rus wrote:
Новая хотелка - снимать выделение левым обычным кликом мыши в произвольной области файловой панели, отличной от расположения файлов

Включаем, кому уж очень хочется, штатными средствами TC левокнопочный режим выделения и снимаем практически так, как сказано (по стандарту Проводника), на доброе здоровье. А для правокнопочного режима я против такой фичи категорически. Не надо портить нормальную функциональность, неотъемлемой частью которой является именно безопасное выделение без риска его потерять от случайного щелчка вовне.

#1523:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 03, 2011 19:31
    —
Avada wrote:
Теперь смотрим список TWinKey. Alt+F1, удерживаю Alt, жму другую букву, диск меняется, список закрывается (а зачем он нам открытый — мы уже диск сменили?), продолжаю удерживать, жму F2, окрылся список для другой панели. В чём проблема?

В таком случае проблема в привычке, когда мы в раздумьях, на какой панели остановиться и какой диск нам выбрать, к тому же можно ошибиться, что привлечет лишнее действие, включая отпускание Alt.
Avada wrote:
Есть такое явление с процессом TWinKey, но его причина — не вызов прямоугольной области выделения, а переход в режим указания мышкой точной ширины колонки в кратком режиме.

Я ни разу её не включал.
Avada wrote:
А для правокнопочного режима я против такой фичи категорически.

Даже если она станет опциональной для тех, кто защищен от "случайного щелчка вовне"?

#1524:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 03, 2011 20:18
    —
ask-rus wrote:
В таком случае проблема в привычке, когда мы в раздумьях, на какой панели остановиться и какой диск нам выбрать, к тому же можно ошибиться, что привлечет лишнее действие, включая отпускание Alt.

Лично для меня это недостаточно веский аргумент, а автор за себя, надо думать, скажет сам.

ask-rus wrote:
Я ни разу её не включал.

Понятно. Но и с указанной мной причиной такое было всего пару раз. А вот кнопка на панели задач со значком TC и без текста появляется в момент манипуляций через TWinKey со средней кнопкой в панели TC всегда — хоть с Alt, хоть без. Может быть, твой вариант с процессом есть смысл подробно описать?

ask-rus wrote:
Даже если она станет опциональной для тех, кто защищен от "случайного щелчка вовне"?

ИМХО, даже и тогда. Хотя бы потому, что не понимаю — зачем? (В качестве ответа предполагаются веские аргументы.) Эту фичу я вообще считаю объективно вредной и, мягко говоря, не принадлежащей к числу передовых решений MS. Для любителей экстрима и поклонников Проводника в TC есть левокнопочный режим. В правокнопочном режиме идеология установки/снятия выделения принципиально другая, и есть предложение оставить её в покое на радость людям, привыкшим к беспроблемной работе, когда выделение не слетает от малейшего чиха. К тому же совершенно не уверен в самой возможности повлиять через TWinKey на способ снятия выделения в TC.

#1525:  Author: VadiMGP PostPosted: Tue May 03, 2011 23:57
    —
ask-rus wrote:
приходится отпускать (и вновь нажимать) Alt, чтобы вызвать его в другой панели.
Да, пока один список открыт другой вызвать нельзя. Но я не считаю это "существенным недостатком". Как часто это нужно?
ask-rus wrote:
А как тебе пример наличия 4-х разделов (A, B, C, D), открыты A и B, но моя задача перенести некоторые файлы из пункта C в D?
Что-то я не понял, какая разница сколько всего дисков и откуда куда надо копировать? Поясни, пожалуйста.
ask-rus wrote:
Вызов прямоугольной области выделения рождает процесс на виндовой панели задач, надо бы скрыть.
Посмотрю в чем там дело, но лучше скрой панель задач. Smile У меня она всегда скрыта, я и не знал даже что там происходит.
ask-rus wrote:
Новая хотелка - снимать выделение левым обычным кликом мыши в произвольной области файловой панели, отличной от расположения файлов:
Сделать снятие всего выделения - вещь нужная, но не в таком виде. Во-первых, насчет левого клика я согласен с Avad-ой. Во-вторых, клик в пустом месте - это полумера. А если вся панель заполнена? Скроллировать до посинения? Нет, надо снимать по клику в любом месте. Я вообще-то уже думал о двух других вариантах, но пока еще не остановился на каком-то одном.
Вариант 1. Снимать все выделение по одновременному среднему+правому клику.
Вариант 2. Снимать все выделение по одновременному левому+правому клику.

#1526:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 00:44
    —
VadiMGP wrote:
Вариант 2. Снимать все выделение по одновременному левому+правому клику.
Я предлагал эти клавиши назначить в дополнение на прямоугольное выделение помимо нажатого колеса.
Как насчёт двойного клика ЛКМ в пустом месте?

#1527:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 09:19
    —
Avada wrote:
А вот кнопка на панели задач со значком TC и без текста появляется в момент манипуляций через TWinKey со средней кнопкой в панели TC всегда — хоть с Alt, хоть без. Может быть, твой вариант с процессом есть смысл подробно описать?

Нет смысла, мой вариант схож.
Avada wrote:
Хотя бы потому, что не понимаю — зачем?

Сила той же привычки, Проводник, он вокруг нас.
VadiMGP wrote:
Как часто это нужно?

Всегда, совершаются забеги по разделам, а ныне как бег с препятствиями.
VadiMGP wrote:
Что-то я не понял, какая разница сколько всего дисков и откуда куда надо копировать? Поясни, пожалуйста.

Нет разницы, это было давно и неправда.
VadiMGP wrote:
Посмотрю в чем там дело, но лучше скрой панель задач. У меня она всегда скрыта, я и не знал даже что там происходит.

Не вариант, не хочется там мельканий чего-либо.
VadiMGP wrote:
Вариант 1. Снимать все выделение по одновременному среднему+правому клику.

Неудобно.
VadiMGP wrote:
Вариант 2. Снимать все выделение по одновременному левому+правому клику.

Поддержу, лучше чем 1 и лучше чем совсем ничего.
Flasher wrote:
Как насчёт двойного клика ЛКМ в пустом месте?

"А если вся панель заполнена? Скроллировать до посинения?" Confused

#1528:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 15:19
    —
ask-rus wrote:
"А если вся панель заполнена? Скроллировать до посинения?"
Ничего не делать. Это ж требуется, насколько я понимаю, именно в случае краткого режима и нахождении курсора в соотв. части, просто добавить как фичу. Лично мне это вообще не нужно. Я всегда клавишами пользовался.
А если уж делать, что почему бы сразу и не восстанавливать выделение (cm_RestoreSelection) по этим же кнопкам, если не выделено?

#1529:  Author: VadiMGP PostPosted: Wed May 04, 2011 15:31
    —
ask-rus wrote:
Поддержу, лучше чем 1 и лучше чем совсем ничего.
Я внутренне тоже к этому варианту склоняюсь, но пока жду, может лучше идея промелькнет.
Flasher wrote:
Это ж требуется, насколько я понимаю, именно в случае краткого режима
Нет, это требуется в любом режиме, не только в кратком.

#1530:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 16:07
    —
VadiMGP wrote:
Я внутренне тоже к этому варианту склоняюсь, но пока жду, может лучше идея промелькнет.
А как же прямоугольное выделение? Тугой скролл то тоже удерживать неудобно. А идея есть только такого характера: подвести к статичному элементу окна (строка статуса, полоса с отображением общего и дискового пространства) и кликнуть дважды ЛКМ.

#1531:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 16:36
    —
Flasher wrote:
А как же прямоугольное выделение? Тугой скролл то тоже удерживать неудобно.

СКМ? Я уже привыкаю к ней, удобно и ничему не мешает.
Flasher wrote:
А идея есть только такого характера: подвести к статичному элементу окна (строка статуса, полоса с отображением общего и дискового пространства) и кликнуть дважды ЛКМ.

Целиться ещё куда-то что ли?

#1532:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 16:50
    —
ask-rus wrote:
СКМ? Я уже привыкаю к ней, удобно и ничему не мешает.
Дело не в привычке твоей личной, а в удобстве для всех. Мыши у всех разных моделей, знаешь ли.

ask-rus wrote:
Целиться ещё куда-то что ли?
В файловую панель тоже надо целиться, хоть и меньше. Я всё-таки говорю о способе, который ничему (кроме дальнозоркости и нескольким промилле в крови) не помешает.

#1533:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 17:07
    —
Flasher wrote:
Дело не в привычке твоей личной, а в удобстве для всех. Мыши у всех разных моделей, знаешь ли.

Только посочувствую обладателям мышей с таким тугим скроллом. Прямоугольное выделение по СКМ меня целиком устраивает, а других вариантов упростить жизнь я не вижу.
Flasher wrote:
В файловую панель тоже надо целиться, хоть и меньше. Я всё-таки говорю о способе, который ничему (кроме дальнозоркости и нескольким промилле в крови) не помешает.

Я за вариант, где совсем не нужно никуда целиться.

#1534:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 17:21
    —
ask-rus wrote:
Только посочувствую обладателям мышей с таким тугим скроллом. Прямоугольное выделение по СКМ меня целиком устраивает, а других вариантов упростить жизнь я не вижу.
Твоё сочувствие не отменяет желания создать дополнительный вариант для остальных. При чём тут устраивает тебя или нет? Устраивает, будешь и дальше пользоваться.
ask-rus wrote:
Я за вариант, где совсем не нужно никуда целиться.
Такого варианта точно не будет, будет учитываться класс определённых элементов окна ТС, а не весь экран.

Last edited by Flasher on Wed May 04, 2011 18:32; edited 1 time in total

#1535:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 18:08
    —
Flasher wrote:
Твоё сочувствие не отменяет желания создать дополнительный вариант для остальных.

А конкретнее, какой вариант? ЛКМ - занят, ПКМ - занят, ЛКМ+ПКМ - также может быть занятым на снятие выделения. Чем выделять-то собрался?
Flasher wrote:
Такого варианта точно не будет, будет учитываться класс определённых элементов окна ТС, а весь экран.

Не понял. НЕ класс окна, а весь экран, или класс окна, а НЕ весь экран?

#1536:  Author: VadiMGP PostPosted: Wed May 04, 2011 18:13
    —
Flasher wrote:
А как же прямоугольное выделение?
Пока без изменений.

Есть еще вариант - использовать клавиши-модификаторы. Alt/Shift/Ctrl+ЛКМ/СКМ/ПКМ

#1537:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 18:33
    —
ask-rus wrote:
ЛКМ+ПКМ - также может быть занятым на снятие выделения.
Я это предлагал значительно раньше, так что правильнее писать, что он может быть занят под прямоугольное выделение.
ask-rus wrote:
Не понял. НЕ класс окна, а весь экран, или класс окна, а НЕ весь экран?
Исправил.

VadiMGP wrote:
Есть еще вариант - использовать клавиши-модификаторы. Alt/Shift/Ctrl+ЛКМ/СКМ/ПКМ
Не думал, что ты этот вариант предложишь. Если уж рука тянется к клавиатуре, то чего бы сразу удобный хоткей на cm_ClearAll не назначить?

#1538:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 18:52
    —
VadiMGP wrote:
Есть еще вариант - использовать клавиши-модификаторы. Alt/Shift/Ctrl+ЛКМ/СКМ/ПКМ

В том числе на прямоугольное выделение? С зажатыми модификаторами кнопки мыши обретут новые свойства, почему бы нет. Поддержу выделение по ЛКМ (Проводник) с зажатым Alt (Ctrl и Shift, однако, не подойдут, т. к. также выполняют свои роли в выделении), и снятие выделения по ПКМ с Alt.

#1539:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 19:22
    —
VadiMGP
Вообще бы я не отказался от возможности назначать внутренние/пользовательские/TwinKey команды на Alt/Shift/Ctrl+ЛКМ/СКМ/ПКМ. Было бы очень кстати.

#1540:  Author: VadiMGP PostPosted: Wed May 04, 2011 19:24
    —
Flasher wrote:
то чего бы сразу удобный хоткей на cm_ClearAll не назначить?
А что-то не попадается ничего удобного. Да и этот-то вариант не бог весть что. На безрыбье.
ask-rus wrote:
В том числе на прямоугольное выделение?
Нет, я имел в виду только снятие выделения. Не очень хочется использовать комбинации клавиш/кнопок для длительных операций. Одно дело выполнить команду в момент нажатия, другое дело отслеживать состояние клавы/мыши в процессе работы.

#1541:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 19:30
    —
VadiMGP wrote:
А что-то не попадается ничего удобного. Да и этот-то вариант не бог весть что. На безрыбье.
Это уже сам каждый для себя определит удобство. Для этого TwinKey не нужен. Я об этом. Можно и на Alt+S, Alt+C, Ctrl+S, Shift+S, Shift+C и т.д. У меня эти клавиши забиты, я просто по части удобства примеры привожу.

#1542:  Author: VadiMGP PostPosted: Wed May 04, 2011 19:37
    —
Flasher wrote:
Это уже сам каждый для себя определит удобство. Для этого TwinKey не нужен.
Тогда я не понял к кому был обращен твой вопрос "чего бы сразу удобный хоткей на cm_ClearAll не назначить?"

#1543:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 19:40
    —
VadiMGP
К тебе, естественно. >>
Flasher wrote:
Если уж рука тянется к клавиатуре
, то зачем подключать ещё и мышь? Банальная логика.

Last edited by Flasher on Wed May 04, 2011 19:43; edited 1 time in total

#1544:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 19:42
    —
Если выделение пока остается на СКМ (кнопке мыши), то логичнее и снимать его кнопками мыши без клавиш-модификаторов. СКМ - выделяем; ЛКМ+ПКМ - снимаем выделение. Гениальное - просто.

#1545:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 19:45
    —
ask-rus wrote:
Если выделение пока остается на СКМ (кнопке мыши)
Его никто убирать и не предлагал. Слово "дополнительный" касаемо ПКМ+ЛКМ ни о чём не говорит?

#1546:  Author: VadiMGP PostPosted: Wed May 04, 2011 19:48
    —
Flasher wrote:
К тебе, естественно.
Тогда при чем тут "сам каждый для себя определит удобство"? Ты меня спросил, я и ответил - не смог назначить, потому что не нашел ничего удобного.
ask-rus wrote:
то логичнее и снимать его кнопками мыши без клавиш-модификаторов.
В принципе я тоже так считаю. Просто пока еще не созрел окончательно.

#1547:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 19:57
    —
VadiMGP wrote:
Тогда при чем тут "сам каждый для себя определит удобство"? Ты меня спросил, я и ответил - не смог назначить, потому что не нашел ничего удобного.
Не понял, ты сейчас конкретно про свой частный случай говоришь? Я то тебе про общий подход. Привёл тебе несколько вполне удобных вариантов. Alt+C нажать вообще - не проблема, да и Alt+S тоже.

#1548:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 04, 2011 20:12
    —
Flasher
Не доходит до меня, в чем состоит цель твоего убеждения. Желаешь назначить cm_ClearAll на хоткей, так назначь, кто мешает.
Flasher wrote:
Alt+C нажать вообще - не проблема, да и Alt+S тоже.

Вообще-то есть проблема - хождения по главному меню.

#1549:  Author: VadiMGP PostPosted: Wed May 04, 2011 20:19
    —
Flasher wrote:
Не понял, ты сейчас конкретно про свой частный случай говоришь?
Ну, вообще-то, когда меня спрашивают почему я не назначил, то я и отвечаю почему я не назначил.
Flasher wrote:
Я то тебе про общий подход.
Тогда присоединюсь к непоняткам ask-rus
ask-rus wrote:
Не доходит до меня, в чем состоит цель твоего убеждения. Желаешь назначить cm_ClearAll на хоткей, так назначь, кто мешает.

#1550:  Author: FlasherLocation: Москва PostPosted: Wed May 04, 2011 20:23
    —
ask-rus wrote:
Не доходит до меня, в чем состоит цель твоего убеждения. Желаешь назначить cm_ClearAll на хоткей, так назначь, кто мешает.
Я ничего не желаю назначать. Всё, что я хотел назначить на клавиши, давно уже назначено. Не доходит и не надо. Главное, чтобы до собеседника дошло.
ask-rus wrote:
Вообще-то есть проблема - хождения по главному меню.
При хождении по главному меню удерживать Alt не требуется.

VadiMGP wrote:
Ну, вообще-то, когда меня спрашивают почему я не назначил, то я и отвечаю почему я не назначил.
А кто спрашивает, почему ты не назначил? Я лишь наводящий вопрос задал. Могу перефразировать - какой смысл подвязывать клавиши-модификаторы к кнопкам мыши, если можно и так использовать хоткеи?

#1551:  Author: ask-rusLocation: Russian Federation PostPosted: Thu May 05, 2011 13:37
    —
Flasher wrote:
При хождении по главному меню удерживать Alt не требуется.

Alt+C в соответствии с условиями у меня и у других вызовет пункт меню "Сеть".

#1552:  Author: FlasherLocation: Москва PostPosted: Thu May 05, 2011 17:09
    —
[off]
ask-rus wrote:
Alt+C в соответствии с условиями у меня и у других вызовет пункт меню "Сеть".
Только "С" в русской раскладке. Я же пишу, что удерживать необязательно. Во всяком случае отказываться от сочетаний Atl+буква (коевых у меня порядка 3-х десятков) только по это причине считаю немыслимым.
[/off]

#1553:  Author: ask-rusLocation: Russian Federation PostPosted: Fri May 06, 2011 17:31
    —
VadiMGP
"Список дисков" будучи в фуллскрине TCFS2 на первой файл. панели вызывается по центру этой панели.

#1554:  Author: MVVLocation: Ростов-Дон PostPosted: Fri May 06, 2011 17:51
    —
Думаю, здесь неплохо было бы привести конфиг TCFS2, чтобы можно было повторить ситуацию. Или, если используется стандартная команда TCFS2, упомянуть о том, какая именно.

#1555:  Author: ask-rusLocation: Russian Federation PostPosted: Fri May 06, 2011 19:04
    —
MVV wrote:
Думаю, здесь неплохо было бы привести конфиг TCFS2, чтобы можно было повторить ситуацию. Или, если используется стандартная команда TCFS2, упомянуть о том, какая именно.

Ничего особенного:
/u- /ei fs2
fs=db0 dc0 cd0 cl0 kb0 c0 rm1pm m1 tb0
fs2=fs2

#1556:  Author: VadiMGP PostPosted: Fri May 06, 2011 22:21
    —
ask-rus wrote:
Список дисков" будучи в фуллскрине TCFS2 на первой файл. панели вызывается по центру этой панели.
А комбобокс вообще на экране присутствует? Скрин можно?
Список дисков по идее выравнивается на нижнюю границу комбобокса. Но если комбобокса вообще нет, или он куда-то задвинут, то список может появиться где угодно, как винде на ум взбредет.

#1557:  Author: ask-rusLocation: Russian Federation PostPosted: Sat May 07, 2011 11:07
    —
VadiMGP wrote:
Скрин можно?

Ага.


#1558:  Author: ask-rusLocation: Russian Federation PostPosted: Sun May 08, 2011 09:31
    —
Ещё одна проблема с Твинками: окно TC по центру, значки 32-го размера, все кнопки на третьей строке панели инструментов зажимаются; отжимаются после перехода и возврата с другой панели или потери фокуса окна TC. Чтобы повторить можно попытаться сузить окно, чтобы было три строки кнопок 32-го размера и понажимать на кнопки в третьей полосе.

#1559:  Author: VadiMGP PostPosted: Tue May 10, 2011 12:21
    —
ask-rus wrote:
Ещё одна проблема с Твинками: окно TC по центру, значки 32-го размера, все кнопки на третьей строке панели инструментов зажимаются;
Долго пытался воспроизвести это, но безуспешно, ничего не "зажимается". Чего-то еще в условиях не хватает.
Какие именно команды у тебя назначены на залипающие кнопки?

PS. Кстати, со списком дисков есть вопрос. а каким именно образом ты убирал комбобоксы?

#1560:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 10, 2011 13:38
    —
VadiMGP wrote:
Долго пытался воспроизвести это, но безуспешно, ничего не "зажимается". Чего-то еще в условиях не хватает.
Какие именно команды у тебя назначены на залипающие кнопки?




Команда "Назад". Very Happy

VadiMGP wrote:
PS. Кстати, со списком дисков есть вопрос. а каким именно образом ты убирал комбобоксы?

TCFS2-утила, больше не могу ничего добавить.

#1561:  Author: VadiMGP PostPosted: Tue May 10, 2011 14:27
    —
ask-rus wrote:
Команда "Назад".
Ты имеешь в виду команду cm_GotoPreviousDir (570)? У меня такая кнопка не залипает. Или это другая команда?
Честно говоря я пока вообще не представляю себе как TWinKey тут может быть завязан - я тулбар никаким боком не трогаю.
Может начать поиски причины с "чистого" ТС?

ask-rus wrote:
TCFS2-утила, больше не могу ничего добавить.
Можешь проверить что происходит если их убирать через настройки ТС?

#1562:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 10, 2011 14:42
    —
VadiMGP wrote:
Ты имеешь в виду команду cm_GotoPreviousDir (570)?

Да.
VadiMGP wrote:
Может начать поиски причины с "чистого" ТС?

Закончил. На чистом тоже залипают.
Конфиг Твинков.

Добавлено спустя 6 минут 20 секунд:

VadiMGP wrote:
Можешь проверить что происходит если их убирать через настройки ТС?

Конечно. Не используя TCFS2, развернул окно и убрал через настройки TC "Окно выбора дисков" - список дисков Твинков вызывается по центру в левой файловой, т. е. ничего не изменилось, и TCFS2 тут точно не причем.

#1563:  Author: VadiMGP PostPosted: Tue May 10, 2011 14:59
    —
ask-rus wrote:
Закончил. На чистом тоже залипают.
A еще, дай, пожалуйста твой .bar файл.

#1564:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 10, 2011 15:14
    —
VadiMGP wrote:
A еще, дай, пожалуйста твой .bar файл.

Какой смысл, если я на чистом TC проверял со стандартным баром? Команды тут не причем, можно с кнопкой "Назад" проверять, а можно "Обновить" (cm_Rereadsource) - один фиг на третьей полосе значков и после возникает залипание. Размер значков тут тоже не причем.

Список дисков, кстати, и на чистом вызывается по центру левой файловой без "Окна выбора дисков".

Добавлено спустя 31 минуту 23 секунды:

VadiMGP
Может тебе понравится эта идея. Команды есть - всё есть. Кнопок нет (TWinButtons). Embarassed

#1565:  Author: VadiMGP PostPosted: Tue May 10, 2011 15:50
    —
ask-rus wrote:
Какой смысл, если я на чистом TC проверял со стандартным баром?
Твоя правда, не нужно. Ладно, будем думать.

Добавлено спустя 1 минуту 33 секунды:

ask-rus wrote:
Может тебе понравится эта идея.
Не понял в чем, собственно вопрос? Да, идея правильная. И?

#1566:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 10, 2011 16:31
    —
VadiMGP wrote:
Не понял в чем, собственно вопрос? Да, идея правильная. И?

Твинки имеют автозапуск, т. е. даже Авторана не надо, чтобы пустить новоиспеченную библиотечку, которая добавит нам кнопочки к стандартным кнопкам окна TC. А вопрос состоит в том, чтобы кто-то мог этим заняться, ты можешь?

#1567:  Author: FlasherLocation: Москва PostPosted: Tue May 10, 2011 18:14
    —
Эту идею я предлагал уже на почте до Сингапура. Только там фигурировали кнопки библиотеки AnvirHook631.dll в качестве примера. Пока не было поддержано.
А вот лично мне бы хотелось, чтобы эти кнопки были не на строке заголовка (кот. я не использую), а в строке меню. Поэтому тут лучше было бы вообще для компромисса не крепить их к какому-то элементу, а оставлять в правом верхнем углу экрана.

#1568:  Author: VadiMGP PostPosted: Tue May 10, 2011 19:04
    —
ask-rus wrote:
даже Авторана не надо, чтобы пустить новоиспеченную библиотечку,
A что надо? Как ты её сейчас запускаешь?

#1569:  Author: FlasherLocation: Москва PostPosted: Tue May 10, 2011 19:08
    —
Он её не запускает. Он просит реализовать подобие кнопок, о которых я писал, в новой пока ещё несуществующей библиотеке в качестве дополнительного дочернего плагина. А то, что он привёл - это набросок в граф. редакторе.

Я тут вижу два приемлемых варианта развития событий.
1. Чёрно-белый. Кидаем нужные ttf-шрифты в папку TwinKey. На странице "Клавиатура" добавляем ещё один элемент, который запускает Таблицу символов. Из этой таблицы выбирается нужный символ для выбранной кнопки. Рядышком ещё одно поле, где указывается номер расположения этой кнопки.
2. Цветной. Всё то же самое, но выбор осуществляется не из таблицы символов, а из некой библиотеки иконок.

Если реально сможешь реализовать независимую от строки заголовка панель с кнопками, то я без зазрения совести могу избавиться от своей статьи на TCKB, юникодности локализации и шрифта гл. меню. И будет замечательное портабельное решение.

#1570:  Author: VadiMGP PostPosted: Tue May 10, 2011 22:44
    —
Flasher wrote:
Если реально сможешь реализовать независимую от строки заголовка панель с кнопками,
Пока не могу сказать, потому что ни в одном из двух твоих вариантов не было написано а что, собственно, эти кнопки должны делать. Панель же не самоцель. Ну, создали кнопки, а что внутре-то?
Поэтому меня и смутила фраза
ask-rus wrote:
Команды есть - всё есть. Кнопок нет
Я не вполне усекаю, какие команды и что это "всё" есть и чего от кнопок требуется.

#1571:  Author: FlasherLocation: Москва PostPosted: Tue May 10, 2011 22:52
    —
VadiMGP wrote:
Пока не могу сказать, потому что ни в одном из двух твоих вариантов не было написано а что, собственно, эти кнопки должны делать. Панель же не самоцель. Ну, создали кнопки, а что внутре-то?
А тут догадаться легко можно, если я пишу про страницу "Клавиатура". На которой что? Правильно, команды TC и TwinKey. А кто какие команды выберет - его дело. По логике это должны быть команды манипуляций с окном, которые позволяет TCFS2 (утилита из топика с приведённой картинкой). Но, если таки ты сможешь допились интерпретатор по моей просьбе, то я с удовольствием добавлю туда и эти команды переключения опций Твинки, ну и какой-нибудь там секундомер кину и пару функций от nircmd. Smile

#1572:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 13:12
    —
VadiMGP
Я думал, ты просматриваешь соседние темы, разве не интересно что там происходит?

#1573:  Author: MVVLocation: Ростов-Дон PostPosted: Wed May 11, 2011 13:18
    —
Думаю, возможности запускать cm- и em-команды тотала с этих кнопок хватит всем. Smile

#1574:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 13:25
    —
Пожелание к "Списку дисков" Твинков, задействовать клавиши "Home" и "End" как переходы курсора в начало списка и, соответственно, в конец списка.

#1575:  Author: VadiMGP PostPosted: Wed May 11, 2011 13:28
    —
ask-rus wrote:
Я думал, ты просматриваешь соседние темы,
Разумеется просматриваю. Именно поэтому я не стал спрашивать "А что такое TWinButtons?" Но я хочу уточнить что именно ты хочешь от TWinKey. Продублировать функционал TWinButtons или дать возможность запускать TWinButtons? Дублировать, понятное дело не хочется, а чтобы дать возможность запускать я и споросил "А как сейчас ты запускаешь это?"
MVV wrote:
Думаю, возможности запускать cm- и em-команды тотала с этих кнопок хватит всем.
Безусловно. Просто если уже есть готовый компонент, то хочется использовать его, а не изобретать велосипед.

Добавлено спустя 9 минут 17 секунд:

ask-rus wrote:
Пожелание к "Списку дисков" Твинков, задействовать клавиши "Home" и "End"
Пробовал уже, с пол-пинка не получилось, но в планах есть.

#1576:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 13:38
    —
VadiMGP wrote:
Просто если уже есть готовый компонент, то хочется использовать его
Можно ткнуть пальцем, о каком таком готовом компоненте речь?

#1577:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 13:57
    —
VadiMGP wrote:
Но я хочу уточнить что именно ты хочешь от TWinKey.

Новый раздел в Утилизатор - "Кнопки окна TC", где:
Команда (cm_ ; em_ ) - Иконка (AlwaysOnTop.ico) - Положение (?).
VadiMGP wrote:
Просто если уже есть готовый компонент, то хочется использовать его, а не изобретать велосипед.

Готового нет ничего, есть только идея, а она, как водится, в умах.

#1578:  Author: VadiMGP PostPosted: Wed May 11, 2011 13:58
    —
Можно. TWinButtons.

#1579:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 14:00
    —
ask-rus wrote:
Новый раздел в Утилизатор - "Кнопки окна TC", где:
Команда (cm_ ; em_ ) - Иконка (AlwaysOnTop.ico) - Положение (?).
Я тоже серва хотел предложить отдельную страницу, но потом подумал, чего делать почти дубликать Клавиатуры, если можно всё вместе скомпоновать. Но мне лично всё равно, где это будет.

VadiMGP wrote:
TWinButtons
Я имел виду не название, а местонахождение.

#1580:  Author: VadiMGP PostPosted: Wed May 11, 2011 14:06
    —
ask-rus wrote:
Готового нет ничего, есть только идея,
Так что за идея-то? Ты несколькими постами ранее дал ссылку на TCFS2Buttons.dll. Идея в том, чтобы я сделал такую же dll-ку или дал возможность пользоваться существующей?

#1581:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 14:07
    —
VadiMGP wrote:
Ты несколькими постами ранее дал ссылку на TCFS2Buttons.dll
Да нет такой библиотеки. Я же объяснил, что это муляж с пожеланием.

#1582:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 14:10
    —
VadiMGP wrote:
Ты несколькими постами ранее дал ссылку на TCFS2Buttons.dll

Можно ткнуть пальцем на эту ссылку. Very Happy
VadiMGP wrote:
Идея в том, чтобы я сделал такую же dll-ку или дал возможность пользоваться существующей?

Забудь о dll-ке, уже пишем фичу прямо в Твинков.

P.s. То-то, я думаю, у нас вся трава в провинции перевелась.

#1583:  Author: VadiMGP PostPosted: Wed May 11, 2011 14:12
    —
Flasher wrote:
Я имел виду не название, а местонахождение.

Ты не заметил, что я написал "если существует"? Сейчас у меня подозрение, что это TCFS2Buttons.dll.

#1584:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 14:15
    —
VadiMGP
У тебя по всей видимости интернет сильно тормозит. См. ответы выше. Rolling Eyes

#1585:  Author: VadiMGP PostPosted: Wed May 11, 2011 14:20
    —
ask-rus wrote:
Можно ткнуть пальцем на эту ссылку.
Ти думаешь, эсли грузын вспильчивый его дразнить можна?©
ask-rus wrote:
Забудь о dll-ке, уже пишем фичу прямо в Твинков.
Слаава-те, хосподи, что-то начало проясняться.
Итак, резюмируем, чтобы не было недопонимания.
Ты хочешь, чтобы в TWinKey был свой набор кнопок/тулбар.
Эти кнопки могут выполнять
а) существующие на сегодняшний день команды TWinKey
б) cm_ команды ТС
в) em_ команды ТС

Так?

#1586:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 14:22
    —
VadiMGP wrote:
Так?

Именно так, с уточнением, что о тулбаре речь не шла.

#1587:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 14:25
    —
+ г) Переключение опций TwinKey
Я это хотел уже - писал когда ещё. Wink
А насчёт тулбара - тут, ИМХО, должна учитываться SM_CYMINIMIZED, если брать GetSystemMetric.
+ независимость от строки заголовка, само собой

#1588:  Author: VadiMGP PostPosted: Wed May 11, 2011 15:29
    —
ask-rus wrote:
Именно так,
Ясно. Собственные тулбары (или наборы кнопок, неважно) в TWinKey - эта идея хорошая, давно у меня свербит, но требует слишком много времени и пока не движется.
Да еще надо где-то место для кнопок найти (неважно, в заголовке окна, либо подвинуть внутри окна ТС что-то) а это дополнительный геморрой.
Quote:
+ г) Переключение опций TwinKey
Я помню, что это хотел, но считаю, что Утилизатора пока вполне достаточно.

#1589:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 15:48
    —
VadiMGP wrote:
Да еще надо где-то место для кнопок найти (неважно, в заголовке окна, либо подвинуть внутри окна ТС что-то) а это дополнительный геморрой.
Напомню, что речь идёт о манипуляциях с окном, это должен быть несомненно правый верхний угол окна ТС.
VadiMGP wrote:
Я помню, что это хотел, но считаю, что Утилизатора пока вполне достаточно.
Кому? Мне недостаточно.

#1590:  Author: VadiMGP PostPosted: Wed May 11, 2011 16:39
    —
Flasher wrote:
речь идёт о манипуляциях с окном
Нет, речь идет не о манипуляциях с окном. Речь идет о командах TWinKey, cm_ и em_ командах.

#1591:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 16:42
    —
VadiMGP
Ты, видимо, не уловил суть того, о чём тебе писали. Был приведён рисунок, на котором изображены кнопки, которые управляют окном ТС. Я писал, про удаление статьи и юникодизации, для чего? Чтобы ты в итоге написал - нет, это не для этого? em_команды тут и нужны, потому что в них и будут прописываться строки с TCFS2, ну и пару внутренних команд (cm_Minimize, cm_Exit). А рядышком уже левее каждый добавить ещё несколько приемлемых кнопок с юзеркомандами по усмотрению. Тут о дублировании TC-шного тулбара речи не идёт, тут речь идёт об удобстве управления. Тут всего-то надо 5-10 кнопок максимум.

#1592:  Author: VadiMGP PostPosted: Wed May 11, 2011 17:07
    —
Flasher wrote:
Ты, видимо, не уловил суть того, о чём тебе писали.
Это философский вопрос. Зависит от того что сутью считать. Если для тебя суть - это пожелание типа "сделай возможность держать окно ТС поверх всех окон", то могу сразу ответить - нет, не сделаю.

Для меня суть - "сделай возможность поставить доп. кнопки, а какую именно функцию ты на эти кнопки повесить - каждый будет решать сам"
Об этом я и писал.

Flasher wrote:
Я писал, про удаление статьи и юникодизации, для чего?
Понятия не имею. Ты свои цели не декларировал, а мне не хочется тратить время на догадки.

#1593:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 17:11
    —
VadiMGP wrote:
Если для тебя суть - это пожелание типа "сделай возможность держать окно ТС поверх всех окон", то могу сразу ответить - нет, не сделаю.
не понимаю, о чём ты.
VadiMGP wrote:
Для меня суть - "сделай возможность поставить доп. кнопки, а какую именно функцию ты на эти кнопки повесить - каждый будет решать сам"
Об этом я и писал.
Я писал ровно то же. Но есть существенный запрос - расположить тулбар в правом верхнем углу по указанным причинам.
VadiMGP wrote:
Понятия не имею. Ты свои цели не декларировал, а мне не хочется тратить время на догадки.
Ты о чём? Об этом? Какие цели ещё требуются? Догадки до чего?

#1594:  Author: VadiMGP PostPosted: Wed May 11, 2011 17:52
    —
Flasher wrote:
Я писал ровно то же.
Значит суть я уловил.
Flasher wrote:
Но есть существенный запрос - расположить тулбар в правом верхнем углу по указанным причинам.
Ну раз мы абстрагировались от конкретных функций, то я не вижу никаких причин, по которым следует предпочесть правый верхний угол любому другому углу.
Flasher wrote:
Ты о чём? Об этом?
Да, я об этом. В той фразе где ты упоминал статью, юникодность и шрифт меню я не понял ничего. Ну, то есть, абсолютно ничего.

#1595:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 18:17
    —
VadiMGP wrote:
Ну раз мы абстрагировались от конкретных функций, то я не вижу никаких причин, по которым следует предпочесть правый верхний угол любому другому углу.
Нет, не абстрагировались. Я писал в самом начале, что команды TC, к примеру, из страницы "Клавиатура" будут задействованы, а после написал, что это будут за команды прежде всего - команды управления окном. Ты увидел картинку, на картинке изображены эти самые потенциальные кнопки, вызывающие команды управления окном TCFS2. Можешь начать читать обсуждение отсюда, где MVV дал чётко понять, что заниматься плагином с кнопками для TCFS2 он не будет, после чего ask-rus написал тебе, а я продолжил беседу с пояснениями.
VadiMGP wrote:
Да, я об этом. В той фразе где ты упоминал статью, юникодность и шрифт меню я не понял ничего. Ну, то есть, абсолютно ничего.
Вспомни, когда мы в личке обсуждали цель добавления поддержки UTF-8 файла Wcmd_rus.inc для правильного отображения списка элементов на странице "Клавиатура". Вспомнил причину локализации файлов, обсуждаемую ранее на форуме? Могу напомнить. Из топика (что по ссылке) нетрудно понять, что вся эта затея требует ряда манипуляций, которые я отразил в своей статье. Здесь же теряем портабельность, получаем несколько глюков (пусть и не очень существенных) с отображениями текста некоторых строк в тех или иных элементах интерфейса ТС (о чём я кое-где упомимал на форуме) и нестыковок в работе QuickSearch Ext.
Задекларировал Question

#1596:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 18:20
    —
VadiMGP wrote:
Ну раз мы абстрагировались от конкретных функций, то я не вижу никаких причин, по которым следует предпочесть правый верхний угол любому другому углу.

А ты методом от противного попытайся. Левый верхний занят, левый и правый нижние - здесь функциональные кнопки и строка состояния - заняты. Потому, что касается углов, то свободный лишь правый верхний.

#1597:  Author: VadiMGP PostPosted: Wed May 11, 2011 18:51
    —
Flasher wrote:
Нет, не абстрагировались.
Нет абстрагировались. Тезис "сделай возможность поставить доп. кнопки, а какую именно функцию ты на эти кнопки повесить - каждый будет решать сам" означает, что твои личные намерения повесить на эти кнопки команды манипуляции окнами никак не влияют на мои намерения манипулировать файлами или другими объектами. Каждый повесит что ему нужно. Это абстракция кнопок от конкретного функционала. Твоя забота будет сздать нужные тебе em_ команды, а моя - создать нужные мне.
Flasher wrote:
Задекларировал

Милый, я верю, что ты думаешь, будто что-то объясняешь. Но это не так.©Теория Большого Взрыва.
ask-rus wrote:
Потому, что касается углов, то свободный лишь правый верхний
Есть у меня подозрение, что мы вкладываем разный смысл в слова "верхний" и "правый" Very Happy Потому что я вижу, что у меня все углы заняты. Тебе нетрудно сделать скриншот и обозначить на нем рамочкой где именно находится правый верхний угол?

#1598:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 19:12
    —
VadiMGP wrote:
Тебе нетрудно сделать скриншот и обозначить на нем рамочкой где именно находится правый верхний угол?



Что-то вроде.

#1599:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 19:17
    —
VadiMGP wrote:
означает, что твои личные намерения повесить на эти кнопки команды манипуляции окнами никак не влияют на мои намерения манипулировать файлами или другими объектами
Если вырывать фразу из контекста, игнорируя всё остальное, то можно множество смысловых вариаций подвязать к чьим угодно словам...
VadiMGP wrote:
Твоя забота будет сздать нужные тебе em_ команды, а моя - создать нужные мне.
Если панели не будет в правом верхнем углу, то моя забота не будет никак прикована к этому тулбару TwinKey.
VadiMGP wrote:
Милый, я верю, что ты думаешь, будто что-то объясняешь. Но это не так.©Теория Большого Взрыва.
Я бы тоже ответил цитатой, если вообще понял, какое она имеет отношение к проигнорированному. В очередной раз, смотрю, конструктивного диалога с тобой не получается...

Last edited by Flasher on Wed May 11, 2011 19:23; edited 1 time in total

#1600:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 11, 2011 19:19
    —
Я гляжу, дискас по теме стремится к бесконечному тупику. Убивать стандартные кнопки управления окном нужно/не нужно и возможно ли вообще, я не знаю. Установить новые кнопки можно лишь в одном месте - в рамочке.

#1601:  Author: VadiMGP PostPosted: Wed May 11, 2011 20:04
    —
Flasher wrote:
Если вырывать фразу из контекста, игнорируя всё остальное, то можно множество смысловых вариаций подвязать к чьим угодно словам...
Ага, мне других занятий нет, кроме как сидеть и выдирать что-то из чего-то. Как свободная минутка выпадет, так я бегу и выдираю, выдираю. И, честно говоря, мне уже поднадоело читать такие выпады. Давай-ка ты, разнообразия ради, в своем глазу поищешь что-нибудь.

Flasher wrote:
В очередной раз, смотрю, конструктивного диалога с тобой не получается...
А откуда ему взяться если тебя ни разу не волнует понимает ли тебя собеседник? Меня достало, что когда я прошу объяснить твои слова, я вынужден читать "я уже писал", "там написано более чем достаточно", "нетрудно догадаться", и т.п.
Я уж сам, как-нибудь, буду решать достаточно мне или нет, трудно мне догадаться или легко. Мне для этого чужая помощь не нужна.

ask-rus wrote:
Установить новые кнопки можно лишь в одном месте - в рамочке.
Тогда почему бы тебе не взять http://www.xtrabuttons.com или что-то подобное?

#1602:  Author: FlasherLocation: Москва PostPosted: Wed May 11, 2011 21:07
    —
VadiMGP wrote:
И, честно говоря, мне уже поднадоело читать такие выпады. Давай-ка ты, разнообразия ради, в своем глазу поищешь что-нибудь.
Какие? Такие:
VadiMGP wrote:
Милый, я верю, что ты думаешь, будто что-то объясняешь.

VadiMGP wrote:
А откуда ему взяться если тебя ни разу не волнует понимает ли тебя собеседник? Меня достало, что когда я прошу объяснить твои слова, я вынужден читать "я уже писал", "там написано более чем достаточно", "нетрудно догадаться", и т.п.
А меня достало, когда человек вместо того, чтобы конкретно спросить, что не ясно из написанного с рядом тематических ссылок, на поиск и приведение в порядок которых было потрачено определённое время, начинает передёргивать или отбрасывать абстрактные пижонские цитатки, от которых пользы ну вообще никому нет, а потом ещё пишет про какие-то там выпады и про поиски в глазу...

Last edited by Flasher on Wed May 11, 2011 22:21; edited 2 times in total

#1603:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 11, 2011 21:29
    —
VadiMGP
Flasher
Обмен личными претензиями — пожалуйста, в ЛС. Если есть на то желание. Здесь прекращаем.

#1604:  Author: HEXFIXLocation: Калининград PostPosted: Thu May 12, 2011 09:08
    —
Здравствуйте.
Подскажите, пожалуйста, в чём может быть проблема? Установил плагин, определил визуальные схемы -"Музыка", "Электронные" книги" (наборы колонок, организованные с помощью AudioInfo и Fast Fb2 wdx соответственно ), включил автопереключение - всё работает, красота да и только. Решил пойти дальше и организовать подобное для картинок (ShellDetails) и торрентов (TCTorrent) - никакого автопереключения на эти визуальные схемы не происходит Sad

#1605:  Author: ask-rusLocation: Russian Federation PostPosted: Thu May 12, 2011 09:41
    —
VadiMGP wrote:
Тогда почему бы тебе не взять http://www.xtrabuttons.com или что-то подобное?

cm_ и em_ команды в них не установишь.

#1606:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 12, 2011 10:12
    —
HEXFIX
Чтобы получить однозначный ответ, надо задать точный и полный вопрос. Сейчас мало данных. Для начала разбираемся с шаблонами автопереключения на конкретные схемы. Секцию [AutoView] файла TWinKey.ini — в студию. И заодно проверяем, выставлены ли галки у всех визуальных схем на соответствующей странице и не отменяет ли вышележащая в списке схема действие последующей.

#1607:  Author: VadiMGP PostPosted: Thu May 12, 2011 13:28
    —
ask-rus wrote:
cm_ и em_ команды в них не установишь.

Ну может какую другую программу можно найти.

Но в любом случае - я сам не буду сажать кнопки в заголовок окна. В Windows нет законного способа это сделать, а возиться с незаконными выйдет себе дороже.

Мне смутно помнится, что для PowerPro были какие-то скрипты, сажающие туда кнопки, надо бы у Вахмурки уточнить, он спец по PowerPro.

#1608:  Author: HEXFIXLocation: Калининград PostPosted: Thu May 12, 2011 14:07
    —
Avada
Вот, пожалуйста:
Code:
[AutoView]
Книги=?*Книги*
Музыка=?*Музыка*
По умолчанию=?*.*
Изображения=?*Изображения*
Торренты=?*Торренты*


Quote:
и не отменяет ли вышележащая в списке схема действие последующей.

Аааа... Теперь понятно! Визуальную схему "По умолчанию" надо ставить последней. Спасибо! Smile

Добавлено спустя 9 минут 7 секунд:

Кстати, когда-то давно в этом топике писал про жуткие тормоза плагина при заходе в папку с большим количеством файлов. Это если используешь контентные плагины... Так вот, убрал я навороченную цветовую схему - никаких тормозов нет.

#1609:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu May 12, 2011 16:18
    —
Quote:
Мне смутно помнится, что для PowerPro были какие-то скрипты, сажающие туда кнопки, надо бы у Вахмурки уточнить
Я тоже хотел бы уточнить, куда надо "сажать" кнопки. Что такое "заголовок окна"? Это который "caption"? Если да, то "посадить" туда панель или меню - как два байта об асфальт. С cm_-командами тоже проблем не возникнет. А вот em_-команды... Можно, но сложнее. Открыть usercmd.ini, по названию команды найти раздел, считать из него ключи cmd и param и выполнить. Никогда этим не занимался, но если нужно, могу нацарапать.

#1610:  Author: VadiMGP PostPosted: Thu May 12, 2011 16:28
    —
Вахмурка wrote:
Что такое "заголовок окна"? Это который "caption"?
Да, совершенно верно.
Вахмурка wrote:
А вот em_-команды... Можно, но сложнее.
Никаких сложностей. Механизм отработан, давно есть програмы, скрипты, посылающие cm_ и em_ команды в тотал.
И в любом случае не надо ничего читать из usercmd.ini. Просто в случае cm_ команды надо в окно тотала послать WM_USER+51 а в случае em_ надо послать WM_COPYDATA. Все остальное тотал сделает сам.

#1611:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu May 12, 2011 16:42
    —
В PowerPro это выглядит так:
Code:
win.sendmessage(hwnd, 0x400+51, 523, 0)
где 523 - номер внутренней команды. По поводу COPYDATA сказано следующее:
Quote:
sendcopydata(cl, dword, string) sends wm_copydata first window matching cl, with dwdata=dword and lpdata=string
Буду признателен, если программеры подскажут, что надо указывать вместо dwdata и lpdata.

#1612:  Author: MVVLocation: Ростов-Дон PostPosted: Thu May 12, 2011 17:02
    —
Вахмурка, dwdata='ME' (=0x4D45), lpdata="em_command_name\0" (нулевой байт должен являться частью передаваемого блока, поэтому указываю его в строке, у себя в коде я просто размер данных указываю на 1 больше - это третье поле структуры, передаваемой WM_COPYDATA).

#1613:  Author: ask-rusLocation: Russian Federation PostPosted: Thu May 12, 2011 17:04
    —
Я за портабельность, посему PowerPro мне не подходит, уже много где говорил об этом.
VadiMGP wrote:
Ну может какую другую программу можно найти.

Искать не буду, потому что мне эти кнопки не как кровь из носу нужны. Есть кнопки - хорошо, нет кнопок - бог с ними. А что касается Твинков, то для меня важны фиксы следующих проблем:

1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Смещение вниз на пиксель компонентов окна TC;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков.

Обо всём этом говорилось.

#1614:  Author: VadiMGP PostPosted: Thu May 12, 2011 17:05
    —
Я считаю, что string должен содержать текст em_ команды (в кодировке UTF8), а dword - 0x00004d45

Добавлено спустя 6 минут 12 секунд:

MVV wrote:
это третье поле структуры, передаваемой WM_COPYDATA
Я думаю, что Вахмурка не видит эту структуру. PowerPro сам создает её. Потому он и требует только строку и dwData

#1615:  Author: MVVLocation: Ростов-Дон PostPosted: Thu May 12, 2011 17:15
    —
Вижу, в упомянутой им функции нет такого параметра. Потому я и включил \0 в строку. Smile
А кодировка там, мне кажется, должна быть Win-1251. А если UTF-8, то скорее всего с BOM, по аналогии с сообщением для cd.
Вот с командой cd у меня в своё время были проблемы, когда я не включал нулевой байт в размер - когда стало ясно, в чём дело, Гислер сказал, что тотал не смотрит на длину буфера, а ожидает нулевого байта в конце, поэтому этот байт обязательно нужно включать в пересылаемый блок.

#1616:  Author: VadiMGP PostPosted: Thu May 12, 2011 17:23
    —
MVV wrote:
А кодировка там, мне кажется, должна быть Win-1251.
В принципе можно и 1251, но тогда если wincmd.ini содержит текст более, чем на двух языках (как у меня, например), то работать будут только английский и русский. UTF8 дает решение для любого количества языков.
И да, еще один \0 там в конце действительно нужен.

#1617:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu May 12, 2011 17:26
    —
2VadiMGP, MVV
Спасибо за информацию. Сейчас у меня много работы, но как-нибудь надо поиграться. Не пользы ради, а саморазвития для.

#1618:  Author: MVVLocation: Ростов-Дон PostPosted: Thu May 12, 2011 17:37
    —
Здесь есть более-менее пример на Си. Очень неоптимизированный и без UTF-8, но пример.

Quote:
И да, еще один \0 там в конце действительно нужен.

Ну как, нуля там хватило бы и одного, главное - учесть его при подсчете числа символов строки. В случае, когда длину вычисляют без нас, нужно указывать в конце строки \0.

#1619:  Author: VadiMGP PostPosted: Thu May 12, 2011 17:52
    —
MVV wrote:
Здесь есть более-менее пример на Си. Очень неоптимизированный и без UTF-8, но пример.
Ну, UTF8 это всего одна строчка. У меня вот так
Code:
      
BYTE utf8name[1024];
int tlen;
      tlen=wcstombs((char*)utf8name,CmdName,sizeof(utf8name));
      if (tlen!=-1)
      {
         cds.dwData = 'E' + 256 * 'M';
         cds.cbData = tlen+1;
         cds.lpData = (PVOID)utf8name;
         SendMessage(ghTC, WM_COPYDATA, 1, (LPARAM)&cds);
      }

#1620:  Author: MVVLocation: Ростов-Дон PostPosted: Thu May 12, 2011 18:04
    —
Боюсь, BOM придется указывать в случае с UTF-8. Гислер уделяет большое внимание совместимости, поэтому вряд ли без BOM станет читать UTF-8.

А вместо wcstombs я всегда использую WideCharToMultiByte(CP_UTF8, ...), не люблю эти CRT-шные функции, они много лишнего за собой тянут. Smile

#1621:  Author: VadiMGP PostPosted: Thu May 12, 2011 18:11
    —
MVV wrote:
Боюсь, BOM придется указывать в случае с UTF-8.
Пока работает Wink
MVV wrote:
я всегда использую WideCharToMultiByte(CP_UTF8, ...), не люблю эти CRT-шные функции
Дело привычки и вкуса. К тому же с CRT читабельность кода мне больше нравится. Что впрочем, тоже вопрос привычки и вкуса.

#1622:  Author: MVVLocation: Ростов-Дон PostPosted: Thu May 12, 2011 18:20
    —
Ну, так код компактнееSmile и быстрее. Если пишу для себя, использую минимум CRT - куча, операции с плавающей запятой (или вообще без CRT, если последние не нужны - как в TCFS2). Форматирую строки через wsprintf, и т.п. (жаль, с float/double она не работает). А для читабельности можно и свою обертку написать. Иногда даже удобно вызывать явно.

#1623:  Author: VadiMGP PostPosted: Sat May 14, 2011 00:36
    —
ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Смещение вниз на пиксель компонентов окна TC;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков.

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

#1624:  Author: ask-rusLocation: Russian Federation PostPosted: Sat May 14, 2011 10:03
    —
VadiMGP
3-й пункт для меня приоритетнее остальных. Тебе хотя бы удалось его повторить?

#1625:  Author: HEXFIXLocation: Калининград PostPosted: Sat May 14, 2011 14:20
    —
Доброго времени суток. Very Happy
Потихоньку осваиваю плагин. Отличная штука. Но вот с этим не получается разобраться:
Quote:
При нажатии в соответствующем диалоге клавиши, назначенной вами в TWinKey Utilisator для команды TC Favorites, отображается меню, в основном повторяющее состав и структуру вашего меню избранных каталогов TC.

Назначил горячие клавиши, нажимаю, и ничего не происходит - никакое меню не появляется.

#1626:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 14, 2011 14:55
    —
HEXFIX
Предъявляем содержимое секции [Plugins] файла TWinKey.ini. И вызов меню Избранного будет обрабатываться именно и только в полях ввода, а не, например, в файловых панелях — это учитывается?

#1627:  Author: ask-rusLocation: Russian Federation PostPosted: Sat May 14, 2011 20:01
    —
HEXFIX wrote:
Назначил горячие клавиши, нажимаю, и ничего не происходит - никакое меню не появляется.

У меня фавориты появляются, тэмплейтсы не хотят.
Code:
[PluginList]
%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TCDirMenu.dll=Favorites
[Plugins]
Alt+2=%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TCDirMenu.dll,2 ;Шаблоны, параметры, истории
Alt+3=%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TCDirMenu.dll,3 ;Обнулить счётчик $cnt
Alt+1=%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TCDirMenu.dll,1 ;Избранные папки ТС

Перетаскивал, переименовывал, хоткеем в полях ввода запускал.

Добавлено спустя 3 минуты 14 секунд:

На чистом TC с TWinKey не срабатывает ни то, ни другое.

Добавлено спустя 5 минут 38 секунд:

Список дисков иногда не открывает диск, осечке подобно. Поначалу думал, что это я косой, не попадаю по нужному диску, однако, редко, но стало повторяться.

#1628:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 14, 2011 22:08
    —
ask-rus wrote:
У меня фавориты появляются, тэмплейтсы не хотят.

У меня всё работает.

ask-rus wrote:
На чистом TC с TWinKey не срабатывает ни то, ни другое.

И здесь всё работает.
Версии TWinKey и Утилизатора какие?

ask-rus wrote:
Список дисков иногда не открывает диск, осечке подобно. Поначалу думал, что это я косой, не попадаю по нужному диску, однако, редко, но стало повторяться.

Пока ни разу не наблюдал. Ни со старыми версиями, ни с новыми, приватными (сейчас как раз тестирую новые фичи списка — пользовательские пункты и пользовательские значки).

#1629:  Author: VadiMGP PostPosted: Sat May 14, 2011 23:30
    —
ask-rus wrote:
Список дисков иногда не открывает диск, осечке подобно.
То есть просто не срабатывает и всё или открывается не тот диск? И на каком типе диска это проявляется - флешка, CD, обычный хард?
ask-rus wrote:
На чистом TC с TWinKey не срабатывает ни то, ни другое.
Можно посмотреть?

#1630:  Author: ask-rusLocation: Russian Federation PostPosted: Sun May 15, 2011 08:15
    —
VadiMGP wrote:
То есть просто не срабатывает и всё или открывается не тот диск? И на каком типе диска это проявляется - флешка, CD, обычный хард?

Просто не срабатывает. Я понял причину и могу повторять эту осечку - она в скорости моих телодвижений: "Список дисков" не успевает за мной! Very Happy
VadiMGP wrote:
Можно посмотреть?

На что?





Code:
[PluginList]
%COMMANDER_PATH%\TWinKey\TCDirMenu.dll=Favorites
[Plugins]
Alt+1=%COMMANDER_PATH%\TWinKey\TCDirMenu.dll,1 ;Избранные папки ТС
Alt+2=%COMMANDER_PATH%\TWinKey\TCDirMenu.dll,2 ;Шаблоны, параметры, истории
Alt+3=%COMMANDER_PATH%\TWinKey\TCDirMenu.dll,3 ;Обнулить счётчик $cnt


Quote:
c:\totalcmd\TWinKey\Examples\
c:\totalcmd\TWinKey\Language\
c:\totalcmd\TWinKey\TWinKey.bkm
c:\totalcmd\TWinKey\ClockDLL.dll
c:\totalcmd\TWinKey\mcalc.dll
c:\totalcmd\TWinKey\TCDirMenu.dll
c:\totalcmd\TWinKey\TwinkUtil.exe
c:\totalcmd\TWinKey\tc default hotkeys.hky
c:\totalcmd\TWinKey\ReadMe.html
c:\totalcmd\TWinKey\ReadMe_Russian.html
c:\totalcmd\TWinKey\TCDirMenu.ini
c:\totalcmd\TWinKey\TWinKey.ini
c:\totalcmd\TWinKey\History.txt
c:\totalcmd\TWinKey\TWinKey.wdx

#1631:  Author: HEXFIXLocation: Калининград PostPosted: Sun May 15, 2011 09:54
    —
Quote:
И вызов меню Избранного будет обрабатываться именно и только в полях ввода, а не, например, в файловых панелях — это учитывается?

Ну вот. ИМХО этот момент надо readme отразить.
Avada, спасибо.

#1632:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun May 15, 2011 09:58
    —
HEXFIX wrote:
ИМХО этот момент надо readme отразить.

Уже отражено в новой, не выложенной пока версии.

#1633:  Author: HEXFIXLocation: Калининград PostPosted: Sun May 15, 2011 10:15
    —
А можно выделение выделение мышкой aka "прямоугольная область выделения" повесить на правую кнопку?

#1634:  Author: VadiMGP PostPosted: Sun May 15, 2011 12:13
    —
ask-rus
В каком смысле "список дисков не успевает"?

Теперь насчет "посмотреть". Я вообще-то имел в виду посмотреть вживую, но мне тут другая мысль в голову пришла. А в этом "чистом" ТС вообще заданы какие-нибудь избранные каталоги? А в "чистом" TWinKey заданы какие-нибудь шаблоны? А то, если показывать нечего, то трудно что-то показать. Smile
Quote:
А можно выделение выделение мышкой aka "прямоугольная область выделения" повесить на правую кнопку?
Технически можно, но тогда не будет доступа к контекстному меню файлов.

#1635:  Author: HEXFIXLocation: Калининград PostPosted: Sun May 15, 2011 12:52
    —
Quote:
Технически можно, но тогда не будет доступа к контекстному меню файлов.

Да жаль, без контекстного меню - никак.

Добавлено спустя 5 минут:

А если технически возможно, то можно тогда приделать в настройках выбор? Допустим, выделять с помощью СКМ, ПКМ. Ну или в ini-файле назначать.

#1636:  Author: ask-rusLocation: Russian Federation PostPosted: Sun May 15, 2011 13:08
    —
VadiMGP wrote:
В каком смысле "список дисков не успевает"?

В прямом смысле, установи диск C:\ на панели, вызови "Список дисков", а теперь быстрыми движениями нажми Down>Down>Enter, чтобы перейти на диск D:\. В "Окне выбора дисков" буква диска сменится, но в файл.панели ничего не произойдет. Повторяется легко.
VadiMGP wrote:
Я вообще-то имел в виду посмотреть вживую, но мне тут другая мысль в голову пришла. А в этом "чистом" ТС вообще заданы какие-нибудь избранные каталоги?

Хорошая мысль. Very Happy Не заданы.
VadiMGP wrote:
А в "чистом" TWinKey заданы какие-нибудь шаблоны?

Думал, что перемещения и переименования в TCDirMenu.ini достаточно. Question

#1637:  Author: VadiMGP PostPosted: Sun May 15, 2011 13:31
    —
ask-rus wrote:
Повторяется легко.
Измордовал клаву быстрыми ударами до реанимации. Не могу такое повторить.
Могу только предложить выслать версию с отладочным логом (тебе потребуется DebugView). А еще лучше показать это мне в скайпе или TeamViewer.

ask-rus wrote:
Думал, что перемещения и переименования в TCDirMenu.ini достаточно.
Только если это сделано ДО загрузки TWinKey, а не ПОСЛЕ.

#1638:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun May 15, 2011 14:07
    —
HEXFIX wrote:
А если технически возможно, то можно тогда приделать в настройках выбор? Допустим, выделять с помощью СКМ, ПКМ. Ну или в ini-файле назначать.

Я категорически против. Это уже начинаются извращения. Это называется — сами создаём себе проблемы и потом сами же героически их преодолеваем. ИМХО, и ПКМ, и ЛКМ надо оставить в покое. В конце концов, надо исходить из элементарного сображения: что более востребовано — выделение/открытие меню ПКМ или прямоугольное выделение? Полагаю, ответ очевиден.


Last edited by Avada on Sun May 15, 2011 21:55; edited 1 time in total

#1639:  Author: ask-rusLocation: Russian Federation PostPosted: Sun May 15, 2011 15:21
    —
VadiMGP wrote:
Только если это сделано ДО загрузки TWinKey, а не ПОСЛЕ.

Значит, сделано, как надо.

Добавлено спустя 3 минуты:

VadiMGP wrote:
или TeamViewer

ICQ+TeamViewer?

#1640:  Author: VadiMGP PostPosted: Sun May 15, 2011 15:49
    —
ask-rus wrote:
Значит, сделано, как надо.
Тем более видеть лог хочу.
ask-rus wrote:
ICQ+TeamViewer?
Если есть TeamViewer, то уже не нужен ICQ.

#1641:  Author: HEXFIXLocation: Калининград PostPosted: Sun May 15, 2011 18:14
    —
Avada, ты категорически против, я - нет. В любом случае решать автору плагина.
И кстати, почему против? Ну добавится дополнительная функция, хуже что-ли кому-то будет?

#1642:  Author: FlasherLocation: Москва PostPosted: Sun May 15, 2011 19:03
    —
HEXFIX
Я уже предлагал ПКМ+ЛКМ как дополнительный вариант, но это никак не может быть ПКМ как отдельная кнопка для выделения, потому что нарушается одна из важных функций любого из выбранных в ТС способов выделения мышью (правой/левой кнопкой). В однм случае ПКМ выделяет файлы, в другом показывает контекстное меню Проводника.
Но если в первом случае уже ничего нельзя сделать, то насчёт второго можно предложить такой трюк: начинать прямоугольное выделение, если в первые 700-900 миллисекунд начинается движение мыши, иначе открывать конт. меню. Естетственно, это должно быть исключительно опциональное решение.

#1643:  Author: HEXFIXLocation: Калининград PostPosted: Sun May 15, 2011 19:15
    —
Flasher
Ну я только за. Very Happy
[offtop]
Предвижу вопрос из зала: "А чем тебя собственно СКМ не устраивает?"
Отвечу. Пользуюсь программкой StrokeIt. У меня всё на СКМ в ней и завязано.
[/offtop]

#1644:  Author: FlasherLocation: Москва PostPosted: Sun May 15, 2011 19:29
    —
HEXFIX wrote:
Ну я только за.
Понятно. Но в таком случае это будет касаться пользователей, исользующих давно забытое многими проводниковое левомышечное выделение, в то время как ЛКМ+ПКМ было бы компромиссным решением для обеих сторон.
HEXFIX wrote:
Предвижу вопрос из зала: "А чем тебя собственно СКМ не устраивает?"
Этот вопрос предвидеть необязательно, т.к. я уже ранее писал, почему СКМ не устраивает и меня.

#1645:  Author: VadiMGP PostPosted: Sun May 15, 2011 21:49
    —
HEXFIX wrote:
Ну добавится дополнительная функция, хуже что-ли кому-то будет?
Такая функция "в чистом виде" вряд ли кому нужна. Я не знаю ни одного человека, который согласен насовсем потерять доступ к контекстному меню. А вариант с задержкой, мне не нравится, потому что мне совсем не хочется брать на себя обязанность показа и обслуживания этого меню.

#1646:  Author: FlasherLocation: Москва PostPosted: Sun May 15, 2011 22:10
    —
VadiMGP wrote:
А вариант с задержкой, мне не нравится, потому что мне совсем не хочется брать на себя обязанность показа и обслуживания этого меню.
Один некогда обсуждаемый в личке автор реализовал эту фичу, что называется - не отходя от кассы...
Обслуживание - это что?

#1647:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun May 15, 2011 22:26
    —
Flasher
А можно подробности для широкой общественности?

#1648:  Author: FlasherLocation: Москва PostPosted: Sun May 15, 2011 22:33
    —
Avada
Нет, только в личке.

#1649:  Author: VadiMGP PostPosted: Sun May 15, 2011 23:59
    —
Flasher wrote:
Один некогда обсуждаемый в личке автор реализовал эту фичу, что называется - не отходя от кассы...
Arrow Что именно ты хотел этим сказать? Что мне тоже следует реализовать это не отходя от кассы?
Flasher wrote:
Обслуживание - это что?
Это корректное исполнение выбранного юзером пункта меню.

#1650:  Author: FlasherLocation: Москва PostPosted: Mon May 16, 2011 00:14
    —
VadiMGP wrote:
Что именно ты хотел этим сказать? Что мне тоже следует реализовать это не отходя от кассы?
Что это займёт немного времени и не встанет колом. Это к разговору о "лояльности".
VadiMGP wrote:
Это корректное исполнение выбранного юзером пункта меню.
С этим могут возникнуть какие-то проблемы, если реализовать только сам показ этого меню?

#1651:  Author: VadiMGP PostPosted: Mon May 16, 2011 00:30
    —
Flasher wrote:
Что это займёт немного времени и не встанет колом.
Знаешь, а вот до сих пор, когда кто-то жалуется Гислеру, на проблемы с контекстным меню в ТС, то он вдруг начинает рассказыывать байки о "плохо написанных" расширениях эксплорера. Может ему тоже подсказать, что это можно реализовать не отходя от кассы а не тратить на это 20 лет?
Flasher wrote:
С этим могут возникнуть какие-то проблемы, если реализовать только сам показ этого меню?
Это как "только показ"? Ну показали меню, юзер выбрал что-то из него. Теперь что, наплевать и забыть или все-таки надо выполнить то, что юзер выбрал?

#1652:  Author: FlasherLocation: Москва PostPosted: Mon May 16, 2011 00:39
    —
VadiMGP wrote:
Знаешь, а вот до сих пор, когда кто-то жалуется Гислеру, на проблемы с контекстным меню в ТС
Не знаю, о каких проблемах речь, мне, видимо, с ними не удалось столкнуться, но тут это обсуждать уже не имеет смысла.
VadiMGP wrote:
Это как "только показ"? Ну показали меню, юзер выбрал что-то из него. Теперь что, наплевать и забыть или все-таки надо выполнить то, что юзер выбрал?
Я не изучал этот вопрос предметно, поэтому у тебя и спрашиваю, в чём состоит проблема вызова того или иного пункта контекстного меню Проводника при вызове этого меню, если оставлять его обслуживание на ТС после истечения указанного времени после клика ПКМ? Не понимаю, зачем это перекладывать на TwinKey.

#1653:  Author: VadiMGP PostPosted: Mon May 16, 2011 01:07
    —
Flasher wrote:
Не знаю, о каких проблемах речь, мне, видимо, с ними, не удалось столкнуться,
Тебе повезло. Как и большинству других пользователей. Но есть группа юзеров, которые имеют проблемы с контекстным меню в ТС.

Flasher wrote:
в чём состоит проблема вызова того или иного пункта контекстного меню Проводника при вызове этого меню, если оставлять обслуживание этого меню на ТС
Проблема в том, что невозможно "оставлять обслуживание этого меню на ТС". Такой возможности не существует.

Есть и еще один мелкий момент. Когда ТС показывает контекстное меню эксплорера, то он его показывает не в "чистом" виде, а слегка модифицирует под себя, добавляет свои пункты. Эту модификацию кто должен делать? Это риторический вопрос.

#1654:  Author: VadiMGP PostPosted: Mon May 16, 2011 12:05
    —
VadiMGP wrote:
Flasher wrote:
в чём состоит проблема вызова того или иного пункта контекстного меню Проводника при вызове этого меню, если оставлять обслуживание этого меню на ТС
Проблема в том, что невозможно "оставлять обслуживание этого меню на ТС". Такой возможности не существует.
Уточняю. Невозможно разделить показ и обслуживание меню между TWinKey и ТС.
Еще можно было бы всё целиком отдать на откуп ТС - и показ и обслуживание меню. Но по ряду причин, этот вариант мне тоже не подходит.

Правда, можно подумать еще и о другом подходе - полностью поменять местами в файловых панелях среднюю и правую кнопку мыши.

#1655:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 16, 2011 15:52
    —
VadiMGP
А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?

#1656:  Author: FlasherLocation: Москва PostPosted: Mon May 16, 2011 18:06
    —
VadiMGP wrote:
Но по ряду причин, этот вариант мне тоже не подходит.
Уточни, пож., каких, чтобы всем понятно было.
VadiMGP wrote:
Правда, можно подумать еще и о другом подходе - полностью поменять местами в файловых панелях среднюю и правую кнопку мыши.
И тогда конт. меню он будет открывать по СКМ? Какой от этого толк?

ask-rus wrote:
А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?
Технически это уже можно сделать с F4Menu, прикрутив TCMC/TCFS2/twincmd.

#1657:  Author: VadiMGP PostPosted: Mon May 16, 2011 20:33
    —
ask-rus wrote:
А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?
Я думал о своем контекстном меню. Но полностью идею не разработал и сделал только выпадающее меню по среднему клику в заголовке панели.
Основные вопросы оставшиеся нерешенными:
1. Как бы все-таки не перекрывать полностью доступ к контекстному меню эксплорера?
2. Какие именно команды добавлять в такое меню? Тут, наверно, надо как-то учитывать и сам файл для которого вызываем меню, и директорию, где он находится?
Короче, мысль такая была, но цельная концепция не сформировалась.
Flasher wrote:
Уточни, пож., каких, чтобы всем понятно было.
Это не имеет отношения к контекстному меню, и я не буду в это вдаваться.
Flasher wrote:
И тогда конт. меню он будет открывать по СКМ? Какой от этого толк?
Дополнительная степень свободы. Если кому-то удобнее работать с ПКМ, то он может повесить на неё чаще используемое действие, а реже используемое повесить на менее удобную кнопку.

#1658:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 16, 2011 21:10
    —
VadiMGP wrote:
1. Как бы все-таки не перекрывать полностью доступ к контекстному меню эксплорера?

Вызывать его обычным способом с зажатыми клавишами-модификаторами.
VadiMGP wrote:
2. Какие именно команды добавлять в такое меню?

Для начала я бы повторил стандартное меню, а после занялся его модификацией.
VadiMGP wrote:
Тут, наверно, надо как-то учитывать и сам файл для которого вызываем меню, и директорию, где он находится?

Скорее всего.

#1659:  Author: FlasherLocation: Москва PostPosted: Mon May 16, 2011 21:31
    —
VadiMGP wrote:
Дополнительная степень свободы. Если кому-то удобнее работать с ПКМ, то он может повесить на неё чаще используемое действие, а реже используемое повесить на менее удобную кнопку.
ИМХО, у этой степени свободы нет шансов. Сомневаюсь вообще, что появится кто-то, готовый полностью поменять функционал ПКМ. Вызывать конт. меню по СКМ, а уж тем более выделять поэлементно - это извините...

ask-rus wrote:
Для начала я бы повторил стандартное меню, а после занялся его модификацией.
Считаю такой подход совершенно ненужной затеей. Присутствие весомой части элементов конт. меню проводника для ТС-шного юзера себя никак не оправдает.

#1660:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 16, 2011 21:41
    —
Flasher wrote:
Присутствие весомой части элементов конт. меню проводника для ТС-шного юзера себя никак не оправдает.

Люди пользуют контекстное со всеми его настоящими элементами. Мы же можем его преобразовать, заменив эти проводниковые элементы тоталовскими, а это уже плюсом.

#1661:  Author: FlasherLocation: Москва PostPosted: Mon May 16, 2011 21:45
    —
Я не людей в целом имел в виду, а TC-шных юзеров, которые имеют некий опыт, раз дело до TwinKey дошло. А о таких вряд ли можно сказать, что они используют все элементы из этого меню при наличии более удобных аналогов, реализованных в ТС. Если и делать конт. меню, то уж точно отдельно от проводникового.

#1662:  Author: VadiMGP PostPosted: Mon May 16, 2011 22:40
    —
Flasher wrote:
Если и делать конт. меню, то уж точно отдельно от проводникового.
Но я именно так и понял проедложение
ask-rus wrote:
А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?

ask-rus, ты разве говорил не о собственном контекстном меню TWinKey?

Добавлено спустя 3 минуты:

Flasher wrote:
Сомневаюсь вообще, что появится кто-то, готовый полностью поменять функционал ПКМ.
А напрасно, уже есть такие.

#1663:  Author: FlasherLocation: Москва PostPosted: Mon May 16, 2011 23:12
    —
VadiMGP wrote:
Но я именно так и понял проедложение
>>>
ask-rus wrote:
Для начала я бы повторил стандартное меню, а после занялся его модификацией.

VadiMGP wrote:
А напрасно, уже есть такие.
Как сказал всем известный человек - "имена, списки, фамилии". На слово не верю.

#1664:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 17, 2011 08:31
    —
Flasher wrote:
Я не людей в целом имел в виду, а TC-шных юзеров, которые имеют некий опыт

Эта тема для кого? Там люди чего только не пользуют, и я говорю именно о них - TC-шных юзерах.

Преимущественно для умолчания в TWinKey я бы внешне повторил стандартное проводниковое меню, но с TC-функционалом, чтобы продемонстрировать пользователю о возможностях такого меню, а именно располагать в нем различные команды (cm_, em_, TWin). Пользователь же сам настроит такое меню так, как ему удобно.

#1665:  Author: FlasherLocation: Москва PostPosted: Tue May 17, 2011 18:10
    —
Ты сам себе противоречишь. Если это меню будет повтором меню проводника, то о каких самостоятельных настройках может идти речь? Дублировать пункты Копировать, Вставить, Вырезать, Создать ярлык, Переименовать, Свойства - это всё зачем? Оставлять строку запуска приложения из Explorer-a тоже.
Это меню должно быть девственно чистым, юзер сам должен иметь возможность настроить его с нуля, выбрав все пункты и их последовательность. А указанная тема вообще ни о чём не говорит и к TwinKey отношения не имеет. TwinKey имеет портабельный формат и функции, затрагивающие непосредственно TC, меню проводника к ТС может иметь только косвенное отношение. Склеивать их не имеет смысла. Да и автор дал уже понять, что он имел в виду своё собственное меню, а не сшитый вариант. Вот в случае F4Menu это имело смысл, автор сам акцентировал на том, что программа создана не только для ТС.

#1666:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 18, 2011 10:25
    —
Flasher wrote:
Ты сам себе противоречишь.

Ни в коем случае.
Flasher wrote:
Если это меню будет повтором меню проводника, то о каких самостоятельных настройках может идти речь?

Я представляю себе это следующим образом. Отдельный раздел Утилизатора - "Контекстное меню" с содержимым:
Quote:
"Открыть" - cm_Return [Удалить пункт меню..]
-- [Удалить разделитель]
"Переместить" - cm_MoveOnly [Удалить пункт меню..]
"Копировать" - cm_Copy [Удалить пункт меню..]
-- [Удалить разделитель]
"Создать ярлык" - cm_CreateShortcut [Удалить пункт меню..]
"Удалить" - cm_Delete [Удалить пункт меню..]
"Переименовать" - cm_RenameOnly [Удалить пункт меню..]
"Свойства" - cm_Properties [Удалить пункт меню..]
[Добавить пункт меню]
[Добавить разделитель]

Или же пустой (незаполненный пункт) выступит в роли разделителя.

Flasher wrote:
Дублировать пункты Копировать, Вставить, Вырезать, Создать ярлык, Переименовать, Свойства - это всё зачем?

А ты думаешь ими не пользуются?
Flasher wrote:
Это меню должно быть девственно чистым, юзер сам должен иметь возможность настроить его с нуля, выбрав все пункты и их последовательность.

[Удалить пункт меню..] - 7 раз и оно стало "девственно чистым".
Flasher wrote:
А указанная тема вообще ни о чём не говорит и к TwinKey отношения не имеет.

Разве? Но почему-то именно TwinKey с будущим контекстным меня наталкнул на её создание.

В остальном ты меня просто недопонял.

Добавлено спустя 29 минут:

Говоря о возможностях, уступать проводниковому оно ни в одном случае не должно, т. е. учитывается всё - значки для пунктов меню по желанию, подменю и раскраска в целом (фон, текст, др.)



Добавлено спустя 7 минут:

Не помешали бы и подчеркивания символов для быстрого доступа к пунктам, определяемые как при наличии флажка над "Скрывать указатели вызова с клавиатуры до нажатия <Alt>", так и при его отсутствии.

Добавлено спустя 13 минут:

Проводниковое меню определяет по типу файла своё содержимое. Это тоже следует учесть.

#1667:  Author: VadiMGP PostPosted: Wed May 18, 2011 11:38
    —
ask-rus wrote:
VadiMGP wrote:

1. Как бы все-таки не перекрывать полностью доступ к контекстному меню эксплорера?
Вызывать его обычным способом с зажатыми клавишами-модификаторами.
А что если контекстное меню TWinKey будет вызываться не мышью, а с клавиатуры?

#1668:  Author: ask-rusLocation: Russian Federation PostPosted: Wed May 18, 2011 12:00
    —
VadiMGP wrote:
А что если контекстное меню TWinKey будет вызываться не мышью, а с клавиатуры?

Теряется сила такого меню. Если только в конечном итоге своим контекстным удастся выйти на замену ChoiceEditor/F4Menu Exclamation, то F4 на контекстное... Question

#1669:  Author: FlasherLocation: Москва PostPosted: Wed May 18, 2011 19:17
    —
ask-rus wrote:
Я представляю себе это следующим образом. Отдельный раздел Утилизатора - "Контекстное меню" с содержимым:
Так вот и сделаешь ровно так, как ты привёл в примере, если тебе так нравится. Зачем это сразу добавлять-то? Это далеко не всем нужно, а скорее даже и большинству.
ask-rus wrote:
А ты думаешь ими не пользуются?
Пользуются скорее те, кто понятия не имеет, что такое TwinKey и ряд других утилит/плагинов, облегчающих юзабильность. Продвинутые же пользуются командами ТС, зашитыми в клавиши и кнопки. Не веришь, можешь даже опрос провести "кто из поклонников TwinKey мспользует указанные пункты в меню Проводника?".
ask-rus wrote:
[Удалить пункт меню..] - 7 раз и оно стало "девственно чистым".
Лучше - 0 раз. И добавить столько, сколько нужно. Это, ИМХО, есть грамотный подход.
ask-rus wrote:
В остальном ты меня просто недопонял.
Пытался найти это остальное и не нашёл.
ask-rus wrote:
Говоря о возможностях, уступать проводниковому оно ни в одном случае не должно, т. е. учитывается всё - значки для пунктов меню по желанию, подменю и раскраска в целом (фон, текст, др.)
А я не осправивал эту мысль. Тут только за.

#1670:  Author: BezDNaU PostPosted: Fri May 20, 2011 08:34
    —
Стояло: TWinKey Utilisator (Class B) 1.0.0.70 с TWinkey 2.0.0.101; установил TWinKey Utilisator (Class B) 1.0.0.88 с TWinkey 3.0.0.50.
Возникла проблема: не сохраняются цвета вкладок. Более того взял из TWinKey.ini старой версии секцию:
[TabColors]
L3=#0000FF
L2=#FFFF00
L1=#0000FF
L0=#FFFF00
R3=#3CB371
R2=#3CB371
R1=#3CB371
R0=#FF0000
и вставил в новую - при установке галки "Сохранять цвета вкладок" в новой инишке она удаляется при перезагрузке Тотала, цвета естественно слетают.
В старой версии все ОК.
Растолкуйте пож-ста.

#1671:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri May 20, 2011 10:21
    —
BezDNaU
Баг новых версий. Указанная секция действительно не сохраняется, подтверждаю. В 3.39 всё ещё работало, в 3.44 и далее работать перестало. Странно, что раньше никто не сообщил. (Я эту фичу в последних версиях не проверял: сам пользуюсь цветовыми вкладками только в визуальных схемах — и там всё работает).

#1672:  Author: VadiMGP PostPosted: Fri May 20, 2011 13:03
    —
Avada wrote:
Странно, что раньше никто не сообщил.
Ничего странного Wink
3 Апреля 2009 года недоумевающий VadiMGP wrote:
А смысл? Приведи разумный пример ситуации, когда второй таб должен быть всегда зеленый?

Ладно, неважно. Пока фича существует будем чинить.

#1673:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 23, 2011 08:49
    —
Давайте разберем два момента:
1. Что есть контекстное меню, можно ли его вообще сравнивать с кнопками в виде меню панели инструментов;
2. На сколько важны собственные цветовые настройки.

#1674:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon May 23, 2011 09:20
    —
ask-rus
1. Что есть контекстное меню, а также кому и для чего оно нужно, вроде как разбирается в соответствующей теме. Предлагаю не устраивать параллельных обсуждений. А вообще — кнопки, ИМХО, сами по себе, контекстное (ключевое слово!) меню — само по себе. Их задачи не тождественны, и наличие одного из способов работы, разумеется, не отменяет другого. Или работы и с тем, и с другим. как многие и делают.
2. Если под "цветовыми настройками" подразумевается раскраска вкладок, то, как верно заметил автор, фича уже существует, и вопрос должен идти не о её целесообразности, а о её безглючной работе.

#1675:  Author: VadiMGP PostPosted: Mon May 23, 2011 10:23
    —
Avada
Думаю ask-rus спросил вследствие нашего разговора в личке и ты не совсем правильно его понял. Smile

А суть в следующем.

Я считаю, что такое меню не является таким уж "контекстным". И его вполне можно повесить на кнопку тулбара.

Кроме того, интересно знать насколько важно чтобы это меню было цветным? Вот у TWinKey сегодня есть два цветных меню - список дисков и выпадающее из заголовка панели. Кто действительно использует для этих меню цветовые настройки, отличающиеся от обычных системных?

#1676:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 23, 2011 11:12
    —
Avada wrote:
кнопки, ИМХО, сами по себе, контекстное (ключевое слово!) меню — само по себе. Их задачи не тождественны, и наличие одного из способов работы, разумеется, не отменяет другого. Или работы и с тем, и с другим. как многие и делают.

Это мнение я разделяю.
VadiMGP wrote:
Я считаю, что такое меню не является таким уж "контекстным". И его вполне можно повесить на кнопку тулбара.

А это - напротив.
VadiMGP wrote:
Кроме того, интересно знать насколько важно чтобы это меню было цветным?

Повторю, что у меня все возможные цветовые в одном определенном мной стиле, и я буду только рад возможности придать свои тона где-либо ещё.
VadiMGP wrote:
Вот у TWinKey сегодня есть два цветных меню - список дисков и выпадающее из заголовка панели.

Бог любит троицу. Smile

VadiMGP
Все твои размышления по поводу вертятся вокруг одного понятия - дублирования. Но это не совсем правильно. Обычный пример, чтобы скопировать файл из одной панели в другую, 1) мы можем схватить файл мышью и перенести его в противоположную панель, 2) мы можем нажать на горячую клавишу и провести требуемую операцию, не говоря уже о кнопках панели инструментов, 3) мы можем вызвать контекстное меню, скопировать файл в буфер и вставить его из буфера в противоположной панели. Здесь же всё аналогично - дублирование, оно будет, но оно разумное, предусмотренное.

#1677:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon May 23, 2011 11:21
    —
Что до меня, то мне для работы с дисками вполне хватает встроенных возможностей ТС. Шесть постоянных дисков (плюс один-два временных) - не ахти какое большое число, чтобы в нем запутаться. Так вот, только сейчас заметил - чтобы изменить цвета основного меню, надо включить меню дисков, настроить цвета, после чего... отключить меню дисков. Оригинальный подход.
До настройки цветов считал основное меню подслеповатым. Так что мое мнение - да, цвета нужны. Туда бы еще иконки запендюрить...

#1678:  Author: VadiMGP PostPosted: Mon May 23, 2011 11:39
    —
ask-rus wrote:
Все твои размышления по поводу вертятся вокруг одного понятия - дублирования. Но это не совсем правильно.
Я не то, чтобы против дублирования вообще. Каждый случай надо рассматривать непредвзято. В твоих примерах, дублируемая функция вызывается разными методами, что вполне разумно, так как у каждого свои удобные приёмы работы. В случае же меню, я вижу полное дублирование. Те же функции, те же способы вызова. Единственная разница в том, где клюкаем мышкой - на имени файла или на несколько сантиметров выше, на тулбаре.

Вахмурка wrote:
чтобы изменить цвета основного меню, надо включить меню дисков, настроить цвета, после чего... отключить меню дисков.
Как говорил классик "Кофе в постель могу себе подать, но для этого надо встать, одеться, приготовить, а потом раздеться, лечь и выпить." Smile Это исторические издержки. Меню появилось позже, а механизм настройки цветов уже был встроен в диски.
Вахмурка wrote:
Туда бы еще иконки запендюрить...
А где их взять-то?

#1679:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 23, 2011 11:50
    —
VadiMGP
Контекстное в любом случае должно вызываться мышью, и оно выигрывает кнопку тулбара тем, что в нее не нужно целиться. Интересно, как бы выглядели чаша весов с контекстным "за" и контекстным "против".

#1680:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon May 23, 2011 12:02
    —
Quote:
А где их взять-то?
Шутить изволите, милостивый государь?!

#1681:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon May 23, 2011 12:11
    —
VadiMGP wrote:
Вот у TWinKey сегодня есть два цветных меню - список дисков и выпадающее из заголовка панели. Кто действительно использует для этих меню цветовые настройки, отличающиеся от обычных системных?

Я использую. И считаю такую возможность очень полезной.

#1682:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 23, 2011 12:22
    —
VadiMGP
О СКМ на заголовке панели для вызова меню Твинков я узнал не сразу. А что если свернуть его пункты в подменю предлагаемого/-полагаемого контекстного?


#1683:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon May 23, 2011 13:08
    —
ask-rus wrote:
О СКМ на заголовке панели для вызова меню Твинков я узнал не сразу.

Это к вопросу о пользе чтения документации. Smile Описано с марта 2010 года.

ask-rus wrote:
А что если свернуть его пункты в подменю предлагаемого/-полагаемого контекстного?

Вместо существующего способа открытия этого меню или наравне с ним?

#1684:  Author: ask-rusLocation: Russian Federation PostPosted: Mon May 23, 2011 14:02
    —
Avada wrote:
Вместо существующего способа открытия этого меню или наравне с ним?

Если это станет толчком, то любой из вариантов.

#1685:  Author: ask-rusLocation: Russian Federation PostPosted: Tue May 24, 2011 13:17
    —
VadiMGP wrote:
В случае же меню, я вижу полное дублирование. Те же функции, те же способы вызова. Единственная разница в том, где клюкаем мышкой - на имени файла или на несколько сантиметров выше, на тулбаре.

Вызывать контекстное в любой файловой области TC и вызывать его с панели инструментов - разве одинаковые способы? К тому же в кнопках отсутствуют подменю. Если же ты включаешь сюда Проводник, как бы невзначай, то ведь его меню не поддается редактированию.

#1686:  Author: VadiMGP PostPosted: Wed May 25, 2011 10:21
    —
В общем, думал я, думал и понял, что моё собственное контекстное меню подождет в сторонке, потому что пользы от него маловато. Есть стандартное меню эксплорера, есть меню, выпадающее из кнопки тулбара. Так что идея полежит в сторонке, пока не станет более плодотворной.

Кстати,
ask-rus wrote:
К тому же в кнопках отсутствуют подменю.
Визуально - да, отсутствует, но на самом деле ты можешь в кнопки включать подменю (как когда-то давно в первых версиях TCMenu). Другой вариант - по-прежнему вешать на кнопку TCMenu, в котором есть и подменю и цвета.

ask-rus wrote:
Если же ты включаешь сюда Проводник, как бы невзначай, то ведь его меню не поддается редактированию.
Насчет включения невзначай не понял, но редактировать проводниковое меню вполне можно (хотя это и не портабельный вариант).

А самое правильное - это долбить Гислера, чтобы дал возможность добавлять в обычное контекстное меню пункты, определяемые пользователем.

#1687:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Jun 20, 2011 20:12
    —
VadiMGP
Пока решается мышиное снятие выделения, есть тема придать Esc-у дополнительную функцию.


Last edited by ask-rus on Tue Jun 21, 2011 11:10; edited 1 time in total

#1688:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 21, 2011 00:11
    —
ask-rus
Во-первых, мышиное, во-вторых, сформулируй нормально техзадание здесь.

#1689:  Author: likhoboryLocation: Москва PostPosted: Tue Jun 21, 2011 10:29
    —
[offtop]
Quote:
мышечное снятие выделения

пора заводить отдельный топик, по типу крокодиловского "Нарочно не придумаешь" Very Happy
[/offtop]

#1690:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 10:39
    —
Avada wrote:
сформулируй нормально техзадание здесь
Могу за него сделать, вовсе не рассчитывая на положительный исход:
Создать условие для клавиши Esc, при котором назначение на неё команды cm_ClearAll или cm_ClearAllCfg в режиме запуска не приведёт к конфликту со сбросом фильтра быстрого поиска при повторных нажатиях Esc после закрытия панели быстрого поиска. Другими словами - фильтр должен сбрасываться.

#1691:  Author: sa PostPosted: Tue Jun 21, 2011 10:54
    —
Flasher wrote:
Другими словами - фильтр должен сбрасываться.

Как вариант, для отмены фильтра можно использовать F2 - клавиша расположена недалеко от ESC.

#1692:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 11:01
    —
sa wrote:
Как вариант, для отмены фильтра можно использовать F2 - клавиша расположена недалеко от ESC.
"Недалеко" не значит удобно. Целиться всё равно надо. Да и некоторые пользователи предпочитают назначать на неё переименование. Кстати,Ctrl+R почему-то по такому принципу не работает.
В общем, я сформулировал пожелание, а дальше уже не моего ума дело, как говорится.

#1693:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Jun 21, 2011 11:05
    —
ask-rus wrote:
мышиное снятие выделения

Подобных ошибок не часто совершаю, но мне татарину можно и пойти на один уступок, тем более день был тяжелым.
sa wrote:
Как вариант, для отмены фильтра можно использовать F2 - клавиша расположена недалеко от ESC.

У меня на нем переименование, тогда Ctrl+R.

#1694:  Author: sa PostPosted: Tue Jun 21, 2011 11:05
    —
Flasher wrote:
Кстати,Ctrl+R почему-то по такому принципу не работает.

У меня Ctrl+R работает аналогично F2.

#1695:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 11:06
    —
sa wrote:
У меня Ctrl+R работает аналогично F2.
Хм. На XP ещё посмотрю. На 7 у меня не хочет. Верней как, уточняю: если нажимать при наличии панели быстрого поиска. Ведь не нажимать же сперва Esc, а потом Ctrl+R...

#1696:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Jun 21, 2011 11:16
    —
Flasher wrote:
Ведь не нажимать же сперва Esc, а потом Ctrl+R...

Так это и работает, вариант остается вариантом.

#1697:  Author: sa PostPosted: Tue Jun 21, 2011 11:24
    —
Flasher wrote:
На 7 у меня не хочет. Верней как, уточняю: если нажимать при наличии панели быстрого поиска.

На XP такое же поведение как и на 7.

#1698:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 11:26
    —
ask-rus wrote:
Так это и работает, вариант остается вариантом.
Это смехотворный вариант, даже не обсуждаемый. F2 хоть позволяет имитировать действия Esc в такой ситуации. А этот... Проще уж для cm_ClearAll что-то поудобней назначить, раз на то пошло. Ладно, тут уже, ИМХО, от задачи перетекли к флуду...

#1699:  Author: sa PostPosted: Tue Jun 21, 2011 11:34
    —
Flasher wrote:
F2 хоть позволяет имитировать действия Esc в такой ситуации.

Более того, вместо двукратного нажатия ESC бывает достаточно просто нажать F2.

#1700:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 11:38
    —
sa
А вот, кстати, очень правильное замечание. В таком случае это уже не то, что требуется, и тут тоже остаться последовательность Esc>F2. Фильтр-то сбрасывать нужно только в определённый момент. Я поспешил, назвав этот способ имитацией.

#1701:  Author: sa PostPosted: Tue Jun 21, 2011 11:43
    —
Flasher wrote:
последовательность Esc>F2
Именно поэтому я и подчеркнул близкое расположение клавиш.

Flasher wrote:
Другими словами - фильтр должен сбрасываться.

А выделение, если таковое имелось при быстром поиске, должно сбрасываться или оставаться при нажатии ESC?

#1702:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 14:52
    —
sa wrote:
А выделение, если таковое имелось при быстром поиске, должно сбрасываться или оставаться при нажатии ESC?
Ты намекаешь на это?:
Code:
%COMMANDER_PATH%\Utils\TCMC\TCMC.exe CM524 CM312
Что-то какой-то конфликт у меня раньше был с этим. Надо потестить. А так, выделение по умолчанию должно сбрасываться только с ушедших из поля зрения файлов при фильтрации.
А, ну, собственно, теряется последовательность: сброс фильтра, потом сброс выделения, как это должно было бы быть в идеале. С одной стороны можно было бы выделять по маске cm_SpreadSelection, но иногда удобно выделить всё, потом быстрым поиском отфильровать и прийти к нужному выделению, потом посмотреть список выделенного на общем фоне перед операцией.
А ещё меня раздражает моргание курсора мыши в особенности с нажатием Esc при отсутствии выделения.

#1703:  Author: sa PostPosted: Tue Jun 21, 2011 16:11
    —
Flasher wrote:
Ты намекаешь на это?
На то, что всё-таки лучше на клавишу ESC не вешать команду cm_ClearAll, во избежание неоднозначности понимания её работы в панели с быстрым фильтром и в обычной панели из-за различных функций, возлагаемых на неё. Если при быстром поиске она не снимает выделение, то это не так как в обычной панели; если снимает и не выходит из него, то, как быть с желанием, чтобы она закрывала быстрый поиск; если снимает и выходит, то, как оставить выделение после выхода из быстрого поиска (или просто: ведь я ещё не собирался выходить!)?

#1704:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 16:19
    —
sa wrote:
Если при быстром поиске она не снимает выделение, то это не так как в обычной панели
Т.е. в обычной? А какая необычная?
sa wrote:
если снимает и не выходит из него, то, как быть с желанием, чтобы она закрывала быстрый поиск
Панель быстрого поиска в любом случае закрывается.
sa wrote:
если снимает и выходит, то, как оставить выделение после выхода из быстрого поиска (или просто: ведь я ещё не собирался выходить!)?
Сперва только выходит, потому их панели быстрого запуска, как и из любого другого диалога, команды, предназначенные для файловых панелей, выполняться не будут. Только при повторном нажатии после закрытия будет сниматься выделение и сбрасываться фильтр.

#1705:  Author: sa PostPosted: Tue Jun 21, 2011 16:45
    —
Flasher wrote:
Т.е. в обычной? А какая необычная?
Обычная – без значка фильтра быстрого поиска, необычная – со значком.
Flasher wrote:
Только при повторном нажатии
У меня подразумевалось именно второе нажатие.

#1706:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 17:20
    —
sa wrote:
Обычная – без значка фильтра быстрого поиска, необычная – со значком.
Может, нажатой/ненажатой кнопкой?
sa wrote:
У меня подразумевалось именно второе нажатие.
А что тогда значит "ведь я ещё не собирался выходить!"? Откуда, кроме как не из панели QuickSearch? Об остальном я уже написал:
Flasher wrote:
теряется последовательность: сброс фильтра, потом сброс выделения

#1707:  Author: sa PostPosted: Tue Jun 21, 2011 17:33
    —
Flasher wrote:
Может, нажатой/ненажатой кнопкой?
Flasher wrote:
Откуда, кроме как не из панели QuickSearch?
Представь себе ситуацию, когда окно диалога QuickSearch уже закрыто, а фильтр остаётся активным и специальный значок в строке состояния файловой панели (справа) ещё горит. Или при твоих настройках такого не бывает?

#1708:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Jun 21, 2011 17:40
    —
VadiMGP
ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Смещение вниз на пиксель компонентов окна TC;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков.

В дополнение к 5-му пункту: "PageUp" & "PageDown" для перемещения по категориям.

#1709:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 19:56
    —
sa wrote:
Или при твоих настройках такого не бывает?
Бывает, только я под выходом другое понимаю. Короче, возвращаемся к старым баранам.

#1710:  Author: sa PostPosted: Tue Jun 21, 2011 22:02
    —
Flasher wrote:
Короче, возвращаемся к старым баранам.
Короче, возвращаясь к нашим баранам
Flasher wrote:
5. Тут, возможно, чисто моя прихоть. Часто, когда хочу снять выделение, на автомате нажимаю Esc. Было бы здорово добавить ключик, который к этой клавише добавляет и такую возможность. Если у меня есть единомышленники в этом моменте, то уже неплохо.
по вышеизложенной причине себя к единомышленникам по этому вопросу не причисляю.

#1711:  Author: FlasherLocation: Москва PostPosted: Tue Jun 21, 2011 23:51
    —
sa wrote:
по вышеизложенной причине себя к единомышленникам по этому вопросу не причисляю
Не понял логики. Вышеизложенные причины не противоречать самому пожеланию.

#1712:  Author: VadiMGP PostPosted: Wed Jun 22, 2011 13:52
    —
2All заинтересованным.
Правильно ли я понимаю, что хотелка насчет ESC сводится к следующему:
Если фокус находится в файловой панели, то нажатие ESC выполняет команду cm_ClearAll (или cm_RereadSource). Если же фокус не в файловой панели, то ESC работает как обычно.


ask-rus
Если бы я смог решить проблему с Home и End, то и PgUp/PgDown тоже сделал бы. Но пока не нашел способа это реализовать.

#1713:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 22, 2011 14:15
    —
VadiMGP wrote:
Правильно ли я понимаю, что хотелка насчет ESC сводится к следующему:
Если фокус находится в файловой панели, то нажатие ESC выполняет команду cm_ClearAll (или cm_RereadSource). Если же фокус не в файловой панели, то ESC работает как обычно.

Должна быть проверка на выделенность файлов: если файлы файловой панели выделены, сработает cm_ClearAll, не выделены - стандартный функционал Esc.

Добавлено спустя 15 минут:

Находясь в отфильтрованном списке Быстрого поиска, файлы могут быть выделенными. Таким образом, 1-е нажатие Esc сбросит выделение, 2-е сбросит фильтр.

#1714:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 14:43
    —
VadiMGP wrote:
Если фокус находится в файловой панели, то нажатие ESC выполняет команду cm_ClearAll (или cm_RereadSource). Если же фокус не в файловой панели, то ESC работает как обычно
Если бы она только к этому сводилась, то мы бы тут этот шабаш не устраивали. Avada просил сформулировать ТЗ, я сформулировал. А дальше идёт добавление:
ask-rus wrote:
Таким образом, 1-е нажатие Esc сбросит выделение, 2-е сбросит фильтр.
Последовательность как раз другая. Сперва сбросить фильтр, а при повторном нажатии выделение.

#1715:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 22, 2011 14:52
    —
Flasher wrote:
Последовательность как раз другая. Сперва сбросить фильтр, а при повторном нажатии выделение.

Не путаешь ли сброс фильтра со сбросом диалога Поиска (Быстрого поиска)?

#1716:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 14:53
    —
Ни в коем случае:
Flasher wrote:
при повторных нажатиях Esc после закрытия панели быстрого поиска


Last edited by Flasher on Wed Jun 22, 2011 14:54; edited 1 time in total

#1717:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 22, 2011 14:54
    —
Т. е., естественно, сперва сбрасываем диалог по Esc, выделяем файлы, сбрасываем выделение, сбрасываем фильтр.

#1718:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 14:57
    —
ask-rus wrote:
выделяем файлы, сбрасываем выделение, сбрасываем фильтр.
А почему бы файлы не выделить перед фильтрацией, что как раз удобней? Я приводил пример такого подхода ранее. Выделение должно сбрасываться, когда виден весь список, а не его часть, это здравая логика.

#1719:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 22, 2011 15:15
    —
Flasher wrote:
Выделение должно сбрасываться, когда виден весь список, а не его часть, это здравая логика.

Если файлы в отфильтрованном списке выделены (показывал боссу наличие тех или иных файлов в списке), снять выделение мы уже не сможем, как и сбросить фильтр?

#1720:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 15:24
    —
ask-rus wrote:
снять выделение мы уже не сможем, как и сбросить фильтр?
В каком смысле "не можем"? Мы вроде как хотелку обсуждаем. Сперва должен сброситься фильтр, а потом выделение при полном списке по желанию.

#1721:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 22, 2011 15:55
    —
Понятно. Значит,
VadiMGP
ask-rus wrote:
Должна быть проверка на выделенность файлов: если файлы файловой панели выделены, сработает cm_ClearAll, не выделены - стандартный функционал Esc.

НО, если мы находимся в отфильтрованном списке Быстрого поиска с выделенными файлами, сначала сбрасывается фильтр (стандарт Esc), а потом сбрасывается выделение с файлов (cm_ClearAll).


Last edited by ask-rus on Wed Jun 22, 2011 17:12; edited 1 time in total

#1722:  Author: sa PostPosted: Wed Jun 22, 2011 16:24
    —
ask-rus
И как следствие, если вы находитесь в отфильтрованном списке быстрого поиска с выделенными файлами, то не сможете сбросить выделение клавишей ESC, не сбросив при этом сам фильтр.

#1723:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 16:36
    —
sa
Именно к этой правильной логике мы и пришли. Так и должно быть. Это поведение, которое устоялось в ТС, и мне лично его менять не хочется. Выделение сниматься по Esc должно только при списке, где нет фильтрации быстрого поиска. Кому понадобится снять выделение в отфильтрованном, те воспользуются Ctrl+Minus и т.д.

#1724:  Author: sa PostPosted: Wed Jun 22, 2011 16:52
    —
Flasher
Хорошо хоть Ctrl+Minus работает по неправильной логике: везде одинаково.

#1725:  Author: VadiMGP PostPosted: Wed Jun 22, 2011 16:57
    —
ask-rus wrote:
Должна быть проверка на выделенность файлов: если файлы файловой панели выделены, сработает cm_ClearAll, не выделены - стандартный функционал Esc.
В таком виде это достаточно легко реализовать.
ask-rus wrote:
сначала сбрасываеся фильтр (стандарт Esc), а потом сбрасывается выделение с файлов (cm_ClearAll).
А вот такой порядок, пока не знаю, как делать.
sa wrote:
И как следствие, если вы находитесь в отфильтрованном списке быстрого поиска с выделенными файлами, то не сможете сбросить выделение клавишей ESC, не сбросив при этом сам фильтр.
Почему не можем? Как раз это легко сделать. Но требуется же другой порядок - сбросить фильтр не трогая выделение - вот это трудно.

Переформулирую хотелку с учетом уточнений.

Если фокус находится в файловой панели, и при этом в ней имеются выделенные файлы, то нажатие ESC выполняет команду cm_ClearAll (или cm_RereadSource). Если же фокус не в файловой панели или в ней нет выделеннных файлов, то ESC работает как обычно.

Вариант с командой cm_ClearAll означает, что первое нажатие ESC снимет выделение, а второе снимет фильтр.
Вариант с командой cm_RereadSource означает, что первое же нажатие ESC снимет одновременно и фильтр и выделение.

#1726:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 16:57
    —
sa
Почему? Он работает по верной логике. Это же Ctrl+Minus, а не Esc.

Добавлено спустя 2 минуты:

VadiMGP wrote:
Переформулирую хотелку с учетом уточнений.

Если фокус находится в файловой панели, и при этом в ней имеются выделенные файлы, то нажатие ESC выполняет команду cm_ClearAll (или cm_RereadSource). Если же фокус не в файловой панели или в ней нет выделеннных файлов, то ESC работает как обычно.
Опять неверно понято.
ask-rus wrote:
НО, если мы находимся в отфильтрованном списке Быстрого поиска с выделенными файлами, сначала сбрасываеся фильтр (стандарт Esc), а потом сбрасывается выделение с файлов (cm_ClearAll).

#1727:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 22, 2011 17:36
    —
VadiMGP wrote:
Если фокус находится в файловой панели, и при этом в ней имеются выделенные файлы, то нажатие ESC выполняет команду cm_ClearAll (или cm_RereadSource).

Уточнение верное, не хватает уточнения этому уточнению, дополнительного условия - этого самого "НО..":
ask-rus wrote:
НО, если мы находимся в отфильтрованном списке Быстрого поиска с выделенными файлами, сначала сбрасывается фильтр (стандарт Esc), а потом сбрасывается выделение с файлов (cm_ClearAll).

наоборот (читать подчеркнутое).

#1728:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 17:42
    —
ask-rus wrote:
Уточнение верное
Это уточнение работает, если вернуться к тому, с чего начали, назначить на Esc команду cm_ClearAll (для этого TwinKey не нужен). И как я уже писал, шабаш был бы неуместен без учёта реальных уточнений, которые я и ты уже несколько раз привели.

#1729:  Author: VadiMGP PostPosted: Wed Jun 22, 2011 19:22
    —
Я же писал
VadiMGP wrote:
ask-rus wrote:
сначала сбрасываеся фильтр (стандарт Esc), а потом сбрасывается выделение с файлов (cm_ClearAll).
А вот такой порядок, пока не знаю, как делать.
Могу предложить только два варианта - либо обратный порядок действий (сначала сбрасывать выделение, потом фильтр) либо одновременный сброс фильтра и выделения.

#1730:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 19:30
    —
Одновременный сброс мы и сами можем осуществлять. А обратный меня лично не устраивает. Хотя, если при отсутствии выделения сброс фильтрации происходить таки будет с первого нажатия Esc, то это уже лучше, чем то, что имеем. Но хочется, как я уже писал, видеть выделенное в полном списке.

#1731:  Author: VadiMGP PostPosted: Wed Jun 22, 2011 19:51
    —
Flasher wrote:
Но хочется, как я уже писал, видеть выделенное в полном списке.
Тогда придумай способ как порграммно определить находится ли в панели отфильтрованный список или нет.

#1732:  Author: sa PostPosted: Wed Jun 22, 2011 19:52
    —
Flasher wrote:
Но хочется, как я уже писал, видеть выделенное в полном списке.
Причём сброс фильтра по ESC похоже единственный вариант, позволяющий это осуществить: и F2 и Ctrl+R непонятно зачем сбрасывают выделение.

#1733:  Author: FlasherLocation: Москва PostPosted: Wed Jun 22, 2011 20:16
    —
VadiMGP wrote:
Тогда придумай способ как порграммно определить находится ли в панели отфильтрованный список или нет.
Искать какой-то хендл, относящийся к иконке фильтра, что остаётся с правого края строки состояния, о которой писал sa. Как вариант - можно проверять наличие выделения. Если выделение есть, то сперва сбрасываем фильтр, есть нет, то сбрасываем выделение. Хотя тут тоже не всё прозрачно. В списке без фильтра надо сбрасывать только выделение, придётся дважды нажимать (это не всем понравится), над вторым вариантом надо подумать.

sa wrote:
Причём сброс фильтра по ESC похоже единственный вариант
Это факт, и в этом его преимущество.

#1734:  Author: sa PostPosted: Thu Jun 23, 2011 07:33
    —
Flasher wrote:
Это факт
Источником не поделишься?

Что так ухватились за клавишу ESC? Ну, возьмите, к примеру, ту, что расположена под ней (OEM_US`~), ведь и буква на ней модная и издержки, связанные с таким назначением, возможно, не покажутся значительными.

#1735:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 13:58
    —
sa
Отставить демагогию! Very Happy Берём то, что удобней, привычней, легче усваиваемей, юзабильней. "~" - это тоже символ, который, между прочим, с буквой Ё на одной клавише. Обе используются для быстрого поиска.

#1736:  Author: sa PostPosted: Thu Jun 23, 2011 14:17
    —
Flasher
Ну и используй их для быстрого поиска. С той лишь разницей, что если строку поиска начинаешь с них (согласись - не самый частый случай), то предварительно нажми Ctrl+S для непосредственного вызова поиска.

Что по первому вопросу?

#1737:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 14:22
    —
sa
Хорош уже свои костыли предлагать. Smile Я Ctrl+S под другие нужды использую. У меня режим "Буква (с диалогом поиска)" cо времён Великой Отечественной установлен...

по 1-му вопросу - доказано экспериментальным путём. Wink

P.S. Да и вообще каким ветром тебя сюда занесло?

#1738:  Author: sa PostPosted: Thu Jun 23, 2011 15:03
    —
Flasher wrote:
Хорош уже свои костыли предлагать.
Может ask-rus примерит...
Flasher wrote:
У меня режим "Буква (с диалогом поиска)"
У меня тоже.
Flasher wrote:
Я Ctrl+S под другие нужды использую.
Да я уж понял, что у тебя много клавиш переназначено. Осталось добить самые неподдающиеся: ESC и Enter. Very Happy
Flasher wrote:
каким ветром тебя сюда занесло?
Как и тебя (по чисто твоей прихоти) – из темы “Что бы хотелось увидеть в новых версиях Total Commander”, пункт 5.

#1739:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 15:29
    —
sa wrote:
Да я уж понял, что у тебя много клавиш переназначено.
В каком смысле много? Только те, что при определенных настройках не имеют силы, как в случае с Ctrl+S.
sa wrote:
Осталось добить самые неподдающиеся: ESC и Enter.
Тут добития я никакого не вижу. При чём тут Enter?
sa wrote:
Как и тебя
Ты ошибся. Моя активность в этой ветке обусловлена только тем, что мне хотелось бы видеть в TwinKey, в отличии от твоей демагогичной. Хочешь просто пообсуждать удобства клавиш, иди, например, сюда, а здесь ветка для людей, заинтересованных в развитии TwinKey.

#1740:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Jun 23, 2011 16:20
    —
sa wrote:
Может ask-rus примерит...

Во-первых, не совсем чисто будет, во-вторых, если не Esc, то какой смысл реализации в TWinKey. Отговариваешь?

#1741:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 16:24
    —
ask-rus wrote:
Отговариваешь?
А ты не заметил? Это называется - вставлять палки в колёса.

#1742:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Jun 23, 2011 16:29
    —
VadiMGP wrote:
Могу предложить только два варианта

Берем, пока дают:
VadiMGP wrote:
обратный порядок действий (сначала сбрасывать выделение, потом фильтр)

#1743:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 16:30
    —
ask-rus wrote:
Берем, пока дают
Не гони лошадей, может, и с тем что выйдет.

#1744:  Author: sa PostPosted: Thu Jun 23, 2011 16:54
    —
ask-rus wrote:
то какой смысл реализации в TWinKey
Естественно для такого назначения никакой доработки TWinKey не требуется.
ask-rus wrote:
Отговариваешь?
Решай сам. Попробуй назначить ESC на снятие выделения и поработать так в TC.
При наличии выделения, по-моему возникнет неудобство при экстренном выходе из диалогов (копирования, упаковки, синхронизации и т.д.) по этой клавише: нажал чуть дольше и прощай выделение (точнее до свидания – можно восстановить с помощью Num / ) Да и в панели с действующим фильтром будешь сбрасывать фильтр (это ещё потребует усилий в TWinKey), по привычке нажимая ESC просто для снятия выделения.

#1745:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 17:40
    —
sa wrote:
нажал чуть дольше и прощай выделение
Сразу вспомнилась одна "барышня" (ещё из школьных времён), которая передерживала кнопки мыши и клавиши, из-за чего у неё всё летело. Преподавательница пыталась её вразумить, потом просто подзабила на неё, потому что весь класс прилично отставал. Надеюсь, в нашем случае не приходится говорить о старичках, тугодумах или полных чайниках, которые клик не способны отличить от удерживания.

#1746:  Author: sa PostPosted: Thu Jun 23, 2011 22:37
    —
Flasher wrote:
которые клик не способны отличить от удерживания
Всё верно: те, кто привык удерживать клавишу ESC до упора (выбираясь из диалога или меню), теперь, благодаря её новому назначению, освоят клики и для этой клавиши.

#1747:  Author: FlasherLocation: Москва PostPosted: Thu Jun 23, 2011 23:17
    —
sa wrote:
те, кто привык удерживать клавишу ESC до упора (выбираясь из диалога или меню), теперь, благодаря её новому назначению, освоят клики и для этой клавиши.
И правильно сделают, потому что это куда быстрее.

#1748:  Author: sa PostPosted: Fri Jun 24, 2011 00:17
    —
Flasher wrote:
потому что это куда быстрее.
и интереснее: надо остановиться точно перед сбросом выделения. Кстати, можно пойти дальше и расширить действие клавиши: если выделение есть, то снимать его, а если нет (ну нажал ESC лишний раз), то восстанавливать.

#1749:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 00:29
    —
sa wrote:
и интереснее: надо остановиться точно перед сбросом выделения
Если я вижу окно, то я его закрываю по Esc. Зачем мне кликать лишний раз? Возращаемся к "барышням"? Smile
sa wrote:
если выделение есть, то снимать его, а если нет (ну нажал ESC лишний раз), то восстанавливать
Я только за. Smile

#1750:  Author: sa PostPosted: Fri Jun 24, 2011 01:23
    —
Flasher wrote:
Если я вижу окно, то я его закрываю по Esc.
Правильно. Если ты выбираешься из диалога, состоящего из 4 вложенных окон, то каждое окно ты закрываешь также одним нажатием ESC. А вот пятый раз кликать не стоит.

#1751:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 01:28
    —
sa wrote:
диалога, состоящего из 4 вложенных окон
Назови мне хотя бы одну операцию над выделенным списком, в которой может быть задействовать более 3-х диалогов. Я к двум-то редко прибегаю.

#1752:  Author: sa PostPosted: Fri Jun 24, 2011 01:44
    —
Flasher
Значит, тебе максимум из трёх попадались. Может, окна справки среди них не было?
Ну, значит в твоём случае, четвёртое нажатие было бы лишним.

#1753:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 01:46
    —
sa
Я тебя просил назвать, а не писать, что мне попадалось или нет. Можешь вместе со справкой, пусть не диалог, но тоже окно. Только пиши в конкретной последовательности вызова.

#1754:  Author: sa PostPosted: Fri Jun 24, 2011 01:54
    —
Alt+F5 > Настройка > Настройка архиваторных плагинов > Справка

#1755:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 02:05
    —
Понятно. Выскреб-таки. Там же ещё "Обзор" вместо справки. Прям ежечастно необходимый набор действий. Smile Особенно "актуально" настраивать архиваторные плагины при выборе внутренних упаковщиков и там же почитать про диалог "Файловые ассоциации"... Smile

#1756:  Author: sa PostPosted: Fri Jun 24, 2011 02:10
    —
Flasher wrote:
Прям ежечастно необходимый набор действий.

Ты ж тоже букву Ё первой в строке быстрого поиска не каждый день используешь? Smile

#1757:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 02:13
    —
sa
По-разному. По Ё искать легче, т.к. меньше вариантов для совпадения. Если я скажу, что использую фильтр по Ё в десятки раз чаще, чем названную тобой последовательность, то я ничего не скажу, т.к. я её никогда (кроме как сегодня) не использовал и вряд ли когда-либо буду. И ты, думаю, кстати, тоже. Wink

#1758:  Author: sa PostPosted: Fri Jun 24, 2011 02:22
    —
Flasher wrote:
И ты, думаю, кстати, тоже.

Естественно, назвал то, что попало под руку. С другой стороны, достаточно просто вызвать справку, запустить на нужной странице поиск по Ctrl+F, не найти требуемую строку и уже иметь три незакрытых окна.


Last edited by sa on Fri Jun 24, 2011 10:06; edited 1 time in total

#1759:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 02:28
    —
Четыре клика Esc вместо трёх (что крайне странно для опытного юзера) - это ничуть не страшнее, чем если промазать по кнопке на тулбаре и выполнить какой-то пакетный скрипт, согласись. Wink

Last edited by Flasher on Fri Jun 24, 2011 11:47; edited 1 time in total

#1760:  Author: sa PostPosted: Fri Jun 24, 2011 02:42
    —
Наверное, весь сыр-бор из-за того, что я обычно выдаю серию нажатий ESC с запасом (не опасаясь при этом последствий), а не в обрез.

#1761:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Jun 24, 2011 16:30
    —
sa wrote:
если выделение есть, то снимать его, а если нет (ну нажал ESC лишний раз), то восстанавливать.

Если выделение в файл. панели есть, то cm_ClearAll, если выделения нет, то стандарт Esc + cm_RestoreSelection. Question

Добавлено спустя 1 минуту:

ask-rus wrote:
cm_RestoreSelection

Не умеет сбрасывать фильтр.

#1762:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 16:40
    —
ask-rus wrote:
Не умеет сбрасывать фильтр.
В данном случае речь об условии, когда фильтра нет. Выделение должно сниматься после фильтрации, соответственно восстанавливать выделение можно будет только после последовательности - снять фильтр > снять выделение. Это довольно простая логика.

#1763:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Jun 24, 2011 17:05
    —
Flasher wrote:
В данном случае речь об условии, когда фильтра нет. Выделение должно сниматься после фильтрации, соответственно восстанавливать выделение можно будет только после последовательности - снять фильтр > снять выделение. Это довольно простая логика.

Пока у нас есть границы (нет возможности определить, в каком списке мы находимся)
VadiMGP wrote:
Могу предложить только два варианта - либо обратный порядок действий (сначала сбрасывать выделение, потом фильтр) либо одновременный сброс фильтра и выделения.

и новый вариант с восстановлением выделения, целесообразнее всего двигаться от того, что имеем. Привяжем к Esc помимо стандартной функции - cm_RestoreSelection для файл. панели с отсутствующим выделением, который будет выполняться после стандарта Esc (после снятия фильтра) с некоторой задержкой в мс.

#1764:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 17:10
    —
ask-rus wrote:
Пока у нас есть границы (нет возможности определить, в каком списке мы находимся)
При чём тут список? Главное, что можно определить по иконке, есть фильтрация или нет. А даже если бы не могли, то в любом случае Esc никак не должен был бы возвращать выделение до сброса фильтра.

#1765:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Jun 24, 2011 17:15
    —
Flasher wrote:
Главное, что можно определить по иконке, есть фильтрация или нет.

Я пока не услышал автора по этому поводу.

#1766:  Author: FlasherLocation: Москва PostPosted: Fri Jun 24, 2011 17:16
    —
Речь не о программировании, а о самой возможности видеть иконку. Сопоставляй контексты.

#1767:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 11:00
    —
Всё же следует дождаться автора, т. к. у нас сейчас есть два варианта:
- 1, с якобы возможностью не программно, а визуально Smile определить список (обычный или отфильтрованный Быстрым поиском) по значку;
- 2, когда всегда к Esc-функциям будет подвешано восстановление выделения, если выделение в файловой панели отсутствует, которое будет выполняться с маленькой задержкой, чтобы в случае с фильтром Быстрого поиска дать ему возможность сброситься.

#1768:  Author: FlasherLocation: Москва PostPosted: Sat Jun 25, 2011 15:13
    —
ask-rus wrote:
т. к. у нас сейчас есть два варианта
1-й - это вариант чего? Чтобы ты понял, что к списку применён фильтр. А 2-й касается текущей проблемы. Одно с другим тут мешать не надо.
ask-rus wrote:
которое будет выполняться с маленькой задержкой, чтобы в случае с фильтром Быстрого поиска дать ему возможность сброситься
В задержке не вижу никакого смысла. Сброс должен происходить без всяких задержек. А восстановление должно выполняться после снятия выделения, которое и так будет запомнено программно.

#1769:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 17:37
    —
Flasher wrote:
1-й - это вариант чего? Чтобы ты понял, что к списку применён фильтр.

Т. е. ты уверен, что утилита способна отловить наличие значка у строки состояния?
Flasher wrote:
А 2-й касается текущей проблемы. Одно с другим тут мешать не надо.

Что с чем намешано?
Flasher wrote:
В задержке не вижу никакого смысла. Сброс должен происходить без всяких задержек.

Одновременно?
Flasher wrote:
А восстановление должно выполняться после снятия выделения, которое и так будет запомнено программно.

Ну это понятно, что cm_ClearAll запоминает то, что сбросил.

#1770:  Author: FlasherLocation: Москва PostPosted: Sat Jun 25, 2011 18:40
    —
ask-rus wrote:
Т. е. ты уверен, что утилита способна отловить наличие значка у строки состояния?
Нет, я уверен, что ты можешь это сделать самостоятельно.
ask-rus wrote:
Что с чем намешано?
Мухи с котлетами. Сначала пишешь об одном, потом о другом.
ask-rus wrote:
Одновременно?
Сброс фильтра - он один. Одновременность можно подвязать как минимум к двух событиям.

#1771:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 19:12
    —
Flasher wrote:
Нет, я уверен, что ты можешь это сделать самостоятельно.

Имеет ли это отношение к обсуждаемой фиче?
Flasher wrote:
Мухи с котлетами. Сначала пишешь об одном, потом о другом.

Ни о тех, ни о других не упоминал.

#1772:  Author: FlasherLocation: Москва PostPosted: Sat Jun 25, 2011 19:34
    —
ask-rus wrote:
Имеет ли это отношение к обсуждаемой фиче?
Это имеет отношение к твоим словам:
ask-rus wrote:
Пока у нас есть границы (нет возможности определить, в каком списке мы находимся)
На которые я тебе ответил, дав понять, что границы для понимания того, что есть фильтрация - не помеха, т.к...

#1773:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 20:17
    —
Flasher wrote:
Это имеет отношение к твоим словам:

Значит не имеет.
Flasher wrote:
На которые я тебе ответил, дав понять, что границы для понимания того, что есть фильтрация - не помеха, т.к...

А к чему это? Думаешь, сколько бы я не гонял фильтр, а значка бы не заметил?

#1774:  Author: FlasherLocation: Москва PostPosted: Sat Jun 25, 2011 20:22
    —
ask-rus wrote:
А к чему это? Думаешь, сколько бы я не гонял фильтр, а значка бы не заметил?
Судя по всему да, раз о границах пишешь.

#1775:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 20:27
    —
Flasher wrote:
Судя по всему да, раз о границах пишешь.

А цитата VadiMGP там случайно оказалась? Впрочем, это продолжение оффтопа, и я закругляюсь. Ждем автора.

#1776:  Author: FlasherLocation: Москва PostPosted: Sat Jun 25, 2011 20:44
    —
Я тебе просто поясню, как понимается твоя фраза: когда выполняется фильтр, и отфильтрованный список в панели не помещается целиком, то разделитель панелей или нижний бардюр ограничивают поле просмотра списка. Значит, пока эти границы есть, нет возможности понять, какой список перед нами - полный или отфильтрованный.
А цитата автора, увы, ничего не проясняла.

#1777:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 21:19
    —
Flasher wrote:
Я тебе просто поясню, как понимается твоя фраза: когда выполняется фильтр, и отфильтрованный список в панели не помещается целиком, то разделитель панелей или нижний бардюр ограничивают поле просмотра списка. Значит, пока эти границы есть, нет возможности понять, какой список перед нами - полный или отфильтрованный.

Слишком глубоко, я имел в виду другое. Границы:
VadiMGP wrote:
1. Тогда придумай способ как программно определить находится ли в панели отфильтрованный список или нет.

Т. е. нет пока такого способа.
VadiMGP wrote:
Могу предложить только два варианта - 2. либо обратный порядок действий (сначала сбрасывать выделение, потом фильтр) 3. либо одновременный сброс фильтра и выделения.

И два доступных варианта.
ask-rus wrote:
двигаться от того, что имеем

Выдвинул дополненный вариант из доступного, из этих самых границ, но ты говоришь, что задержка плохо, и я думаю плохо. Проблему не разрешили.

#1778:  Author: FlasherLocation: Москва PostPosted: Sat Jun 25, 2011 21:42
    —
ask-rus wrote:
Т. е. нет пока такого способа.
Об этом известно только автору, который его нашёл либо нет, поэтому не спеши вперёд батьки в пекло, всё равно ждать релиза ещё долго.

По части задержки не вижу никаких проблем. Она просто не нужна. Уже объяснял почему.

#1779:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jun 25, 2011 21:57
    —
Flasher wrote:
Об этом изветсно только автору, которые его нашёл либо нет, поэтому не спеши вперёд батьки в пекло, всё равно ждать релиза ещё долго.

Я предположил, тем самым создав первые границы доступного. А по поводу релиза, так мне его даже незачем ждать, раз решения по моим вопросам, кроме одного или двух.. , не найдены, а фича с выделением движется не так, как бы этого хотелось, а может даже стоит на месте.

#1780:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 25, 2011 23:34
    —
ask-rus
Тебе — незачем. Другим — есть зачем, поскольку кроме твоих вопросов были и другие. А текущая задача перед автором поставлена, все подробности уточнены — давайте ждать, что получится и получится ли. (Или не ждать — это уж как угодно.) Есть предложение до чёткого и однозначного решения автора дискуссию по этой хотелке притормозить.

#1781:  Author: VadiMGP PostPosted: Sun Jun 26, 2011 11:32
    —
Quote:
Есть предложение до чёткого и однозначного решения автора дискуссию по этой хотелке притормозить.
Автор не совсем усекает что именно он должен решить.

Я предложил свой вариант реализации хотелки, который не полностью совпадает с желаемым, но поскольку других нет, то будет реализован именно он. Если будут предложены другие варианты, то они тоже, будут рассмотрены.

[Лирическое отступление]
Пожалуй, нужно только уточнить, я не имел в виду, что буду реализовывать один из двух вариантов. Я имел в виду, что у юзера будет возможность выбрать из этих вариантов.
Выглядеть это будет следующим образом. Юзер, как обычно, должен будет назначить на ESC какую-нибудь команду (cm_Clearxxx, cm_RereadSource или em _чего_нибудь) которая будет использоваться для сброса выделения. Кроме того, будет дополнительная опция "Спец. обработка ESC". Если эта опция будет включена, то при нажатии ESC будет сделана дополнительная проверка - не находится ли фокус в панели и нет ли в панели выделенных файлов. Если да, то будет выполнена назначенная команда. Если нет, то ESC будет обработан ТС обычным образом.
[/Лирическое отступление]

ЗЫ. Как и было сказано раньше - нету возможности определить включен фильтр или нет.

Добавлено спустя 3 минуты:

Сейчас, правда мне пришел в голову еще один вариант, тоже не идеальный, но все-таки. Вариант такой - сбрасывать выделение на двойное нажатие ESC. Тогда первое нажатие сбросит фильтр, а второе - выделение. Очевидным минусом является то, что если фильтра и так нету, то первое нажатие ESC не даст никакого видимого эффекта.

#1782:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jun 26, 2011 12:23
    —
VadiMGP wrote:
Юзер, как обычно, должен будет назначить на ESC какую-нибудь команду

В Твинках или горячих клавишах TC?
VadiMGP wrote:
Тогда первое нажатие сбросит фильтр, а второе - выделение.

"второе" - двойное?

#1783:  Author: VadiMGP PostPosted: Sun Jun 26, 2011 13:26
    —
ask-rus wrote:
В Твинках или горячих клавишах TC?
В TWinKey. А когда я писал "ESC будет обработан ТС обычным образом", то там имелось в виду назначение сделанное в ТС.
ask-rus wrote:
"второе" - двойное?
Да, второе, повторное, двойное - это все одно и то же.

#1784:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jun 26, 2011 14:10
    —
VadiMGP
I. Если фокус находится в файловой панели:

1) Есть выделенные файлы - Esc выполняет cm_ClearAll (Снять всё выделение);

2)
a) Нет выделенных файлов - Esc выполняет обычные свои функции;
b) Нет выделенных файлов - двойное нажатие Esc (подобно двойному щелчку мыши) выполняет cm_RestoreSelection (Восстановить выделение);

II. Если фокус находится не в файловой панели, то Esc выполняет обычные свои функции.

#1785:  Author: FlasherLocation: Москва PostPosted: Sun Jun 26, 2011 15:01
    —
VadiMGP wrote:
Если будут предложены другие варианты, то они тоже, будут рассмотрены.
Я предложил.
VadiMGP wrote:
Если эта опция будет включена, то при нажатии ESC будет сделана дополнительная проверка - не находится ли фокус в панели и нет ли в панели выделенных файлов.
А зачем эта проверка? У TwinKey с этим проблемы? У ТС нет. Если в нём назначить что-то на клавишу, то любые команды при открытии других диалогов/панелей просто игнорируются.
VadiMGP wrote:
Как и было сказано раньше - нету возможности определить включен фильтр или нет.
Т.е. с иконкой не вышло?

VadiMGP wrote:
Сейчас, правда мне пришел в голову еще один вариант, тоже не идеальный, но все-таки. Вариант такой - сбрасывать выделение на двойное нажатие ESC. Тогда первое нажатие сбросит фильтр, а второе - выделение. Очевидным минусом является то, что если фильтра и так нету, то первое нажатие ESC не даст никакого видимого эффекта.
Опять же всё из того ответа. Кому пришло в голову?

#1786:  Author: VadiMGP PostPosted: Sun Jun 26, 2011 15:50
    —
ask-rus wrote:
1) Есть выделенные файлы - Esc выполняет cm_ClearAll (Снять всё выделение);
Почему обязательно cm_ClearAll? Это уже от юзера зависит - может быть и cm_RereadSource и cm_ClearCfg. Какая команда в TWinKey назначена, та и выполнится. вот мне лично больше нравится cm_RereadSource.
ask-rus wrote:
b) Нет выделенных файлов - двойное нажатие Esc (подобно двойному щелчку мыши) выполняет cm_RestoreSelection (Восстановить выделение);
Интересное дополнение. Я подумаю.
Flasher wrote:
Я предложил.
Вариант реализации? Не видел. Повтори его, пожалуйста.
Flasher wrote:
А зачем эта проверка?
Потому что в зависимости от результата проверки мне надо выполнить разные действия. В одном случае - команду, назначенную юзером в TWinKey, в другом случае - стандартное действие ТС.
Flasher wrote:
Опять же всё из того ответа. Кому пришло в голову?
Да мне не трудно повторить - мне пришло в голову то, что я написал. Если ты считаешь, что в том посте ты предлагал то же самое - готов поверить тебе на слово.

#1787:  Author: FlasherLocation: Москва PostPosted: Sun Jun 26, 2011 15:59
    —
VadiMGP wrote:
вот мне лично больше нравится cm_RereadSource
В таком случае ты можешь обойтись без помощи TwinKey. Мы же обсуждаем то, что в имеет смысл реализовать сторонними средствами.
VadiMGP wrote:
Вариант реализации? Не видел. Повтори его, пожалуйста.
Не понимаю. Объясни, что ты понимаешь под вариантом реализации.
VadiMGP wrote:
Потому что в зависимости от результата проверки мне надо выполнить разные действия.
А у тебя разве не вшита защита для других окон? Мы вроде этот этап проходили, когда команды срабатывали не там, где надо.
VadiMGP wrote:
Если ты считаешь, что в том посте ты предлагал то же самое - готов поверить тебе на слово.
Хорошо, так и сделай. Smile Но идея мне сама не нравится. Два раза жать Esc в полном списке - не про меня.

Что насчёт иконки?

#1788:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jun 26, 2011 16:47
    —
VadiMGP wrote:
Почему обязательно cm_ClearAll?

Это то, чего бы хотелось мне лично, а там уж сами чего изменить.
VadiMGP wrote:
Это уже от юзера зависит - может быть и cm_RereadSource

Наверное, не логично обновлять панель по Esc. У меня ассоциации с Esc такие: "закрыть", "отключить", "снять" и т. д.
VadiMGP wrote:
и cm_ClearCfg

Есть такая команда? cm_ClearSelCfg, как и cm_ClearAllCfg, не запоминают выделение после снятия, чтобы потом его можно было бы восстановить двойным нажатием Esc.
VadiMGP wrote:
Интересное дополнение. Я подумаю.

По-моему, лучше не придумать уже...

#1789:  Author: VadiMGP PostPosted: Sun Jun 26, 2011 17:01
    —
Flasher wrote:
Объясни, что ты понимаешь под вариантом реализации.
Увы, объяснить не могу - слишком много времени потребуется. Могу привести пример варианта реализации .
Flasher wrote:
А у тебя разве не вшита защита для других окон? Мы вроде этот этап проходили, когда команды срабатывали не там, где надо.
И что с того? В TWinKey еще много чего вшито и я вовсе не собираюсь связывать обсуждение данной хотелки c чем-либо другим вшитым в TWinKey.
Quote:
В таком случае ты можешь обойтись без помощи TwinKey. Мы же обсуждаем то, что в имеет смысл реализовать сторонними средствами.
А это ничего, что у меня имеется свое мнение по поводу того, что имеет смысл реализовать а что не имеет смысла?
Quote:
Наверное, не логично обновлять панель по Esc.
Согласен, но это единственная возможность сбросить одновременно и фильтр и выделение. На безрыбье...
Quote:
Есть такая команда?
Опечатка. Я имел в виду cm_ClearAllCfg

Добавлено спустя 3 минуты:

ask-rus wrote:
cm_ClearSelCfg, как и cm_ClearAllCfg, не запоминают...
Что, cm_ClearAllCfg тоже не запоминает? Не знал.

#1790:  Author: FlasherLocation: Москва PostPosted: Sun Jun 26, 2011 17:08
    —
VadiMGP wrote:
Могу привести пример
Ясно. Тогда так:
Если иконка в строке состояния есть, то при первом нажатии Esc сбрасывать фильтр, а при следующем - выделение. Если иконки нет, то сбрасывать только выделение, а при повторном нажатии восстанавливать.
VadiMGP wrote:
И что с того? В TWinKey еще много чего вшито и я вовсе не собираюсь связывать обсуждение данной хотелки c чем-либо другим вшитым в TWinKey.
А с того, что нет необходимости устанавливать условие на выполнение, так как команда в любом случае не выполнится. По крайней мере так в ТС. Насчёт TwinKey не уверен, т.к. до сих пор глюки неуместной отработки при тех или иных нажатиях клавиш возникают.
VadiMGP wrote:
А это ничего, что у меня имеется свое мнение по поводу того, что имеет смысл реализовать а что не имеет смысла?
Если есть, расскажи. Пока я с ним не ознакомлен.

И да, уже второй раз игнорируешь один и тот же вопрос. Специально?

#1791:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jun 26, 2011 17:57
    —
VadiMGP wrote:
Согласен, но это единственная возможность сбросить одновременно и фильтр и выделение.

Ага, но в обычном списке Обновление содержимого панели никакого выделения не сбросит. Не забываем, что фильтр Быстрого поиска - это только частный случай в нашей ситуации.
VadiMGP wrote:
Что, cm_ClearAllCfg тоже не запоминает? Не знал.

Могу в TeamViewer показать, сам удивляюсь.

Добавлено спустя 10 минут:

Вообще-то нечему удивляться, точно не запоминает.

#1792:  Author: VadiMGP PostPosted: Sun Jun 26, 2011 18:17
    —
Flasher wrote:
Если иконка в строке состояния есть, ...
Пока мне неизвестен способ определить есть там иконка или нет. А поэтому вариант в целом не может быть реализован.
Flasher wrote:
И да, уже второй раз игнорируешь один и тот же вопрос. Специально?
Если исходить из совершенно невероятного, с моей точки зрения, допущения, что это не был риторический вопрос, то я просто не знаю что и сказать.
Flasher wrote:
нет необходимости устанавливать условие на выполнение,...
Мне проще установить условие на выполнение чем ломать голову есть в нём необходимость или нет.
Flasher wrote:
VadiMGP wrote:
А это ничего, что у меня имеется свое мнение по поводу того, что имеет смысл реализовать а что не имеет смысла?
Если есть, расскажи. Пока я с ним не ознакомлен.
Мне нравится это "если есть"! То есть, ты вполне допускаешь, что у меня может и не быть своего мнения по вопросу что имеет смысл реализовывать? Впрочем, пока это все не вылилось в банальный оффтоп, я более не буду упоминать наличие у меня своего мнения по какому бы то ни было поводу.
ask-rus wrote:
но в обычном списке Обновление содержимого панели никакого выделения не сбросит.
Точно, вот ведь непруха.
Quote:
Могу в TeamViewer показать, сам удивляюсь.
Да верю,я верю.
Ладно, пока можно считать все вопросы выяснили. Пойду посмотрю как это все в один мешок запхнуть.

#1793:  Author: FlasherLocation: Москва PostPosted: Sun Jun 26, 2011 18:25
    —
VadiMGP wrote:
Пока мне неизвестен способ определить есть там иконка или нет.
Ну так сразу бы и сказал, а то мы тут устроили разговоры. Хотя слово "пока" успокаивает.
VadiMGP wrote:
Если исходить из совершенно невероятного, с моей точки зрения, допущения, что это не был риторический вопрос, то я просто не знаю что и сказать.
А в чём он риторический? Он совершенно прямой. Ответ дан выше.
VadiMGP wrote:
Мне проще установить условие на выполнение чем ломать голову есть в нём необходимость или нет.
А зачем ломать голову, если это заведомо известно? Не может команда, предназначенная для файловой панели, выполниться при активности других окон. Это логика работы ТС.
VadiMGP wrote:
То есть, ты вполне допускаешь, что у меня может и не быть своего мнения по вопросу что имеет смысл реализовывать?
Странный вопрос, не понять как относящийся к моей просьбе поделиться своим мнением. Если интересно, то допускаю я всё или почти всё. Я вообще человек-допуск. Laughing

#1794:  Author: sa PostPosted: Mon Jun 27, 2011 17:03
    —
[off]
ask-rus
По поводу предлагавшегося назначения клавиши OEM_US`~ для сброса выделения:
ask-rus wrote:
Во-первых, не совсем чисто будет,
А с вводом классического пробела первым в строке поиска разве не точно такая же (не совсем чистая) ситуация, как с вводом буквы Ё или ~? (вопрос риторический)
Add. Понял в чём дело: ты на эту клавишу уже отображение комментариев (cm_SrcComments) переназначил – тоже, кстати, с фильтром не совсем чисто будет. Smile
[/off]

ask-rus wrote:
не логично обновлять панель по Esc. У меня ассоциации с Esc такие: "закрыть", "отключить", "снять" и т. д.
Неужели “восстановить выделение” будет логичным пунктом в этом ряду?

#1795:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Jun 28, 2011 18:46
    —
sa wrote:
Неужели “восстановить выделение” будет логичным пунктом в этом ряду?

Esc - Снятие выделения;
Снятие выделения - Восстановление выделения;
Восстановление выделения - 2Esc.
Логика. Idea

#1796:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 28, 2011 19:04
    —
ask-rus
С учётом этой логики реализация уже есть, новые фичи тестируются.

#1797:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Jun 30, 2011 21:57
    —
VadiMGP
Возвращаясь к одному из пресловутых барашков:
ask-rus wrote:
3. Смещение вниз на пиксель компонентов окна TC;

Хотелось бы к далекому, но релизу устранить сию приблуду. Удалось повторить? Могу продемонстрировать по TV.

#1798:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Jul 08, 2011 18:46
    —
ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Увеличение размера таба по высоте;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков.

"Смещение вниз на пиксель компонентов окна TC" - не совсем верно. На самом же деле происходит увеличение размера таба по высоте на один пиксель при смене режима (Подробный/Краткий) или панели инструментов, пока что выявленные.

#1799:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Jul 16, 2011 20:50
    —
ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Увеличение размера таба по высоте;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков;
6. Фиксированная сетка.

И новый баг:


Попытаться повторить:
1. Большой список файлов на панели, полоса прокрутки в скрины не вошла;
2. "Краткий" режим;
3. По PageDown перемещаем курсор к последнему файлу списка (не столбца);
4. PageUp;
5. Снова PageDown и видим то, что видим.
Перемещать курсор по Left & Right - бага не будет, равно как и по Home & End.

#1800:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jul 16, 2011 21:39
    —
ask-rus
Новый баг (активный и неактивный курсоры в одной панели) при выполнении указанных действий подтверждаю. В том числе при настройках TWinKey по умолчанию. Автору сообщено, причины выясняются, некие зависимости от настроек TC (не TWinKey!) уже выявлены и будут проверены.

#1801:  Author: VadiMGP PostPosted: Sat Jul 16, 2011 23:41
    —
ask-rus
А можешь добавить еще скрин после шага 4?

#1802:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jul 17, 2011 10:15
    —
VadiMGP
Там (как и вообще до шага 5) ничего интересного не будет, нормальный курсор. Он правильно всё описывает, но я ещё мылом уточнил кое-какие подробности. Если надо, сделаю видео.

ask-rus
Баг, кстати, оказался весьма не новым, он и в прежних версиях был. А с причиной пока неясно. То есть эмпирически удалось нащупать, при каких условиях иногда баг временно пропадает, но не почему он вообще появляется.

#1803:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jul 17, 2011 12:48
    —
Новая фича на рассмотрение:
Справка wrote:
Ctrl+PgUp или BackSpace - Перейти в родительский каталог (соответствует команде cd ..).

Когда мы располагаемся в корне диска, BackSpace становится не у дел. В таком случае, я предлагаю назначить на него что-нибудь полезное, например, то, что выполняет клавиша Home или
Справка wrote:
Tab - Переключиться на другую файловую панель.

Реализация:
I. Если фокус находится в файловой панели:

1) Находимся в корне диска, BackSpace выполняет... ;
2) Находимся не в корне диска, BackSpace выполняет обычную свою функцию.

II. Если фокус находится не в файловой панели, то BackSpace выполняет обычную свою функцию.

Добавлено спустя 16 минут:

ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Увеличение размера таба по высоте;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков;
6. Фиксированная сетка;
7. Не меняется диск при быстром перемещении курсора по Списку дисков и активации любого;

Говорилось, но забылось. Повторить: Быстро нажать Down и Enter или Up и Enter.

И ещё вспомнилось:
ask-rus wrote:
8. Список дисков в фуллскрине на первой файловой панели вызывается по её центру;
9. Зажимаются кнопки панели инструментов, расположенные на третьей строке.

8.

9.


Кажется, это все мои баги. Rolling Eyes


Last edited by ask-rus on Sun Jul 17, 2011 14:52; edited 6 times in total

#1804:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jul 17, 2011 13:06
    —
ask-rus
"Что-нибудь полезное" — это, конечно, очень мило, но нельзя ли предлагать совершенно конкретно? Особливо с учётом того, что если назначить это аналогом Home или Tab, то мы просто добавим юзеру дополнительную головную боль из-за разной работы одной и той же клавиши в разных папках, для которых вообще-то должен быть один и тот же стереотип работы. Да, в корне BackSpace не у дел. Не помогает, но и не мешает. Если переназначать, то на что-то такое, что есть смысл делать только в корне. Ну, например, папку Мой компьютер открывать (по cm_OpenDrives), когда элемент [..] в корне не отображается.

И убедительная просьба — в своём динамически обновляемом запросе сделай пункты ссылками на посты, где суть дела наиболее подробно и точно изложена. Даже тем, кто это когда-то читал, обнаружить искомое на 120 с лишним страницах темы и вспомнить, предположим, что понималось под мерцанием, когда и при каких условиях, нереально.

#1805:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jul 17, 2011 14:48
    —
Avada
Сделано и дополнено.

#1806:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jul 17, 2011 16:22
    —
ask-rus
За ссылки спасибо.
Позволю себе краткий обзор багов (среди которых есть на самом деле и запросы фич):
По поводу мерцания — моя тогдашняя реплика. Повторяю снова: о чём конкретно речь?
Список дисков и отжатие Alt — опять же было продолжение ( этот пост и далее). ИМХО, эта проблема не показалась существенной и автору.
Home и End — тут да, автором было обещано подумать.
Сверхбыстрые нажатия клавиш в списке дисков —проблема вроде как не воспроизведена никем, кроме тебя, да и тобой, как я понял — в достаточно экстремальных условиях.
Сетка — нормального варианта нет (за ним — к Гислеру), вариант с фиксированным наложением явно не заинтересовал при обсуждении никого, кроме тебя (к сожалению, я на 100% вынужден согласиться с формулировкой автора "нечто почти бесполезное").
Фуллскрин с TCFS2 — тут без комментариев, ибо TCFS2 пока не использую.
Кнопки на третьей строке — без комментариев, но проблему воспроизвести, насколько понимаю, не удалось.
Так что, если уж на то пошло, возвращение к этим делам начать надо (где это касается багов) с проблемы воспроизводимости. Вот по последнему багу (с двумя курсорами) что хорошо, то хорошо: ты всё описал чётко, и я немедлено воспроизвёл.

#1807:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jul 17, 2011 17:13
    —
Avada wrote:
По поводу мерцания — моя тогдашняя реплика. Повторяю снова: о чём конкретно речь?

Мерцание не сильное, напротив - довольно слабое, но оно присутствует, как ни крути. Заметно вооруженным глазом при перемещениях по каталогам или прокручивая файловый список полосой прокрутки.
Повторить:
1. Большой список на панели в режиме "Подробный"/"Краткий";
2. Прокручиваем список роликом мыши вверх-вниз-вверх-вниз - наблюдаем мерцание.
Система слабая: P-4 2.8/512/GF FX5200 128.
Avada wrote:
Сверхбыстрые нажатия клавиш в списке дисков —проблема вроде как не воспроизведена никем, кроме тебя, да и тобой, как я понял — в достаточно экстремальных условиях.

Автору уже давненько демонстрировал в TeamViewer. Честно говоря, эта "осечка" мне уже приелась, ни дня, чтобы она не выпала. Повторяется спокойно, захотеть - в 100 случаях из 100.

7.

#1808:  Author: melirius PostPosted: Mon Jul 18, 2011 12:46
    —
Мелкий глючок — у меня настроена подложка в панелях замощением картинкой средствами TWinKey. Я постоянно таскаю ноут домой и опять на работу, где подсоединяю к монитору с бОльшим разрешением (1366х768 -> 1920х1080). Если запустить ТС на ноуте при 1366х768, а затем подсоединить монитор, то при расширении окна ТС на весь экран имеем чёрную полосу снизу в списке, если там есть файлы. Похоже, что если файлы есть, то количество подложек по высоте окна остаётся постоянным и равным их числу при запуске ТС.


#1809:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jul 18, 2011 14:32
    —
melirius
Хорошо бы договориться о терминологии. Подложка — это фоновый рисунок? И какое у них в таком случае количество, равное какому-то числу?
Кроме того, весьма желательно выложить картинку где-то в натуральном виде, а тут дать ссылку.

#1810:  Author: VadiMGP PostPosted: Mon Jul 18, 2011 19:10
    —
ask-rus wrote:
Сделано и дополнено.

Во-первых, спасибо за напоминание и систематизацию, дейсвительно кое-что вылетело из головы.
Теперь по пунктам.
1. Мерцание.
Кардинального решения проблемы нет, особенно на слабых компах. Единственное что я могу сделать это постепенно изыскивать места где можно соптимизировать рисование. Как ни верти, но отрисовка в TWinKey занимает больше времени чем без него и иногда это заметно. Чем слабее комп, тем сильнее заметно.

4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков;
Невозможно или, в более мягкой формулировке, не нашел способа это сделать. Причина в том, что выпадающий список дисков в TWinKey на самом деле реализован как меню, а система навигации по меню в Windows не позволяет это сделать (ну или я не нашел как).

6. Фиксированная сетка;
Хотя лично я не вижу пользы в ней, но идею не отбросил насовсем, а записал в TODO с низким приоритетом и надеюсь позже к ней вернуться.

7. Не меняется диск при быстром перемещении курсора по Списку дисков и активации любого;
Вот про это я и забыл, каюсь. Да, проблема есть, сейчас буду искать решение.

8. Список дисков в фуллскрине на первой файловой панели вызывается по её центру;
Это не баг. Если комбобокс с дисками присутствует на экране, то список дисков "прилепляется" к нему, а если его нет, то к центру листа. А что не устраивает?

9. Зажимаются кнопки панели инструментов, расположенные на третьей строке.
Я долго бился, но так и смог это воспроизвести. Насколько мне известно, никто не смог. В ближайшем сеансе в TV мы глянем на это вместе, если не забудем Smile

melirius wrote:
Если запустить ТС на ноуте при 1366х768, а затем подсоединить монитор, то при расширении окна ТС на весь экран имеем чёрную полосу снизу в списке, если там есть файлы.
Совершенно верно. TWinKey при старте определяет размер экрана и не рассчитан на то, что экран может внезапно увеличиться. То же самое будет на компе с двумя мониторами если ТС запустить на меньшем и перетащить на больший. С одной стороны можно было бы отслеживать такие вещи, но тогда это может усугубить проблему с мерцанием, потому что это дополнительные телодвижения при отрисовке. Я посчитал, что такая полоса при смена экрана это меньшее из двух зол, так как от этой полосы можно легко избавиться пересчитыванием настроек.

#1811:  Author: melirius PostPosted: Mon Jul 18, 2011 22:09
    —
VadiMGP

А нельзя ловить смену размеров окна?

#1812:  Author: FlasherLocation: Москва PostPosted: Mon Jul 18, 2011 23:42
    —
melirius wrote:
А нельзя ловить смену размеров окна?
Нельзя. А с какой целью?

#1813:  Author: VadiMGP PostPosted: Tue Jul 19, 2011 01:16
    —
melirius wrote:
А нельзя ловить смену размеров окна?
Теоретически можно. Но именно про это я и писал "С одной стороны можно было бы отслеживать такие вещи, но тогда это может усугубить проблему с мерцанием, потому что это дополнительные телодвижения при отрисовке." Каждый элемент списка отрисовывается независимо от других и в неизвестный момент времени. Поэтому и отслеживать надо внутри процедуры отрисовки. А вдруг тут окажется два монитора? Тогда может оказаться, что пол-окна поместили на один монитор, а пол-окна на другой. Юзер жмет F5 и Esc. И теперь мне надо отрисовать элементы одновременно с двух разных мониторов с разной резолюцией. Цена за таую универсальность пока непомерно высока.

Я мог бы добавить ключи в TWinKey.ini чтобы можно было вручную указать максимально возможный размер монитора. Но это вряд ли будет в ближайшем релизе. В любом случае, если тебя такой подход устраивает - скажи.

#1814:  Author: ask-rusLocation: Russian Federation PostPosted: Tue Jul 19, 2011 15:51
    —
VadiMGP wrote:
То же самое будет на компе с двумя мониторами если ТС запустить на меньшем и перетащить на больший.

Не было такого ни разу, использую софт - UltraMon.

Добавлено спустя 15 минут:

VadiMGP wrote:
1. Мерцание.

Хорошо, как-нибудь раскошелимся на компьютер помощнее.
VadiMGP wrote:
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков;

Подождем до лучших времен.
VadiMGP wrote:
6. Фиксированная сетка;

Надеемся.
VadiMGP wrote:
8. Список дисков в фуллскрине на первой файловой панели вызывается по её центру;

Вернем комбобокс в фуллскрин.
VadiMGP wrote:
9. Зажимаются кнопки панели инструментов, расположенные на третьей строке.

Для галки надо бы решить, но не критично.
ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Увеличение размера таба по высоте;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков;
6. Фиксированная сетка;
7. Не меняется диск при быстром перемещении курсора по Списку дисков и активации любого;
8. Список дисков в фуллскрине на первой файловой панели вызывается по её центру;
9. Зажимаются кнопки панели инструментов, расположенные на третьей строке;
10. Активный и неактивный курсоры в одной панели.


Last edited by ask-rus on Wed Jul 20, 2011 15:53; edited 1 time in total

#1815:  Author: ApceHLocation: Димитровград PostPosted: Tue Jul 19, 2011 23:49
    —
Простите, а когда успело исправится
Quote:
3. Увеличение размера таба по высоте;

???

#1816:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jul 20, 2011 00:14
    —
ApceH
Некоторые исправления и дополнения были сделаны и подтверждены в ходе приватного тестирования при подготовке нового паблик-релиза.

#1817:  Author: melirius PostPosted: Wed Jul 20, 2011 12:34
    —
VadiMGP wrote:
Я мог бы добавить ключи в TWinKey.ini чтобы можно было вручную указать максимально возможный размер монитора. Но это вряд ли будет в ближайшем релизе. В любом случае, если тебя такой подход устраивает - скажи.


Вполне. Спасибо.

#1818:  Author: FlasherLocation: Москва PostPosted: Wed Jul 20, 2011 15:19
    —
melirius
Размер монитора, точнее разрешение экрана к смене оконных размеров какое отношение имеет?

#1819:  Author: VadiMGP PostPosted: Wed Jul 20, 2011 21:21
    —
ApceH wrote:
Простите, а когда успело исправится
Нет, оно не успело исправиться. Wink Как я и говорил, если это связано с использованием иконок в табах, то решения нет, потому что если изначально высоты таба не хватает (с точки зрения Windows), то действительно может измениться высота таба чтобы вместить иконку.
Я всего лишь показал ask-rus, что мало просто не использовать иконки, надо в принципе запретить это в Утилизаторе.
Когда он отключил все неиспользуемые фишки, то эффект пропал.
Ты сам-то используешь иконки в табах или нет?

#1820:  Author: ApceHLocation: Димитровград PostPosted: Wed Jul 20, 2011 21:40
    —
VadiMGP
Ну об этом "как я и говорил" я почему-то впервые слышу. Вообще-то использую. Но ради устранения этой проблемы, могу и поступиться.
Что значит "в принципе запретить в Утилизаторе"?
Вот как проставлено, а на заднем плане видно, что проблема не исчезла.

Потыкался ещё и убедился, что любая галка в этой секции приводит к появлению проблемы. Ну, что ж, придётся совсем отказаться от тех удобств.

#1821:  Author: VadiMGP PostPosted: Wed Jul 20, 2011 23:17
    —
ApceH wrote:
Ну об этом "как я и говорил" я почему-то впервые слышу.
Я имел в виду вот это. Высота табов вычисляется системой, не мной.
ApceH wrote:
Что значит "в принципе запретить в Утилизаторе"?
Это значит не просто не выставлять иконки, а отключить соответствующие опции. И кстати, иконки в табы могут попасть еще из автопереключения.

А можно попробовать сделать сделать шрифт в табах крупнее, скажем 10. Тогда Windows не будет увеличивать размер табов при добавлении иконок.

#1822:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Jul 21, 2011 15:51
    —
VadiMGP
Фича, научить TC использовать шрифты, коих нет в системе (c:\WINDOWS\Fonts\), но есть в папке с TC, реализуема?

#1823:  Author: FlasherLocation: Москва PostPosted: Thu Jul 21, 2011 16:01
    —
autorun.cfg > LoadFont <путь к шрифту>

#1824:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Jul 21, 2011 16:20
    —
Flasher wrote:
autorun.cfg > LoadFont <путь к шрифту>

OK.
Идем дальше.
TC предоставляет возможность менять шрифты в:
- Файловых панелях;
- Основном окне;
- Диалоговых окнах.
Как насчет поменять шрифт в тех же табах на какой-нибудь Оригинальный.TTF при условии, что Шрифт основного окна останется неизменным... Question

#1825:  Author: FlasherLocation: Москва PostPosted: Thu Jul 21, 2011 16:32
    —
Рисовать поверх, уверен, автор откажется, заливка идёт в градиенте, а не сплошняком, значит, шрифты смешаются, и будет бяка.
Единственное, можно предусмотреть такую фичу для олдскульных тем в стиле '98, типа наших. Берётся цвет для "Рельефные объекты", накладывается поверх табов, а сверху шрифт. Доступность опции определяется статусом включённой/отключённой службы "Темы".

#1826:  Author: VadiMGP PostPosted: Thu Jul 21, 2011 21:55
    —
ask-rus wrote:
Как насчет поменять шрифт в тех же табах на какой-нибудь Оригинальный.
Не, Flasher прав. Рисовать поверх - мерзость мерзкая будет, а полностью брать на себя отрисовку табов я не готов.

Кстати, насчет сетки. Как ты, вообще, представляешь себе её использование? Можешь подробно изложить своё видение мира?

#1827:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Jul 22, 2011 17:43
    —
VadiMGP wrote:
Кстати, насчет сетки. Как ты, вообще, представляешь себе её использование? Можешь подробно изложить своё видение мира?

Помнится, у нас нет возможности программно считать границы колонок?
...
ask-rus wrote:
1. Мерцание;
2. Скрытие процесса на Панели задач при прямоугольном выделении;
3. Увеличение размера таба по высоте;
4. Список дисков без отжатия Alt;
5. "Home" & "End", "PageUp" & "PageDown" в Список дисков;
6. Фиксированная сетка; ("В баню")
7. Не меняется диск при быстром перемещении курсора по Списку дисков и активации любого;
8. Список дисков в фуллскрине на первой файловой панели вызывается по её центру;
9. Зажимаются кнопки панели инструментов, расположенные на третьей строке;
10. Активный и неактивный курсоры в одной панели;
11. Мышиное снятие выделения, В2.

#1828:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Jul 24, 2011 09:48
    —
В активной файл. панели ролик мыши управляет вертикальной/горизонтальной полосой прокрутки. С зажатым "Shift" ролик выполняет "Назад"/"Вперед". С зажатым "Ctrl" - не выполняет ничего. Предлагаю хождение по вкладкам.

 !  Avada:
Обсуждение условий применения в TC прокрутки колесом при зажатой клавише Shift вынесено в отдельную тему.

#1829:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Jul 31, 2011 14:51
    —
2VadiMGP
Ты вот это читал? Как относишься? Можно ли это хотя бы частично прикрутить к TWinKey?

#1830:  Author: VadiMGP PostPosted: Mon Aug 01, 2011 02:54
    —
ask-rus wrote:
С зажатым "Ctrl" - не выполняет ничего. Предлагаю хождение по вкладкам.
Технически-то это можно сделать, но не хватает внутренней убежденности в пользе этой фишки.
Вахмурка wrote:
Ты вот это читал? Как относишься? Можно ли это хотя бы частично прикрутить к TWinKey?
Прочел, но написано там много и я не уверен что понял что именно предлагается прикрутить. Ты имеешь в виду контекстно-зависимые назначения клавиш?
Такую идею я давно вынашиваю, но как-то беременность плохо движется. Не хочется плодить много частных случаев, а на проработку единой концепции никак времени нету.

Если же ты что другое имеешь в виду, то самое время растечься мыслью.

#1831:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Aug 01, 2011 09:31
    —
Quote:
Ты имеешь в виду контекстно-зависимые назначения клавиш?
Да, но пока только если "контекст" - это положение курсора на [..].

#1832:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Aug 07, 2011 11:05
    —
Движемся к успеху:
ask-rus wrote:
1. Мерцание; (Вероятно, слабое видео)
2. Скрытие процесса на Панели задач при прямоугольном выделении; (Исправлено)
3. Увеличение размера таба по высоте; (Поиграться с настройками)
4. Список дисков без отжатия Alt;
5. "Home" & "End", "PageUp" & "PageDown" в Список дисков;
6. Фиксированная сетка; (Совместно отклонено до лучших времен)
7. Не меняется диск при быстром перемещении курсора по Списку дисков и активации любого; (Исправлено)
8. Список дисков в фуллскрине на первой файловой панели вызывается по её центру; (Вернуть окно выбора дисков в фуллскрин)
9. Зажимаются кнопки панели инструментов, расположенные на третьей строке; (Вероятно, слабое видео)
10. Активный и неактивный курсоры в одной панели; (Исправлено)
11. Мышиное снятие выделения, В2.

#1833:  Author: VadiMGP PostPosted: Sat Aug 13, 2011 23:58
    —
Можно скачивать новую версию TWinKey.
Из новых фич:
• пользовательские пункты и/или иконки в списке дисков;
• скроллирование списка файлов в режиме прямоугольного выделения;
• запуск команд ТС при смене директорий (смене визуальной схемы);
• специальная обработка клавиши ESC (снятие/восстановление выделения).

#1834:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 00:11
    —
Конечно, ожидался и ряд других вещей. Ну, на безрыбье ...

А, вот из нового ещё вижу "Фоновый рисунок" в Файловых панелях появился.

Во, и тут же баг: включил опцию по Esc, набираю "as" в быстром поиске, появляется пара строк, потом жму Esc пару раз - возвращаю к стандартному виду, потом набираю "a" - и всё исчезает, остаётся один фон панели. Переходы по вкладкам или создание новой вкладки не спасает, только перезапуск ТС.

#1835:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 01:24
    —
Flasher wrote:
А, вот из нового ещё вижу "Фоновый рисунок" в Файловых панелях появился.

Он и раньше был, и достаточно давно.
А насчёт бага — не вижу такого, поподробнее бы надо. Чем, например, вызывается быстрый поиск, используется ли tcmatch.dll...

#1836:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 01:31
    —
Flasher wrote:
включил опцию по Esc, набираю "as" в быстром поиске, появляется пара строк, потом жму Esc пару раз - возвращаю к стандартному виду, потом набираю "a" - и всё исчезает, остаётся один фон панели.
Нет, не вижу такого бага. Присоединяюсь к вопросу - чем вызывается быстрый поиск?
Flasher wrote:
А, вот из нового ещё вижу "Фоновый рисунок" в Файловых панелях появился.
Это называется "всё новое - хорошо забытое старое". Фоновый рисунок был с самого начала.

#1837:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 01:45
    —
Оказалось, что дело не только в быстром поиске, теперь и при обычных переходах по папкам стало такое возникать. Придётся откатиться...
Стандартный быстрый поиск вызывается нажатием буквенных клавиш.

#1838:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 08:19
    —
Flasher wrote:
Стандартный быстрый поиск вызывается нажатием буквенных клавиш.

Какой именно из четырёх стандартных вариантов поиска? С быстрой фильтрацией как таковой (Ctrl+S) проверялось?

Flasher wrote:
Оказалось, что дело не только в быстром поиске, теперь и при обычных переходах по папкам стало такое возникать.

Так и не понял, что, собственно, возникает, поскольку сам ничего подобного не вижу. И обработка Esc для снятия выделения с переходом по папкам непонятно как связана. Самопроизвольная полная быстрая фильтрация при навигации? Пошаговое описание бага нужно — что делаем и что видим. Также неплохо бы проверить с прочими настройками TWinKey (кроме включённой обработки Esc) по умолчанию. И я правильно понял, что при отключённой обработке Esc бага нет?

#1839:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Aug 14, 2011 10:25
    —
Flasher wrote:
Во, и тут же баг

В таком виде бага не наблюдаю.

#1840:  Author: ApceHLocation: Димитровград PostPosted: Sun Aug 14, 2011 12:53
    —
Галочка для отключения групп это супер! Наконец-то!
Но с ней есть баг. Сценарий можно описать, конечно, но он банален. Короче, неправильно связана эта галка с двумя галками в боксе "Файловые группы" в Утилизаторе.
Точнее вообще не связана. Если в Утилизаторе сняты галки, то галка в меню ни на что не влияет...

И кстати. Кто говорил, что мерцание убрали? Нифига, всё так же.

#1841:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 13:23
    —
ApceH wrote:
Короче, неправильно связана эта галка с двумя галками в боксе "Файловые группы" в Утилизаторе.
Точнее вообще не связана. Если в Утилизаторе сняты галки, то галка в меню ни на что не влияет...

Разумеется, не связана. Потому что файловые группы используются ещё и в визуальных схемах. Поэтому отключение этих опций в "Файловых панелях" не должно приводить к автоматической недоступности "глобального выключателя" в меню.
Кроме того, команда в меню никак не должна устанавливать/снимать галки в Утилизаторе. Это долговременные настройки, а здесь мы всего лишь временно, до перечитывания настроек TWinKey (то есть обычно до перезапуска TC, в текущем его сеансе) предписываем игнорировать файловые группы вне зависимости от того, где и как они настроены и настроены ли вообще.

ApceH wrote:
Кто говорил, что мерцание убрали? Нифига, всё так же.

Убрали, видимо, какое-то другое мерцание. Wink Репортим со всеми подробностями.

#1842:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 14:17
    —
ApceH wrote:
Кто говорил, что мерцание убрали?
А никто и не говорил что убрали. Во всяком случае, я точно не говорил. Wink Говорили только что часто это вызвано слабым хардвером.
Но дополнительная информация никогда не помешает - какой проц, какая видео карточка, когда именно мерцает.

#1843:  Author: LonerDLocation: Макеевка PostPosted: Sun Aug 14, 2011 16:29
    —
VadiMGP
У меня мерцание на довольно мощном хардваре - Corei7+RAM Gb+GF285, а также на ноуте Core2Duo 2.2 +Ram 2Gb + GF8600MGS.
Мерцает при прокрутке колесиком мыши, а также (менее заметно потому как прокрутка медленнее) - при PgUp-PgDown.

Еще пожелания на будущие версии:

1. Давно описывал проблему:
http://forum.wincmd.ru/viewpost.php?p=72891
http://forum.wincmd.ru/viewtopic.php?t=13199&postdays=0&postorder=asc&&start=135
Она так и не решена. Может, удастся адаптировать код TWinKey для нормальной совместной работы с указанной библиотекой.

2. Существует такая полезная утилитка AUTOFx - автоматическое нажатие F3-F4 путём удержания левой клавиши мыши на файле.
http://forum.wincmd.ru/viewtopic.php?t=10193
Можно ли каким-то образом подружить TwinKey и утилитку AUTOFx чтобы они могли стабильно работать одновременно?
В данный момент TwinKey при запущенном AUTOFx в основном не работает; хотя изредка (при переключении или отключении-включении функций AUTOFx) бывают моменты, когда TwinKey однократно срабатывает.

3. В TwinKey есть возможность при запуске ТС выполнять команды. Хотелось бы увидеть возможность выполнять определенные команды при закрытии ТС (или хотя бы выгружать запущенные приложения как это реализовано в плагине Autorun).

4. Хотелось бы видеть возможность сделать редирект секции [Shortcuts] из wincmd.ini.
В нынешних версиях если сделать редирект и поставить в TwinKey галочку "Переназначить системные клавиши" - то указанная секция настроек не работает.

Кстати, какие еще секции нельзя переносить из wincmd.ini для корректной работы TwinKey 3.72?

#1844:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 16:30
    —
Нашёл опцию, с которой баг воспроизводится - "Точная ширина колонок в кратком режиме".
Заходим в папку в кратком режиме с большим списком, колонок минимум 3, и есть полоса прокрутки, ну, например, в System32. Пробуем в разных сортировках понажимать одну букву в диалоге быстрого поиска (ppp, sss, ooo, ...), так перед нами такие анимационные чудеса открываются. Весь список пропадает, а Фон2 (полоски) начинает медленно выезжать слева, причём от кол-ва введённых букв ширина полосок меняется. Very Happy
На чистом ТС с белым фоном помимо пустоты вижу полусантиметровый артефакт с левого края в виде голубых и серых вертикальных полосок.
Бывает после ввода в ДБП достаточно переключиться на вкладку или создать новую, чтобы баг воспроизвёлся.

#1845:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Aug 14, 2011 16:57
    —
Flasher
По описанному багу подтверждаю. Надо лечить определенно.

Добавлено спустя 8 минут:

Flasher wrote:
только перезапуск ТС

Можно снять флажок с "Регулировать ширину колонок" меню TWinKey, но, вернув флажок, ситуация не изменится - баг на месте.

#1846:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 17:41
    —
Flasher
Не могу воспроизвести. Проверялось на чистом TC (добавлена "зебра", переключён на краткий режим) с чистым же TWinkey, где включена регулировка ширины колонок в меню и поставлена галка для "точной ширины колонок". В окне быстрого поиска, если нет такого соответствия, никакое повторение одинаковых букв не проходит в принципе. Соответственно, нет и никаких анимационных чудес.
На моём TC с настройками и дополнительным модулем tcmatch.dll ввод несуществуюих в панели букв проходит, содержимое панели исчезает (поскольку нет такого сответствия — фильтр не врёт) — и только. Но это не имеет отношения к TWinkey. Опять же никаких чудес.
Что-то ещё не названо в числе обязательных условий? Давайте уточнять, раз уже двое репортят.

VadiMGP
По редиректу проблему подтверждаю.
Во-первых, редирект секции [Shortcuts] (как и [ShortcutsWin]) TWinKey действительно нормально не обрабатывает: в Утилизаторе сответствующих пользовательских команд из реально перенесённых в другой файл секций нет.
Во-вторых, при наличии в соответствующей секции ключа RedirectSection= и т.д. данная строка интерпретируется как запись о клавише, в результате при запуске Утилизатора появляется сообщение типа
Code:
 ---------------------------
TWinKey Utilisator (Class B)
---------------------------
Клавиша 'RedirectSection' назначена для неизвестной команды 'c:\totalcmd\Shortcuts.ini'.
---------------------------
ОК   
---------------------------
И то же самое для другой клавиатурной секции.
Это надо чинить.

#1847:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 17:46
    —
Avada wrote:
Что-то ещё не названо в числе обязательных условий?
Тобой - да. Не названа полоса прокрутки, папка system32 и переключение сортировки (для упрощения отлова).
Как правило возникает с повторного ввода.

#1848:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Aug 14, 2011 17:54
    —
Выполнены все условия:



Что мы видим? - А ничего не видим: ни файлов, ни полосы прокрутки, одна лишь незаметная часть курсора в левом верхнем углу активной файл. панели опускается-поднимается по стрелкам клавиатуры.

#1849:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 18:03
    —
Flasher
Не названо, поскольку не отличается от исходных условий. Полоса прокрутки есть, каталог — тот же, повторный ввод есть, сортировку менял. Бага не вижу. В свою очередь хочу понять, какой всё же конкретно используется режим быстрого поиска (буква с диалогом?) и задействован ли сторонний модуль tcmatch.dll.

Выложите кто-нибудь из подтверждающих баг INI-файлы для TC и TWinKey, при которых это воспроизводится. Желательно как можно ближе к умолчальной конфиграции, с минимумом наворотов.

P.S. У вас что, у обоих классическая тема Windows?


Last edited by Avada on Sun Aug 14, 2011 18:06; edited 1 time in total

#1850:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 18:03
    —
А вообще можно даже при первом вводе отловить, достаточно перед этим курсор на последний файл кинуть (Home).

Нечего там кидать, всё с нуля (оба ini). При чём тут tcmatch.dll и пример, не имеющий никакого отношения к багу, вообще непонятно.


Last edited by Flasher on Sun Aug 14, 2011 18:07; edited 2 times in total

#1851:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 18:06
    —
LonerD wrote:
1. Давно описывал проблему:
...
Она так и не решена. Может, удастся адаптировать код TWinKey для нормальной совместной работы с указанной библиотекой.
LonerD wrote:
Можно ли каким-то образом подружить TwinKey и утилитку AUTOFx
Крайне сложно адаптироваться под неизвестные программы. Я посмотрю что там происходит, но, сам понимаешь, ничего обещать не могу.
LonerD wrote:
Хотелось бы увидеть возможность выполнять определенные команды при закрытии ТС
В принципе возможно, хотя это не при закрытии ТС, а при выгрузке плагина. Плагин не может знать когда выгружают только его, а когда закрывается ТС целиком.
LonerD wrote:
Хотелось бы видеть возможность сделать редирект секции [Shortcuts] из wincmd.ini.
Будет починено.
ask-rus wrote:
По описанному багу подтверждаю.
А у меня никак не получается. Можешь показать в TV?
Avada wrote:
Выложите кто-нибудь из подтверждающих баг INI-файлы для TC и TWinKey,
Если ask-rus покажет в TV, то не надо. Лучше один раз увидеть...

#1852:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Aug 14, 2011 18:07
    —
Flasher wrote:
А вообще можно даже при первом вводе отловить, достаточно перед этим курсор на последний файл кинуть.

Отловил.
VadiMGP wrote:
А у меня никак не получается. Можешь показать в TV?

Поехали. ЛС.


Last edited by ask-rus on Sun Aug 14, 2011 18:08; edited 1 time in total

#1853:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 18:07
    —
Flasher
Home — это вообще-то на первый файл. Точнее — на самый верхний элемент списка.

VadiMGP wrote:
Если ask-rus покажет в TV, то не надо. Лучше один раз увидеть...

ИМХО, одно другому не мешает. Он покажет результат, а важно понять условия.

Flasher wrote:
При чём тут tcmatch.dll и пример, не имеющий никакого отношения к багу, вообще непонятно.

При том, что как минимум один случай нештатных отношений TWinKey c этим модулем уже был выявлен и обсуждался и здесь, и на оффоруме. О каком примере речь, не понял.

#1854:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 18:20
    —
Avada wrote:
Home — это вообще-то на первый файл.
Тьфу ты, End.
Avada wrote:
О каком примере речь, не понял.
Вот об этом:
Avada wrote:
На моём TC с настройками и дополнительным модулем tcmatch.dll ввод несуществуюих в панели букв проходит, содержимое панели исчезает (поскольку нет такого сответствия — фильтр не врёт) — и только.

Avada wrote:
быстрого поиска (буква с диалогом?) и задействован ли сторонний модуль tcmatch.dll
Flasher wrote:
На чистом ТС ...

#1855:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 18:26
    —
Flasher wrote:
Вот об этом

Это самое близкое к описанной картине, что я смог воспроизвести. Wink В том числе, как было уже сказано, на чистом TC. Из чего следует, что могут ещё какие-то зависимости. Ладно, пусть с видео разбираются.

#1856:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 18:33
    —
Да, и как разберуться - пусть доложат о результатах и т.п.

#1857:  Author: likhoboryLocation: Москва PostPosted: Sun Aug 14, 2011 18:37
    —
win7(х86)
-Загружаю ТС, опция "Точная ширина колонок в кратком режиме" включена
-в кратком режиме перехожу к %appdata%
-горизонтальным скроллером перехожу к последнему файлу
-переключаюсь в полный режим
-переключаюсь в краткий режим, вижу следующее:


#1858:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 18:39
    —
Во-во, оно. Как я уже писал, баг возникает не только после диалога БП.

#1859:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 18:45
    —
Avada wrote:
Он покажет результат, а важно понять условия.

Он мне все показал. Баг пойман и будет убит.

#1860:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 18:47
    —
VadiMGP
При включённой опции какие-то ещё опциональные зависимости (включая ТС-шные) обнаружились?

#1861:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 18:53
    —
likhobory
Всё равно ни фига не воспроизводится.

VadiMGP
Исправление — хорошо, но действительно любопытно узнать, от чего точно зависит и как надёжно воспроизвести.

#1862:  Author: likhoboryLocation: Москва PostPosted: Sun Aug 14, 2011 19:19
    —
Avada wrote:
likhobory
Всё равно ни фига не воспроизводится.


странно, удаленно успешно повторил же самый эффект на рабочей машине (WinXPsp3)

ini без особых изысков:
Quote:

[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



еще какие-либо данные предоставить ?

#1863:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Aug 14, 2011 19:29
    —
likhobory wrote:
еще какие-либо данные предоставить?

Вряд ли, на чистом TC воспроизводили.

#1864:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 19:46
    —
Avada wrote:
от чего точно зависит и как надёжно воспроизвести.
Точный на 100% диагноз ставить лень, проще починить, но корень зарыт в том, что нет значения по умолчанию для ширины колонок в кратком режиме.

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

ЗЫ. Следует не забывать что ширина колонок запоминается для правой и левой панели по отдельности, поэтому Alt+средний клик надо делать в каждой панели.

#1865:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2011 19:56
    —
likhobory wrote:
еще какие-либо данные предоставить ?

Уже нет, спасибо. При изучении присланного конфига установлено, что для чёткого воспроизведения бага по схеме с End и последующим переключением режимов вполне достаточно следующего содержимого:
Code:
[Config]
ChangeColumns=1

То есть всё действительно упирается в эти самые фиксированные колонки, что автор и подтвердил.

#1866:  Author: FlasherLocation: Москва PostPosted: Sun Aug 14, 2011 20:08
    —
VadiMGP wrote:
Alt+средний клик с разумной шириной должен устранить проблему.
На период сессии или вообще навсегда?
VadiMGP wrote:
поэтому Alt+средний клик надо делать в каждой панели.
Мне достаточно было с одной.

#1867:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 20:41
    —
Flasher wrote:
На период сессии или вообще навсегда?
Навсегда. Точнее - до уничтожения TWinKey.ini

#1868:  Author: ApceHLocation: Димитровград PostPosted: Sun Aug 14, 2011 20:56
    —
Avada wrote:
Разумеется, не связана...
Кроме того, команда в меню никак не должна устанавливать/снимать галки в Утилизаторе. Это долговременные настройки, а здесь мы всего лишь временно, до перечитывания настроек TWinKey (то есть обычно до перезапуска TC, в текущем его сеансе) предписываем игнорировать файловые группы вне зависимости от того, где и как они настроены и настроены ли вообще.
Разобрался. То есть те две галки в Утилизаторе можно поставить навсегда, а переключаться только галкой в меню (и повесить клавишу). Хорошо, а как тогда сохранить состояние галки в меню? При перезапуске ТС, она ставится! Независимо от настроек в Утилизаторе...

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

#1869:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 21:15
    —
ApceH wrote:
Хорошо, а как тогда сохранить состояние галки в меню?
Никак. Эта галка не предназначена для сохранения, а только для временного управления опцией. Возможно это действительно сбивает с толка, но так оно и было задумано.
Я подумаю можно ли привести это в более интуитивно понятный вид.

#1870:  Author: ApceHLocation: Димитровград PostPosted: Sun Aug 14, 2011 21:23
    —
VadiMGP
Ну разве трудно добавить один-единственный ключ в конфиг для этой галки?

#1871:  Author: VadiMGP PostPosted: Sun Aug 14, 2011 23:55
    —
ApceH wrote:
Ну разве трудно добавить один-единственный ключ в конфиг для этой галки?
Ты не понял. Не трудно, но нет никакой необходимости в новом ключе, в конфиге и так есть ключ и он выставляется в Утилизаторе. Это для постоянного включения/выключения. А галка - инструмент для временного.

#1872:  Author: ApceHLocation: Димитровград PostPosted: Mon Aug 15, 2011 02:11
    —
VadiMGP
Да, я не понял, почему, если стоит красивая-красивая галка около пункта "Включить файловые группы", группировка всё равно не осуществляется Wink

#1873:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 15, 2011 07:24
    —
ApceH
Очевидно, потому что нечего группировать. Нигде, ни в явном, ни в скрытом виде.
Я уже выше вроде как на это вопрос отвечал. Повторяю: галка временно и глобально отключает функцию, определяемую состоянием нескольких параллельных опций на нескольких страницах настроек (причём если в "Файловых панелях" они работают постояно, то в "Визуальных схемах" — только по условиям автопереключения). Предлагается также мониторить все настройки визуальных схем (работающих реально или не работающих — неважно) и только при неактивности всех до одной зависимых опций делать пункт меню недоступным или снимать галку? А овчинка выделки стоит?

#1874:  Author: mrmerak PostPosted: Mon Aug 15, 2011 10:05
    —
VadiMGP
Может в документации сделать меньше пафоса?
Quote:
…выполнение важнейших функций…

Прям таки «важнейших»?

Quote:
TWinKey поставляется с чрезвычайно удобной утилитой конфигурации TWinKey Utilisator

«чрезвычайно» слово подходящее?

В таком стиле продолжать нужно так «…автора программы, человека с большой буквы, кавалера ордена, …»

#1875:  Author: VadiMGP PostPosted: Mon Aug 15, 2011 12:02
    —
ApceH wrote:
Да, я не понял, почему, если стоит красивая-красивая галка около пункта "Включить файловые группы", группировка всё равно не осуществляется
Вот именно из-за этого я и сказал, что, действительно, надо бы сделать интуитивно понятнее.

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

#1876:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Aug 18, 2011 16:33
    —
VadiMGP
Баг исправлен? Проявляет себя постоянно в Кратком с End и любой сортировкой, потому требует скорейшего фикс-релиза.

#1877:  Author: FlasherLocation: Москва PostPosted: Thu Aug 18, 2011 16:39
    —
ask-rus wrote:
Проявляет себя постоянно
>>>
VadiMGP wrote:
Alt+средний клик с разумной шириной должен устранить проблему.
+ это.

#1878:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Aug 18, 2011 16:46
    —
Это будет добавлено примечанием в документацию или исправлено-таки?

#1879:  Author: FlasherLocation: Москва PostPosted: Thu Aug 18, 2011 16:48
    —
А почитать? >>> Разумеется, это паллиатив. Фикс воспоследует.

#1880:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Aug 18, 2011 16:55
    —
Flasher wrote:
А почитать? >>> Разумеется, это паллиатив. Фикс воспоследует.

Видимо, день был совсем тяжелым.

P.s. Можно удалить последние 5 сообщений.

#1881:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 18, 2011 18:07
    —
ask-rus
Это уже исправлено. Как и проблемы с редиректом. Пре-релиз с фиксами сейчас на финальной стадии тестирования.

#1882:  Author: VadiMGP PostPosted: Fri Aug 19, 2011 02:23
    —
Можно скачивать новую версию.
Содержит только фиксы для редиректа и фиксированной ширины колонок.

#1883:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Aug 19, 2011 16:02
    —
VadiMGP
Возможно ли избавиться от пунктов внутреннего контекстного меню из системного контекстного?

#1884:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 19, 2011 18:22
    —
ask-rus
Может быть, это вопрос всё-таки для начала Гислеру попробовать задать?

#1885:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Aug 19, 2011 19:44
    —
Avada wrote:
Может быть, это вопрос всё-таки для начала Гислеру попробовать задать?

Может, но я этому человеку доверяю:
MVV wrote:
Реализуется в любом случае элементарно.

А здесь меня интересует возможность реализации в TWinKey.

#1886:  Author: FlasherLocation: Москва PostPosted: Fri Aug 19, 2011 19:51
    —
ask-rus
Реализовать добавление к системному меню - это одно, а скрытие - совсем другое...

#1887:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Aug 19, 2011 19:58
    —
Flasher wrote:
Реализовать добавление к системному меню - это одно

По-моему, "избавиться" не значит "добавлять".

#1888:  Author: FlasherLocation: Москва PostPosted: Fri Aug 19, 2011 20:08
    —
ask-rus wrote:
По-моему, "избавиться" значит
Flasher wrote:
скрытие

#1889:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 19, 2011 20:39
    —
Ну, в таком разе сообщаю, что автор уехал отдыхать, и быстрый ответ возможен, но не гарантируется.

#1890:  Author: HA3APET PostPosted: Sat Aug 20, 2011 11:17
    —
Спасибо за TWinKey.
Планируется ли убрать тормоза/мерцание/дёрганность ТС, которые возникают при использовании TWinKey?
Чем больше фишек прибавляет TWinKey тем больше дёрганность интерфейса.
Наглядно это видно при прокручивании списка файлов в подробном режиме с помощью колёсика.
Если TWinKey нет - то всё плавно. С TWinKey рывки.
Ещё есть мерцание некоторых элементов интерфейса, но это не так критично.
Можно подумать, что проблема в слабом ПК, но это не так.
i5-750@4000
560Ti
8Gb

Плюсов, возможностей и удобств у TWinKey масса, но вот ложка дёгтя в виде тормозов многое портит.

#1891:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 20, 2011 13:54
    —
TC умирает со словами:
Code:
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module TOTALCMD.EXE at 0FC182D3.
Access violation at address 100194FF. Read of address 00000928.
---------------------------
ОК   
---------------------------

при попытке снять флажок с "Use File Grouping", когда "Файловые группы" не используются. TC должен жить.
LonerD wrote:
Corei7+RAM Gb+GF285

LonerD wrote:
Core2Duo 2.2 +Ram 2Gb + GF8600MGS

ApceH wrote:
Phenom II X6 1075T / GTX 275

HA3APET wrote:
i5-750@4000
560Ti
8Gb

Т. е. уже стоит сделать вывод, что мощь системы роли не играет.

Добавлено спустя 9 минут:

Поотключал некоторые фичи в борьбе с мерцанием и теперь "Special ESC Handling" отказывается работать, хотя активирован.

#1892:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 20, 2011 15:08
    —
ask-rus wrote:
при попытке снять флажок с "Use File Grouping", когда "Файловые группы" не используются

Не подтверждаю ни со своими настройками, ни на чистом TC. И заодно объясни уж, зачем тебе вообще понадобилось снимать этот флажок, если "Файловые группы" и так не используются. Просто так?

ask-rus wrote:
Поотключал некоторые фичи в борьбе с мерцанием и теперь "Special ESC Handling" отказывается работать, хотя активирован.

Некоторые — это какие конкретно?
И могу добавить про своё: DualCore E5200 2533 MHz +RAM 2Gb + GF9400GT. Windows XP SP3 x86. Никакого мерцания.

#1893:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 20, 2011 15:48
    —
Avada wrote:
Просто так?

Просто так.
Avada wrote:
Некоторые — это какие конкретно?

Попробуй все в "Файловых панелях" Утилизатора, оставив один "Special ESC Handling".

#1894:  Author: FlasherLocation: Москва PostPosted: Sat Aug 20, 2011 16:02
    —
Для воспроизведения снимаем птицы в следующих опциях:

Файловые панели:+
Визуальные схемы > Автопереключение > "Разрешить".

#1895:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 20, 2011 16:17
    —
ask-rus wrote:
Попробуй все в "Файловых панелях" Утилизатора, оставив один "Special ESC Handling".

Пробовал. Работает.

Flasher wrote:
Для воспроизведения снимаем следующие опции:

И это пробовал. Работает.

#1896:  Author: FlasherLocation: Москва PostPosted: Sat Aug 20, 2011 16:21
    —
Avada
Попробуй после снятия птиц с этих опций с подтверждением снять галку со "Специальная обработка клавиши Esc", подтвердить, потом опять поставить и подтвердить.

#1897:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 20, 2011 16:22
    —
Avada wrote:
Пробовал. Работает.

Avada wrote:
И это пробовал. Работает.

Very Happy
У меня v3.72 (1.95).

#1898:  Author: FlasherLocation: Москва PostPosted: Sat Aug 20, 2011 16:24
    —
А, вот, ещё пару опций надо:
Закладки > "Разрешить":
Прикреплённые файлы > "Разрешить".

#1899:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 20, 2011 16:29
    —
Flasher
Всё равно работает. Я, кстати, и на умолчальных настройках TWinKey проверял, сняв все оставшиеся галки на странице "Файловые панели".

Flasher wrote:
А, вот, ещё пару опций надо:
Закладки > "Разрешить":
Прикреплённые файлы > "Разрешить".

Работает...

Может, кому-то из вас выложить свой TWinKey.ini? В ситуации с точной шириной мне такое решение очень помогло.


Last edited by Avada on Sat Aug 20, 2011 16:33; edited 1 time in total

#1900:  Author: FlasherLocation: Москва PostPosted: Sat Aug 20, 2011 16:32
    —
По Файловым панелям я перечислил опции, нужно учесть и остальные с переустановкой проблемной.
Avada wrote:
Работает...
Странно, у меня именно с таким подходом воспроизводится. Ничего не упустил...

Last edited by Flasher on Sat Aug 20, 2011 16:36; edited 1 time in total

#1901:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 20, 2011 16:35
    —
Flasher
Не понял. Какие именно остальные и в каком смысле учесть? ИМХО, INI-файл посмотреть было бы проще.

#1902:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 20, 2011 16:39
    —
Flasher wrote:
А, вот, ещё пару опций надо:
Закладки > "Разрешить":
Прикреплённые файлы > "Разрешить".

Не надо.
TWinKey.ini.

#1903:  Author: FlasherLocation: Москва PostPosted: Sat Aug 20, 2011 16:40
    —
Avada wrote:
Какие именно остальные и в каком смысле учесть?
Остальные:
Flasher wrote:
Визуальные схемы > Автопереключение > "Разрешить".
Flasher wrote:
Закладки > "Разрешить":
Прикреплённые файлы > "Разрешить".

#1904:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 20, 2011 16:42
    —
Flasher wrote:
Визуальные схемы > Автопереключение > "Разрешить".

Также отключено у меня.

#1905:  Author: FlasherLocation: Москва PostPosted: Sat Aug 20, 2011 16:44
    —
ask-rus wrote:
Не надо.
>>>
Flasher wrote:
у меня именно с таким подходом воспроизводится

#1906:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 20, 2011 16:54
    —
Ужас, блин. Никакой определенности. Пропадем без автора.

#1907:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 21, 2011 13:04
    —
ask-rus
Почему же "никакой"? Некоторый прогресс есть.
Спасибо за INI-файл. Удалось воспроизвести баг и выяснить минимальное содержимое TWinKey.ini, при котором Esc перестаёт работать.
Code:
[Config]
BookMarks=0
ReturnTabs=0
LostFocus=0
ESCSpecial=1
AutoView=0

Удаление любой из строк с нулевыми значениями или замена любого нуля на 1 восстанавливает работу Esc.

#1908:  Author: FlasherLocation: Москва PostPosted: Sun Aug 21, 2011 15:22
    —
Как я понял, у всех разный набор для воспроизведения.

#1909:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 21, 2011 16:43
    —
Flasher
Возможно. Но чтобы это точно подтвердить, надо бы и твой INI-файл проверить. Можешь выложить?

#1910:  Author: FlasherLocation: Москва PostPosted: Sun Aug 21, 2011 17:31
    —
Avada
Не буду. Проверил на чистом ini с твоей записью - подтверждаю.

#1911:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 21, 2011 17:36
    —
Flasher
Ну и ладно. Значит, эту запись автору и предъявляем.

ask-rus
В этом посте номера версий от предыдущего релиза к чему были приведены?
С ошибкой при снятии галки для файловых групп баг продолжает воспроизводиться? Если да — разбираемся в условиях.

#1912:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Aug 22, 2011 15:50
    —
Avada wrote:
В этом посте номера версий от предыдущего релиза к чему были приведены?

Автор мог прислать тебе более поздние релизы, где вдруг что-либо могло быть исправленным.

Добавлено спустя 2 минуты:

Avada wrote:
С ошибкой при снятии галки для файловых групп баг продолжает воспроизводиться?

Да.

#1913:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 22, 2011 16:30
    —
ask-rus
Последний публичный релиз — 3.74/1.97. Выложен перед самым отъездом автора. О чём было сообщено. На нём теперь всё и надо проверять. А я, если проверяю на приватных версиях, так и пишу.

INI-файл, на котором воспроизводится ошибка при снятии галки — тот же, что раньше высылался, или другой?

#1914:  Author: ApceHLocation: Димитровград PostPosted: Wed Aug 24, 2011 01:44
    —
Обнаружил ужасный баг. В двух словах: если выделяешь правой кнопкой (двигаешь курсор вверх или вниз) файлы, входящие в одну группу (при включенной группировке), а затем попадается файл из другой группы (не отпуская ПКМ), то все файлы первой группы автоматически выделяются.
Почему-то сразу подумал на TWinKey. Smile Короче проще один раз показать.
Тут видео и конфиги ТС и TWinKey.
Если отключить группировку (галкой в меню хотя бы), то проблема пропадает.
Да! И файлы реально выделяются (скопируются все), это не визуальный баг.
Версия 3.74/1.97

#1915:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 07:09
    —
ApceH
"Да, ужас. Но вовсе не ужас-ужас-ужас!" ©
За дополнительные файлы спасибо, но проблема ясна и без них — воспроизводится легко. Возникает при протаскивании мыши по файлам с нажатой правой кнопкой в любую сторону (хоть влево/вправо в кратком режиме), одиночные нажатия обрабатываются корректно. И визуальный результат описан не совсем правильно: то же самое происходит и при попытке общего выделения файлов из группы с файлами не из группы, да и область неправильного выделения там на самом деле может быть шире. Впрочем, суть дела понятна. В 3.50 бага не было. А вот в публичном релизе 3.70 — уже был. Недоглядели, иначе уже было бы исправлено наряду с тем, что заметили. Так что если ещё что-то у кого-то нехорошего замечено в новых версиях — предъявляем и обсуждаем своевременно.

P.S. Кстати, глючит и выделение левой кнопкой с Shift с участием файловых групп — интервал выделения определяется неправильно (согласно реальной сортировке файлов в панели, а не тому порядку, что отображается с помощью TWinKey). И с Ctrl не всё гладко... Подобные проблемы когда-то возникали в прежних приватных версиях. Сейчас это, видимо, побочный результат отладки рамочного выделения, где тоже по ходу дела проблем хватало.
Ладно, автор вернётся к активной работе — разберётся. А я тем временем документацию усовершенствую. Wink

#1916:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Aug 24, 2011 15:45
    —
Avada wrote:
INI-файл, на котором воспроизводится ошибка при снятии галки — тот же, что раньше высылался, или другой?

Тот же.
Avada wrote:
но проблема ясна и без них — воспроизводится легко.

Не воспроизводится, версии те же.

#1917:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 16:27
    —
ask-rus
Ты, может, всё-таки начнёшь на более поздних, чем эти приватные, публичных версиях 3.74/1.97 проверять, а?
Для справки: у меня без усилий воспроизводится и с настройками TWinKey по умолчанию (добавлены только файловые группы).

#1918:  Author: FlasherLocation: Москва PostPosted: Wed Aug 24, 2011 18:46
    —
Меня, честно говоря, поднапрягает, что для восстановления выделения Esc порой приходится жать по два-три раза...

#1919:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 19:01
    —
Flasher
А вот с этого места подробнее, пожалуйста. Особенно про три раза. Два — это ещё укладывается в задуманную автором схему работы, но три...

#1920:  Author: FlasherLocation: Москва PostPosted: Wed Aug 24, 2011 19:10
    —
Avada
Я бы рад, но особых условий не вижу. Хотя меня и двойное нажатие напрягает. С ним там никак?
А вот, что меня ещё обеспокоило, так это то, что клавиша "/" работает сопряжённо с TwinKey, курсор мигает, чего быть, естественно, не должно. С отключением опции с Esc мигалка пропадает.

#1921:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 21:08
    —
Flasher wrote:
С ним там никак?

Ну, это у автору. Но, насколько сам я понял, ничего более удобного в реализации не вышло. И не могу сказать, что это так уж сильно мешает.
Flasher wrote:
А вот, что меня ещё обеспокоило, так это то, что клавиша "/" работает сопряжённо с TwinKey, курсор мигает, чего быть, естественно, не должно. С отключением опции с Esc мигалка пропадает.

При втором нажатии Esc у меня просто слегка дёргается не курсор, а те несколько строк в панели, у которых восстанавливается выделение. А с "/" точно так же. Речь об этом или о чём-то другом?

#1922:  Author: FlasherLocation: Москва PostPosted: Wed Aug 24, 2011 21:17
    —
Avada wrote:
Ну, это у автору. Но, насколько сам я понял, ничего более удобного в реализации не вышло.
Хотелось бы ознакомиться с алгоритмом. Не очень ясно, на чём стопор.

Avada wrote:
Речь об этом или о чём-то другом?
Имелся в ввиду курсор мыши (фоновый режим).

#1923:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 21:30
    —
Flasher wrote:
Хотелось бы ознакомиться с алгоритмом. Не очень ясно, на чём стопор.

Согласованное с автором описание алгоритма есть в документации.

Flasher wrote:
Имелся в ввиду курсор мыши (фоновый режим).

Про курсор понял. Но откуда тут берётся вариант указателя мыши для фонового режима? Видимо, надо условия проявления подробнее описать.

#1924:  Author: FlasherLocation: Москва PostPosted: Wed Aug 24, 2011 21:40
    —
Avada wrote:
Согласованное с автором описание алгоритма есть в документации.
Я про общий программный алгоритм, а не алгоритм применения, в котором нигде не указано, почему для восстановления выделения Esc нужно периодически нажимать дважды.
Avada wrote:
Но откуда тут берётся вариант указателя мыши для фонового режима?
А ты попробуй быстро понажимать и тут и другую клавишу. Мелькание часов(или что там у тебя) будет или нет? Если да, то отключи опцию и проверь опять с клавишей "/", в этом случае миганий точно не должно быть.

#1925:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 21:49
    —
Flasher wrote:
Я про общий программный алгоритм, а не алгоритм применения, в котором нигде не указано, почему для восстановления выделения Esc нужно периодически нажимать дважды.

Ну, тогда пусть тебе это автор лучше объяснит.
Flasher wrote:
А ты попробуй быстро понажимать и тут и ругую клавишу. Мелькаие часов(или что там у тебя) будет или нет?

Да те же часы и есть, только немножко другого вида... А основной указатель — мышка. С носиком и хвостиком. Wink Вот она и отображается, сколько ни нажимай обе клавиши. И не мелькает. В общем, не получается воспроизвести.

#1926:  Author: FlasherLocation: Москва PostPosted: Wed Aug 24, 2011 22:17
    —
Ну, не знаю. Взял ini c таким содержимым:
Code:
[Config]
BookMarks=0
ReturnTabs=0
LostFocus=1
ESCSpecial=1
AutoView=0
ColoredTabs=1
Мигания есть. Можно прямо удерживать клавишу и видеть быстрые мигания. Ставлю ESCSpecial в ноль, перезагружаю ТС - мигания при удержании клавиши "/" пропадают.

Last edited by Flasher on Wed Aug 24, 2011 22:34; edited 1 time in total

#1927:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 24, 2011 22:32
    —
Flasher
Только в INI-файле, наверное, всё же должно быть сначала ESCSpecial=1, верно?
Сделал инишник с таким набором. Слегка дёргается содержимое самой панели, как и было уже сказано, но эти дёрганья при нажатии "/" от состояния фичи с Esc не зависят. Указатель мыши — без всякого мигания.


Last edited by Avada on Wed Aug 24, 2011 22:40; edited 1 time in total

#1928:  Author: FlasherLocation: Москва PostPosted: Wed Aug 24, 2011 22:35
    —
Avada wrote:
ESCSpecial=1, верно?
Поправил.
Avada wrote:
Указатель мыши — без всякого мигания.
Ок. Подождём других тестеров.

#1929:  Author: ask-rusLocation: Russian Federation PostPosted: Thu Aug 25, 2011 16:06
    —
Обновился. Баг с "Use File Grouping" остается. Удалось обнаружить, что он возникает, когда, помимо "Файловых групп", отключено большинство других фич (всех, кроме пунктов "Разного" Утилизатора).

Добавлено спустя 6 минут:

Этот баг, по-прежнему, подтвердить не могу. Файловые группы не используются, но в меню TWinKey соответствующий флажок установлен.

Добавлено спустя 8 минут:

Баг с восстановлением выделения в три раза себя ни разу не проявлял.

Добавлено спустя 36 минут:

По поводу миганий курсора мыши, аналогия с Avada.

#1930:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 25, 2011 16:57
    —
ask-rus wrote:
Этот баг, по-прежнему, подтвердить не могу. Файловые группы не используются, но в меню TWinKey соответствующий флажок установлен.

Разумеется, не можешь. Wink Дело не во флажке, а в попадании реально используемых файловых групп в область выделения. См. описание бага.

#1931:  Author: FlasherLocation: Москва PostPosted: Thu Aug 25, 2011 17:25
    —
По поводу миганий забыл указать важное условие - выделение нужно не забыть поставить. Без него, конечно, не воспроизводится.

#1932:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 25, 2011 18:45
    —
ask-rus wrote:
Обновился. Баг с "Use File Grouping" остается. Удалось обнаружить, что он возникает, когда, помимо "Файловых групп", отключено большинство других фич (всех, кроме пунктов "Разного" Утилизатора).

Ты бы лучше опять INI-файл выложил — оно надёжнее. А то потом выяснится, что мы с тобой это самое "большинство" понимаем по-разному.

Flasher
Увы, всё равно не вижу.

#1933:  Author: LonerDLocation: Макеевка PostPosted: Fri Aug 26, 2011 15:37
    —
У меня в Тотале комментарии из проводника OLE отключены, зато добавлены пользовательские (всплывающие) комментарии на основе контентных плагинов для разных типов файлов (например, разрешение, битрейд...).
Время от времени эти самые пользовательские комментарии перестают работать, не всплывают до перезагрузки Тотала.
Причину пока не могу отследить, но создаётся впечатление, что виноват TWinKey - при отключении плагина я не замечал чтобы комментарии пропадали.
Проверьте кто может.

#1934:  Author: ApceHLocation: Димитровград PostPosted: Fri Aug 26, 2011 15:46
    —
LonerD
Подтверждаю. Причём отключаются и OLE-шные тоже.

#1935:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Aug 26, 2011 15:55
    —
Avada wrote:
А то потом выяснится, что мы с тобой это самое "большинство" понимаем по-разному.

С уточнением в масштабе
ask-rus wrote:
(всех, кроме пунктов "Разного" Утилизатора)

пробовал?

#1936:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 26, 2011 17:30
    —
LonerD
ApceH
Пока не вижу. Конкретные примеры пропадающих комментов, пожалуйста. Что в них за информация точно и из каких источников? Ну, а INI-файл TWinKey — это уж само собой. Wink

ask-rus
А вот, представь, пробовал. И вижу, что условия возникновения ты описываешь неверно. Да, есть такая штука, но при следующем инишнике:
Code:
[Config]
ReturnTabs=0
LostFocus=0
BookMarks=0
AutoView=0

То есть, во-первых, это не точно тот инишник, что при котором Esc не работает (как раз отвечающей за эту фичу опции тут нет). Во-вторых, по умолчанию на странице "Разное" включены три конкретных галки (причём этих строк в INI-файле нет), а не все, как можно понять по твоему описанию. В-третьих, открою тебе страшную тайну: если значения этих трёх включённых опций (AutoCompletion, CloseAllListers и CheckCloseTC) указать в 0, ошибка доступа всё равно вылезает и, стало быть, не от них зависит.

#1937:  Author: ApceHLocation: Димитровград PostPosted: Sat Aug 27, 2011 02:13
    —
Поймал один случай, когда пропали подсказки к файлам. Я просто подключился к одному FTP. Соответственно верхняя панель увеличилась, а панель файлов сжалась, ну и полностью перерисовалась...
Будем смотреть ещё.

#1938:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 27, 2011 08:37
    —
ApceH
О, вот это уже нечто вполне воспроизводимое. Насчёт добавления панели FTP — подтверждаю, спасибо. Именно при включённом TWinKey и вплоть до перезагрузки TC. В паблик-релизе TWinKey 3.50 этого не было, в 3.70 уже есть. Теперь ясно, что можно воспроизвести и более простым способом: при временном отключении каких-то элементов окна TC (тулбара или строки дисков, например) или при переключении на вертикальный режим расположения файловых панелей. В то же время при банальном изменении размера окна TC (например, при переключении между обычным/полноэкранным состоянием) бага нет.

Flasher
Неподтверждённым сейчас остался только твой репорт про мигание. Приведённый кусок INI-файла сам по себе картину не прояснил, и дело, возможно, в уточнении самой методики воспроизведения (любая мелочь, даже количество выделенных файлов, теоретически может иметь значение). Опиши по шагам, что ты делаешь с этими выделениями и нажатиями: чем выделил, сколько выделил, что нажал... Каталог взять хотя бы в первом приближении более-менее похожий у всех: собственный каталог TC, к примеру.
Ну и с тремя щелчками надо бы разобраться (два — не баг, а вот три...).

Промежуточные итоги по коллективному баг-репорту:
• Ошибка доступа при снятии галки для групповой сортировки. Описание, условия воспроизведения.
• Неработоспособность обработки выделения по Esc. Описание, условия воспроизведения.
• Некорректное выделение файловых групп левой/правой кнопкой мыши. Описание и условия воспроизведения: раз, два.
• Потеря подсказок при изменении высоты файловых панелей. Описание, условия воспроизведения.
• Три щелчка Esc для восстановления выделения. Описание. Пока не подтверждено.
• Мигание указателя мыши при нажатии "/". Описание, дополнительная информация. Пока не подтверждено.

#1939:  Author: FlasherLocation: Москва PostPosted: Sat Aug 27, 2011 16:34
    —
Avada
По миганию:
1. Достаточно выделить один элемент.
2. Снять выделение по Esc.
3. Восстанавливать либо самим Esc либо клавишей "/", находящейся в рядом с NumLock. Для интенсивного воспроизведения режима "Занят" нужно удерживать любую из этих клавиш.

#1940:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 27, 2011 16:45
    —
Flasher
Курсор мыши стандартный?

С удержанием кнопки мигает (мерцает) файл. панель, а не курсор, который системный Стандартный Windows.

Добавлено спустя 6 минут:

Ещё не упомянул про песочные часики, которые возникают при удержании клавиши.

#1941:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 27, 2011 16:54
    —
ask-rus wrote:
С удержанием кнопки мигает панель, а не курсор, который системный Стандартный Windows.

Именно так. (Нестандартный курсор того же назначения, впрочем, тоже не мигает.) А мигание содержимого панели при удерживании клавиши во время установки/снятия выделения к TWinKey отношения не имеет и прекрасно воспроизводится без него. Можно на серой звёздочке посмотреть — то же самое.

ask-rus wrote:
Ещё не упомянул про песочные часики, которые возникают при удержании клавиши.

То есть у тебя часики есть?

Flasher
Сколько ни удерживал, песочных часов нет. Соответственно, нет и их мигания.

#1942:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 27, 2011 17:07
    —
Avada wrote:
То есть у тебя часики есть?

Удерживая клавишу - часики с интервалом. Больше задействованных фич - меньше интервал. Курсор мыши должен располагаться в пределах окна TC, иначе - нет часиков.

#1943:  Author: FlasherLocation: Москва PostPosted: Sat Aug 27, 2011 17:10
    —
ask-rus wrote:
С удержанием кнопки мигает (мерцает) файл. панель, а не курсор
Ещё не упомянул про песочные часики, которые возникают при удержании клавиши.
И как это понимать? Часы же не лишь бы где появляются, они и являются указателем мыши с режимом "Занят".

Avada
Я это уже понял. На дополнительные попытки с твоей стороны не раcсчитывал. Пусть остальные пробуют.

#1944:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 27, 2011 17:22
    —
Flasher wrote:
И как это понимать? Часы же не лишь бы где появляются, они и являются указателем мыши с режимом "Занят".

>>>
ask-rus wrote:
Курсор мыши должен располагаться в пределах окна TC, иначе - нет часиков.

#1945:  Author: FlasherLocation: Москва PostPosted: Sat Aug 27, 2011 17:26
    —
Это лишний раз свидетельствует о том, что я пишу.

#1946:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Aug 27, 2011 17:33
    —
Flasher wrote:
Это лишний раз свидетельствует о том, что я пишу.

Ключевые слова.

#1947:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 27, 2011 17:44
    —
ask-rus
Попрошу высказываться только по делу и без фраз, требующих потом дополнительных пояснений, а то всё это слишком быстро съезжает во флуд. Не надо захламлять тему, она и так очень большая.

#1948:  Author: VadiMGP PostPosted: Sun Aug 28, 2011 16:43
    —
Всем привет!
Баг-репорты проанализированы, всем спасибо за информацию и систематизацию. Просто, мечта разработчика. Всё на блюдечке с каемочкой.

Avada wrote:
Промежуточные итоги по коллективному баг-репорту:
• Ошибка доступа при снятии галки для групповой сортировки. Описание, условия воспроизведения.
• Неработоспособность обработки выделения по Esc. Описание, условия воспроизведения.
• Некорректное выделение файловых групп левой/правой кнопкой мыши. Описание и условия воспроизведения: раз, два.
Тут все ясно, будет починено.
Quote:
• Потеря подсказок при изменении высоты файловых панелей. Описание, условия воспроизведения.
Да, проблема есть, но откуда у неё ноги растут пока совершенно непонятно. Будем искать.
Quote:
• Три щелчка Esc для восстановления выделения. Описание. Пока не подтверждено.
Я только не понял - это описание бага или пожелание к изменению работы ESC? Если изменение, мне нужно полное описание нового алгоритма. Если баг, то в чем именно он состоит?
Quote:
• Мигание указателя мыши при нажатии "/". Описание, дополнительная информация. Пока не подтверждено.
Я не уверен, что тут вообще мне есть что делать, потому что у меня ТС и сам по себе, без всякого TWinKey, мигает при нажатии на "/".

ask-rus wrote:
Возможно ли избавиться от пунктов внутреннего контекстного меню из системного контекстного?
Извини, вообще не понял, что нужно. Объясни, плиз.

#1949:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 28, 2011 18:51
    —
VadiMGP wrote:
Я не уверен, что тут вообще мне есть что делать, потому что у меня ТС и сам по себе, без всякого TWinKey, мигает при нажатии на "/".

TC (то есть строки в файловой панели, которые, в общем-то, у всех мигают) или указатель мыши (про который репортится)?

В дополнение к сообщённым на форуме проблемам есть всякая всячина по плагинам второго уровня, но это я изложу не здесь, а чуть попозже мылом — кое-что ещё уточняется.

#1950:  Author: VadiMGP PostPosted: Sun Aug 28, 2011 19:11
    —
Avada wrote:

TC (то есть строки в файловой панели, которые, в общем-то, у всех мигают) или указатель мыши (про который репортится)?
Именно указатель мыши мигает.

#1951:  Author: FlasherLocation: Москва PostPosted: Sun Aug 28, 2011 19:44
    —
VadiMGP wrote:
Я не уверен, что тут вообще мне есть что делать, потому что у меня ТС и сам по себе, без всякого TWinKey, мигает при нажатии на "/".
У меня не мигает. Отключи все копии ТС, если таковые имеются, открой Тотал без установленного TwinKey или с предварительно отключённой до перезапуска TC опцией с Esc, выдели что-нибудь и проверь.

#1952:  Author: VadiMGP PostPosted: Sun Aug 28, 2011 20:03
    —
Flasher
Я проверял ТС с пустым wincmd.ini. Мигает.

#1953:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Sep 03, 2011 16:24
    —
VadiMGP
TWinCmd.exe уже не работает?

#1954:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 03, 2011 16:47
    —
ask-rus
С какой именно командой не работает? Я штук пять быстро проверил — всё в порядке. (Только у меня версия TWinKey уже следующая, приватная, 3.76, если от этого, конечно, что-то зависит.)

#1955:  Author: VadiMGP PostPosted: Sat Sep 03, 2011 16:54
    —
ask-rus
C утра работало. Ты с какой версией проверяешь? Wink

#1956:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Sep 03, 2011 16:55
    —
Avada wrote:
С какой именно командой не работает?

Все не работают...
VadiMGP wrote:
Ты с какой версией проверяешь?

3.74

#1957:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 03, 2011 21:18
    —
ask-rus
И на 3.74 работает, специально проверял.

#1958:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 10, 2011 21:08
    —
VadiMGP
Хотелось бы расширить функционал авторана в TWinKey. Сейчас он поддерживает только em- и cm-команды, на сколько я понимаю.
В связи с этим у меня возникла вот такая проблема.
В плагине Autorun можно писать не только em- и cm-команды, поэтому такую проблему можно легко обойти.
Но я не хочу (не могу) использовать И TWinKey, И Autorun. Это уже извращение.
Можно было бы хотя бы реализовать поддержку команд с параметрами. Тогда можно было бы писать "CD \\\Virtual Panel|cm_GotoPreviousDir".

#1959:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2011 21:12
    —
ApceH wrote:
Но я не хочу (не могу) использовать И TWinKey, И Autorun. Это уже извращение.
А кто-то навязывает? Для автозагрузки я использую только autorun, TwinKey с одной строчкой под эти нужды никак не подходит.

#1960:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 10, 2011 21:47
    —
ApceH
Никакое это не извращение. Лично я совершенно нормально использую оба плагина. В TWinKey функция автозапуска команд — лишь одна из многих, а Autorun специализирован именно в этом направлении и, что совершенно естественно, умеет больше.

#1961:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 10, 2011 21:52
    —
Flasher
Avada
Эти ваши посты очень ценны. Спасибо.
Подожду, что скажет автор Wink

#1962:  Author: VadiMGP PostPosted: Sun Sep 11, 2011 01:19
    —
ApceH wrote:
Можно было бы хотя бы реализовать поддержку команд с параметрами. Тогда можно было бы писать "CD \\\Virtual Panel|cm_GotoPreviousDir".
Да, можно, но не вообще все команды с параметрами, а только команду "CD". Ты именно эту команду имел в виду?
ApceH wrote:
В плагине Autorun можно писать не только em- и cm-команды, поэтому такую проблему можно легко обойти.
Из описания Autorun я не увидел, что там есть поддержка CD, поэтому не вполне понимаю как именно эта проблема там легко обходится.

Но также хочу согласиться, что использование и TWinKey и Autorun выглядит вовсе не извращением, а разумным использование наиболее подходящего инструмента в нужном месте. Если есть какие-то конкретные причины, не позволяющие использовать оба плагина, тогда дело другое, но как общий принцип - никакой крамолы нет.

А также, чисто из любопытства, встречный вопрос - а зачем надо при каждом запуске выполнять команды "CD \\\Virtual Panel|cm_GotoPreviousDir"?

#1963:  Author: FlasherLocation: Москва PostPosted: Sun Sep 11, 2011 01:30
    —
VadiMGP wrote:
Из описания Autorun я не увидел, что там есть поддержка CD, поэтому не вполне понимаю как именно эта проблема там легко обходится.
Плохо смотрел. Команда CommandExec, ключ /CD.

#1964:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 11, 2011 01:40
    —
VadiMGP wrote:
#1 Да, можно, но не вообще все команды с параметрами, а только команду "CD". Ты именно эту команду имел в виду?
#2 Если есть какие-то конкретные причины, не позволяющие использовать оба плагина.
#3 зачем надо при каждом запуске выполнять команды "CD \\\Virtual Panel|cm_GotoPreviousDir"?

1. Было бы здорово! Хотя бы CD.
2. Ну во-первых, дублирование функционала. Во-вторых, оба плагина придётся прописывать в [Searches]... А я условился использовать ColorFilter1 для этой цели, чтобы можно было создавать пресеты цветовых схем, никак не влияя на авторан конкретного ТС, хоть TWinKey используется, хоть Autorun (если, конечно, пользователь тоже придерживается этого правила использовать ColorFilter1). Ну и соответственно задействовать ColorFilter2 я ни в коем случае не могу...
3. Это надо спросить у автора Virtual Panel... Она не инициализируется пока не войдёшь в неё хотя бы раз. И, например, при добавлении ссылки в поле ввода будет "%${}Path%\текущая_папка" вместо реального пути.


Last edited by ApceH on Sun Sep 11, 2011 01:41; edited 1 time in total

#1965:  Author: VadiMGP PostPosted: Sun Sep 11, 2011 01:41
    —
Flasher wrote:
Плохо смотрел. Команда CommandExec, ключ /CD.
Хорошо смотрел. У меня вот такое описание CommandExec
Quote:
CommandExec <команда>
Выполнить пользовательскую команду em_*** (только из usercmd.ini). Параметры тотала (%P, %L и т.д.), которые могут быть заданы в команде, не разворачиваются.
А у тебя какое?

#1966:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 11, 2011 01:43
    —
VadiMGP
Вот отрывок из конфига Autorun'а в сборке Power User:
Code:
CommandExec /CD "\\\Virtual Panel"
Sleep 40
SendCommand cm_GotoPreviousDir

Вот так все и извращаются...

#1967:  Author: VadiMGP PostPosted: Sun Sep 11, 2011 01:57
    —
ApceH wrote:
Ну во-первых, дублирование функционала.
Дублировать не надо. TWinKey можно использовать для своих целей, а Autorun для своих.
ApceH wrote:
Во-вторых, оба плагина придётся прописывать в [Searches]... А я условился использовать ColorFilter1 для этой цели, чтобы можно было создавать пресеты цветовых схем, никак не влияя на авторан конкретного ТС (если, конечно, его пользователь тоже придерживается этого правила). Ну и соответственно задействовать ColorFilter2 я ни в коем случае не могу...
Я не готов сейчас вникать во все тонкости, но что-то тут явно не то. Получается, что ты изначально ограничил себя только одним плагином использующим цветовую схему ТС для автозапуска. А если завтра появится еще один плагин с тем же принципом загрузки, который тебе будет очень полезен, что тогда? Локти кусать? Ведь ColorFilter1 уже занят, а ColorFilter2 ты задействовать не хочешь.
Quote:
Вот отрывок из конфига Autorun'а в сборке Power User:
А, так это недокументированный ключ! Тогда ясно.

#1968:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 11, 2011 02:03
    —
VadiMGP
Дублирование в том, что TWinKey тоже умеет запускать практически что-угодно, так-как поддерживает em-команды. Зачем мне вообще Autorun?
Я отлично жил с автозапуском через TWinKey, до тех пор, пока не решил добавить иконки в меню для em-пунктов...
Такое "самоограничение" лучше, чем прописывать TWinKey в последней ColorFilterN, потому что в разных цветовых схемах разное количество ColorFilter. Соответственно схема с большим числом фильтров затрёт запуск TWinKey.
Ну если появится такой плагин, то придётся сдвинуть все пресеты в раз и забронировать ColorFilter1-3, например. Но, уверен, вероятность этого 1% на ближайший год-два Smile

#1969:  Author: FlasherLocation: Москва PostPosted: Sun Sep 11, 2011 02:14
    —
VadiMGP wrote:
А у тебя какое?
У меня такое:
Quote:
CommandExec [/CD[:T|S|TS]] <команда/путь1> [<путь2>]
Выполнить пользовательскую команду em_*** или установить в панелях заданные пути.
[/CD] - первый и опциональный второй параметры - пути для установки в панелях. После параметра опционально может присутствовать флаг, как устанавливать каталоги: T - открыть в новой вкладке, S - делает первый путь источником, второй - получателем, иначе левая и правая панели соответственно, ST - комбинация параметров.

VadiMGP wrote:
А, так это недокументированный ключ!
Как раз документированный.

ApceH wrote:
Дублирование в том, что TWinKey тоже умеет запускать практически что-угодно, так-как поддерживает em-команды. Зачем мне вообще Autorun?
Предлагаю посмотреть внимательно на описание autorun и разобраться, что функциональное превосходство его над коллегой для сих нужд очень существенное, начиная с того, что число запускаемых команд в отличии от TwinKey в Autorun не ограничено одной строкой.

#1970:  Author: VadiMGP PostPosted: Sun Sep 11, 2011 02:23
    —
Flasher wrote:
У меня такое:
А откуда ты его брал? Я скачивал с wincmd.ru по ссылке в первом посте темы про Autorun.

#1971:  Author: FlasherLocation: Москва PostPosted: Sun Sep 11, 2011 02:25
    —
Это в последней бэте. Только вчера ссылку выкладывал.
Тут можно другие скачать.

#1972:  Author: VadiMGP PostPosted: Sun Sep 11, 2011 02:45
    —
Flasher wrote:
Это в последней бэте. Только вчера ссылку выкладывал.
Угу. В последней бете, вчера и к тому же в теме про удаление торрентов.
Бесспорно, это я плохо смотрел.

#1973:  Author: FlasherLocation: Москва PostPosted: Sun Sep 11, 2011 03:22
    —
Как всегда любишь вывернуть ситуацию наизнанку. Я написал, что только недавно выложил ссылку, это было сказано не в упрёк, а для сведения, если ты не понял. Это раз. А два - ссылки на беты выкладывает никто иной как сам автор. Кому надо - следит за происходящим в соответсвующем топике. Ты на wincmd.ru вообще Twinkey не выкладываешь - ни релизы, ни бета-версии. На этой почве тебе кто-то хоть слово сказал? Без комментариев.

#1974:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 11, 2011 09:19
    —
Flasher
Автор абсолютно прав и ситуацию излагает самым прямым образом.
Начальное "плохо смотрел" тоже было не в упрёк? Если бы кто-то из постоянно сидящих в топике по Autorun, сподобился (либо сразу либо чуть позже) чётко указать, где именно впервые появился этот параметр, и дать ссылку — проблемы бы не было вовсе. Не всё, что очевидно постоянным участникам того обсуждения, очевидно и всем остальным.
Насчёт невыкладывания. В шапке Autorun — ссылка на последнюю стабильную версию; в отношении представления бет к автору претензий нет, имеет право. Но корректное пояснение в другом топике — проблема не автора, а того, кто далее ссылается на ту или иную фичу. Вылавливать только для прояснения возникшего в этой теме вопроса ссылки на конкретную бету ни из темы по Autorun, ни — тем более — из других никто не обязан. "Кому надо – следит" аргументом не является. А кто не следит — идёт лесом? Я сам читаю все темы, но и у меня установлена отнюдь не последняя бета Autorun (при том, что вышла она несколько месяцев назад), и я тоже, скорее всего, ничего бы не нашёл или, как минимум, нашёл это далеко не сразу.
Что касается TWinKey, если уж на то пошло, то выкладываются только публичные релизы, ссылка на последнюю версию в шапке постоянна и доступна всегда. Именно эта версия (и только она!) считается при обсуждении актуальной по умолчанию и не требующей уточнения.
Давайте относиться друг к другу с уважением, а если что-то что-то не понял, то начинать с попытки понять причину. А если выясняется, что первоначальная информация была действительно неполна, то честно признавать этот факт без дополнений в стиле "сам дурак".

Ситуация прояснена. Посты, состоящие исключительно из личных претензий, удалены. Публичные дискуссии по поводу вышесказанного на этом прекращаются.

#1975:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 11, 2011 11:25
    —
VadiMGP
А можно как-то активировать TWinKey не через ColorFiltre?
Через Autorun можно было бы инициализировать TWinKey, тогда лишние ColorFiltre-ы не занимались бы.

#1976:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Sep 11, 2011 11:49
    —
ApceH, а пробовал просто загружать библиотеку через Autorun? Или пробовал в один поисковый шаблон вставлять условия для загрузки сразу и Autorun и TWinKey? По-моему, это должно прокатить.

#1977:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 11, 2011 12:03
    —
ApceH
Как-то — можно. Например, создать набор колонок, содержащий колонку на основе TWinKey, и запускать TC с открытием этого набора. Или TWinKey со свойcтвом Order в пользовательскую подсказку для всех объектов засунуть. Включится при первом же наведении мыши на что угодно.
Но, вообще говоря, MVV даёт правильную рекомендацию. На один цвет можно посадить шаблон, содержащий в виде двух правил оба плагина. И всё будет работать.

#1978:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 11, 2011 12:19
    —
MVV
Отличная идея, спасибо! Всё работает! И всё на одном ColorFiltre!
Правда заметил одну несовместимость в самом Autorun, сейчас в тему отпишу.

#1979:  Author: FlasherLocation: Москва PostPosted: Sun Sep 11, 2011 16:29
    —
Avada wrote:
Публичные дискуссии по поводу вышесказанного на этом прекращаются.
Так пиши сперва сам в личку. Зачем выносить свои мысли на публику, если они принимают характер частного и местами весьма спорного мнения, а не модерации? (рит.) Фразы в ключе "абсолютно прав" в данном случае всерьёз никак не могут восприниматься.

#1980:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 11, 2011 18:45
    —
Flasher
Остановиться не пора? Сначала необоснованные нотации в адрес VadiMGP, а теперь ты меня учишь, что и куда писать? А замечание за нарушение п. 4 правил форума тоже всерьёз восприниматься не будет? (рит.). Всё, хватит.

#1981:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 16, 2011 14:24
    —
2VadiMGP
Думаю, ты меня понял...

#1982:  Author: VadiMGP PostPosted: Fri Sep 16, 2011 19:42
    —
Вахмурка
Да тебя-то я понял, тебя понять нетрудно. Wink Вот мне еще бы понять как я это сделал ...

Кстати, что из перечисленного используешь?

#1983:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 16, 2011 19:48
    —
+ Курсор в неактивной панели
+ Закладки
+ Приклеенные файлы
+ Автопереключение режимов
- Окно ТС позади других
- Точная ширина колонок
- Одноцветный краткий режим
- Автопрокрутка табов
- Сортировка групп файлов
+ Цвет/Картинка в панелях
+ Прямоугольное выделение

#1984:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Sep 16, 2011 21:22
    —
У меня воспроизводится с гораздо меньшим набором функций:
+ Курсор в неактивной панели
+ Сортировка групп файлов

#1985:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Sep 16, 2011 21:26
    —
Maximus
Это и с настройками по умолчанию воспроизводится. Или когда вообще всё везде выключено. Я, кстати, не уверен, что вопрос про используемые функции был связан с багом. Wink

#1986:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Sep 16, 2011 21:33
    —
Avada wrote:
Я, кстати, не уверен, что вопрос про используемые функции был связан с багом.
Возможно, но мне откуда знать :)

#1987:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 16, 2011 21:37
    —
Сравнивая наши с Maximus'ом списки, я словно вспомнил молодость и решал логическую задачку типа "Мистер Блэк живет не в зеленом доме, у мистера Уайта и мистера Грэя собаки одной и той же породы..., и т.д. Кто убил миссис Грин?".
Так вот, нетрудно видеть, что собака порылась в подсветке курсора в пассивной панели. Так вот, если отключить вообще все, то глюк пропадает. А если включить только подсветку курсора, глюк появляется. Не так ли?

#1988:  Author: VadiMGP PostPosted: Fri Sep 16, 2011 21:39
    —
Maximus wrote:
У меня воспроизводится с гораздо меньшим набором функций:
Он воспроизводится с любой из этих функций. Я просто пытаюсь понять откуда ноги у него растут.

#1989:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Fri Sep 16, 2011 21:42
    —
Вахмурка wrote:
Так вот, если отключить вообще все, то глюк пропадает. А если включить только подсветку курсора, глюк появляется. Не так ли?

Именно так.

#1990:  Author: VadiMGP PostPosted: Fri Sep 16, 2011 21:43
    —
Вахмурка wrote:
нетрудно видеть, что собака порылась в подсветке курсора
Нет, дело не в курсоре. Любая из этих функций где-то гадит.

#1991:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 16, 2011 21:54
    —
2VadiMGP
Не напрягайся слишком. Видишь, если бы я не был чересчур дотошным, никто бы об этом баге и не знал. Значит, он никого, кроме меня, не волновал. А мне предложили минимум три решения. Оное от sa - самое универсальное, от Maximus'а - самое изящное. Выбирай по вкусу. Мне лично в TWinKey не хватает совсем других вещей, скажем, этой. Есть надежда?

#1992:  Author: VadiMGP PostPosted: Fri Sep 16, 2011 22:12
    —
Вахмурка wrote:
Не напрягайся слишком. Видишь, если бы я не был чересчур дотошным, никто бы об этом баге и не знал.
Да, скорее всего. Но пока меня жмет уже то, что я знаю. Не боись, я не собираюсь складывать свой живот на алтарь этого бага. Если быстро не получится, то подождет до следующего релиза.
Вахмурка wrote:
Мне лично в TWinKey не хватает совсем других вещей, скажем, этой. Есть надежда?
Пока есть. Не в ближайшем релизе, конечно, но есть.
Более того, я сам собирался попозже поднять это вопрос заново и вот в каком аспекте. Мне нетрудно различить ситуацию когда юзер нажал клавишу на этом элементе, а вот как выполнить то что тебе надо - это вопрос. К примеру, я понятия не имею как изнутри директории открыть диалог редактирования комментария к этой директории.
Так что будет что обсудить.

#1993:  Author: melirius PostPosted: Sat Sep 17, 2011 21:57
    —
VadiMGP wrote:

Я мог бы добавить ключи в TWinKey.ini чтобы можно было вручную указать максимально возможный размер монитора. Но это вряд ли будет в ближайшем релизе. В любом случае, если тебя такой подход устраивает - скажи.


Ты добавил ключ в версию 2.74? Я не нашёл.

#1994:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 17, 2011 22:04
    —
melirius
Нет в 2.74 и не ожидается в новом релизе, который практически готов и задача которого — почти исключительно исправление ошибок предыдущих версий.

#1995:  Author: melirius PostPosted: Sat Sep 17, 2011 22:16
    —
Avada

Жаль. Предложение по добавлению в ReadMe (добавленные куски — курсив)

Quote:
Если фиксация окна TC выполнена щелчком в любой его части, а вам затем потребовалось переместить это окно на передний план, щёлкните в произвольном месте окна правой кнопкой мыши или левой кнопкой по его заголовку.

#1996:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 17, 2011 22:34
    —
melirius
Прошу прощения, но прежде чем что-то ещё описывать, хотелось бы понять, откуда взята эта левая кнопка на заголовке? Я такого функционала попросту не вижу.

#1997:  Author: VadiMGP PostPosted: Sun Sep 18, 2011 02:07
    —
Avada wrote:
хотелось бы понять, откуда взята эта левая кнопка на заголовке? Я такого функционала попросту не вижу
Это действительно так. Клик левой кнопкой мыши на заголовке окна ТС всегда выведет окно ТС вперед.

#1998:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 18, 2011 08:15
    —
VadiMGP
В таком случае имею сообщить, что фича с левым щелчком на заголовке работает не всегда, а только если если окно TC (исправлено) не развёрнуто на весь экран (а у меня оно как правило развёрнуто). Двойной щелчок там, да, всегда переводит окно вперёд, при этом одновременно переводя из полноэкранного режима в обычный и наоборот, как в системе и положено. Правая кнопка мыши работает исправно в любом случае.
Я уже, откровенно говоря, не помню — это так и должно быть? Если да, фича будет, конечно же, описана, но с указанной оговоркой про вид окна.


Last edited by Avada on Sun Sep 18, 2011 10:22; edited 1 time in total

#1999:  Author: VadiMGP PostPosted: Sun Sep 18, 2011 09:35
    —
Avada wrote:
фича с левым щелчком на заголовке работает не всегда, а только если если окно TWinKey не развёрнуто на весь экран
Этого не может быть, потому что этого не может быть никогда! Прошу проследовать на дыбу.
Кстати, ты окно ТС, надо полагать, имел в виду? Wink
Avada wrote:
Я уже, откровенно говоря, не помню — это так и должно быть?
В зависимости от выбранного значения окно ТС блокируется либо для кликов в файловых панелях, либо в любом месте внутри окна. Клики на заголовке (и рамочке, если уж быть абсолютно точным) игнорируются.

#2000:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 18, 2011 09:47
    —
VadiMGP wrote:
Кстати, ты окно ТС, надо полагать, имел в виду?

Оно самое. Пардон муа.
Видео с надлежащими комментариями в качестве заменителя дыбы принимается? Сделаю и пришлю мылом, но немножко попозже.
Кстати, могу сразу сказать, что возможность влияния драйвера мыши и сторонних программ проверялась, но ничего такого обнаружено не было.

#2001:  Author: VadiMGP PostPosted: Sun Sep 18, 2011 09:57
    —
Avada wrote:
Видео с надлежащими комментариями в качестве заменителя дыбы принимается?
Не знаю, там видно будет. Давай сюда своё кино, Дзига.

#2002:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 18, 2011 17:12
    —
Кино было представлено. Факты (по крайней мере на XP SP3) подтвердились: левый клик на заголовке развёрнутого окна TC не срабатывает.

#2003:  Author: melirius PostPosted: Tue Sep 20, 2011 03:45
    —
Странно, у меня на Win7x64SP1 работает вне зависимости от развёрнутости TC. Могу тоже представить видео.

#2004:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 20, 2011 07:16
    —
melirius
Не надо. Там проблема возникала не на всякой ОС. В ходе предрелизной подготовки поведение изменено, в описание функции внесены уточнения.

#2005:  Author: harkachLocation: Минск PostPosted: Tue Sep 20, 2011 15:52
    —
а как это подключить в TC?

#2006:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 20, 2011 16:08
    —
harkach
Открыть файл ReadMe_Russian.html и прочитать раздел "Установка". Wink

#2007:  Author: FlasherLocation: Москва PostPosted: Wed Sep 21, 2011 06:28
    —
VadiMGP wrote:
Я только не понял - это описание бага или пожелание к изменению работы ESC? Если баг, то в чем именно он состоит?
Тройное нажатие разве предусмотрено? В справке про двойное написано. После DirBranch, после перехода в другой каталог по cd, через кнопку диска или тулбара, или по истории (Atl+Влево/Вправо) приходится трижды жать.

#2008:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Sep 21, 2011 11:05
    —
Тройное нажатие не предусмотрено. И воспроизвести его для восстановления выделения мне не удалось ни разу ни при каких условиях. Либо один раз, либо два.

#2009:  Author: VadiMGP PostPosted: Wed Sep 21, 2011 21:03
    —
Можно скачивать новую версию.
Новых фич в этот раз почти нет, в основном чинил баги. Зато много.

Отдельная просьба к тем, кто жаловался на мерцание - отпишитесь есть улучшение или нет.

#2010:  Author: FlasherLocation: Москва PostPosted: Wed Sep 21, 2011 21:07
    —
Тройное нажатие Esc не исправилось. Мерцание осталось.

#2011:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Sep 21, 2011 21:33
    —
Хочу отметить, что в новой версии 3.81, помимо починки большого числа выявленных и подтверждённых багов в TWinKey и Утилизаторе, обновлён дочерний плагин mcalc.dll (Калькулятор) — в него добавлены дополнительные функции.
Также сделаны обширные изменения и дополнения в русской документации — как на содержательном уровне (многое описано теперь подробнее и понятнее), так по оптимизации HTML-кода для более единообразного и корректного отображения текста в основных браузерах.

#2012:  Author: LonerDLocation: Макеевка PostPosted: Wed Sep 21, 2011 21:57
    —
Вот и дождались новой версии.
По мерцанию - разницы на глаз не увидел, визуально примерно на уровне предыдущей версии.

Скромно попрошу ещё насчёт функционала утилиты AutoFX (просмотр или редактирование файла при удержании левой клавишы мыши на файле). Утилита использует переключение режимов по средней кнопке мыши и попросту блокирует функционал TwinKey.

Может, её возможности будет доречно включить в состав TwinKey? (переключение режимов просмотр-правка можно сделать, например, по одновременному нажатию левой и правой кнопок). Утилита - буквально несколько строк кода (её можно распаковать и посмотреть содержимое).

Также неплохо бы внедрить в TwinKey функционал утилиты TabControl - прокрутка колёсиком мыши открытых табов.
Сама утилита работает довольно нестабильно - http://rghost.ru/21360151

#2013:  Author: FlasherLocation: Москва PostPosted: Wed Sep 21, 2011 22:17
    —
По тройному нажатию Esc: похоже опять какая-то комбинация настроек приводит к глюкам. С пустым ini такого нет. Придётся опять искать...

Так, на тестовом TC после Alt+Влево/Вправо или двойного Ctrl+B спокойно воспроизводится с таким содержимым:
Code:
[Config]
ESCSpecial=1


Last edited by Flasher on Wed Sep 21, 2011 23:31; edited 1 time in total

#2014:  Author: VadiMGP PostPosted: Wed Sep 21, 2011 23:26
    —
LonerD wrote:
Скромно попрошу ещё насчёт функционала утилиты AutoFX
У меня есть в планах сделать исполнение cm_ или em_ команд на "длинный левый клик". Дальше пока боюсь загадывать, время покажет.
Quote:
Утилита - буквально несколько строк кода (её можно распаковать и посмотреть содержимое
А где её скачать-то?
Quote:
Также неплохо бы внедрить в TwinKey функционал утилиты TabControl
Я подумаю. Мне лично такое не нужно, но если окажется просто, то вполне возможно сделаю.

#2015:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 22, 2011 00:14
    —
Починен баг с перетаскиванием в невидимую поддиректорию текущей панели - спасибо! Very Happy
При установке любых плагинов от уважаемого автора (скажем, того же TWinKey или FileX - х64-версия тож) - Тотал показывает окно контентных плагинов и после нажатия на ОК падает. Досадно, но уже привычно. Установка проходит нормально, но Тотал приходится перезапускать.

#2016:  Author: FlasherLocation: Москва PostPosted: Thu Sep 22, 2011 00:18
    —
Вахмурка
Насчёт падения подтвеждаю. Что конфликтует пока неизвестно. Какие-то плагины при установке приводят к падению, а какие-то нет. Но вот на тестовом ТС у меня при установке TwinKey падения не было. Ковырять все плагины надо.

По Esc есть что сказать?

#2017:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 22, 2011 00:41
    —
Quote:
По Esc есть что сказать?
Нет Laughing Обмен мнениями по поводу восстановления выделения читал по диагонали. Как-то прикипел к умолчательным настройкам. Обработка двойного Esc отключена (если я тебя правильно понял).
Продолжаю тосковать о функции Release key, "путезависимых" командах и по обратной сортировке...

#2018:  Author: FlasherLocation: Москва PostPosted: Thu Sep 22, 2011 00:50
    —
Вахмурка wrote:
Обмен мнениями по поводу восстановления выделения читал по диагонали. Как-то прикипел к умолчательным настройкам. Обработка двойного Esc отключена (если я тебя правильно понял).
А тестануть можешь? Включить опцию и посмотреть, будет ли воспроизводиться восстановление выделения по 3-му нажатию или по 2-му с учётом условий.
Вахмурка wrote:
Продолжаю тосковать о функции Release key, "путезависимых" командах и по обратной сортировке...
О, ну там вообще я целый список ещё накидать могу, чего не было сделано, начиная с фильтра по модификаторы+другие клавиши и т.п... Каждый раз плююсь, когда пытаюсь найти что-то по клавише, а обрезанный функционал этого не позволяет. Да и куча др. хотелок осталась за бортом.

#2019:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 22, 2011 00:57
    —
Quote:
А тестануть можешь?
На четвертое нажатие Esc выделение восстанавливается. Это нормально?

#2020:  Author: FlasherLocation: Москва PostPosted: Thu Sep 22, 2011 01:02
    —
Вахмурка
Ого, рекорд побит! Very Happy Нет, должно быть максимум двойное. У меня тройное.

#2021:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 22, 2011 01:08
    —
Первое нажатие сбрасывает окошко быстрого поиска. Если тебе это важно, распиши подробно, что именно я должен сделать (только, видимо, уже завтра, сейчас пора баиньки).

#2022:  Author: FlasherLocation: Москва PostPosted: Thu Sep 22, 2011 01:13
    —
Не, бысрый поиск не берём. Только обычный режим. Видимо, у тебя тоже тройное.
Просто выделяешь в панели элементы. Сбрасываешь выделение по Esc. Нажимаешь дважды Ctrl+B либо Alt+Влево, потом возврат по Alt+Вправо и смотришь сколько требуется нажатий Esc для восстановления.

#2023:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 22, 2011 01:15
    —
А-а, ну это быстро. Итак, после двойного Ctrl+B для восстановления выделения требуется три нажатия Esc (проверил дважды).
И каков вердикт?

#2024:  Author: ApceHLocation: Димитровград PostPosted: Thu Sep 22, 2011 01:19
    —
С выделением стало ещё веселей! Видео (2.8 МиБ)
На видео правда не совсем видно, что на самом деле происходит, потому что fps не хватает при записи. На словах:
Панель прокручена (полосой прокрутки), скажем, на середину. Если виден верхний элемент, то баг не проявляется.
Группировка включена.
Начинаем выделять правой кнопкой.
Панель дёргается неимоверно! Выделяется всё подряд непредсказуемо.

Получается, что топовая версия, которую реально можно использовать — 3.50... Прискорбно.

#2025:  Author: FlasherLocation: Москва PostPosted: Thu Sep 22, 2011 01:50
    —
Вахмурка wrote:
И каков вердикт?
Исходя из написанного тут и
Flasher wrote:
Нет, должно быть максимум двойное.
вердикт соответствующий.

ApceH wrote:
С выделением стало ещё веселей!
Выделение красным? Цвета, конечно, для глаз...
ApceH wrote:
На видео правда не совсем видно, что на самом деле происходит, потому что fps не хватает при записи.
Писать нечем? UVScreenCamera вроде нормально пишет и в exe пакует мощно.
В общем, я понял, что эта проблема к Esc вообще не относится. Этот баг был описан ранее?

#2026:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 22, 2011 10:15
    —
Баг с тремя нажатиями Esc после уточнения условий воспроизведён и автором, и мной.
Баг с дёрганьем панели при выделении и прочим зависит от включения сортировки по файловым группам. Для воспроизведения достаточно временно удалить TWinKey.ini и поменять в умолчальном виде опций единственную настройку — указать какую-нибудь групповую сортировку в "Файловых панелях". После записи настроек всё это появится.
Короче, есть материал для нового и достаточно срочного багфикса.
Народ, смотрите внимательнее, что сейчас ещё не так (ну, кроме мерцания), чтобы устранить максимум некорректностей за один проход и добиться, наконец, достаточно стабильной версии. (Ранее исправлялись в том числе и баги с очень сложными зависимостями, и вполне могла получиться ситуация "нос вытащишь — хвост увязнет".) Тогда уже можно будет спокойно анализировать и внедрять предложения по новым фичам.

#2027:  Author: FlasherLocation: Москва PostPosted: Fri Sep 23, 2011 12:45
    —
Никто ещё не словил баг неработающего выделения по пробелу? Не сразу понял, что это TwinKey, пока не отключил.
Удаление ini и перезапуск TC ничего не меняет.
А бывает, что выделение файла появляется только после нажатия вниз/вверх.
А ещё у меня был глюк, когда выделилось только расширение файла. Shocked

#2028:  Author: LonerDLocation: Макеевка PostPosted: Fri Sep 23, 2011 15:29
    —
Quote:
Никто ещё не словил баг неработающего выделения по пробелу?

Я словил, подтверждаю.
Правда, ещё не проверял на чистом Тотале, потому не отписался.

#2029:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Sep 23, 2011 15:34
    —
Точные условия воспроизведения неработающего выделения по пробелу попрошу. У меня пока не ловится.

#2030:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 04:01
    —
К предыдущим глюкам добавляется исчезновение имени элемента при выделении (воспроизводится не всегда) и невозможность в любых текстовых полях TC использовать любой символ, назначенный как гор. клавиша на команду TwinKey (пробовал разные), т.е. нажатие ни к чему кроме моргания панелей не приводит. Снятие галки с "Переназначать системные клавиши" ничего не даёт.
Откатился на 3.74 не задумываясь, с таким багом "жить" невозможно...

#2031:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 24, 2011 08:40
    —
Вероятность починки багов значительно возрастает при точном указании способа их воспроизведения.

#2032:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 08:51
    —
Точность указания способа не отменяет другие способы, которые приводят к тому же результату, это касается выбора команд, символьных клавиш и текстовых полей.
Если до банального: NextQuickView = Space. Попытка ввода пробела в комстроке.

#2033:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 24, 2011 10:28
    —
При односимвольном назначении попытка ввода пробела (или любого иного одиночного символа, например, Q) в комстроке при закрытом окне быстрого просмотра обрабатывается нормально. При открытом, да, срабатывает команда TWinKey. В 3.74 по крайней мере в отношении быстрого просмотра я вижу точно такое же поведение. А выделение по Пробелу в файловой панели не работает, если активная функция клавиши в данный момент другая (например, при непустой командной строке TC без всякого TWinKey). C назначениями TWinKey подобных клавиш на другие функции надо разбираться конкретно, с примерами того же типа — "команда-клавиша-место применения".
Впрочем, если речь о том, что опять поломалось вот это, то да, и сейчас для нового релиза исправлено. С Пробелом и быстрым просмотром, как только что посмотрел в тестовой версии, уже всё нормально.

#2034:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 14:51
    —
Quote:
в комстроке при закрытом окне быстрого просмотра обрабатывается нормально
+
Quote:
Впрочем, если речь о том, что опять поломалось вот это, то да, и сейчас для нового релиза исправлено.
Непонятно, о какой версии шла речь в первом предложении. Если бы об исправленной, а не последней публичной, тогда это всё объясняет.
Quote:
А выделение по Пробелу в файловой панели не работает, если активная функция клавиши в данный момент другая (например, при непустой командной строке TC без всякого TWinKey).
До последней версии и после выхода этой работало. Хотя, по логике при отсутствии режима быстрого просмотра уже нельзя называть функцию команды NextQuickView активной. И как уже было сказано, удаление twinkey.ini ничего не решало, выделения - нет.

#2035:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 24, 2011 15:11
    —
Речь в первых трёх фразах шла о том, что лично я видел до исправления. Сейчас (после исправления) ввод символа в текстовое поле должен работать нормально. Про выделение по Пробелу ничего нового сказать не могу: у меня оно и не прекращало работать.

#2036:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 16:33
    —
Flasher
Прекращение реагирование на клавиши с мерцанием курсора есть даже в 3.50. Я давно замечал это, но думал, что это связано с самой виндой, потому что проявлялось только в XP. Как я понимаю, происходит залипание клавиши-модификатора (Ctrl, Shift или Alt). Вернуться к нормальному режиму мне позволяют многократные нажатия соответствующих клавиш-модификаторов. Но я в XP работаю редко, потому не придавал значения.
На самом деле у меня давно в скрипте, который вкл/выкл функционал TWinKey, прописана посылка клавиш так:
Code:
WSH.SendKeys "+(^(%t))%^+"

То есть после посылки Ctrl+Alt+Shift+T (для перечитывания настроек) я как бы жму каждую клавишу-модификатор. И то, при сильной загруженности ОС бывало залипание.
Если дело в TWinKey (кстати, переопределение сис.клавиш включено), то, конечно, надо исправлять. Неприятная особенность.

#2037:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 16:41
    —
ApceH
Извини, я не понял. Это к чему было?

#2038:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 16:49
    —
Flasher wrote:
К предыдущим глюкам добавляется исчезновение имени элемента при выделении (воспроизводится не всегда) и невозможность в любых текстовых полях TC использовать любой символ, назначенный как гор. клавиша на команду TwinKey (пробовал разные), т.е. нажатие ни к чему кроме моргания панелей не приводит. Снятие галки с "Переназначать системные клавиши" ничего не даёт.
Откатился на 3.74 не задумываясь, с таким багом "жить" невозможно...

Только я "откатился" до 3.50 уже давно. Потому что, если нужна группировка файлов, то и 3.74 использовать невозможно (без слёз).

#2039:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 17:07
    —
ApceH
Так мы о разных проблемах пишем. Хотя баг с "залипанием" на самом деле давний, и я что-то подобное где-то описывал. А то, о чём я написал сейчас, возникло только в последней версии.

Quote:
Впрочем, если речь о том, что опять поломалось вот это, то да, и сейчас для нового релиза исправлено.
Обратил внимание, что там речь идёт только о командах TC. Я же указывал на команды TwinKey. Т.е. это не совсем о том.

#2040:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 24, 2011 17:11
    —
ApceH wrote:
Если дело в TWinKey (кстати, переопределение сис.клавиш включено), то, конечно, надо исправлять.

Так "если дело в TWinKey" или "я проверил и подтвердил, что дело именно в TWinKey"? Хорошо бы добиться ясности в этом вопросе, чтобы не ловить в тёмной комнате отсутствующую там чёрную кошку. При наличии энного числа вполне доказанных проблем, требующих усилий автора по исправлению.

#2041:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 17:22
    —
ApceH wrote:
Прекращение реагирование на клавиши с мерцанием курсора есть даже в 3.50.

Avada wrote:
Так "если дело в TWinKey" или "я проверил и подтвердил, что дело именно в TWinKey"? Хорошо бы добиться ясности в этом вопросе, чтобы не ловить в тёмной комнате отсутствующую там чёрную кошку.
Если вы про версию 3.50, то жаль тратить на неё время. Конечно там были баги. Последние две несчастливые версии 3.74 и 3.81, как легко видеть по истории, в основном и были призваны устранить старые проблемы. Просто карма у них плохая, взамен старых багов новые расплодились. Ну что ж делать, вот сижу, примус починяю...

#2042:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 21:32
    —
Я предлагаю реализовать перечитывание настроек не только через горячую клавишу или пункт в меню, а ещё через запуск Утилизатора с определённым ключём в параметре! Естественно, его окно при этом не показывается.
Тогда и залипание вряд ли кто увидит, и надёжнее будут отрабатывать скрипты.
Avada, я ж говорю, что больше на винду пиняю, потому и не пытаюсь выяснить точно. К тому же очень редко проявляется.

#2043:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 22:07
    —
ApceH wrote:
а ещё через запуск Утилизатора с определённым ключём в параметре!
Это абсолютно эквивалентно запуску TWinCmd ReloadSettings
Но я не думаю, что тут есть какая-то связь с залипанием.

#2044:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 22:29
    —
VadiMGP
А как им пользоваться? Что-то нигде не вижу ридми...
Единственное, что удалось получить:
Quote:
---------------------------
TWinCmd Error
---------------------------
TWinkey is not loaded.
---------------------------
ОК
---------------------------

#2045:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 22:37
    —
ApceH
Да, ридми у него нет потому что там и правда нечего писать.
А ошибка эта означает что ты запускал TWinCmd, когда TWinKey не был загружен.

#2046:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 22:47
    —
VadiMGP
Ну как это?! Он всегда у меня загружен. Вопрос, правильно ли я использовал TWinCmd.
Я положил рядом с TWinKey.wdx (3.50). Пробовал и рядом с totalcmd.exe. Один фиг.
Ну а запускаю так:
Quote:
WSH.Exec WSH.ExpandEnvironmentStrings("%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TWinCmd.exe ") & "ReloadSettings"

#2047:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 22:54
    —
ApceH
Да, должна лежать рядом с TWinKey, да и строка вроде выглядит правильно, хотя я WSH не пользовался, не знаю. Но ты сделай для начала кнопку на тулбаре и клюкни на неё. Что будет?

#2048:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 23:00
    —
ApceH
Code:
WSH.Exec"%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TWinCmd.exe ReloadSettings"

Кстати, а зачем тебе из скрипта запускать?

#2049:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 23:07
    —
VadiMGP
Так-так. Наврал, была 3.81 и в ней не работает хоть и с тулбара (попробовал, естественно, так первым делом). Причём не выдаёт это сообщение.
А скопировал wdx 3.51, который лежал в архиве рядом с TWinCmd по ссылке выше — с тулбара стало работать, а из скрипта всё равно нет (выдаётся сообщение то). Причём не работает даже если нахожусь в папке TWinKey, то есть не в WorkDir дело... Скорее всего дело в определении родительского процесса (был такой пример с TCShellCd).
Но в любом случае с 3.81 не работает даже с тулбара.
Flasher
У меня два скрипта. Один для вкл/выкл группировки (ибо использовать новые версии невозможно). А второй для вкл/выкл основного функционала TWinKey. Ну то есть всяких примочек, которые приводят к мерцанию в панелях. Кому не мешает мерцание, получают преимущества плагина.
Оба скрипта правят ini и перечитывают настройки...

#2050:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 23:10
    —
ApceH
Еще я подумал, может ты TwinCmd не из тотала запускаешь? Надо из тотала. Из того самого чей TWinKey должен перечитать настройки.

#2051:  Author: ApceHLocation: Димитровград PostPosted: Sat Sep 24, 2011 23:13
    —
VadiMGP
Конечно, из Эксплорера! Laughing
Кстати, если эта прога предназначалась только для TWinKey, почему она не включается в основной дистрибутив?

Проблема явно начинается с того, что TWinCmd.exe не находит родителя, если запускать из скрипта. Но раз в TCShellCd.exe проблема решена, значит и тут можно и нужно.

#2052:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 23:17
    —
ApceH
Насчёт скрипта понял. Только поменяй на мой вариант, а то у тебя там лишнее.
То, что из Експлорера - это, конечно, не умно, потому что никак ты из него переменные внутреннего окружения TC не поймаешь.
Но вот то, что и из TС не работает, подтверждаю. Та же ошибка. 3.74

#2053:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 23:31
    —
ApceH wrote:
Кстати, если эта прога предназначалась только для TWinKey, почему она не включается в основной дистрибутив?
Ну так у неё сложилась судбьа, нелюбимый ребенок в семье. Smile И появилась-то она почти против моей воли, и ридми нету, и папу она, сиротка найти не может...
Я понимаю, что рано или поздно придется включать в дистрибутив, но всегда находится что-то более важное/интересное.

Да, насчет папы. У TwinCmd действительно есть проблема совместимости с 3.81. Я могу починить, но тогда будут проблемы с более ранними версиями. Как быть? Выложить под другим именем? Сразу говорю - вариант одного TwinCmd подходящего и для старых и для новых версий невозможен.

#2054:  Author: FlasherLocation: Москва PostPosted: Sat Sep 24, 2011 23:34
    —
VadiMGP wrote:
но тогда будут проблемы с более ранними версиями.
Они и так есть.
Flasher wrote:
Та же ошибка. 3.74

#2055:  Author: VadiMGP PostPosted: Sat Sep 24, 2011 23:38
    —
ApceH
Если хочешь проверить с версией 3.81 попробуй http://www.mgpsoft.net/Downloads/TWinCmd.381.zip

#2056:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 25, 2011 00:13
    —
VadiMGP
Ну работает с тулбара. Но надо по любому искать папу не только непосредственного, но и хотя бы деда...
А делать надо для новой версии. Надеюсь, баги исправятся. 3.50 уже довольно старая. А если и мерцание будет убрано, то и оба скрипта можно будет выкинуть мне.

#2057:  Author: FlasherLocation: Москва PostPosted: Sun Sep 25, 2011 00:50
    —
ApceH
А со скрипта вообще не работает, даже если работает из комстроки и тулбара. Первый раз с таким сталкиваюсь.

#2058:  Author: ApceHLocation: Димитровград PostPosted: Sun Sep 25, 2011 12:58
    —
Flasher
Это потому, что родителем TWinCmd становится WScript Host, а не TC.
Нужно просто в этой прожке искать ТС не только как непосредственного родителя, но и хотя бы на 1 уровень выше по иерархии.

#2059:  Author: FlasherLocation: Москва PostPosted: Sun Sep 25, 2011 16:40
    —
ApceH wrote:
Это потому, что родителем TWinCmd становится WScript Host, а не TC.
Ну, да. C TCMC и TCFS2 таких проблем нет, видимо, потому, что там реализовано не через плагин, и отправляются нужные сообщения окну Тотала.

#2060:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Oct 01, 2011 23:00
    —
2VadiMGP
Есть ли ограничение на количество команд em_twdl_? По моим наблюдениям, оно составляет 9. Десятая команда урезается буквально "на полуслове". Если это фича, то почему не описана? А если баг, то нельзя ли починить? Чертовски удобная штука оказалась, знаете ли...

#2061:  Author: VadiMGP PostPosted: Sat Oct 01, 2011 23:12
    —
Вахмурка
Нет, ограничений на количество команд нету. Однозначно баг, но для точной диагностики дай секцию целиком. Возможно есть баг связанный с общей длиной секции.

#2062:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Oct 01, 2011 23:24
    —
Э-э, секцию чего? Команды содержатся в usercmd.ini, причем по одной команде на секцию. Видимо, ты что-то иное имел в виду.

#2063:  Author: VadiMGP PostPosted: Sat Oct 01, 2011 23:32
    —
Вахмурка
Ну, usercmd.ini, конечно. Целиком.

#2064:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Oct 01, 2011 23:52
    —
В личке.

#2065:  Author: likhoboryLocation: Москва PostPosted: Sun Oct 02, 2011 13:24
    —
Вопрос в общем-то не горящий, но хотелось бы иметь обработку исключений в калькуляторе, сейчас любая подобная ситуация (например, 2^^4096) приводит к закрытию активного окна.

#2066:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 02, 2011 14:53
    —
likhobory
В приведённом примере ошибку с закрытием окна TC подтверждаю.
2^^16=65536
2^^32=4.29497e+009
...
2^^512=1.34078e+154
2^^1024 уже даёт ошибку.

#2067:  Author: VadiMGP PostPosted: Sun Oct 02, 2011 16:26
    —
likhobory
Avada
C какой версией mcalc.dll это происходит?

#2068:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 02, 2011 16:48
    —
VadiMGP
Я проверял с версией 1.7 от 21.09.11, которая из дистрибутива TWinKey 3.81.
Code:
---------------------------
Application Error
---------------------------
Exception EOverflow in module TOTALCMD.EXE at 7C4118CF.
Floating point overflow.
---------------------------
ОК   
---------------------------

#2069:  Author: likhoboryLocation: Москва PostPosted: Sun Oct 02, 2011 18:18
    —
Avada wrote:
VadiMGP
Я проверял с версией 1.7 от 21.09.11, которая из дистрибутива TWinKey 3.81.

она самая

#2070:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 02, 2011 18:54
    —
likhobory
Баг подтверждён и в новейшей (пока приватной) версии калькулятора 1.8 устранён.

#2071:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Oct 02, 2011 19:22
    —
2VadiMGP
Кстати, по поводу калькулятора (раз уж ты все равно будешь его переписывать Wink). В меню Templates я использую, в частности, следующее:
Code:
[Calc]
π=_pi
Так вот, при вставке полей они оказываются в состоянии "выделен". То есть для того, чтобы посчитать, скажем π*2, приходится сначала нажимать "вправо", и только потом "*2", иначе только что введенное исчезнет. Нельзя ли состояние выделения ввода убрать?

#2072:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 02, 2011 19:31
    —
Вахмурка
А при чём тут калькулятор, если ты вставляешь текст в TCDirMenu? Это общее поведение при любой подобной вставке.

#2073:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Oct 02, 2011 19:38
    —
Да, ты прав. Тогда запрос расширяется на "любую подобную вставку".

#2074:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 02, 2011 19:42
    —
Вахмурка
А если любую, то неплохо бы разобраться, всегда ли у вставленного фрагмента требуется снимать выделение.

#2075:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Oct 02, 2011 19:48
    —
Насколько я знаю, всегда, кроме случаев, когда введенное надо
1) скопировать в буфер;
2) удалить.
Или ты приведешь другие примеры?
Про калькулятор я заговорил просто потому, что решил его наконец-то подключить и потестить (сейчас нужно часто считать "по маленькому" и большой калькулятор запускать нет смысла, а Тотал открыт всегда). А остальные поля вставляю от случая к случаю.

#2076:  Author: VadiMGP PostPosted: Sun Oct 02, 2011 20:10
    —
Вахмурка wrote:
Тогда запрос расширяется на "любую подобную вставку".
У TCDirMenu нет своих настроек и вводить их пока планов нет. А результат вставки иногда надо скопировать в буфер.
Я ставлю выделение, потому что для юзера снять выделение (одна клавиша) на порядок проще, чем выделить только что вставленное, особенно если в поле ввода уже что-то было до вставки.

#2077:  Author: jentoso PostPosted: Mon Oct 03, 2011 21:11
    —
Вопрос по TC Favorites. Не срабатывает. В wincmd.ini [DirMenu] у меня редирект. Получается не поддерживает редирект?

#2078:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Oct 03, 2011 21:18
    —
jentoso
Поддерживает. У меня с редиректнутой секцией [DirMenu] по команде TC Favorites всё работает правильно, проверял только что. Временно убираем редирект и проверяем, вызывается ли команда назначенными клавишами вообще.

#2079:  Author: jentoso PostPosted: Mon Oct 03, 2011 21:22
    —
Avada, убарл редирект, все срабатывает. Вернул редирект обратно, опять не работает.
Помимо этого у меня не работает еще курсор в неактивной панели. Это может быть из-за того что секция [Color] в wincmd.ini тоже редирект?
Code:
[Config]
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
CheckCloseTC=1
Localizator=%COMMANDER_PATH%\Plugins\WDX\TWinKey\LANGUAGE\Russian.ini
DriveList=2
DontShowIcons=0
UDIDriveList=1
CustomDLIcons=0
ReturnTabs=0
UseDesktopINI=0
OverrideVisualMode=0
ColoredTabs=0
KeepTabColors=0
FileGroupping=0
FileGroupping2=0
LostFocus=1
BriefSingleColor=0
DblClickGotoDir=0
Retracktor=0
ChangeColumns=0
ESCSpecial=0
StickyFiles=0
StickySort=1
BookMarks=0
PersistBookmarks=0
AutoView=0
KeepScope=0
EnablePlugins=1

[Colors&Styles]
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#316AC5
Select2ndColor=#316AC5
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#C0C0C0
LostFocusStyle=3
RetrColor=#00C4C4
RetrOpacity=64
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2

[AutoView]

[ViewModes]

[PluginList]
Favorites=%COMMANDER_PATH%\Plugins\WDX\TWinKey\TCDirMenu.dll
Calculator=%COMMANDER_PATH%\Plugins\WDX\TWinKey\mcalc.dll

[Plugins]
Alt+1=Favorites,2 ;Шаблоны, параметры, истории
Alt+2=Favorites,1 ;Избранные папки ТС
Ctrl+1=Calculator,2 ;Показать результат в десятичном виде

[Keyboard]
ReloadSettings=Ctrl+Shift+R

#2080:  Author: VadiMGP PostPosted: Mon Oct 03, 2011 21:35
    —
jentoso
Во-первых какая именно команда не срабатывает Alt+1 или Alt+2?
Во-вторых как именно не срабатывает? Не показывает меню совсем? Показывает направильное меню? Показывает меню правильно но не подставляет то что нужно?
И в-третьих, покажи сам редирект. Что куда редиректнуто.

Что касается курсора в неактивной панели, то, судя по твоим настройкам, ты не выбрал его цвет.

#2081:  Author: jentoso PostPosted: Mon Oct 03, 2011 21:44
    —
VadiMGP
Не срабатывает команда Alt+2.
Не показывается меню.
Вот секция редиректа из wincmd.ini
Code:

[DirMenu]
RedirectSection=tc_DirMenu.ini

#2082:  Author: VadiMGP PostPosted: Mon Oct 03, 2011 21:59
    —
jentoso wrote:
RedirectSection=tc_DirMenu.ini
Замени tc_DirMenu.ini на полное имя, с путём. Можно через переменные среды (%COMMANDER_PATH%\tc_DirMenu.ini) но обязательно с путём.

#2083:  Author: jentoso PostPosted: Mon Oct 03, 2011 22:05
    —
VadiMGP, так все заработало. Странно что не могло по дефолту отработать. Ведь tc_DirMenu.ini находится рядом с wincmd.ini
А как решить проблему с курсором в неактивной панели

#2084:  Author: VadiMGP PostPosted: Mon Oct 03, 2011 22:17
    —
jentoso wrote:
Странно что не могло по дефолту отработать. Ведь tc_DirMenu.ini находится рядом с wincmd.ini
Дефолт - понятие растяжимое. Smile для кого-то это там же где wincmd.ini a для кого-то там же где totalcmd.exe. А в общем случае это не одно и то же.

jentoso wrote:
А как решить проблему с курсором в неактивной панели
Так я же писал - цвета нет. Ты выбрал для него цвет?

#2085:  Author: jentoso PostPosted: Mon Oct 03, 2011 22:25
    —
VadiMGP не заметил. Цвет сейчас выбрал, но ничего не изменилось

#2086:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Oct 03, 2011 22:40
    —
jentoso
Проверил на выложенном INI. В исходном виде там неактивный курсор — рамка, для которой не задан цвет. Если задать цвет, рамка нормально отображается. Единственное, что могу предположить как причину проблемы — цвет рамки сливается с цветом фона панели TC. Можно также попробовать временно выбрать другой способ маркировки курсора (подчёркивание, градиент, заливка).

#2087:  Author: jentoso PostPosted: Tue Oct 04, 2011 05:59
    —
Avada вот настройки ТС
Code:
InverseCursor=0
InverseSelection=1
BackColor=15263976
ForeColor=-1
MarkColor=6447714
CursorColor=0
CursorText=-1
BackColor2=-1

Это настройки TWinKey
Code:
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#316AC5
Select2ndColor=#316AC5
SelectTextColor=#FFFFFF
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#C0C0C0
LostFocusStyle=5
RetrColor=#00C4C4
RetrOpacity=64
StickStyle=2
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
LostFocusColor=#0000FF

Пробовал менять цвет и тип отметки, но в неактивной панели ничего такого не проявляется.
Еще вот заметил такую особенность. При включении данной опции, заливка фона в ТС становится не полной. Например лежит в папке 5 фалов, вот до 5 файла будет заливка, а после уже пойдет белый фон, вместо того который установлен.

#2088:  Author: FlasherLocation: Москва PostPosted: Tue Oct 04, 2011 05:59
    —
В утилизаторе не работает назначение сочетаний клавиш Ctrl + Pause/Scroll Lock и сами хоткеи, если прописать их в ini.

#2089:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 07:11
    —
jentoso
Думаю, пора указать используемую версию TWinKey. Секция [Colors] с редиректом? Поcле того, как в прежние версии была добавлена поддержка редиректа, белый фон я не наблюдал ни разу.

VadiMGP
Назначение Pause и ScrollLock с Ctrl действительно не поддерживается (в отличие от Alt и Shift).

#2090:  Author: jentoso PostPosted: Tue Oct 04, 2011 12:11
    —
Avada
Версия TWinKey 3.81.
Code:
[Colors]
RedirectSection=tc_Colors.ini

Пробовал RedirectSection=%commander_path%\tc_Colors.ini. Тогда фокус с белым фоном пропадает, но курсора в неактивной панели так и не видно.
Версия ТС 7.56а. Windows XP Pro SP3.

#2091:  Author: VadiMGP PostPosted: Tue Oct 04, 2011 13:17
    —
Комбинации Ctrl+Pause (а точнее Ctrl+Break) и Ctrl+Scroll Lock не существуют. Хотя они не существуют по разному. Smile
Кому интересно тут краткий экскурс в историю.
http://blogs.msdn.com/b/oldnewthing/archive/2008/02/11/7596539.aspx

Если не очень интересно - аппаратно-драйверная заморочка, возиться с которой никакого желания нет.

jentoso
У тебя, часом, барабашки нету? Мистика, какая-то.
Можешь проверить установку на чистом TC?

#2092:  Author: jentoso PostPosted: Tue Oct 04, 2011 16:49
    —
VadiMGP, проверил на чистом ТС. Все работает нормально. На своем выяснил причину таковую. Если заменить цвет фона BackColor=15263976 на BackColor=-1, тоже все работает. Выходит что работает только на белом фоне?

#2093:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 16:59
    —
jentoso
У меня фон не белый, всё работает.

#2094:  Author: jentoso PostPosted: Tue Oct 04, 2011 17:06
    —
Avada, а можно посмотреть секцию [Colors]?

#2095:  Author: VadiMGP PostPosted: Tue Oct 04, 2011 19:29
    —
jentoso wrote:
Выходит что работает только на белом фоне?

Да нет, на любом фоне должно работать. Только если меняешь цвет фона в ТС то перезапусти его.

#2096:  Author: jentoso PostPosted: Tue Oct 04, 2011 19:37
    —
Quote:
Только если меняешь цвет фона в ТС то перезапусти его.

Это само собой проделывается.

#2097:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 19:46
    —
jentoso
Секция [Сolors] без цветовых групп:
Code:
ForeColor=-1
BackColor=16773355
BackColor2=16115425
MarkColor=16727100
CursorColor=11177060
CursorText=-1
InverseCursor=0
InverseSelection=0
CompareBinary=14090455
CompareBinarySel=16767487
CompareText=16711680
CompareTextSel=15785165
CompareDifferenceBack=16770780
CompareSelBack=0

Обычно я для неактивного курсора использую подчёркивание, но и рамка прекрасно видна.

#2098:  Author: jentoso PostPosted: Tue Oct 04, 2011 20:01
    —
Avada, применил значения секции [Colors]. В результате получилось следующее:

Слева активная панель, справа неактивная. Если присмотреться в левом верхнем углу иконки файла Freres32.dll красный уголок. В настройка TWinKey цвет отметки: Крансный, тип отметки: Заливка. При выборе других типов отметки так ничего и не происходит.
В секции [ContentPlugins] строка detect дожна так выглядеть:
Code:
1=%COMMANDER_PATH%\Plugins\WDX\TWinKey\TWinKey.wdx
1_detect=

#2099:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 20:16
    —
jentoso
Повторяю: у меня всё прекрасно отображается с любыми цветами TC и при любом типе неактивного курсора. (TC и система те же самые.) И, судя по тому, что ничего подобного тут никем никогда не репортилось, у других — тоже. Никаких версий происходящего не имею.
И правильно ли я понял, что если на чистом TC с установленным TWinKey заменить цвет для фона файловых панелей на любой, кроме белого, то пассивный курсор после перезапуска TC перестаёт отображаться? Это я к тому, что у меня в аналогичной ситуации всё опять же работает без проблем.


Last edited by Avada on Tue Oct 04, 2011 20:26; edited 1 time in total

#2100:  Author: jentoso PostPosted: Tue Oct 04, 2011 20:23
    —
Avada на последний вопрос ответ ДА

#2101:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 20:39
    —
jentoso
Уточнение — не белого, а заданного в системе для фона окна. У меня, скажем, там цвет другой, и я его менял как раз и на белый в том числе.
Впрочем, я там обнаружил другую проблему с цветами. Сейчас мы с автором в привате это проверим...

#2102:  Author: jentoso PostPosted: Tue Oct 04, 2011 20:50
    —
Avada прошу прощения. Сейчас снова запустил чистый ТС. В нем все работает нормально. Буду ковыряться в INI, может где то там что то мешается.
Системный цвет фона я не менял

#2103:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 20:58
    —
jentoso
Если что-то всплывёт, хорошо бы сообщить. Впрочем, обсуждение уже пошло на пользу: по ходу дела обнаружен другой глюк — при включённой опции убирания "зебры" в кратком режиме (даже если этой "зебры" в настройках TC нет) после изменения фонового цвета файловых панелей на что угодно другое меняется сразу только фон под объектами (ну и у командной строки тоже), но не на пустом месте панелей. Для полного изменения фона надо перечитать настройки TWinKey. Но к отображению неактивного курсора всё это вроде как не относится.

#2104:  Author: jentoso PostPosted: Tue Oct 04, 2011 21:25
    —
Если у кого то будет желание и время проверить на своей системе, то выкладываю свои INI файлы от ТС.

#2105:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 04, 2011 21:59
    —
jentoso
Проверил. В большинстве редиректов пути так и остались неуказанными. TWinKey в настройках WDX-плагинов прописан с абсолютным путём. Проставил везде относительные пути, всё работает, в том числе и неактивный курсор отображается.

#2106:  Author: jentoso PostPosted: Tue Oct 04, 2011 22:12
    —
Avada наконец то свершилось. Действительно касяк был в том, что редирект был прописан без %commander_path%. Это было сделано давно, сейчас уже и не вспомню, т.к. какой то плагин не мог нормально работать с относительным путем. Теперь учту это на будущее. Спасибо.

#2107:  Author: VadiMGP PostPosted: Tue Oct 04, 2011 23:58
    —
Avada wrote:
по ходу дела обнаружен другой глюк — ... Для полного изменения фона надо перечитать настройки TWinKey.
И никакой это не глюк. Меняешь цвета в ТС — перечитай настроки TWinKey.
jentoso wrote:
редирект был прописан без %commander_path%. Это было сделано давно, сейчас уже и не вспомню, т.к. какой то плагин не мог нормально работать с относительным путем.
Я не совсем понял эту фразу. %commander_path% как раз и делает путь абсолютным.
Ты, кажется, немного путаешь термины. Абсолютный или относительный путь означает только то, содержится ли в пути полная информация о местоположеннии файла или нет. Если используются переменные среды, то это не означает, что путь относительный. Так %commander_path%\wincmd.ini - это абсолютный путь, хоть и указан через переменную %commander_path%.

#2108:  Author: FlasherLocation: Москва PostPosted: Wed Oct 05, 2011 04:51
    —
VadiMGP wrote:
Если используются переменные среды, то это не означает, что путь относительный.
Только почему-то не все так думают:
Avada wrote:
Запись с использованием переменных — тоже относительный путь...

#2109:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 05, 2011 07:30
    —
VadiMGP
Возможно, я неправильно использую терминологию, но...
Википедия wrote:
Путь может быть абсолютным или относительным. Полный или абсолютный путь — это путь, который указывает на одно и то же место в файловой системе, вне зависимости от текущей рабочей директории или других обстоятельств. Полный путь всегда начинается с корневого каталога. Относительный путь представляет собой путь по отношению к текущему рабочему каталогу пользователя или активных приложений.

Вот как раз переменная (как минимум, конкретно %Commander_Path%) мне и кажется относящейся к этим самым другим обстоятельствам. При наличии в INI-файлах разных копий TC абсолютно идентичных строк с %Commander_Path% поиск объекта ведётся относительно рабочего каталога текущей запущенной копии. Но, повторяю, это моя личная трактовка, на безукоризненности которой не настаиваю.

А что касается обязательности перечитывания настроек TWinKey после изменения цветовых настроек TC, то, во-первых, это требуется далеко не после любого изменения в секции [Colors], во-вторых, далеко не при любых настройках TWinKey, а в-третьих, если так всё и должно быть , то хотелось бы понять причины такого поведения и упомянуть это обстоятельство в документации. Потому как без упоминания сие выглядит, что ни говори, багом.

#2110:  Author: FlasherLocation: Москва PostPosted: Wed Oct 05, 2011 09:21
    —
Википедия wrote:
Полный или абсолютный путь — это путь, который указывает на одно и то же место в файловой системе, вне зависимости от текущей рабочей директории или других обстоятельств.
Трактовка неточная. Так как файловых систем как и дисков, которые в них отформатированы, может быть сколько угодно. Соответственно, указание на одно и то же место само по себе ограничивается носителем.
Правильней было бы указывать не на место в файловой системе, а именно на конструкцию записи в соответствии с положением в той или иной файловой системе. А поскольку переменная среды является всего лишь конвертирующим заменителем пути к любому каталогу, а вовсе не рабочему, то это никак не противоречит более правильной трактовке. Даже если переменная окружения не является системной, это не говорит о том, что она имеет непосредственное отношение к рабочему каталогу. В случае с Commander_Path это может быть всего лишь совпадением.

Для ФС, поддерживаемых в Windows, абсолютный путь к файлу таков:
<Буква диска>:\<полные имена каталогов в дереве, указанные через обратную косую черту (т.е. не в 8.3 формате)>\<полное имя файла>

#2111:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Oct 05, 2011 10:23
    —
Мне все представляется крайне простым. Абсолютный адрес - это "СССР, Черноморск, Малая Касательная улица, 16". При этом как говорящий/пишущий, так и слушающий/читающий могут находиться где угодно, хоть в Австралии - адрес будет понят однозначно.
Относительный путь - это "направо за угол и вверх по лестнице". При этом очень важно, гдк находится говорящий - в разных городах и местах этих городов такое указание приведет в совершенно разные места.
Переменная окружения - это "сразу за Черноморским Оперным театром во двор". Это - не строгий почтовый адрес, а адрес, привязанный к некоему постоянному объекту, известному как говорящему, так и слущающему. Следовательно, он абсолютен. В Австралии он будет звучать точно так же.
Ровно то же относится к компьютерным путям.

#2112:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 05, 2011 10:53
    —
С интересом ознакомился с высказанными мнениями. Приму к сведению. А дальше давайте вернёмся к основной теме.

#2113:  Author: VadiMGP PostPosted: Wed Oct 05, 2011 11:45
    —
Avada wrote:
Википедия wrote:
Полный или абсолютный путь — это путь, который указывает на одно и то же место в файловой системе, вне зависимости от текущей рабочей директории или других обстоятельств.
Вот как раз переменная (как минимум, конкретно %Commander_Path%) мне и кажется относящейся к этим самым другим обстоятельствам.
Переменная среды - это просто текстуальная подстановка. Прежде чем выносить суждение о том является ли путь абсолютным или относительным нужно произвести эту подстановку. В общем случае путь может оказаться и таким и сяким (%ENV_VAR%\Filename.ext - кто это?). И какой-нибудь злыдень может испоганить и %COMMANDER_PATH% и %WINDIR%. Но, зная природу этих переменных, пути с их использованием - абсолютные.
Вахмурка wrote:
Переменная окружения - это "сразу за Черноморским Оперным театром во двор". Это - не строгий почтовый адрес, а адрес, привязанный к некоему постоянному объекту, известному как говорящему, так и слущающему. Следовательно, он абсолютен.
Именно. В наших условиях, разумеется. Если завтра в разговор встрянет американец, то он может и не опознать точное место, потому что в Америке, в каждом штате может быть и своя Москва, и своя Одесса, и свой Черноморск.

Avada wrote:
А что касается обязательности перечитывания настроек TWinKey после изменения цветовых настроек TC, то, во-первых, это требуется далеко не после любого изменения в секции [Colors],
Да, TWinKey использует только три значения из секции [Colors] - BackColor, BackColor2 и InverseCursor. Изменения остальных значений TWinKey не затрагивают.
Avada wrote:
во-вторых, далеко не при любых настройках TWinKey,
Да, а только при тех, которые требуют считывания этих значений. Например, если нужно сделать одинаковый цвет в кратком режиме, то TWinKey требуется знать какой цвет на какой менять.
Avada wrote:
а в-третьих, если так всё и должно быть , то хотелось бы понять причины такого поведения
А откуда TWinKey должен знать, что эти значения изменились? А неоткуда.
Теоретически можно поставить слежение за изменением wincmd.ini, но этого даже сам ТС не делает. Smile Да и вообще, как часто ты меняешь цвета панели? Раз в год? И ради этого городить этот механизм слежения?

#2114:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 05, 2011 12:18
    —
VadiMGP wrote:
Например, если нужно сделать одинаковый цвет в кратком режиме, то TWinKey требуется знать какой цвет на какой менять.

А ещё примеры в настройках TWinKey есть?

VadiMGP wrote:
Да, TWinKey использует только три значения из секции [Colors] - BackColor, BackColor2 и InverseCursor. Изменения остальных значений TWinKey не затрагивают.

Кстати, я наблюдал неправильное изменение цвета только после изменения фона TC. Изменение двух остальных значений к такому эффекту не приводило.

VadiMGP wrote:
Теоретически можно поставить слежение за изменением wincmd.ini, но этого даже сам ТС не делает. Да и вообще, как часто ты меняешь цвета панели? Раз в год? И ради этого городить этот механизм слежения?

Я не призываю ставить слежение, а хочу лишь понять, что от чего зависит, и упомянуть этот факт в ридми в комментариях к соответствующим опциям Утилизатора. Чтобы люди знали, что это запланированное поведение, а ни разу не баг.

#2115:  Author: VadiMGP PostPosted: Wed Oct 05, 2011 12:44
    —
Avada wrote:
А ещё примеры в настройках TWinKey есть?
Всё, что связано с отрисовкой панелей - стики, закладки, неактивный курсор, картинка в фоне, цвет фона.
Avada wrote:
Изменение двух остальных значений к такому эффекту не приводило.
Во-первых, к какому "такому эффекту"? Эффекты могут быть разные. А потом, ты же понимаешь - комбинаций опций довольно много. Градиентная заливка не интересуется что там под ней, а сплошная - очень в этом отношении любопытная.
При смене цветов в ТС может потребоваться пересчитывание настроек TWinKey.

#2116:  Author: VadiMGP PostPosted: Tue Nov 01, 2011 23:52
    —
Можно скачивать новую версию.

Сначала пару слов о грустном. Полностью побороть проблемы со скроллингом не удалось. Постарался свести вред к минимуму, посмотрим что получилось. Итак, текущее положение дел - если в директории имеются стикнутые файлы или групповая сортировка, то скроллинг с зажатой правой кнопкой мыши будет заблокирован. Тем кто часто пользуется скроллингом с правой кнопкой придется отключить стики и групповую сортировку.

Что нового.
- Подтверждение переименования (Shift+F6) по мышиному клику
- Скроллирование табов колесом
- Выпадающий список табов по правому клику на кнопке (*)
- Функция очистки назначения в Утилизаторе.
- Игнорируются назначения Shift+буква в полях ввода
- Функция переключения плагинов в окне быстрого просмотра может также включать и сам режим быстрого просмотра.
- Часы можно перетаскивать по экрану.
- Можно указать вручную максимальное разрешение монитора
- Выложена также новая версия TWinCmd с ридми и ICL (пока по-прежнему не включена в состав дистрибутива и её нужно скачивать отдельно.

Как обычно, подробная информация обо всём этом в обновленной документации.

#2117:  Author: LonerDLocation: Макеевка PostPosted: Wed Nov 02, 2011 05:03
    —
VadiMGP
Спасибо за новую версию и реализацию хотелок, особенно переменования мышкой и продвижение в скроллировании табов.
Выделение файлов пробелом, похоже, тоже исправлено.

Про мерцание ничего сказать не могу, разницы с предыдущим вариантом визуально практически не заметил... начинаю уже свыкаться с этим неудобством...

А вот из нововведений у меня не заработало скроллирование табов. Если на файловой панели много файлов - то начинают скролиться они, если файлов мало, то ничего не происходит. Или должны быть соблюдены какие-то условия или настройки Тотала для работы?


Last edited by LonerD on Wed Nov 02, 2011 13:46; edited 1 time in total

#2118:  Author: mrmerak PostPosted: Wed Nov 02, 2011 11:32
    —
VadiMGP
при прокрутке табов колесиком - "мощное, чрезвычайно удобное средство" вываливает ТС с ексепшеном

#2119:  Author: VadiMGP PostPosted: Wed Nov 02, 2011 17:15
    —
LonerD wrote:
А вот из нововведений у меня не заработало скроллирование табов.
А опцию в Утилизаторе включил? Smile А в ТС должна быть выключена опция многострочных табов. Ну и, конечно, табов должно быть столько, чтобы в одну строку не умещались.


Mr.Merak
Это только с ТС8 происходит? Можешь показать TWinKey.ini?

#2120:  Author: LonerDLocation: Макеевка PostPosted: Wed Nov 02, 2011 18:15
    —
Quote:
А в ТС должна быть выключена опция многострочных табов. Ну и, конечно, табов должно быть столько, чтобы в одну строку не умещались.

Ясно, вот таким образом значит работает опция. Проверил - работает (DirTabOptions не должно содержать в сумме двойку).
А я уж обрадовался, что прокручивается не только строка табов, но и соответствующие файловые панели (как сделано в утилите TabControl).

#2121:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Nov 02, 2011 19:43
    —
2VadiMGP
К списку нововведений от себя добавлю, что снято ограничение на общий вес файла usercmd.ini, каковое ограничение запрещало показывать все em_twdl_ команды в меню дисков. За это отдельное спасибо, а также и за очистку назначенной клавиши.
Касаемо
Quote:
Выпадающий список табов по правому клику на кнопке (*)
Данная функция в усеченном виде выполняет то же назначение, что и мой скрипт TabTools. Нет ли планов утереть мне нос и добавить:
* Различную маркировку запертых/полузапертых вкладок;
* Различную маркировку физического названия директории и ее псевдонима, присвоенного пользователем;
* Возможность закрывать вкладки;
* Указание полного пути к вкладке?

#2122:  Author: ApceHLocation: Димитровград PostPosted: Wed Nov 02, 2011 19:59
    —
VadiMGP
TWinCmd срабатывает только под админом... По-моему, это крайне неприятное ограничение. Более того, он не срабатывает из-под скрипта даже под админом, хотя в мануале сказано.
Или я туплю... Вот что в vbs:
Code:
With WScript.CreateObject("WScript.Shell")
.Exec .ExpandEnvironmentStrings("%COMMANDER_PATH%") & "\PLUGINS\wdx\TWinKey\TWinCmd.exe UseFileGrouping"
End With
Выдаёт:
Quote:
---------------------------
TWinCmd Error
---------------------------
Cannot find TWinkey.
---------------------------
ОК
---------------------------
Я понимаю, что можно уже обойтись без скрипта, но всё же не удобно со связанными руками.

#2123:  Author: FlasherLocation: Москва PostPosted: Wed Nov 02, 2011 20:11
    —
ApceH wrote:
.Exec .ExpandEnvironmentStrings("%COMMANDER_PATH%")
В Exec не нужен ExpandEnvironmentStrings.
Code:
CreateObject("WScript.Shell").Exec "%COMMANDER_PATH%\PLUGINS\wdx\TWinKey\TWinCmd.exe UseFileGrouping"
А не к тому, что не исправлено.

#2124:  Author: VadiMGP PostPosted: Wed Nov 02, 2011 21:04
    —
Вахмурка wrote:
Нет ли планов утереть мне нос и добавить:

Мы, кажется, это когда-то давно обсуждали. И, как я понимаю, ты читаешь информацию из wincmd.ini, а текущий набор табов вовсе не обязательно тот, который сохранен в файле. Поэтому и взять эту инфу неоткуда.
Поэтому придется тебе ходить с неутертым носом. Smile

ApceH wrote:
TWinCmd срабатывает только под админом...
А что происходит не под админом?

#2125:  Author: ApceHLocation: Димитровград PostPosted: Wed Nov 02, 2011 21:19
    —
Flasher
Хм... Впредь в поиске вместо "wiki <слово>" буду писать "flasher <слово>"...

VadiMGP
Просто ничего не происходит. Win7x64, TC 7.56a.
Пробовал и другие команды. Тоже только под админом. Это как я понимаю из-за прав доступа к процессу. Но есть несколько утилит, которые шлют нормально сообщения. Значит это возможно.

#2126:  Author: VadiMGP PostPosted: Wed Nov 02, 2011 21:45
    —
ApceH wrote:
Просто ничего не происходит. Win7x64, TC 7.56a.
То есть вообще ничего? Тогда уточним - что такое "под админом"? Под юзером который администратор или Run as administrator?

Теперь насчет скрипта. Там проблема в том, что WSH создает дополнительный временный процесс для запуска скрипта и этот процесс моментально исчезает, поэтому и папу найти нельзя. А вот такой скрипт у меня заработал
Code:
Set oExec = .Exec("C:\TotalCmd\Plugins\TWinKey\TWinCmd.exe UseFileGrouping")
Do While oExec.Status <> 1
    WScript.Sleep 100
Loop


Добавлено спустя 31 минуту:

ApceH
Я вставил пару дополнительных проверок. Скачай TWinCmd заново и посмотри изменилось ли что-нибудь.

#2127:  Author: ApceHLocation: Димитровград PostPosted: Wed Nov 02, 2011 23:43
    —
VadiMGP
Ну вот теперь, если добавить этот Sleep, то всё работает. И под пользователем тоже (я сижу под админом с включенным UAC).

#2128:  Author: FlasherLocation: Москва PostPosted: Thu Nov 03, 2011 04:02
    —
Bug: NextQuickView=Space не работает.
В то же время, начиная с версии 3.0.0.74, не работает выделение по пробелу, если стоит опция "Переназначать системные клавиши".

Переходы по табам с установленной опцией при прокрутке колеса также не работают при расположении вкладок в один ряд. Win7 x86 TC 8.0b6.

#2129:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Nov 06, 2011 21:16
    —
2VadiMGP
В версии 3.105:
1) Создать резервную копию файла twinkey.ini;
2) Удалить файл twinkey.ini;
3) Запустить TWinKey Utilisator и подключить плагины mcalc.dll и TCDirMenu.dll;
4) Назначить любую из клавиш F11, F12, Shift+F11, Shift+F12, NUM5 на любую из первых двух функций любого из плагинов. Получится файл типа
Quote:
[Config]
EnablePlugins=1
[PluginList]
Calculator=%COMMANDER_PATH%\TWinKey\mcalc.dll
Favorites=%COMMANDER_PATH%\TWinKey\TCDirMenu.dll
[Plugins]
F11=Calculator,1 ;Shows output in hex format
Shift+F12=Favorites,2 ;Show Templates menu
Так вот, ни одно из назначений не работает. Любая другая комбинация (скажем, Ctrl+Shift+F12) - пожалуйста, Ctrl+NUM5 - будьте любезны, на любую другую команду - без вопросов.

#2130:  Author: VadiMGP PostPosted: Sun Nov 06, 2011 21:43
    —
Вахмурка
Да, промашка вышла, когда игнорировал назначения Shift+буква в текстовых полях. Сейчас там попросту игнорируются F1-F12 (с шифтом и без).

#2131:  Author: FlasherLocation: Москва PostPosted: Sun Nov 06, 2011 23:14
    —
Нажимаю на странице "Плагины" кн. Применить после назачения на любую команду комбинаций Ctrl+буква/Fn, Ctrl+Alt/Shift+буква/Fn, пишет:
Quote:
Клавиша 'Ctrl+Shift+Q' уже используется для команды 'Favorites,2'.
Всё равно назначить?
Назначаю комбинацию Alt+буква/Fn, пишет:
Quote:
Клавиша 'Alt+F3' уже используется для команды 'Favorites,3'.
Всё равно назначить?
С учатием Win или Shift:
Quote:
Клавиша 'Win+Ctrl+6' уже используется для команды 'Favorites,3'.
Всё равно назначить?

#2132:  Author: I1iF PostPosted: Wed Nov 09, 2011 09:58
    —
Скажите, пожалуйста, есть кнопка отключения TWinKey? Иногда, чтобы зайти в папку с большим количеством файлов, необходимо отключить TWinKey, иначе очень долго заходит (включена сортировка файловых групп).
Извините, если повторяюсь, поиска по теме нет, а перечитать 143 страницы ради одной кнопки нереально.

#2133:  Author: VadiMGP PostPosted: Wed Nov 09, 2011 10:09
    —
I1iF wrote:
Иногда, чтобы зайти в папку с большим количеством файлов, необходимо отключить TWinKey, иначе очень долго заходит (включена сортировка файловых групп).
В ТС нет способа отключить один конкретный плагин.
Но если нужно в TWinKey временно отключить файловые группы, то это можно сделать командой UseFileGrouping. Команда доступна и с клавиатуры и из меню, а можно и кнопку сделать с помощью TWinCmd.

#2134:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 10:09
    —
I1iF wrote:
поиска по теме нет, а перечитать 143 страницы ради одной кнопки нереально.
Есть версия для печати (круглая кнопка вверху справа), фильтр страниц и Ctrl+F в браузере.
Можно не TWinKey отключать, а сортировку (cm_SrcUnsorted) перед заходом. Должно помочь. Можно сразу в визуальные схемы подклеить к нужным папкам.

#2135:  Author: I1iF PostPosted: Wed Nov 09, 2011 10:28
    —
Спасибо, за быстрые ответы.
Отключение сортировки не помогает.
А UseFileGrouping пока не понял как кнопку сделать, разбираюсь...

#2136:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 10:32
    —
I1iF wrote:
Отключение сортировки не помогает.
Забыл, это помогает при загрузке колонок контентных плагинов типа DirSizeCalc.
А кнопку сделать можно только с помощью утилиты, описание прилагается. Хотя лучше не кнопку, а, как выше было предложено, добавить на основе утилиты em-команду в соотв. визуальные схемы. Хотя странно, что сами команды плагина там не могут быть задействованы.


Last edited by Flasher on Wed Nov 09, 2011 11:27; edited 1 time in total

#2137:  Author: VadiMGP PostPosted: Wed Nov 09, 2011 11:19
    —
I1iF wrote:
очень долго заходит
Кстати, "очень долго" - это сколько? И сколько файлов в директории?

#2138:  Author: I1iF PostPosted: Wed Nov 09, 2011 11:48
    —
Quote:
лучше не кнопку, а, как выше было предложено, добавить на основе утилиты em-команду в соотв. визуальные схемы. Хотя странно, что сами команды плагина там не могут быть задействованы.

Не могли бы описать в двух словах как это сделать - начинающий я, раньше Фригатом пользовался.
Quote:
Кстати, "очень долго" - это сколько? И сколько файлов в директории?

30000 файлов больше 30 сек., а может и больше минуты. Сейчас проверить не могу - все удалил, позже засеку время, если интересно.

#2139:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 09, 2011 11:54
    —
I1iF
На всякий случай: самый простой способ включения/отключения сортировки — открыть меню команд TWinKey щелчком средней кнопки мыши по заголовку панели (где путь) и поставить/снять галку в строке "Использовать файловые группы". Можно и никуда не заходить, если в самом же TWinKey организовать клавиатурный вызов команды UseFileGrouping. Подробности в документации.


Last edited by Avada on Wed Nov 09, 2011 12:06; edited 2 times in total

#2140:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 11:54
    —
I1iF wrote:
Не могли бы описать в двух словах как это сделать
В двух словах не получится. Лучше Ридми почитать и справку TC.

#2141:  Author: VadiMGP PostPosted: Wed Nov 09, 2011 12:05
    —
I1iF wrote:
Не могли бы описать в двух словах как это сделать

Смотря что "это". Чтобы создать визуальную схему надо прочитать документацию. А запретить в визуальной схеме групповую сортировку просто - в полях для сортировки поставить "\".

#2142:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 09, 2011 12:09
    —
VadiMGP wrote:
А запретить в визуальной схеме групповую сортировку просто - в полях для сортировки поставить "\"

...о чём, впрочем, тоже сказано в документации.

#2143:  Author: I1iF PostPosted: Wed Nov 09, 2011 13:09
    —
Всем спасибо за помощь.
Меня устраивает это решение:
Avada wrote:
меню команд TWinKey щелчком средней кнопки мыши по заголовку панели (где путь) и поставить/снять галку в строке "Использовать файловые группы"

#2144:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 09, 2011 19:19
    —
Коротенько по тем замечаниям в отношении версии 3.105, которые проверял сам (на TC 7.56a и 8.0 x32. WinXP SP3; на семёрке проверить пока не было времени).
Прокрутка вкладок колесом работает без никаких сообщений об ошибке (условия работы автор уже упоминал: вкладки в один ряд, не умещающиеся в панели).
Переключение LS-плагинов работает и по Пробелу в том числе.
Выделение по Пробелу, если стоит опция "Переназначать системные клавиши", работает. Естественно, если Пробел не назначен, например, для переключения плагинов.
Насчёт "переходов по табам с установленной опцией при прокрутке колеса" — если имеется в виду всё та же прокрутка табов колесом, то см. выше.
Проблему с игнорированием Fn и Num5 (с шифтом и без) подтверждаю. Сейчас тестируется новая версия, и там это исправлено.
Вывод сообщений об использовании (после назначений клавиш плагинам и нажатия "Применить") воспроизвести не смог — у меня во всех этих примерах всё устанавливается корректно.

#2145:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 20:16
    —
Quote:
Естественно, если Пробел не назначен, например, для переключения плагинов.
Нужно, естественно, проверять когда назначен. Раньше всё работало.

Всё остальное буду потом на XP проверять.

#2146:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 09, 2011 21:19
    —
Если Пробел назначен для переключения плагинов, то при включённом быстром просмотре он и должен их переключать.
А при отключённом, разумеется, работать должно выделение. (Если, правда, не включена опция, чтобы и сам быстрый просмотр включать той же клавишей. Но в этом случае я бы вообще Пробел на эту функцию назначать не стал.) И вот тут, да, если Пробел назначен для переключения плагинов и опция "Переназначать системные клавиши" включена, то использование Пробела для выделения действительно блокируется. Подтверждаю.

#2147:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 21:40
    —
У меня не переключает при включённом быстром просмотре. При невключённом пробовать переключать и смысла нет. Если опция "Переназначать системные клавиши" отключена, то работает. А раньше всегда работало.

Add: А, так там новая опция появилась в Разном. А зачем она? Shocked Если есть команда NextQuickView, то почему она должна включаться или отключаться? Какой в этом смысл? Вот нижеследующая опция "Применять и для включения быстрого просмотра" понятно для чего. А эта?
Заработало только после её включения. Странно всё это...

Ну, хоть блокировка выделения подтвердилась, и то хорошо.

#2148:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 09, 2011 23:23
    —
Flasher wrote:
Если есть команда NextQuickView, то почему она должна включаться или отключаться? Какой в этом смысл?

Во-первых, добавление дочерней опции (расширяющей основной функционал) потребовало и добавления родительской (только для основного функционала). Во-вторых, до этого переключение плагинов было единственной функцией, не имеющей своей опции в настройках Утилизатора и выбивавшейся тем самым из общего ряда. В-третьих, теперь команду можно временно не использовать, просто отключив опцию, а не убрав клавиши, как раньше.

#2149:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 23:38
    —
Avada wrote:
потребовало и добавления родительской (только для основного функционала)
Не вижу никакого смысла в родительской опции. И почему она отключена по умолчанию, также неясно.
Avada wrote:
теперь команду можно временно не использовать, просто отключив опцию, а не убрав клавиши, как раньше.
Временно не использовать? Что за танцы с бубном? Может, тогда к каждой команде как TwinKey, так и TC подвязать возможность временного неиспользования? Не вижу здравой логики. Бесполезная опция. Если уж назначил, значит, с целью использовать. Это совершенно не та команда, которая могла бы нуждаться во временном отключении.

#2150:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 09, 2011 23:51
    —
Flasher wrote:
И почему она отключена по умолчанию, также неясно.

Да хотя бы потому, что по умолчанию ей никакие клавиши не назначены. Толку-то во включении...

Flasher wrote:
Может тогда к каждой команде как TwinKey, так и TC подвязать возможность временного неиспользования?

Про TC разговор особый, а в TWinKey это уже используется очень широко.

Flasher wrote:
Это совершенно не та опция, которая могла бы нуждаться во временном отключении.

Значит, тот, кому это не нужно, включит её и больше не будет отключать ни временно, ни постоянно. А кому нужно — сделает иначе.

#2151:  Author: FlasherLocation: Москва PostPosted: Wed Nov 09, 2011 23:55
    —
Avada wrote:
Да хотя бы потому, что по умолчанию ей никакие клавиши не назначены. Толку-то во включении...
Так вот включение и заключалось в назначении клавиш. И для этого никакие промежуточные опции не требовались. Было всё логично, как и в случае с любой другой командой.
Avada wrote:
а в TWinKey это уже используется очень широко.
Например?
Avada wrote:
Значит, тот, кому это не нужно, включит её и больше не будет отключать ни временно, ни постоянно. А кому нужно — сделает иначе.
Правильней было бы избавиться от родительской опции. Не нужна она. А дочернюю достаточно активировать при наличии в ini клавиш для команды.
А ещё было бы лучше убрать обе опции и добавить дополнительную команду Quickview&Next. Тогда пользователь будет сам выбирать, с какими клавишами ему работать при выполнении той или иной команды.

#2152:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Nov 10, 2011 00:20
    —
Flasher wrote:
Например?

Из вынесенных в отдельный блок команд — ещё автоподстановка, цветные заголовки вкладок, закрытие всех окон Листера, групповая сортировка. То есть все такие команды, кроме двух последних, относящихся к самому TWinKey. Пять из семи. Кроме того, глобальные опции в визуальных схемах, стиках, закладках, плагинах, списке дисков. Короче, любой случай, когда функцию можно отключить, не убивая её настроек. И не только при повседневной работе, но и когда, например, баги ловят, выясняя, при каком наборе функций они вылезают.
И, повторяю, никто никому не мешает эту (или любую другую) опцию включить и больше не трогать. Или, наоборот, включать/выключать, если он этого, как я, хочет.

#2153:  Author: FlasherLocation: Москва PostPosted: Thu Nov 10, 2011 00:32
    —
Avada wrote:
И не только при повседневной работе, но и когда, например, баги ловят, выясняя, при каком наборе функций они вылезают.
Если для отладки, то понятно. А что касаемо приведённых команд, то, наверно, кроме закрытия всех окон Листера, опции подключения выглядят как-то более разумно, чем для команды переключения листер-плагинов.
Avada wrote:
никто никому не мешает эту (или любую другую) опцию включить и больше не трогать.
Вот я напоролся на эти грабли, кто-то другой также может напороться. Это же далеко не первая версия. Если юзер привыкает к одному подходу, зачем потом его менять, при этом заранее хотя бы не предупредив с с пометкой "Внимание!"?
Тем не менее пожелание добавить дополнительную команду в силе.

#2154:  Author: FlasherLocation: Москва PostPosted: Thu Dec 01, 2011 21:23
    —
Так лечится-то описанное будет?

Тут гулял по одному ftp-ресурсу и обнаружил, что слетел хук переназначения системных клавиш. Повторить после перезапуска ТС не удалось.

#2155:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Dec 01, 2011 21:40
    —
Flasher wrote:
Так лечится-то описанное будет?

Блокировка выделения Пробелом, что ли? Да, это учтено, но в разработке уже версия 4.x, багфиксы 3.x выкладывать не планируется.

#2156:  Author: FlasherLocation: Москва PostPosted: Thu Dec 01, 2011 21:45
    —
Avada
Учтено или пофиксено? На всякий случай скажу, что не срабытывает не только выделение в файловой панели, но и установка/снятие флагов в любых диалогах ТС, где они есть, разумеется.

Да, ещё прокрутка вкладок интересует.

#2157:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Dec 01, 2011 22:05
    —
Flasher wrote:
Учтено или пофиксено?

Пофиксено. И в диалогах тоже.

Flasher wrote:
Да, ещё прокрутка вкладок интересует.

На XP она у меня и до этого работала, и сейчас в тестовой версии работает; надо ещё на семёрке проверить.
(Там, кстати, были выявлены на стадии начального тестирования фичи проблемы совместимости со ScrollTC — она сама вкладки не прокручивала и другим не давала, но после консультаций мылом с автором ScrollTC проблема была решена с обеих сторон, в т.ч. ScrollTC 1.30 по умолчанию вкладки TC теперь не обрабатывает вообще).

#2158:  Author: FlasherLocation: Москва PostPosted: Thu Dec 01, 2011 22:15
    —
Avada wrote:
Пофиксено. И в диалогах тоже.
Ммм.. А долго до выкладки?
Avada wrote:
Там, кстати, были выявлены на стадии начального тестирования фичи проблемы совместимости со ScrollTC — она сама вкладки не прокручивала и другим не давала, но после консультаций мылом с автором ScrollTC проблема была решена с обеих сторон, в т.ч. ScrollTC 1.30 по умолчанию вкладки TC теперь не обрабатывает вообще
Уже третий конфликт между ними. Только до этого проблемы были со стороны TwinKey. Странно, что автор об этом не упомянул, когда выкладывал 1.30.
Я такую мысль раньше допускал, просто из головы вылетело. Версия текущая у меня последняя, но при этом всё равно прокрутка табов не фурычит. Или тут без фикса от TwinKey никак?

#2159:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 02, 2011 00:48
    —
Flasher wrote:
А долго до выкладки?

Пока трудно оценить. И по ряду причин не хотелось бы давать раньше времени никаких анонсов.

Flasher wrote:
Версия текущая у меня последняя, но при этом всё равно прокрутка табов не фурычит. Или тут без фикса от TwinKey никак?

Вообще-то все необходимые шаги были сделаны с обеих сторон параллельно ещё до последнего паблик-релиза TWinKey (хотя было бы достаточно и изменений только с одной любой стороны). Если не работает — тут что-то другое. (Но на всякий случай следует проверить без ScrollTC) . А я при наличии времени посмотрю на семёрке.

#2160:  Author: FlasherLocation: Москва PostPosted: Fri Dec 02, 2011 02:38
    —
Avada wrote:
И по ряду причин не хотелось бы давать раньше времени никаких анонсов.
Меня на данном этапе не интересуют все фиксы и изменения. Мне хотя бы версию, где исправлено с пробелом.

Avada wrote:
Но на всякий случай следует проверить без ScrollTC
При повторном тесте вспомнил, что я это раньше уже пробовал. Нет, дело не в ScrollTC.

#2161:  Author: LonerDLocation: Макеевка PostPosted: Fri Dec 02, 2011 03:04
    —
Avada
Ну раз информация уже просочилась.
Когда-то упоминались планы реализовать обработку клавиатурных команд клавишей мыши (например, открытие просмотра/редактирования файла при длительном удержании мыши на файле).
В новой версии случайно это не будет добавлено?

#2162:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 02, 2011 10:40
    —
LonerD
Вообще не помню такого предложения (что, думаю, вполне понятно при таком объёме темы). Со мной реализация этой идеи не обсуждалась. Дальнейшие вопросы — к автору.

Flasher
Специальной версии, в которой было бы исправлено только это, не планируется. Этот вопрос обсуждался, но у автора своя концепция дальнейшего выпуска версий. Подробности — от него.
Пока могу только посоветовать временно переназначить переключение LS-плагинов на что-то другое.

#2163:  Author: LonerDLocation: Макеевка PostPosted: Fri Dec 16, 2011 17:01
    —
Тогда такие пожелания-предложения к функционалу TwinKey. Думаю, они органично впишутся в расширение функционала Тотала:
1. Реализация просмотра-редактирования файла при длительном зажатии левой кнопки мыши на файле (в идеале - настройку любых сочетаний клавиш при настраиваемом времени зажатия любых мышиных кнопок, сколько бы их ни было, как на самом файле, так и на свободной области файловых панелей, а также на других элементах интерфейса Тотала).
2. Возможность задавать скорость прокрутки файловых панелей (как я уже писал - это гораздо снизило бы мерцание твинкея при работе с более-менее чувствительными мышами).
3. Возможность прокрутки неактивной файловой панели (реализация функционала, аналогичного плагину Scroll для Autorun).
4. Возможность сворачивать окно поиска. AHK скрипт уже существует
http://ghisler.ch/board/viewtopic.php?t=32579
Минус скрипта в том, что он автоматически не закрывается при закрытии окна поиска.
Неплохо бы доработать чтобы сворачивание окна происходило при нажатии на кнопку сворачивания.
В идеале - возможность сворачивания и других окон - переименования файлов, сравнения, сравнения по содержимому...

5. Не знаю, насколько это сложно реализовать. Но хотелось бы возможность отката последних действий или хотя бы одного действия на уровне того, что делает проводник (ошибочно переименовал файл в панели при одиночном переименовании или файлы при групповом переименовании, ошибочно удалил в корзину или переместил файл/файлы - надо быстро восстановить прежнее имя/месторасположение).


Last edited by LonerD on Fri Dec 16, 2011 19:19; edited 1 time in total

#2164:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Dec 16, 2011 17:53
    —
Quote:
ошибочно переименовал файл или файлы при групповом переименовании
Это уже реализовано внутренними средствами ТС.

#2165:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 16, 2011 18:20
    —
Вахмурка
Это реализовано для переименования исключительно через ИГП, причём только для последней групповой операции.
В то же время я практически уверен, что задача отката операций — не для TWinKey. Можно ли это реализовать отдельным плагином, который затем присобачить как дочерний с TWinKey — вопрос совершенно отдельный. Тут, думаю, автор выскажется (насколько мне известно, он сейчас сильно занят.)

#2166:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Dec 16, 2011 18:56
    —
Quote:
Это реализовано для переименования исключительно через ИГП, причём только для последней групповой операции
Именно это, слово в слово, и было запрошено.
Quote:
насколько мне известно, он сейчас сильно занят
Видимо, да, иначе бы давно исправил досадные ошибки последней версии. Ведь именно Num5, F11 и F12 были для меня самые ходовыми горячими клавишами...

#2167:  Author: FlasherLocation: Москва PostPosted: Fri Dec 16, 2011 20:25
    —
Flasher wrote:
Тут гулял по одному ftp-ресурсу и обнаружил, что слетел хук переназначения системных клавиш. Повторить после перезапуска ТС не удалось.
Теперь удалось и не раз при банальных переходах между окнами.
Есть пользующиеся?

#2168:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 16, 2011 21:10
    —
Вахмурка wrote:
Видимо, да, иначе бы давно исправил досадные ошибки последней версии. Ведь именно Num5, F11 и F12 были для меня самые ходовыми горячими клавишами...

Вот здесь уже говорилось, что специальный релиз с исправлением только и именно названных на форуме багов автором к выкладыванию не планируется. А в тестовой версии TWinKey 4.x исправлено в том числе и это.

#2169:  Author: VadiMGP PostPosted: Thu Dec 22, 2011 14:48
    —
LonerD
Два пункта в принципе реализуемы. Остальное, извини, не для TWinKey.
LonerD wrote:
Реализация просмотра-редактирования файла при длительном зажатии левой кнопки мыши на файле (в идеале - настройку любых сочетаний клавиш при настраиваемом времени зажатия любых мышиных кнопок,
Для любых мышиных кнопок - это вряд ли. На правую, например, у ТС свой таймер есть. Мне с ним драться совсем не с руки. Для левой я попробую.
LonerD wrote:
4. Возможность сворачивать окно поиска. AHK скрипт уже существует
Если кто-то объяснит мне что именно этот скрипт делает, тогда и я сделаю.


Вахмурка wrote:
иначе бы давно исправил досадные ошибки последней версии. Ведь именно Num5, F11 и F12 были для меня самые ходовыми горячими клавишами...
Да, к сожалению, времени совсем нету. Сам расстаиваюсь, ведь надеялся к Новому году версию сделать, но увы... Не судьба.

#2170:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Dec 22, 2011 15:14
    —
Quote:
Если кто-то объяснит мне что именно этот скрипт делает, тогда и я сделаю
Ноги, видимо, растут отсюда. Если хочешь, пришлю аналогичный скрипт Gregory для PowerPro.
Quote:
Да, к сожалению, времени совсем нету
Не грусти, я потерплю. Пока тупо поставил предыдущую (3.81) версию, уж больно прикипел к калькулятору по Num5 и Show Templates Menu по F12.
С наступающим, кстати.

#2171:  Author: VadiMGP PostPosted: Thu Dec 22, 2011 15:31
    —
Вахмурка wrote:
Ноги, видимо, растут отсюда. Если хочешь, пришлю аналогичный скрипт Gregory для PowerPro.
Да откуда ноги-то растут я знаю. Лучше просто скажи что он делает.
Вахмурка wrote:
С наступающим, кстати.
Взаимно.
Ну и поскольку в этом году я вряд ли еще появлюсь, то и всем прочим того же.

#2172:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Dec 22, 2011 17:10
    —
Quote:
Лучше просто скажи что он делает
А что я добавлю к
Balderstrom wrote:
Alt+F7::
1) Make the find dialog non-modal, AND
2) If a Find Dialog exists, and is active, Alt+F7 minimizes it.
---- Can then use TC as normal.
3) If a Find dialog exists, and is minimized, Alt+F7 restores it.
---- Find Window becomes modal again.
Переводить не буду, ибо владеешь.

#2173:  Author: ApceHLocation: Димитровград PostPosted: Mon Dec 26, 2011 00:00
    —
Косяк с отрисовкой закреплённых файлов. Уж не знаю в TC или TWinKey. Вот:

Режим — альфа-градиент. Не играет роли цвет выделения закреплённых файлов. Не играет роли и цвет подсветки файла.
Ну и на иконку это тоже влияет, как видно на скрине.

#2174:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 26, 2011 07:17
    —
ApceH
В документации плагина есть предупреждение о возможности негативных эфектов и по прикреплённым файлам, и по закладкам. Именно про альфа-градиент.

#2175:  Author: ApceHLocation: Димитровград PostPosted: Mon Dec 26, 2011 18:08
    —
Предупреждение это хорошо. Но хотелось бы доработки в этом направлении.
Просто получается, что более или менее хорошо смотрится только режим подчёркивание. Рамка плоха тем, что между двумя соседними закреплёнными будет линия в 2 пикселя. Заливка и Градиент имеет вышеназванную проблему.
А подчёркивание не очень-то хорошо видно, то есть ценность самого закрепления снижается. Ну, лично для меня.
Я бы пожелал ещё один режим: что-то типа звёздочки или пин-скрепки вместо иконки у закреплённого объекта.

#2176:  Author: likhoboryLocation: Москва PostPosted: Tue Dec 27, 2011 12:49
    —
v.3.105
попытался тут воспользоваться калькулятором для расчета кое-какой тригонометрии, интересная штука получается:
cos(_pi) = -1 - тут вопросов нет
tan(45) = 1.61978 ??
sin(90) = 0.893997 ??

з.ы. вроде набирал все верно, к отмечанию НГ еще не приступал Smile

#2177:  Author: ApceHLocation: Димитровград PostPosted: Tue Dec 27, 2011 14:29
    —
likhobory
Сами же ответили на свой вопрос. Рассчёты ведутся в радианах, а не в градусах. Результат тоже выдаётся в радианах. Готовой функции для перевода в документации не увидел.
Кстати, решил добавить подобную строчку:
Code:
[CmdLineMenu]
...
$sep=
Градусы->Радианы="/180*_pi"

И именно в меню комстроки этот пункт не вставляет текст. А, например, в RenameMenu (в заголовке панели) отлично вставляет. Баг?

#2178:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Dec 27, 2011 16:51
    —
ApceH wrote:
И именно в меню комстроки этот пункт не вставляет текст. А, например, в RenameMenu (в заголовке панели) отлично вставляет. Баг?

Странно... У меня и в меню командной строки всё точно так же вставляется, только что проверял.

ApceH wrote:
Готовой функции для перевода в документации не увидел.

Добавит автор такой функционал —тут же появится в документации.

#2179:  Author: likhoboryLocation: Москва PostPosted: Tue Dec 27, 2011 17:46
    —
ApceH wrote:
likhobory
Сами же ответили на свой вопрос. Рассчёты ведутся в радианах, а не в градусах.

Семен Семеныч ! (с)

Quote:
Добавит автор такой функционал —тут же появится в документации

было бы совсем неплохо ))

#2180:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Dec 27, 2011 18:14
    —
Quote:
Готовой функции для перевода в документации не увидел
А я бы и не хотел увидеть. Перевод из декартовых в полярные и обратно - это еще куда ни шло, но градусы в радианы - уже чересчур.
Кстати, отлично все вставляется в комстроке. И даже без кавычек - они излишни.
Раз уж зашел разговор о калькуляторе, неплохо было бы ввести возможность задания переменных (типа а=1.234е5, а потом при необходимости а/2), чтобы хранилась до конца сеанса. Константы легко задаются в конфигурации, а временные (на данный сеанс) переменные - увы. Иногда очень нужно, и приходится их гонять через буфер.

#2181:  Author: ApceHLocation: Димитровград PostPosted: Tue Dec 27, 2011 23:23
    —
Avada wrote:
Странно... У меня и в меню командной строки всё точно так же вставляется, только что проверял.
Ну не выдумываю же я. Сейчас потестил лучше. Вот при таком содержимом секции вставляется:
Quote:
[CmdLineMenu]
История команд=$sec(Command line history)
$sep=
Избранное=$sec(DirMenu)
$sep=
Каталоги слева=$sec(LeftHistory)
Каталоги справа=$sec(RightHistory)
$sep=
Переменные TC=$sub(Environment)
$sep=
Имя файла=$clip(file)
Путь источника=$clip(srcpath)
Путь получателя=$clip(trgpath)
Градусы->Радианы=/180*_pi
$sep=

Имя последней папки=$dir
Путь последней папки=$path

А при таком — уже нет!
Quote:
[CmdLineMenu]
История команд=$sec(Command line history)
$sep=
Избранное=$sec(DirMenu)
$sep=
Каталоги слева=$sec(LeftHistory)
Каталоги справа=$sec(RightHistory)
$sep=
Переменные TC=$sub(Environment)
$sep=
Имя файла=$clip(file)
Путь источника=$clip(srcpath)
Путь получателя=$clip(trgpath)
$sep=
Градусы->Радианы=/180*_pi

Имя последней папки=$dir
Путь последней папки=$path

Закономерность не смог заметить. Посередине где-то вставил, тоже перестало вставлять. Уточню, вызываю меню по Ctrl+Alt+T.

#2182:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Dec 28, 2011 00:26
    —
Ищи закономерность. У меня "плохой" вариант работает как часы.

#2183:  Author: ApceHLocation: Димитровград PostPosted: Wed Dec 28, 2011 01:11
    —
Не верится, конечно, но предположу. Работают только первые 13 пунктов, хотя отображаются все.
Например:
Quote:
[CmdLineMenu]
История команд=$sec(Command line history)
$sep=
Избранное=$sec(DirMenu)
$sep=
Каталоги слева=$sec(LeftHistory)
Каталоги справа=$sec(RightHistory)
$sep=
Переменные TC=$sub(Environment)
Имя файла=$clip(file)
Путь источника=$clip(srcpath)
Путь получателя=$clip(trgpath)
Проверка=111
Градусы->Радианы=/180*_pi

Проверко=!!!
$sep=
Имя последней папки=$dir
Путь последней папки=$path
Счётчик=($cnt)
Выделенные жирным мои тесты срабатывают. Курсивом — уже нет.
Файл TCDirMenu.ini оригинальный. Не представляю, что может на это повлиять, если не какой-то баг в плагине.

#2184:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Dec 28, 2011 18:47
    —
2ApceH
Вставил именно то, что в твоем посте, работает отлично. И "!!!", и "(1)". Не знаю, в чем может быть дело. "Вот приедет барин, барин нас рассудит". Барин = VadiMGP.

Добавлено
А в других местах (комментарии, панель инструментов, диалог копирования и т.д.) то же самое работает? То есть - бяка в комстроке или в самой менюшке?

#2185:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Dec 28, 2011 20:07
    —
Вахмурка
ApceH
Кстати, неплохо бы ещё вам обоим точно указать, под какими версиями TWinKey всё это проверялось.

#2186:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Dec 28, 2011 21:45
    —
Avada
Точно, я же на старой (3.81) сижу. У тебя ведь наверняка посвежее, проверил бы.

#2187:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Dec 28, 2011 22:30
    —
Вахмурка
Естественно, сразу же проверил. И всё работает. И на 3.105, и на 4.2...

#2188:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jan 06, 2012 22:55
    —
2VadiMGP
А, вот еще одна хотелка. Если просматриваешь в Листере файл и случайно нажимаешь Esc, он, разумеется, закрывается. Если случайно закрыл один файл, ничего трагичного, как правило, нет - находишь его и открываешь заново. "Домотать" до того места, где прервал чтение, обычно нетрудно. А вот при закрытии окна группового просмотра бывает очень обидно, если закрыл окно на, скажем, пятьдесят третьем файле из ста.
Нельзя ли заставить TWinKey выдавать запрос на закрытие окна Листера именно при групповом просмотре?

#2189:  Author: FlasherLocation: Москва PostPosted: Sat Jan 07, 2012 03:40
    —
Вахмурка
А лучше сделать ограничение: если открыто больше [N] окон/табов Листера, выводить запрос при закрытии одного окна.

#2190:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Jan 07, 2012 11:22
    —
Мне достаточно жестко зашить N = 1.

#2191:  Author: FlasherLocation: Москва PostPosted: Sat Jan 07, 2012 11:30
    —
Вахмурка wrote:
Мне достаточно жестко зашить N = 1.
А мне было бы недостаточно. Одно дело - 100, другое - 5-7.
И почему - 1, а не - 2?

#2192:  Author: Andrey_ALocation: Сочи PostPosted: Mon Jan 09, 2012 08:16
    —
Замечен глюк, связанный с плагином. Пользуюсь плагином для отображения значков на вкладках. При открытых нескольких вкладках после использовании команды cm_VisDirTabs ( Использовать вкладки папок: Вкл./Выкл. ) подзависает на 2-3 секунды не только тотал, но и система, в итоге:

До:
Изначально

После отжатия cm_VisDirTabs как и должно быть выключаются вкладки, но пропадает горизонтальная прокрутка, строка состояния и функциональные кнопки
После cm_VisDirTabs

Нажимаем ещё раз cm_VisDirTabs - вкладки появляются, но проблема с прокруткой ... остаётся
Возвращение обратно

Система Vista SP2 x86
TWinKey.wdx 3,0,0,105
TwinkUtil.exe 1,0,0,108
Тотал 8 бета 15

При отключении плагина cm_VisDirTabs работает нормально

#2193:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 09, 2012 11:05
    —
Andrey_A
В целом подтверждаю и здесь, и на приватной версии 4.2. Конкретная версия TC некритична (я воспроизводил и на 7.56a под XP SP3 x86.) А дальше может происходить (при попытке перезагрузить плагин) ещё и вылет TC с ошибкой. Только хотелось бы уточнить:
• Прокрутка слетает не горизонтальная, а любая (в зависимости от вида представления).
• Командная строка и F-кнопки просто перекрываются файловыми панелями (это хорошо видно на скринах, где вкладки были только с одной стороны, а с другой всё осталось в нормальном виде).
• Командная строка и F-кнопки остаются перекрытыми и после повторного включения вкладок (причём, если вкладки были с двух сторон, наблюдается интересный визуальный эффект: разделитель панели становится шире обычного, и сквозь него видна соответствующая F-кнопка, которая даже доступна для нажатия!).
• От значков в заголовках вкладок это вообще-то не зависит.

В простейшем виде баг воспроизводится с INI-файлом, содержащем строки:
Code:
[Config]
ReturnTabs=1

Или с настройками по умолчанию (после их перечитывания), где есть эта строка.
Хотя на самом деле там прямой зависимости именно от этой опции нет — со своими обычными настройками TWinKey я автопрокрутку вкладок (и вообще все настройки вкладок) отключал, а баг всё равно есть. Например, с включёнными стиками и/или закладками:
Code:
[Config]
StickyFiles=1
BookMarks=1

(Указанные строки могут быть обе или поодиночке.)
Но и если даже в настройках поснимать все галки — баг будет. Поэтому ткнуть пальцем в конкретную опцию, отключение которой даст надёжный эффект, увы, не могу. Пускай автор разбирается.


Last edited by Avada on Tue Jan 17, 2012 07:23; edited 1 time in total

#2194:  Author: VadiMGP PostPosted: Wed Jan 11, 2012 14:25
    —
ApceH
В TWinKey есть ограничение - длина имен ключей одной секции не должна превышать 1К. Возможно проблема в этом. Я постепенно начал избавляться от этого ограничения, но пока если кто-то кое-где у нас порой не появляется, то в первую очередь это подозрение на слишком длинную секцию.

Вахмурка
Переменные на одну сессию в калькуляторе и так есть. Не проверял или проверял и не работают?

По новым хотелкам пока не отвечаю, потому что еще не знаю когда руки дойдут.

#2195:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 11, 2012 15:31
    —
2VadiMGP
Если ничего не получается, прочтите же, наконец, инструкцию:
Quote:
Этот результат может быть сохранён в заданных пользователем переменных и использован в дальнейших вычислениях
Просто туманно как-то сказано. Да и потом, для человека, не искушенного во владении компьютерными калькуляторами, использование переменных отнюдь не очевидно. Что, например, присваивание выполняется той же клавишей, что и вычисление. Хорошо бы написать в руководстве (это больше хотелка к Avada адресована) про присваивание и про то, что переменные живут один сеанс.
Тебе хотелка такая: ввести в плагин калькулятора еще одну команду - выдать список присвоенных переменных со значениями. И уж совсем здорово, если с возможностью вставки в поле редактирования.

#2196:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 11, 2012 16:46
    —
Вахмурка wrote:
Хорошо бы написать в руководстве (это больше хотелка к Avada адресована) про присваивание и про то, что переменные живут один сеанс.

Возьму на заметку, но поправки в документацию в отношении калькулятора буду вносить только после консультаций с автором.

#2197:  Author: LonerDLocation: Макеевка PostPosted: Sun Jan 15, 2012 23:59
    —
При запуске Utilisator начинает долго ругаться на все мои назначенные клавиши, что мол клавиша назначена для якобы несуществующей команды... Откуда он берёт эту ересь? Команды есть, клавиши назначены и работают, вроде раньше ругни не было подобной...

Альтернативный диалог истории папок - AltHistory,1 - это плагин такой? Можно ссылочку? А то в дефолтной поставке TWinkey его нет, а в TWinCmd - есть такая кнопка.

TWinCmd - надо бы где-то упомянуть, что ехе файл надо ложить в тот же каталог, где лежит TWinkey.

#2198:  Author: FlasherLocation: Москва PostPosted: Mon Jan 16, 2012 01:13
    —
LonerD wrote:
При запуске Utilisator начинает долго ругаться на все мои назначенные клавиши, что мол клавиша назначена для якобы несуществующей команды... Откуда он берёт эту ересь? Команды есть, клавиши назначены и работают, вроде раньше ругни не было подобной...
Сколько у тебя файлов wcmd_lng.ini? Появились какие-то особые настройки локализации? Редирект для секций клавиш не делал?

#2199:  Author: LonerDLocation: Макеевка PostPosted: Mon Jan 16, 2012 03:16
    —
Quote:
Сколько у тебя файлов wcmd_lng.ini? Появились какие-то особые настройки локализации? Редирект для секций клавиш не делал?

Теоретически без разницы количество lng-файлов, настройки ведь должны читаться из текущего. Пробовал оставлять один язык - ошибка всё-равно вылезает. Редирект делал и раньше, но ошибок не было. Поменялось много чего, и пока отследить не удалось отследить от чего зависит нынешняя необычная работа плагина.

#2200:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 16, 2012 09:40
    —
LonerD wrote:
Альтернативный диалог истории папок - AltHistory,1 - это плагин такой? Можно ссылочку? А то в дефолтной поставке TWinkey его нет, а в TWinCmd - есть такая кнопка.

Это будущий (возможно) плагин 2-го уровня от стороннего разработчика. Ссылочку пока нельзя, поскольку работа над плагином ещё далеко не завершена. В TWinCmd проверялась только принципиальная возможность его вызова, после чего по моему недосмотру в дефолтную поставку утилиты пошли рабочие версии файлов, где в TWinCmd.icl был лишний значок, а в TWinKey.bar — кнопка для плагина. Будет исправлено. Пока кнопку смело можно удалить.

LonerD wrote:
TWinCmd - надо бы где-то упомянуть, что ехе файл надо ложить в тот же каталог, где лежит TWinkey.

Такого условия нет. В образце тулбара, входящем в поставку утилиты, она действительно лежит в каталоге TWinKey, но это не обязательно. TWinCmd.exe лично у меня можно вызывать откуда угодно (в том числе и вообще не из папки TC). На самом деле надо упомянуть другое: что прилагаемые BAR и ICL — только демонстрационные образцы, которые можно менять как угодно и размещать затем где угодно.

Что касается проблем с клавишами, то лучше рассматривать её хотя бы на одном конкретном примере. Что-нибудь простенькое и легко воспроизводимое. Что за команда, где и как записана, что за клавиши, в каком файле указаны...

#2201:  Author: VadiMGP PostPosted: Mon Jan 16, 2012 12:54
    —
LonerD wrote:
При запуске Utilisator начинает долго ругаться на все мои назначенные клавиши,
Скорее всего, не видит файла .INC (родного или локализованного).
LonerD wrote:
вроде раньше ругни не было подобной...
Естественный вопрос - после чего началась ругня?

#2202:  Author: LonerDLocation: Макеевка PostPosted: Tue Jan 17, 2012 05:56
    —
Внезапно всё наладилось. Так и не понял что произошло, что изменилось. Попробую порыться в бэкапах (если сохранились) и сравнить что изменилось.

Quote:
Естественный вопрос - после чего началась ругня?

Да кто ж его знает... Я давно Утилизатор не запускал, много чего уже изменилось в сборке за это время. Во и пришёл в тему спросить у автора - в каких случаях запрограммирована ругня при запуске? Very Happy

#2203:  Author: LonerDLocation: Макеевка PostPosted: Fri Jan 27, 2012 04:16
    —
Вроде ещё не упоминалось.
http://www.ghisler.ch/board/viewtopic.php?t=33415
Если по-русски:
Вызываем команду cm_RightTree или cm_LeftTree.
Пропадает статусная панель на всех вкладках соответствующей панели. Появляется только после перезапуска Тотала.

#2204:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 27, 2012 13:03
    —
LonerD
Подтверждаю с поправками:
• То же самое касается и вызова дерева в активной панели по Ctrl+F8 (cm_SrcTree).
• Строка состояния у меня пропадает не при переходе в режим дерева, а при возврате из него в другой режим. При переходе же в дерево возникает другой глюк — пустая "панелька" внизу файловой панели, исчезающая при повторном выборе режима дерева.


Last edited by Avada on Thu Feb 02, 2012 12:35; edited 1 time in total

#2205:  Author: HEXFIXLocation: Калининград PostPosted: Wed Feb 01, 2012 21:07
    —
Заметил такой глюк. Ctrl+T или Ctrl+UP и получаем вот такое безобразие:



После закрытия вкладки сие непотребство остаётся:


#2206:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2012 07:18
    —
HEXFIX
Уже репортили. На той же странице выше. Это всё разные варианты одного и того же — убирания/добавления всей панели вкладок или, когда эта панель используется как многорядная, ряда заголовков.

#2207:  Author: ApceHLocation: Димитровград PostPosted: Wed Feb 29, 2012 13:54
    —
v3.105/1.108
Почему процент заливки градиентом для прикреплённых файлов и закладок единый? В утилизаторе два текстбокса на разных вкладках похоже связан с одним и тем же значением, которое в конфиге сохраняется как
Code:
[Colors&Styles]
MarkPercent=NNN%
Хотелось бы раздельного конфигурирования! Ну и про это хочу напомнить.

#2208:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 29, 2012 14:55
    —
ApceH
ApceH wrote:
В утилизаторе два текстбокса на разных вкладках похоже связан с одним и тем же значением

Не похоже, а так оно и есть (и в справке это написано). Впрочем, суть предложения ясна.
А про "это" напоминать не надо. Как и ни про что другое, сообщённое после выхода последнего релиза. Думаю, когда у автора появится время, он перечитает все соответствующие посты и сообщит, что возможно, а что нет.

#2209:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Mar 01, 2012 15:32
    —
При нажатии горячей клавиши вызова плагина calc, если выражение в поле некорректно (например, "1/0" или "sqrt(-2)"), плагин вырубается с сообщением об External exception.

#2210:  Author: likhoboryLocation: Москва PostPosted: Thu Mar 01, 2012 16:43
    —
у меня в предыдущей версии на 1/0 закрывалось активное окно, сейчас (речь о версии 3.105) у меня плагин не падает, но выдает интересный результат
1/0 -> 1.#INF
sqrt(-2) -> -1.#IND

WinXPsp3

#2211:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Mar 01, 2012 17:04
    —
Да, все время забываю добавлять номер версии: 3.81.

2likhobory
Так и должно быть. Неважно, что именно пишет калькулятор (любой), лишь бы не выключался/падал, и не выдавал результат, который можно принять за число.

#2212:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 13:31
    —
В копилку багов (касается режима "Панель одна над другой").

#2213:  Author: FlasherLocation: Москва PostPosted: Thu Mar 08, 2012 14:14
    —
Нужна TwinkUtil старше 1.0.0.101. Кто-нибудь может выложить (можно несколько)?

#2214:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 08, 2012 16:33
    —
Flasher
Старше — в смысле позже? Так в последнем финальном релизе 3.105 должна быть версия Утилизатора 1.108.

#2215:  Author: FlasherLocation: Москва PostPosted: Thu Mar 08, 2012 16:36
    —
Avada
"Старше" никогда не было "позже". Версии старше - те, что выпущены ранее, т.е. имеют больший "возраст".

В общем, кто выложит, тому сразу спасибо. Я сейчас ухожу просто.

#2216:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 08, 2012 23:07
    —
Flasher
Можно пояснить причину интереса к старым версиям, чтобы понять, что выкладывать, а что нет? Не все же существующие, надо думать...

#2217:  Author: FlasherLocation: Москва PostPosted: Thu Mar 08, 2012 23:10
    —
Avada
У меня на странице Клавиатура всё кракозябрами. Нужно проверить на старых. Хотя бы штучки две-три до указанной.

#2218:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 08, 2012 23:33
    —
Flasher
Наверное, не всё, а список команд? Странно... Вроде бы все проблемы с кодировкой INC-файла давно решены. Вот ссылка. Три предыдущие версии Утилизатора, бывшие в публичном доступе.

#2219:  Author: FlasherLocation: Москва PostPosted: Thu Mar 08, 2012 23:43
    —
Avada
Спасибо. Убедился, что сама утилита ни при чём.
Почему-то файл Wcmd_rus.inc в другой кодировке оказался. Вернул подходящий вариант, всё стало как и должно было быть. Проблема снята.

А насчёт рельефной панели подтверждение есть?


Last edited by Flasher on Fri Mar 09, 2012 11:57; edited 1 time in total

#2220:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 08, 2012 23:57
    —
Flasher wrote:
А насчёт рельефной панели подтверждение есть?

В принципе, баг налицо, но у меня там просто нижняя панель вместо скрытия закрашивается белым цветом. Зависимость от TWinKey явная.

#2221:  Author: FlasherLocation: Москва PostPosted: Fri Mar 09, 2012 01:17
    —
Avada
ОК. Посмотрим, что автор скажет. У меня давно ещё периодичеcкая проблема с закрашиванием всего окна кроме меню, когда я TC из области уведомлений восстанавливаю. Строка заголовка при этом скрыта. По-моему, появилась проблема с 8-кой..

#2222:  Author: ApceHLocation: Димитровград PostPosted: Sun Apr 15, 2012 14:43
    —
v3.105/1.108
При включенной опции "Список вкладок текущей панели", если вкладок не было вообще (одна и скрыта), а потом добавляешь вкладку, то список не появляется.
Если вкладки есть — всё хорошо. Но если позакрывать все вкладки, то список снова исчезает, даже если потом снова наоткрывать. Только перезапуск ТС решает проблему.

#2223:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 15, 2012 15:04
    —
ApceH
Подтверждаю.

#2224:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 16, 2012 11:32
    —
Ещё проблема. TwinCmd.exe, который сейчас можно скачать с сайта, не работает в чистом XP SP3:
Code:
---------------------------
Total Commander
---------------------------
Программа не запускается! (5)
---------------------------
ОК   
---------------------------

Есть не удовлетворённая зависимость: MSVCR90.DLL. Но я перепробовал все версии этой библиотеки, что нашёл на компе, — без толку.

Кстати, на 8b25х32 у меня не заработала даже группировка файлов, хотя курсор в неактивной панели показывался.

#2225:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 16, 2012 12:56
    —
ApceH
То есть версия Утилизатора 1.108? У меня XP SP3 основная рабочая среда. Правда, с обновлениями. Версии MSVCR90.DLL на компе имеются 9.00.30729.6161, 9.00.30729.4158, 9.00.30729.1 и 9.00.21022.8. Утилизатор прекрасно запускается, в том числе из архива.
Каким способом вызывался Утилизатор, чтобы появилось это сообщение "Программа не запускается!"?
А групповая сортировка файлов в этой версии TWinKey с TC 8b25х32 лично у меня работает.

#2226:  Author: ApceHLocation: Димитровград PostPosted: Mon Apr 16, 2012 13:36
    —
Avada
Утилизатор тоже работает! Я про TwinCmd.exe.
v3.105/1.108
Полная XP SP3 и тоже с обновлениями, но не рабочая, а на виртуалке.
Может я не всё обновил при переходе на TC8.0? Я заменил только: UNRAR.DLL, TcUsbRun.exe, TOTALCMD.EXE. Вроде больше ничего не обновилось.

#2227:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 16, 2012 15:27
    —
ApceH
А, понял. Ну так у меня он тоже работает (по крайней мере, через кнопки тулбара). Как запускалась программа?
Что касается обновления, то в TC 8 вообще-то много чего ещё обновилось, помимо указанных файлов.

#2228:  Author: Largo GTLocation: NVRSK PostPosted: Tue May 01, 2012 00:36
    —
Фоновый рисунок ни как не ставится, да и цвет панелей не меняется Confused
И глобально и в визуальных схемах... может есть какой-то секрет ? (ReadMe читал )
TC 8.0rc1x32, 7,57аx32 Win 7 x64

#2229:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 01, 2012 10:25
    —
Largo GT
Секретов там нет — элементарная настройка. Граничные условия применения указаны в комментариях в ридми. Остальные настройки работают?
Если кто-то может посмотреть это на 64-битной системе, хорошо бы проверить.
И можно узнать, в чём смысл использования TC 8.0rc1x32 под Win7x64?

#2230:  Author: ApceHLocation: Димитровград PostPosted: Tue May 01, 2012 11:07
    —
Avada
А TWinKey уже можно использовать на TC 8 x64 ???

#2231:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 01, 2012 11:12
    —
ApceH
Нет, конечно. Действительно, плагин-то пока только 32-битный... В таком случае мой предыдущий вопрос по поводу несоответствия битности TC и системы снимается.

#2232:  Author: Largo GTLocation: NVRSK PostPosted: Wed May 02, 2012 13:57
    —
Avada wrote:

Секретов там нет — элементарная настройка.

Действительно... проскочил второй этап установки плагина , прошу пардона Rolling Eyes
Но что интересно: без этого второго этапа установки фон все же менялся при нажатии Alt+F7 ! а после рестарта ТС исчезал ...
Quote:
Остальные настройки работают?

цветовые вроде все... спасибо

#2233:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 02, 2012 15:08
    —
Largo GT
Подробно я останавливаться на этом не буду, но TWinKey можно (хотя и не нужно) активировать не только вторым этапом установки, но и другими, менее удобными для постоянной его работы путями.

#2234:  Author: HEXFIXLocation: Калининград PostPosted: Thu May 24, 2012 14:50
    —
Прикреплённые файлы в Total Commander 7.57a:


Прикреплённые файлы в Total Commander 8.0:

#2235:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 24, 2012 15:10
    —
HEXFIX
У меня ничего подобного ни в одной из этих версий нет, так то причину надо искать не в номере версии TC.

#2236:  Author: HEXFIXLocation: Калининград PostPosted: Thu May 24, 2012 15:22
    —
Проверил на девственно чистом Total Commander 8.0 с TWinKey v. 3.105. Такая же беда - стрелка перехода на уровень выше находится под прикреплёнными файлами. В 7.57a (и ниже) - всё нормально.

#2237:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 24, 2012 15:49
    —
HEXFIX
На чистом TC — подтверждаю, на TC c моими настройками — нет. Будет время — посмотрю, от чего зависит.

#2238:  Author: LonerDLocation: Макеевка PostPosted: Sun May 27, 2012 22:08
    —
А я ещё баг нашёл Smile Даже два Very Happy
Видимо, установлены ограничения на размер языкового ini-файла Тотала (или количеством команд/строк в нём).
У меня файл Wcmd_eng.ini (в котором прописаны пользовательские команды) сейчас размером 72 кб, в нём пока что 2400 строк (и пока это далеко не предел).
Utilisator в шоке от такого размера и напрочь отказывается запускаться, вываливается с ошибкой:
"TWinKey Utilisator (Class B) has stopped working".
Выход - удалить в TWinKey.ini строку с указанием языка:
Localizator=%commander_path%\Plugins\wdx\TWinKey\Language\Russian.ini
С одной стороны - нас таких негусто, но всё же лучше убрать ограничения в следующей версии.

И сюда же.
Напомню свою проблему.
При запуске Utilisator начинает долго ругаться на все мои назначенные клавиши, что мол клавиша назначена для якобы несуществующей команды...
Разобрался я и с ней заодно.
Такая ситуация происходит в том случае, если в TWinKey.ini отсутствует значение Localizator.

Заколдованный круг получается. Если указано значение Localizator - Utilisator вообще не запускается. Не указано - запускается, но с долгой ругнёй на все пользовательские команды.

Quote:
на TC c моими настройками — нет. Будет время — посмотрю, от чего зависит.

Пока ещё не определилась причина?
PS. Оп, а у меня тоже теперь стали файлы закрепляться почему-то нормально - под строкой перехода в вышележащий каталог. Заменил файл настроек на старый - тоже работает. Хм...


Last edited by LonerD on Mon May 28, 2012 05:09; edited 3 times in total

#2239:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun May 27, 2012 22:43
    —
2LonerD
Насчет размера файла настроек - известный баг, сам много шишек набил. См., например, здесь.

#2240:  Author: LonerDLocation: Макеевка PostPosted: Mon May 28, 2012 04:59
    —
Чем дальше в лес, тем толще партизаны.

Bookmarks немного отвалились в восьмом тотале.
А всё потому, похоже, что раньше Гислер ошибочно считал, что папки - это не файлы, а сейчас (возможно, и после моего suggestionа) - считает папки файлами.
Теперь при навигации BookMarkNext-BookMarkPrev папки под курсором не открываются, а открывается корневой каталог, в котором они лежат.

Book2Selection тоже отвалился. Закономерности не понял, но выделяются не все закладки.

А можна побетатестить, погонять новую версию? (если можно - в личку, пожалуйста).

И ещё пожелание возникло. Опционально сделать возможность закреплять не только выделенный файл, а все выделенные (и добавлять в закладки тоже).

#2241:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon May 28, 2012 07:14
    —
LonerD wrote:
Теперь при навигации BookMarkNext-BookMarkPrev папки под курсором не открываются, а открывается корневой каталог, в котором они лежат.

Не подтверждаю. У меня папки как открывались, так и открываются.

LonerD wrote:
Book2Selection тоже отвалился. Закономерности не понял, но выделяются не все закладки

Здесь, чтобы разобраться, нужна конкретика. Преобразование в выделение удаётся не всегда. См. документацию.

LonerD wrote:
А можна побетатестить, погонять новую версию? (если можно - в личку, пожалуйста).

К автору. Но он давно не выходил на связь...

LonerD wrote:
Опционально сделать возможность закреплять не только выделенный файл, а все выделенные (и добавлять в закладки тоже).

Если это вообще возможно. Прояснить может только автор.

#2242:  Author: LonerDLocation: Макеевка PostPosted: Mon May 28, 2012 13:20
    —
Quote:
Не подтверждаю. У меня папки как открывались, так и открываются.

Значит буду искать как воспроизвести ситуацию. Пока погонял только на своей сборке с настройками, возможно какая-то из настроек дополнительно отвечает за такое изменённое поведение в локальном случае.
Но разница тем не менее есть. Запускаю TC 8.0, ставлю закладки на папки, передвигаюсь по ним, открываются родительские папки. Меняю ехе-шник на 7.56а, перезапускаю Тотал, опять навигация по тем же папкам - открывается содержимое папок-закладок.
ОСь - Win7x64SP1 Eng.

Quote:
Здесь, чтобы разобраться, нужна конкретика. Преобразование в выделение удаётся не всегда.

Конкретика - та же самая. Под ТС 8.0 ставлю несколько закладок (даже в пределах одной папки - два-три файла добавляю в закладки), пытаюсь выделить - выделяются не все. Заменяю ехе на 7.56а, перезапускаю Тотал, ставлю те же самые закладки, - выделяются уже все.

#2243:  Author: LonerDLocation: Макеевка PostPosted: Tue May 29, 2012 00:39
    —
Попытался запустить TWinCmd на чистой ХР (в виртуалке XPMode под семёркой). Запускаться отказался.
"Error executing program! (5)"
Всё дело оказалось в какой-то MVC+ библиотеке. Причём положить рядом dll-файлик - не помогло. Надо было обязательно устанавливать/регистрировать. Может, в следующей версии это будет изменено. Или две версии утилитки - с интегрированной библиотекой и без неё.

По поводу 64-битной версии - пока нет продвижений?

#2244:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue May 29, 2012 08:58
    —
Продвижений, как ты мог заметить, нет вообще. Автор ушел глубоко в тину. Ему бы исправить досадные ошибки последней версии! Думаю, что такими темпами до х64 вообще дело не дойдет, так что лучше не мечтать.

#2245:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 29, 2012 09:07
    —
Вахмурка
Во всяком случае, пока а) автор не вернётся к активной работе, б) не будет проведена вся необходимая работа над ошибками и в) в результате не появится стабильный 32-битный релиз, о 64-битной версии вести разговор явно преждевременно. Тем не менее, все баг-репорты по существующей версии продолжают приниматься.

#2246:  Author: АфиLocation: Одесса PostPosted: Fri Jun 08, 2012 15:47
    —
Извините, может быть об этом уже говорили, все 150 страниц не перечитывал... Поставил сегодня TC 8, перестали прикрепляться файлы (перемещение вверх панели с одновременной заливкой фона строки). В 7.56 работало...

#2247:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 08, 2012 16:40
    —
Афи
Здесь (и много где ещё) не раз говорили, что баг-репорты надо давать нормально, чтобы их вопроизвести было можно. В TWinKey (где зависимости багов могут быть сложнейшими), как минимум, с указанием его версии, версии и битности системы, а на системе x64 — и битности TC. А также результат проверки на чистом TC и с чистым (заново сгенерированом после включения прикрепления в Утилизаторе) файлом TWinKey.ini.


Last edited by Avada on Fri Jun 08, 2012 16:45; edited 2 times in total

#2248:  Author: LonerDLocation: Макеевка PostPosted: Fri Jun 08, 2012 16:43
    —
Афи
Файлы прикрепляются (странно как-то, то нормально, то над кнопкой перехода в родительский каталог), а вот папки - у меня перестали прикрепляться под восьмым Тоталом (ХР, тотал и TwinKey последних версий, но не чистые, а перенастроенные и с кучей всего навешанного; на чистых ещё буду проверять). Хотя вполне возможно, что при каких-то условиях и файлы тоже не будут прикрепляться, надо только найти такие условия.

#2249:  Author: АфиLocation: Одесса PostPosted: Fri Jun 08, 2012 17:00
    —
LonerD
Файлы у меня тоже прикрепляются, но действительно странно! Во-первых, они становятся над кнопкой перехода в род. каталог. А, во-вторых, если есть в папке файл(ы) с таким же именем, как и прикрепляемый, но с другим(и) расширением(и), то и он(и) тоже прикрепляется! Независимо от количества — все сразу!
Папки перестали прикрепляться совсем.
Win7-64, TC-32 и TwinKey последних версий. Тоже, естественно, сильно "перенастроенные и с кучей всего навешанного" Cool

#2250:  Author: LonerDLocation: Макеевка PostPosted: Fri Jun 08, 2012 17:53
    —
Итак.
WinXP SP3 x32 Rus. TC 8.0 чистый плюс единственный плагин TwinKey 3.105. Настройки TwinKey минимальны (включены только закладки и прикрепление файлов)
1. Файлы прикрепляются над кнопкой перехода в родительский каталог.
2. Папки не прикрепляются визуально, хотя в диалоге Stick Config они присутствуют.
3. Прикрепляю файлы. Show - Brief, затем - Show - Full. Прикреплённые файлы перестают визуально отображаться, обновление страницы не помогает, нужно перейти в другой каталог, а потом вернуться в текущий чтобы закрепления стало видно (или же вызвать диалог Stick Config).
Если просто открыть один и тот же каталог на двух панелях, в одной панели прикрепить файлы, в другой это никак не отображается до выхода и повторного входа в каталог.
4. Ставим Bookmark на каталог (или несколько каталогов). При навигации Next Bookmark/Prev Bookmark этот каталог не раскрывается, а открывается родительский каталог.
То есть имеем каталог C:\folder. Ставим Bookmark на каталог folder. Переходим к нему (Next Bookmark). Открывается диск С (в то же время в 7.56а - открывается C:\folder).
5. Ещё баг Bookmarks - Convert into Selection.
Как воспроизвести.
На диске С в папке C:\folder лежат два файла (названия - любые, например, 1 и 2).
Ставим закладки на них. Других закладок нигде нет. Жмём "Convert into Selection". Закладки не выделяются (в 7.56а - выделяются).

Quote:
А, во-вторых, если есть в папке файл(ы) с таким же именем, как и прикрепляемый, но с другим(и) расширением(и), то и он(и) тоже прикрепляется! Независимо от количества — все сразу!

Не смог воспроизвести ни на своём, ни на чистом Тотале (пока только ХР доступна). Имена файлов - любые или какие-то особенные (может, на каком-то языке или со значками в названиях)?

VadiMGP
Пожелание.
Если какая-то опция отключена в Utilisatorе (закладки, прикрепления), то не отображать её при вызове меню вообще (сейчас отображается, но неактивна).


Версия 7.56а и 8.0.
Вид панели - Full View.
Если в какой-то папке (например, в папке Windows, она большая) имеются закреплённые файлы, и в ней мы захотим что-то выделить правой кнопокой мыши, а именно, выделить много чего подряд - зажали правую кнопку и потянули мышу вниз до конца файлового списка, то столкнёмся ещё с парочкой багов:
1) дикое мерцание файловой панели;
2) мы дотянем мышу только до конца видимого списка файлов, а то, что ниже - выделить затруднительно, хотя и медленно возможно (проводя манипуляции мышей в нижней части файловой панели) - автоматически список файлов прокручиваться не будет Sad

#2251:  Author: АфиLocation: Одесса PostPosted: Fri Jun 08, 2012 19:20
    —
LonerD
По именам файлов — полный прикол! Вот такие имена (кириллица и пробелы):
Флаг Евросоюза-1.gif
Флаг Евросоюза-2.gif
Флаг Евросоюза-3.gif
Одесский дворик.jpg
Одесский дворик-2.jpg
Прикреплялись файлы "Евросоюза-1.gif" и "Одесский дворик.jpg". Но реально прикрепились файлы с аналогичными именами, даже не с идентичными Laughing

#2252:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 08, 2012 21:12
    —
Афи
Что такое "аналогичные имена" и чем они отличаются от "идентичных"?

#2253:  Author: LonerDLocation: Макеевка PostPosted: Fri Jun 08, 2012 22:09
    —
Афи
Подтверждаю.
На 7.56а бага нет, на 8.0 и на чистом дистрибутиве, и на перенастроенном - баг есть.
Avada
Прикрепляется только файл "Флаг Евросоюза-1.gif".
Но в реальности оказывается прикреплённым и файл "Флаг Евросоюза-2.gif", и файл "Флаг Евросоюза-3.gif" (имена аналогичные первому, но отличаются одной цифрой в названии.
Проблема в том, что в именах файлов имеются пробелы.

#2254:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 09, 2012 08:37
    —
LonerD
За разъяснения спасибо, но этот баг в TWinKey 1.105 под TC 8.0 не подтверждаю. Проверял на этих самых именах. Прикрепляется ровно то, что указано.
Из предыдущих постов: проблема с выделением/прокруткой при наличии прикреплённых файлов (а также файловых групп) известна и специально описана в документации как вынужденное ограничение. Оптимальное решение, несмотря на многократные попытки, найти пока не удалось.

#2255:  Author: LonerDLocation: Макеевка PostPosted: Sat Jun 09, 2012 16:44
    —
Avada
Smile
Тем не менее баг есть
Даже более того. Если прикреплён файл "Флаг Евросоюза-1.gif", и из другой панели в эту же папку копировать файл "Флаг Евросоюза-2.gif", то он после копирования автоматически прикрепляется.

Скорее всего, все проблемы взаимосвязаны, и если будет решена одна - исчезнут и все остальные.

После небольших экспериментов выяснил, что вышеперечисленные баги с закреплениями и закладками появились в версии 8.0 beta 24.
Из существенного в этой версии добавлено только SubdirCopyOrder. Изменение настроек этой опции ничего не дало.
Возможно, повлияло исправление какого-то бага, на котором была завязана работа TwinKey. Или же причина в недокументированном изменении.

#2256:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 09, 2012 18:01
    —
LonerD
Охотно верю, но надо понять условия, при которых баг есть, потому что, повторяю, у меня на восьмёрке этого нет. В том числе с минимальными (почти умолчальными) настройками TC и самого TWinKey. Содержимое файла TWinKey.ini в минимальной конфигурации (файла не было, включили прикрепление и сохранили в Утилизаторе настройки), при которой возникает баг, можно увидеть? И, кстати, на какой ОС это проверялось? И — на всякий случай — чем закреплялись файлы: меню, клавиши, кнопки?
Насчёт взаимосвязаных проблем — дело непонятное, поскольку кое-что из этих проблем у меня всё-таки воспроизводилось (хотя бы иногда), а кое-что ни разу.

#2257: Сортировка Author: melirius PostPosted: Sat Jun 09, 2012 19:57
    —
В TC 8 сломалась сортировка файлов по группам: теперь исполняемые больше не сверху, несмотря на установленную галку.

TC8.0x32, Win7x64.

#2258:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 09, 2012 20:16
    —
melirius
На Win7x64 проверить не могу (кто может — пусть посмотрит), а в 32-битных ОС групповая сортировка в TC 8 не ломалась ни в одной паблик-бете и работает по сей день, уже в финальном релизе.

#2259:  Author: LonerDLocation: Макеевка PostPosted: Mon Jun 11, 2012 05:02
    —
Quote:
Содержимое файла TWinKey.ini в минимальной конфигурации (файла не было, включили прикрепление и сохранили в Утилизаторе настройки), при которой возникает баг, можно увидеть? И, кстати, на какой ОС это проверялось? И — на всякий случай — чем закреплялись файлы: меню, клавиши, кнопки?

Настройки. ОС - WinXP x32 SP3 Rus, Тотал в папке c:\Wincmd\ (часть проблем воспроизвелась и на Win7 SP1 x64 Eng, а те что выявились позднее пока проверить нет возможности).
Настройки wincmd и Twinkey:
http://rghost.ru/38596941
На ХР вызывалось через клик средней кнопки мыши по адресной строке и выборе соответствущих пунктов в выпадающем меню.

#2260:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jun 11, 2012 11:38
    —
LonerD
У меня та же XP. Создал тестовый каталог TC с аналогичным размещением плагина. Попробовал с присланными файлами (спасибо!) все те же самые действия — не воспроизводится.

#2261:  Author: LonerDLocation: Макеевка PostPosted: Wed Jun 13, 2012 05:05
    —
Не знаю, было или нет.
Обнаружил баг при выставленной галочке "Переназначать системные клавиши". ТС 8.0 (а также 7.56а), WinXP, TWinkey последний.
Узнал я наконец-то про возможность повесить на внутренние ассоциации несколько программ (насколько же мало почти все мы знаем о Тотале).
И давай назначать. Например, вот так:
Code:
Filter1=*.pdf
Filter1_open=*
Filter1_SumatraPDF=""%commander_path%\Utilities\SumatraPDF\SumatraPDF.exe" "%1""
Filter1_PDFXCview=""%commander_path%\Utilities\PDFXCview\PDFXCview.exe" "%1""
Filter1_System=**

Итог. При клике левой кнопкой мыши - всё нормально, открывается менюшка с выбором программ. При нажатии Enter - вся система подвисает на несколько секунд

Засёк несколько раз - около трёх секунд подвисание, довольно заметное и доставляет неудобство в работе. Около - потому как и часики, секундомер подвисают тоже.


Last edited by LonerD on Wed Jun 13, 2012 17:14; edited 2 times in total

#2262:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jun 13, 2012 11:58
    —
LonerD
Там и при отключении этой опции (и даже вообще при отключении TWinKey) двойным щелчком всё делается мгновенно, а по Enter — с некоторой задержкой, хотя и мизерной. А если всё включено, у меня задержка по Enter составляет где-то около секунды, не более.

#2263:  Author: Fulkabaster PostPosted: Sun Jun 17, 2012 09:49
    —
Спасибо. Пару часов повозился, нашел для себя несколько полезных фич. Пока не нашел только одну нужную мне фичу: хотелось бы, чтобы все цвета в неактивной панели были тусклее, чем в активной (сразу видно, какая панель активна, какая нет). Такая вича есть в линуксовском Крусэйдере. Не поверю, что в Total Commander / плагинах этого еще нет.

#2264:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 17, 2012 11:06
    —
Fulkabaster
Придётся поверить. И стандартной возможности нет, и плагинов, даже теоретически позволявших бы обсуждать возможность такой реализации, кроме TWinKey, нет.
Для определения активности файловой панели в TC есть, ИМХО, более удобные и привычные способы, чем "все цвета тусклее". Никакая индикация не должна мешать повседневной работе. Предлагаемая — мне бы определённо мешала. Скажем, если для множества типов файлов индивидуальная оцветовка тщательно подобрана, я должен буду два её варианта её визуального восприятия для разных панелей в голове держать? Спасибо, не хочу.
Необходимым и достаточным считаю стандартно настраиваемые в TC 8 разные цвета текста/фона в заголовке панели и отсутствие (а при наличии — другой вид) курсора в неактивной панели.

#2265:  Author: CJ FlashLocation: Череповец PostPosted: Mon Jun 18, 2012 21:01
    —
Fulkabaster wrote:
хотелось бы, чтобы все цвета в неактивной панели были тусклее, чем в активной (сразу видно, какая панель активна, какая нет)

Да в общем-то, не такая уж плохая идея... тем более, если такое отображение неактивной панели будет опциональным. Ещё лучше, если порог яркости будет настраиваемым - например, в % от активной.

#2266:  Author: LonerDLocation: Макеевка PostPosted: Sun Jun 24, 2012 14:33
    —
Не знаю, упоминалось ли.
При включённой галочке (опции) Enable на вкладке Auto Switch утилизатора - попытка вызвать в Тотале команду cm_visDirTabs приводит к очень интересным результатам. А именно - пропадает нижняя статус-панель и нижняя панель с кнопками. Условия - XP SP3 + TC 8.0 Final + TWinKey 3.105.

Про то, что по команде cm_SrcTree пропадает статус-панель, уже говорилось. Обнаружил, что вернуть её можно - командой cm_SwitchSeparateTree.

#2267:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 24, 2012 19:51
    —
LonerD
Про вкладки уже было. Про возврат строки состояния — не было.

#2268:  Author: LonerDLocation: Макеевка PostPosted: Tue Jun 26, 2012 22:12
    —
Список вкладок (Tab List) на хоткей никак не повесить?
Не нашёл команды, только правой кнопкой мыши вызывается.

#2269:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jun 27, 2012 08:31
    —
LonerD
Нет в данный момент такой команды. Соответственно, и клавиши пока вешать не на что.

#2270:  Author: kvichansLocation: Москва PostPosted: Thu Jul 05, 2012 22:38
    —
Есть такая потребность: запоминать/восстанавливать установленный фильтр (меню Show/Custom) для вкладки ТС. Flasher и Вахмурка порекомендовали искать решение через TWinKey. Беглое прочтение ReadMe_Russian.html простого решения не дало. Может кто-то опытный подсказать:
- Можно ли закрепить за вкладкой фильтр?
- Насколько удобно будет это перенастраивать?

#2271:  Author: FlasherLocation: Москва PostPosted: Thu Jul 05, 2012 23:30
    —
kvichans wrote:
Можно ли закрепить за вкладкой фильтр?
Нет. Я писал о закреплении за папкой, которая соответствует заблокированной вкладке.

Удобство тут не ахти, но на безрыбье...

#2272:  Author: kvichansLocation: Москва PostPosted: Fri Jul 06, 2012 07:57
    —
Flasher wrote:
kvichans wrote:
Можно ли закрепить за вкладкой фильтр?
Нет. Я писал о закреплении за папкой, которая соответствует заблокированной вкладке.
Хорошо, пусть за папкой. Если фильтр будет включаться при возвращении в папку закрепленную за вкладкой, то годится. Как это организовать?

#2273:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 06, 2012 13:37
    —
kvichans
Некоторые предварительные пояснения. Прицепить-то вызов команды можно (см. далее), но специфика фильтрации TC в активной панели такова, что последний выставленный фильтр запоминается в настройках TC и действует также на все те каталоги в активной панели, для которых никакой фильтр не задан и не нужен. Для того, чтобы от этого избавиться, надо озаботиться включить хоть в какую-то визуальную схему все без исключения каталоги. Кроме того, все подкаталоги, входящие в подкаталог, удовлетворяющий визуальной схеме, наследуют эту схему, если для каких-то конкретных подкаталогов не задана своя собственная или они не исключены явно из схемы вышележащего каталога.

Итак, для простоты возьмём пример, где у нас один каталог с фильтрацией и всё остальные — без. (Далее предполагается хорошее знакомство с мануалом TWinKey, повторять его описания не буду.)
Создаём две визуальных схемы. Первая — общая (с именем, скажем, "По умолчанию"). В поле для автозапуска команд там указываем встроенную команду. cm_SrcAllFiles. В автопереключении создаём для схемы один шаблон с условием "МОЖЕТ содержать" и значением *.*. Эта схема должна быть в списке визуальных схем последней.
А первой надо поставить схему для конкретного каталога или взаимосвязанной группы подкаталогов. В автозапуске указываем некую пользовательскую команду (ну, допустим, em_newfilter1), которая ранее создана и соответствует команде cd \наш_каталог\наш_фильтр (например, cd C:\Totalcmd\*.ini)
В автопереключении указываем опять же "МОЖЕТ содержать" с шаблоном согласно имени (скажем, *Totalcmd*). Чтобы отделить этот каталог от похожих или вложенных подкаталогов, надо указать в следующих условиях, чего он в имени/пути НЕ СОДЕРЖИТ. Например, *Language*. (И тогда этот подкаталог данной схемой обрабатываться не будет.) Это наиболее творческая часть, и она потребует наибольшего внимания.
Вот, собственно, и всё. Повторить нужное число раз для новых схем. Если папка соответствует закреплённой вкладке, всё будет достаточно прилично работать. Ещё раз напоминаю – умолчальная схема идёт последней!

Это всё проверялось на версии 3.105. Попутно выяснил, что в приватных тестовых версиях, следующих за ней, поломался автозапуск em-команд. Что в визуальных схемах, что при загрузке TC. Впрочем, широкой публике это пока не должно быть интересно.

#2274:  Author: kvichansLocation: Москва PostPosted: Fri Jul 06, 2012 15:15
    —
Avada wrote:
А первой надо поставить схему для конкретного каталога или взаимосвязанной группы подкаталогов. В автозапуске указываем некую пользовательскую команду (ну, допустим, em_newfilter1), которая ранее создана и соответствует команде cd \наш_каталог\наш_фильтр (например, cd C:\Totalcmd\*.ini)
Осталось не понятно где заранее описывать пользовательскую команду.

#2275:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 06, 2012 15:36
    —
kvichans
Там же, где это всегда и делается — в диалоге, открываемом по cm_CommandBrowser или любым иным из множества доступных в TC вариантов. Wink
И, посмотрев подпись, хочу предупредить, что под TC x64 TWinKey работать не будет: у него пока только 32-битная версия.

#2276:  Author: kvichansLocation: Москва PostPosted: Fri Jul 06, 2012 16:04
    —
(Подпись поправил, вопрос про ТСх32)
Еще непонятка: у команды cd и у фильтров ТС разный синтаксис условий, в частности фильтр может ссылаться на элемент из списка "file types". Это cd к DOS-команде cd не имеет отношения?
Конкретнее вопрос. Я настроил элемент из списка "file types", дал ему имя "Last month files". Как мне его задействовать в пользовательской команде?

#2277:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 06, 2012 16:25
    —
kvichans
Сначала ответил отрицательно, но потом понял, что ошибся. Решение есть, и оно уже обсуждалось на форуме. Почему у меня в первый раз при проверке кнопка не сработала — не пойму...
Проверил — в TWinKey шаблон обрабатывается нормально. При создании пользовательской команды используется примерно такая форма указания шаблона:
cd C:\Totalcmd\>Последний месяц

#2278:  Author: kvichansLocation: Москва PostPosted: Fri Jul 06, 2012 17:04
    —
Avada Буду пробовать

#2279:  Author: FlasherLocation: Москва PostPosted: Fri Jul 06, 2012 18:43
    —
Avada wrote:
Решение есть, и оно уже обсуждалось на форуме.
Да, и не раз.

#2280:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 06, 2012 19:35
    —
Flasher
Значит, есть лишний повод навести с этим порядок в документации TC. Меры уже принимаются. Впрочем, не будем выходить за рамки темы.

#2281:  Author: LonerDLocation: Макеевка PostPosted: Sat Jul 21, 2012 01:39
    —
И ещё багрепорт. Вдруг когда-нибудь разработка плагина сдвинется с мёртвой точки.
TC 7.56a и 8.01rc4.
Win7SP1 x64 eng.
Расположение мониторов проще показать на скриншоте:
http://imageshack.us/f/688/20120721002605.png
1 - это рабочий монитор, на котором запущен Тотал; Тотал развёрнут во весь экран (Maximize).
В TwinKey: Drive List - List Type - Categoryzed (или Alphabetical).
Нажимаю Alt+F1 (выпадающий список дисков для левой панели). Список выпадает на втором мониторе.
Если List Style=None или же TwinKey отключён - то список выпадает нормально, на первом мониторе над панелью Тотала.
Если Тотал не развёрнут на весь экран - то список выпадает тоже нормально, даже если окно Тотала вплотную к левому краю экрана (Win+Left).

#2282:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 25, 2012 14:25
    —
TC 8.01 x32
Две ОС:
1 - XP x32 SP3 rus
2 - Win8 x64 Enterprise Eng

Под ХР наблюдается пренеприятнейшее поведение при изменении файлов. Например, качается что-то на диск, в панели Тотала открыт тот каталог, куда происходит скачивание. Постоянно (каждую секунду-две) происходит "блыманье" панели. Похоже, что она перерисовывается при изменении размера скачиваемого файла.
Проблема в TwinKey, потому как после его отключения такого не происходит.

В то же время под Win8 в том же самом Тотале даже с включённым TwinKey всё отображается без проблем (правда, до полного скачивания размер файла отображается как 0 ).

Какое может быть объяснение?
Это поведение можно где-то в настройках отключить? Или такое поведение плагина зависит от настроек ОS (каких именно настроек)?

#2283:  Author: FlasherLocation: Москва PostPosted: Sat Aug 25, 2012 14:41
    —
LonerD
Без автообновления панелей поведение такое же?

#2284:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 25, 2012 16:47
    —
Скачиваю файлы через Оперу несколько файлов (10-20). На панели Тотала открыт тот каталог, куда происходит скачивание.

Под Win8 при скачивании файла его размер до полной закачки отображается как 0 (почему??), соответственно панели не обновляются, и ничего не мигает.

Под ХР при скачивании отображаемый размер файла постоянно изменяется.
При отключённом автообновлении панелей в Тотале ничего не происходит, ничего не обновляется, всё тихо-мирно.

При включённом автообновлении и отключённом TwinKey размер файла на панели тихонько изменяется, время от времени имена скачиваемых файликов мигают (обновление панели срабатывает?).

При включённом автообновлении и включённом TwinKey мигает постоянна вся панель, и чем больше файлов скачивается и чем больше файлов в панели - тем сильнее; работать с данным каталогом невозможно. Видимо, TwinKey каким-то не очень оптимальным (очень неоптимальным?) образом пытается обновлять панели.

Posted after 6 minutes:

Усё, понял.
В копилку багов.
Это поведение является побочным багом при включённой опции Keep TC in Background.

#2285:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 25, 2012 17:47
    —
LonerD
Под Win8, полагаю, этот плагин ещё автором не тестировался. Я пока тоже не собираюсь из-за отсутствия наличия даной ОС и разумных стимулов к её установке. Wink

#2286:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 25, 2012 18:11
    —
Под восьмёрку это так - к слову пришлось...
Просто под ней размер файлов не изменяется до окончания скачивания, вот ничего и не перерисовывается в панелях (может есть настройка в системе чтобы перерисовывалось, не знаю).

(мне восьмёрка, к слову, очень даже приглянулась, в отличие от висты и семёрки, работает шустро; проводник окончательно потерял функциональность, но я в него и не захожу).

Да, и раз уж речь зашла об опции Keep TC in Background.
Небольшое пожелание на будущую версию (хочется верить, что она будет, хочется):
При наведении курсора мышки с файлом на иконку в панели задач - открывать окошко Тотала. Сейчас неудобно если нужно перетянуть файл мышкой из другой программы (проводника, открытого архива, не суть важно откуда...) в панель если вышеуказанная опция включена. Приходится переключаться на Тотал, чтобы он перешёл на передний план, а потом только перетаскивать.

#2287:  Author: FlasherLocation: Москва PostPosted: Sat Aug 25, 2012 18:50
    —
LonerD wrote:
Приходится переключаться на Тотал, чтобы он перешёл на передний план, а потом только перетаскивать.
Alt+Tab/Esc уже отломались? Smile
Я, конечно, не знаю, зачем вообще перетаскивать что-то из Проводника, но у меня на подобные случаи (помимо прочих) задействован скрипт AHK c подводом курсора с левому верхнему краю экрана.

И да, хватить русофобить (вас всё больше и больше Sad ), пиши пункты и названия команд по-русски, если не затруднит. Надоело мозг напрягать.

#2288:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 25, 2012 20:05
    —
Quote:
Alt+Tab/Esc уже отломались?

Да, именно что при включении этой опции они отламываются, окно Тотала не переходит на передний план.
Опция удобна, например, когда нужно видеть одну панель Тотала, а на месте другой открыта какая-нибудь программа (Блокнот, Акелпад, word, браузер...),

Quote:
зачем вообще перетаскивать что-то

В браузере скачался архив. Тут же в браузере кликаем по нему мышкой - архив открывается в архиваторе. Из архиватора перетаскиваем на панель Тотала.

PS. Вопрос про перетаскивание снят.
Оказывается, такая опция уже имеется - On Click on Files (По щелчку в файловой панели). Перевод отличается от оригинала (Files - это не Файловая панель), но оба не дают представления, что именно подразумевают.
Тогда уж что-то наподобие: On Click on TaskBar / On Activate TaskBar /При перетаскивании на панель задач / При активации панели задач / При клике на панели инструментов.

Quote:
Надоело мозг напрягать.

А мне наоборот - напряжно видеть русские переводы разных терминов. И не всегда переводы плохие, просто английская терминология более стройная и реже допускает многозначность трактовки. Хотя иногда (Фотошоп, например) - и переводы такие, что на трезвую голову их лучше даже не видеть.
Потому предпочитаю по возможности оригинальный интерфейс (зачастую оригинальный=англоязычный), и лень смотреть как выглядит перевод.

Кстати, несколько страниц назад я упоминал, что TwinKey попросту не может работать у меня на русском языке.


(PS. что-то тег size не работает).

#2289:  Author: FlasherLocation: Москва PostPosted: Sat Aug 25, 2012 20:33
    —
LonerD wrote:
Да, именно что при включении этой опции они отламываются, окно Тотала не переходит на передний план.
Какой опции, я так и не понял?
LonerD wrote:
В браузере скачался архив. Тут же в браузере кликаем по нему мышкой - архив открывается в архиваторе. Из архиватора перетаскиваем на панель Тотала.
А добавить открытие в ТС пробовал? И браузер - это не Проводник.
LonerD wrote:
Оказывается, такая опция уже имеется - On Click on Files (По щелчку в файловой панели).
Где имеется?
LonerD wrote:
TwinKey попросту не может работать у меня на русском языке
При любых условиях или при конкретных?

#2290:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 25, 2012 20:36
    —
LonerD
LonerD wrote:
Оказывается, такая опция уже имеется - On Click on Files (По щелчку в файловой панели). Перевод отличается от оригинала (Files - это не Файловая панель), но оба не дают представления, что именно подразумевают.
Тогда уж что-то наподобие: On Click on TaskBar / On Activate TaskBar /При перетаскивании на панель задач / При активации панели задач / При клике на панели инструментов.

Я, конечно, извиняюсь, но по крайней мере у меня в русской версии и интерфейса, и справки написано ровно то, что подразумевалось и что я наблюдаю на самом деле (как вот прямо сейчас в WinXP), то есть щелчок в файловой панели. А щелчок в панели задач не даёт эффекта при любом значении опции. Так что при подобных репортах надо бы ОС явным образом указывать во избежание недоразумений.
И при чём тут, кстати, панель инструментов?
Что касается переводов применительно к TWinKey, вопрос о том, какой язык тут на самом деле оригинальный, а какой переводной, очень интересен. Особливо с учётом того, что русская справка в несколько раз полнее английской и уж точно переводом давным-давно не является. Wink

Flasher wrote:
Где имеется?

Разное — Окно TC позади других окон.

#2291:  Author: FlasherLocation: Москва PostPosted: Sat Aug 25, 2012 21:09
    —
Avada wrote:
Разное — Окно TC позади других окон.
А, всё, забыл совсем про выпадающий список.

По поводу русофобства создал тему.


Last edited by Flasher on Sat Aug 25, 2012 23:59; edited 1 time in total

#2292:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 25, 2012 22:45
    —
Quote:
на самом деле (как вот прямо сейчас в WinXP), то есть щелчок в файловой панели.

Так. Проясним ситуацию.
TC 8.01 x32, TwinKey 3.105, WinXP SP3 rus x32 (на Win 7-8 ещё уточню, но насколько помню - поведение аналогичное)

Keep TC in Background. On Click Everywhere (Always)
При такой настройке окно Тотала находится позади окон других программ всегда до того момента, пока мы не кликнем на любом месте окна Тотала правой кнопкой мыши. При такой настройке окно Тотала не открывается, если попытаться перетащить что-то из другого приложения на значок программы на панели задач.

Keep TC in Background. On Click on Files
В пределах файловых панелей поведение абсолютно аналогично предыдущему (окно Тотала перемещается поверх других окон только при клике правой кнопкой мыши).
За пределами файловых панелей - поведение различается. Окно Тотала перемещается поверх других окон при клике левой кнопкой мыши по панели инструментов, по вкладкам и свободному месту возле вкладок, по значкам дисков.
При такой настройке окно Тотала открывается открывается, если попытаться перетащить что-то из другого приложения на значок программы на панели задач.

Также в обоих случаях при клике мышки в неактивном окне Тотала по заголовку или главному меню - окно Тотала начинает отображаться поверх других окон. Если же при клике по заголовку или главному меню окно Тотала уже было активным - то оно по-прежнему отображается за другими окнами.

Quote:
И браузер - это не Проводник.

А никто и не называл проводник [url="http://ru.wikipedia.org/wiki/Браузер"]браузером[/url].

Я так понимаю, что ты ожидал именно примера перетаскивания из проводника, а я завёл речь про браузер и скачиваемые архивы.
Ладно. Проводник - так проводник.
Скачиваем не-архив, он скачивается в какую-то папку, где сотни или тысячи файлов (или мы попросту не помним куда его скачали). В браузере Опера нажимаем правой кнопкой мыши на скачанном файле - Открыть папку. Открывается папка в проводнике. Выбираем нужный файл и перетягиваем в окно Тотала. Это быстрее и удобнее, чем искать файл непосредственно в Тотале.

Quote:
Где имеется?

В TwinKey.

Quote:
При любых условиях или при конкретных?

При конкретных условиях в моём рабочем Тотале, о них шла речь несколько страниц назад.


Мда, теги как-то спонтанно работают и не-работают. Сейчас вот маленький шрифт заработал, зато отвалился тег ссылки.

#2293:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 26, 2012 00:19
    —
LonerD
LonerD wrote:
Так. Проясним ситуацию.

Прояснили. В основном всё правильно. (Если отвлечься от того, что на самом деле при варианте с щелчком в файловой панели окно TC перемещается вперёд при щелчке почти в любом месте окна вне файловой панели, а не только в названных). Примерно это самое в русской справке и написано, только покороче.
Да, там сейчас не упомянута панель задач, потому что опция создавалась для работы не с ней, а с самим окном TC. И заметно нестандартное поведение только в варианте "По щелчку в любой части окна". Но, вообще говоря, если окно TC перекрыто вышележащим окном частично (для этого случая и была придумана опция), то таскать из одного окна в другое можно и напрямую.
Для вариантов "Никогда" и "По щелчку в файловой панели" перетаскивание через панель задач работает одинаково (то есть как обычно, без всякого TWinKey), а потому в названии ни одной из этих опций панель задач как определяющий признак упоминаться не может.

#2294:  Author: LonerDLocation: Макеевка PostPosted: Fri Sep 21, 2012 01:53
    —
Ну чтоб тема не застаивалась...
Win8x64 Eng. TC 8.01x32. TwinKey 3.105.
Настройки электропитания ноутбука выставлены - при закрытии крышки ничего не делать. Однако при закрытии крышки всё-равно гаснет монитор по умолчанию (под ХР монитор при закрытии не гаснет, как настроить таким же образом под win8 - пока не знаю, да и не суть важно).
Если при этом открыт Тотал на переднем плане - то после открытия крышки ноутбука и автоматического включения монитора - пропадает статусная строка у активной панели, изредка - у обоих панелей. Аналогично этому. Лечится путём сворачивания-разворачивания окна Тотала.

#2295:  Author: oshizelly PostPosted: Mon Oct 08, 2012 13:42
    —
Собрался наконец поставить себе сабж. Первые впечатления очень приятные, хотя, как всегда, хотелось бы большего.

Но я не об этом. При первом же запуске утилиты настройки TwinkUtil.exe выяснилась такая проблема: выдаёт несколько ошибочных сообщений об ошибке (сорри за невольный каламбур): "Hotkey 'Alt+Ctrl+X' is assigned to the undefined command 'em_ext_list_excellence'.", "Hotkey 'Alt+Ctrl+U' is assigned to the undefined command 'em_ext_list_uLister'." и так далее. Причём на самом деле хоткеи и команды вполне рабочие.

Конечно, можно бы сообщение просто проигнорироват. Но утомляет при каждом запуске по многу раз на кнопку жать. Что-то можно с этим сделать?

Спасибо!

#2296:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Oct 08, 2012 13:51
    —
2oshizelly
Видимо, у тебя стоит какое-нибудь расширенное меню. В них обычно пихают много всякой ерунды, интересной только автору меню (такая типа маленькая сборочка). Надо просто найти эти файлы (скорее всего, в разделе "Language" настройки) и выкинуть все лишнее, или подключить оригинальный "гислеровский" набор. Должно помочь.

А если у тебя настоящая сборка, то совет стандартный - стереть ее, утсновить дистрибутив с оф. сайта и никогда больше сборками не пользоваться.

#2297:  Author: oshizelly PostPosted: Mon Oct 08, 2012 14:57
    —
Вахмурка
Quote:
Видимо, у тебя стоит какое-нибудь расширенное меню... А если у тебя настоящая сборка, то совет стандартный - стереть ее

Прошу прощения, при чём тут расширенные меню и сборки? Эти команды и хоткеи я назначил сам, используя вполне себе стандартный функционал TC. Эти команды позволяют вручную открывать файл на просмотр в листере с конкретном плагином - IMHO очень удобная вещь, и отказываться от них совсем не хочется.
Странно, что TwinKey не знает о возможности подобных команд. Sad

#2298:  Author: LonerDLocation: Макеевка PostPosted: Mon Oct 08, 2012 15:01
    —
Quote:
Конечно, можно бы сообщение просто проигнорироват.

Не надо игнорировать. Я уже писал об этом баге.
Такая ситуация происходит в том случае, если в TWinKey.ini отсутствует значение Localizator в секции [Config] (можно выбрать в настройках Utilisatora желаемый язык - русский или английский, тогда это значение автоматически пропишется).
В то же время если ini-файл с пользовательскими командами большой, то с такими сообщениями плагина придётся только мириться (можно давить их утилитой KillOK).

Quote:
А если у тебя настоящая сборка, то совет стандартный - стереть ее, утсновить дистрибутив с оф. сайта и никогда больше сборками не пользоваться.

Хороший совет. Давайте все дружно постираем свои сборки со своих компьютеров и будем пользоваться только чистым дистрибутивом без единого плагина и изменённых настроек. Smile (ведь даже при установке одного плагина мы уже получим настоящую, хоть и простенькую, но всё-таки свою сборку).

#2299:  Author: oshizelly PostPosted: Mon Oct 08, 2012 15:15
    —
LonerD
Quote:
Такая ситуация происходит в том случае, если в TWinKey.ini отсутствует значение Localizator в секции [Config] (можно выбрать в настройках Utilisatora желаемый язык - русский или английский, тогда это значение автоматически пропишется).

Спасибо, сработало! Very Happy

#2300:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Oct 08, 2012 16:42
    —
oshizelly wrote:
Эти команды и хоткеи я назначил сам
А сразу нельзя было это сказать?! Twisted Evil Или из твоего сообщения это очевидно?
LonerD wrote:
(ведь даже при установке одного плагина мы уже получим настоящую, хоть и простенькую, но всё-таки свою сборку)
Вот именно. Здесь ключевое слово "свою". (Исключения составляют случаи настройки в неадекватном состоянии) Embarassed

#2301:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Oct 08, 2012 18:24
    —
Господа, заканчиваем оффтоп про сборки, вы сильно увлеклись. Тем более, что никакого основания для наездов исходный пост не давал.

oshizelly
Можно ли получить (скажем, через ЛС ссылкой на какой-то ресурс) файлы wincmd.ini и usercmd.ini (или их актуальные аналоги)?

#2302:  Author: oshizelly PostPosted: Thu Oct 11, 2012 01:42
    —
В папке находится закреплённый наверху файл. При попытке переименовать некоторые файлы или любую дочернюю папку рамка для переименования файла открывается на другом файле или папке (каждый раз на разных!!) Shocked После перезапуска TC эффект сохраняется. Это глюк или что?

Добавлено:

Разобрался немного. Воздействию подвержены только дочерние папки (независимо от сортировки) и самые свежие файлы (только при
сортировке по дате в порядке убывания, но не при сортировке, например, по имени): в данном случае 6 сегодняшних файлов.
Глюк проявляется в сдвиге на +2 позиции вниз по замкнутому циклу между 1 закреплённым файлов, 5-ю папками и 6 свежими файлами. Когда курсор стоит на закреплённом файле и я жму Shift+F6, то открывается рамка для переименования для 2-й сверху папки. Если курсор стоит на 3-й папке сверху, то открывается для переименования 5-я сверху папка. Если на 5-й (последней) папке - то 2-й сверху файл.
Когда фокус на 5-м сверху файле (предпоследнем из "заколдованной" группы), то для переименования предлагается закреплённый файл (то есть, формула N+2 действует безукоризненно).

Причём в той же папке ещё куча файлов, но они в этой игре не участвуют.

После сброса переименования фокус сдвигается на 1 позицию вниз от исходного положения (то есть, на 1 позицию вверх от переименованного файла или папки).


Last edited by oshizelly on Thu Oct 11, 2012 11:43; edited 3 times in total

#2303:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Oct 11, 2012 07:15
    —
oshizelly
Файл TWinKey.ini, пожалуйста, мне в ЛС. Там же задам, если понадобится, уточняющие вопросы. Пока воспроизвести не могу.

И давайте вернёмся к этому посту (и прочему, что говорилось по тому же поводу). Элементарный анализ представленных файлов (wincmd.ini и usercmd.ini) показывает, что обеих указанных в посте em-команд, которым назначены в TC клавиши, в присланном файле usercmd.ini нет. Совершенно очевидно, что существует ещё какой-то INI-файл (специфичный только для русского интерфейса TC), где эти команды и прописаны.
Между тем установлено, что при использовании встроенного английского языка TWinKey действительно берёт информацию о командах без учёта текущей локализации в TC (cm_ — только из Totalcmd.inc, em_ — только из usercmd.ini). Дальнейшее понятно. При использовании в TWinKey любого внешнего языкового файла такого глюка нет. Разумеется, это надо исправлять. Пока способ борьбы действительно один, и он уже назван.
P.S. После представления дополнительных файлов вышеприведённый диагноз полностью подтвердился. Только отличный от usermd.ini файл оказался не для русской локализации, а для расширенной английской.

LonerD
А по смежной проблеме (когда INI-файл с пользовательскими командами определяется, но команд очень много), я бы тоже попросил представить в ЛС образец такого файла в паре с wincmd.ini. Сборками не пользуюсь, так что оттуда взять не получится. Wink

#2304:  Author: oshizelly PostPosted: Thu Oct 11, 2012 19:59
    —
Avada wrote:
Файл TWinKey.ini, пожалуйста, мне в ЛС. Там же задам, если понадобится, уточняющие вопросы.

Попытался отправить данные. Но ящик форума, похоже, глючит, так что непонятно, отправилось или нет. Смотрел своё сообщение в отправленных - нет, в ожидающих отправки - тоже нет Возможно, застряло где-то в посреди хроно-синкластического инфундибулума.

#2305:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Oct 11, 2012 20:09
    —
oshizelly
Получено в ЛС, там же отвечено. Посмотрю, обсудим приватно, если понадобится, а уж результаты я вынесу на форум.

#2306:  Author: Scorpy PostPosted: Sat Nov 10, 2012 00:12
    —
А можно сделать один общий фоновый рисунок сразу на две панели.

#2307:  Author: FlasherLocation: Москва PostPosted: Sat Nov 10, 2012 00:50
    —
Scorpy
Нет, только "велосипед" с плиткой.

#2308:  Author: Scorpy PostPosted: Sat Nov 10, 2012 18:34
    —
А как нибудь можно убрать проблему с отбражением шрифтов при установленном фоновом рисунке.

#2309:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Nov 10, 2012 19:10
    —
Scorpy
Что можно и чего нельзя, сказано в файле ReadMe_Russian.html. Добавить к этому на данный момент нечего.

#2310: twinkey с TC8.01 Author: aabra1 PostPosted: Fri Nov 16, 2012 00:01
    —
работает ли twinkey с TC8.01 у кого-то.
он у меня запущен как 32-bit totalcmd.exe *32
если у кого-то работает нельзя ли посмотреть twinkey.ini

#2311:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 16, 2012 07:24
    —
aabra1 wrote:
работает ли twinkey с TC8.01 у кого-то.

Работает, как и с предыдущими TC, начиная c 7.50. Разумеется, в 32-битной версии.

aabra1 wrote:
он у меня запущен как 32-bit totalcmd.exe *32

Не понял, что это означает. Есть схема подключения плагина, описанная в документации. Она должна быть соблюдена, и только.

aabra1 wrote:
если у кого-то работает нельзя ли посмотреть twinkey.ini

Зачем? TWinKey должен работать и в случае, если этого файла и вовсе не было, и он создаётся заново.

И, может быть, для начала следует внятно объяснить собственную проблему?

#2312:  Author: FlasherLocation: Москва PostPosted: Fri Nov 16, 2012 07:40
    —
Полагаю, всё сведётся к неправильной переустановке (вероятно, как результат использования чужой сборки).

#2313:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 16, 2012 09:17
    —
Flasher
Вполне возможно (например, из-за редиректа секции [Colors]). И, разумеется, если там чужая сборка, все её настройки/перестройки (в т.ч. по плагинам), счастливому обладателю придётся выполнять без консультаций на этом форуме — либо по своему разумению, либо общаясь с автором сборки.
Впрочем, подождём разъяснений. Поскольку ещё неизвестно, что на самом деле вообще подразумевается под "работает".

#2314:  Author: aabra1 PostPosted: Fri Nov 16, 2012 09:42
    —
Quote:
Не понял, что это означает. Есть схема подключения плагина, описанная в документации. Она должна быть соблюдена, и только.

имею ввиду что TC8 запущен как 32 bit application, a не 64-bit.

 !  Avada:
Избыточное цитирование удалено. Читаем правила форума.

#2315:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 16, 2012 09:53
    —
aabra1
И дальше что? Напомню, что был вопрос про суть самой проблемы. И неплохо бы пояснить про сборку. А то, что работу TwinKey имеет смысл на данный момент обсуждать только под 32-битным TC, тут и так прекрасно знают. Я это в своём первом ответе сразу оговорил.

#2316:  Author: aabra1 PostPosted: Fri Nov 16, 2012 10:01
    —
Avada wrote:
Вполне возможно (например, из-за редиректа секции [Colors]). И, разумеется, если там чужая сборка, все её настройки/перестройки (в т.ч. по плагинам), счастливому обладателю придётся выполнять без консультаций на этом форуме — либо по своему разумению, либо общаясь с автором сборки.

за основу я брал TC UP8.01 сборку.
colors redirected у них
[Colors]
RedirectSection=color.ini
я добавил своих 3 date sensitive colors

#2317:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 16, 2012 10:02
    —
aabra1
Да, первоначальный диагноз был верен. В таком случае все претензии и запросы — к авторам Ultima Prime (которая, если речь именно о ней, нумеруется как 5.7). Если получится достучаться, конечно.
Здесь этот вопрос больше не обсуждается. Причины разъяснялись на форуме многократно. Одна из них в том, что устанавливать подобную мега-сборку только для выяснения нюансов работы там конкретного плагина (тем более — с нестандартной его установкой) тут просто никто не будет. И никакие конфиги плагина тут не помогут.
А вот если потребуются пояснения по работе TWinKey в TC, нормально установленном из официального дистрибутива от разработчика — да, это сюда.

P.S. Про оверквотинг предупреждаю повторно. Сто раз говорилось на форуме, что кроме кнопки "Цитата" есть другие способы оформления ответов.

#2318: double click работает на закрытие tabs Author: aabra1 PostPosted: Fri Nov 23, 2012 13:31
    —
TC8.01x32, windows7
установил TWinKey на свезшую установку TC8.01x32. работает.
только вот другая проблема теперь.
TWinKey plugin влияет на каким-то образом на закрытие tabs через double click.
если я переименовал папку где TWinKey находится , double click работает на закрытие tabs.
если я переименовал папку обратно double click не работает на закрытие tabs.
когда TWinKey установлен tab мозшно закрыть (ctr+W, middle mouse click).
double click работает на закрытие tabs.
есть ли какие-то идеи по этому поводу?

#2319:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Nov 23, 2012 14:02
    —
aabra1
Идея предельно простая: документацию TWinKey прочитать (см. описание опции "В корень вкладки — двойным щелчком"). Да и в теме про это речь шла со всеми подробностями (страницы 75-76, отсюда и далее).
Кроме того, на русском форуме TC настоятельно рекомендуется пользоваться русской терминологией, а не смесью "французского с нижегородским", как в этом и предыдущих постах (см. правила форума).

#2320:  Author: aabra1 PostPosted: Sat Nov 24, 2012 00:29
    —
спасибо за совет.

а что касаеться чистоты языка то я хотя бы использую родные слова на родном языке.
русские на русском, английские на английском.

а это что; не совсем понимаю на каком диалекте это:

"Это фича, баг или где-то настраивается?" Very Happy Very Happy

#2321:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Nov 24, 2012 11:19
    —
aabra1
Использование ряда специфических терминов, являющихся русской калькой с иностранного (типа фича и баг) на подобных ресурсах (и уже много где ещё) общепринято, и не надо делать вид, что это неизвестно. Что до использования русских слов на родном языке, то во-первых, как уже тут не единожды говорилось, в нём существуют, например, заглавные буквы, а во-вторых, "касаеться" — уж всяко не по-русски. Так что вести полемику по принципу "перевода стрелок" не надо. У модераторов с грамотностью, уверяю, всё в порядке.
Филологическая дискуссия на этом закончена. Прочие оффтопные посты удалены, дабы не захламлять тему.

#2322:  Author: antabuLocation: Новосибирск PostPosted: Wed Nov 28, 2012 12:15
    —
Переназначение горячих клавиш - на функцию Ctrl+U назначил Tab, плагин работает.
А без плагина, в настройках Разное, Переопределить горячие клавиши - не работает. Версия 7.50а. Если у кого-нибудь получится, прошу выложить соответствующий кусочек wincmd.ini

#2323:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 28, 2012 12:42
    —
antabu
Действительно, есть такое ограничение: в самом TC назначения на Tab (без модификаторов), даже если их прописать в в wincmd.ini, игнорируются, клавиша всё равно используется для переключения между файловыми панелями. Так что выкладывать тут нечего и обсуждать в теме по TWinKey (где механизм назначения клавиш другой и где можно назначить даже такие клавиши, которые в TC вообще не назначаются), строго говоря, тоже нечего.

#2324:  Author: sa PostPosted: Wed Nov 28, 2012 13:24
    —
[off]
antabu
Не устроит вместо TAB использовать OEM_US`~ клавишу? На моей клавиатуре она как раз над клавишей TAB расположена.
[off]

#2325:  Author: antabuLocation: Новосибирск PostPosted: Wed Nov 28, 2012 14:18
    —
Благодарю, не устроит.

#2326:  Author: FlasherLocation: Москва PostPosted: Wed Nov 28, 2012 14:51
    —
Avada wrote:
на Tab (без модификаторов)
C - тоже.

#2327:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 28, 2012 15:03
    —
Flasher
По крайней мере по Ctrl+Tab после назначения для cm_Exchange стандартными средствами TC у меня всё работает.
Разумеется, надо репортить и разбираться с Гислером, но к текущей теме проблема не относится, так что здесь оффтоп пора заканчивать.


Last edited by Avada on Wed Nov 28, 2012 15:14; edited 1 time in total

#2328:  Author: FlasherLocation: Москва PostPosted: Wed Nov 28, 2012 15:09
    —
Avada
Я знаю, привёл именно частный случай. С Alt тоже порядок.
Про оффтоп было понятно, просто небольшая ремарка.

#2329:  Author: pfr PostPosted: Fri Dec 07, 2012 12:20
    —
И снова я про мерцание! Похоже автору не удаётся избавиться от данного бага? Поставил версию 3.105 - мерцание имеет место быть ... печалька Sad

#2330:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 07, 2012 13:22
    —
pfr
Раз, два. Речь об этом или о чём-то ещё?

#2331:  Author: pfr PostPosted: Mon Dec 10, 2012 06:06
    —
Avada
да, я об этом.

#2332:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 10, 2012 10:56
    —
pfr
А я об этом (пункт 1). Ждём, когда автор возобновит работу над плагином. Если для заголовков вкладок со значками там вообще что-то можно будет сделать.

#2333:  Author: LonerDLocation: Макеевка PostPosted: Sun Mar 10, 2013 22:49
    —
Переименование файлов мышью не работает в wfx-плагинах. Точнее пытается работать, но как результат - выскакивает окошко "Не удалось записать... Снимите защиту от записи". Желательно или доработать этот нюанс или отключить вообще эту функцию внутри wfx.

#2334:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 11, 2013 00:08
    —
LonerD
Попрошу парочку примеров конкретных плагинов, где в файловой панели работает какое-то другое переименование, но не работает именно подтверждение переименования по стандарту TWinKey.

#2335:  Author: LonerDLocation: Макеевка PostPosted: Mon Mar 11, 2013 00:53
    —
Avada
Поспешил. Похоже, локальная проблема была. Не работало в Registry, в Virtual Panel. Сейчас уже работает. Всё что нужно и где нужно в этом плане - работает.

#2336:  Author: dmitriy111 PostPosted: Mon Apr 01, 2013 18:10
    —
Где можно скачать последнюю версию этого плагина?

#2337:  Author: FlasherLocation: Москва PostPosted: Mon Apr 01, 2013 18:32
    —
dmitriy111
В шапке топика. Где ж ещё? Но глюков у неё больше, чем у некоторых старших версий.

#2338:  Author: dmitriy111 PostPosted: Mon Apr 01, 2013 18:50
    —
А какая версия лучше для тотала 8.01?
Ставил какую-то, так там ничего не работало..

#2339:  Author: LonerDLocation: Макеевка PostPosted: Mon Apr 01, 2013 19:03
    —
Quote:
А какая версия лучше для тотала 8.01?
Ставил какую-то, так там ничего не работало..

Работает всё, но с разной степенью багнутости (например, закладки, прикрепления файлов, открытие Utilisator - с некоторыми ошибками).

#2340:  Author: FlasherLocation: Москва PostPosted: Mon Apr 01, 2013 19:05
    —
Тут не в версии ТС дело. Я не могу точно указать, какая лучше, ибо во всех есть проблемы. Лучшая, та, что не выкладывалась, у автора и Avada. Сам пользуюсь 3.0.0.72.
dmitriy111 wrote:
Ставил какую-то, так там ничего не работало.
Это говорит только о незаконченной установке. См. прилагаемый хелп.

#2341:  Author: LonerDLocation: Макеевка PostPosted: Mon Apr 01, 2013 19:12
    —
Quote:
Тут не в версии ТС дело.

В версии в том числе.
В 7.56а прикрепление нормально работало. И закладки тоже. В 8.0 - уже не так, как было задумано автором.

#2342:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 01, 2013 19:23
    —
LonerD
Да, и в версии дело. Не далее как вчера проверял зависимость некоторых глюков сортировки именно и только от версии TC. То, что в 7.57a работало нормально, в 8.0x вызывает проблемы. При прочих равных условиях. (Это, например, потеря групповой сортировки при переключении между кратким, подробным и снова кратким режимами — до смены каталога).

#2343:  Author: FlasherLocation: Москва PostPosted: Mon Apr 01, 2013 19:51
    —
Avada
А реально то, что уже есть с учётом исправленного, получить, или ещё 1,5-2 года подождать, когда автор активируется (а там и до пенсии рукой подать)?

#2344:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 01, 2013 20:47
    —
Flasher
Я со своей стороны приложу все усилия, чтобы было реально.

#2345:  Author: FlasherLocation: Москва PostPosted: Mon Apr 01, 2013 21:09
    —
Avada
Это обнадёживает. Wink

#2346:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Apr 01, 2013 22:09
    —
Avada
[OFF]
Ты, как персона, наиболее приближенная к императору VadimGP, может, сообщишь, чем вызвано столь долгое его отсутствие на форуме? По себе знаю, как трудно возвращаться к давно заброшенным проектам. И вообще он - один из самых продуктивных и интересных (во всех смыслах) членов сообщества. Мне довелось немного пообщаться с ним на приватные темы и о его личных и профессиональных качествах я составил самое благоприятное впечатление.
При случае прошу передать от себя лично (и от многих других, как я надеюсь), что его здесь все ждут и что его здесь очень не хватает!
[/OFF]

#2347:  Author: jentoso PostPosted: Fri Oct 18, 2013 11:18
    —
Возможно уже проект и не поддерживается, но все равно напишу:
В последних бетах ТС 8.50 при включении в TWinKey - "Список дисков", не происходит переход в "FS-плагины и сеть"

#2348:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Oct 18, 2013 11:54
    —
jentoso
Подтверждаю. С первой же беты 8.50 перестало работать. Но восстанавливается при отключении в стандартном списке дисков TC дополнительных пунктов (ShowExtraDrives=0). А ещё появились хорошо заметные паразитные визуальные эффекты (мелькание чёрных прямоугольников) при навигации по каталогам при включённой групповой сортировке.
К сожалению, ни на полное тестирование всех изменений применительно к 8.50, ни на восстановление регулярного общения с автором у меня сейчас просто нет времени: такой момент, что очень много собственной работы. Но все замечания по-прежнему тут рассматриваются, пусть даже в предварительном порядке. (С пожеланиями по новым функциям лучше подождать до более определённых времён.)

#2349: Вылет при скролле Author: BezDNaU PostPosted: Mon Jan 20, 2014 15:26
    —
Возникла такая ошибка:


Возникает при скролле колесиком мыши вниз и вверх.
Тотал версия 8,01

Добавлено спустя 15 минут:

Ошибка пропадает при отключении в TWinKey for TC Version: 3,0,0,105 функции "Прокрутка вкладок колёсиком мыши".
Ставлю галку - вылет.

#2350:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 20, 2014 15:54
    —
BezDNaU
Если ошибка зависит от TWinKey, то нетрудно догадаться, что и место её обсуждению — в теме по TWinKey в "Плагинах", а отнюдь не в "Общих вопросах". Переношу по принадлежности.
И лично у меня никакой ошибки во время прокрутки при включении этой опции в указанной версии TWinKey нет ни в TC 8.01, ни в бетах 8.50.

#2351:  Author: BezDNaU PostPosted: Mon Jan 20, 2014 16:29
    —
Давно пользуюсь TWinKey, замечательная штука.
Ошибка вылетела только сегодня.
То что она связана с TWinKey выяснилось опытным путем отключения плагинов.

#2352:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 20, 2014 16:45
    —
BezDNaU
Ну, и?.. Ошибка однократная или постоянно возникающая при указанных условиях? Если однократная — наплевать и забыть, Если повторяющаяся — попрошу содержимое TWinKey.ini под спойлер и более подробную информацию о системе. И проверять ошибку надо при подключенном TWinKey без всяких иных WDX-плагинов.

#2353: ошибка и у меня Author: ShamuelLocation: Krasnoyarsk PostPosted: Tue Feb 25, 2014 09:35
    —
FS - плагины и сеть - вкладка перестала открываться, нашел - если плагин отключить все будет нормально. Ошибка появилась после перехода на версию тотала 8.50

#2354:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 25, 2014 10:46
    —
Shamuel
Не подтверждаю. Как открывалась, так и открывается. И это вообще-то не вкладка, а специальная панель. Предъявляем всю конкретику, включая версию и битность ОС, а также содержимое файла TWinKey.ini под спойлер.

#2355:  Author: dmitriy111 PostPosted: Fri Mar 28, 2014 18:04
    —
Что-то через раз подгружается Twinkey или бывает сразу не запустилось, а через время запускается (или если подвигать в списке плагинов и сохранить)

Кто-то может знает как это устранить? (у меня TC 8.51 beta4)

#2356:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 28, 2014 18:42
    —
dmitriy111
См. последнюю фразу моего предыдущего поста. И вообще для последних версий TC (начиная с 8.01, особенно 8.50 и выше) TWinKey не оптимизирован — там надо вносить всякие изменения в плагин, а это не делалось достаточно давно.

#2357:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 28, 2014 18:50
    —
Вместо того, чтобы что-то двигать, проще выдать команду cm_UnloadPlugins. Помогает в том числе при лечении косяков TWinKey.
У меня эти косяки проявляются, в частности, в том, что не выдается контекстное меню диалоговых окон. Выхожу из диалога, даю cm_UnloadPlugins, меняю директорию в любом окне, вновь открываю диалог - обычно работает. Если нет - перезапускаю ТС.

#2358:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jul 22, 2014 09:16
    —
Довожу до всеобщего сведения, что работа над плагином возобновляется. В частности, предполагается подготовка 64-битной версии. Следите за информацией в теме.

#2359:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jul 28, 2014 13:08
    —
Итак, очередной пресс-релиз. Smile Тестирование новых версий TWinKey ведётся пока в приватном режиме. Все заявленные на форуме баги прежних версий приняты к сведению, многое уже исправлено. Отправной точкой для продолжения по ряду причин была выбрана последняя публичная версия (3.105), а не следовавшие за ней тестовые версии, поэтому некоторые исправления пришлось делать повторно. Портирование плагина на x64 выполнено, однако выявлен ряд проблем, сейчас они решаются. Разумеется, обновлённый плагин будет максимально совместимым с TC 8.5x. Например, новые пункты меню ("Мой компьютер" и "Мои документы") в альтернативном списке дисков уже есть и работают.

#2360:  Author: ApceHLocation: Димитровград PostPosted: Mon Jul 28, 2014 14:19
    —
Очень хочется посмотреть на новую хоть какую версию!
Можно ли как-то добавиться в список тестеров? Smile
Или хотя бы примерные сроки доступности для простых смертных узнать?

#2361:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jul 28, 2014 16:05
    —
ApceH
Примерные сроки по первоначальным прикидкам — две-три недели, но приемлемый результат может быть достигнут и раньше, и позже. Когда будет что предъявлять в достаточно безглючном и стабильном для публичного тестирования виде (включая и x64) — это, думаю, будет сделано незамедлительно. Пока, повторяю, идёт работа над ошибками. Надо ждать. До этого ждали гораздо дольше, причём без всяких ясных перспектив.

#2362:  Author: ZimbabveLocation: "'&\<> PostPosted: Thu Jul 31, 2014 21:54
    —
Добавлю фич-реквест разработчикам плагина. Насколько я знаю, разработчики сейчас достаточно заняты, но, возможно, кому-то из них понравится идея.

Что я хочу. Я хочу кнопку для создания новой вкладки именно на панели вкладок. Как в веб-браузерах. Такой вариант мне кажется более логичным, чем создание кнопки на панели инструментов. (Особенно, когда на панели инструментов много других кнопок. У меня, например, на этой панели собраны иконки для запуска большинства установленных на компьютере программ, этакий аналог меню пуск или рабочего стола — поэтому мне держать там кнопку для новой вкладки не так логично, как непосредственно на панели вкладок.)

#2363:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 01, 2014 12:08
    —
Zimbabve
Идея дополнительных тулбаров в разных частях окна TC прорабатывалась, и в тестовом режиме были даже достигнуты кое-какие реальные результаты. Но сейчас от всего этого временно пришлось отказаться и откатиться к версиям TWinKey, где ничего такого ещё не было. Сначала будет решение уже замеченных проблем (как старых, так и совсем новых) и полноценное портирование TWinKey на x64 — и лишь затем следующий этап наращивания функционала. Работа продолжается, сейчас тестируется версия 3.109...

#2364:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 07, 2014 17:37
    —
Очередная информация. Продолжается приватный этап подготовки новой версии с поддержкой x64. Проведена основательная работа над ошибками. В целом достигнуты очень неплохие результаты, однако по некоторым причинам (как техническим, так и личным) паблик-релиз предполагается представить, скорее всего, не в ближайшие дни, а в двадцатых числах августа.

#2365:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 30, 2014 04:01
    —
Avada wrote:
в двадцатых числах августа.

Остаётся надеяться, что речь шла об августе 2014.

Возникло пожелание - TWinCmd (надеюсь эта утилита тоже будет обновляться) слинковать с библиотеками VC++, то есть сделать автономный вариант, не зависящий от установленных библиотек (по аналогии с плагином Multimedia). Например, в XPE будет гораздо удобней использовать именно "всё в одном"

#2366:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 30, 2014 08:44
    —
LonerD
Да, речь идёт именно об этом. Несколько дней заняло убиение багов, обнаруженных уже на последней стадии предрелизной подготовки. Теперь, полагаю, всё будет очень скоро.
Про TWinCmd вынесено на приватное обсуждение. Но к ближайшему релизу кардинальных изменений там точно не будет. Кроме того, что TWinCmd теперь предполагается включать в основной дистрибутив TWinKey. Надеюсь, что за сегодня-завтра формирование нового пакета будет завершено.

#2367:  Author: VadiMGP PostPosted: Sun Aug 31, 2014 16:57
    —
TWinKey возвращается. Ссылка все та же.

Главное изменение - 64-битная версия и адаптация к ТС 8.0
На фоне этого все остальные фиксы и добавления выглядят, просто, ничтожно.

Как обычно, подробная информация обо всём этом в обновленной документации.

#2368:  Author: LonerDLocation: Макеевка PostPosted: Sun Aug 31, 2014 18:18
    —
VadiMGP
Спасибо. Дождались таки Idea
Теперь начинается увлекательный квест: "А чё у меня ничё не работает?" Laughing

VadiMGP wrote:
На фоне этого все остальные фиксы и добавления выглядят, просто, ничтожно.

А зря. Хотя бы зарапортованные ошибки стоило пофиксить, Утилизатор запустить невозможно.

#2369:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 31, 2014 18:34
    —
LonerD
Зарапортованные ошибки фиксились. Те, которые удалось воспроизвести. А по тем, где не удалось, ожидается дополнительный разговор с активным участием баг-репортеров. Эти сообщения остались на контроле.
Запуск Утилизатора — это проблема с безразмерным INI-файлом? Не было у нас таких образцов. Будет файл для проверки — можно будет разбираться. Лично у меня утилита как запускалась, так и сейчас запускается. А баг, возникавший при неиспользовании внешнего LNG-файла, исправлялся.

#2370:  Author: LonerDLocation: Макеевка PostPosted: Sun Aug 31, 2014 18:43
    —
Avada wrote:
Запуск Утилизатора — это проблема с безразмерным INI-файлом? Не было у нас таких образцов. Будет файл для проверки — можно будет разбираться.

Безразмерные INI-файлы Тотал не поддерживает Crying or Very sad (просил Гислера - он так и не реализовал). Ограничение Тотала - 2000 em-команд.
И кстати предыдущая английская версия работала (был крах только при выставлении русского языка). А нынешняя - даже английская версия Утилизатора не запускается, повисит в процессах несколько секунд и выгружается.
И вторая ошибка - проявляется даже еm-команд немного. При запуске Утилизатора он начинает просматривать каждый пользовательский хоткей. И для каждого хоткея выбивает окошко предупреждения с единственной кнопкой ОК. Когда количество таких окошек переваливает за сотню - ммм не очень приятно. Laughing

Avada wrote:
Будет файл для проверки — можно будет разбираться.

Вот например из публичной сборки файлы и хоткеи взял:
http://rghost.ru/57785823


PS. Win8.1 SL Eng. TC 8.51a
Баг с новой версией плагина вылез (с прошлой версией его не было в тех же условиях):
http://rghost.ru/57786025.view
Под последним файлом частично отображается название другого файла из этого каталога (в реальности на скрине файл Wincmd - Copy.ini - последний). Баг только в ТСх32 заметил (в х64 его вроде нет). Проявляется только при определённых условиях - шрифтах, размерах... (точные условия пока не могу поймать). При выделении средней кнопкой мыши вся панель перерисовывается и "огрызок" внизу панели исчезает.


Last edited by LonerD on Sun Aug 31, 2014 19:07; edited 2 times in total

#2371:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 31, 2014 18:54
    —
LonerD
Этот пост при работе над ошибками рассматривался. Вариант с отсутствием в INI-файле значения у ключа Localizator исправлялся. Я только что ещё раз проверял — никакой ругани на якобы отсутствующую команду (которая на самом деле находится в файле, отличном от usercmd.ini) у меня нет. Если проблема выявляется — прошу чёткое пошаговое описание действий, ведущих к багу. Заново, без ссылок на старый пост.

#2372:  Author: LonerDLocation: Макеевка PostPosted: Sun Aug 31, 2014 19:54
    —
Avada wrote:
Заново

Win8.1 SL Eng. TC 8.51a x32 и x64
Вот чистый Тотал + плагин + хоткеи (+команды):
http://rghost.ru/57786965
Запускаем Тотал из архива. Кликаем по заголовку файловой панели средней кнопкой мыши, запускаем Утилизатор - появляется множество предупреждающих окошек про занятые хоткеи.

(Меняем в этом же Тотале из архива язык на русский, подключаются соответствующий файл с em-командами. Пробуем тем же способом запустить Утилизатор - он повисит немного в памяти и выгружается).

#2373:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 31, 2014 20:30
    —
LonerD
Спасибо. Да проблемы есть не только в Win 8.1 и не только в том случае, если em-команды хранятся в дополнительном файле (перенос их в usercmd.ini, например, просто с ходу валит Утилизатор при попытке его запуска). Однозначно могу сказать, что на INI-файле такого размера работа TWinKey, разумеется, не тестировалась. Дальше общение, видимо, будет продолжено с VadiMGP.

#2374:  Author: VadiMGP PostPosted: Sun Aug 31, 2014 22:10
    —
LonerD
Я правильно понял, насчет сообщений, что хоткеи действительно назначены на несуществующие команды? Так и было задумано? И ты, просто, не хочешь видеть сообщений об этом?

И, кстати, напиши мне, пожалуйста, на support (полный адрес в ридми). Я хочу выслать тебе новый Утилизатор для проверки.

#2375:  Author: LonerDLocation: Макеевка PostPosted: Sun Aug 31, 2014 22:26
    —
VadiMGP wrote:
что хоткеи действительно назначены на несуществующие команды? Так и было задумано? И ты, просто, не хочешь видеть сообщений об этом?

Нет, я не задумывал так, просто дал пример множества хоткеев (не знал, что есть привязка к существующим/несуществующим командам).
В прошлой версии Утилизатор выдавал предупреждающие окошки даже в том случае, если на хоткеи назначены существующие команды.
В новой версии - я не пробовал добавлять только существующие команды.

#2376:  Author: VadiMGP PostPosted: Sun Aug 31, 2014 22:31
    —
LonerD
Тем не менее это факт. В твоих файлах я вижу именно это - прорву назначений на несуществующие команды. Именно об этом и сообщает Утилизатор - клавиша такая-то назначена на отсутствующую команду такую-то.
Так в чем именно состоит проблема?

#2377:  Author: FlasherLocation: Москва PostPosted: Sun Aug 31, 2014 23:56
    —
Хм. Кое-что нужное мне действительно исправлено, хотя с учётом срока ожидания особой эйфории по этому поводу нет, ибо плагин как проблемный в основной сборке на год с лишним был выброшен из памяти. Клавиши при включённом переназначении системных иногда блокируются непонятным образом, помогает только ReloadSettings. Tab иногда тоже не понять как цепляется за панель и вместо перехода в другую продолжает выполняет комбинацию в сцепке с какой-то клавишей, которая выполнялась до того.
ТС стал падать после перехода на другие окна по Alt+Tab после QuickView с листерным плагином, но это не происходит при минимальных настройках (+ один/два плагина). Вроде бы это всё уже пройдено в старых версиях и обсуждалось, но пока углубляться в подробности нет времени. Может, позже...

LonerD wrote:
Теперь начинается увлекательный квест: "А чё у меня ничё не работает?"
Навеяло...

 Стишок "C возвращением..."


Last edited by Flasher on Mon Sep 01, 2014 01:07; edited 1 time in total

#2378:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 31, 2014 23:57
    —
VadiMGP
Реакция на отсутствующие команды абсолютно адекватна. Дело, однако, в том, что там есть и немалое число команд (более половины из проблемных), которые в файле присутствуют, но с точки зрения Утилизатора якобы отсутствуют. Тут причина уже какая-то другая.

Flasher
Будет время — расписывай точно и подробно, что где не так работает, чтобы нормально воспроизвести было можно.

#2379:  Author: VadiMGP PostPosted: Mon Sep 01, 2014 00:33
    —
Avada
Одна проблема состоит в том, что Утилизатор не может нормально работать с файлами такого размера. Этот баг я починил и о нем речи нет. Вместе с ним ушли в небытие и фальшивые сообщения о якобы отсутствующих командах. Таких больше нет.
Мой вопрос касался только действительно сделанных назначениях на несуществующие команды. Ну, может, насчет "прорвы" я и преувеличил, но но таких больше десятка точно. Просто на 10-м сообщении мне надоело Ок жать. Smile

#2380:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 01, 2014 07:11
    —
VadiMGP
Да, таких явно больше десятка (на проверку полного списка у меня терпения не хватило, но как раз с десяток конкретных примеров я тебе письмом сообщал). И в отношении реально несуществующих команд поведение, повторяю, абсолютно адекватно, это не баг.
А исправленный Утилизатор хотелось бы попробовать.

#2381:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Sep 01, 2014 14:31
    —
VadiMGP wrote:
TWinKey возвращается. Ссылка все та же.

Главное изменение - 64-битная версия и адаптация к ТС 8.0
На фоне этого все остальные фиксы и добавления выглядят, просто, ничтожно.

Как обычно, подробная информация обо всём этом в обновленной документации.
Как буднично. Делово. Скучно. Ни тебе "А вот и я!", ни скупых мужских слез от встречи со старыми знакомыми...
А мы, старые знакомые, тоже хороши. Где салют, где оркестр, где девушки-барабанщицы в мини-юбках, где, наконец, хотя бы красная ковровая дорожка?! Хорошо хоть, Flasher стишок написал. И все.
Ну, нет так нет. Как говорил на англофоруме Clo (земля ему пухом):
Clo wrote:
Welcome aboard!
То есть "Добро пожаловать на борт!"
Берегись автомобиля wrote:
- Где вы пропадали?
- Какого черта? Я был в командировке!
Рассказал бы про командировочку-то. Во "Флейме". Или в личке.
Все, хватит флеймить, к делу.
Накопил я за долгие месяцы простоя три заменчания:
1) Появилась мысль отмечать как-нибудь ftp-сервера, то есть создать View Mode. Но придумать маску (значение в разделе AutoView) не получилось. Кто научит?
2) Давно подсел на функцию Templates плагина TCDirMenu. Вызываю свое любовно настроенное меню откуда ни попадя. Все было бы здорово, но вызов этот работает крайне нестабильно (частота срабатывания 60-65%). Закономерности НЕ выявил. Приходится выгружать все плагины, входить/выходить из директории, чтобы перезапустить TWinKey, и пробовать опять. Иногда (около 5%) и тогда не вызывается. (Примечание: возможно, в новом релизе это починилось. Только что несколько раз попробовал - вроде работает. Зря мучу воду? Был такой баг?)
3) Запускаем Utilisator, далее View Modes. Выбираем любую. Кликаем Background Picture. Неважно, выбрана картинка или нет - ВСЕ последующие обращения к той же кнопке выбора картинки в поле Background Picture приводят к сообщению "Encountered an improper argument". Лечится перезапуском Utilisator'а. (Примечение: в новом релизе проблема осталась)


Last edited by Вахмурка on Mon Sep 01, 2014 23:21; edited 1 time in total

#2382:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 01, 2014 15:32
    —
Вахмурка wrote:
1) Появилась мысль отмечать как-нибудь ftp-сервера, то есть создать View Mode. Но придумать маску (значение в разделе AutoView) не получилось. Кто научит?

Идея интересная, но тут надо начать с того, может ли WDX-плагин взаимодействовать таким образом с FTP.

Вахмурка wrote:
2) Давно подсел на функцию Templates плагина TCDirMenu <...> но вызов этот работает крайне нестабильно (частота срабатывания 60-65%). <...> Был такой баг?)

Ни разу не наблюдал. хотя очень активно пользуюсь. Могли неправильно работать вызывающие клавиши, но не сама функция.

Вахмурка wrote:
3) Запускаем Utilisator, далее View Modes. Выбираем любую. Кликаем Background Picture. Неважно, выбрана картинка или нет - ВСЕ последующие обращения к той же кнопке выбора картинки в поле Background Picture приводят к сообщению "Encountered an improper argument". Лечится перезапуском Utilisator'а. (Примечение: в новом релизе проблема осталась)

Сейчас на XP не могу воспроизвести. Дома на Win7 x64 проверю.

Кстати, по твоему ходатайству в справку добавлено описание работы с переменными в калькуляторе.

#2383:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Sep 01, 2014 15:48
    —
Quote:
Тут надо начать с того, может ли WDX-плагин вообще взаимодействовать с FTP
Ну, нет так нет. Кстати, если действительно нет, то не указать ли на это в явном виде в справке?
Quote:
Могли неправильно работать вызывающие клавиши, но не сама функция
Клавиша F12.
Quote:
Дома на Win7 x64 проверю
Вот-вот - у меня она же.
Quote:
Кстати, по твоему ходатайству в справку добавлено описание работы с переменными в калькуляторе
.
мой дневник wrote:
Перечитывал руководство к TWinKey. Много думал
До калькулятора не дочитал еще. Спасибо. Ну то же, должна же от меня быть какая-то польза

#2384:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 01, 2014 16:00
    —
Вахмурка wrote:
Ну, нет так нет. Кстати, если действительно нет, то не указать ли на это в явном виде в справке?

Для некоторых других функций указано, каждый раз упоминать — перебор. К тому же это ограничение уже прописано в справке TC. Опять же для запрошенной фичи могут обнаружиться какие-то обходные пути...

Вахмурка wrote:
Клавиша F12.

Проблемы были одно время с F-клавишами как таковыми. Как и с Num5, которой как раз для вызова функции пользуюсь я. (На форуме это обсуждалось и впоследствии исправлено.)

#2385:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Sep 01, 2014 16:42
    —
NUM5 у меня повешена на калькулятор. Работает как часы

#2386:  Author: VadiMGP PostPosted: Mon Sep 01, 2014 16:44
    —
Вахмурка
Были слезы, были. Все по ГОСТУ - скупые и мужские. Особенно когда я осознал, что TWinKey 4.x гавкнулся полностью и нужно откатиться на 3.105. Wink
Но когда ты прав, ты, таки, прав. - It is show time!
 Hidden text


И сразу делу
Quote:
Появилась мысль отмечать как-нибудь ftp-сервера,
Единственное, что могу предложить это использовать тот факт, что все подключения начинаются с цифры "0:*", "1:*" и т.д.
Но это будет действовать для всех подключений, а не только FTP.

C TCDirMenu никогда ничего подобного не наблюдал.

В Утилизаторе баг подтверждаю. Будем чинить.

Добавлено спустя 21 минуту:

Quote:
но тут надо начать с того, может ли WDX-плагин взаимодействовать таким образом с FTP.
Что значит "взаимодействовать"? Зачем? Вахмурка хочет сделать view для FTP. Вопрос только как опознать, что в панели сейчас файлы с FTP? А View основано на имени пути сверху, над файлами.

#2387:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Sep 01, 2014 17:25
    —
Quote:
Единственное, что могу предложить это использовать тот факт, что все подключения начинаются с цифры "0:*", "1:*"
Ну, можно и так. Редко когда открыто больше двух серверов одномоментно. Я-то пытался обработать прямой слеш. Спасибо.

А за клавишей F12 безнравственное поведение было ранее замечено? Может, Avada прав и дело в ней?

Добавлено
Еще два мелких вопроса:
1) Что такое distro (см. Историю)?
2) Чем mucalc отличается от mcalc? Почему надо перепрописывать плагин, а не просто заменить файл?

#2388:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 01, 2014 18:10
    —
Вахмурка wrote:
А за клавишей F12 безнравственное поведение было ранее замечено?

Было.

Вахмурка wrote:
1) Что такое distro (см. Историю)?

Дистрибутив.

Вахмурка wrote:
2) Чем mucalc отличается от mcalc? Почему надо перепрописывать плагин, а не просто заменить файл?

Это новая версия того же плагина (теперь 32+64) с другим именем. Если просто заменить файл, в настройках останется старое имя. См. справку.

#2389:  Author: VadiMGP PostPosted: Mon Sep 01, 2014 18:22
    —
Вахмурка
muCalc использует более новую версию парсера muParser. Но на некоторое время мне нужно было иметь оба калькулятора одновременно. Пришлось дать другое имя.

А что с F12 и сейчас есть проблемы? Какие?

#2390:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 01, 2014 18:48
    —
VadiMGP
C F12 — это вот что. Проблемы проявлялась, в частности, в 3.105.

#2391:  Author: VadiMGP PostPosted: Mon Sep 01, 2014 18:55
    —
Avada
Я знаю, что было, я же сам фиксил. Я спросил есть ли и сейчас проблемы?

#2392:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 01, 2014 19:00
    —
VadiMGP
У меня — нет. И Вахмурка вроде бы упоминал баг исключительно в прошедшем времени. Или про F12 — уже в настоящем?

#2393:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Sep 01, 2014 20:25
    —
Пока не могу ответить ни положительно, ни отрицательно. Спустя какое-то время скажу - накоплю статистику.

#2394:  Author: FlasherLocation: Москва PostPosted: Tue Sep 02, 2014 15:01
    —
Люди, а плагин на XP тестировали? У меня там вообще не работает.

#2395:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 02, 2014 15:29
    —
Flasher
Конечно, тестировали. Вот прямо сейчас у меня на XP всё работает. Плагин устанавливался заново или поверх предыдущей версии? Все особенности установки, описанные в справке, были соблюдены?

#2396:  Author: FlasherLocation: Москва PostPosted: Tue Sep 02, 2014 16:20
    —
Avada
Я ношу одну и ту же сборку на флешке. На 7-ке работает, на XP SP3 - нет. Есть один нюанс - в XP логинюсь в копр. сеть под доменом.

#2397:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 02, 2014 16:38
    —
Flasher
Ну, твой нюанс я воспроизвести не могу, а моё общение с XP ограничивается работой и на сегодня заканчивается. Так что давай по порядку. В TC под XP в диалоге "Информационные плагины" TWinKey есть? В настройке цветов по типам файлов есть? Диспетчер плагинов (если используешь) его как загруженный видит? Как именно проверялась работоспособность, на каких функциях? Без файла TWinKey.ini (все настройки по умолчанию) картина не меняется?

#2398:  Author: FlasherLocation: Москва PostPosted: Tue Sep 02, 2014 17:50
    —
Avada wrote:
В TC под XP в диалоге "Информационные плагины" TWinKey есть? В настройке цветов по типам файлов есть?
Логика должна подсказывать, что если на 7-ке работает, то уж точно не без этих необходимостей.
Avada wrote:
Диспетчер плагинов (если используешь) его как загруженный видит?
Конечно.
Avada wrote:
на каких функциях?
Нет раскраски ушек, не закрашивается неактивный курсор, не работают хоткеи, закладки и т.д. и т.п. Twincmd выдает на все команды - TWinCmd Error / Cannot find TWinKey.
Avada wrote:
Без файла TWinKey.ini (все настройки по умолчанию) картина не меняется?
Нет.

#2399:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 02, 2014 19:12
    —
Flasher
TwinCmd.exe, запущенный в чистом виде (без параметра), должен выдавать
Code:
"---------------------------
TWinCmd Error
---------------------------
Unknown command <>
---------------------------
ОК   
---------------------------

Ты его как запускал? С тулбара?
А вот TwinkUtil.exe (Утилизатор), надо полагать, запускается?
Альтернативный список дисков не отображается? Спрашиваю потому, что он сразу включён по умолчанию.
А что касается логики, то она подсказывает, к примеру, что плагин, работающий на Семёрке, должен бы работать и на XP SP3. Только, увы, не работает такая логика, вот и приходится предполагать всякое разное вне её.

#2400:  Author: FlasherLocation: Москва PostPosted: Tue Sep 02, 2014 19:39
    —
Avada
Разобрался. Н посмотрел сразу, что плагин установился по прямому пути, а не по переменной окружения.

#2401:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 02, 2014 19:54
    —
Flasher
Ну и хорошо.

#2402:  Author: Dimsok PostPosted: Thu Sep 18, 2014 19:35
    —
Может тут и поднимался подобный вопрос, но... как-то тут многовато написано, не решился начинать с 1. Шекли в своей жизни столько не написал сколько в этой теме. Почему-то вкладки не перелистываются колёсиком мышиным

#2403:  Author: VadiMGP PostPosted: Thu Sep 18, 2014 20:41
    —
А эта опция включена? По умолчанию она выключена.
И выложи сюда на всякий случай TWinKey.ini

#2404:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 18, 2014 20:45
    —
Dimsok
К сказанному выше добавлю, что неплохо бы ещё и заглянуть в документацию (ReadMe_Russian.html), где сказано, в каких случаях эта функция работает, а в каких нет.
P.S. А Шекли в своей жизни написал-таки значительно больше содержимого темы... Laughing

#2405:  Author: Dimsok PostPosted: Thu Sep 18, 2014 20:51
    —
Да я и так весь день читал документацию. Про колесико там написано только галку поставить и все. VadiMGP, чё-то я не нашел как тут файлы приаттачивать. Вкладки в одну строку, по умолчанию. По инструкции вроде больше ничто не должно мешать

Офф:Про Шекли. У меня было собрание сочинений, всего в 8 книгах, а тут на все 20 накатано

#2406:  Author: VadiMGP PostPosted: Thu Sep 18, 2014 21:14
    —
Dimsok
Да не надо аттачить, так просто выложи

#2407:  Author: Dimsok PostPosted: Thu Sep 18, 2014 21:17
    —
 Hidden text


Добавлено спустя 7 минут:

Ещё я читал, что утилизатор должен запускаться при нажатии средней кнопки грызуна на панели тотала, чего тоже не наблюдается. Может это взаимосвязано. Всё остальное вроде работает


Last edited by Dimsok on Thu Sep 18, 2014 21:25; edited 1 time in total

#2408:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 18, 2014 21:24
    —
Dimsok
Для подобных вещей на форуме существуют спойлеры. Всячески рекомендую освоить. Исправлено.
Конфиг проверял, у меня с ним всё нормально.
А незапуск Утилизатора средней кнопкой (если щёлкают там, где следует — по заголовку файловой панели) может быть взаимосвязан только с неправильной работой самой этой кнопки у конкретной мыши или в конкретной системе. Опыт таких ситуаций имеется.
А про Шекли см. в ЛС.


Last edited by Avada on Thu Sep 18, 2014 21:32; edited 1 time in total

#2409:  Author: Dimsok PostPosted: Thu Sep 18, 2014 21:29
    —
Avada wrote:
Dimsok
Для подобных вещей на форуме существуют спойлеры. Всячески рекомендую освоить. Исправлено. А про Шекли см. в ЛС.


Я просто подумал, что 160 страниц это мало

#2410:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 18, 2014 21:38
    —
Dimsok
Неважно, сколько страниц. Работает поиск по форуму, в том числе по конкретным сообщениям в конкретном подфоруме.
Внешние программ для дополнительного скроллирования никакие не используются? Прецеденты были.

#2411:  Author: Dimsok PostPosted: Thu Sep 18, 2014 21:39
    —
Avada wrote:
Dimsok
А незапуск Утилизатора средней кнопкой (если щёлкают там, где следует — по заголовку файловой панели) может быть взаимосвязан только с неправильной работой самой этой кнопки у конкретной мыши или в конкретной системе. Опыт таких ситуаций имеется.
А про Шекли см. в ЛС.


Хм, а вот выделение прямоугольной зоной списка фалой по удержанию средней кнопки работает

Добавлено спустя 4 минуты:

Стоит программа для запуска листера по нажатию средней кнопки, но для тестов я ее отключаю. Ладно, без скроллинга вкладок вполне можно жить. Тем более, если они ещё и разноцветные

#2412:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 18, 2014 21:48
    —
Dimsok
Для ясности хорошо бы проверить скроллирование с "чистым" TC, где только TWinKey — и всё.
У меня, кстати, была такая машина, где не срабатывал конкретно щелчок средней кнопкой мыши именно в заголовке панели. В прочих местах работало. Все эти безобразия закончились сами собой после замены мыши.
А что, если заголовки вкладок разноцветные, их прокручивать не надо? Wink

#2413:  Author: VadiMGP PostPosted: Thu Sep 18, 2014 21:53
    —
Quote:
утилизатор должен запускаться при нажатии средней кнопки грызуна на панели тотала, чего тоже не наблюдается.
Это очень похоже на конфликт программ. Вызов меню TWinKey по среднему клику на заголовок файловой панели - это самая базовая функция. Если она не работает, то тут кто-то серьезно вмешивается.
А может у тебя какая-то супер навороченная мышь со своим софтом?

Добавлено спустя 3 минуты:

Dimsok
И еще пардон за дурацкий вопрос - а вкладок-то много? Есть вообще что скроллировать? Smile

#2414:  Author: Dimsok PostPosted: Thu Sep 18, 2014 21:56
    —
Неее, мышь древняя, на ps2, ей лет 8, но уже оптическая

Добавлено спустя 3 минуты:

Вкладок достаточно, 15-20 в каждой панели

#2415:  Author: VadiMGP PostPosted: Thu Sep 18, 2014 22:06
    —
Странно все это. Ну, поехали по порядку.
Давай версии и битности Windows и ТС.
Можешь ли ты проверить эту загадку:
а) с другой мышой
б) на другом ТС
в) на другом компьютере

Кстати, а работает средний клик на кнопках избранных директорий и истории (это переход в начало/конец списка файлов)?

#2416:  Author: Dimsok PostPosted: Thu Sep 18, 2014 22:09
    —
Winxp 32. Total 8.50 b12.

Да можно на виртуальной системе потестить.

Средняя кнопка похоже работает только при выделении файлов прямоугольной областью и изменении ширины колонок в кратком режиме

#2417:  Author: VadiMGP PostPosted: Thu Sep 18, 2014 22:23
    —
А почему у тебя промежуточная версия ТС? Не то, чтобы я подозревал ее в чем-то, но я ее в глаза никогда не видел.
Можешь проверить на ТС 8.51a?

#2418:  Author: Dimsok PostPosted: Thu Sep 18, 2014 22:28
    —
Да, потестирую на чистой, а то тут у меня много всего

#2419:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 18, 2014 23:14
    —
Dimsok
Бету TC категорически рекомендую обновить до стабильной версии (правильнее всего до 8.51a, а не 8.50). Не только для данного тестирования, а вообще.
TWinKey, полагаю, используется из последнего паблик-релиза (3.111)? Если да, то ещё раз: щелчок средней кнопкой мыши на кнопках со звёздочкой и треугольничком в начало/конец файлового списка переключает или нет? Точно, без "похоже".

#2420:  Author: Dimsok PostPosted: Fri Sep 19, 2014 08:45
    —
Из-за чего может быть еще проблема с переходом в корень диска? Тотал виснет и долго думает, будто пересчитывает каждый файл. При отключении твинкиз такого нет

Twinkeys да, последняя. По нажатию на "*" в начало переходит. Но запуск утилизатора и промотка колесиком так и не работает. Ладно, не критично. Больше мешает то, что часто при переходе в корень дисков тотал повисает

#2421:  Author: FlasherLocation: Москва PostPosted: Fri Sep 19, 2014 15:04
    —
Dimsok wrote:
промотка колесиком так и не работает
Я и раньше на это жаловался, так и не починили. Проверял на чистом ТС и TwinKey.

#2422:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Sep 19, 2014 15:20
    —
Flasher
Соседняя опция "Автопрокрутка активной вкладки" выключена? Надо проверить при включённой.
P.S. Впрочем, нет, показалось. И при чистом конфиге TWinKey включённая прокрутка вкладок у меня работает, и в TC с минимальными настройками тоже. Правда, я проверяю на более поздней тестовой версии 3.113 (паблик-релиз готовится). Возможно, это было побочным эффектом какого-то другого, уже исправленного сейчас бага.

#2423:  Author: Dimsok PostPosted: Sun Sep 21, 2014 14:38
    —
Так никто и не высказал своё предположение относительного того, почему с twinkeys при переходе в корень дисков тотал виснет и может в таком состоянии пребывать довольно долго. Может отключение какой-то конкретной опции избавит от этого недоразумения

#2424:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 21, 2014 15:34
    —
Dimsok
Предположения лучше высказывать тому, у кого это воспроизводится. После экспериментов над своим собственным TWinKey, начиная с варианта настроек по умолчанию (без TWinKey.ini). И, если в таком состоянии проблемы нет, то дальше выяснять убиранием/добавлением ключей, что от чего зависит. А если проблема есть и при дефолтных настройках, то дело, полагаю, не в TWinKey. То, что тормоза пропадают именно при его отключении, ещё ничего не значит, причина может быть и в других плагинах (DirSizeCalc, например), и в настройках TC, и вообще в системе. У меня такой проблемы нет и никогда не было ни в одной версии ни на одной ОС.

#2425:  Author: FlasherLocation: Москва PostPosted: Sun Sep 21, 2014 17:52
    —
Avada
Внимание было привлечено? Чем всё закончилось?

#2426:  Author: mrmerak PostPosted: Sun Sep 21, 2014 20:53
    —
Уже когда-то давно спрашивал - повторю попытку...
Можете сделать, чтобы по-умолчанию TWinKey сразу после установки никак не влиял на ТС или включал всего одну (типа тестовую) функцию.

Дело в том что я юзаю всего 3 файла из дистра - TWinKey.ini, TWinKey.wdx и TWinKey.wdx64. И в ini всего одна строка: Retracktor=1

Меня напрягает что прога делает что-то еще кроме этого. Ну или на крайняк, выложите по-пунктам подробный список (можно ключами для ini) всего что добавляется.

#2427:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 21, 2014 21:25
    —
mrmerak
Во-первых, есть функции, для которых вообще нет опций (типа перехода в начало/конец файлового списка с помощью мыши). Во-вторых, если честно, лично мне эта идея не нравится. То, что сейчас работает по умолчанию — и так уже результат многочисленных согласований и компромиссов. Если не нужно, чтобы что-то работало — надо зайти в Утилизатор и отключить. Всё таки нормальным режимом по умолчанию должен быть не тестовый, а рабочий (хотя, конечно же, не со всеми включёнными функциями и даже не с большинством, но уж и никак не с одной).

Flasher
С моей стороны ничем не закончилось, и вообще я то обсуждение давно потерял из виду. Как можно там заметить, я всего лишь полагал, что выскажутся авторы плагинов, если это прочитают. Похоже, полагал напрасно. А заглядывал ли в ту тему конкретно VadiMGP, понятия не имею. Во всяком случае, после вынужденного отката с версии 4.2 даже примерно сходной функциональности в TWinKey сейчас нет. Если не считать таковой секундомер, конечно.

#2428:  Author: VadiMGP PostPosted: Sun Sep 21, 2014 23:36
    —
mrmerak wrote:
Можете сделать, чтобы по-умолчанию TWinKey сразу после установки никак не влиял на ТС или включал всего одну (типа тестовую) функцию.
Тебе проще это сделать самому - это же одноразовое действие - запусти один раз Утилизатор, отключи все что не надо, и сохрани. Раз и навсегда.
mrmerak wrote:
Меня напрягает что прога делает что-то еще кроме этого.
С одной стороны я могу тебя понять, но, я уверен, что и ТС по умолчанию делает много из того, что тебе и даром не надо. Но ты же не просил Гислера изменить дистрибутив под твои нуждыSmile

Добавлено спустя 4 минуты:

Dimsok wrote:
при переходе в корень дисков тотал виснет и может в таком состоянии пребывать довольно долго.

1. Каким именно образом ты делаешь переход в корень диска?
2. Это происходит с любым диском или только с каким-то видом (жесткие, сетевые, USB)?
3. На сколько примерно времени подвисает ТС?

#2429:  Author: mrmerak PostPosted: Mon Sep 22, 2014 13:33
    —
Так значит так.

Хорошо, а просто список всего что добавляет прога ПО-УМОЛЧАНИЮ можно увидеть?

#2430:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 22, 2014 14:11
    —
mrmerak
Специально такой полный список никто не готовил. Мне сейчас этим заниматься, прошу прощения, некогда. Не проще ли положить файл Утилизатора куда следует, открыть его разок с пустым INI-файлом и посмотреть, в каких опциях галки стоят?

#2431:  Author: mrmerak PostPosted: Mon Sep 22, 2014 15:47
    —
Avada
так а как же "Во-первых, есть функции, для которых вообще нет опций"

#2432:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 22, 2014 16:43
    —
mrmerak
Упомянутые выше переходы мышью к началу/концу списка и есть такие функции. Они всегда работают и на состояние никаких других опции не завязаны. (Пока, во всяком случае, это так.) Ну и вызов самого Утилизатора щелчком средней кнопки мыши в заголовке окна тоже никакими настройками не регулируется, он всегда есть. У всего остального опции есть, про них написано в справке.

#2433:  Author: FlasherLocation: Москва PostPosted: Tue Sep 23, 2014 16:18
    —
Avada wrote:
Во всяком случае, после вынужденного отката с версии 4.2 даже примерно сходной функциональности в TWinKey сейчас нет.
А что там было интересного, на 4.2?
Да и вообще, сейчас то это актуализировать имеет смысл?

#2434:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 23, 2014 18:46
    —
Flasher
Говоря коротко, там была возможность постепенно наращивать функционал пользовательских панелей. Но всё остановилось на достаточно ранней стадии тестирования. Сейчас придётся делать заново. Более подробно я это пока обсуждать не хотел бы.

#2435:  Author: FlasherLocation: Москва PostPosted: Tue Sep 23, 2014 21:15
    —
Avada
Интересно.
По "актуализировать" - имелась в виду аудио-панель с плейлистом.

#2436:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Sep 23, 2014 21:58
    —
Flasher
К аудио-панели с плейлистом я сам отношусь нейтрально, но если кому-то до сих пор эта идея интересна, то имеет, наверное. Конечно, не раньше момента, когда появится интерфейсная база.

#2437:  Author: Dimsok PostPosted: Wed Sep 24, 2014 13:33
    —
VadiMGP wrote:

1. Каким именно образом ты делаешь переход в корень диска?
2. Это происходит с любым диском или только с каким-то видом (жесткие, сетевые, USB)?
3. На сколько примерно времени подвисает ТС?

1. Нажатием кнопки "\" на панели
2. И с юсб и с хардом
3 Как-то дождался, минут 5-10 примерно. Чаще приходилось перезапускать тотал

#2438:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Sep 24, 2014 14:28
    —
Dimsok
Повторю то же, что уже говорил раньше по поводу скроллирования: надо проверить
Quote:
с "чистым" TC, где только TWinKey — и всё.

Без всяких дополнительных настроек TC, плагинов и прочего.
Кроме того, в отношении цитирования на форуме есть определённые правила. Лишнее убрано.

#2439:  Author: VadiMGP PostPosted: Wed Sep 24, 2014 15:54
    —
Dimsok wrote:
минут 5-10
А ты проверял что происходит если файла TWinKey.ini вообще нет?
Если то же самое, то я очень хотел бы провести расследование через Skype и TeamViewer. Это возможно?

#2440:  Author: VadiMGP PostPosted: Thu Sep 25, 2014 02:03
    —
Можно скачивать новую версию.

Основные новости:
- В калькуляторе добавлен показ списка констант, переменных и функций
- В калькуляторе добавлена возможность определять пользовательские функции и операторы.
- Добавлено предупреждение о закрытии Листера с несколькими файлами
- Добавлена поддержка картинок в формате TIF и PNG
- Исправлены баги в Утилизаторе (с выбором файла картинки и с гигантскими файлами локализации)

#2441:  Author: Skif_off PostPosted: Thu Sep 25, 2014 02:54
    —
VadiMGP
По ссылке http://www.mgpsoft.net/Downloads/TWinKey.zip не качается.
Хотя, судя по диапазону моего IP, есть вероятность, что проблема с провайдером.

#2442:  Author: VadiMGP PostPosted: Thu Sep 25, 2014 03:03
    —
Только что проверил - качается. Наверно это что-то на твоей стороне.
А какая ошибка вылезает?

#2443:  Author: Skif_off PostPosted: Thu Sep 25, 2014 03:17
    —
VadiMGP
Quote:
Сервер не найден
Pale Moon не может найти сервер www.mgpsoft.net.

Определенно, проблема у меня: вообще не открываются или не подгружаются целиком (не все элементы) некоторые страницы.

#2444:  Author: VadiMGP PostPosted: Thu Sep 25, 2014 03:25
    —
А не Pale Moon? Впрочем, бог с ним.
Напиши мне на support, я вышлю.
Разумеется, если ты не на gmail (он не пропустит)

#2445:  Author: Skif_off PostPosted: Thu Sep 25, 2014 03:48
    —
Скармливал Download Master - то же самое. В общем, подожду - SMTP-серверы двух ящиков недоступны, веб-морды тоже.

#2446:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 25, 2014 10:45
    —
Внимание!
Это сообщение написано с целью облегчить работу и тем, кто связан с разработкой TWinKey, и тем, кто помогает баг-репортами. Многое уже было раньше в ответах конкретным участникам форума, многое кому-то покажется очевидным, но пусть всё это будет здесь вместе.
Системные требования для новых версий TWinKey (3.111 и выше) приведены в документации. Проблемы при работе в TC 7.5x если и рассматриваются, то с низким уровнем приоритетности (обновляйтесь!). Проблемы при работе в бетах TC при наличии более поздних стабильных версий не рассматриваются (опять же обновляйтесь!) Продуктивное обсуждение работы TWinKey в чужих сборках TC маловероятно (проверяйте на TC, установленном из официального дистрибутива и настроенном самостоятельно!).
На Windows 8 предрелизное тестирование не выполнялось. Замечания по специфике работы в этой ОС примем с благодарностью, но с воспроизведением могут быть проблемы. (Впрочем, на сей момент ничего значительного пока вроде бы выявлено не было.)
Специально обращаюсь также к тем, кто впервые начинает знакомство с TWinKey. Это инструмент с множеством настроек, нестандартной установкой и пр., так что его успешное освоение потребует некоторых усилий. Но всяческие закономерно возникающие вопросы, вполне возможно, уже рассмотрены в документации. Поэтому прежде, чем сообщать о какой-то ошибке, попробуйте поискать решение или объяснение проблемы в справке TWinKey (ReadMe_Russian.html).
Все без исключения баг-репорты, представленные в теме за последние несколько лет, были собраны, систематизированы и, насколько удалось, проверены. Случаев сознательного игнорирования не было. Подтверждённые баги исправлены практически все. Если в новых версиях из ранее сообщённого что-то при каких-то условиях вылезет опять, просьба сообщать со ссылкой на предыдущий пост и расписыванием заново условий появления.
Те баги, которые воспроизвести так и не удалось, решено считать условно убитыми (например, в результате исправления чего-то другого), пока кто-то снова не подтвердит их наличие в новых версиях. Тут тоже было бы хорошо давать ссылки на предыдущие посты.
Пожалуйста, указывайте в баг-репортах минимальную информацию о системе, TC и TWinKey (версия и битность). Оптимальный вариант тестирования — на последней стабильной версии TWinKey. Там, где это возможно, желательно проверять проблему на обеих битностях плагина.
Автор любого баг-репорта должен быть готов к активному взаимодействию с разработчиками: точным ответам на задаваемые вопросы, предоставлению запрошенных файлов, тестированию при специально указанных условиях и пр. Запрошенные файлы либо выкладываются куда-то с последующей ссылкой, либо включаются в сообщение (лучше — под спойлер). Помните, что скорейшее решение любой обнаруженной проблемы — в наших общих интересах.
Замечания конкретно по русской документации можете предъявлять здесь, но удобнее было бы писать мне в ЛС.
Ссылка на этот пост включена в шапку темы.

#2447:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 25, 2014 16:42
    —
Создаем файл muCalc.ini следующего содержания:
Code:
[Functions]
Acc1=abs(p1-a1)*100/p1
Acc2=abs(pr-ap)*100/pr
Acc3=abs(p-a)*100/p
Все функции должны возвращать в процентах погрешность второго ("a" - approximate) аргумента относительно первого ("p" - precise). Разница - только в именах переменных. Так вот, работает только Acc1, остальные не делают ничего.
Большой беды нет, можно вводить некрасивые и немнемоничные переменные в формате буква+цифра, но хочется понять причину такого странного функционирования.
TwinKey 3.114, TC 8.51b3

ЗЫ. Может, не случайно все аргументы функций как в ReadMe_Russian.html, так и в muCalc.Rus.Ext.ini имеют именно этот формат? Если такое ограничение есть, разве оно не должно быть описано явным образом? (Я чуть мозги не сломал, пока не понял, что дело в именах)

#2448:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 25, 2014 17:02
    —
Вахмурка
По принципам работы переменных, полагаю, Вадим ответит. Со мной такое ограничение не обговаривалось. А у меня один вопрос:
Quote:
TwinKey 3.114, TC 8.51b3
???

#2449:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 25, 2014 17:23
    —
2Avada
1)

2) У тебя баг воспроизводится?

#2450:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 25, 2014 18:30
    —
Вахмурка
1. Я в курсе, что означает b3. Но не в курсе, какой смысл продолжать использовать бету при наличии финала и этой, и следующей версии TC.
2. У меня там во всех примерах вылезает ошибка исключения, невзирая на имена функций. При том, что сами исходные выражения работают нормально. Может быть, там какая-то специфика аргументов, или я неправильно формирую выражение с использованием функции. Дай конкретные числовые значения, с которыми проверяешь. А лучше все итоговые строчки уже с функциями и числами.
И, кстати, то, что у тебя левее знака равенства — не аргументы функции и не переменные, а имена функций. И быть в варианте "буква+цифра" они не обязаны. В справке и дистрибутивном INI есть несколько рабочих примеров записи и в два символа, и в три, и с цифрами, и без.

#2451:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 25, 2014 19:44
    —
Quote:
Дай конкретные числовые значения, с которыми проверяешь
Code:
Acc1(1,1.2)
возвращает 20
Quote:
А лучше все итоговые строчки уже с функциями и числами
Какие итоговые строчки?
Сами функции (конфиг калькулятора) в посте выше. Имя функции и числа либо пишу ручками, либо вызываю по команде Vars&Const.
Quote:
И, кстати, то, что у тебя левее знака равенства — не аргументы функции и не переменные, а имена функций
А кто с этим спорит? У меня три функции с именами Acc1, Acc2, Acc3 ("асс" не в том смысле, в котором некоторые подумали, а от слова "accuracy" - точность).
Quote:
И быть в варианте "буква+цифра" они не обязаны
Если тебя не затруднит, вставь мои функции в свой конфиг и убедись, что работает только первая (или убедись в обратном). То же, кстати, касается и прочих пользователей.
Quote:
В справке и дистрибутивном INI есть несколько рабочих примеров записи и в два символа, и в три, и с цифрами, и без
В разделе [Functions] - нет, просьба убедиться

#2452:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 25, 2014 21:22
    —
Убедился. То, что я имел в виду, и о чём ясно выше сказал, есть и в конфиге, и в справке, описывающей тот же самый конфиг. Потому что я говорил об именах функций. А ты — о шаблонах аргументов. Суть твоих претензий теперь мне ясна. Да, работает только первая функция. За дальнейшими разъяснениями, почему шаблоны аргументов могут именоваться только так, а не иначе, — к Вадиму.

#2453:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Sep 25, 2014 22:02
    —
Quote:
Суть твоих претензий теперь мне ясна
Боже упаси, я не предъявлял претензий! Я просто интересовался причиной такого странного поведения. и предлагал описать его в справке

#2454:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 25, 2014 23:03
    —
Вахмурка
Описать, если это фича. И ждать исправления, если это баг. Я пока не знаю ни статуса этого поведения, ни его причин.

#2455:  Author: VadiMGP PostPosted: Fri Sep 26, 2014 04:14
    —
Вахмурка
Две вопроса мучают меня.
Вахмурка wrote:
Так вот, работает только Acc1,
Это первая загадка. Как это она у тебя работает? Не может она работать.
Вахмурка wrote:
Все функции должны возвращать в процентах погрешность второго ("a" - approximate) аргумента относительно первого ("p" - precise).
Как, по твоему, калькулятор должен знать, что а - это первый параметр, а р - второй? Другими словами, при записи Асс(1,1.2) как знать какая величина соответствует параметру а, а какая параметру р?

Quote:
Большой беды нет, можно вводить некрасивые и немнемоничные переменные в формате буква+цифра, но хочется понять причину такого странного функционирования.
В общем-то, именно потому, что большой беды в этом нет. В конце концов, это же не IDE, программ тут писать не надо, речь идет только об очень простых выражениях. Можно, конечно, подумать о введении произвольного наименования параметров, но по-моему, овчинка выделки не стоит. Речь-то идет всего об одной строчке.

#2456:  Author: Skif_off PostPosted: Fri Sep 26, 2014 05:26
    —
VadiMGP
Калькулятор выпиливается безболезненно?

#2457:  Author: VadiMGP PostPosted: Fri Sep 26, 2014 05:29
    —
Skif_off
В каком смысле?

#2458:  Author: Skif_off PostPosted: Fri Sep 26, 2014 06:48
    —
VadiMGP
В смысле файлы ClockDLL.dll/ClockDLL64.dll/muCalc.dll/muCalc64.dll можно просто убрать и никаких проблем не будет?

#2459:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Sep 26, 2014 06:57
    —
Skif_off
Если любой плагин 2-го уровня не подключён, то какие могут быть проблемы при удалении этих файлов? Ну разве что команды секундомера указаны в дополнительном тулбаре для TWinCmd.exe. Но если и он не используется...

#2460:  Author: Skif_off PostPosted: Fri Sep 26, 2014 08:29
    —
Avada wrote:
Ну разве что команды секундомера указаны в дополнительном тулбаре для TWinCmd.exe

которые выпиливаются на раз. Понял, спасибо.

#2461:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 26, 2014 20:56
    —
Quote:
Не может она работать
Тогда я вообще не понимаю, как использовать функции в калькуляторе. Постановку задачи я описал - есть точное число и его приближение. Задача - найти погрешность по приведенным формулам. Раньше я писал ручками:
Code:
abs(1-1.2)*100/1
и получал 20. Теперь я хочу создать в конфиге функцию и вызывать ее по имени. Это реализуемо?

#2462:  Author: VadiMGP PostPosted: Fri Sep 26, 2014 21:27
    —
Вахмурка
В секции [Functions] пишешь
Code:
Acc=abs(p1-p2)*100/p1
а в строке для калькулятора пишешь
Code:
Acc(1,1.2)

#2463:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Sep 26, 2014 22:10
    —
То есть аргументы всегда должны иметь формат p+цифра? (заменил р на а - не работает)

#2464:  Author: VadiMGP PostPosted: Fri Sep 26, 2014 22:19
    —
На данный момент - да. p1, p2, ... p9

#2465:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Sep 27, 2014 08:36
    —
Вахмурка
В довершение разбора полётов по калькулятору. Стало понятно, почему у кого-то в первом варианте функции что-то делалось (пусть и неправильно), а у кого-то совсем ничего. В калькуляторе найден баг, из-за которого не работает шестая по счёту пользовательская функция.
А возможность изменения формата аргументов сейчас прорабатывается. И кое-что ещё...

#2466:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Sep 28, 2014 14:53
    —
Кнопка
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TWinKey\TWinCmd.exe
AltHistory,1
%COMMANDER_PATH%\TWinKey\TWinCmd.icl,22
Альтернативный диалог истории папок

0
-1
приводит к сообщению
Code:
Unknown command <AltCommand,1>

#2467:  Author: mrmerak PostPosted: Sun Sep 28, 2014 19:42
    —


Win7 x32 / TC 8.51a x32 / Twin последний

#2468:  Author: LonerDLocation: Макеевка PostPosted: Sun Sep 28, 2014 20:35
    —
Да, эта проблема с фрагментом названия файла появилась в версиях 2014 года и пока не исправлена.

#2469:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Sep 28, 2014 20:37
    —
mrmerak
Да, было. И точно так же — без понятных условий воспроизведения. Повторить не удалось. Чтобы исправить, надо видеть, как и когда возникает. Что надо точно сделать по шагам, чтобы это появилось?
Пока всё как обычно: проверяем на чистом TC, где установлен только TWinKey, проверяем на TWinKey с настройками по умолчанию (без конфига)... ищем зависимости. И уже сейчас хорошо бы выложить со ссылкой свои wincmd.ini и TWinKey.ini и сообщить текущее экранное разрешение.
Из заслуживающих внимания подробностей я вижу на скрине только отключённую командную строку. При определённых настройках TC в этом случае и без TWinKey может появляться частично отображаемая строка внизу, но правильная (следующая по порядку), а не из другой части списка.

#2470:  Author: LonerDLocation: Макеевка PostPosted: Mon Sep 29, 2014 01:31
    —
Avada
Сейчас заметил, что в последней версии плагина 3.114 автор исправил данную ошибку в 64х-битной версии плагина, во всяком случае я воспроизвести не смог. Так что, значит, он уже нашёл в чём была проблема. Только в 32х-битном плагине почему-то не исправлено ещё.

Немного проанализировал ситуацию. Выводы:
TC 8.51a x32 чистый, Win 8.1 х64 SL Eng, TwinKey 3.114, разрешение 1920х1080
В ini-файле с настройками плагина хотя бы одна из следующих настроек вызывает описанный баг:
ReturnTabs=1
BriefSingleColor=1
Retracktor=1
ChangeColumns=1
(возможно, и другие настройки тоже вызывают такое поведение).

#2471:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 29, 2014 07:19
    —
LonerD
Исправлялась (в обеих битностях) другая ошибка, связанная с артефактами в файловых панелях в кратком режиме: при определённых условиях (в том числе при включённой групповой сортировке) в результате скроллирования к последней колонке после реально существующих там файлов добавлялись файлы из предыдущей колонки. Похоже, но не то.
Нужен пошаговый алгоритм воспроизведения бага: что в каком порядке делать, чтобы его увидеть. Нужна ссылка на актуальный wincmd.ini и на файлы, использующеся для редиректа. И ссылку на скрин с ошибкой хорошо бы предъявить для целого окна TC (там интересны не только проблемные строки). Возможно, далее и видео понадобится.

#2472:  Author: VadiMGP PostPosted: Mon Sep 29, 2014 09:45
    —
LonerD wrote:
в последней версии плагина 3.114 автор исправил данную ошибку в 64х-битной версии плагина, во всяком случае я воспроизвести не смог. Так что, значит, он уже нашёл в чём была проблема.
Эх, если бы. Тогда бы везде работало. Но в том-то и дело, что исходный код один и тот же а поведение 64- и 32-битных подсистем разное. Вот и приходится гадать.
LonerD wrote:
TC 8.51a x32 чистый, Win 8.1 х64 SL Eng, TwinKey 3.114, разрешение 1920х1080
В ini-файле с настройками плагина хотя бы одна из следующих настроек вызывает описанный баг:
ReturnTabs=1
BriefSingleColor=1
Retracktor=1
ChangeColumns=1
О! Это большой шаг к светлому будущему, это ценно.
LonerD,mrmerak
А в какой момент это проявляется? Сразу при запуске ТС или после какого-то действия?
Вахмурка wrote:
Unknown command <AltCommand,1>
Да, есть такое. Поправимо.

#2473:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Sep 29, 2014 09:53
    —
Вахмурка
В новой версии этого BAR-файла кнопки для AltHistory нет, начиная с TWinKey 3.111 (а в тестовых версиях — и задолго до этого). То, что команда в своё время попала в архив с TWinCmd по ошибке, в теме уже сообщалось. Сейчас проще всего обновить BAR и ICL файлами из нового дистрибутива TWinKey.

#2474:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Nov 03, 2014 11:34
    —
Частичное отображение внизу панели артефактного имени воспроизвести только на основании представленных данных не удалось. На призывы дать более полную и точную информацию удовлетворительных ответов, к сожалению, так и не получено. При приватном тестировании старых версий несколько лет назад вылезал такой же баг, быстро исправленный, поскольку были выявлены его условия. Но нынешний баг при них уже не вызывается.
В общем, если у кого-то это воспроизводится и есть интерес в устранении — в предыдущих постах сказано, что именно надо сообщить. Чем быстрее и полнее, тем лучше. С учётом того, что новый релиз планируется в ближайшие дни и основная работа по подготовке почти завершена. Если ситуация не прояснится, баг может остаться и там.

#2475:  Author: Scorpy PostPosted: Wed Nov 12, 2014 14:29
    —
Как нибудь можно решить проблему с отображением шрифтов при установке обоев на файловую панель.
Та же проблема при цветовой отметке файла при установке на него закладки

#2476:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 12, 2014 15:06
    —
Scorpy
Сверх уже сказанного ничего нового пока нет.

#2477:  Author: Andrian PostPosted: Thu Dec 25, 2014 20:54
    —
В вашем ReadMe новичку очень тяжело разобраться
Я вот, например, вроде как установил его но разобраться с его русификацией не смог, как ни старался. В добавок я так и не понял как настраивать групповую сортировку Sad

#2478:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Dec 25, 2014 21:22
    —
Andrian
Речь идёт про ReadMe.html (где действительно содержится только самая основная информация) или про ReadMe_Russian.html (где всё весьма подробно)? Если про последний, всегда готов как автор этого файла обсудить, чего там не хватает. Но претензии прошу предъявлять конкретные.
Итак, русификация. По умолчанию включён встроенный английский язык. Внешний языковой файл выбирается в TWinKey Utilisator из выпадающего списка на странице "Разное" ("Miscellaneous"). После применения изменений и закрытия конфигурационной утилиты уже работает выбранный язык. В чём проблемы?
По поводу групповой сортировки, может быть, начнём с того, что хочется получить, а потом уж рассмотрим, как это надо делать и можно ли это сделать? Скажу сразу, что группировку точно как в Проводнике, о которой шла речь в другой теме, здесь сделать, разумеется, не удастся: в TC просто нет такого вида представления.
А устанавливать надо не "вроде как", а строго согласно пошаговой инструкции (см. документацию).

All
Пользуюсь случаем сообщить, что буквально перед самым выходом очередного релиза был выявлен баг при совместном применении TWinKey и TConsole, и уже несколько недель ищется оптимальный способ этот баг преодолеть. Как только — так сразу.

#2479:  Author: Andrian PostPosted: Fri Dec 26, 2014 10:59
    —
Прошу прощения если обидел автора. Я никоим случаем не преследовал именно эту цель. Я лишь выразил свою мысль как новичка. А по поводу группировки как в проводнике, я уже понял, что на сегодняшний день это пока не возможно, но ели я верно понимаю автора, то есть возможность в "кратком виде" ТС, который отображает список не сверху вниз, а слева направо, то его можно средствами TwinKey сделать группировку лучше, ну или хотя-бы окрашивать их в разные цвета, дабы глазу было бы легче находить инф-цию.
Еще раз извиняюсь за свои слова кои обидели автора. Видно, что ваш труд огромен и заслуживает уважения. Лишь позвольте немножко маленькую критику как новичка - возможно для опытных юзеров ваш плагин не вызывает сложностей в освоении, то для новичков он сложен. Понимаю, что вам вовсе не хочется переписывать плагин для юзабилити новичкам в ущерб функциональности. Потому и пытаюсь понять весь написанный текст в ReadMe_Russian.html дабы воспользоваться всеми его возможностями. Еще раз прошу прощения за свою грубость.

#2480:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 26, 2014 11:15
    —
Andrian
Я не автор плагина, хотя и активно участвую в работе над ним. Автор — VadiMGP. И не надо так долго и упорно извиняться непонятно за что. Есть конкретные неясности — спрашивайте. Пока могу констатировать, что ни на один из моих наводящих вопросов ответ не получен.
Да, плагин сложен. Простых плагинов с такой обширной функциональностью не бывает. Да, его освоение требует усилий — и любимый в народе метод тыка тут не поможет. Именно поэтому в файле ReadMe_Russian.html всё расписано подробно, а местами и сверхподробно. Именно поэтому документация TWinKey дорабатывается постоянно. Если, тем не менее, где-то что-то показалось не вполне вразумительным и требует уточнения — предъявляйте примеры (лучше мне в ЛС).
Групповая сортировка TWinKey работает в разных видах представления TC (кроме эскизов). Хоть сверху вниз, хоть слева направо.
А раскраска разных файлов по их типу (маскам или шаблонам) — стандартная функция TC уже много лет. Читайте справку.

#2481:  Author: VadiMGP PostPosted: Sun Jan 11, 2015 14:47
    —
Можно скачивать новую версию.

Основные новости:
- сделано независимое заполнение градиентом для стиков, закладок и курсора
- добавлена возможность мышью переходить в начало/конец файлового списка
- добавлена возможность перехода из корня диска в MyComputer при отсутствии элемента [..]
- в калькуляторе увеличено количество пользовательских функций, улучшены средства описания функций (можно указывать параметры, комментарии)
- в TCDirMenu добавлены новые функции для вставки секций и выбора файлов.
- в TCDirMenu добавлена команда управления счетчиком

Разнообразные багфиксы, само собой, прилагаются.


Last edited by VadiMGP on Sun Jan 11, 2015 15:25; edited 1 time in total

#2482:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jan 11, 2015 15:13
    —
VadiMGP
Маленькое уточнение: переход в начало/конец списка — да, мышью, а в "Мой компьютер" из корня диска — клавишами Ctrl+PgUp и BackSpace (при этом элемента [..] в корне может и не быть).

All
А вообще читайте справку, там много что изменилось.

#2483:  Author: VadiMGP PostPosted: Sun Jan 11, 2015 15:26
    —
Avada
Верно. Поправил.

#2484:  Author: FlasherLocation: Москва PostPosted: Mon Jan 12, 2015 03:01
    —
Теперь в случае наличия выделения, чтобы выйти из режима фильтрации по букве, Esc (при включённой опции) надо нажать аж 5 раз!
Win7x32.

#2485:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 12, 2015 10:19
    —
Flasher
Интересно. У меня там, если сначала выделить файлы, а потом включить быстрый фильтр, удаётся воспроизвести максимум три нажатия. Первый раз закрывается (если отображается) окно QuickSearch eXtended, второй раз снимается выделение, на третий раз отключается фильтр.
1. Правильно ли я понимаю, что в версии 3.114 этого не было, а теперь есть?
2. Для возможности точного воспроизведения распиши, пожалуйста, подробно свои действия по шагам. Допустим, тестовый каталог — рабочая папка TC. Что и в каком порядке ты там делаешь? Вплоть до того, что происходит (если происходит) при каждом из 5 нажатий.
3. Используется ли QuickSearch eXtended?
4. Влияет ли на число нажатий при выходе из выделения количество выделенных объектов?
5. Групповая сортировка включена?

#2486:  Author: FlasherLocation: Москва PostPosted: Mon Jan 12, 2015 12:48
    —
Avada
1. Я до этой не дошёл. У меня 3.111 была, там этого не было.
2. В том, в котором описал. Папка ТС. Выделил любое кол-во элементов, набрал, допустим, один символ, часть выделенных элементов осталась.
Клики: 1) убралась панель фильтрации, 2) -выделение, 3) +выделение, 4) -выделение, 5) сброс фильтра.
3. Нет.
4. Нет.
5. Нет.

#2487:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 12, 2015 13:11
    —
Flasher
Отключил модуль поиска, групповую сортировку и ещё раз проверил, чтобы уж совсем было похоже. Три клика. Все правильные. По твой схеме первый, второй и пятый. Почему там снова появляется на третьем клике выделение, которое снова приходится снимать, абсолютно не понимаю. У меня сейчас XP SP3 x32. Дома проверю ещё раз на Win7 x64, но там тоже, насколько успел заметить проблем со снятием выделения в новой версии нет.
На чистом TWinKey (запущенном без INI, только с включением потом этой самой фичи) хорошо бы тебе проверить. Равно как и на чистом TC.

#2488:  Author: FlasherLocation: Москва PostPosted: Mon Jan 12, 2015 13:16
    —
Avada
Погоди. Вечно с опцией "Переназначать системные клавиши" что-то неладно. Проверь.

#2489:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 12, 2015 13:18
    —
Flasher
Точно. Я как раз собирался её включить. Wink Да, в таком виде подтверждаю. Надо исправлять.

#2490:  Author: yozhikLocation: Электросталь PostPosted: Mon Jan 12, 2015 16:06
    —
3.116
Раньше при включенных цветных вкладках (и отмеченных цветом) мелькание было неприятное, когда проводишь мышью по линии вкладок. А теперь вроде как мелькать поменьше стало Smile Если мне не показалось, то это очень хорошо.
А вот при включённом фоновом рисунке в панелях мелькание списка файлов по прежнему, эх, сильное до неприятного (( Особенно заметно когда при зажатом Shift делаю выборку файлов клавишами стрелками.

#2491:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 12, 2015 16:33
    —
yozhik wrote:
Раньше при включенных цветных вкладках (и отмеченных цветом) мелькание было неприятное, когда проводишь мышью по линии вкладок. А теперь вроде как мелькать поменьше стало Если мне не показалось, то это очень хорошо.

Во всяком случае такая проблема обсуждалась. И, кажется, действительно стало получше.

yozhik wrote:
А вот при включённом фоновом рисунке в панелях мелькание списка файлов по прежнему, эх, сильное до неприятного (( Особенно заметно когда при зажатом Shift делаю выборку файлов клавишами стрелками.

Да, есть. Там с этим бороться очень сложно. О возможностях и перспективах автор лучше пояснит.

#2492:  Author: VadiMGP PostPosted: Tue Jan 13, 2015 00:39
    —
Ну, я мало что могу добавить к сказанному. При существующем способе взаимодействия TWinKey и ТС это наилучшее чего удалось добиться.
Но, не было счастья, да несчастье помогло. Я уже было совсем отчаялся победить мелькание, но буквально, в последние дни перед релизом, когда мы решали проблему совместимости с консолью, то родились новые идеи в этой сфере. Так что, надежды есть, будем пробовать.

#2493:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 16, 2015 22:43
    —
Баг с пятикратным нажатием Esc устранён. Но из-за одного прибитого бага новый паблик-релиз немедленно выкладывать резона нет, надо ещё что-то полезное собрать.

#2494:  Author: BommLocation: Москва PostPosted: Mon Jan 19, 2015 14:59
    —
Я только сейчас заинтересовался программой.
Нашел на Форуме сообщение от "mrmerak" с комментарием "LonerD" и ответом "Avada"
http://forum.wincmd.ru/viewtopic.php?t=12168&start=2466

У меня проявляется тот же эффект.
Скриншот экрана - http://i072.radikal.ru/1501/cd/b7759a54c781.jpg

На "чистом" ТС эффект не проявляется.
При отсутствии TWinKey.ini эффект не проявляется.
Проявляется, если, по крайней мере, есть одна из возможностей:
- выделение с помощью прямоугольной области
- курсор в неактивной панели
- файловые группы
- прикрепленные файлы: разрешить
- заголовки вкладок: автопрокрутка к активному заголовку
- закладки: разрешить

ТС - 8.51а
Twinkey - 3.116
Разрешение экрана - 1920х1080
Файлы настройки ТС: WinCmd.ini, DirMenu.ini, Plugins.ini, History.ini, User.ini
и файл TWinKey.ini в архиве:
https://yadi.sk/d/cxqwwe2ze5rXZ


Шрифты у меня стоят Microsoft Sаns Serif,9,b во всех трех случаях
Если шрифт Файловых панелей поставить UI Semibold,9,b (который ставится по умолчанию) эффект уменьшается (виден кусочек иконки и кусочек заглавной буквы имени файла),
фрагмент экрана - http://s020.radikal.ru/i707/1501/07/b5862271e838.jpg
Включение командной строки при различных шрифтах может давать такой же эффект!

Эффект проявляется при прокрутке списка файлов с помощью колесика мыши в конец списка (прокрутить вверх - потом вниз), если список не помещается на странице (если прокручивать с помощью движка или стрелок на клавиатуре - эффекта нет).
Если переходить в конец списка "новомодным" способом (TwinKey) с помощью нажатия средней клавиши мыши на значке, вызывающем список использованных папок (треугольник вниз) - эффекта нет.

#2495:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 19, 2015 15:08
    —
Bomm
Спасибо за точные и полные пояснения. Мне практически сразу же удалось воспроизвести баг с присланными INI-файлами (пока на XP SP3 с разрешением экрана 1152x864). Будем разбираться.

#2496:  Author: BommLocation: Москва PostPosted: Mon Jan 19, 2015 17:20
    —
Avada
Quote:
пока на XP SP3...

Да, я забыл написать, что у меня Windows 7 Pro SP1

#2497:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 19, 2015 17:34
    —
Bomm
Понял, спасибо. Мне, кстати, удалось упростить в XP конфигурацию TC, на которой уверенно воспроизводится баг: без файлов для редиректа и с сильно сокращённым wincmd.ini.
Посмотрел дома. Да, с исходными файлами воспроизводится и на семёрке при разных разрешениях экрана. Теперь есть и видео, и скрины, всё это вполне можно препарировать дальше.

#2498:  Author: VadiMGP PostPosted: Mon Jan 19, 2015 21:02
    —
Bomm
Ну, слава богу! С твоими файлами я, наконец-то, смог поймать этот баг.

#2499:  Author: mrmerak PostPosted: Tue Jan 20, 2015 11:15
    —
VadiMGP
вот и выложи новую версию
не надо в с Avad-ой в илюминатов играть
Quote:
Но из-за одного прибитого бага новый паблик-релиз немедленно выкладывать резона нет, надо ещё что-то полезное собрать.


маленькая утилитка - новую версию можно хоть раз в пол-часа выкладывать, какой там "паблик-релиз"? Может еще пресс-релиз собирать?


Last edited by mrmerak on Tue Jan 20, 2015 11:57; edited 1 time in total

#2500:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 20, 2015 11:54
    —
mrmerak
А можно обойтись без приказного тона? Желающим писать маленькие утилитки никто не препятствует обновлять их хоть раз в пять минут. А те, кто занимается TWinKey, уж как-нибудь сами решат, что когда выкладывать, хорошо? Хотя бы потому, что результат любой правки требует проверки, а результат бага, завязанного на опцию переназначения системных клавиш — особенно.
А ты с такой энергичностью мог бы в своё время поспособствовать поимке бага с несуществующей строкой в нижней части файловой панели. По нему несколько месяцев, несмотря на все призывы, не удавалось получить пригодного для воспроизведения описания. И только вчера после обстоятельного поста Bomm удалось понять причину, так что сейчас тестируются последствия исправления.


Last edited by Avada on Tue Jan 20, 2015 12:17; edited 2 times in total

#2501:  Author: VadiMGP PostPosted: Tue Jan 20, 2015 12:03
    —
mrmerak wrote:
не надо в с Avad-ой в илюминатов играть
Википедия wrote:
Иллюминаты
Чаще всего термин употребляется по отношению к баварскому тайному обществу — «Ордену иллюминатов» профессора Адама Вейсхаупта (1776). В настоящее время под «иллюминатами» могут подразумеваться многие современные и исторические группы, как реально существовавшие, так и вымышленные, ставящие своей задачей всестороннее улучшение церкви и достижение всеобщего благоденствия.
Есть мнение, что мы не играем. Мы ими являемся.
Quote:
маленькая утилитка - новую версию можно хоть раз в пол-часа выкладывать...
Ты не мог бы более подробно осветить этот момент? Я не вполне улавливаю - как именно размер соотносится с частотой выкладывания? Желательно с цифрами.

А если тебе совсем невтерпеж дожидаться следующего паблик-релиза, то всегда можешь написать мылом и получить персональный с починкой конкретного бага (если этот баг уже починен). При этом, само собой, подразумевается, что ты не будешь его нигде выкладывать.

#2502:  Author: mrmerak PostPosted: Tue Jan 20, 2015 12:09
    —
VadiMGP
Quote:
то всегда можешь написать мылом и получить персональный с починкой конкретного бага

это выглядит как мания величия...

почему не делать по мейнстриму - вылаживать "ночные сборки" или вообще компилить в dropbox с постоянной ссылкой?

#2503:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 20, 2015 12:15
    —
mrmerak
А давай ты Гислеру подкинешь идею про "ночные сборки" и dropbox с постоянной ссылкой? И про мейнстрим расскажешь. А то чего он месяцами всякой приватной фигнёй занимается, вместо того, чтобы... (Надеюсь, такая параллель не выглядит как мания величия.) Smile

#2504:  Author: mrmerak PostPosted: Tue Jan 20, 2015 12:18
    —
Avada
не ну сравнил тоже Shocked
тотал и эта прожка - как Бог и черепаха...

#2505:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 20, 2015 12:30
    —
mrmerak
"Каждый мнит себя стратегом, видя бой со стороны." ©
Список тех, кого надо обязать выкладывать кое-как проверенные версии в пожарном порядке, можешь, не воспаряя до горних высот TC, сформировать по своему вкусу и ограничить, например, плагинами.
А о некоторых аспектах сравнения Бога и черепахи (равно как о том, почему вообще появился и существует TWinKey), думаю, VadiMGP много интересного может рассказать, если захочет.

#2506:  Author: VadiMGP PostPosted: Tue Jan 20, 2015 12:35
    —
Quote:
это выглядит как мания величия...
О, боже! Я даже не знаю как это интерпретировать - это проявление мании величия меня, который возжелал на халяву заполучить письмо от юзера или поощрение мании величия юзера, которому приспичило получить персональный релиз? Впрочем, в любом случае, если тебя что-то не устраивает - предложение снимается.
Quote:
почему не делать по мейнстриму - вылаживать "ночные сборки" или вообще компилить в dropbox с постоянной ссылкой?
Ночные сборки? Для "маленькой утилитки"? Рабинович, вы или снимите крестик или наденьте плавки.
Не говоря уже о том, что насчет мейнстрима ты сильно погорячился.

#2507:  Author: mrmerak PostPosted: Tue Jan 20, 2015 12:46
    —
кароч своя атмосфера )))

#2508:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 20, 2015 12:50
    —
mrmerak
ИМХО, если больше нечего сказать по делу, флуд пора заканчивать.

#2509:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jan 30, 2015 14:29
    —
2VadiMGP
[off]
Задал я как-то автору ряд вопросов (и получил исчерпывающие ответы). Моя мысль была насчет использования если не кода TWinKey, то хотя бы идей. И вот: заколосилось, правда, жиденько как-то. До массовых демонстраций под лозунгами "Даешь идеи TWinKey в TC!" явно далеко. И соответствующая тема буржуйская еле жива. Не то что у нас! Дошло до того, что лучшие люди следят за нашей веткой, прогоняя ее через гуглопереводчик!
Отсюда вопросы:
1) Насколько велик интерес к продукту со стороны нерусскоязычной аудитории в форме писем и ЛС, и, если он велик. то почему это почти не отражается на форуме?
2) Не проявлял ли, часом, дядя Г интерес какого-либо рода (понимаю, что на 99% нет, но надежда жива...)?
[/off]

#2510:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 30, 2015 15:59
    —
Вахмурка
Для начала неплохо бы выяснить, имеет ли дядя Г ясное представление, что такое TWinKey... А уж из этого выяснения могут возникнуть следующие весьма интересные вопросы. Но это, думаю, автор прокомментирует. А от меня спасибо за ссылки — кое-что на оффоруме раньше на глаза не попалось. Правда, рекомендовать сначало создать в Утилизаторе правило автопереключения, а потом схему для него не рискнул бы — это вообще-то делается ровно наоборот.

#2511:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jan 30, 2015 17:44
    —
Quote:
Для начала неплохо бы выяснить, имеет ли дядя Г ясное представление, что такое TWinKey
Имеет, и вполне себе ясное. Поиск рулит.
Quote:
сначало создать в Утилизаторе правило автопереключения, а потом схему для него
Конечно, я ошибся, сначала создается схема: на страничке "Auto Switch" тупо нет такой команды. Надеюсь, парень разобрался сам.

Ждем с нетерпением комментариев представителя купечества.

#2512:  Author: VadiMGP PostPosted: Fri Jan 30, 2015 17:48
    —
Вахмурка
Хотя, за время существования TWinKey, некоторые идеи, реализованные в нем все-таки были приняты Гислером, но, в данном случае, насчет "заколосилось" - это преувеличение, никто на это не отреагировал.
Quote:
1) Насколько велик интерес к продукту со стороны нерусскоязычной аудитории
В общем-то, не сильно отличается от интереса русскоязычной аудитории. И там и тут есть люди, которые близко к сердцу восприняли идеи чучхе и всячески способствуют, а есть обчные юзеры, которые изредка появляются с конкретным вопросом. Для меня, кстати, всегда было загадкой что там они обсуждают на немецком, но факт - есть довольно много вопросов и ответов про TWinKey о которых я вообще не знаю.
Но вот активность в письмах там явно выше. Иногда даже пишут одновременно мне и на форум.
Quote:
2) Не проявлял ли, часом, дядя Г интерес какого-либо рода (понимаю, что на 99% нет, но надежда жива...)?
Нас с тобой объединяет неумирающая надежда. Wink
Quote:
Для начала неплохо бы выяснить, имеет ли дядя Г ясное представление, что такое TWinKey...
Да, знать-то он - 100% знает, (вот пример, вот пример). Но неизвестно что он про все эти новшества думает.

#2513:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jan 30, 2015 18:13
    —
Quote:
некоторые идеи, реализованные в нем все-таки были приняты Гислером
Подробности - в студию! Похвастайся же! Или ты поклялся Гислеру, что не скажешь, кто истинный автор замысла?
Quote:
насчет "заколосилось" - это преувеличение, никто на это не отреагировал
Я имел в виду, что простые нерусскоязычные юзвери заговорили о том, что неплохо было бы использовать ряд TWinKey'евских фишек в ТС, хотя бы на уровне идей. Понятно, что, с одной стороны, один в поле не воин, но глядишь, и все войско вскоре подтянется.
Я тоже не силен в немецком, но, судя по поиску, он всего один раз на тамошнем форуме высказался. И из его поста следует, что он не только знает, что такое TWinKey, но и установил его!
Кстати, чисто поржать: гуглоперевод одного из немецких постов. Пошлятина какая!

#2514:  Author: FlasherLocation: Москва PostPosted: Fri Jan 30, 2015 18:23
    —
Вахмурка wrote:
но и установил его!
Ага, и тут же снёс...
Quote:
Я отключил плагин, после чего закрытие вкладки по двойному щелчку заработало и с моим настоящим INI.

#2515:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 30, 2015 18:47
    —
VadiMGP wrote:
Да, знать-то он - 100% знает

У меня сложилось ощущение (возможно, неверное), что он знает о нём довольно поверхностно, как о некоем средстве, способном менять пользовательский интерфейс TC и вызывающем вследствие этого какие-то проблемы, которых без него не бывает. Ну, пару раз в тестовых целях (вроде вышеприведённого примера) попробовал...

Вахмурка wrote:
Подробности - в студию!

Как минимум, неактивный курсор и подтверждение переименования мышью. Но "после этого" ещё не означает "вследствие этого". Эти фичи неоднократно предлагались раньше и безотносительно к TWinKey. Да и конкретика реализации оказалась сильно разной. И так же будет, например, с обсуждавшимся недавно на оффоруме очередной раз рамочным выделением, если дело дойдёт до осуществления.

#2516:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jan 30, 2015 18:48
    —
Quote:
Ага, и тут же снёс...
Скорее всего. Но воспоминание-то осталось!
Quote:
Я отключил плагин, после чего закрытие вкладки по двойному щелчку заработало и с моим настоящим INI.
Странно, но спорить не стану. Пусть будет "настоящим". Смысл и так ясен.

#2517:  Author: FlasherLocation: Москва PostPosted: Fri Jan 30, 2015 18:52
    —
Вахмурка wrote:
Странно, но спорить не стану.
Хы, не так смотришь. Very Happy 1, 2.

#2518:  Author: VadiMGP PostPosted: Fri Jan 30, 2015 18:59
    —
Вахмурка wrote:
Подробности - в студию!
Курсор в пассивной панели я помню. Было что-то еще, но уже не помню. Я, чесслово, это не отслеживаю.
Вахмурка wrote:
Похвастайся же!
Мне есть что спеть...© Но знаешь, если когда-то мне придет охота хвастаться я напишу мемуары в духе Станиславского ("Моя жизнь в ТС") и начну с кафкианской эпопеи о том в каких муках я пробивал Network Neighborhood.
Вахмурка wrote:
но глядишь, и все войско вскоре подтянется.
Вот тут у меня большие сомнения есть.
Вахмурка wrote:
Пошлятина какая!
Это класс!

Добавлено спустя 5 минут:

Avada wrote:
Но "после этого" ещё не означает "вследствие этого".
Более того, применительно к TWinKey это практически всегда наоборот - TWinKey реализует отвергнутые либо проигнорированные идеи. Но кто-то их сначала высказывает.

#2519:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 01, 2015 23:23
    —
Занялся тут опять Утилизатором, нашел два маленьких глючка, или, скорее, один глючок и одно неудобное свойство.

1) Зайти на страницу Bookmarks и нажать re(Define) Hotkeys. Мы тут же попадаем на страницу Keyboard Mapping (что логично), а в окне Filter появляется надпись Book (что не менее легко объяснимо). Но вот беда - фильтр не исчезает ни после (пере)назначения клавиш, ни после ухода со страницы. В частности, при переключении на TC Commands список команд вообще пуст, что вводит в заблуждение. Так что предлагаю обнулять фильтр после (пере)назначения клавиш или перехода на другую страницу.

2) Глюк:

Это - результат команды Duplicated Hotkeys. То есть одна запись продублирована (по иронии, при поиске дубликатов), а вторая (то есть третья), как считается... дублирует саму себя.
Команда em_EditFileComments в usercmd.ini есть, причем одна. Перезапуск ТС и Утилизатора не помогает

#2520:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 01, 2015 23:39
    —
Вахмурка
1) Не уверен, что там что-то нужно менять. Фильтр может использоваться не для назначения, а просто для просмотра части списка. В ручном его снятии ничего особо обременительного не вижу. А если ввести в виде фильтра что-то, вообще не встречающееся ни в каких командах, так и оба списка будут пустыми. И понять, в чём дело, не так сложно. При перезапуске Утилизатора фильтра всё равно сбросится.
2) Полагаю, что для детального разбирательства потребуются актуальные файлы wincmd.ini, usercmd.ini и TWinKey.ini.
Но в любом случае, если там что-то и надо будет менять, то уже для следующих версий, ибо новый паблик-релиз практически готов и скоро должен быть выложен.

#2521:  Author: VadiMGP PostPosted: Sun Feb 01, 2015 23:45
    —
Можно скачивать новую версию.

Версия 3.117 (01.02.15)
- Добавлена опция для сортировки списка вкладок в алфавитном порядке
Исправлены различные ошибки, в том числе:
- с неправильной позицией секундомера на втором мониторе;
- с неправильной обработкой выделения клавишей ESC при включённой опции "Переназначать системные клавиши";
- с отрисовкой артефактов в последней строке файлового списка (32-битная версия).
- Добавлена русская история изменений

Вахмурка
1)
Quote:
предлагаю обнулять фильтр после (пере)назначения клавиш или перехода на другую страницу
Момент спорный. Когда закончено переназначение неизвестно, а просто сбрасывать фильтр при переходе на другую страницу нехорошо. Часто юзеру нужно попереключаться туда-сюда прежде чем он наконец выберет что назначить. И каждый раз сбрасывать фильтр - только лишнее раздражение.
2) Ну, давай, рассказывай, как получил. У меня такого нет. Дай хоть usercmd.ini, что ли.

#2522:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 00:16
    —
Quote:
Дай хоть usercmd.ini, что ли
Погодь. Знаю я тебя - у тебя баги иногда в новых версиях сами исправляются.
А если нет, раз ты так реагируешь, буду сам искать (не саму бяку, а ее причину)

#2523:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 00:23
    —
Вахмурка wrote:
Знаю я тебя - у тебя баги иногда в новых версиях сами исправляются.
Не тот случай. Smile

#2524:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 01:03
    —
Починилось. TWinKey оказался ни при чем - дублирование было в wincmd.ini (следы старых извращений: добивался - и добился - того, чтобы редактирование одиночного и группового комментария к файлам происходило по одной команде). Добиться-то добился, но за собой не до конца подчистил. Кстати, TWinKey при анализе wincmd.ini не рюхает, что одна клавиша назначена разным командам или наоборот? Это не претензия, он и не должен. Теперь все знают, что если по команде Duplicated Hotkeys происходит нечто непонятное, надо внимательно изучить соответствующий раздел конфигурации.
А вдруг на досуге удастся сделать соответствующую обработку? Поиск одинаковых элементов вектора - штука несложная, насколько я понимаю в программировании. Хотя пижонство, конечно - юзверь должен своей головой думать.

По поводу фильтра, несмотря на ваше единодушие, я остаюсь на своей позиции. Впрочем, переназначать клавиши приходится редко, так что потерплю.

#2525:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 01:21
    —
Вахмурка wrote:
Кстати, TWinKey при анализе wincmd.ini не рюхает,
Именно эту вещь TWinKey и делает при нажатии кнопки "Дубликаты".

#2526:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 01:24
    —
А вот и косячок словился:
1) В Утилизаторе на вкладке Bookmarks нажать (re)Define Hotkeys;
2) Назначить любую клавишу любой команде (я повесил BookMarkPrev на Win+Left);
3) Стереть (обнулить) фильтр;
4) Переключиться на режим "TC Commands". Курсор попадает на некую команду (у меня это cm_SrcExecs), и, согласно полю New Hotkey, именно ей, а вовсе не BookMarkPrev, назначена Win+Left.

Если щелкнуть по любой другой команде, а потом по той же cm_SrcExecs, то поле New Hotkey показывает уже правильную клавишу Ctrl+F11.
Если теперь снова выполнить п. 1, то окажется, что команде BookMarkPrev приписана та самая Ctrl+F11, хотя в реальности эта клавиша приводит к выполнению cm_SrcExecs!
Если сначала выполнить п. 4, а потом 3, баг не проявляется.
Если клавиша команде с маской *book* уже назначена, ее можно не переназначать - баг остается.
А, теперь понял, в чем дело: позиция курсора (номер строки) неизменна, а значение поля New Hotkey при смене списка не перечитывается. То есть списки разные, пункты, указываемые курсором - тоже, а позиция и поле остаются неизменными. Позиция - бог с ней, а вот содержимое поля надо бы обновлять при смене списка.

Добавлено спустя 9 минут:

Quote:
Именно эту вещь TWinKey и делает при нажатии кнопки "Дубликаты"
Хм. В таком случае, он сообщает об этом как-то неубедительно, что ли. Недружественно. Согласись, заявлять, что команда дублирует саму себя - это не комильфо. Ну да ладно, все вышесказанное нами нисколько не противоречит этому:
Я, любимый Вахмурка, wrote:
Теперь все знают, что если по команде Duplicated Hotkeys происходит нечто непонятное, надо внимательно изучить соответствующий раздел конфигурации

#2527:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 01:45
    —
Вахмурка wrote:
а вот содержимое поля надо бы обновлять при смене списка.
Да, надо. Исправим.

Добавлено спустя 7 минут:

Вахмурка wrote:
Согласись, заявлять, что команда дублирует саму себя - это не комильфо.
В такой формулировке - согласен, звучит абсурдно. Но чтобы разобраться что именно там происходило я и просил файл usercmd.ini. Откуда мне знать, может там действительно команда была дважды написана.

#2528:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 02:10
    —
Quote:
файл usercmd.ini. Откуда мне знать, может там действительно команда была дважды написана
Ну, я ж написал:
Quote:
Команда em_EditFileComments в usercmd.ini есть, причем одна
Косяк был в wincmd.ini, раздел Shortcuts, где разные команды были приписаны одному хоткею, то есть
Code:
C+Z=em_EditFileComments
C+Z=em_TcEditCommentExtended
ТС исполнял первый. А TWinKey повел себя странно - не отразил сущность проблемы. Про em_TcEditCommentExtended вообще не сообщил (она, кстати, уже давно была в usercmd.ini закомментирована)... Короче, нагородил я там знатно, но сообщение об этом TWinKey е отличались доходчивостью, читабельностью, информативностью. Повторяю - это не претензия. И уже тем более не баг.

#2529:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 02:26
    —
Вахмурка wrote:
Повторяю - это не претензия.
Да, да, я понял. "не отличались доходчивостью, читабельностью, информативностью" - это не претензия. Wink Но чтобы произошел сдвиг в сторону доходчивости или информативности мне самому неплохо бы овладеть какой-то информацией о происходящем.
Вахмурка wrote:
Code:
    C+Z=em_EditFileComments
    C+Z=em_TcEditCommentExtended
О! А вот и информация подоспела. Да, есть баг вульгарис. Будем изводить.

#2530:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 02:43
    —
У нас с тобой, похоже, разное представление о слове "баг". Я считаю так: ошибка пользователя найдена? Да. Значит, это не баг. Сообщение об ошибке понятно? Нет. Значит, это "не юзабилити", "недружественный интерфейс" (продолжить самостоятельно), но не баг.
Quote:
О! А вот и информация подоспела
Не забудь посмотреть два случая: одна из команд в usercmd.ini (не)закомментирована, иначе (не)существует.
Только что провел эксперимент: при дублировании хоткея и ТС, и TWinKey берут только первый. А еще я чисто по приколу указал три хоткея, и тут такое началось...

#2531:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 02:54
    —
Вахмурка wrote:
Я считаю так: ошибка пользователя найдена? Да. Значит, это не баг.
Я считаю так: программа делает то, что должна? Нет. Значит, это баг.
Лифт должен выдержать прямое попадание в кабину самого необученного академика.
Но если ты настаиваешь, я готов наступить на горло своей песне и не заморачиваться. Тем более, что по поводу этого бага/не бага все претензии надо адресовать к Windows - слишком тупая. Wink

#2532:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 02:56
    —
Боже упаси, я ни на чем не настаиванию (по данному вопросу). Буду колебаться вместе с генеральной линией

#2533:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 02, 2015 09:50
    —
Вахмурка
А ты не мог бы всё-таки выложить тот комплект из трёх конфигурационных файлов, который я на предыдущей странице запрашивал? Чтобы уже действительно как следует разобраться.

#2534:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 13:51
    —
2Avada
Не стоит того. Несколько последних постов VadiMGP и меня показывают, что ему (если он все же решится что-то делать) вполне достаточно той информации, которую я уже дал. TWinKey.ini уж точно ни при чем.
Если автор запросит, вышлю почтой или ЛС. Все равно всем спасибо за беспокойство.

2VadiMGP
На всякий случай напомню свой да-а-а-вний список пожеланий. Настолько давний, что ты о нем мог и забыть. Про путь к вкладке, как я понял, мечта останется мечтой, а остальное... (ходят слухи, что ты готовишь революцию в области работы с вкладками).
Еще (это я ностальгирую, вспоминая свои хотелки)... жили-были две сестрицы: одна русская, другая англичанка. Первая - и худенькая и бедненькая и бледненькая, папенька ее Кристиан и не знал о ней, зато люди добрые привечали: кто плюсик подбросит, кто постиком накормит. А вот вторая, бедняжка, померла, похоже - к злым людям попала, и папенька хоть и знал ее, да вот не любил...
Не займешься благотворительностью, добрый молодец? Им немного надо: отмыть их, причесать, спать уложить, а как проснутся - в горницу ввести. То-то они благодарны будут!

Здесь я запрашивал обратную сортировку в визуальных схемах. Запрос можно снять - закончился проект, где оно очень было нужно. Хотя кто знает, какой проект начнется завтра...

Еще вот этот собственный пост четырехлетней давности перечитай...

#2535:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 17:33
    —
Вахмурка wrote:
(ходят слухи, что ты готовишь революцию в области работы с вкладками).
Странно, до меня они еще не дошли. Расскажи, интересно же.

Теперь по хотелкам. С табами пока ничего принципиально не изменилось. Разве что можно предложить один костыль
Quote:
* Различную маркировку запертых/полузапертых вкладок;
Как вариант могу дать различную маркировку вкладок, начинающихся со звездочки. Если юзер начнет использовать звездочку для других целей - ССЗБ. А про "закрывать вкладки" я даже не понял что требуется.
Quote:
Им немного надо: отмыть их, причесать, спать уложить, а как проснутся - в горницу ввести. То-то они благодарны будут!
Ну, немножко причесать и покормить можно. Можно дать возможность делать назначения на команды ТС, которые будут срабатывать только если курсор стоит на ".." Тогда ты сможешь, например, создать пользовательскую команду, которая поставит выделение на всех файлах, скопирует их имена в буфер и снимет выделение. Но это не решит всех проблем - так, по-прежнему, ты не сможешь запустить копирование на всю директорию. Такой подход устроит?
Да! А какая будет благодарность? Wink
Quote:
Еще вот этот собственный пост четырехлетней давности перечитай...
Перечитал. И? Пункт а) уже реализован, а что до остального, то ключевая фраза в этом посте - последняя.

#2536:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 02, 2015 17:54
    —
VadiMGP wrote:
Как вариант могу дать различную маркировку вкладок, начинающихся со звездочки.

Так наличие звёздочки — это уже специфическая маркировка. К тому же отделить запертые от полузапертых это всё равно не позволит.

#2537:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 17:57
    —
Avada
Так я же сказал - костыль

#2538:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 18:49
    —
Quote:
Странно, до меня они еще не дошли. Расскажи, интересно же
Сперва вызову на ковер недобросовестных агентов, доносчиков и стукачей, повожу их мордой по столу и уволю нах. Дезинформацию я и сам могу распускать
Quote:
Как вариант могу дать различную маркировку вкладок, начинающихся со звездочки
Было бы неплохо
Quote:
А про "закрывать вкладки" я даже не понял что требуется
В меню по "ПКМ на звездочке" щелчок ЛКМ вызывает переход на вкладку, как сейчас. А ПКМ - закрытие вкладки, причем, что существенно, безотносительно к статусу запертости!. Или, если угодно, ПКМ - закрытие запертых с традиционным запросом, а СКМ - без запроса (то, что называется silent mode). Среднюю кнопку нажимать настолько неудобно, что это вряд ли произойдет случайно. В конце концов, закрытие вкладки, даже запертой, это не формат це. А про Буратину ты и сам сказал.
Идею про молчаливое закрытие по ПКМ украл у себя, любимого
Quote:
Можно дать возможность делать назначения на команды ТС, которые будут срабатывать только если курсор стоит на ".." Тогда ты сможешь, например, создать пользовательскую команду, которая поставит выделение на всех файлах, скопирует их имена в буфер и снимет выделение. Но это не решит всех проблем - так, по-прежнему, ты не сможешь запустить копирование на всю директорию. Такой подход устроит?
Более чем. А там посмотрим, насколько эта песня хорошо поется, и стоит ли писать второй куплет
Quote:
Да! А какая будет благодарность?
Ты ж меня знаешь: визги, писки, восторги, и рассказы направо и налево, какой у нас тутуется классный парень. А приедешь в Москву - так без пузыря коньяку не выпущу
Quote:
ключевая фраза в этом посте - последняя
Дык у меня все актуальное... Нет, не все - кроме обратной автосортировки

Добавлено спустя 18 минут:

"Тутуется" = "тут" + "тусуется" Smile
Вот еще что подумал. Если при перемещении по списку вкладок с помощью клавы будет подсвечиваться или иным образом выделяться текущая (по списку) вкладка, это поможет отличать друг от друга вкладки с типовыми именами (backup, library, plugins, temp и пр.) - будет отлично.
Сейчас есть как минимум три приема такого отличения: присваивание названий вкладкам (ТС), оцветовка (TWinKey) или выделениеEmbarassed ). А в твоей менюшке пока - только имя. Ориентироваться в море похожих вкладок будет гораздо легче

#2539:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 20:03
    —
Вахмурка
Ты там со своими агентами чо хошь делай, но мне-то интересно сплетни про TWinKey послушать.
Quote:
Идею про молчаливое закрытие по ПКМ украл у себя, любимого
В PowerPro я не кумекаю, поэтому ты пальцем в нужную строчку ткни.
Quote:
А приедешь в Москву - так без пузыря коньяку не выпущу
Предлагаю встречный вариант - Интерлакен или Невшатель. А после распития пузыря можно дотопать до Берна (благо, он там недалеко) и призвать кого надо к ответу. Smile
Quote:
Дык у меня все актуальное...
Ты не экономь слова, ты растекайся... Ты же можешь уже назначать команду на вход в директорию. Так чего именно не хватает?

Насчет подсвечивания - как-то не проникся. Ну, допустим, подсветилась какая-то вкладка из "моря". Ну и чем это помогло народному хозяйству?

#2540:  Author: Skif_off PostPosted: Mon Feb 02, 2015 20:54
    —
Я извиняюсь, но пройти мимо не смог: звёздочка в имени залоченной вкладки - это не обязательный, а опциональный параметр.

#2541:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 21:03
    —
Skif_off
Да вы с Avad-ой словно сговорились. Smile Я знаю. Именно поэтому я и сказал - костыль. Могу даже сразу согласиться, что очень хреновый костыль.
Ну нету сейчас нормальной возможности узнать какой таб залоченый, а какой - нет.

#2542:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 21:08
    —
[off]
Для начала анекдот:
- Штирлиц, русские войска подошли к Берлину. Пути снабжения перерезаны, продуктов не хватает. Весь личный состав РСХА мобилизуется на картошку.
- Но я уже был на картошке.
- Когда и где?
- В молодости, в СССР... Черт! Я проговорился! Это провал! Да, я русский шпион!
- Вы не шпион, вы лентяй. Что угодно придумаете, только бы на картошку не ехать!
[/off]
Это я к тому, что ты уж больно изощренно уходишь от того, чтобы тебе что-то новое в TWinKey впихнуть. Не хочешь - не надо. И так наворочено уже изрядно, можно на этом и остановиться. Я ж не хочу полным идиотом и барином выглядеть - сделай то, сделай это, и только настоящий программер понимает, что это либо вообще не реализуемо, либо по трудоемкости сравнимо с созданием новой операционки. Не можешь ты не понимать, что в ТС многого не хватает, и кроме TWinKey (то есть тебя) рассчитывать не на кого.
Ну ладно, по пунктам.
Quote:
интересно сплетни про TWinKey послушать
Не дождетесь. Агенты мои - хоть и г*внюки, но все же агенты. Не буду я свою сеть раскрывать.
Quote:
ты пальцем в нужную строчку ткни
Там много куда тыкать...
Алгоритм. Если пользователь кликает по пункту меню правой, то происходит переход к этой вкладке. Ее статус запертости определен заранее через конфигурацию. Далее, если она заперта, выдается одна из команд 3010 или 3012, затем 3007. Если не заперта - сразу 3007. Потом скрипт зовет рекурсивно сам себя и выдает новый список. Собственно, мы это уже обсуждали. Команды шлются через sendmessage... Что еще? Да, ты говорил, что команда 580 слишком медленная и что на энто ты пойтить не могешь. Видишь, я даже не знаю, можно закрывать вкладки без 580 или нет. Судя по всему, нет. Значит, тупик. Значит, не судьба
Quote:
Интерлакен или Невшатель. А после распития пузыря можно дотопать до Берна (благо, он там недалеко)
Что-то я не знаю в Израиле городов с такими названиями Sad Ладно, буду у вас в Швейцарии - загляну. Но лучше - вы к нам
Quote:
Ты же можешь уже назначать команду на вход в директорию. Так чего именно не хватает?
По данному вопросу - вроде все ништяк. Я про остальные хотелки говорил
Quote:
Ну, допустим, подсветилась какая-то вкладка из "моря". Ну и чем это помогло народному хозяйству?
Ну смотри. Есть, допустим, у меня три вкладки plugins, и я в них путаюсь. Одну я назвал "Плагины TC", другую выделил, третью закрасил зелененьким. Теперь я нажимаю ПКМ на * и вылезает твое меню. Там есть "Плагины TC", и это здорово. Но там есть и еще plugins, и еще plugins. Кто из них выделенный, а кто зеленый? Если уж нельзя подсветить тем же цветом пункты меню, то по крайней мере, когда я ползу клавой по меню, вкладки выделяются тем или иным способом, и я начинаю узнавать их в лицо. Все это, разумеется, имеет особый смысл, когда вкладки ради экономии места в одну строку.
Как-то так...
[off]
Так ты в стране банков, часов, сыра и лучшего в мире файл-менеджера? А Гислеру от нас от всех пузырь не поставил? Страна-то маленькая, он же, видимо, в соседнем доме живет. Встретились бы. Может, с глазу на глаз ты его и убедишь... В чем - сам знаешь...
[/off]

#2543:  Author: Skif_off PostPosted: Mon Feb 02, 2015 21:47
    —
VadiMGP wrote:
Да вы с Avad-ой словно сговорились. Smile Я знаю. Именно поэтому я и сказал - костыль.

Вообще, наверное, можно забить на этот нюанс: этот флаг у параметра DirTabOptions стоит по умолчанию и как бы особого смысла убирать его и нет. Или мне просто не удалось его придумать Smile К тому же - используется далеко не только TWinKey и вряд ли широко известен.

#2544:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 02, 2015 21:50
    —
VadiMGP
Не в том дело, что это костыль для выяснения, залочена вкладка или нет, а в том, что это совсем никакой вариант для выяснения запрошенного вида залоченности. Поскольку информация о вкладке, как ты неоднократно объяснял много кому много где, берётся не из INI-файла TC , а из надписи на вкладке, где разные виды блокировки не различаются ничем. О чём я, собственно, выше и писал.

Вахмурка wrote:
Но там есть и еще plugins, и еще plugins. Кто из них выделенный, а кто зеленый? Если уж нельзя подсветить тем же цветом пункты меню, то по крайней мере, когда я ползу клавой по меню, вкладки выделяются тем или иным способом, и я начинаю узнавать их в лицо.

Разные значки на вкладках в списке использовать — не?

#2545:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 22:05
    —
Ну почему же "не". Но если я точно знаю, что в следующий раз в эту директорию я загляну через год - имеет ли смысл создавать визуальную схему? Точно так же средствами ТС можно обозвать одноименные вкладки - "Плагины ТС", "Плагины PowerPro", "Плагины Того", "Плагины Сего"... На то и другое уйдет времени больше, чем я сэкономлю, угадывая нужную вкладку среди N одноименных. Удобнее всего ориентироваться: если видишь - по цвету, если не видишь - по имени в менюшке "*".
Пока мне, честно говоря, сподручнее использовать собственный вышеупомянутый скрипт. Там тебе и путь, и имя, если есть, и статус запертости цветом показан, и закрывается вкладка одним щелчком... Но TWinKey гораздо быстрее. Если в нем будет реализовано то, что сделал я, только быстрее и лучше, я от скрипта, конечно, откажусь

#2546:  Author: FlasherLocation: Москва PostPosted: Mon Feb 02, 2015 22:20
    —
Мда, развели тут ля-ля-тополя.. Вы, господа, енти литературные лязги бросайте. А то потом опять все вместе удивимся, почему за бугром народ в недоумении от гуглоперевода, где выдаваемая нам 'порнография' по сравнению с данной им лихорадочно камыш в подсобке курит.

Вахмурка wrote:
Понятно, что, с одной стороны, один в поле не воин, но глядишь, и все войско вскоре подтянется.
Как-то я крикнул "кто готов?", а в ответ - как в песне Пугачёвой.

VadiMGP wrote:
Ну нету сейчас нормальной возможности узнать какой таб залоченый, а какой - нет.
У кого-то нет, а у кого-то найдётся...

Вахмурка wrote:
Не можешь ты не понимать, что в ТС многого не хватает, и кроме TWinKey (то есть тебя) рассчитывать не на кого.
Надо как-то отфильтровывать такие высказывания, а то искушённая армия девелоперов и 'загрызть' может.

P.S.: У меня сейчас вообще на хотелки (даже поднятие нереализованных старых) энергии никакой не хватит. Я всё с кнопочными багами не разберусь никак...

#2547:  Author: VadiMGP PostPosted: Mon Feb 02, 2015 22:26
    —
Вахмурка wrote:
Это я к тому, что ты уж больно изощренно уходишь от того, чтобы тебе что-то новое в TWinKey впихнуть.
Ты, Зин, обидеть норовишь. А как ты называешь все что произошло на твоих глазах с TWinKey после 1.4.2009? И это если допустить что именно в таком виде он и родился.
Я просто всегда сначала пытаюсь уяснить об чем визави спич ведет (а очень часто это, само по себе, весьма нетривиальная задача). Если идея реализуема (при осмысленных трудозатратах) и представяется интересной/востребованной, то она вставляется в TWinKey. Если такой уверенности нет, то естественно есть сомнения в целесообразности этой возни. А уж если не хочу - так прямо и говорю. Так что, насчет изощренных уходов - это не про меня.
Вахмурка wrote:
Ее статус запертости определен заранее через конфигурацию.
Вот где тупик. Мы снова вернулись к камню преткновения. Я на информацию из файла полагаться не могу, так что весь алгоритм - насмарку.
Вахмурка wrote:
По данному вопросу - вроде все ништяк. Я про остальные хотелки говорил
Про какие "остальные"? Мой пост четырехлетней давности, в который ты меня отправил был только про это. Ну не заставляй меня догадываться, ну скажи еще раз чего твоей душеньке угодно.
Вахмурка wrote:
Все это, разумеется, имеет особый смысл, когда вкладки ради экономии места в одну строку.
Между прочим, это означает, что, если табы не вмещаются в одну строку, то при гулянии по списку табов они начинают мотаться туда-сюда? Нет, мне это не нравится. О чем я могу подумать, так это расцвеченные табы отображать в списке тем же цветом. Но и то не уверен, что закая разноцветная зебра имеет право на существование.

[off]
Вахмурка wrote:
Так ты в стране банков, часов, сыра и лучшего в мире файл-менеджера?
Нет, я, по-прежнему, в Земле Обетованной. А Швейцарию предложил по двум причинам. Первая - и в прямом и в переносном смысле "нейтральная территория", вторая - если, вдруг, собраться компанией коммандерщиков, то можно и с Гислером встретиться. А что, можно и международный слет устроить.
[/off]
Skif_off wrote:
Вообще, наверное, можно забить на этот нюанс:
Собственно, имненно эта мысль и лежала в основе костыля. Я вижу две ситуации, когда звездочка может испортить всю обедню. Либо юзер переименовал таб и дал имя, начинающееся со звездочки либо эта звездочка попала в имя таба случайно, но совершенно законно (например из файлового плагина). Да, вероятность мизерная, но ведь на мизерах и теряют всё (преферансисты поймутSmile)
Avada wrote:
Разные значки на вкладках в списке использовать — не?
Кстати, присоединяюсь. Всяко лучше, чем костыли плодить.

#2548:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 02, 2015 23:29
    —
2VadiMGP
В своих запросах я-таки зашел за грань разумного. Хорошо хоть, не добра и зла. Если обидел чем - извини. На язвительный вопрос Avad'ы ответил здесь. Это чтобы ты не думал, что я совсем уж без аргументации и размышлений ляпнул.
Будем считать, что все, чего мне не хватает в TWinKey - это спецобработка положения курсора на [..].
Кстати, вот это
Quote:
Но это не решит всех проблем - так, по-прежнему, ты не сможешь запустить копирование на всю директорию
(цитата отсюда) - не понял. Что такое - "копирование на всю директорию"?
Впрочем, не столь важно. Если ты реализуешь выполнение указанных юзверем команд при нажатии F5 и F6 и при положении курсора на [..], я команды/скрипты сам нарисую

#2549:  Author: VadiMGP PostPosted: Tue Feb 03, 2015 00:07
    —
Вахмурка wrote:
В своих запросах я-таки зашел за грань разумного.
Не надо быть унтер-офицерской вдовой. Я еще сам до конца не понял твои хотелки. И нет, ты меня не обидел, скорее, удивил.
Quote:
Но если я точно знаю, что в следующий раз в эту директорию я загляну через год - имеет ли смысл создавать визуальную схему?
Создать простую визуальную схему для конкретной директории занимает пару минут, а уничтожить - несколько секунд. Если ты планируешь работать с этой директорией хотя бы полчаса-час... Мой намек ясен?
Насчет копирования - был неправ, невнимательно прочитал твое описание. Да, так тоже можно.

В общем так. Есть пожелания - высказывай. Мне все равно за какой гранью. Только так, чтобы понятно было. Я так и не въехал что я должен был увидеть в своем старом посте. Если не влом - объясняй.

#2550:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 00:51
    —
Quote:
ты меня не обидел, скорее, удивил
Рассказал бы я старый похабный анекдот на эту тему, но боюсь, Avada мне голову между коленями зажмет, штаны спустит и розгами... Хватит на сегодня анекдотов
Quote:
Мой намек ясен?
Удалять птичку - жалко. А если не удалять, то они расплодятся, и я в них утону.
Как раз сегодня разбирал старые заметки (электронные). Какие-то слова, фамилии, цифры, телефоны... Когда-то это было нужным, я это хранил, заботился... Все снес нах. Возможно, там оказалось что-то важное. Так что плодить сущности по Оккаму не буду
Quote:
Есть пожелания - высказывай
См. выше и раньше насчет [..]. Вы желаете подробностей - их есть у меня.
Если будет возможность, то сделать не только обработку тех клавиш, которые я описал, а любых. То есть в файл TCDirMenu помещается раздел [UpDir], где есть, например, такие строки:
Code:
Скопировать все=em_UpDirCopyAll
Выделить все=em_UpDirSelectAll
...
А в Утилизаторе в разделе TWinKey commands можно повесить горячую клавишу на em_UpDirCopyAll и пр. Причем если я повесил на em_UpDirCopyAll клавишу F5, это не будет считаться дублированием F5 стандартной и, разумеется, не будет с ней конфликтовать.
Кстати, совсем не обязательно, чтобы это была обычная em_* команда - ведь она выполняется только при особом положении курсора и параметр %N, к примеру, ей нельзя передать в принципе. Ты ведь уже вводил команды со спецобработкой внутри TWinKey - я имею в виду em_twdl*. Пусть будут em_updir* команды, которые выполняются только если курсор стоит на [..].
Если будет менюшка таких команд (типа ПКМ на *) - отлично. Нет - пусть юзверь помнит (тем более запомнить это просто).
Никаких фантастических действий по самой команде не требуется: выделить все и скопировать, написать комментарий, лежащий в материнской директории, положить имена в буфер - все это выполняется пользовательскими командами или скриптами. Надо только вызвать эти команды... Вроде все.
Если все это реализовать нельзя (хотя я даже скриптами могу это сделать, про С++ и речи нет) или лень, то просто зашить жестко те команды, которые я описал. Особенно душа просит Ctrl+Z
Quote:
Я так и не въехал что я должен был увидеть в своем старом посте. Если не влом - объясняй
А я разве сказал, что ты должен был что-то увидеть? Wink Вспомнил, что реализовал чужую хотелку, погордился собой, вернулся на 4 года назад, поностальгировал... Забей, короче. Если говорить твоими же словами, то считай, что влом

Добавлено спустя 15 минут:

Вот еще вдогонку насчет dirinfo. Можно сделать всплывающую подсказку при наведении курсора (на этот раз мышиного) на [..]? Тогда там выдается описание текущей директории из обычного descript.ion, лежащего, разумеется, у матери. Если, конечно, таковое описание есть. А если нет - выдать, например, общее число файлов и директорий (общий вес очень долго считается)

#2551:  Author: VadiMGP PostPosted: Tue Feb 03, 2015 02:13
    —
Вахмурка wrote:
Так что плодить сущности по Оккаму не буду
Оккамой не прикрывайся, небось, когда предстоят расчеты, то, как миленький, бежишь покупать калькулятор и никакое умножение сущностей тебя не останавливает. Нет, тебе птичку жалко - вот в чем причина. Но ты, кстати, не отреагировал на мое замечание о том, что будет когда табы не вмещаются в одну строку. Отреагируй, плиз.

Но, в общем, по ".." картина начала проясняться, кажется. Только не понял при чем тут TCDirMenu. Он-то тут каким боком?
Вахмурка wrote:
Если будет менюшка таких команд (типа ПКМ на *) - отлично.
Хм. Вопрос - где ПКМ? На самих ".." - не вариант. Единственное, что пока приходит в голову - добавить подменю в основное меню TWinKey. Если есть другие идеи - слушаю.

По поводу дубликатов я волнуюсь не из-за возможного конфликта с обычными командами (такой псевдо-кофликт, как раз, легко разрешается), а по поводу того, что настоящие конфликты труднее отлавливать и показывать. Нынешнее окно дубликатов для этого совсем не подходит.
Вахмурка wrote:
то просто зашить жестко те команды, которые я описал.
Не, это точно не наш метод.
Вахмурка wrote:
Можно сделать всплывающую подсказку при наведении курсора (на этот раз мышиного) на [..]?
Может лучше при наведении на заголовок панели?
Вахмурка wrote:
А я разве сказал, что ты должен был что-то увидеть?
В контексте поста я именно так это и воспринял. А нет - так нет. Забил.

ЗЫ. Я обожаю тот анекдот.

#2552:  Author: Skif_off PostPosted: Tue Feb 03, 2015 03:03
    —
 2Вахмурка & VadiMGP

#2553:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 10:02
    —
 Skif_off

#2554:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 13:09
    —
2Skif_off, VadiMGP
Анекдот закинул в личку.

2VadiMGP
1) Ты этот обожаешь? Если нет, жду в личке Wink
2) Теперь понятно, почему я так клюнул на слово "удивил", особенно в этой ситуации?!
Quote:
Но ты, кстати, не отреагировал на мое замечание о том, что будет когда табы не вмещаются в одну строку. Отреагируй, плиз
Да, будет мотаться. Тебе не нравится, а мне - ничо так. Ты предвидишь проблемы с директориями, где файлы исчисляются тысячами, пользовательские колонки - десятками, да из разных плагинов, да плагины кривоваты? То есть в обычном режиме, переключаясь на эту вкладку, мы слышим, как натужно трещит системный блок, а список появляется неторопливо, по одной строчке?
Да, такое бывает. Но часто ли? У большинства из нас машины быстрые, и никаких супер-пупер навороченных режимов большинство не использует. Так что "мотание" будет восприниматься вполне естественно. Понажимай сейчас Alt+Tab - тот же эффект
Quote:
Только не понял при чем тут TCDirMenu. Он-то тут каким боком?
А что, заводить отдельный файл? По-моему, все мнемонично: "ТС" + "директория" + "меню". Кто скажет, что... дальше про камень сам знаешь
Quote:
Единственное, что пока приходит в голову - добавить подменю в основное меню TWinKey. Если есть другие идеи - слушаю
Горячую клавишу не рассматривал? Причем можно придумать такую, которая не имеет смысла, если курсор стоит НЕ на файле (наш случай). Скажем, F3, или F4. Поднапружусь - еще с десяток вариантов выдам
Quote:
Может лучше при наведении на заголовок панели?
Немнемонично. И непрактично - юзверь может целиться туда, чтобы отредактировать путь, или чтобы поползать по breadcrumbs, или чтобы вызвать HotDirMenu, а тут ему - нате - подсказка какая-та, навязчивая, как реклама.
Моя идея как раз в том, что [..] - самый бесполезный, безработный элемент интерфейса: место занимает всегда (одна из двух-трех частей интерфейса, которую невозможно отключить в принципе), а работы почти не выполняет (кроме упоминавшегося мной Shift+F6). Пущщай работает! Так что мое предложение по месту выдачи dirinfo в силе

#2555:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 13:22
    —
Вахмурка
TCDirMenu, если что, предназначен исключительно для работы в полях ввода, каковым элемент [..] никак не является.
Что касаемо отдельного подменю в основном меню TWinKey, я бы высказался в пользу отдельного меню, вызываемого некоей командой. Возможно, вовсе без дубля в основном меню.

#2556:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 13:23
    —
Я не прав. Dirinfo в заголовке - как раз МНЕМОНИЧНО. Но жутко непрактично...

Добавлено спустя 12 минут:

2Avada
Тогда ты легко объяснишь происхождение частицы "Dir" в названии. Я, скажем, редактирую кнопку на панели, вызываю меню, и вставляю, допустим, имя любимой девушки. Где здесь "Dir"? А я как раз предлагаю вдохнуть в название исконный смысл: "Меню", связанное с "Дир"екториями "ТС". Понятнее некуда. И не надо плодить сущности типа новых файлов, опять же. muCalc - ария совсем из другой оперы, он должен быть отдельно.

#2557:  Author: VadiMGP PostPosted: Tue Feb 03, 2015 13:43
    —
Вахмурка wrote:
Ты предвидишь проблемы с директориями, где файлы исчисляются тысячами, пользовательские колонки - десятками, да из разных плагинов, да плагины кривоваты?
Не утрируй без нужды. Достаточно пары табов на действительно медленный носитель (сеть, файловый плагин, Webdav и т.п.) как переключение табов начнет валиться на ТС быстрее чем он успевает их отработать. Я не знаю как он в этом случае будет реагировать. Может сдюжит, а может и нет.
Вахмурка wrote:
Горячую клавишу не рассматривал?
Стоять! Бояться! Ты же писал про ПКМ! Какая [censored] горячая клавиша?!

Добавлено спустя 6 минут:

Вахмурка wrote:
Тогда ты легко объяснишь происхождение частицы "Dir" в названии.
Уверяю тебя - происхождение он объяснит на раз.

#2558:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 13:55
    —
Вахмурка
Частица Dir в названии и всё название TCDirMenu связаны с тем, что первоначально этот плагин предназначался для доступа к содержимому меню избранных каталогов (из секции DirMenu) там, где получить доступ к нормальному меню было невозможно. А когда добавленная функция работы с шаблонами перетянула одеяло на себя, менять было уже поздно. Точно так же, как название TWinKey первоначально было абсолютно смысловым и восходило к возможности использовать в комбинациях клавиш модификатор Win...

#2559:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 14:18
    —
Quote:
Стоять! Бояться! Ты же писал про ПКМ! Какая [censored] горячая клавиша?!
Прочитай внимательно это:
Quote:
Если будет менюшка таких команд (типа ПКМ на *) - отлично
(Выделено мной - В.)
То есть маленькая менюшка в окне ТС (не надо специально никуда лезть). Про способ вызова я даже не заикался, потому что сам тогда об этом не думал.

2Avada
Это и так ясно
Quote:
А я как раз предлагаю вдохнуть в название исконный смысл: "Меню", связанное с "Дир"екториями "ТС"
(Выделено мной - В.)

#2560:  Author: Skif_off PostPosted: Tue Feb 03, 2015 14:26
    —
 Avada

#2561:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 14:28
    —
Вахмурка
Про настоящий исконный смысл я уже написал. Как и про то, что связан этот плагин с полями ввода и без них не работает. А из множества его функций лишь небольшая часть связана именно и конкретно с каталогами. Приоритет давно уже не у Dir, а у Menu.

 Skif_off

#2562:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 15:15
    —
Еще о dirinfo (раз уж VadiMGP разрешил помечтать)... Мне почему-то кажется, что это будет самое востребованное свойство из тех, что будут связаны с [..] (кстати, Avada, а как updir в вашем переводе по-русски называется?).
Так вот, когда юзверь жмет Ctrl+Z, стоя на директории, в ней автоматически появляется файл descript.ion (если его не было). Когда юзверь закрывает окно по F2, описание записывается в оба файла descript.ion, только у матери будет
Code:
Имя_директории Описание
а у дочери
Code:
.. Описание
И это описание появляется мало того что при наведении курсора на имя (если идти сверху, от матери) - это и сейчас есть, но и при наведении курсора (тут наши мнения с VadiMGP расходятся) на некий элемент интерфейса в дочерней (текущей) директории.
Редактирование описания из директории, разумеется, должно отразиться на описание в материнской аналогично.
Желательно, чтобы можно было все это настроить:
Code:
Редактирование descript.ion на директориях
( ) Только из материнской
( ) Только из текущей
(*) Из обеих

[х] Автоматически обновлять параллельный комментарий
И, если все получится, можно предложить Гислеру сделать это поведение зашитым в ТС: если в директории есть файл descript.ion, а в нем есть строка, начинающаяся с "..", то все, что после, появляется при наведении курсора на [то-то].

Надеюсь, ему не придется опять утрясать этот вопрос с авторами формата descript.ion? Изменение структуры файла ведь не происходит, и спецсимволов в нем также не появляется?

2Avada
Все это очень интересно, но я решительно не понимаю, кто запрещает помещать в TCDirMenu.ini новые разделы, по форме (пусть и не полностью по содержанию) аналогичные тем, что там уже есть

#2563:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 17:30
    —
Вахмурка wrote:
а как updir в вашем переводе по-русски называется?

В переводе чего? Где именно находится "updir", который нужно переводить?

Вахмурка wrote:
но я решительно не понимаю, кто запрещает помещать в TCDirMenu.ini новые разделы, по форме (пусть и не полностью по содержанию) аналогичные тем, что там уже есть

Никто не запрещает, если эти разделы предназначены для просмотра/вставки в полях ввода.

#2564:  Author: VadiMGP PostPosted: Tue Feb 03, 2015 17:38
    —
Вахмурка wrote:
кто запрещает помещать в TCDirMenu.ini новые разделы,
Есть один пацан, который тутуется. Smile Он не дает в файл TCDirMenu.ini запихивать данные, не относящиеся к плагину TCDirMenu.
Если этой информацией будет пользоваться TWinKey, то она попадет либо в TWinKey.ini либо в свой файл (как, например, закладки). Если этой информацией будет пользоваться новый плагин (а такая опция рассматривается), то точно будет свой файл.

#2565:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 17:43
    —
Quote:
В переводе чего? Где именно находится "updir", который нужно переводить?
1) История (4 вхождения);
2) Если в аглицкой справке на вкладке Index ввести updir, то выдается одна страница, гласящая:
Quote:
Change to root/parent directory

Pressing the left button switches to the root directory of the current volume. The right button changes to the parent directory

ЗЫ. Через поиск updir ваще не находится! Видно, эта страница мусорная/ошибочная/старая...

#2566:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 18:08
    —
Вахмурка
[off]
1. Теперь понятно. Переводится как "элемент [..]", иногда с пояснениями, иногда просто так.
2. Это я тоже смотрел.
а) Наш перевод никогда не был дословным, а некоторые термины буквально переводить иногда просто не было смысла, если то же самое можно описать без них. А в индексе у нас написано "Переход в корневой/родительский каталог".
б) Попасть очень просто (щелчок по картинке).
в) Разумеется, о мышиных. А updir в данном случае — это родительский каталог.
[/off]

Если этот интересный вопрос прояснён, предлагаю свернуть оффтоп и вернуться к сабжу.

#2567:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 03, 2015 18:33
    —
Ты не понял моих вопросов (или я плохо их сформулировал). Но, если ты считаешь это оффтопом, замнем. Нет, не прояснен, но я переживу. К TWinKey это действительно отношения не имеет

#2568:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 03, 2015 18:59
    —
Вахмурка
Если кто-то что-то не понял, можем уточнить в ЛС.

#2569:  Author: FlasherLocation: Москва PostPosted: Thu Feb 05, 2015 09:06
    —
С новой версией опять старая песня. Space на NextQuickView, переназначение включено. "Применять и для включения быстрого просмотра" отключено. Выделение в файловой панели не работает.

#2570:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 05, 2015 10:22
    —
Flasher
Подтверждаю. И в диалогах не работает. (Речь, как понимаю, опять о том случае, когда быстрый просмотр отключён; при его включении назначенный на NextQuickView Пробел для выделения использоваться уже никак не может.) При отключённой опции "переназначать системные клавиши" работает. В общем , всё это уже действительно было.
Повторно поломалось, кстати, не в последней версии, а в предыдущей, 3.116. В 3.111-3.114 выделение Пробелом работало.

#2571:  Author: FlasherLocation: Москва PostPosted: Thu Feb 05, 2015 11:05
    —
Avada wrote:
Речь, как понимаю, опять о том случае, когда быстрый просмотр отключён
Конечно.

#2572:  Author: VadiMGP PostPosted: Thu Feb 05, 2015 11:22
    —
Avada wrote:
Повторно поломалось, кстати, не в последней версии, а в предыдущей, 3.116.
Блин! А я, как баран, пялюсь на изменения в последней версии. Тогда ясно в чем дело.

#2573:  Author: VadiMGP PostPosted: Sun Feb 08, 2015 20:25
    —
Дорогие юзеры, настало время собирать камни. Для дальнейшего улучшения TWinKey прошу сообшить какими именно фичами вы пользуетесь.
Кроме того, каждый кому не лень, может помочь составив еще 2 списка фич:
1. Фичи, которые ему самому не нужны, но выглядят интересно и, наверняка, кому-то требуются.
2. Фичи, которые, с его точки зрения, - ненужная фигня и авторы зазря потратили время. Лучше бы в кино сходили.

ЗЫ.
1. Количество нужных/ненужных фич - произвольное.
2. По поводу нужных/ненужных фич убедительная просьба ко всем не начинать споры. Не надо никого ни в чем убеждать, я просто собираю статистику.
3. Если по ходу составления списка у кого-то появится новая хотелка, то, пожалуйста, отделите ее текстуально от сухой статистики.
4. Если кто-то не хочет выкладывать свой список здесь, то авторы с благодарностью примут его в личку или мылом.

#2574:  Author: FlasherLocation: Москва PostPosted: Sun Feb 08, 2015 21:27
    —
Quote:
Не надо никого ни в чем убеждать, я просто собираю статистику.
Я могу убеждать только в одном - шансев собрать достойную внимания статистику на 5-7 участниках невозможно. А с учётом отсутствия мотивации её для кого бы то ни было собирать, оных может оказаться и того меньше. Безответная игра в ромашку (нравится/не нравится) - дело, лишённое благоразумия. Поэтому нужен мотив. Хотя бы из разряда - я это делаю для того, чтобы ...
А ещё больше смысла в нездешнем опроснике, где напротив каждой фичи даны 3-4 варианта ответов с радиокнопками. Такой вариант с вывеской на wincmd.ru для всех ленящихся даст человек 30-40 уже в ближайшие дни. Ещё его можно вложить в дистрибутив на ближайшую пару версий с кнопкой Submit.

#2575:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 08, 2015 21:57
    —
Flasher
Что касаемо опроса на wincmd.ru, так там, для начала, нет самого TWinKey. И, разумеется, статистика не совсем всё-таки "просто собирается", потому и про хотелки упоминалось. Впрочем, я ни с кем не собираюсь спорить. Кто сочтёт нужным и полезным для себя/других ответить — ответит в предложенной форме, кто не сочтёт — нет. Лично я ответил мылом.

#2576:  Author: FlasherLocation: Москва PostPosted: Sun Feb 08, 2015 22:30
    —
Avada
Под здешним понимался и головной сайт, я писал исключительно про вывеску, чтобы охват аудитории был соответствующий. А где лучше делать сам опросник, решать автору. О подобном примере, я полагаю, напоминать не стоит? Wink
Avada wrote:
И, разумеется, статистика не совсем всё-таки "просто собирается"
Вот так на слово все и поверили? Wink

#2577:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 09, 2015 14:34
    —
2VadiMGP
Ты превзошел. Впрочем, как почти всегда. Реакция: звуки, буквы и междометия. А также "Ты великолепен", "Хорошо", "Сделай так же еще раз", и прочее в стиле фильмов для взрослых.
Однако слова все же нужны, раз спрашиваешь. Причем конкретные и осмысленные (чуть не написал "членораздельные"). Придя в себя, приступаю.

Список первый ("какими именно фичами вы пользуетесь")
  1. Keyboard Mapping
  2. File Panels (только Retractable selection)
  3. Tab Headers (все, кроме Goto Tab Base... и Sort List...)
  4. Drive List (из птиц только Enable Custom Items (em_twdl)
  5. Sticky Files (использую редко)
  6. Bookmarks
  7. View Modes
  8. Plugins (из Favotites - только Templates, из Calculator - Dec и Vars)
  9. Misc. (только Close All Lister..., Check Open... и Startup Sequence)
Список второй ("самому не нужны, но выглядят интересно и, наверняка, кому-то требуются")
  1. File Panels:
    1. все, что касается краткого вида - я его почти не использую;
    2. Special ESC Handling - привык к стандартному поведению и не считаю его неудобным;
    3. Explorer-like... - аналогично;
    4. Use Hotlist... - аналогично
  2. Tab Headers: Goto Tab Base... - очень редко использую полузапертые вкладки и, соответственно, операции с ними;
  3. Drive List - не использую градиентную заливку, только стандартный серый цвет (белый раздражал);
  4. Plugins (из Favotites - мне не нужен секундомер, из Calculator - недесятичные системы);
  5. Misc.:
    1. Keep TC in Background - привык с стандарту;
    2. Warning on Closing... - почти никогда не смотрю текст из архивов;
    3. Enable AutoCompletion - стараюсь поменьше работать клавой, предпочитаю крысу. В ТС автозаполнение тоже отключил;
    4. Enable System Hotkeys... - отключил от греха подальше;
    5. Next Plugin... - своя рубашка того же покроя мне ближе к телу;
Список третий ("ненужная фигня и авторы зазря потратили время")
  1. File Panels - Goto Up from Drive Root: "Мой копьютер" в ТС - по-моему, это для тех, кто мучительно соскакивает с иглы "Проводника" и хочет видеть что-то знакомое. Такие, мне кажется, не будут использовать TWinKey как "слишком сложный"
  2. Tab Headers: Sort List (alphabetc) - по-моему, нарушает логическую связь списка вкладок с самими вкладками
Уф, устал. Но все же задам вопрос - планируется отключить то, что почти никто не использует? (мне все равно, просто любопытно, что именно ты понимаешь под "собиранием камней").
Ну и, на всякий случай напоминаю предыдущую хотелку, на которую ты так и не среагировал. Ты примерно это хотел увидеть или я опять ляпнул что-то не то?
А в калькуляторе в команде Vars&Const нельзя отключить символ ";" перед комментарием, раз уж последний и так визуально отделен от текста функции табуляцией?


Last edited by Вахмурка on Mon Feb 09, 2015 15:17; edited 1 time in total

#2578:  Author: FlasherLocation: Москва PostPosted: Mon Feb 09, 2015 14:56
    —
Вахмурка wrote:
Next Plugin... - своя рубашка того же покроя мне ближе к телу;
Question Ссылкой не ошибся? Если верить описанию, там другой покрой и вовсе, может, не рубашки.

#2579:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 09, 2015 15:18
    —
Ошибся. Поправил. Спасибо

#2580:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 09, 2015 15:28
    —
Вахмурка
Вахмурка wrote:
"Мой копьютер" в ТС - по-моему, это для тех, кто мучительно соскакивает с иглы "Проводника" и хочет видеть что-то знакомое.

"Мой компьютер" — это, помимо прочего, возможность доступа ко всяким специальным девайсам, не имеющим букв дисков. Запрос был моим, а я особо нежной любви к Проводнику не испытывал никогда (хотя терпеть иногда приходится).

Вахмурка wrote:
Sort List (alphabetc) - по-моему, нарушает логическую связь списка вкладок с самими вкладками

Результат недавнего запроса на оффоруме. Кому мешает — те не включают.

Вахмурка wrote:
А в калькуляторе в команде Vars&Const нельзя отключить символ ";" перед комментарием, раз уж последний и так визуально отделен от текста функции табуляцией?

Сейчас можно только заменить на другой. В примерах есть вариант с "пулей".

#2581:  Author: VadiMGP PostPosted: Mon Feb 09, 2015 17:41
    —
Вахмурка wrote:
планируется отключить то, что почти никто не использует?
Нет. Количество пользователей не имеет абсолютно никакого значения. Все фичи в TWinKey появились потому что кто-то попросил. И раз уж я ему это сделал, то неважно сколько еще человек пользуются этим.
И не стоит гадать что я сделаю с результатами опроса. Ведь хорошо составленный опрос не позволит опрашиваемому догадаться о цели и подогнать свои ответы под "нужный результат", а я стараюсь все хорошо делать. Very Happy Могу только повторить то, с чего начал - "для дальнейшего улучшения TWinKey".

Добавлено спустя 8 минут:

Вахмурка wrote:
Ну и, на всякий случай напоминаю предыдущую хотелку, на которую ты так и не среагировал.
Идея интересная, но я пока не пришел к однозначному мнению. Показать тултип еще туда-сюда, но редактировать decript.ion мне совсем неохота.

#2582:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 09, 2015 18:10
    —
Quote:
Показать тултип еще туда-сюда, но редактировать decript.ion мне совсем неохота
Ну и ладно. С редактированием мы на пару с PowerPro сами справимся. Иными словами, "TWinKey, встретишь Джавде... то есть decript.ion - не трогай его, он мой". Но смотреть-то на Джавдета TWinKey можно позволить?
И еще - отдельная обработка клавиш, нажатых при расположении курсора на [..]

#2583:  Author: VadiMGP PostPosted: Mon Feb 09, 2015 18:34
    —
Насчет Джавдета. Я же сказал - "туда-сюда". Я пока вообще понятия не имею что там в этом файле есть и с чем его есть.
Вахмурка wrote:
И еще - отдельная обработка клавиш, нажатых при расположении курсора на [..]
Идея неплохая. Проблемка только одна - не могу придумать простой UI. Пока, как ни крути, получается, что впихнуть это в Утилизатор займет в несколько раза больше времени чем реализация самой фичи в TWinKey. А это снижает мой энтузиазм.

#2584:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 09, 2015 19:00
    —
персонаж Т. Лазаревой wrote:
Я сейчас, наверное, скажу какую-нибудь глупость...
То есть не будет красивых радиокнопок, чекбоксов и прочих контролов? Все только через файл настроек? Так и отлично. Вон, xxcopy вообще без ГУЯ обходится, и отлично работает. Кому надо, сам разберется. Тем более это будет мало отличаться от тонкой настройки какого-нибудь muCalc или TDirMenu.
Я правильно тебя понял?

#2585:  Author: VadiMGP PostPosted: Mon Feb 09, 2015 19:14
    —
Вахмурка
Торопиться не надо. Не надо торопиться. © тов. Саахов.
Не знаю еще. Пока я только идею твою записал к себе в тайный блокнотик и она там варится. На очень медленном огне. Возможно этот функционал будет в отдельном плагине, тогда точно не будет гуя. Если же он будет встроен в TWinKey, то что-то придется рожать.

#2586:  Author: VadiMGP PostPosted: Tue Feb 10, 2015 11:43
    —
Вахмурка
У меня descript.ion в директории e:\totalcmd содержит 64 строки. И вот такой тултип ты хочешь видеть?

#2587:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 10, 2015 11:59
    —
Извини, но я писал не про весь descript.ion, а только про строку, начинающуюся с двух точек (типа cd.. в DOS'е). Подробности вначале были здесь, потом стали тут. Перечитай, пожалуйста.
А если юзверь вместо комментария к директории вставит "Войну и мир", то ССЗБ

#2588:  Author: VadiMGP PostPosted: Tue Feb 10, 2015 12:17
    —
Действительно, писал. Тогда еще ничего.

#2589:  Author: VadiMGP PostPosted: Tue Feb 10, 2015 16:27
    —
Вахмурка
Я вот чего не понимаю - нам кто-то мозги гм.. компостирует или я совсем не усекаю что требуется.
Если ты добавишь в descript.ion строку с .. то коммандер и сам ее показывает.

#2590:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 10, 2015 17:06
    —
не помню кто wrote:
Звезда в шоке
У меня (надеюсь, у тебя тоже) есть 2 версии.
1) Гислер мало того что прочитал эту тему, так и не среагировал (мог бы хоть нах послать), но при этом позаимствовал идею, и даже реализовал ее. При этом, как нетрудно видеть, даже не заикнулся сообщить (я уже не говорю "поблагодарить").
2) Эта фича там была испокон веков, просто я чудесным образом проник в голову Гислера и сам стырил оттуда идеи и про descript.ion, и про "..", и даже про наведение курсора на [..] Exclamation

В первое мне лично верится больше. А тебе?

2ВСЕ
1) Вы знали о том, что если в descript.ion написать
Code:
.. Любая хрень
то при наведении курсора на [..] в данной директории мы увидим подсказку "Любая хрень"? Если да, то откуда?
2) Я не нашел в истории (и уж тем паче в справке) никаких упоминаний об этой фиче. Если кто найдет - ткните меня туда рылом, пожалуйста

Добавлено спустя 14 минут:

Нашел:
Quote:
...comments for ".." can still be put in the descript.ion file manually and will work as tooltip for [..]
Но вопросы остаются:
1) Про историю;
2) Про справку;
А версия-то вторая: мы просто мыслим однотипно. Кстати, VadiMGP, однотипно вплоть до того элемента интерфейса, где появляется тултип. А ты говоришь "заголовок"...

#2591:  Author: VadiMGP PostPosted: Tue Feb 10, 2015 18:18
    —
Во второе. Но ты уже сам нашел. Smile

#2592:  Author: VadiMGP PostPosted: Thu Feb 19, 2015 23:39
    —
Можно скачивать новую версию.

Версия 3.118 (19.02.2015)
- Добавлена отметка разных типов закреплённых вкладок.
- Калькулятор: Добавлена команда History для вызова истории вычислений.
Исправлены различные ошибки, в том числе:
- с неправильной обработкой цветов по умолчанию;
- с неправильной обработкой команды NextQuickView при отсутствии быстрого просмотра;
- с бессмысленными записями в окне "Дубликаты" при дублировании клавиш в wincmd.ini;
- с неправильным содержимым поля "Новые клавиши" после переключения на другой вид списка команд;
- с неправильной сортировкой прикреплённых файлов.

#2593:  Author: FlasherLocation: Москва PostPosted: Fri Feb 20, 2015 00:03
    —
За ушами и статусной строкой чёрный фон. Темы отключены. Win7 x86. Поотключал всё что можно в плагине.

#2594:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 01:06
    —
Помимо черного цвета, неактивные вкладки обведены траурной черной каемкой. При постановке птицы Mark Locked Tabs иногда (почти всегда) начинается... фестиваль - вылезает меню управления вкладками (команда 3009), убрать которое не получается даже по Esc (при этом меняется статус запертости). Окна в панели задач начинают подсвечиваться синим, и переключиться на них традиционным способом не получается - только через Alt+Tab. Но и тогда неубиваемое меню 3009 "следит" за курсором - он в левую панель, и оно там же, он в правую - и оно тут как тут. Многократное нажатие Esc иногда все же меню убирает.
Никаких цветов ни за запертых, ни на полузапертых вкладках не наблюдается.
При постановке указанной птицы после выгрузки всех плагинов и их включении меню 3009 опять вылезает.
Win 7x64, TC 8.51a.
Тотал и весь комп перезапускал.
История в калькуляторе работает, дублирующие горячие клавиши описываются правильно

При внесении любых изменений в Утилизаторе (например, при снятии и постановке любой птицы с последующим нажатием Apply) меню 3009 опять вылезает. Только что подсчитал: чтобы его убрать, понадобилось 19 (девятнадцать) раз нажать Esc

#2595:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 08:21
    —
Flasher
При классической теме (и только при ней) в TC 8.51a на Win 7x64 чёрный фон в заголовках вкладок подтверждаю в x32 (в x64 всё нормально). В статусной строке — всё OK.

Вахмурка
Ничего из перечисленного, кроме чёрного фона и траурной каёмки (это части одного и того же явления), причём только на x32 в классической теме, пока подтвердить не могу. Новая подсветка вкладок сохраняется и там. Никакого фестиваля с вылезанием меню вкладок не вижу. И вообще не понимаю, при чём тут это меню. Это не может быть связано с работой каких-то собственных скриптов?

А вообще, судя по всему, впредь придётся специально проверять визуальные эффекты в классической схеме.

#2596:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 10:46
    —
Я нашел бяку. Снял птицу Startup Sequence, и фестиваль закончился, но клоуны (черный фон) остались. Если интересно, в Startup Sequence была указана команда
Code:
[em_TCFS_SwitchMainMenu]
button=e:\Storage\Graphics\Icons\Tulliana\apps\kmenuedit.ico
cmd=%COMMANDER_PATH%\TCFS\TCFS2.exe
param=/ei mm0
menu=Переключить строку главного меню
Команду украл у MVV, например, из этого поста (вообще она много где обсуждалась: тут и тут).
Цвета на запертых вкладках появились.
Иными словами, TWinKey конфликтует с TCFS2. VadiMGP, удастся уладить конфликт?
Не знаю, как кого, а меня черный фон не особо напрягает. Просто траурные рамки навевают невеселые мысли... Но привыкнуть можно.

Вот еще что: в 64-битном ТС черных рамок нет, а фестиваль - есть! (Тема, кстати, стандартная)

И еще одно. Нельзя ли (полу)запертые вкладки отмечать традиционной звездой (больно уж привык, и не думаю, что я один), но звездой заданных цветов? (Если я что-то понимаю, то вывести текстовый символ проще, чем закрасить, так?)


Last edited by Вахмурка on Fri Feb 20, 2015 11:09; edited 1 time in total

#2597:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 11:08
    —
Вахмурка wrote:
Я нашел бяку. Снял птицу Startup Sequence, и фестиваль закончился, но клоуны (черный фон) остались

Следующий вопрос я собирался задать именно про эту опцию. А чёрный фон, разумеется, надо исправлять, но это явно другая проблема. И не совсем понял, что такое стандартная тема. Тема Win7 по умолчанию? Классическая тема?
Кстати, вот сейчас воспроизвёл я этот "фестиваль" у себя на XP SP3 x86. Проявляется при автозапуске этой самой em-команды, но не проявляется, если то же самое запущено через кнопку. И тема тут, разумеется, ни при чём.


Last edited by Avada on Fri Feb 20, 2015 11:26; edited 1 time in total

#2598:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 11:11
    —
2Avada
Стандартная - в том смысле, что я вообще ничего не делал с темами. "По умолчанию" или "классическая"- как угодно

#2599:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 11:27
    —
Вахмурка
Так по умолчанию (со всеми прибамбасами Win7) или классическая (с упрощённым видом)? Меня интересует только ситуация с чёрным фоном.

#2600:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 11:48
    —
2Avada
У меня PowerPro настроена так, чтобы менять обои при каждом перезапуске. Видимо, поэтому Винда не считает эту тему "классической". Скриншот:

Чуть ниже - "Windows Classic", только там фон темно-синий (или серо-синий). То есть "Desktop Background" - картинка из PowerPro, а "Window Color" = "Windows Classic". Видимо, последнее и есть то, что называется "темой".
Повторю - на вкладке "Personalization" Панели управления я вообще никаких телодвижений не совершал: все, что там прописано, Винда сделала сама

#2601:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 11:54
    —
Вахмурка
Ладно, допустим. Flasher сообщал про чёрный фон "за ушами и статусной строкой". Про панель с заголовками вкладок всё понятно, а со статусной строкой (которая под файловой панелью) у тебя как?
Я со своей стороны вижу (пока в XP, позже проверю на Win7) ещё один артефакт, причём и при обычной теме Windows: при открытии меню TWinKey по правому его краю видна тонкая вертикальная чёрная полоска, захватывающая все или большинство строк и постепенно исчезающая при проведении по этим строкам мышью.

#2602:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 12:43
    —
Да, со строкой статуса та же фигня. Просто это почти незаметно. А на панели вкладок у меня есть свободное пространство, и его радикально черный цвет лезет в глаза.
А что такое "меню TWinKey"? Это которое по СКМ на заголовке панели? Если да, то у меня никаких полос нет

#2603:  Author: VadiMGP PostPosted: Fri Feb 20, 2015 12:47
    —
Вахмурка wrote:
Code:
[em_TCFS_SwitchMainMenu]
button=e:\Storage\Graphics\Icons\Tulliana\apps\kmenuedit.ico
cmd=%COMMANDER_PATH%\TCFS\TCFS2.exe
param=/ei mm0
menu=Переключить строку главного меню
А если выполнять эту команду не из Startup Sequence, а позже, вручную, тот же эффект или нет?
И еще я хочу уточнить - "переключить" означает включить/выключить главное меню?

#2604:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 13:05
    —
VadiMGP
Я про кнопку, выполняющую в произвольный момент то же самое, писал. Нет там потом такого эффекта. И да, "переключить" означает именно это. То есть при автозапуске команды главное меню отключается.

Вахмурка wrote:
Это которое по СКМ на заголовке панели?

Оно самое.

Вахмурка wrote:
Да, со строкой статуса та же фигня. Просто это почти незаметно.

Ладно, попробую приглядеться.

#2605:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 13:36
    —
Quote:
А если выполнять эту команду не из Startup Sequence, а позже, вручную, тот же эффект или нет?
При включении Mark Locked Tabs - да. Стоит нажать Apply - начинается фестиваль и меню 3009 вылезает. Лечится перезапуском ТС (с отключенной, разумеется, стартовой командой)
Quote:
И еще я хочу уточнить - "переключить" означает включить/выключить главное меню?
Я это понимаю именно так, хотя, возможно, MVV меня закидает тухлыми яйцами. У меня вообще странности с этой командой. Во-первых, в 64-битном ТС меню выглядит ужасно. Во-вторых, при повторном исполнении этой команды главное меню не появляется, а показать/спрятать его можно клавишей Alt. А в-третьих, иногда эта клавиша приводит к сдвигу всего окна ТС вверх, и это тоже лечится перезапуском.
До выхода последней версии TWinKey я вроде как усмирил команду показа главного меню, даже подружил ее с PowerPro, сваяв панельку со всякими частыми командами. Но тут приехал поручик Ржевский, и такое началось...
Я так понял, что тебе не только знакома программа TCFS2, но ты и позаимствовал у автора некоторые идеи работы с запертыми вкладками? А у тебя при (авто)выполнении этой команды фестиваль не начинается?
Это я к тому, что, возможно, дело в моих кривых руках или в моей кривой Винде, а вовсе не в конфликте ваших творений

#2606:  Author: VadiMGP PostPosted: Fri Feb 20, 2015 14:13
    —
Вахмурка
Нет, TCFS2 у меня нет. Я пытаюсь пока решить проблему умозрительно. И тут меня смущают разногласия в показаниях.
Avada говорит что с отдельной кнопкой проблем нет, а у тебя выходит, что есть.


All
В общем, черный фон ясно откуда взялся - он никак не связан с маркировкой запертых табов, это следствие попытки уменьшить моргание табов. Значит, эта попытка провалилась.

#2607:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 14:36
    —
VadiMGP
Уже нет расхождений. Да, есть проблемы и с отдельной кнопкой. Я невнимательно прочитал исходные условия: баг вылезает при установке опции (этой или другой — всё правильно), а я проверял при снятии. И, кстати, для прихлопывания меню мне обычно достаточно нажатия в Утилизаторе кнопки OK.
Чёрные полоски над строкой состояния и справа от неё — да, теперь вижу. Опять же в классической теме.
А тонкая чёрная полоска вдоль правого края меню TWinKey — это, судя по всему, специфика XP. На Win7 нет.

#2608:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 14:41
    —
2VadiMGP
Только что погонял в разных режимах. Описываю: команда em_TCFS_SwitchMainMenu выполнена после загрузки ТС. Снимаю и тут же ставлю птицу Mark Locked Tabs, потом Apply. Всегда вылезает меню 3009. Иногда (после двух-трех щелчков по панелям) оно исчезает, иногда нет, а иногда исчезает сразу. Если хочешь (сейчас я не очень занят), могу дать точную статистику, в цифрах.
Если дело только во мне, то плюнь, как плевали до эпохи исторического материализма. Полжизни проработал со строкой меню, и дальше поработаю. Цветовая маркировка запертых вкладок важнее.
А почему у Avad'ы есть артефакты в меню TWinKey, а у меня нет? (а, увидел - ОСи разные)
И еще - ты услышал мой вопрос про цветные звездочки?

#2609:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 14:59
    —
Вахмурка wrote:
И еще - ты услышал мой вопрос про цветные звездочки?

А такой вопрос где-то был?

#2610:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 15:00
    —
В самом низу (позже дописал)

#2611:  Author: FlasherLocation: Москва PostPosted: Fri Feb 20, 2015 15:02
    —
Вахмурка
Вообще-то за работу с отображением главного меню отвечает модуль TCFS2Tools, подключённый как отдельный плагин либо в качестве дочернего Autorun. Команды вызывать через TCFS2 вовсе необязательно, ты это можешь делать и с помощью PowerPro. Способ вызова расписан в Readme. Посему сама утилита никак конфликтовать с TwinKey не может.

#2612:  Author: VadiMGP PostPosted: Fri Feb 20, 2015 15:14
    —
Вахмурка
Нет, статистика не нужна. Мне бы проблему у себя воспроизвести. Но пока не получается запустить TCFS.
Вахмурка wrote:
Нельзя ли (полу)запертые вкладки отмечать традиционной звездой (больно уж привык, и не думаю, что я один), но звездой заданных цветов? (Если я что-то понимаю, то вывести текстовый символ проще, чем закрасить, так?)
Нет, не проще, а совсем наоборот. Но не только в этом дело. Меня просто эта идея не очень привлекает.

#2613:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 15:16
    —
Вахмурка
Понятно. Кстати, появление альтернативной маркировки было стимулировано в том числе и тем, что стандартный текстовый символ воспринимался как часть имени и мешал нормальной алфавитной сортировке в списке.

VadiMGP
Пиши мылом, что не получилось, я дам все инструкции. И там действительно нужен ещё подключённый модуль TCFS2Tools.dll/TCFS2Tools.dll64.

#2614:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 20, 2015 15:50
    —
2Flasher
В любом случае спасио за наводку.
Если я тебя и Readme правильно понял, то надо создать команду
Code:
[em_TCFS2toolsHideMainMenu]
button=E:\Storage\Graphics\Icons\Visual Basic\MISC28.ICO
cmd=%COMMANDER_DRIVE%\Utils\PowerPro\powerpro.exe
param=win.sendmessage(tc.handle, 0x400+51, 65538, 0)
menu=Hide Main Menu
Здесь

Затем я прописываю эту команду для автозапуска в TWinKey. Верно?
Если да, то все еще печальней, чем было. Строка меню успешно скрывается, но... Фестиваль начинается при самом запуске ТС. Более того - нет оцветовки (полу)запертых вкладок, хотя соответствующая птица в TWinKey стоит. Это ты можешь объяснить?

Добавлено спустя 29 минут:

2VadiMGP, Flasher
Если сделать все то, чтоя написал выше, то блокируется двойной щелчок ЛКМ, причем не только в ТС, но и вообще везде! То есть в ТС файл не запускается, в EmEditor'e слово не выделяется и т. д. СКМ и ПКМ работают
Алиса wrote:
Все страньше и страньше

#2615:  Author: FlasherLocation: Москва PostPosted: Fri Feb 20, 2015 16:29
    —
Вахмурка wrote:
Затем я прописываю эту команду для автозапуска в TWinKey. Верно?
Это тебе решать. Я через автозапуск TwinKey ничего не вызываю. Он слишком ограничен для моих нужд.
Вахмурка wrote:
Это ты можешь объяснить?
Как я могу объяснить откуда берутся баги в TwinKey? Я не автор.
Я полагаю, что всё это нужно адресовать уже не мне. Я просто пояснил, где искать связующее звено.

#2616:  Author: VadiMGP PostPosted: Fri Feb 20, 2015 16:56
    —
Вахмурка
Поставил, наконец, TCFS, но легче от этого не стало. У меня никаких фестивалей - всё чинно и мирно, табы отмечены, как надо, главное меню появляется и пропадает как положено. Все приседают, как макаки.
Win7 64 бита.

Самый простой выход - делай отдельную минимальную инсталляцию ТС, в которой это воспроизводится и высылай почтой всю директорию.

#2617:  Author: FlasherLocation: Москва PostPosted: Fri Feb 20, 2015 17:00
    —
Quote:
Но пока не получается запустить TCFS.
...
Поставил, наконец, TCFS
TCFS - это другая программа.

#2618:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 17:12
    —
VadiMGP
Не надо ему ничего высылать. Поскольку и у меня это воспроизводится, разбирайся с уже присланными мной файлами. Если что — консультации мылом.

Flasher
В данном случае речь шла на самом деле именно про TCFS2.

#2619:  Author: FlasherLocation: Москва PostPosted: Fri Feb 20, 2015 17:14
    —
Avada
Я понимаю, но мы же не пишем WinKey, TwinK или TwinKe.

#2620:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 20, 2015 17:28
    —
Flasher
У Вахмурки каталог с TCFS2.exe в кнопке обозначен как TCFS, что вопросов, однако, не вызвало. Кроме того, все необходимые файлы были получены от меня, так что речь несомненно идёт о том, о чём следует, и обсуждать это дальше не имеет смысла.

#2621:  Author: FlasherLocation: Москва PostPosted: Fri Feb 20, 2015 17:33
    —
Avada
Если этой ошибки больше не повторится, то, конечно, не имеет.

#2622:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Feb 21, 2015 21:28
    —
1) Масенькая бяка в Утилизаторе, страница File Panels:

Как воспроизвести: подвинуть бегунок до предела влево, нажать и подержать немного;

2) Почему нельзя там же задать уровень прозрачности, равный нулю? Ведь рамка и без закраски наглядно показывает выделяемые файлы. Или рамка тогда тоже будет не видна?

3) Есть ли поддержка переменных окружения на странице Auto Switch? (По моим наблюдениям, нет). Если да, то как ей воспользоваться? Если нет, то планируется?

#2623:  Author: VadiMGP PostPosted: Sat Feb 21, 2015 22:59
    —
Вахмурка
Уровень прозрачности это атрибут всего - и рамки и внутренностей. При нулевом уровне всё будет прозрачно.

Поддержка переменных окружения на странице Auto Switch пока не планировалась. Но, как всегда - спрос диктует предложение. Для чего тебе это потребовалось?

#2624:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Feb 21, 2015 23:53
    —
Quote:
Для чего тебе это потребовалось?
Вопрос, конечно, интересный.
Я ту немного поделюсь с читателями своими наработками. Во-первых, я еще со славных DOS'овских времен держу свои документы в директории c:\user. Почему? Ну хотя бы потому, что когда ОСь падает (а Windows 95 у меня падала внезапно и многократно), можно получить доступ к этой папке через DOS, через системный линуксовый диск, Recivery Console, да как угодно - ни тебе пробелов в имени, ни тебе кириллицы, с которой в те времена мало кто дружил... Во-вторых, все скрипты, макросы, батники были давно настроены именно на этот путь и слишком много пришлось бы переделывать.
Поэтому глупые нововведения типа MyDocuments, MyMusic и прочего мне ни в одно место не упирались. Но у них есть одно преимущество - они поддерживаются системой на уровне переменных окружения, что, конечно, надежно, выгодно и удобно... для тех, кто этими директориями пользуется.
Во-вторых, в TWinKey появилась поддержка перехода к папкам MyDocuments и MyComputer из списка дисков (была ли она в стандартном ТС, не помню и помнить не хочу).
В-третьих, в TWinKey, опять же, появилась поддержка визуальных схем и, в частности, автовыполнения команд.

Алгоритм следующий:Теперь, где бы я ни находился, я открываю список дисков и щелкаю по MyDocuments, оказываясь в директории с реально моими документами, а не с теми, которые Винда считает таковыми.
Все было бы здорово, но хотелось бы вместо ?e:\Users\Debath\Documents* задать ?%USERPROFILE%\Documents*.
Вроде объяснил. Может, кто-то моими советами воспользуется.
Конечно, пижонство, но хотелось бы, если многоуважаемый джинн будет любезен

#2625:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 00:06
    —
Вахмурка
Джинн слегка прибалдел. То есть ты хочешь нагородить черт-те что и сбоку бантик и все это только для того, чтобы открыть заведомо ненужную директорию, чтобы из нее прескочить в нужную.
Да тебе надо мастер-класс для мусьев проводить!

Не проще ли попросту твою команду em_GotoMyDocuments назвать em_twdl_GotoMyDocuments? Wink

#2626:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 00:17
    —
Экий ты придирчивый. em_twdl_* - это мои команды для доступа к директориям смартфона. MyDocuments там только мешаться будут. Вот если бы в списке em_twdl_* можно было сепаратор состряпать...
А что, сложно организовать поддержку окружения? И как, кстати, там складываются отношения TWinKey с TCFS? Нашли общий язык?

#2627:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 00:37
    —
Вахмурка wrote:
em_twdl_* - это мои команды для доступа к директориям смартфона.
Честное слово, мне удавалось туда и FTP добавлять. Smile
Вахмурка wrote:
Вот если бы в списке em_twdl_* можно было сепаратор состряпать...
Вот это выглядит гораздо более разумно, особенно если используется категоризированное меню. А сколько у тебя всего em_twdl_ команд?
Вахмурка wrote:
А что, сложно организовать поддержку окружения?
Не в сложности дело, а в том, что это чересчур узкоспециализировано. Городить все это только ради одной директории...
Вахмурка wrote:
И как, кстати, там складываются отношения TWinKey с TCFS? Нашли общий язык?
Уже нашли стол для переговоров.

#2628:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 00:43
    —
Quote:
А сколько у тебя всего em_twdl_ команд?
Сейчас 6. Предыдущий смарт был на Андроиде, так команд набиралось с дюжину, уже не помню.

#2629:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 01:03
    —
Вахмурка wrote:
Вот если бы в списке em_twdl_* можно было сепаратор состряпать...
Основная проблема - юзабилити. Как указать где должен быть сепаратор?
Можно сделать, например, таким макаром. При создании команды в поле tooltip писать строку вида "--- текст". Тогда этому пункту будет предшествовать сепаратор. При использовании категоризированного списка указанный текст будет на сепараторе.
Но на ответственности юзера остается переупорядочивать команды в usercmd.ini до достижения нужного порядка. Что, конечно, противно, но других плодотворных дебютных идей нету.
Какие будут мысли вслух?

#2630:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 01:27
    —
Ну да, аналогичный прием (тег /BREAK) один парень, который тутуется, использовал в программе TCMenu. Слыхал о такой? Wink
Quote:
Но на ответственности юзера остается переупорядочивать команды в usercmd.ini до достижения нужного порядка
Пардон, а разве сейчас не так?

#2631:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 01:51
    —
Вахмурка
Что значит "слыхал"? Список дисков, главное меню TWinKey и список табов - все это та же самая TCMenu.
Вахмурка wrote:
Пардон, а разве сейчас не так?
Так, но сегодня это не столь критично, потому что порядок ничего не значит. Ну, будут у тебя две директории в другом порядке - ничего принципиально не изменится. А вот если у тебя пункты с сепараторами кучкой соберутся в конце меню, то-то ты взовьешься соколом ясным.

#2632:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 01:57
    —
Quote:
А вот если у тебя пункты с сепараторами кучкой соберутся в конце меню
Но ведь небо не упадет на землю? "Горбачев не возвратится к власти" ((С) КВН ДГУ)? Юзверь сразу увидит это безобразие, тем же соколом спустится на грешную твердь и все исправит. А Avada, несомненно, с твоей подачи добавит в документацию строгое предупреждение

#2633:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 02:25
    —
Вахмурка
Ты не понял. Сегодня возня с упорядочиванием usercmd.ini - занятие для дотошного любителя вылизывать, ради перфекционизма. А завтра, из-за мизерной добавки, станет вынужденным занятием. Не комильфо.
Вот ходишь ты в штанах, в кармане звякает мелочь. А тут новые штаны продают, которые могут голосом говорить сколько именно мелочи в карманах. Но по инструкции надо эту мелочь в карманы не просто ссыпать, а строго по одной монетке опускать. Ну, глупо это.

Добавлено спустя 1 час 31 минуту:

All
По поводу фестивалей - поверяйте с новой версией отсюда.
Это не относится к черному фону - тот Джавдет мой.

#2634:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 22, 2015 04:21
    —
Вахмурка wrote:
Code:
param=/ei mm0
Вахмурка wrote:
Quote:
И еще я хочу уточнить - "переключить" означает включить/выключить главное меню?
Я это понимаю именно так, хотя, возможно, MVV меня закидает тухлыми яйцами. У меня вообще странности с этой командой. Во-первых, в 64-битном ТС меню выглядит ужасно. Во-вторых, при повторном исполнении этой команды главное меню не появляется, а показать/спрятать его можно клавишей Alt. А в-третьих, иногда эта клавиша приводит к сдвигу всего окна ТС вверх, и это тоже лечится перезапуском.

Яйца дороги нынче. Замечу, что mm0 всегда скрывает, mm1 всегда отображает, в то время как mm2 переключает отображение меню.

А насчёт конфликта - думается мне, тут всё зависит от порядка загрузки плагинов тоталом. Если TWinKey будет грузиться позже TCFS2Tools, то и сабклассить окно тотала будет позже, т.е. иметь высший приоритет, и проблемы быть не должно. Но тут проще было исправить. Smile


Last edited by MVV on Sun Feb 22, 2015 10:15; edited 1 time in total

#2635:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 22, 2015 09:53
    —
VadiMGP
MVV
Проверил с новой версией TCFS2Tools. Разумеется, на обеих битностях. Проблем больше не вижу. Хоть при автозапуске вместе с TC, хоть при скрытии главного меню потом.

И у меня есть другой вопрос по em_twdl_*, не про сепараторы. В нынешнем виде для пункта меню используется завершающая часть имени юзер-команды. Всё бы хорошо, но в таких именах не допускается пробел, который приходится заменять, скажем, подчёркиванием. Это не имеет никакого значения при работе с юзер-командами как таковыми, а вот в меню смотрится уже не очень. Есть ли возможность отображать в меню не часть имени такой команды, а подсказку к ней?

#2636:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 11:36
    —
Avada wrote:
Есть ли возможность отображать в меню не часть имени такой команды, а подсказку к ней?
Технически - раз плюнуть. Только надо помнить, что сейчас ТС проверяет уникальность имен команд и, тем самым, не позволяет создать два идентичных пункта в меню. Если же текст брать из подсказки, то никто этого не проверяет. Если это не смущает, то сделаю.

#2637:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 11:38
    —
2VadiMGP
Во-первых, с новой версией TCFS2tools все гораздо лучше - фестиваль не начинается. Но глючок есть все равно. Мелочь, но... даже не раздражает - сбивает с толку.
Как воспроизвести: запустить ТС с автокомандой "Скрыть меню" (см. выше). Теперь щелкнуть правой кнопкой мыши на заголовке любой вкладки. Тут же появляется главное меню, только что успешно скрытое. Появляется, разумеется, и меню 3009, но, в отличие от предыдущей версии, совершенно законно и ожидаемо. При любом последующем действии главное меню опять исчезает, и больше в данном сеансе выполнить трюк не удается. Как фокус с распилом человека - каждый раз с новой ассистенткой.
Если команда скрытия меню выдается с кнопки после запуска ТС без автокоманды - "Джульетта, та же фигня" ((С) анекдот).

Во-вторых, Avada внес дельное предложение. Но, привычно добавлю я, только если это нетрудно воплотить.

В-третьих (я тут выспался и на свежую голову подумал) - на идею с сепараторами плюнь, как плевали до эпохи. Заметь, откуда ноги растут - идея возникла от того, что ты пытался отучить меня от гнусных извращений, предлагая более традиционные способы получения... гм, экстаза. Меня вполне устраивает текущее положение. Более того - если ты смог почесать левое ухо правой пяткой, то, помимо ломоты в суставах и смущения от удивленных взглядов окружающих, ты чувствуешь удовольствие от того, что ты вообще догадался, что так можно сделать, и что сделал! Так что просьбы ни о переменных окружения, ни о сепеараторе даже и просьбами-то считать нельзя - скорее предложения.

#2638:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 22, 2015 11:48
    —
VadiMGP wrote:
Если же текст брать из подсказки, то никто этого не проверяет. Если это не смущает, то сделаю.

Абсолютно не смущает. Если юзер случайно создал дубль, он это увидит в меню и поправится — вот и всё.

Вахмурка wrote:
Как воспроизвести: запустить ТС с автокомандой "Скрыть меню" (см. выше). Теперь щелкнуть правой кнопкой мыши на заголовке любой вкладки. Тут же появляется главное меню, только что успешно скрытое.

Подтверждаю. В том числе при отключённом TWinKey. Wink То есть проблема со стороны TCFS2Tools.

#2639:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 22, 2015 12:23
    —
Avada wrote:
Подтверждаю. В том числе при отключённом TWinKey. Wink То есть проблема со стороны TCFS2Tools.

Да, тоже подтверждаю, воспроизводится в конфигурации, где TWinKey никогда не было. Но как-то не всегда, что действительно сбивает с толку и затрудняет обнаружение...

#2640:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 12:31
    —
Вахмурка wrote:
Тут же появляется главное меню, только что успешно скрытое.
Странно, а у меня ничего подобного не происходит.
Вахмурка wrote:
...то, помимо ломоты в суставах и смущения от удивленных взглядов окружающих, ты чувствуешь удовольствие от того, что ты вообще догадался, что так можно сделать,...
Джером К. Джером wrote:
Если бы Брауну предоставили в собственность небольшую планету, где он мог бы делать все что угодно, он назвал бы день ночью, а лето зимой. Он заставил бы мужчин и женщин ходить на голове и здороваться ногами, деревья у него росли бы корнями вверх и старый петух нес бы яйца. Потом он отошел бы в сторону и сказал: "Поглядите, какой оригинальный мир я создал, - целиком по собственному замыслу!"
Просьбы, предложения - не суть, разница исчезающе мала. Что переменные окружения, что сепараторы - всё мелочь. Но твой пример использования переменных отбивает всякую охоту поощрять такой изврат. Ты вполне можешь принять такую позицию и без переменных.
С сепараторами тоже ужас, хотя и не "ужас, ужас". Но эта мысль мне нравится. Осталось только придумать как ими нормально пользоваться.

#2641:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 22, 2015 12:31
    —
Ага, а вот и последствия устранения конфликта... Вот же тотал любит возвращать меню на место при обработке WM_INITMENUPOPUP!

Но вообще не пойму, при каких условиях. Воспроизводится вроде только 1 раз, и то не всегда...

#2642:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 12:52
    —
MVV wrote:
Вот же тотал любит возвращать меню на место при обработке WM_INITMENUPOPUP!
А ты не можешь проверить wparam? Там должен быть хэндл меню. Неужели ТС каждый раз создает главное меню заново?

Добавлено спустя 4 минуты:

Нет, не выйдет, глупость ляпнул. Это WM_INITMENUPOPUP от другого меню.

#2643:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 22, 2015 13:00
    —
А там даже для главного меню в WM_INITMENUPOPUP другой дескриптор приходит, т.к. для отображения меню всегда создаётся его копия, которую в этом сообщении можно модифицировать, не изменяя оригинала.

#2644:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 13:23
    —
MVV wrote:
и то не всегда
Я еще раз проверил и так, и эдак - воспроизводится с предсказуемостью и надежностью швейцарских часов. Да и Avada присоединяется

#2645:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 22, 2015 13:25
    —
VadiMGP
Насчёт сепараторов. Если мы перейдём с именами пунктов на подсказки, то не попробовать бы поиграться ещё и с именами спецкоманд? Скажем, запись в виде em_twdl_sep будет жёстко означать, что это разделитель. А подсказка к такой команде даст нам надпись на разделителе. Если подсказки нет — разделитель без надписи. Сортировка — проблема юзера. Тут уж никак иначе.

#2646:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 13:33
    —
Avada wrote:
Сортировка — проблема юзера. Тут уж никак иначе.
Да бог с ними, с именами - вариантов вагон, выберу что-нибудь. А вменяемый способ упорядочивать пункты в меню - единственный камень преткновения.

MVV
А что если сразу после вызова обработчика WM_INITMENUPOPUP но до выхода из процедуры проверять не появилось ли главное меню?

#2647:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 22, 2015 13:38
    —
Quote:
А что если сразу после вызова обработчика WM_INITMENUPOPUP но до выхода из процедуры проверять не появилось ли главное меню?

Оно-то помогает, но тогда меню иногда может исчезать, когда юзер в него заходит мышью (после OPENLANGUAGEFILE, например), и остается подменюшка в воздухе.

Надо тщательнее изучать лог Spy++, чтобы найти сообщения, после которых можно это сделать. А у меня она что-то стала стабильно глючить (все окна зависают, и она жалуется, что её хук всё повесил).

Добавлено спустя 2 часа 31 минуту:

Исправил отображение главного меню при открытии меню вкладки. Просьба проверить.

#2648:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 16:52
    —
2VadiMGP
Как ты, видимо, уже знаешь, MVV обновил обновил TCFS2tools, и теперь главное меню скрывается как положено. Но есть еще бяка. Сразу после загрузки ТС:

На картинке видно, что нижний ряд вкладок спрятался за заголовок.
После обновления панели (и вообще после какого-либо действия):

При отключенном TWinKey все пучком. Проверил несколько раз

#2649:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 17:07
    —
Вахмурка
Это при скрытом главном меню? И дай полные скрины, пожалуйста.
Да, а почему раньше ты про это не говорил? Не было? Тогда после чего появилось?


Last edited by VadiMGP on Sun Feb 22, 2015 17:26; edited 1 time in total

#2650:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 22, 2015 17:21
    —
Вахмурка
У меня ничего за заголовок не прячется. В том числе и с классической темой.

#2651:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 17:42
    —
2Avada
Возможно, дело в том, что при отключенном TWinKey вкладки умещаются в одну строку, а TWinKey добавляет иконки визуальных схем и закраску согласно запертости (я отключил звездочки в ТС). То есть заголовки становятся шире и переползают на вторую строку. Не уверен, но если охота, можешь покопаться в этой теме.

2VadiMGP
В личке
Quote:
Да, а почему раньше ты про это не говорил? Не было? Тогда после чего появилось?
См. выше мой ответ Avad'е. Так что боюсь, исчерпывающих ответов на твои вопросы я не дам

#2652:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 18:12
    —
Вахмурка wrote:
...боюсь, исчерпывающих ответов на твои вопросы я не дам
Бойся. Дашь. Эта "бяка" связана как-то с присутствием TCFSTools или проявляется самостоятельно? Проявляется ли она если при старте ТС даже без иконок табы занимают две строки?

#2653:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 18:38
    —
Отключить TCFS2Tools не так просто, как TWinKey. Но получается, что связана. Не связана, как я писал в ЛС, с автокомандой скрытия меню

#2654:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 22, 2015 18:53
    —
Вахмурка
Насколько возможно, я учёл всё, что увидел на твоих скринах. Включая несколько рядов вкладок. Но допускаю, что есть ещё что-то...
А временно отключить TCFS2Tools ненамного сложнее, чем TWinKey. Cкажем, при вызове через Autorun надо в Диспетчере плагинов запретить Autorun и перезапустить TC. Максимум одна минута.

#2655:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 19:17
    —
Avada wrote:
А временно отключить TCFS2Tools ненамного сложнее, чем TWinKey. Cкажем, при вызове через Autorun надо в Диспетчере плагинов запретить Autorun и перезапустить TC
Autorun я не использую, а про Диспетчере плагинов просто забыл. Мне почему-то казалось, что из-за расширения dll TCFS2Tools некорректно обрабатывается Диспетчером. Нет, он все верно рюхает.

VadiMGP wrote:
Проявляется ли она если при старте ТС даже без иконок табы занимают две строки?
Нет.

Давным-давно очень похожий баг был в ТС, о чем я и доложил Гислеру. Картинок уже нет, но смысл тот же, что и в данном случае: при "распухании" заголовка (из-за иконок или звездочек), когда создается вторая строка, ТС это не опознает.

2VadiMGP, MVV
Похоже, вы в курсе, но все-таки: при автокоманде TWinKey сокрытия главного меню через TCFS2Tools и включенных цветах запертых вкладок, при вызове меню 3009 иногда строка главного меню появляется и тут же исчезает, при этом панели ТС вздрагивают, быстро меняя и восстанавливая размеры. Видимо, именно это непостоянство имел в виду MVV. Эффект нисколько не радует глаз, но привыкнуть можно

#2656:  Author: VadiMGP PostPosted: Sun Feb 22, 2015 22:05
    —
Вахмурка wrote:
Давным-давно очень похожий баг был в ТС, о чем я и доложил Гислеру.
У меня устойчивое дежа-вю. Я убежден (хотя и не могу этого найти), что что-то до ужаса похожее было в самом начале, и было связано с иконками в табах - добавление иконок вызывает увеличение длины табов, что приводит ко второму ряду табов, но ТС не реагирует на это.

#2657:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Feb 22, 2015 22:19
    —
Извини, не могу тебя поддержать в этом дежа-вю. У меня в голове тараканье гнездо (ну, ты в курсе), но именно этот таракан куда-то слинял.
Есть подозрение, что ошибка была тобой исправлена до релиза. Поэтому-то ты один о ней и помнишь

#2658:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 22, 2015 23:06
    —
Вахмурка wrote:
при вызове меню 3009 иногда строка главного меню появляется и тут же исчезает, при этом панели ТС вздрагивают, быстро меняя и восстанавливая размеры

Раньше я просто подавлял сообщение WM_INITMENUPOPUP, поэтому меню не появлялось, но такой финт не позволяет TWinKey определять состояние вкладок. Поэтому всё, что я могу - сделать, чтобы строка меню скрывалась максимально скоро после нежданного появления (таких появлений насчитываю три: при первом открытии меню вкладки после смены языка, при подключении/отключении FTP, при переключении языка). Дерганье смотрится не очень приятно, но вытерпеть надо всего миг.

#2659:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 11:30
    —
2VadiMGP
Как я понял, горячие клавиши, назначенные в Start Menu, не рассматриваются TWinKey на предмет дублирования? (это ключи keyXX раздела [user] конфигурации, где ХХ - номер команды).
У меня там с незапамятных времен еще висят несколько хоткеев, и давеча я по глупости назначил на одну свою команду тот хоткей, который там был прописан, и не сразу понял, в чем дело

#2660:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 12:06
    —
Вахмурка
Не рассматриваются, поскольку действительно записаны в этой самой секции [User] в wincmd.ini в опосредованном виде (подробности см. в справке). Вообще говоря, наблюдение ценное. Мне это просто в своё время не пришло в голову. При том, что парочка таких назначений прописана в настройках до сих пор.

#2661:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 12:16
    —
Вахмурка
Не рассматриваются. А там все назначения только вида Ctrl+Alt+Fn? Или что-то другое тоже может быть?

#2662:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 12:24
    —
Может: Ctrl+Alt+Shift+Fn
Издеваешься?

#2663:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 12:31
    —
Вахмурка
Нет, не издеваюсь. Я этого кота первый раз в жизни вижу.
По ссылке Avad-ы:
Code:

[User]                     Пользовательское меню "Запуск".
menu1=Блокнот              Заголовок.
cmd1=notepad.exe           Команда.
param1="%P%N"              Параметры.
path1=c:\windows           Путь запуска.
iconic1=-1                 Запустить: 1 = в свёрнутом виде; -1 = развернув во весь экран; ключ отсутствует = в обычном окне.
key1=3                     Горячая клавиша: 1 = Ctrl+Alt+F1; 2 = Ctrl+Alt+F2 и т.д. по списку клавиш в диалоге настройки меню "Запуск".
Вот и решил уточнить.

#2664:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 12:35
    —
VadiMGP
24 возможных варианта назначений. Но нумерация keyXX — согласно порядку следования клавиш в списке (сначала идут все Ctrl+Alt+Fn, потом все Ctrl+Alt+Shift+Fn), а никакому не номеру команды (я поэтому и ссылку на справку выше давал).
Вахмурка
А вопрос об издевательстве надо бы адресовать не тому, кто пытается разобраться, а придумавшему когда-то эту схему Гислеру. Wink

#2665:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 12:45
    —
2VadiMGP
Я имел в виду, что достаточно открыть dropdown Shortcut key, и весь список будет перед глазами.
Как я понимаю (Avada поправит в случае чего), эта возможность была введена в версии 3.50, пока не вышла версия 4.02 с пользовательскими горячими клавишами. Гислер не убрал этот антиквариат, видимо, из соображений обратной совместимости

#2666:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 12:56
    —
Вахмурка
Поправлю. Пользовательские команды (не клавиши!), заменившие все эти художества, появились в TC 7.0. А чтобы список клавиш вообще был доступен, надо ещё в диалоге настройки меню "Запуск" курсор на какую-то существующую команду поставить.


Last edited by Avada on Fri Feb 27, 2015 13:04; edited 1 time in total

#2667:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 13:03
    —
Вахмурка
Quote:
достаточно открыть dropdown Shortcut key
Учитывая высокую степерь конфигурируемости ТС, у меня есть все основания предполагать (и не побоюсь этого слова - опасаться), что и этот список не есть что-то незыблемое, отлитое в бронзе, а может меняться от юзера к юзеру.

#2668:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 13:09
    —
Я почти дословно процитировал историю:
history.txt wrote:
New in Version 4.02 (16.12.99):
...
- User-defined keyboard shortcuts.
Вахмурка wrote:
с пользовательскими горячими клавишами
По-моему, все верно. То есть юзверь смог назначать произвольные клавиши, а не выбирать из списка.
Предлагаю прения прекратить. Все это было и быльем поросло.

2VadiMGP
Кроме нас с Avad'ой эти команды (я имею в виду Start menu), видимо, никто не использует. Сам форум появился только через 5 лет спустя... Короче, столько не живут. Так что можно и не заморачиваться насчет поиска дубликатов

#2669:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 13:17
    —
VadiMGP
Нет, набор этих клавиш предопределён. Опасаться нечего. Можно (и я бы сказал, нужно) назначать для компонетнов меню "Запуск" нормальные em-команды, но старый список от этого никуда не денется и в принципе тоже может быть использован кем угодно когда угодно. При всех очевидных недостатках этого механизма (жёстко заданный набор клавиш и привязка их к имени команды, где учитывается порядковый номер пункта в меню).

Вахмурка
Прежде завершения прений поясню, что в 4.02 была добавлена возможность заменять стандартные клавиши пользовательскими, но для тех же самых cm-команд. Вызова внешних программ эта новация не касалась. А em-команды — совершенно новая сущность.

#2670:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 13:19
    —
Тогда добавить проверку - пара пустяков.

#2671:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 13:38
    —
VadiMGP
Проверка — это хорошо, а вот как в Утилизаторе такие назначения отображать?
Кстати, заметил такую штуку. Если сейчас в TWinKey для чего-то назначить, скажем, клавиши CTRL+ALT+F1, то у этого назначения козырь старше, чем у назначения для пункта меню "Запуск". А вот если то же самое назначить в самом TC, то вызывается всё равно пункт меню "Запуск". Такие там у Гислера приоритеты.
Да, и с порядком следования пунктов меню я в предыдущем посте я ошибся: перепутал присвоение предопределённых клавиши и использование команд вида cm_UserMenuNN в других частях главного меню.


Last edited by Avada on Fri Feb 27, 2015 13:39; edited 1 time in total

#2672:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 13:39
    —
Avada wrote:
Вызова внешних программ эта новация не касалась
Хм. Странно. А у меня на них как раз-таки внешние и повешены. Явно по необходимости, а не от хорошей жизни.
Я так понимаю, что Start Menu во многом похож на HotDirMenu. Отличие - как раз предустановленные хоткеи Start Menu и невозможность задать путь-приемник. А в остальном даже интерфейсы настройки этих менюшек похожи друг на друга, как пельмени.

2VadiMGP
Только надо продумать, как их обозвать в TWinKey. А то таких, кто этих котов впервые видит, может оказаться много, и они завопят: какой-такой павлин-мавлин?!

#2673:  Author: MVVLocation: Ростов-Дон PostPosted: Fri Feb 27, 2015 13:50
    —
Avada wrote:
Кстати, заметил такую штуку. Если сейчас в TWinKey для чего-то назначить, скажем, клавиши CTRL+ALT+F1, то у этого назначения козырь старше, чем у назначения для пункта меню "Запуск".

Плагин же обрабатывает оконные сообщения раньше тотала.
Вахмурка wrote:
Я так понимаю, что Start Menu во многом похож на HotDirMenu. Отличие - как раз предустановленные хоткеи Start Menu и невозможность задать путь-приемник.

А ты пробовал в меню запуска использовать команду cd и одновременно задавать путь запуска? Это даже документировано, причём, с красным словом Important. Посему можно сказать точнее: меню избранных каталогов - это просто урезанная версия меню запуска: хоткеи, параметры и т.п.

#2674:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 14:03
    —
Да, действительно. Если ничего не получается, прочтите же, наконец, инструкцию:
TC help wrote:
Important: If the command (given in the command box) is cd drive:\directory, then the path given in this edit box is set in the other window! This allows to set both paths (source and target) at the same time
А то давеча у меня число пунктов HotDirMenu добралось до 198 из 200 возможных. Устроил "большую чистку", теперь 169. В Start Menu, похоже, ограничения на длину списка нет.
Похоже, мне пора пересмотреть свои привычки и шире использовать Start Menu, в том числе и для cd-команд

#2675:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 14:04
    —
Вахмурка
В этом меню ничего другого повешено быть не может. А чтобы использовать другие (пользовательские) клавиши для внешних программ из других частей главного меню, предлагалась весьма неудобная схема с командами cm_UserMenuNN, завязанными на определяемое методом тыка место пункта в меню "Запуск" и слетающими после любой реорганизации этого меню.
И продолжалось это до появления пользовательских команд, когда для вызова внешних программ в произвольном месте главного меню появилась, наконец, нормальная альтернатива.
А ограничение на число команд в меню "Запуск" есть (то же самое) и обсуждалось это не единожды.
Разницу между пользовательскими меню TC тут, думаю, обсуждать не следует. Если интересно, как можно организовать работу с этими меню нормально, рекомендую Start Menu Editor из пакета Ultra TC Editors.

MVV
Насчёт плагина — понятно.
Диалоги настройки пользовательских меню — это варианты одного и того же диалога. А меню избранных каталогов, помимо навигационных задач, вполне может выполнять и функции меню "Запуск". (Да и вызывается удобнее.) Особенно если настраивать не в стандартном диалоге, а в вышеупомянутом Start Menu Editor. Впрочем, см. выше об оффтопе.


Last edited by Avada on Fri Feb 27, 2015 14:09; edited 1 time in total

#2676:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 14:05
    —
Avada wrote:
Проверка — это хорошо, а вот как в Утилизаторе такие назначения отображать?
Вахмурка wrote:
Только надо продумать, как их обозвать в TWinKey.
Так же как и все прочие назначния сделанные юзером. А в чем разница-то? Shocked

#2677:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 14:15
    —
Quote:
Так же как и все прочие назначния сделанные юзером. А в чем разница-то?
В отсутствии имен команд. Например, вот моя команда из Start menu:
Code:
menu15=Copy file played in MPC to 'Best'
cmd15=%COMMANDER_DRIVE%\Utils\PowerPro\powerpro.exe
param15=.CopyToBest
key15=4
Нетрудно видеть, что на нее повешен хоткей Ctrl+Alt+F4. Далее, юзверь по забывчивости повесил тот же хоткей на cm_ или em_ команду - безразлично. Но у них есть имена! А у этой какое имя? cmd15? Крайне информативно! С юзабилити придется повозиться! (традиционно предлагаю - сделай так, как делали до эпохи)

Quote:
А ограничение на число команд в меню "Запуск" есть (то же самое) и обсуждалось это не единожды
Проморгал Embarassed Ну да ладно: 400 команд - это не так мало (правда, раньше я то же самое про 200 думал)

Last edited by Вахмурка on Fri Feb 27, 2015 14:19; edited 1 time in total

#2678:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 14:17
    —
VadiMGP
Ты, видимо, не понял вопрос. Как отображаеть тот факт, что юзер дублирует своим назначением использование той же комбинации в меню "Запуск"? В списке команд TC (из INC) информации о прежнем использовании нет и быть не может. В tc default hotkeys.hky — тоже нет и быть не может. Да, можно (и нужно!) вывести предупреждение при попытке переназначения в Утилизаторе. Но если оно всё-таки сделано, будет ли сей факт учитываться в окошке "Дубликаты"? И если да, то как?
Собственно, выше другими словами о той же проблеме сказал Вахмурка.

#2679:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 15:07
    —
Вахмурка
Avada
Опять-таки - чем секция [User] заслужила особый почет по сравнению со всеми остальными источниками назначений? Это компенсация за моральные страдания ввиду долгого забвения? Smile
И отображаться будет как все прочие.
Вот добавил такую секцию
Code:
[user]
menu1=Unload Plugins
cmd1=cm_UnloadPlugins
key1=2

Такое вижу в Утилизаторе

#2680:  Author: MVVLocation: Ростов-Дон PostPosted: Fri Feb 27, 2015 15:09
    —
Вахмурка wrote:
А у этой какое имя? cmd15?

А мне почему-то очевидно, что именем команды должно быть её название Copy file played in MPC to 'Best', и которое видит пользователь в меню.
VadiMGP wrote:
Такое вижу в Утилизаторе

А если будет не cm-команда, а что-то другое запускаться? Напрямую программа с какими-то параметрами? Лучше сообщать юзеру про Unload Plugins, можно с указанием, что из меню Запуск.

#2681:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 15:27
    —
MVV wrote:
А мне почему-то очевидно, что именем команды должно быть её название Copy file played in MPC to 'Best', и которое видит пользователь в меню.

Поддерживаю.

MVV wrote:
А если будет не cm-команда, а что-то другое запускаться? Напрямую программа с какими-то параметрами?

Вот именно. О том-то и шла речь.
А демонстрационный пример с cm-командой типичным для данного меню отнюдь не является. (Картинку, кстати, заменил ссылкой.)

#2682:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 15:35
    —
MVV wrote:
А если будет не cm-команда, а что-то другое запускаться? Напрямую программа с какими-то параметрами? Лучше сообщать юзеру про Unload Plugins.
А вот тут отдельная засада, которую я, как раз, думаю как попроще преодолеть. Дело в том, что до сих пор все назначения были только на команды ТС (внутренние или пользовательские). Не было назначений на программы.
И, на данный момент, всё, что не распознано как команда ТС игнорируется нафик (разумеется, с сообщением, что нет такой команды) и, соответственно, не участвует в проверке дублирования.
Кроме того, проверка дублирования делается в момент назначения нового сочетания, а там уже нет полного содержимого всех полей, только само назначение и соответствующая ему команда. Понятно, что можно переделать и хранить всё подряд, но это второй этап, сначала надо засаду обойти.

#2683:  Author: MVVLocation: Ростов-Дон PostPosted: Fri Feb 27, 2015 15:49
    —
VadiMGP,
Думаю, можно обращаться к таким пунктам меню как к командам cm_UserMenuXX. Это вполне однозначная ссылка. И не думаю, что юзеру будет сильно различно, как на эту команду назначена клавиша: через назначение клавиш или в настройке меню запуска. Важен лишь факт перекрытия. Опционально при отображении предупреждения можно для таких команд читать их названия из ключей menuXX.

#2684:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 15:54
    —
Avada wrote:
(Картинку, кстати, заменил ссылкой.)
А зачем тогда существует тэг img?

#2685:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 16:11
    —
MVV wrote:
Думаю, можно обращаться к таким пунктам меню как к командам cm_UserMenuXX.

Далеко не однозначная ссылка. Во-первых (и про это я уже выше говорил) такие пункты нельзя будет безболезненно передвигать в меню. Во-вторых, в totalcmd.inc для таких команд есть очень малое число заготовок, остальное следует ручками добавлять... И так далее.
И, соответственно, юзеру будет очень сильно различно: простой выбор клавиш с ограниченным их выбором (Меню "Запуск"), свободный выбор клавиш с головоломным определением команд (cm_UserMenu) или свободный выбор клавиш для каких угодно команд, оформленных как пользовательские (em_).

VadiMGP
Если картинки размер не нарушает правила форума, ничего против этого тега не имею.


Last edited by Avada on Fri Feb 27, 2015 16:16; edited 1 time in total

#2686:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 16:13
    —
MVV wrote:
Думаю, можно обращаться к таким пунктам меню как к командам cm_UserMenuXX.
Нет, лучше подходит обращаться с ними как с em_ командами, потому что они тоже изначально существуют как произвольный текст. Но не суть, есть несколько вариантов, я просто выбираю который попроще.

#2687:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 16:17
    —
VadiMGP
А какие есть варианты?

#2688:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 16:29
    —
Думаю, можно закончить терзать это несчастное меню. Smile


[off]
А чего бы не загружать картинки на форум? Места нет?
[/off]

#2689:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 16:34
    —
VadiMGP
Ну то есть текст берётся из названия пункта в меню?
[off]
С учётом действующих ограничений по весу и размеру — загружай на доброе здоровье. А о причинах мы можем поговорить в приватном порядке.
[/off]

#2690:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 17:06
    —
Avada wrote:
Ну то есть текст берётся из названия пункта в меню?
Нет. Я хакнул ТС и теперь в нем есть внутренняя команда "Хрень какая-то". Smile

#2691:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 19:35
    —
Я тут отлучился ненадолго, а вернувшись, с удовольствием ознакомился с вашими экзерсисами. Вот так вот истина и рождается...
MVV wrote:
Думаю, можно обращаться к таким пунктам меню как к командам cm_UserMenuXX. Это вполне однозначная ссылка
Не забывай, что никто не отменял команды из файла totalcmd.ini, о котором упоминалось здесь. Эти команды имеют именно такие имена: cm_UserMenuXX, где ХХ - порядковый номер. А начался сыр-бор из-за меню Start, команды которого хранятся в wincmd.ini и имен не имеют. То есть есть:
  1. cm_abc команды - внутренние;
  2. em_abc команды - пользовательские;
  3. cm_UserMenuXX - не знаю как назвать, но имена у них все равно есть!
  4. cmdXX - команды без имени, из меню Start
Здесь abc - произвольные символы, ХХ - цифры.
Два последних списка - раритет, и их можно не поддерживать (в TWinKey). Но отличать их друг от друга следует...

ЗЫ. Я знаю, что номера списков 3 и 4 соответствуют друг другу, но сути это не меняет

#2692:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 19:45
    —
Вахмурка wrote:
их можно не поддерживать (в TWinKey). Но отличать их друг от друга следует
Это как???
Как перевести, что дождь был, а мы – «невзирая»?© Жванецкий

#2693:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 27, 2015 20:02
    —
Как говорят американцы (смотрел ролик про семь перпендикулярных красных линий?): just ignore them!
Каша заварилась от того, что я просил уточнить, не рассматриваются ли эти горячие клавиши. Оказалось, нет. Ну и не надо.
А против глупости (моей, когда я сам назначил один хоткея на две разных команды) ты лекарства все равно не придумаешь...

А если ты про "отличать", то списки содержатся в разных файлах, оформлены по-разному, носят разные имена (или не имеют их). Среднестатистический юзверь, чтобы разобраться в этих хитросплетениях, должен столько выпить...

#2694:  Author: VadiMGP PostPosted: Fri Feb 27, 2015 20:39
    —
Вахмурка
Я знаю как говорят у нас.
Я просто не въехал, как можно одновременно не поддерживать, но отличать.

Как бы то ни было - поезд уехал. Теперь всё рассматривается.

#2695:  Author: MVVLocation: Ростов-Дон PostPosted: Fri Feb 27, 2015 22:15
    —
Вахмурка,
Из твоих групп 3 является подмножеством 1. Команды cm_UserMenuXX - это обычные cm-команды, на которые можно вешать хоткеи через стандартный интерфейс, в чем я не вижу смысла, т.к. они съезжают после правки меню. А если надо как-то обозначить команду меню запуска, только чтобы проверить конфликты, то вполне можно ссылаться на неё как cm_UserMenuXX, чтобы можно было добыть название. И мне при виде сообщения о конфликте хоткея для такой команды было бы неважно, каким способом он назначен. Впрочем, их идентификаторами наверное даже лучше считать cmdXX, тогда и проблемы неоднозначности нет.

#2696:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 27, 2015 22:25
    —
MVV wrote:
то вполне можно ссылаться на неё как cm_UserMenuXX

Их с такими предопределёнными именами по умолчанию в TOTALCMD.INC всего десять штук. Автоматически эти имена командам из меню "Запуск" не присваиваются, надо файл править (см. ранее). То есть я не вижу смысла в попытках использовать подобные имена команд вообще. Собственно, в TWinKey уже решено использовать вовсе не их и не ключи cmdNN из wincmd.ini (там есть однозначность, но нет наглядности), а заголовки (значения ключей menuNN).

#2697:  Author: MVVLocation: Ростов-Дон PostPosted: Fri Feb 27, 2015 23:58
    —
Avada wrote:
Собственно, в TWinKey уже решено использовать вовсе не их и не ключи cmdNN из wincmd.ini (там есть однозначность, но нет наглядности), а заголовки (значения ключей menuNN).

Я говорил о внутреннем представлении, где как раз важна однозначность. Пользователю, само собой, надо показывать заголовки.

#2698:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Feb 28, 2015 00:30
    —
Заголовки, вообще говоря, могут быть одинаковыми - это ничему не противоречит. Или отличаться в самом конце, который тупо выйдет за пределы колонки названия команды в TWinKey. У меня, например, подобных команд и/или кнопок, описания которых начинаются одинаково - пропасть. Скажем, тестируешь команды, приписывая к описаниям: "с таким параметром", "с сяким параметром", или "через такую програму", "другую программу"... Поэтому лучше давать и номер, и описание. Скажем, так:
Code:

1st Command  | Hotkey        | 2nd command
_____________________________________________________________
em_Something | Ctrl+Alt+F1   | cmd123: Очень длинное описание команды, не влеза...

#2699:  Author: VadiMGP PostPosted: Sat Feb 28, 2015 03:47
    —
Вахмурка
Не, ну в баню. Слишком разнобой получается. Если у команды есть номер, то показываем одно, если нет то другое. Причем это другое тоже четырех разных видов: em_ команды, команды из секции [User], команды TWinKey и команды плагинов. И потом, почему это надо показывать только для второй команды? Чем первая хуже? А тогда окно дубликатов так вширь расползется что ни в какие двери не пройдет. Нет, текстовое представление команды должно быть достаточно коротким.

#2700:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Feb 28, 2015 11:31
    —
Вахмурка
Я уже посмотрел новую приватную версию. Со значениями ключей (названиями пунктов меню) всё получилось вполне приемлемо. Даже если какое-то название полностью в диалог не вмещается, не так страшно: юзер всё же получил информацию, в какую сторону в принципе копать, чтобы устранить дублирование. Тем более, как уже обсуждалось выше, сама вероятность такого специфического дублирования достаточно невысока, чтобы дополнительно ещё что-то придумывать. Да и границы колонок подвинуть можно, если что не видно.
А ещё лучше, разумеется, если ещё при попытке назначить на что-то в Утилизаторе клавиши, реально используемые для меню "Запуск", юзер, прочитав предупреждение, не будет настаивать на своём. Или, наоборот, вернётся в TC, отменит назначение для пункта меню, вернётся в Утилизатор и назначит эту комбинацию на что хочет уже без всяких конфликтов.

#2701:  Author: VadiMGP PostPosted: Sun Mar 01, 2015 19:27
    —
Можно скачивать новую версию.

Версия 3.119 (01.03.2015)
- Добавлены поля ввода для опции "Точная ширина колонок в кратком режиме", изменена общая схема работы функции.
- Добавлено отображение в списке дисков команд вида em_twdl_ согласно тексту подсказок и/или с пользовательскими разделителями.
Исправлены различные ошибки, в том числе:
- с чёрным фоном заголовков вкладок при использовании классической темы Windows (32-битная версия);
- с отсутствием проверки при переназначении стандартных клавиш. используемых для пунктов меню "Запуск";
- с переключением из окошка "Дубликаты" на неправильную страницу диалога настроек для команд дочерних плагинов;
- c появлением нежелательных одинаковых записей в истории вычислений для калькулятора.

#2702:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Mar 01, 2015 20:11
    —
Вроде все работает, красавец. Опять из скромности умолчал об исправлении этой бяки.
Но скрытое главное меню опять мыргает при правом щелчке на вкладке. Есть надежда на окончательное улаживание конфикта с TCFS2Tools?

#2703:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Mar 01, 2015 20:30
    —
Вахмурка
Там были куда более интересные изменения всяких возможных и невозможных значений (включая значения по умолчанию), так и те в историю не вошли.


Last edited by Avada on Sun Mar 01, 2015 20:30; edited 1 time in total

#2704:  Author: VadiMGP PostPosted: Sun Mar 01, 2015 20:30
    —
Вахмурка
Скромным меня редко обзывают. Smile А забывчивым или ленивым - постоянно.
А что касается меню, то это, скорее, не мой кофликт с TCSF2Tools, а коммандера. Twinkey, в какой-то мере, способствует проявлению этого эффекта, но сделать ничего не может. Но если у меня или MVV появится плодотворная дебютная идея, то мы ее, конечно, воплотим.

#2705:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Mar 01, 2015 20:34
    —
Вахмурка wrote:
Но скрытое главное меню опять мыргает при правом щелчке на вкладке. Есть надежда на окончательное улаживание конфикта с TCFS2Tools?

Повторюсь, тут палка о двух концах. Если в TCFS2Tools или TWinKey подавлять сообщение WM_INITMENUPOPUP (не пропускать дальше), то другой не сможет определять состояние вкладок, а если не подавлять, то тотал будет получать эти сообщения и радостно возвращать на место главное меню.

#2706:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Mar 01, 2015 20:47
    —
Avada wrote:
Там были куда более интересные изменения всяких возможных и невозможных значений (включая значения по умолчанию), так и те в историю не вошли
...но не обо всех сообщалось широкой общественности. Тем более мной Embarassed
VadiMGP wrote:
Скромным меня редко обзывают
Пусть и не открытым текстом, но одним из первых был еще один, кто тутуется:
я wrote:
Не стоит принижать свои заслуги

#2707:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 13, 2015 15:21
    —
А нельзя ли прикрутить к калькулятору операции с простыми дробями? То есть, написав
Code:
1/2+3/4
можно было увидеть что-то типа "5/4"? (понимаю, потребность специфическая, но мне по работе часто приходится именно такие расчеты выполнять). Кстати, хорошие калькуляторы (обычные, с кнопочками, то есть для предварительных расчетов) - такой функцией снабжены

#2708:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 13, 2015 15:31
    —
Вахмурка
А как быть с тем, что на данный момент слэш означает операцию деления?

#2709:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 13, 2015 15:51
    —
Способов куча. Скажем, "2//3" - именно "две трети", а не "два разделить на три". И потом, мы говорим про представление результата, а не выражения. То есть выражение все равно пишется со слэшем, а результат представляется в виде простой, а не десятичной дроби. Допустим, ввести функцию vf() (от "vulgar fraction") или cf() ("common fraction"), тогда, написав
Code:
1/2+3/4
получаем "1.25", а написав
Code:
vf(1/2+3/4)
получаем "5/4".
Я просто не уверен (и вроде бы, об этом нигде не сказано), что именно VadiMGP является автором библиотеки mucalc.dll и, следовательно, может ее изменять

#2710:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 13, 2015 16:52
    —
Вахмурка
Не буду спорить по частностям. В принципе идея понятна и разумна, ждём реакции VadiMGP. А автором mucalc.dll он, безусловно, является (в отличие от muParser), и изменения исходного функционала, разумеется, уже делал.

#2711:  Author: VadiMGP PostPosted: Fri Mar 13, 2015 18:27
    —
Тут есть два аспекта.
1. Сделать функцию vf() довольно проблематично. Проще добавить команду для еще одного вида представления результата (bin/dec/hex/frac)
2. Гораздо более серьезная проблема - предстваление периодических дробей. Внутри калькулятора числа хранятся как double. Это значит что результат вычисления 2/3 хранится как 0.666666666666667 И попытка провернуть фарш назад и представить это в виде простой дроби даст 666666666666667/1000000000000000.

Значит нужно изобретать/искать алгоритм аппроксимации простыми дробями, но на это у меня просто нет времени.
Поэтому я прикинусь Архимедом - дайте мне нормальный алгоритм и я его вставлю.

Добавлено спустя 1 час 42 минуты:

Вахмурка
Собственно, если ты в достаточной степени мсье, то для положительных десятичных дробей в диапазоне от 0 до 1 можно сделать и сегодня. Сначала добавляем функции вычисления длины мантиссы и наибольшего общего делителя
Code:
flen(mant)=rint(mant)==mant ? rint(log(mant)+0.5) : flen(mant*10)
gcd(x,y)=y == 0 ? x : gcd(y, x%y)
после чего можно определить функцию преревода
Code:
frac(a)=src=a, nom=10^^flen(a), denom=src*nom, pnom=nom/gcd(nom,denom), pdenom=denom/gcd(nom,denom), pdenom+pnom/10^^(rint(log(pnom)+0.5))
Результатом будет десятичная дробь, где целая часть соответствует числителю простой дроби, а дробная - знаменателю.
Пример. Исходная дробь - 3/8 (в десятичном виде - 0.375). Результатом функции frac(0.375) будет 3.8. Very Happy

#2712:  Author: Skif_off PostPosted: Fri Mar 13, 2015 22:33
    —
VadiMGP wrote:
Собственно, если ты в достаточной степени мсье

... и, безусловно, тонкий ценитель эротики Smile) Простите, не удержался.

#2713:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 13, 2015 23:09
    —
2VadiMGP
Да, я извращенец. Но вырезать гланды через прямую кишку, да еще автогеном - даже для меня перебор.
Есть, все есть. И электронный калькулятор с дробями, и тем более коробочка с кнопками. Да не одна.
Из существования вышеупомянутых объектов, кстати, следует, что искомый алгоритм существует. Значит, его можно найти и реализовать. То есть я ищу, ты - реализуешь.
Пока я не готов искать. Может, потом как-нибудь.
Чем хорош калькулятор в TWinKey? Тем, что он всегда под рукой (если, конечно, я у компьютера). А так надо либо открывать ящик, доставать калькулятор, включать его... Либо запускать программу, сперва найдя ее в дебрях меню. Ради трех-четырех действий с числами - неоправданно большие затраты. Всего.
А вот когда расчетов много, и я заранее это знаю, тогда, конечно, TWinKey менее удобен. Все-таки калькулятор - не более чем побочная его функция.
Так что извини за беспокойство, и спасибо за предложенный алгоритм. Как извращенец извращенца...

#2714:  Author: VadiMGP PostPosted: Sat Mar 14, 2015 11:23
    —
Вахмурка wrote:
Но вырезать гланды через прямую кишку, да еще автогеном
Не преувеличивай, никаких кишок и автогенов тут нет. Есть: а) ограничение - непериодические десятичные дроби в диапазоне от 0 до 1 (кстати, диапазон легко снимается напильником); б) изврат в представлении - вместо привычной записи 3/8 будет 3.8
Не ужас, ужас.

#2715:  Author: LonerDLocation: Макеевка PostPosted: Sun Mar 15, 2015 20:42
    —
Пожелание полезняшки, которую можно реализовать в плагине.
При нажатии клавиши BackSpace происходит переход на уровень выше (в родительский каталог). Но если мы находимся в корне диска - нажатие игнорируется. Хотелось бы опциональную возможность переходить в таком случае в каталог \\This PC\

#2716:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Mar 15, 2015 22:03
    —
LonerD
Вообще-то эта полезняшка уже несколько версий как реализована и описана в документации. Если быть точным — начиная с 3.116. Опция "Переход вверх из корневого каталога" — на странице "Файловые панели".

#2717:  Author: LonerDLocation: Макеевка PostPosted: Sun Mar 15, 2015 23:17
    —
Avada wrote:
LonerD
Вообще-то эта полезняшка уже несколько версий как реализована и описана в документации. Если быть точным — начиная с 3.116.

Embarassed
Спасибо, как-то я "выпал из процесса" в последнее время, на прошлогодних версиях сидел, недавно обновился и ещё не освоился в нововведениях.

#2718:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 16, 2015 08:13
    —
LonerD
В таком случае очень рекомендую для лучшей ориентировки почитать русскую историю версий или соответствующие посты на форуме. Там упомянуты и все важнейшие новации, и наиболее существенные исправленные ошибки. Плюс ридми, конечно.

#2719:  Author: LonerDLocation: Макеевка PostPosted: Tue Mar 17, 2015 02:45
    —
И сразу пожелание к работе этой функции возникло.
Когда мы выходим из каталога по нажатию Backspase на уровень выше, то под курсором остаётся тот каталог, из которого мы вышли.
Когда мы выходим из корня диска по нажатию Escape - курсор перемещается на диск С:.
Хотелось бы, чтобы он перемещался на тот диск, из которого мы вышли.


Last edited by LonerD on Tue Mar 17, 2015 14:34; edited 1 time in total

#2720:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 17, 2015 08:11
    —
LonerD
Только всё-таки по нажатию не Escape, а BackSpace. Или Ctrl+PageUp.
Не знаю, возможно ли это в TWinKey. В TC реализовано, кажется, только в варианте с двойном щелчком или Enter на [..], отображаемом в корне.

#2721:  Author: VadiMGP PostPosted: Tue Mar 17, 2015 11:27
    —
LonerD
Желание твое понятно, но пока я не вижу возможности сделать это.

#2722:  Author: FlasherLocation: Москва PostPosted: Tue Mar 17, 2015 12:33
    —
Avada wrote:
В TC реализовано, кажется, только в варианте с двойном щелчком или Enter на [..], отображаемом в корне.
Именно, т.е. придётся жертвовать нулём для ShowParentDirInRoot. И тогда проверять, если в корне - выполнять {HOME}{ENTER}, иначе - 2002.

#2723:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 17, 2015 13:14
    —
Flasher
Да, но опция вводилась именно для поддержки перехода определёнными клавишами из любой части списка в корневом каталоге невзирая на состояние ShowParentDirInRoot. И если условием применения вдруг станет включение [..] в корне, то мне, например, это совсем не нужно. Позиционирование курсора считаю проблемой реальной, но второстепенной.

#2724:  Author: FlasherLocation: Москва PostPosted: Tue Mar 17, 2015 13:57
    —
Avada wrote:
то мне, например, это совсем не нужно
Мне тоже, но вдруг кому-то понадобится.
Code:
'===================================================
' Перейти в родительский каталог

' Условия:
'   1) путь запуска - пустой;
'   2) значение ключа ShowParentDirInRoot равно 1

' Параметр: "%P"
'=============== Путь к утилите TCFS2 ==============
TCFS2 = """%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe"""
'===================================================
P = WScript.Arguments(0)
With CreateObject("WScript.Shell")
  CD = .CurrentDirectory
  If CD = P Then
    .Exec TCFS2 & " /ef msg($0B,0) send({HOME}) msg($0B,1) send({ENTER})"
  ElseIf CD & "\" = P Or InStrRev(P, "/") > 1 Then .Exec TCFS2 & " /ef tcm(2002)"
  ElseIf "\\" & CreateObject("Shell.Application").NameSpace(&H0).Title & "\" <> P And P <> "/" Then .Exec TCFS2 & " /ef tcm(2121)"
  End If
End With
Будет переходить в том числе из Мой компьютер в Рабочий стол, на ftp при нахождении в корне курсор не будет прыгать в начало списка.

#2725:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Mar 20, 2015 12:11
    —
Только сейчас попробовал эту утилиту. Очень впечатлен. рекомендовал бы наделать красивых скриншотов (в этой теме и/или в документации) — популярности бы это существенно добавило.

Также наблюдаю небольшую задержку (примерно полсекунды) при отображении списка дисков. Можно ли там что-то оптимизировать?


Last edited by StayAtHome on Fri Mar 20, 2015 12:15; edited 1 time in total

#2726:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 12:14
    —
По моему, популярность - последнее, что ему нужно: это же некоммерческий продукт. У него и так наверняка голова трещит от запросов, хотелок и жалоб на баги. Так что пусть остается как было

#2727:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Mar 20, 2015 12:16
    —
Ну популярность же не всегда зло. Можно было бы обмениваться полезными идеями, возможно какой-то из скриншотов показать Гислеру для внедрения фич в стандартный функционал.

#2728:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 12:21
    —
Обсуждалось на стр. 168 данной ветки. От этого поста и далее

#2729:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 12:44
    —
StayAtHome wrote:
Также наблюдаю небольшую задержку (примерно полсекунды) при отображении списка дисков. Можно ли там что-то оптимизировать?
По сравнению с обычным списком время тратится только на чтение свободного дискового пространства. "Заснувшие" и сетевые диски, а также сидюки, действительно могут дать ощутимую задержку.
StayAtHome
Вахмурка
Популярность не зло и не благо. TWinKey зародился как "крик души моей" и в первую очередь предназначен тем, кто, как и я сам, готов чем-то поступиться ради удобной фичи. Да, тут будет задержка, там - взмыргивания, а иногда придется отказаться от ClearType или любимого фонта. Но взамен - заявленый список фич. Короче, недостатки есть, я это прекрасно знаю и пользователи TWinKey тоже. Это и есть главная причина отсутствия "широкой рекламы".
StayAtHome
Кстати, а что тебя сподвигло именно сейчас попробовать TWinKey?

Добавлено спустя 9 минут:

Вахмурка wrote:
У него и так наверняка голова трещит от запросов, хотелок и жалоб на баги.
Сейчас уже нет. Понятно что первое появление вызвало шквал как очень полезных отзывов, так и совершенно дурных визгов, но этот шквал уже пронесся и утих. Сейчас все нормально.

#2730:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Mar 20, 2015 15:57
    —
VadiMGP wrote:
По сравнению с обычным списком время тратится только на чтение свободного дискового пространства. "Заснувшие" и сетевые диски, а также сидюки, действительно могут дать ощутимую задержку.

Давай сделаем опциональным? (в идеале - в фоновом режиме). Просто выбор диска достаточно часто используемая мной операция (сетевых дисков у меня много). Привык к "реактивной" скорости ТС и визуально "спотыкаюсь" всегда об эту задержку. Если сложно/долго - ок, смирюсь Smile

Quote:
Кстати, а что тебя сподвигло именно сейчас попробовать TWinKey?

Посмотрел что у нее почти 200 страниц обсуждения, перечитал описание возможностей и понял что она далеко ушла от той, которую я видел пару лет назад Smile

#2731:  Author: FlasherLocation: Москва PostPosted: Fri Mar 20, 2015 16:13
    —
StayAtHome wrote:
Просто выбор диска достаточно часто используемая мной операция (сетевых дисков у меня много).
Я вообще не пользуюсь этим меню. Меня мой скрипт вполне устраивает.

StayAtHome wrote:
она далеко ушла от той, которую я видел пару лет назад Smile
Да вроде бы не особо. Так, по мелочи добавки какие-то.

#2732:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 16:16
    —
StayAtHome wrote:
Давай сделаем опциональным?
То есть не показывать свободное место? Тогда что остается? Только разбивка по категориям? Или тебя привлекают дополнительные фишки - цвета, собственные пункты?
StayAtHome wrote:
...она далеко ушла от той, которую я видел пару лет назад
Это верно, но мне любопытно что именно из нововведений тебя зацепило? Вот мотоциклы сегодня тоже не то, что были много лет назад, но мне все равно не хочется садиться на мотоцикл. Smile

#2733:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Mar 20, 2015 16:28
    —
VadiMGP
Да, собственные пункты в списке дисков и зацепили (альтернатива Ctrl+D). Повесил туда облачные хранилища. Ну и заинтересовала возможность "прикрепить" файл, иконки во вкладках...
Люблю визуальщину, если она не мешает глазу... Smile

#2734:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 16:49
    —
Ясно. Ладно, я запишу это себе для следующего релиза.

#2735:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 17:23
    —
VadiMGP wrote:
Ладно, я запишу это себе для следующего релиза
А можно узнать, что "это"? По-моему, StayAtHome перечислил только то, что уже реализовано. Или разговор про опциональный список дисков?
Если да, то у меня немного "пижонская" хотелка (раз ты все равно собираешься эту часть дописывать). Если открыть проводник, то есть его страницу "Компьютер", то там информация о занятом/свободном/общем объеме дисков представлена как в текстовом, так и в куда более наглядном графическом виде. Нельзя ли содрать эту идею у мелкомягких? А то пока информацию в списке TWinKey можно понимать двояко: "X байт из Y занято" или "X байт из Y свободно". Понятно, что обычно юзверь примерно представляет себе степень засира... то есть, простите, заполнения своих дисков, а если нет? Тогда в такой информации мало проку. Или нужно все время помнить, что имеется в виду именно "свободно", а это уже не очень соответствует столь любимой тобой юзабилити. Если графическую заливку типа "градусник" реализовать трудно, можно обойтись псевдографикой.
Разумеется, при превышении объемом критического уровня (скажем, 90% от общего объема диска), заливку хорошо бы сделать другим цветом (лучше красным, как в проводнике).
А я бы вполне удовлетворился не графикой, а дополнением типа "(23% free)"

#2736:  Author: LonerDLocation: Макеевка PostPosted: Fri Mar 20, 2015 17:52
    —
Речь зашла о дисках...
Вот такая хотелка. При переключении на вкладку с отсутствующим диском (извлечённой флешкой к примеру) Тотал высвечивает назойливое модальное окошко с предложением переключиться на другой диск.
Хотелось бы опциональную возможность - чтобы это окошко не высвечивалось, и чтобы вкладка просто втихую закрывалась в случае если она ведёт на несуществующий диск (или же вкладка переключалась на Мой компьютер).

#2737:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 17:55
    —
Вахмурка wrote:
Или разговор про опциональный список дисков?
Про опциональный показ свободного места.
Вахмурка wrote:
Тогда в такой информации мало проку.
Не согласен. Я никогда не представляю себе степень заполненности моих дисков, да и при моем количестве компьютеров и дисков это совершенно нереальная задача - счет идет на десятки, если не на сотни. И показ свободного места я сделал для себя лично - часто мне нужно точно знать сколько свободного места есть на дисках. Например, чтобы выбрать диск для копирования 150-гигной виртуалки или 80 гигов бэкапа. Примерный показ в виде графики или псевдографики мне тут ничем не поможет. Так что прок тут огромный. Да, нужно помнить, что показывается всегда свободное, а не занятое место, но это не проблема именно потому что при повседневной работе как раз и нужно знать свободное место. Знать занятое место это что-то сильно редкое, можно и Windirstat запустить.
Чисто технически, мне нетрудно добавить опцию "показывать слово free", но скажи честно, неужели это именно то, что спасет отца русской демократии? Возни с утилизатором и локализацией этой опции в сто раз больше, чем выгода от нее.

Добавлено спустя 4 минуты:

LonerD wrote:
Вот такая хотелка. При переключении на вкладку с отсутствующим диском
Ах, если бы ты знал, сколько нервов мне самому сожрало это окошко! Very Happy Сам сильно хочу, только пока не знаю как это сделать.

#2738:  Author: FlasherLocation: Москва PostPosted: Fri Mar 20, 2015 18:01
    —
LonerD wrote:
чтобы вкладка просто втихую закрывалась
С чего бы? А если это вкладка заблокированная и часто используемая? Лучше уж дублировать путь из соседней или переходить в корень С:.

#2739:  Author: Skif_off PostPosted: Fri Mar 20, 2015 18:09
    —
VadiMGP wrote:
Сам сильно хочу, только пока не знаю как это сделать.

Нельзя просто ждать окно с классом TDRIVEDLG и слать ему Esc? Потом уже можно что угодно слать в окно ТС. Наверное, проще скрипт AutoIt/AutoHotkey из AutoRun запускать...

#2740:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 18:12
    —
2VadiMGP
Я, видимо, в словесном потоке утопил самое главное. Цитирую:
я, любимый Вахмурка, wrote:
информация о занятом/свободном/общем объеме дисков представлена как в текстовом, так и в куда более наглядном графическом виде
(выделено мной - В.)

#2741:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 18:42
    —
Skif_off wrote:
Нельзя просто ждать окно с классом TDRIVEDLG и слать ему Esc?
Можно, но это не то, что требуется. Ладно, если это был таб на флешку, тогда хоть окно сразу появляется. Куда больше бесит, когда таб на сетевой диск. Тогда этого окошка сначала еще дождаться надо! Поэтому требуется, предотвратить обращение к несуществующему диску, чтобы этого окошка в принципе не было.

Вахмурка
Не, не утопил. Ну, или я спас утопающего. Smile
VadiMGP wrote:
часто мне нужно точно знать сколько свободного места есть на дисках. ... Примерный показ в виде графики или псевдографики мне тут ничем не поможет.
То бишь, наглядность в данном списке дело десятое. К тому же, когда в списке диски разного размера отображаюся градусниками с одинаковой шкалой, то тут еще очень большой вопрос насчет наглядности, так как сильно сбивает с толку. Зайди в "Computer" и выстави вид в "Content". На мой вкус наглядности это не шибко прибавляет.
ЗЫ. У меня тут появилась одна идея насчет "free". Дай подумать, может быть сделаю.

#2742:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 18:50
    —
Quote:
Зайди в "Computer" и выстави вид в "Content". На мой вкус наглядности это не шибко прибавляет
У нас кардинально разные вкусы и представления о наглядности. По мне так это то что доктор прописал
Quote:
У меня тут появилась одна идея
У меня тоже. Список заливать не целиком и градиентно, а "градусником" и построчно, согласно степени заполнения диска в строке - сложно?

#2743:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Mar 20, 2015 19:09
    —
Quote:
У меня тоже. Список заливать не целиком и градиентно, а "градусником" и построчно, согласно степени заполнения диска в строке - сложно?

Или не весь список а только надпись с цифрами - чтобы не было вырвиглазно

#2744:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 21:41
    —
Я чего-то сильно слегка недопонял. Даже не знаю с какой стороны уточняющие вопросы задавать. Shocked А не слабо в фотошопе изобразить эту идею?

Добавлено спустя 15 минут:

StayAtHome
Насчет задержки я был не совсем прав. Сетевые диски не могут тормозить - их опрос и так уже давно и намертво отключен. Тут что-то другое. А скажи, если несколько раз подряд открыть список дисков, то эта задержка присутствует всегда или только при первом открытии?

#2745:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Mar 20, 2015 22:33
    —
VadiMGP
Кстати, о дисках. Альтернативный список сейчас лишь частично учитывает опции TC, регулирующие отображение тех или иных элементов стандартного списка. Например, ключ ShowExtraDrives точно учитывается, а ключи Allowed и HideRemovableNoMedia точно не учитываются. Хорошо бы, чтобы они учитывались тоже. То есть если предписано какой-то диск не отображать в TC (Allowed), так он не должен отображается и в дисковом списке TWinKey. А если указано, чтобы пустые слоты кард-ридера не отображались в стандартном списке (HideRemovableNoMedia со значением 2 в сумме), то это должно касаться и альтернативного списка.

#2746:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 23:05
    —

Для простоты оставил только жесткие диски и дискету - для контраста. Цифры реальные, заливку делал на глазок. Как-то так

#2747:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 23:18
    —
Avada
Можно, хотя это уже левой рукой пальчиками...

Вахмурка
И это не вырвиглаз? Тогда что это? Пусть выскажутся начальники остальных транспортных цехов.

Чую, что надо открывать мастерскую индпошива и начинать выпускать индивидуальные версии. Каждому по фигуре подгонять.

#2748:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Mar 20, 2015 23:32
    —
На тебя не угодишь. Меня более чем устраивает проводниковый вариант: градусник + текст, но согласен и на то, что выше, и просто на текст процента свободного места. Поделился бы в отместку идеей насчет free.

Я, честно говоря, думал, что ты именно эту идею и вынашиваешь. Не угадал. Не все же мне угадывать..

#2749:  Author: VadiMGP PostPosted: Fri Mar 20, 2015 23:56
    —
Идея, как обычно в таких случаях, продиктована желанием отвязаться. Wink Можно дать возможность юзеру самому задавать шаблон типа "$free free of $total" или "$free/$total", где вместо псевдопеременных будут подставлены значения.

#2750:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Mar 21, 2015 00:08
    —
Как говорилось в старом анекдоте про т. Сталина: "Можно и так". И никаких тебе проблем с локализацией, пиши хоть по-китайски

#2751:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Mar 21, 2015 09:24
    —
VadiMGP
Идея с шаблонами хороша. (И, кстати, это позволило бы настраивать ещё и число знаков после запятой. Кому-то и одного хватит.)
Насчёт графического индикатора я бы категорически предпочёл, чтобы эта полоска отображалась только поверх чисел, а не занимала всю строку. Если подобное возможно, конечно. И, конечно, эта графика должна быть опциональной.
А вызов для нормальных дисков в этом списке системного контекстного меню невозможен в принципе? Это уже не раз запрашивалось и было признано нереализуемым, но, может быть, появились какие-то новые возможности

#2752:  Author: VadiMGP PostPosted: Sat Mar 21, 2015 10:19
    —
Avada
Насчет количества цифр - это вряд ли. На графику меня тоже, пожалуй, не хватит. А вот системное контекстное меню уже выглядит реальностью. Надо еще проверить, но есть хорошая надежда.

#2753:  Author: StayAtHomeLocation: Ukraine PostPosted: Mon Mar 30, 2015 18:42
    —
Нашел багу прорисовки. Если включены опции влияющие на фон файловой панели (прикрепленные файлы, один цвет фона и т.д.), то при прокрутке колесом мыши содержимого файловой панели не очищается фон последнего неполностью заполненого файлами столбца.
Чтобы воспроизвести нужно сделать окно такого размера чтобы последний столбец был заполнен файлами не на всю высоту.

#2754:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 30, 2015 20:37
    —
StayAtHome
Всякие глюки при прокрутке в кратком режиме раньше бывали, но они потом исправлялись, так что сейчас я не уверен, что правильно понял, о чём речь. Скрин с результатом этого бага прорисовки предъявить можно? Версия TWinKey последняя, 3.119?

#2755:  Author: LonerDLocation: Макеевка PostPosted: Mon Mar 30, 2015 20:47
    —
Некритичный бажик при запуске Утилизатора (когда он начинает проверять назначенные хоткеи и ругаться на всё подряд) - названия всех команд отображаются одинаково в виде вот таких кракозябр.

#2756:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 30, 2015 23:55
    —
LonerD
Надо разбираться с условиями воспроизведения. У меня, например, такого нет и никогда не было. Для начала, что там на самом деле за команда, которой назначены клавиши на скрине?

#2757:  Author: LonerDLocation: Макеевка PostPosted: Tue Mar 31, 2015 03:57
    —
Avada wrote:
Надо разбираться с условиями воспроизведения. У меня, например, такого нет и никогда не было.

Проверил. На плагине 3.117 в тех же условиях проблема не наблюдается. В 3.118 - уже есть. (Тотал любой битности, хотя это, наверное, не важно, - у утилиты один ехешник). Win 8.1 x64, ТС 8.51а. Если эта информация не поможет выявить ситуацию, то по мере возможностей подготовлю чистый Тотал с настройками для воспроизведения.

Avada wrote:
Для начала, что там на самом деле за команда, которой назначены клавиши на скрине?

Конкретно на этой клавише команда em_AkelPadLair_open
Но точно такая кракозябра высвечивается и для всех остальных команд вместо имени команды.

#2758:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 31, 2015 08:03
    —
LonerD
Да, чистый Тотал с настройками для воспроизведения — это было бы хорошо. В usercmd.ini никаких явных отличий от стандарта быть не может? Встроенные (cm_) команды проверялись?

#2759:  Author: StayAtHomeLocation: Ukraine PostPosted: Tue Mar 31, 2015 10:34
    —
Avada wrote:
StayAtHome
Всякие глюки при прокрутке в кратком режиме раньше бывали, но они потом исправлялись, так что сейчас я не уверен, что правильно понял, о чём речь. Скрин с результатом этого бага прорисовки предъявить можно? Версия TWinKey последняя, 3.119?


Да, TWinKey 3.119, TC 8.51a, Windows 7 SP1

Вот видео:
http://stayathome.ho.ua/files/TCScroll1.7z

Сначала скроллирую перетаскиванием полосы прокрутки - прорисовка нормальная, потом колесом мыши - прорисовка сбоит.

#2760:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 31, 2015 13:37
    —
StayAtHome
Спасибо, но я так и не смог воспроизвести. Вероятно, тут какая-то специфическая комбинация настроек TC и TWinKey. На wincmd.ini и TWinKey.ini посмотреть можно?

#2761:  Author: VadiMGP PostPosted: Wed Apr 01, 2015 10:41
    —
StayAtHome
А если поставить картинку в фон, то тоже есть такой эффект? И кстати - это происходит в обеих битностях или в какой-то одной?

LonerD
Да, очень хотелось бы увидеть ini файлы.

#2762:  Author: StayAtHomeLocation: Ukraine PostPosted: Thu Apr 02, 2015 10:48
    —
С фоновой картинкой баги прорисовки такие же. На 64-bit смогу проверить вечером.
Вот чистые инишники на которых воспроизводится:
Code:
MIME-Version: 1.0
Content-Type: application/octet-stream; name="Ini.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Ini.zip"

UEsDBBQAAgAIAIVNgkbxG1kibwEAAEsDAAALAAAAVFdpbktleS5pbmltUsFuwjAMvSPxFZN2LlBV
7NADNHSqVrZpZdsBcSitN6qWGiUpG3+/OGkbYCSX+L3nZ1vOOsD6q/jeDAdvIBter9Kt8J3h4F0A
A1FKPETPEQEvR+C8yOGjEE1aLTEHQgOskEPeZT0BHNRboxpg2yqoiqx8RIms4P5oOCDtCsP0SDwF
nzuAioIEuVRAXAhJ4TLlZYxZae0ZL47Q0QxrmezwJ8qwNi2zyApUoaAREvcs7gWJVJ2cwqICQbwJ
qShFc8SSKmrlK3ChXAjbd1iMQoaYNTpYmxHvE3lSbhti20bJw8hbQCv9O+YyJ5h2OAtmlpo6dNXA
UDcjIa8SCB3X+Q10Bb+d2NHHwrovPTNUkEnr6szGrjfrcOt7id9wNoTxdSk8pDyVyK2169A9o6z7
P+qsQDdRz/U1aHHzlLe6UJ92bdddE2byxubjqA1moD4IEf5kYvfbZi68B2/hWfhW8nypM/vFG83k
QhM0XCg/0v0BUEsDBBQAAgAIALhNgka+HPe3fwIAAPgEAAAKAAAAd2luY21kLmluaaVUbW/aMBD+
Hin/gY+bxCY7aVKo5EqsCI2t3brB+iKoIi8xwatjR7ZTwsSP3zkNLy37Mg2Q7Xts3z333JnZhZIL
nleaWq7kg++NpbFUiCHXZHg2n6iFnU8VIBdF5ns/DBtLPpbXWuWaFu7QaYN+YashW4yUtAT53oJr
YwtZkSDuBb53SY2dMKrT5dfSRTHujGXGEox7vjdhJYXwbKoZczvXVDJhbpi2PKXCIQPBc8myDqst
kwY8EOx7M2AOpr0WVc6lAeroiPG83ZzfDu/m01suP7P1dn6/ymq4k2TMstQScGgajsy5as8kz7RH
SpPX2FgeQVPgdwSOBM0h4Q1CQfNzw2b7ceZmf6Ns2BK74vIRCA4qq6AY2nbOO6DCDMcI1X2EOm96
NY7fPjjpXIg7EgXR1rgnIdoZQ9hyFWite4JP+1vritZO24LWvOC/WeaMmgQ9qMiahLHvZTXBKDiB
xZr0EOwO+RPPmCbRgfGt4unjDWerF+iFKgoojXkGp/Snsao0JEBhN0BxN4ijLo6ibtSLuv2wKaVQ
2uneLEZcWKYxOW91eQk3a0d2JtjCwp2S2iXJXlce0lyq1QA6mVnKRdNzk5KlnIqGLpgGDrhOMkpb
pV1mAEqWw1N4Yp3JITrTPF/ugqVnx+7xf7nfStR0McjkexgmKEIIbwjKeUJAL9+LoZwwRcSpNsh+
Vcbe8gwY4VYOC36cj2TPEyWqfXV4g/ZfiLA7tCyTy0/QNugdDIEbondh2EduCJJRJUQyUaJyXubu
3tbh3h12DmnqMgMKBFpu9t0p9pFDWnrdpNWwmV0Cy0P0L4XDO9D3Ard2MvwzzZM24NUj/E0dRvxQ
5b73B1BLAQIUABQAAgAIAIVNgkbxG1kibwEAAEsDAAALAAAAAAAAAAEAIAAAAAAAAABUV2luS2V5
LmluaVBLAQIUABQAAgAIALhNgka+HPe3fwIAAPgEAAAKAAAAAAAAAAEAIAAAAJgBAAB3aW5jbWQu
aW5pUEsFBgAAAAACAAIAcQAAAD8EAAAAAA==


#2763:  Author: VadiMGP PostPosted: Thu Apr 02, 2015 10:58
    —
StayAtHome
Уже можно не проверять. Wink Почти 100% что это баг 32-битной версии.

#2764:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Apr 03, 2015 03:22
    —
Да, на 64-bit не воспроизводится.

#2765:  Author: StayAtHomeLocation: Ukraine PostPosted: Wed Apr 15, 2015 17:21
    —
Баг №2:

С включенной опцией "Прикрепленные файлы - Разрешить" при попытке копирования содержимого архива https://commondatastorage.googleapis.com/chromium-browser-snapshots/Win/325224/chrome-win32.zip получаю AV:

Code:

---------------------------
Total Commander 8.51a
---------------------------
Access violation at address 10013750. Read of address 01D91000.
Access violation at address 10013750. Read of address 01D91000
Windows 7 SP1 6.1 (Build 7601)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
10013750
6C066E  5E9AF0  5ED79C  5DF411  5871DF  58739B
58FF84  582A2D  449033  446589  447B66  4484F6
>42590C  447A9B  42590C  42AFC8  42B064  7056AB

Raw:
42590C  6C066E  4026A0  5E9AF0  41F9EA  41FA16
44886F  446589  6B6DDA  63F003  63F026  447A09
42590C  44886F  446589  4487C5  43785A  447AEE
447B66  4484F6  448519  42590C  447A9B  42590C
42590C  6C077A  5E8CB4  5ED79C  4484F6  448519
42590C  447A09  42590C  44886F  446589  4487C5
43785A  447AEE  447B66  4484F6  448519  42590C
447A9B  42590C  447A09  42590C  44886F  446589
4487C5  43785A  447AEE  447B66  4484F6  448519
42590C  447A9B  42590C  6BFE7A  580644  446589

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Да   Нет   
---------------------------


Воспроизводится если выделить все файлы внутри папки "chrome-win32" в архиве. Можно выделить только *.manifest - обычно та же ошибка.
После отключения прикрепленных файлов - копирование работает нормально. Если копировать эти файлы не из архива - тоже нормально.

#2766:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 15, 2015 17:45
    —
StayAtHome
Пока что проверил на XP x32. Все файлы в архиве выделены. При включении указанной опции, да, AV. При выключении этой опции нет AV, но нет и распаковки (просто ничего не происходит), так что файлы можно извлечь, только выделяя содержимое частями (например, одну половину, потом другую). А вот после выгрузки плагина всё извлекается нормально. Вообще я такую невозможность полной распаковки из открытых больших архивов в последние месяцы пару-тройку раз уже наблюдал и сам, но мне не пришло в голову связать это с TWinKey.

#2767:  Author: StayAtHomeLocation: Ukraine PostPosted: Wed Apr 15, 2015 17:49
    —
У меня на Win7 x32 чаще всего AV. Но иногда тоже бывает что копирование не запускается.

#2768:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Apr 21, 2015 13:56
    —
Опять нижний ряд вкладок "прячется" при загрузке (дежа-вю). При отключенном TWinKey все пучком. Могу выслать скриншоты. Автокоманда в TWinKey отключена

#2769:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 24, 2015 19:35
    —
Дядя Г проговорился. VadiMGP, это еще одна идея, предложенная ему и им же отвергнутая?

Last edited by Вахмурка on Fri Apr 24, 2015 21:49; edited 1 time in total

#2770:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 24, 2015 21:07
    —
Вахмурка
Насколько понимаю, ссылка должна быть на что-то другое, нежели первый пост текущей темы.

#2771:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 24, 2015 21:49
    —
Спасибо, починил

#2772:  Author: StayAtHomeLocation: Ukraine PostPosted: Tue Apr 28, 2015 13:47
    —
Баг №3: При вколюченной поддержке тем на Windows 7 и использовании опции "Список дисков", при открытии собственно списка дисков - остается тень от стандартного списка дисков TC. Тень висит поверх всех окон в системе и пропадает только после перезапуска TC. Мешает Sad

#2773:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 28, 2015 15:49
    —
StayAtHome
Не вижу тень от стандартного списка. Скрин или видео можно?

Вахмурка
Спасибо, но о фоновом рисунке в файловых панелях Гислера вообще-то просили самые разные люди многократно. Видимо, и тут наступил переход количества в качество. Smile

#2774:  Author: FlasherLocation: Москва PostPosted: Tue Apr 28, 2015 16:51
    —
Avada
Только вот про фоновые рисунки там ничего, увы, не сказано, лишь только про уши.

#2775:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 28, 2015 17:09
    —
Flasher

Я знаю, что там речь шла про заголовки вкладок. Однако же читаем:
Quote:
TC 9 will be able to support different background colors in the file panels.

Возможно, это просто неудачно сформулировано. А возможно, и нет...
О цветных заголовках вкладок Гислера, впрочем, тоже просили преизрядно. Свидетельство тому — хотя бы та самая тема.

#2776:  Author: StayAtHomeLocation: Ukraine PostPosted: Tue Apr 28, 2015 17:22
    —
Avada wrote:
Не вижу тень от стандартного списка. Скрин или видео можно?

Ну собственно особо показывать тут нечего:

#2777:  Author: FlasherLocation: Москва PostPosted: Tue Apr 28, 2015 18:09
    —
Avada wrote:
Возможно, это просто неудачно сформулировано. А возможно, и нет...
Удачно - неудачно, но всё же colors, которые и так можно менять, совсем не images. Поэтому непонятно, к чему ты написал о фоновом рисунке.

#2778:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 28, 2015 18:37
    —
Flasher
Значит, неправильно понял. Embarassed

StayAtHome
Нет у меня такого. Видимо, тут какая-то связка специфических условий, не все из которых названы.

#2779:  Author: StayAtHomeLocation: Ukraine PostPosted: Tue Apr 28, 2015 18:46
    —
Avada
Возможно у тебя тени под окнами отключены в параметрах быстродействия Windows?

#2780:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 28, 2015 19:11
    —
StayAtHome
Нет, включены.

#2781:  Author: StayAtHomeLocation: Ukraine PostPosted: Wed Apr 29, 2015 16:11
    —
Баг №4: При включенной операции "Переход вверх из корневого каталога" и открытом каталоге FTP нажатие Backspace или Ctrl+PageDown переводит в "Мой компьютер", даже если каталог FTP не корневой.

#2782:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 29, 2015 16:24
    —
StayAtHome
Не подтверждаю. У меня на FTP нажатие указанных клавиш вообще не переводит в "Мой компьютер", в отличие от локального диска.

#2783:  Author: StayAtHomeLocation: Ukraine PostPosted: Wed Apr 29, 2015 16:31
    —
Блин, раньше не замечал в своем ДНК ошибок. У меня не воспроизводится если открыто два FTP-подключения и воспроизводится если открыто только одно. Попробуй.

#2784:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 29, 2015 16:54
    —
StayAtHome
Я, когда проверял, разные FTP-подключения последовательно по одному и открывал.

#2785:  Author: StayAtHomeLocation: Ukraine PostPosted: Wed Apr 29, 2015 16:59
    —
У меня воспроизводится стабильно на такой конфигурации:

wincmd.ini
Quote:
[Configuration]
UseIniInProgramDir=7
UseNewDefFont=0
firstmnu=2938
SeparateTree=0
PanelsVertical=0
[ContentPlugins]
0=D:\Soft\TotalCmd\Plugins\WDX\TWinKey\TWinKey.wdx
0_detect=
[searches]
TWinKey_SearchFor=
TWinKey_SearchIn=
TWinKey_SearchText=
TWinKey_SearchFlags=0|002002000020|||||||||0000|
TWinKey_plugin=twinkey.Autostart > 0
[Colors]
ColorFilter1=>TWinKey
ColorFilter1Color=0


TWinKey.ini
Quote:
[Config]
FileGroupping=0
FileGroupping2=0
BriefSingleColor=0
Retracktor=0
ChangeColumns=0
ESCSpecial=0
InPlaceRename=0
GotoUpFromRoot=1
JumpBeginEnd=0
ColumnsWidth0=200
ColumnsWidth1=200
StickyFiles=0
StickySort=1
BookMarks=0
PersistBookmarks=1
LostFocus=0
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
UseLLHook=0
EnableStartupSequence=0
CheckCloseTC=1
CheckMultiLister=0
NextQuickView=0
NextQuickViewOpen=0
Localizator=%COMMANDER_PATH%\Plugins\WDX\TWinKey\LANGUAGE\Russian.ini
DriveList=2
DontShowIcons=0
UDIDriveList=1
CustomDLIcons=0
ReturnTabs=0
UseDesktopINI=1
OverrideVisualMode=1
ColoredTabs=1
KeepTabColors=1
DblClickGotoDir=1
TabsToFav=1
TabsWheel=0
SortTabList=0
MarkLockedTabs=1
AutoView=0
KeepScope=1


Добавлено спустя 6 минут:

Кстати, чтобы баг №3 (тень от списка дисков) воспроизвелся, нужно чтобы ширина стандартного combobox с дисками была больше чем ширина TWinKey'евского. У меня подключен сетевой диск с длинным путем (много вложенных каталогов на сервере). Проверь и это.

#2786:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Apr 29, 2015 17:07
    —
StayAtHome
Баг № 4 с конфигами попробовал. (Пока на XP, дома на Win7 посмотрю.) Не воспроизводится.
Но багу № 3 идея ясна, но проверить сейчас при таких условиях нет возможности.

#2787:  Author: StayAtHomeLocation: Ukraine PostPosted: Wed Apr 29, 2015 17:31
    —
Увы, уменьшил у себя ширину стандартного списка - баг с тенью остался.
Призываю в топик VadiMGP Very Happy

#2788:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 01, 2015 13:42
    —
1) Чегой-то я подсел на TWinKey'евский калькулятор - уж больно удобным оказался (после нововведений последних версий). Функции размножаются как кролики. Отсюда вопросы:
а) Можно ли в muCalc.ini организовать сепаратор? Я пробовал
Code:
$sep=sep1
- ругается, а если вставить
Code:
$sep=
то после него записи игнорируются;
б) Можно ли сделать подменюшки функций? А то как бы эти функции-кролики не выползли за пределы экрана. Если нельзя, но сложно, то хотя бы сепаратор сделать с названием, как в меню дисков.

2) В какой кодировке должны быть файлы TCDirMenu.ini и muCalc.ini? В документации слова "кодировка" вообще нет. По моим наблюдениям, TCDirMenu.ini из директории "Examples" записан в кодировке UTF-16 with signature, а muCalc.Rus.ini - Cyrillic (Windows). При этом, если ввести кириллицу в качестве названия ключа в первый из них - все пучком, а во второй - ругань и глюки, вплоть до зависания. Каковы вообще требования к кодировке файлов конфигурации, включая TWinKey.ini? Большой беды нет, мне совсем не впадлу назвать функцию "Deg->Rad" вместо"Градусы->Радианы", но разве требования к кодировке этих файлов не следует оговорить открытым текстом? Достаточно будет фразы "Кодировку файлов из директории Examples при копировании в директорию плагина менять нельзя".

#2789:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri May 01, 2015 14:46
    —
Вахмурка wrote:
Можно ли в muCalc.ini организовать сепаратор?

Я уже как-то намекал автору, что неплохо бы, но пока это не реализовано. (А брать ключи из другого плагина не имеет смысла.)

Вахмурка wrote:
Можно ли сделать подменюшки функций?

Аналогично.

Вахмурка wrote:
В какой кодировке должны быть файлы TCDirMenu.ini и muCalc.ini?

Если нужно, чтобы для какого-то файла использовалась только определённая кодировка, в документации это обязательно указывается (пример — TWinKey.bkm). Раз не указано — значит, не задумано.
У меня оба рабочих файла в кириллице (Windows-1251). И TWinKey.ini тоже. Ни одного файла в Examples в кодировке UTF-16 у меня нет (там Windows-1251 или Windows-1252). Заодно обнаружил, что файл muCalc.Eng.ini с самого начала оказался сохранён в 1251 вместо 1252, но на это, что характерно, никто до сего момента не жаловался. Тем не менее, к следующей версии надо исправить.
Кстати, напоминаю, что в рабочем каталоге плагина INI-файл для калькулятора должен быть с именем muCalc.ini, независимо от имени прототипа.
И хотелось бы знать, какая вообще может быть кириллица в muCalc.ini в названии ключа, если слева там имена функций со строго определённым набором символов? Может быть, всё-таки в комментарии? Но у меня на русской локали с русским интерфейсом плагина русские комментарии отображаются абсолютно нормально. В том числе "Градусы->Радианы".

#2790:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 01, 2015 15:10
    —
Quote:
И хотелось бы знать, какая вообще может быть кириллица в muCalc.ini в названии ключа, если слева там имена функций со строго определённым набором символов?
Ну, да, протупил. Не учел, что ключи этих двух файлов конфигурации, хоть и выглядят похоже, имеют разный смысл.
Тогда моя хотелка упрощается: геть вложенные меню, даешь сепараторы с названиями: "Функции такие", "Функции сякие"


Last edited by Вахмурка on Fri May 01, 2015 16:01; edited 1 time in total

#2791:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri May 01, 2015 15:20
    —
Вахмурка
Поскольку в альтернативном меню дисков подобные сепараторы реализованы, для них, ИМХО, не должно быть непреодолимых препятствий и здесь. Однако полагаю, что запрос на разделители-заголовки не отменяет запрос на подменю — и наоборот. Оба варианта интересны и полезны.

#2792:  Author: VadiMGP PostPosted: Wed May 20, 2015 12:10
    —
Прошу прощения за долгое отсутствие. Никто не забыт и ничто не забыто, но я сейчас загружен так, что света белого не вижу. Как только смогу урвать достаточно времени займусь фиксами.
Что касается новых фич или улучшения старых, то этот вопрос пока в подвешенном состоянии. У нас с Гислером завязалась переписка по поводу того, можно ли подружить ТС и TWinKey, посмотрим что из этого выйдет.

StayAtHome
Не могу воспроизвести баг с тенью. Sad Это на обеих битностях происходит? Какая видеокарточка? Можешь ли проверить на другом компе или на виртуалке? Может в настройках карточки что-то можно поменять? Ну, дай хоть за что-нибудь зацепиться.

#2793:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu May 21, 2015 00:54
    —
Quote:
У нас с Гислером завязалась переписка по поводу того, можно ли подружить ТС и TWinKey, посмотрим что из этого выйдет
Я ж говорил - заколосилось:
Матф.7:7 wrote:
стучите, и отворят вам
Потом, когда окончательно отворят, накормят, напоят и спать уложат, расскажешь (хоть в личке, хоть во флейме), с чего все началось, кто первый сказал "мяу", кто первый сказал "Ну что?", и вообще, какая именно из мух его укусила. Жутко любопытно!

#2794:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun May 31, 2015 20:02
    —
Еще один косячок, аналогичный этому, только на вкладке "View Modes".
  1. Создать схему. Можно заполнить поля, а можно оставить пустыми;
  2. Переместить ее выше любой другой, но такой, где есть заполненные поля;
  3. Удалить новую схему.
Курсор перемещается на нижнюю схему, при этом ее поля повторяют таковые удаленной. Чтобы "обновить" вид, надо переключиться на какую-нибудь еще, а потом вернуться

#2795:  Author: VadiMGP PostPosted: Sun May 31, 2015 22:00
    —
Вахмурка
Да, есть такое.

#2796: цветные владки табов Author: Fox PostPosted: Thu Jun 04, 2015 22:15
    —
Привет! Заранее извиняюсь за не умные вопросы))
2админ: ветка вроде бы та - специально подбирал.

Тотал юзаю уже давно, но плагины не трогал.
На ветку забрел - т.к. давно хочу сделать "цветные вкладки".

1. Подскажите пожалуйста Twinkey на 1й странице это перезалитый с учетом найденных в процессе багов?
2. я его скачал, запусти, он в настройках тотала, в конфиг-ции есть, а что делать дальше я не знаю... Embarassed
доп.возможностей я нигде в настройках не нашел...
Может с версией у меня что не так? Или я что-то не так делаю???

у меня стоит 7,04 тотал
ЗЫ: не хочется менять на новые версии, т.к. есть возможность перелючаться между 3мя подборами инструментов (3 цветные звёздочки), а в новых такого нет.

#2797:  Author: FlasherLocation: Москва PostPosted: Thu Jun 04, 2015 22:36
    —
Fox wrote:
а в новых такого нет.
Откуда такое ОБС?
Касаемо установки - без прочтения его описания в приложенном readme тут говорить особо не о чем, полагаю, и без обновления ТС тоже.

#2798:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jun 04, 2015 23:49
    —
Fox
Ссылка на первой странице — всегда на новейшую версию.
А делается, к сожалению, всё не так. С какими версиями TC совместим TWinKey, сказано в его справке. Как устанавливать, сказано там же. Попытки осваивать этот плагин без чтения документации безнадёжны. Версия 7.04 не поддерживается TWinKey однозначно. И вообще техподдержка по ней на форуме уже не оказывается, равно как и по чужим сборкам (это я про "3 цветные звездочки" и пр.). Обновляйтесь и учитесь настраивать TC самостоятельно. Тогда не будет повода для смешных заявлений про "в новых такого нет".

А за нарушение правил форума ("чтобы ветку новую не создавать" и нежелание пользоваться поиском по форуму) — замечание. Комментариев не будет. Оффтопный фрагмент из сообщения удалён. Как работать в TC с внешними библиотеками значков, разъяснялось многократно.

Вахмурка
Техпомощь по оффтопу сама есть оффтоп. Сообщение удалено. Если есть желание проконсультировать по значкам — в личку, пожалуйста.

#2799:  Author: mrmerak PostPosted: Wed Jun 10, 2015 14:01
    —
VadiMGP
можешь запилить, чтобы клик СКМ по папке открывал её в новой вкладке?


Last edited by mrmerak on Thu Jun 11, 2015 16:51; edited 1 time in total

#2800:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jun 10, 2015 21:53
    —
mrmerak wrote:
чтобы клик СКМ по папке открывал её в новой вкладке

Полезная идея, поддерживаю. Но при условии опциональности.

#2801:  Author: LonerDLocation: Макеевка PostPosted: Wed Jun 10, 2015 22:44
    —
Avada wrote:
mrmerak wrote:
чтобы клик СКМ по папке открывал её в новой вкладке

Полезная идея, поддерживаю. Но при условии опциональности.

Я тоже за. В новой вкладке или в противоположной панели.
А клик по пустому месту (или по строке [..] ) - открывал текущую папку в новой вкладке или противоположной панели.

#2802:  Author: VadiMGP PostPosted: Fri Jun 12, 2015 03:19
    —
mrmerak
В принципе, мысль интересная, попробую. Но только в обычных директориях. FTP, ФС плагины, панели результатов поиска - эт, вряд ли.
Avada wrote:
Но при условии опциональности.
Это уж, как водится.
LonerD wrote:
А клик по пустому месту (или по строке [..] ) - открывал текущую папку в новой вкладке или противоположной панели.

Насчет пустого места - не уверен, что СКМ это хорошая идея, здесь двойной клик больше подходит. А зачем ".."? В табовом меню есть же команда - Duplicate this tab. Если все равно тянуться мышой вверх, то в чем принципиальная разница?

Добавлено спустя 7 минут:

Кстати, а как быть с прямоугольным выделением?

#2803:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 12, 2015 08:21
    —
VadiMGP wrote:
Кстати, а как быть с прямоугольным выделением?

Тут надо понять (и этот вопрос, ЕМНИП, уже возникал), может ли TWinKey различать два действия: просто щелчок СКМ и нажатие СКМ с последующим небольшим перемещением указателя мыши. Кроме того, есть долгий щелчок СКМ и двойной щелчок СКМ (они используются, например, в TotalMouseEx для быстрого "мышиного" вызова правки файла и для быстрого выделения мышью файлов с тем же расширением).

#2804:  Author: mrmerak PostPosted: Fri Jun 12, 2015 10:30
    —
VadiMGP wrote:

Кстати, а как быть с прямоугольным выделением?


было круто выделение на ЛКМ повесить вообще (а-ля explorer), все равно оно тоже самое что и ПКМ

если нельзя, тогда костыль в виде ловить СКМ UP и проверять было ли оно на папке

#2805:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 12, 2015 10:44
    —
2VadiMGP
Тут потребовалось создать еще несколько картинок для фонового рисунка, и возник вопрос: какой должна быть эта картинка, чтобы она как можно быстрее обрабатывалась и меньше места в памяти занимала? Интересуют прежде всего тип (расширение) и размер. Также, может быть, важна битность (глубина цвета).
Не в том дело, что картинка медленно грузится. Просто если тот же внешний эффект может быть достигнут меньшими затратами - этим надо пользоваться

#2806:  Author: VadiMGP PostPosted: Fri Jun 12, 2015 10:49
    —
Avada wrote:
(и этот вопрос, ЕМНИП, уже возникал), может ли TWinKey различать два действия: просто щелчок СКМ и нажатие СКМ с последующим небольшим перемещением указателя мыши.
Пока не может, но дело не в этом, научить никогда не поздно, если оно того стоит. Но, допустим, научили, что тогда?
mrmerak wrote:
было круто выделение на ЛКМ повесить вообще
Нереально, в ТС слишком многое завязано на левый клик (обновление статусных полей, обработка драг-дропа, и т.д), опасно не пропускать, хлопот не оберешься. Давай пока рассчитывать только на СКМ.

Добавлено спустя 16 минут:

Вахмурка wrote:
чтобы она как можно быстрее обрабатывалась и меньше места в памяти занимала?
Плюнь, при нормальных размерах картинок это ловля блох. Быстрее всего загружается BMP, потом PNG, потом остальные. Но разница в считанные миллисекунды. Размер в памяти не зависит от формата, все равно внутри все раскрывается в примитивный BMP. Единственное, что имеет смысл проверить - резолюция. Даже если твой шикарный фотоаппарат дает 40-гигапиксельное разрешение, нет никакого резона загружать картинку больше чем размер экрана. Вот это будет пустая трата времени и памяти.

#2807:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 12, 2015 11:51
    —
Тогда выложу архивчик с моими картинками. Может, кому пригодится.
Вроде бы, удалось добиться "бесшовности". У меня цвет шрифта - белый, обычный фон - синий. Соответственно, и картинки большей частью в черно-синей гамме


Last edited by Вахмурка on Mon Jun 15, 2015 12:30; edited 1 time in total

#2808:  Author: VadiMGP PostPosted: Fri Jun 12, 2015 13:00
    —
Вахмурка
Да, на бесшовных картинках можно сильно сэкономить. Есть отличные примеры крошечных картинок.
http://subtlepatterns.com/

#2809:  Author: mrmerak PostPosted: Fri Jun 12, 2015 13:20
    —
VadiMGP
я бы эту ссылку в хелп добавил бы - прикольно выходит

к стати о хелпе, Avada как насчет того списка всего что делает\включает TWinKey по-умолчанию сразу после установки?

http://forum.wincmd.ru/viewtopic.php?t=12168&postdays=0&postorder=asc&&start=2415

#2810:  Author: VadiMGP PostPosted: Fri Jun 12, 2015 13:46
    —
mrmerak
Давать ссылку на коммерческий ресурс я не буду - пес знает какие у них тараканы в голове. Но если кто-то сделает парочку маленьких приятных картинок (Вахмурка, ау!), то их можно включить, как примеры, в дистрибутив. Ну, или найти свободные от копирайта картинки. Только действительно маленькие и немного, чтобы дистрибутив не распух от гордости.

#2811:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 12, 2015 14:23
    —
mrmerak wrote:
как насчет того списка всего что делает\включает TWinKey по-умолчанию сразу после установки?

Так уже тогда предлагалось выяснить этот вопрос самостоятельно. Для этого требуется минимум времени, тем более, что к настоящему моменту функций без опций практически совсем не осталось — всё видно наглядно. В хелпе давать особый список включённых по умолчанию опций я не считаю нужным.

#2812:  Author: LonerDLocation: Макеевка PostPosted: Fri Jun 12, 2015 19:02
    —
[quote="VadiMGP"]А зачем ".."? В табовом меню есть же команда - Duplicate this tab. Если все равно тянуться мышой вверх, то в чем принципиальная разница?[/color]
Ну не пропадать же пустой строчке зря. Если клик на каталогах будет срабатывать, то логично и на клик по ".." сделать какую-то функцию. Лично мне - не принципиально. Но наиболее логично имхо - в таком случае открывать текущий каталог в новой вкладке. В табовое меню нужно кликать правой кнопкой мыши, потом выбирать нужный пункт, а тут один клик.

VadiMGP wrote:
Кстати, а как быть с прямоугольным выделением?

При прямоугольном выделении ведь изменяются координаты. Наверное, можно через полсекунды проверять - изменилось ли положение мыши с зажатой СКМ, и в зависимости от этого отрабатывать клик или выделение.

#2813:  Author: VadiMGP PostPosted: Fri Jun 12, 2015 19:29
    —
LonerD wrote:
Если клик на каталогах будет срабатывать, то логично и на клик по ".."
В общем, да, логично.
LonerD wrote:
При прямоугольном выделении ведь изменяются координаты.
С одной стороны - верно. Но на практике не обязательно. Человек может нажать кнопку и не двигать мышку какое-то время выискивая нужный файл. Или наоборот, начать выделение и тут же сдвинуть мышь в обратном направлении.
Я хочу подчеркнуть, что я это все веду не к тому, что имеется непреодолимое техническое препятствие, сделать можно и по таймеру, и по отпусканию кнопки, не суть. Я к тому, что надо выбрать наименее раздражающее поведение. Ведь человеческие ошибки всегда есть и будут, но не хочется делать фичу, которая использоваться будет редко, а бесить часто. Wink Лучше наоборот.

#2814:  Author: mrmerak PostPosted: Sat Jun 13, 2015 18:39
    —
VadiMGP
вот так выглядит выделение у меня по СКМ:



... и это круто, т.к. оно повторяет Проводник. Можно ли сделать чтобы также выглядел и курсор? Т.е.:


Сейчас так:

Т.е. нужно заполнить рамку цветом по аналогии с СКМ

#2815:  Author: VadiMGP PostPosted: Sat Jun 13, 2015 19:54
    —
mrmerak
В активной панели это сделать можно, но трудно. Там ТС будет все время пытаться свой курсор нарисовать. Слон на кита... Скорее всего, придется отменить инвертированный курсор, В общем, надо поисследовать. А в пассивной панели должно быть несложно.

#2816:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jun 15, 2015 12:26
    —
VadiMGP wrote:
Но если кто-то сделает парочку маленьких приятных картинок (Вахмурка, ау!), то их можно включить, как примеры, в дистрибутив
Тогда четко ставь ТЗ. Что значит "маленьких"? Укажи макс. разрешение и вес. Я уж не спрашиваю, что значит "парочку". Нашлепаю сколько надо

#2817:  Author: VadiMGP PostPosted: Mon Jun 15, 2015 12:52
    —
Вахмурка
Ну, нету у меня четкого ТЗ. Лучший совет который Ниро Вульф давал Арчи Гудвину - полагаться на собственный здравый смысл и смекалку. Wink
Сейчас дистрибутив занимает 2.5 М, шлепай сколько сам посчиташь разумным. Лишь бы хорошо смотрелось.

#2818:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jun 15, 2015 13:39
    —
Тогда чем плохи те, что я уже выложил? Там есть "регулярные" (07-12) и нерегулярные (просто картинки). Первые можно уконтрапупить и сделать совсем масенькими (пример). Вторые вроде и так хороши. Включи одну такую, одну сякую и дай ссылку на архив

#2819:  Author: FlasherLocation: Москва PostPosted: Mon Jun 15, 2015 13:41
    —

А нельзя индикатор залоченности как-то покультурней сделать - без отступов?
Но лучше бы, конечно, частичный градиент. Или хотя бы кружок в правом верхнем углу.

#2820:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jun 29, 2015 22:08
    —
2VadiMGP
А нельзя ли сделать так, чтобы история расчетов в калькуляторе была "обращенной", то есть новые наверху? Обычно нужны именно недавние расчеты, а когда история длинная, то список надо проматывать, чтобы добраться до низа.
Можно даже сделать такую настройку (аналогично ключу ReverseHistory в ТС)

#2821:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 30, 2015 07:51
    —
Вахмурка
При условии опциональности — поддерживаю.

#2822:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Oct 03, 2015 10:38
    —
2VadiMGP
По зрелому размышлению я решил снять свой запрос. Вроде бы, ввел все необходимые функции, новых не предвидится, по крайней мере, в большом количестве. Так что либо забей, либо запиши в самый конец списка планируемых свойств

#2823:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Oct 03, 2015 11:32
    —
Вахмурка
"Поздно, люстра уже упала". © Запрос принят и выполнен: в тестовых версиях сепараторы и подменю в меню калькулятора поддерживаются. Как и опциональная сортировка в истории вычислений и кое-какие другие новые фичи, о которых будет рассказано попозже.

#2824:  Author: yozhikLocation: Электросталь PostPosted: Tue Oct 13, 2015 16:25
    —
Рапортую. TWinKey 3.119, TC 8.52a, Windows 8.1 x32. В wincmd.ini стоит параметр SpecialCursorMovement=2.

Перехожу в прикреплённый каталог (он единственный на панели) по «стрелка вправо» – осуществляется переход не в прикреплённый каталог, а в самый верхний по списку (т.е. тот, который будет самым верхним, если отменить прикрепление). При этом вход в тот же прикреплённый каталог по Enter работает корректно.

Похожая проблема наблюдается при выходе из прикреплённого каталога. Если выходить по «стрелка влево», то курсор улетает в середину списка каталогов на то место, где будет находиться этот каталог, если его открепить. При выходе по Enter курсор остаётся на прикреплённом каталоге.

#2825:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 13, 2015 16:42
    —
yozhik
Ясно. Ещё один вариант неправильного позиционирования дополнительно к уже описанным в справке. Принято к рассмотрению, но не факт, что проблему удастся решить.

#2826:  Author: yozhikLocation: Электросталь PostPosted: Tue Oct 13, 2015 17:00
    —
Avada
Жаль, если не удастся. Я уже настолько (до автоматизма) привык ходить по каталогам стрелками, что придётся отказаться от использования прикрепления. А идея то прикрепления – отличная. Я свои каталоги «прикреплял» при помощи подчёркивания «_» в начале имени. А вчера, после одного Вашего поста на РуБорд, стал перечитывать справку к TWinKey и – вот оно! нужное решение. Обрадовался, а через полчаса обнаружил проблему и расстроился Smile

#2827:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 14, 2015 11:32
    —
yozhik
Проблемы такого рода были и есть. Будут ли дальше — зависит во многом от того, удастся ли обеспечить (во взаимосвязи с Гислером) более тесную интеграцию TWinKey с TC. Шансы на это, скажем так, ненулевые.
Отмеченные огрехи с "горизонтальной" навигацией подтверждаю, но сам я обычно пользуюсь в панелях кратким режимом, поэтому раньше и не обращал внимания.

#2828:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Dec 05, 2015 16:12
    —
Нельзя ли к калькулятору прикрутить "инженерное" (оно же "научное") представление чисел? То есть ввести функцию, скажем, sci, такую, чтобы
Code:
sci(1230000000)
возвращало
Code:
1.23е9

#2829:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Dec 05, 2015 16:27
    —
Вахмурка
Мы тут с автором (особенно он) в конце года несколько избыточно загружены основной работой, так что предложение, скорее всего, будет рассмотрено не в ближайшее время.

#2830:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Dec 05, 2015 16:41
    —
Капитан Очевидность wrote:
особенно он ... избыточно загружены

#2831:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 04, 2016 17:30
    —
Еще заметил странность в поведении калькулятора: при вызове меню Var&Const константа (у меня она одна) указывается в меню неоднократно, причем при каждом новом вычислении появляется новая строка. Согласен, описание туманное, так что если потребуются подробности, их будет у меня

#2832:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 04, 2016 19:47
    —
Вахмурка
Дай, пожалуйста, подробности.

#2833:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 04, 2016 20:10
    —
1. Создать любую константу в разделе [Constants] файла muCalc.ini (если она уже есть, ничего не делать);
2. Создать любую функцию в разделе [Functions] того же файла (если она уже есть...);
3. Выполнить любые расчеты с использованием указанной функции, после каждого вызывая меню Var&Const;
4. После каждого расчета все константы в меню будут дублироваться

#2834:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 04, 2016 20:48
    —
Вахмурка
Ага, вижу. Там и без констант после вычислений происходит дублирование функций в меню (а константы у меня как раз не дублируются). В том числе и в более поздних тестовых версиях (там могут дублироваться не функции, а имена подменю). На крайний случай временно лечится перечитыванием настроек TWinKey. И очень странно, почему я этого не замечал раньше.

#2835:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 04, 2016 21:07
    —
Quote:
Там и без констант после вычислений происходит дублирование функций в меню (а константы у меня как раз не дублируются)
Забавно, а у меня все строго наоборот. У меня версия 3.119, у тебя, видимо, более поздняя

#2836:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 04, 2016 22:38
    —
Вахмурка
Тестовая версия пока тоже 3.1.119, только билд другой (1988.52919, а у паблик-релиза 1884.48174). Как бы то ни было, проблема ясна, и при первой же возможности это будет исправлено.

#2837:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 04, 2016 20:50
    —
2VadiMGP
У меня на вкладке Tab Headers в разделе Mark Locked Tabs установлены красный цвет для запертых вкладок и зеленый для полузапертых. При щелчке ПКМ на "звездочке" выдается что-то типа:

То есть ни ту, ни другую полоску практически не видно. Нельзя ли:
1. Расширить полоску в менюшке (благо, в отличие от реальных заголовков панелей, она временная и проблем с экранным пространством не возникает). Должно получиться как-то так:

2. Либо, если нельзя расширить полоску, сместить ее вправо. Должно быть что-то типа:

Второе решение с эстетической точки зрения мне нравится больше. Можно, наконец, просто залить весь заголовок сплошным цветом, хотя смотреться это будет несколько попугайски

#2838:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 11:43
    —
Вахмурка wrote:
Можно, наконец, просто залить весь заголовок сплошным цветом, хотя смотреться это будет несколько попугайски

Надо учитывать и то, как это могло бы сочетаться с другой фичей — цветными заголовками вкладок. В случае сплошной заливки — явно не очень.

Вахмурка wrote:
Расширить полоску в менюшке (благо, в отличие от реальных заголовков панелей, она временная и проблем с экранным пространством не возникает).

Боюсь, что возникает. Используется то же меню, что, например, в альтернативном списке дисков или в меню команд TWinKey: там пространство слева от текста зарезервировано для других надобностей, сильно полоску не расширишь.
Про реализуемость варианта "сместить вправо" ждём, что скажет автор. ИМХО, идея приемлемая.

Насчёт более удобной индикации запертых вкладок в списке я и сам к VadiMGP уже с этим обращался, предлагая хотя бы несколько увеличить ширину полоски. Пока никаких решений не принято. Правда, у меня в списке это выглядит более пристойно, и промежуток между полоской и левым краем есть. Полагаю, дело тут в "классической" теме Windows. Кто её использует, у того выглядит так, как на скрине.

#2839:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 11:53
    —
Avada
А чем предложенные мной варианты плохи?

#2840:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 12:34
    —
Flasher
Не о том речь, что плохи, а о том, что с реализацией проблемы.
При отсутствии отступов полоска далеко не для всяких цветов годится. Это проверялось.
Частичный градиент уже предназначен для оцветовки заголовков вкладок. Объединять нельзя, давать второй градиент справа — некрасиво.
Про кружок не знаю, возможно ли что-то подобное добавить в заголовок и в список в принципе.
Кстати, разные варианты индикаторов вообще-то на приватном этапе работы обсуждались, но из-за необходимости учитывать ещё и возможность показа в заголовке/меню значков пришлось оставить вариант с полосками.

#2841:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 12:54
    —
Avada wrote:
При отсутствии отступов полоска далеко не для всяких цветов годится. Это проверялось.
Но она и при наличии не годится.
Avada wrote:
Объединять нельзя, давать второй градиент справа — некрасиво.
Так предлагается частичный. Основной градиент не заполняет правую часть, а маленький правый градиент вполне будет нормально смотреться.
Avada wrote:
Про кружок не знаю, возможно ли что-то подобное добавить в заголовок и в список в принципе.
Так надо выяснить. Его отступ и расположение картину никак не испортит.
Avada wrote:
из-за необходимости учитывать ещё и возможность показа в заголовке/меню значков
Так он же слева. Question

#2842:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 08, 2016 13:08
    —
Avada wrote:
Надо учитывать и то, как это могло бы сочетаться с другой фичей — цветными заголовками вкладок. В случае сплошной заливки — явно не очень
У меня цветные заголовки вкладок, как заданные визуальной схемой, так и заданные напрямую, через Ctrl+ПКМ на заголовке, вообще никак в менюшке "ПКМ на *" не отражаются. В руководстве об этом тоже ни слова. Они должны там быть?
В любом случае, можно вернуться к "символьному" варианту. То есть вне зависимости от указания степени запертости на самих вкладках (цветом или *), в менюшке "ПКМ на *" показывать запертые вкладки как *, а полузапертые, скажем, %, или #
 О запертости Wink
Кстати, с того момента, как я стал указывать степень запертости цветом, а не *, почти совершенно пропали иконки на заголовках в визуальных схемах. Хорошо если через три раза на четвертый выглянут... Sad

#2843:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 13:13
    —
Flasher wrote:
Но она и при наличии не годится.

Это кому как. И "не годится" означает "вообще невозможно пользоваться". Когда цвет полоски сливается с краем заголовка и попросту не виден.

Flasher wrote:
Основной градиент не заполняет правую часть, а маленький правый градиент вполне будет нормально смотреться.

Опять же кому как. ИМХО, уникальный индикатор предпочтительнее заливки. К тому же индикаторы в заголовке и списке должны быть всё же похожи друг на друга, а правый градиент в TWinKey нигде не используется.

Flasher wrote:
Так он же слева.

Сейчас полоска прижата в списке почти к самому левому краю (а в классической теме и без "почти") и имеет вынужденно минимальную ширину: правее уже зарезервированное под значки место. В своё время было установлено, что предельный запас там — ещё пара пикселей. Сколь-либо различимый кружок туда не влезет.

Вахмурка wrote:
Они должны там быть?

Нет, не должны. Эта фича — только для заголовков вкладок.

Вахмурка wrote:
В любом случае, можно вернуться к "символьному" варианту. То есть вне зависимости от указания степени запертости на самих вкладках (цветом или *), в менюшке "ПКМ на *" показывать запертые вкладки как *, а полузапертые, скажем, %, или #

Насколько я помню объяснения Вадима — не получится.

Со значками в визуальных схемах проблем как-то не наблюдал. Это бывает, когда на значок на запертой вкладке или как?

#2844:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 13:30
    —
Avada wrote:
Когда цвет полоски сливается с краем заголовка и попросту не виден.
У пользователя, я полагаю, хватит фантазии подобрать цвета, чтобы этого избежать, ровно, как и при выборе любых иных раскрасок аля фон/шрифт файловой панели.
Avada wrote:
В своё время было установлено, что предельный запас там — ещё пара пикселей. Сколь-либо различимый кружок туда не влезет.
Там - это где? Если значок слева, то какое это имеет отношение к индикатору, который справа? Какая связь?
Что касаемо влезает - не влезает. Я и сейчас вижу, как индикатор заходит поверх текста, перечёркивая последнюю букву. Под текст там вообще бесполезно подгонять, если он урезается при однополосном расположении табов. Поэтому всё равно придётся частично перекрывать последний символ. Вот ещё вариант - замостить в правый верх треугольник или псевднотреугольник с дугой, концами тянущимися к противоположным краям ушек. Будет почётно смотреться.

#2845:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Feb 08, 2016 13:35
    —
Avada wrote:
Это бывает, когда на значок на запертой вкладке или как?
Без разницы. Причем это давняя проблема. Но если до введения цветовой маркировки запертости это было скорее исключением, то сейчас - ближе к правилу

#2846:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 13:43
    —
Flasher wrote:
У пользователя, я полагаю, хватит фантазии подобрать цвета, чтобы этого избежать, ровно, как и при выборе любых иных раскрасок аля фон/шрифт файловой панели.

У меня (в рамках приемлемой для себя цветовой схемы) — представь себе, не хватило.

Flasher wrote:
Там - это где? Если значок слева, то какое это имеет отношение к индикатору, который справа? Какая связь?

Связь простая. Индикатор (или что-то иное) справа в списке вообще никто не обещал. Там и полоски отображаются только слева, хотя, как известно, в заголовках табов есть три варианта.

Flasher wrote:
Я и сейчас вижу, как индикатор заходит поверх текста, перечёркивая последнюю букву.

Если речь о варианте "полоска справа", у себя ничего подобного не вижу. В том числе и при включении классической темы. Скрин дать можешь?

Flasher wrote:
Вот ещё вариант - это запихать треугольник или псевднотреугольник с дугой, концами тянущимися к противоположным краям ушек. Будет почётно смотреться.

По-моему, ты несколько переоцениваешь возможности TWinKey.

Вахмурка wrote:
Причем это давняя проблема.

Ладно, понаблюдаю.

#2847:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 13:56
    —
Avada wrote:
Индикатор (или что-то иное) справа в списке вообще никто не обещал.
Это я так перевалил с темы на свою больную. Сейчас насчёт табов интересуюсь. Smile
Avada wrote:
Скрин дать можешь?
Вот:
Avada wrote:
По-моему, ты несколько переоцениваешь возможности TWinKey.
Треугольник (с дугой/без) и без растягивания пойдёт, главное - не полоска.

#2848:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 14:06
    —
Flasher
Да, скрин интересный, но у меня такого нет и никогда не было. И со сменой темы пробовал, и с одинаковой шириной заголовков вкладок... Хорошо бы тебе попытаться понять, от каких настроек TC, TWinKey или системы это может зависеть.

#2849:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 14:14
    —
Avada
Сужать ширину панели пробовал?

#2850:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 15:28
    —
Flasher
Пробовал, нет наложения. И на последнем паблик-релизе, и на текущей тестовой версии.

#2851:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 16:43
    —
Avada

 Twinkey.ini

 wincmd.ini

Win7 x86 TC 8.52. Служба "Темы" отключена, визуальные эффекты отключены, размер экранных шрифтов - средний (125%).

#2852:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 17:45
    —
Flasher
Спасибо, но воспроизвести не получается. Ладно, обсудим с VadiMGP, как только возобновим активную работу над новым релизом.

#2853:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 18:12
    —
Avada
ОК. А кэш значков Desktop.ini отключать пробовали? Если файл удалить, то до перечитывания настроек или перезапуска ТС значок на исходной вкладке остаётся, даже если поотключать все опции вкладок в ТС.

#2854:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 08, 2016 20:20
    —
Flasher
Не пробовал и даже уже не помню, как это делается. Если будешь отвечать подробнее — лучше в ЛС.

#2855:  Author: FlasherLocation: Москва PostPosted: Mon Feb 08, 2016 23:30
    —
Avada
Имеется в виду программно, а не опционально. Тебя лично это касается только как осведомителя, а не разработчика, разумеется.
Мне кажется логичным обновлять вид вкладки при переходе в другой каталог, но значок не только не исчезает, но и не меняется, когда происходит вход в другой каталог с другим значком.

#2856:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 09, 2016 00:10
    —
Flasher
Ах, вот это про что... У меня при переключении между схемами, где такие вещи используются, вообще-то всё меняется вполне ожидаемым образом.

#2857:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 09, 2016 00:13
    —
2Avada, Flasher
То, что вы обсуждаете, с этим не связано, часом?

#2858:  Author: FlasherLocation: Москва PostPosted: Tue Feb 09, 2016 00:28
    —
Avada
Я имел в виду исключительно UseDesktopINI=1, визуальных схем это пока не касается.

#2859:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 09, 2016 00:31
    —
Вахмурка
Не думаю. Там был глюк с настройками, а тут чистая навигация.

#2860:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 09, 2016 00:32
    —
Понял. Flasher примерно так же сказал

#2861:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 09, 2016 00:40
    —
Flasher
Там у меня тоже всё нормально. Но я на более поздней тестовой версии смотрел, паблик-релиз 3.119 гляну завтра.

#2862:  Author: FlasherLocation: Москва PostPosted: Tue Feb 09, 2016 00:53
    —
Avada
Ладно. Не думаю, что тут какие-то настройки могут играть роль. Больше тянет на то, что значок тянется из памяти/кэша, иначе бы в таком поведении не было никакой логики. Вероятно, быг был исправлен, посмотрим.

#2863:  Author: FlasherLocation: Москва PostPosted: Mon Apr 04, 2016 16:33
    —
Баг. При заходе (обновлении) в системную виртуальную папку (Мой компьютер, Панель управления, Шрифты и т.д.) любой глубины заливка не затрагивает область значков у прикреплённых элементов до тех пор, пока не спозиционировать на них курсор, не покинуть и вернуться в их область видимости (HOME/END, Влево/Вправо в кратком режиме) или не прикрепить/открепить какой-то элемент.
Win7 x32.

#2864:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 04, 2016 17:46
    —
Flasher
Да, вижу.

#2865:  Author: VadiMGP PostPosted: Fri May 13, 2016 15:24
    —
Всем привет!
Я на какое-то время вернулся из небытия.
Вахмурка wrote:
Нельзя ли к калькулятору прикрутить "инженерное" (оно же "научное") представление чисел?
Можно. Но с фунецией sci есть нюансы.
Если действительно сделать такую функцию, то ее результатом будет не число, а строка с научным представлением. Это означает, что нельзя будет написать выражение вроде sic(123000)+10. Потому что для строки нет операции сложения. Это неочевидное огранчичение будет постоянным источником раздражения, тем более, что выражение вида 123е1+10 принимается и нормально вычисляется.

Мне думается лучше пойти другим путем - в дополнение к имеющимся форматам (dec/hex/bin) добавить научное представление (sci) и повесить его на отдельную клавишу.

Мысли?

#2866:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 13, 2016 15:38
    —
2VadiMGP
Quote:
нельзя будет написать выражение вроде sic(123000)+10
И не надо. Надо, чтобы работало
Code:
sci(123000+10)
В приведенном тобой примере можно просто игнорировать функцию sci.
Quote:
Мне думается лучше пойти другим путем - в дополнение к имеющимся форматам (dec/hex/bin) добавить научное представление (sci) и повесить его на отдельную клавишу
Опять же цитируя тов. Сталина: "Можно и так".
Кстати, с очередным возвращением! Надолго ли?

#2867:  Author: VadiMGP PostPosted: Fri May 13, 2016 16:05
    —
Вахмурка wrote:
В приведенном тобой примере можно просто игнорировать функцию sci.
Это примерно, как загрузить в комп программу, и сказать ему "Там внутри есть кусочек кода, который надо просто проигнорировать". Wink
Вахмурка wrote:
Сталин wrote:
"Можно и так"
.

Тогда, так и сделаем

А насколько вернулся? А кто ж его знает? Я не планировал отключение, оно само так вышло. Поживем - увидим.

#2868:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 13, 2016 16:15
    —
Quote:
Там внутри есть кусочек кода, который надо просто проигнорировать
Не совсем удачный пример. Если в любом калькуляторе написать
Code:
+1-2
или
Code:
1-2
результат будет один. То есть ведущий плюс просто проигнорирован. Напомню, речь идет не о вычислениях, а о представлении их результата. Если нельзя использовать "нестандартное" представление, используется то, что по умолчанию.
Заодно (раз уж будешь все равно ковырять библиотеку), можно попробовать ввести ограничение точности представления ответа. То есть, чтобы, задав 2 знака после запятой и запросив, скажем, _pi, получить не "3.14159265358979", а "3.14".
По большому счету, вся эта косметика не очень актуальна. Есть - хорошо, нет - обойдемся. В ветке имеются куда более важные запросы...

#2869:  Author: VadiMGP PostPosted: Fri May 13, 2016 16:45
    —
Вахмурка wrote:
То есть ведущий плюс просто проигнорирован.
Ты сильно ошибаешься. Он не проигнорирован, а очень даже учтен и обработан по всем правилам арифметики. Точно так же как и в моем калькуляторе. Это унарный плюс с известным правилом вычисления.
Калькулятор - использует парсер, который по сути компилирует введенный пользователем текст (со всеми функциями, константами, переменными, подвыражениями) во внутренний код, а потом запускает вычисление этого кода.
Так что моя аналогия была очень точна.

#2870:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri May 13, 2016 16:52
    —
Не буду спорить. Но можно ли ввести такое правило: функция sci используется только в таком формате
Code:
sci(любое выражение)
то есть запись
Code:
sci(любое выражение)+другое выражение
просто трактуется как ошибка.
Единственное возражение против твоего предложения: все-таки hex, bin, oct - это формат представления целых чисел путем изменения системы счисления, а sci - представление в общем случае действительного числа без изменения системы счисления.
Не будет ли там эта функция смотреться как инородное тело?

#2871:  Author: VadiMGP PostPosted: Fri May 13, 2016 17:57
    —
Вахмурка wrote:
все-таки hex, bin, oct - это формат представления целых чисел

Для hex и bin результат насильно приводится к целому числу. Для десятичного результата испрользуется более сложный алгоритм выбора представления. Попробуй дать калькулятору 2/3 или 2/300000000000 - сам увидишь.

#2872:  Author: FlasherLocation: Москва PostPosted: Sat May 14, 2016 16:19
    —
Такой необычный баг поймал на пару с AceHelper.
Если в Processes прикрепить explorer.exe, а потом войти по Enter в какой-то другой процесс (не в любой) и после закрыть появившееся окно, то при принудительном обновлении панели происходит автоматический переход к следующему элементу, причём в ограниченном диапазоне. Surprised

#2873:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 14, 2016 16:47
    —
Flasher
Тут в плане проверки я пас. AceHelper с связи с отсутствием 64-битной версии давно перестал пользоваться (да и раньше особо активно этого не делал), подробностей работы (в частности, что там как прикрепляется) не помню, а устанавливать на новый TC желания не имею.

#2874:  Author: FlasherLocation: Москва PostPosted: Sat May 14, 2016 17:47
    —
Avada
Прикрепляется всё так же, как и в других папках/панелях, ничего особенного.
AceHelper даёт много полезной инф-ции, + 2 метода завершения, опустощение памяти, смена приоритета. Пользуюсь постоянно по неск. раз на дню.
Ну, нет так нет. Пусть кто-то ещё проверит.

#2875:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 14, 2016 18:00
    —
Flasher
Пардон, не сообразил сразу, о каком прикреплении речь. Smile Я попробовал посмотреть это дело на более старых версиях TC и TWinKey, где AceHelper ещё использовался, но воспроизвести не смог. Какие именно окна других процессов (что-нибудь типичное, 2-3 примера, если можно) дают такой эффект?

#2876:  Author: FlasherLocation: Москва PostPosted: Sat May 14, 2016 18:15
    —
Avada
В принципе с любыми так происходит, но зависит от числа прикреплённых элементов. Необязательно explorer крепить. Можно несколько разных. Потом зайти в первый/второй/третий (поближе к началу), закрыть, обновить панель, и курсор прыгнет на первый следующий за последним прикреплённым. Про вообще следующий я поспешил, может сразу по несколько элементов пропускать.
Если будет возможность на Win7 x32 проверить - посмотри.

#2877:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 14, 2016 19:27
    —
Flasher
Ага, теперь вижу. (Всё-таки проверил на новых версиях. От битности системы тут ничего не зависит, а 32-битный TC у меня и так пока основной.) Но это примерно та же история, что уже оговоренные в справке проблемы при файловых операциях. Тем более — виртуальная панель... Информация принята, а там посмотрим.

#2878:  Author: Dimsok PostPosted: Thu May 26, 2016 00:36
    —
Искал-искал, но не нашёл возможности назначать цвет активной вкладки. Именно активной, а не избранной. При обилии вкладок, оранжевая полоска сверху малозаметна. Плохо искал?

#2879:  Author: StaniclawLocation: Ташкент PostPosted: Thu May 26, 2016 00:38
    —
Dimsok
Средней кнопкой мыши на нужной вкладке -- должно появится окошко выбора цвета.


Last edited by Staniclaw on Thu May 26, 2016 00:45; edited 1 time in total

#2880:  Author: Dimsok PostPosted: Thu May 26, 2016 00:41
    —
Средней это то же самое, что при ctrl? Ну это менять цвет конкретной вкладки, а не всегда активной.

#2881:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu May 26, 2016 00:56
    —
Dimsok wrote:
Именно активной
Тогда так Wink

#2882:  Author: StaniclawLocation: Ташкент PostPosted: Thu May 26, 2016 09:56
    —
Вахмурка
Но при использовании тем WinXP этот способ не работает. К тому же, как я понял, требуется автоматическая подсветка активной вкладки. Т. е. при переключении на другую вкладку она тоже должна окраситься, а старая, соответственно, -- принять свой обычный вид.

#2883:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 26, 2016 10:19
    —
Dimsok
Открыть файл ReadMe_Russian.html, в содержании найти ссылку "Цветные заголовки вкладок", перейти по ней и прочитать. Русским по белому всё описано и для произвольной вкладки, и (клавиатурным вызовом команды SelectTabColor) для активной. Та же рекомендация — всем остальным участникам обсуждения.

#2884:  Author: Dimsok PostPosted: Thu May 26, 2016 10:20
    —
Quote:
при переключении на другую вкладку она тоже должна окраситься, а старая, соответственно, -- принять свой обычный вид.

Так мне это и нужно, чтобы подсвечивалась активная в НАСТОЯЩИЙ МОМЕНТ вкладка, а не все бывшие. Какой смысл, чтобы они оставались светящимися все?

#2885:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 26, 2016 10:22
    —
Dimsok
Автоматической окраски или автоматического снятия цвета по критерию только активности вкладки нет. Что есть, сказано выше. Плюс, разумеется, цветные заголовки как части визуальных схем.
Кстати, активная вкладка отличается от прочих отнюдь не только этой самой полоской, но и некоторыми иными особенностями. Лично у меня проблем с её идентификацией на разных ОС как-то никогда не возникало.
Теоретически подобную фичу можно обсудить, но, во-первых, очень сомневаюсь, стоит ли овчинка выделки, а во-вторых неизбежно будет путаница с окраской заголовков по иным критериям (то, что есть сейчас).

Вахмурка
И, как говорится, чтобы не вставать дважды: вывод произвольного результата в научном представлении в тестовые версии калькулятора добавлен. Он вызывается отдельной командой.

#2886:  Author: Dimsok PostPosted: Thu May 26, 2016 10:38
    —
В Readme ничего нового не нашёл. В визуальных стилях нет такой возможности, при ctrl меняется цвет только активной в настоящий момент вкладке, а команда SelectTabColor не выполняется ни ни при каких клавиатурных сочетаниях, ни с помощью кнопки.

#2887:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 26, 2016 10:39
    —
Dimsok
Выше уже отвечено. А команда SelectTabColor лично у меня как всегда работала, так и сейчас работает. И через клавиши, и через кнопку.


Last edited by Avada on Thu May 26, 2016 10:42; edited 1 time in total

#2888:  Author: Dimsok PostPosted: Thu May 26, 2016 10:39
    —
Quote:
Автоматической окраски или автоматического снятия цвета по критерию только активности вкладки нет

Так я про это сразу и спросил, хорошо ли я искал или плохо. Зачем надо было посылать перечитывать Readme.

Добавлено спустя 3 минуты:

Кстати, у всех ли работает прокрутка вкладок колёсиком? Пробовал на чистом TC, и там не фурычит.

Добавлено спустя 4 минуты:

Quote:
будет путаница с окраской заголовков по иным критериям

Ну можно же выбрать какой-нибудь уникальный цвет, и потом не все же пользуются визуальными схемами. Я то спустя 2 года вспомнил об этой программке только после того, как много вкладок образовалось, и различать активную стало натужно.

#2889:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 26, 2016 10:47
    —
Dimsok
В первоначальном запросе никакой автоматики упомянуто не было, он допускал самые разные толкования. Гипотеза об этом появилась в одном из ответов и была подтверждена уже после моего поста про справку.
Прокрутка колёсиком у меня работает. Разумеется, если указатель мыши находится на вкладках. "Чистый" TC — это TC с установленным TWinKey, набором вкладок и прочими настройками по умолчанию или что-то другое?

#2890:  Author: Dimsok PostPosted: Thu May 26, 2016 10:51
    —
Quote:
Чистый" TC — это TC с установленным TWinKey, набором вкладок и прочими настройками по умолчанию или что-то другое?

Именно так, для тестирования TwinKey я догадался установить и его, немного загрязнив TC. И вкладки открыл, чтобы было что перематывать. Но, как оказалось, нечем.
Помню, Flasher тоже жаловался на это, не знаю, решилось ли у него потом.

#2891:  Author: FlasherLocation: Москва PostPosted: Thu May 26, 2016 10:55
    —
Dimsok wrote:
решилось ли у него потом.
Нет.

#2892:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 26, 2016 11:20
    —
Dimsok
Flasher
В последнем паблик-релизе 3.119 советую проверить это при двух включённых опциях на странице "Заголовки вкладок": "Автопрокрутка к активному заголовку" и "Прокрутка заголовков колёсиком мыши". В новых тестовых версиях этой зависимости от другой опции уже нет.
(У меня были также подозрения на очередной конфликт с авторановским дочерним плагином ScrollTC.dll, но вроде бы они не подтвердились.)

#2893:  Author: FlasherLocation: Москва PostPosted: Thu May 26, 2016 11:24
    —
Avada
С момента появления это всё как включилось, так и не отключалось.

#2894:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 26, 2016 11:28
    —
Flasher
Ясно. Тогда придётся подождать нового паблик-релиза и тщательно проверить всё на нём. Хотя на всякий случай кое-что можно сделать и сейчас: временно убрать TWinKey.ini, открыть Утилизатор, выставить конкретно эти две опции и ещё раз проверить прокрутку. (Я подобное в своё время предлагал, но для более ранней версии. И теперь мне эта зависимость в 3.119 уже точно не показалась.)

#2895:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Thu Jun 09, 2016 20:43
    —
У меня TWinKey (3.119/1.119) конфликтует с фичей "иконка папки в заголовке вкладки" из TC9 даже при всех снятых галках на странице "Заголовки вкладок" в утилизаторе. На вкладках наблюдаю лишь пустое место под иконку.
Помогает только полное убирание TWinKey из автозапуска.

#2896:  Author: FlasherLocation: Москва PostPosted: Thu Jun 09, 2016 21:09
    —
Rodny
Это можно и Гислеру писать. Из истории:
Quote:
08.06.16 Added: Compatibility with TWinkey plugin: Turn off tab icons in Configuration - Options - Folder tabs if you want to use the tab coloring from TWinkey (32/64)

#2897:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jun 09, 2016 21:10
    —
Rodny
Да, все вопросы к Гислеру.
Говоря попросту, он полагает, что при включённом TWinKey должны использоваться только его фичи со значками/цветами в заголовках вкладок, а не тоталовские. Это конечно, перебор: можно ведь активно использовать одни фунции TWinKey и совсем не использовать другие, чреватые конфликтами.
А сейчас, да, самого факта активности TWinKey с любыми его настройками достаточно, чтобы TC 9 своими силами ничего в заголовках вкладок не отображал. (Я это проверял.) Или – или.

#2898:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Thu Jun 09, 2016 23:37
    —
Историю я прочитал, возникли сомнения.
Avada wrote:
чтобы TC 9 своими силами ничего в заголовках вкладок не отображал
Я не совсем уверен, что TC полностью блокирует эту фичу при активном TWinKey.
Картина у меня примерно такая: на неактивной вкладке видно место под иконку. Когда на вкладку переключаешься, то оно пропадает.

Такое впечатление, что хотя в TWinKey галки сняты, он всё равно постоянно дёргает эти функции, по очереди с самим TC. Послушать бы VadiMGP на этот счёт, прежде чем Гислеру предъявлять...

#2899:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 10, 2016 02:20
    —
Rodny
У меня это тоже было некоторое время после того, как я обновлял копию своего рабочего TС со всеми вкладками, TWinKey и пр. Но после недолгой возни с опциями TC (новые галки) и TWinKey (запрет автопереключения и временный запрет самого плагина) в какой-то момент всё прекратилось и больше не вернулось. (Причём то наблюдалось только на машине с XP, на Win7 всё с самого начала было в порядке.) Сейчас TWinKey включён, новые опции TC для значков на вкладках уже ни на что не влияют, ширина вкладок нормальная.

#2900:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Jun 10, 2016 10:55
    —
Avada wrote:
самого факта активности TWinKey с любыми его настройками достаточно, чтобы TC 9 своими силами ничего в заголовках вкладок не отображал. (Я это проверял.) Или – или
Не совсем так, хотя это ничего и не меняет. В процессе моих игрищ в какой-то момент на одной вкладке появились аж 2 иконки: одна от TWinKey (правильная), друга - от самого ТС, из другой схемы (неправильная). Теперь - ничего от ТС и кое-что от TWinKey, столь же редко, сколь и раньше.
То есть пока они конфликтуют не по-деццки. Собственно, ничего другого ждать и не приходилось. Ситуацию, видимо, выправит сам VadiMGP, иначе никак!

#2901:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 10, 2016 11:42
    —
Вахмурка
У Гислера (цитата приведена выше) достаточно ясно подразумевается, что раз включен TWinKey, нативным настройкам значков в заголовках тут делать нечего, надо сразу отключать. Так что если ставится задача как-то эти фичи объединять, то проблема должна решаться с двух сторон.
Кроме того, я проверял все эти дела не на последнем паблик-релизе TWinKey, а на последней тестовой версии. Возможны нюансы.

#2902:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Jun 14, 2016 22:41
    —
2VadiMGP
Думаю, ты уже знаешь, но на всякий случай: вот это
history.txt wrote:
13.01.16 Added: Show up to 3 external devices without drive letter (e.g. Android or Windows Phone) in Alt+F1/F2 drive dropdown list (32/64)
конфликтует с TWinKey'евской функцией Drive List - после выгрузки TWinKey подключенный телефон на андроиде в списке есть, при загрузке - нет

#2903:  Author: Artem1004 PostPosted: Thu Jun 16, 2016 23:52
    —
Avada wrote:
Автоматической окраски или автоматического снятия цвета по критерию только активности вкладки нет. Что есть, сказано выше. Плюс, разумеется, цветные заголовки как части визуальных схем.
Кстати, активная вкладка отличается от прочих отнюдь не только этой самой полоской, но и некоторыми иными особенностями. Лично у меня проблем с её идентификацией на разных ОС как-то никогда не возникало.
Теоретически подобную фичу можно обсудить, но, во-первых, очень сомневаюсь, стоит ли овчинка выделки, а во-вторых неизбежно будет путаница с окраской заголовков по иным критериям (то, что есть сейчас).

Т.е такую простую и нужную вещь как сделать активную закладку другого цвета (автоматически) сделать трудоемко? Например в Excele же отражатеся активный лист другим цвета.

#2904:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 17, 2016 00:33
    —
Artem1004
В цитате выше всё сказано. Если вы чего-то не поняли, прочитайте ещё документацию плагина. И не всё, что кому-то кажется простым и нужным, таковым на самом деле является. Во всяком случае, я эту фичу приоритетной не считаю. Что думает по этому поводу сам автор плагина, он при наличии времени и желания выскажет, а пока, к сожалению, очень занят.
В дополнение к сказанному: с оцветовкой вкладок кое-что позволяет сделать и тестируемая сейчас девятая версия TC. Но опять же ни о какой автоматическиой окраске в зависимости только от критерия активности вкладки там речи нет.

Всё, что у вас было насчёт скрипта, удалено, поскольку это — чистейший оффтоп, не имеющий к TWinKey никакого отношения. Если вам что-то там непонятно — связывайтесь с автором того самого поста через ЛС. А я здесь могу выдать только замечание за нарушение правил форума.

#2905:  Author: FlasherLocation: Москва PostPosted: Fri Jun 17, 2016 17:34
    —
Я предлагаю не окраску, а кайму/окантовку.
Хотя есть и другая идея: окрашивать сплошным (без градиента) цветом, только под текстом.

Хотя раньше я предлагал общий кнопочный вид, что по сути было бы ещё лучше, т.к. об активности вкладки сигнализирует очевидная нажатость кнопки.


Last edited by Flasher on Sun Jun 26, 2016 17:14; edited 1 time in total

#2906:  Author: Dimsok PostPosted: Mon Jun 20, 2016 22:20
    —
Почему не все вкладки сразу принимают вид, настроенный через визуальные схемы? До тех пор, пока эта вкладка не станет активной. У всех так?

#2907:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jun 20, 2016 22:41
    —
Dimsok
Восклицательный знак в жёлтом треугольнике и текст после него на странице настроек "Визуальные схемы" недостаточно хорошо видны? То же самое написано и в документации плагина.

#2908:  Author: Dimsok PostPosted: Tue Jun 28, 2016 02:09
    —
Кто-нибудь пользуется Twinkey совместно с dirsizecalc и Trid? Если да, то подтвердите (или опровергните) следующее:
1. Dirsizecalc (даже не назначенный на автообновление) вызывает зависание при открытии корня диска с включённой сортировкой по дате. C неактивным Twinkey такого не наблюдается.
2. Переключение колонок в режим Trid так же приводит TC в обморочное состояние.

И ещё при переключении на другие табы наблюдается кратковременное их моргание. Так должно быть в случае, если есть расцвеченные табы?

#2909:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 28, 2016 08:26
    —
Dimsok
Про "зависание при открытии" обсуждалось неоднократно (примеры: раз, два и так далее). Если в теме много страниц, это не означает, что тут ничего нельзя найти. (Например, по поисковой строке DirSizeCalc в подфоруме "Плагины" в режиме сообщений.) Полезно заглядывать и в документацию TWinKey (см. в файле ReadMe_Russian.html комментарии, например, к функции "Файловые группы".)
Кроме того, много где говорилось (пример), что с включённым DirSizeCalc в принципе не следует — во избежание проблем — переключаться куда попало. А полезность и стабильность плагина TrID вообще крайне сомнительны (см., например, здесь).

"Переключение на другие табы" каким конкретно образом выполняется?

#2910: 1 Author: hippocamusLocation: Рыбинск PostPosted: Mon Aug 15, 2016 23:19
    —
Уважаемый разработчик!
Вчера впервые познакомился с вашим плагином (его лучше назвать творением, ибо он не есть плагин в чистом смысле).

Собственно говоря, загрузил потому, что название напоминает делфийское или сишное имя класса - и подумал, что это - библиотека. реализующая тоталовский интерфейс.

Так как сам - программист, понимаю, что всё это реализовать, на лету модифицируя чужое ПО, да ещё и изощряясь, не имея достаточного количества функций API - больших трудов стоит!

Из того, что уже опробовал и что понравилось:
- Серединный тулбар! С ним и морочиться не пришлось - он появился сам, и это реально - здорово! Настроил на самые нужные мне функции с файлами и каталогами. Убрал нижнюю строку с хоткеями, теперь не нужна. (А у меня ещё и экран на ноуте 16х9, так я всеми силами пытаюсь отдать больше места под вертикальные блоки, уж как привык. У меня и панель задач виндовская справа).
- Прикрепляемые файлы и каталоги. Отлично. Только почему бы не дать возможность не выделять их НИКАК? Сейчас использую подчёркивание, как максимально нейтральное. Рамка тоже хороша, но если бы у соседних зафиксированных файлов и/или каталогов рамка бы совмещалась - было бы гораздо лучше. Удвоенная (между ними) смотрится уныло...
- Цветные панели и табы. Здорово. Заимел себе цветные панели для Сетевых дисков, Архивов и Плагинов.
Но есть пара проблем.
По моему разумению, следующий фильтр для Сетевых дисков
Code:
?*Dropbox*|?*YandexDisk*|!*Облачные сервисы*|?0:*|?1:*|?2:*|?3:*|?4:*|?5:*|?6:*|?7:*|?8:*|?9:*
должен подразумевать, что особый цвет панелей включается в каталогах *Облачные сервисы\Dropbox\* и *Облачные сервисы\YandexDisk\*
Так и происходит.
Но также - если используется логический оператор OR - этот же режим должен включаться и на всех ftp-соединениях - чего не происходит. А так - красивое было бы решение, чтобы не забывать, где находишься, и не удалятьи не копировать случайно файлы...
Кроме того, у вас установлено жёстко - если есть чередование строк - то разница в цвете 10%. Я использую чередование - но 10% - это слишком сильный контраст. У меня от силы 2%, чтобы чуть заметно было - но и позволяет зрительно не теряться. Прошу сделать эту опцию настраиваемой. Процент позволить менять.
(Что-то ни на один сервис залить скриншот не удалось, заливаю на собственный хостинг)
(да, ссылки мне постить нельзя... тогда так: heroes3towns.com / TWinKey.png)
Видите разницу в градиенте соседних строк в двух панелях? Очам неприятно...
Как вариант - вычислять разницу между основным и дополнительным цветами в процентах, и её реализовать. Или даже с указанным смещением оттенков (в моём случае это неважно, но другим могло бы пригодиться).

Пока не потестил закладки. Думаю, будут полезны.
Отдельные же цвета для табов вкладок - это уж совсем вычурно (не так уж их много, обычно в них тыкаешь чуть не наощупь), но для сетевых могут пригодиться.

Отдельный вопрос. Во многом меня соблазнила опция калькулятора в командной строке. В Утилизаторе она enabled, плагин 2-го уровня то есть я добавил. Но когда я набираю в командной строке "2+3<Enter>", "2+3=<Enter>", "sum(2, 3)<Enter>" - всё равно выдаётся неизменное "Файл не найден!"
Что делать?

#2911: Re: 1 Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Aug 15, 2016 23:53
    —
Я хоть и не "разработчик", но кое-что проясню.
hippocamus wrote:
Серединный тулбар!
Если я правильно понял, то указанная фича не имеет никакого отношения к TWinKey. Это - нововведение девятки. Советую ознакомиться со справкой ТС, ключевые слова "Vertical buttonbar"
Quote:
Но когда я набираю в командной строке "2+3<Enter>", "2+3=<Enter>", "sum(2, 3)<Enter>" - всё равно выдаётся неизменное "Файл не найден!"
Что делать?
Прежде всего - читать
документация TWinKey wrote:
Результат выводится в десятичном, шестнадцатеричном или двоичном формате (для этого предназначены, соответственно, команды Dec, Hex и Bin). Чтобы использовать калькулятор, назначьте этим командам клавиши вызова

#2912:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 15, 2016 23:55
    —
hippocamus
Несколько слов от лица команды, занимающейся TWinKey (но оcновной разработчик — не я).
Прежде всего, конечно, спасибо за внимание.
Далее, "серединный тулбар" — это стандартная фича TC 9.0. Планы его добавить в TWinKey раньше были, но теперь надобность в этом отпала.
Прикрепление объектов без их маркировки лишает фичу элементарной наглядности. Однако вам никто не мешает задать, например, альфа-градиент с тем же цветом, что и цвет фона файловой панели. Вот и будет искомое "никак".
Вкладок у кого не "так много", а у кого несколько десятков. Так что возможность дополнительной маркировки произвольной вкладки явно не лишняя.
По автопереключению. Вы попросту заблокировали распространение правила на FTP, введя в одном месте оператор "И" вместо "ИЛИ". Следует либо заменить в единственном вхождении ! на ?, либо вместо одной схемы создать две разных для FTP и для "облачных" папок.
Про автоматическую "зебру" в 10% и её альтернативы — это уже к разработчику. (Только неплохо бы учесть, что c местом под дополнительные опции на странице настройки визуальных схем, мягко говоря, напряжно.)
Насчёт подключения и работы калькулятора внимательно прочитайте русскую справку TWinKey. ENTER тут совершенно не при делах, результат выводится иначе (вам, пока я писал ответ, кое-что выше уже процитировали).
Кстати, сейчас ведётся работа по подготовке нового паблик-релиза. Там ещё много чего добавится...
А пока не появился новый релиз TWinKey с дополненной документацией, следует знать и помнить, что все добавленные в TC 9 собственные возможности устанавливать цвета и значки в заголовках вкладок несовместимы с TWinKey и при его использовании в обязательном порядке должны быть отключены. На форуме в разных темах это писалось многократно.

#2913:  Author: hippocamusLocation: Рыбинск PostPosted: Tue Aug 16, 2016 22:12
    —
Avada wrote:
"серединный тулбар" — это стандартная фича TC 9.0. Планы его добавить в TWinKey раньше были, но теперь надобность в этом отпала.
А, да? Извиняюсь, я просто одновременно поставил и ТС9 и TWinKey.
Avada wrote:
Вы попросту заблокировали распространение правила на FTP, введя в одном месте оператор "И" вместо "ИЛИ". Следует либо заменить в единственном вхождении ! на ?, либо вместо одной схемы создать две разных для FTP и для "облачных" папок.
Ну, я это сделал специально, потому что я хотел задать 2 различных условия, и, учитывая приоритет AND над OR должно было получиться ((Условие1 ИЛИ условие2) И условие3) ИЛИ (всё остальное). Не получилось. Впрочем, тот же функционал, но уже более расширенный, я нашёл в настройках ТС9. Даже реализован почти как у вас (наверное, это не совсем честно - но есть и повод для радости - ваши труды наконец оценил разработчик). И проблема с зеброй решена, и работе плагина эти включённые настройки не мешают.
Avada wrote:
ENTER тут совершенно не при делах, результат выводится иначе (вам, пока я писал ответ, кое-что выше уже процитировали).
Я об этом уже почти догадался... Ммм.. Неудобно.

#2914:  Author: FlasherLocation: Москва PostPosted: Sun Dec 25, 2016 11:23
    —
Народ, как часто у вас при попытке открыть объект, где там же есть прикреплённы(й,е), открывается совсем другой, например, идущий следом? Лечится перепрекреплением или перезапуском ТС.
Мне уже поднадоел этот баг, честно говоря. Win7 x32 TC 8.52-9.

#2915:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Dec 25, 2016 12:49
    —
Flasher
"Там же" — это где? И что такое "при попытке открыть объект"? То есть открывается прикреплённая папка, внутри которой тоже что-то прикреплено? Или же файл в программе открывается, а рядом с ним ещё что-то прикреплено? В обоих случаях не замечал проблем ни в последнем паблик-релизе, ни в текущей тестовой версии. Если что-то другое, прошу уточнить.
Также хорошо бы уточнить, как открывается папка. Если, скажем, горизонтальными клавишами (ключ SpecialCursorMovement), то там вполне могут быть глюки, поскольку навигация в этом случае выполняется TC согласно фактической сортировке. (Такого рода ограничения в новой справке будут описаны подробно.) Но это вряд ли удастся вылечить перезапуском, тут что-то другое.

#2916:  Author: FlasherLocation: Москва PostPosted: Sun Dec 25, 2016 12:55
    —
Avada
"Там же" — это "в той же папке". Запуск стандартный — по Enter. Либо любой другой, по F3/F4, через меню и т.д. Речь тут больше идёт не об открытие, а об обращении. Т.е. список, который отрисовывает TwinKey, не совпадает с тем, что рисует сам ТС.

Объект - это файл или папка. Было бы что-то одно, писал бы конкретно.

#2917:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Dec 25, 2016 13:14
    —
Flasher
Файл устраивает. Я начал с папки, но потом, как видишь, уточнил пост. А отрисовка объектов TWinKey при использовании прикрепления и групповой сортировки не может не отличаться от TC, поскольку там она настоящая (согласно реальному следованию), а TWinKey — не совсем. Другое дело, что я вышеописанного поведения не вижу.

#2918:  Author: FlasherLocation: Москва PostPosted: Sun Dec 25, 2016 13:22
    —
Avada
Как видишь, я тоже уточнил после увиденной правки. Понятно, что список отличается. Но подкурсорный объект не соответствует тому, к которому обращаешься. Этот баг давнишний, но я его не публиковал, т.к. не удалось отловить постоянства в поведении. Сейчас же просто приспичило написать.
Посмотрим, может, кто на близких к моим параметрах системы с этим сталкивался.

#2919:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Dec 25, 2016 13:38
    —
Flasher
Да, посмотрим, кто что напишет. А после выхода нового релиза надо будет там тщательно проверить.

#2920:  Author: AmeKs PostPosted: Tue Jan 10, 2017 02:37
    —
Использую TC 9.0RC6, TWinKey 3.119. В "файловых группах" TwinKey стоит опция
В TC наблюдаю tar-файлы среди папок Shocked и папки почему-то по имени криво сортированы.

В настройках текущего отображения колонок заданы только Имя и Тип. Сортировка только по 1-колонке. Когда переключаюсь на дефолтный "Подробный" режим, всё отображается норм. Снимаю галку в TwinKey - тоже становится вся в порядке. Описания подобной проблемы нигде не нашёл пока.

#2921:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 10, 2017 12:32
    —
AmeKs
Напоминаю сказанное здесь про бета-версии. Проверка на последней стабильной версии TC — не мой каприз, а реальная необходимость. Далее отвечаю в порядке исключения.
Проблема известна (при наличии объектов с пробелами и длиной более 22 символов). Баг был приватно сообщён мной автору, пойман и исправлен, но пока только в тестовой версии. (И да, это проявлялось только в наборах колонок.)
Паблик-релиз предполагался ещё в ноябре, но некоторые глюки не удалось устранить быстро. Ждите.

#2922:  Author: AmeKs PostPosted: Tue Jan 10, 2017 13:06
    —
Avada wrote:
Напоминаю сказанное здесь про бета-версии. Проверка на последней стабильной версии TC — не мой каприз, а реальная необходимость.
Я прекрасно это понимаю. Просто интересен был факт, что файлы в принципе оказались среди папок. Раньше считал, что это невозможно. Может в таком случае этот баг превратить в фичу?
Avada wrote:
Проблема известна (при наличии объектов с пробелами и длиной более 22 символов). Баг был приватно сообщён мной автору, пойман и исправлен, но пока только в тестовой версии.
А тестовую версию простому смертному заиметь можно? Нигде не нашёл ссылок на беты TwinKey, хотя рекомендации по использованию именно стабильных релизов есть. Rolling Eyes

#2923:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 10, 2017 18:42
    —
AmeKs
Это глюк отрисовки панели из-а специфического взаимодействия TWinKey с TC, не тянущий на фичу никак. В подробности углубляться не буду. Для ясности предлагаю считать, что это по-прежнему невозможно. Smile
Бета-версии высылаются (достаточно редко) только индивидуально и в специальных случаях. Впрочем, очередной паблик-релиз в январе предполагается выпустить.

#2924:  Author: AmeKs PostPosted: Tue Jan 10, 2017 19:44
    —
Quote:
Бета-версии высылаются (достаточно редко) только индивидуально и в специальных случаях.
Хм. Тестирование вроде ж легче проходит, если в нём чуть больше народа участвует, чем пара человек. Можно и мне индивидуально? У меня как раз специальный случай. Smile

#2925:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 10, 2017 23:26
    —
AmeKs
Нет у вас никакого специального случая, ваш баг уже исправлен. Ждите релиза, тогда и в тестировании поучаствуете.

#2926:  Author: FlasherLocation: Москва PostPosted: Sun Jan 15, 2017 15:55
    —
Avada
Пока релиз не вышел. Всё забываю написать.
NextQuickView через хоткей переключает плагины в т.ч. при активности целевой панели. Раньше этого не было. Надо исправить.

Или я как-то про это в ЛС писал, не помню...

#2927:  Author: DarkDiver PostPosted: Mon Jan 16, 2017 04:32
    —
Здравствуйте!
Раз десять перечитал Readme идущий в комплекте с TwinKey, так и не смог понять как сделать сортировку по файловым группам в начале/конце списка. Поиском ни чего подробнее, чем многочисленные упоминания, что такой функционал имеется в TwinKey тоже не нашел.
Есть ли какая-то пошаговая инструкция?

#2928:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 16, 2017 07:25
    —
DarkDiver
В ридми есть подробные, разжёванные до мелочей описания любой функции TWinKey (начиная с пошаговой инструкции по установке). Включая и групповую сортировку. С названиями опций, примерами и прочим. Понятнее своего же объяснения в ридми, извините, объяснить не могу. Имеется в виду, естественно, файл ReadMe_Russian.html (английская версия ридми короче русской в несколько раз и содержит только базовую информацию).
Кроме того, "раз десять перечитал Readme, так и не смог понять" — это, знаете ли, ни о чём. Если человеку что-то непонятно в описании функции, он обычно может сформулировать, что именно и на каком шаге.
Общий же алгоритм элементарен:
• Установить TWinKey (строго по инструкции) и убедиться в его работоспособности.
• Открыть конфигурационную утилиту (Utilisator) на странице настроек "Файловые панели".
• Включить опцию "В начале списка", ввести в поле для пробы хотя бы маску *.exe, сохранить настройки и убедиться, что это работает.
• Далее сформировать группы по своим потребностям согласно справочной информации.

Заодно пользуюсь случаем сообщить, что готовится выход нового паблик-релиза. Там и в плане функциональности будет много нового, и многие ошибки будут исправлены, и в ридми кое-что интересное добавится (например, подробное рассмотрение проблем совместимости с TC 9).

Flasher
Я тоже про это не помню, но разницу вижу. Ты какой клавишей эту команду выполняешь, ПРОБЕЛом? Просто для единообразного тестирования.


Last edited by Avada on Mon Jan 16, 2017 09:24; edited 1 time in total

#2929:  Author: FlasherLocation: Москва PostPosted: Mon Jan 16, 2017 09:20
    —
Avada
Пробелом, как и раньше. Да.

#2930:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 16, 2017 09:25
    —
Flasher
Да, есть такое дело. В 3.118 команда TWinKey в активном окне быстрого просмотра игнорировалась, потом перестала. Надо исправлять.

#2931:  Author: FlasherLocation: Москва PostPosted: Mon Jan 16, 2017 10:39
    —
Avada
Можно сделать исключение для модификаторов и клавиш Fn.
Хотя нет, не стоит. У некоторых же Листер-плагинов свои хоткеи имеются.

#2932:  Author: DarkDiver PostPosted: Wed Jan 18, 2017 09:12
    —
Avada wrote:
• Открыть конфигурационную утилиту (Utilisator) на странице настроек "Файловые панели".

Большое спасибо, все получилось.
Понятное дело, что сначала плагин установил и проверил, что он работает как описано в разделе "установка". Разумеется я читал именно ReadMe_Russian.html. Но в разделе "Файловые группы" нет ни слова о запуске Utilisator-а, и мне было не понятно где искать поля "В начале списка" и "В конце списка".

#2933:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 18, 2017 09:44
    —
DarkDiver
Гм... Про Utilisator вообще-то сказано сразу же в преамбуле ридми — один раз на все случаи. Да и в конце того самого раздела "Установка" сказано вроде бы абсолютно ясно (в ридми для версии 3.119):
Quote:
Все настройки, задаваемые через TWinKey Utilisator, сохраняются в файл TWinKey.ini. Хотя содержимое этого файла теоретически можно изменять и вручную, настоятельно рекомендуется использовать указанную конфигурационную утилиту, обеспечив возможность её быстрого вызова (см. преамбулу). Далее страницы этой утилиты рассматриваются в порядке их следования.

Впрочем, для будущей версии ридми приведённый выше абзац уже дополнен и развёрнут в отдельный предварительный раздел по настройкам.

И акккуратней с цитатами, пожалуйста: оставлять там мусор не надо (исправлено). Есть предпросмотр сообщений, всё можно отредактировать.

#2934:  Author: TURBO PostPosted: Tue Jan 24, 2017 22:41
    —
TWinKey v3.119 Total Commander 9.0a не включается курсор в неактивном окне! помогите!

#2935:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 24, 2017 22:50
    —
TURBO
А там есть чему включаться? Что, собственно, делается по шагам, чтобы он включался? Для начала — установка плагина выполнена по схеме в ридми и проверена? И о существовании с некоторых пор похожей возможности в TC известно? Две функции вместе, когда один курсор скрывает другой, случайно не используются?
И про заглавные буквы в сообщениях забывать не надо.

#2936:  Author: AmeKs PostPosted: Tue Jan 24, 2017 23:09
    —
Avada
Как там релиз поживает? Уже вроде конец месяца близится.

#2937:  Author: StaniclawLocation: Ташкент PostPosted: Wed Jan 25, 2017 00:30
    —
TURBO
Я извиняюсь за оффтоп, но чем плох встроенный курсор в неактивной панели, включающийся ключом InactiveFocus?

#2938:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 25, 2017 00:40
    —
Staniclaw wrote:
чем плох встроенный курсор в неактивной панели, включающийся ключом InactiveFocus?
Плох меньшим числом настроек:
TWinKey help wrote:
альфа-градиент, рамка (по умолчанию), заливка, подчёркивание
Выделенное красным, насколько я понимаю, в ТС не реализовано.
Хотя я тоже перехожу на возможности самого ТС, если аналогичная функция есть в TWinKey, пусть второе и происходит раньше. Это касается и пассивного курсора, и иконок/цветов на вкладках

#2939:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 25, 2017 01:09
    —
AmeKs
Релиз готовим. Вот прямо сейчас в том числе. Скоро будет.

Вахмурка wrote:
Плох меньшим числом настроек

Плох не столько меньшим числом настроек (там свои любопытные возможности настройки вида курсора, не имеющие в свою очередь полного эквивалента в TWinKey, где нет, например, разновидностей пунктирной рамки), сколько сложностью настройки. Более или мене прилично это делается только через Ultra TC Configuration Editor.
Вахмурка wrote:
и иконок/цветов на вкладках

...что означает отказ от пользования TWinKey вообще. Если TC9 его детектит подключённым, все нативные функции по цветам/значкам вкладок работать перестают.

#2940:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 25, 2017 01:11
    —
Avada wrote:
...что означает отказ от пользования TWinKey вообще
Увы. Потому и ждем релиза, как ждет любовник молодой...

#2941:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 25, 2017 01:20
    —
Вахмурка
И в новом релизе совместимости в этой части не будет. Проблема со стороны Гислера, решившего ещё в первой бете девятки, что лучшее средство от перхоти — гильотина.

#2942:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 25, 2017 01:24
    —
Да, есть такое дело. Главное - чтобы были устранены многочисленные конфликты между девяткой и TWinKey, например, этот. Иначе, кроме как через проводник, я на свой телефон выйти не могу...

#2943:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 25, 2017 10:15
    —
Вахмурка
Через проводник — это, надо понимать, всё же через виртуальную папку "Мой компьютер", открываемую в TC одним из множества доступных способов?
Дела со смартфонами, фотиками и пр. после выхода релиза надо будет всем, кто заинтересован, тщательно проверить на разных устройствах. Прочитав прежде новые фрагменты справки, конечно. Абсолютной поддержки всех без исключения устройств нет, а постоянно используемый Вадимом для отладки и тестирования функции девайс недавно, увы, приказал долго жить. Кое за чем, не исключено, всё же понадобится и дальше лезть вместо меню в системную папку .
А в целом насчёт многочисленных конфликтов с девяткой — что-то удалось вполне прилично устранить, а какие-то нерешаемые пока проблемы придётся просто принимать к сведению. Некоторые вещи имеют причиной не баги TWinKey, а выражаясь деликатно, спорную реализацию Гислером кое-каких функций TC 9.

#2944:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 25, 2017 12:36
    —
Avada wrote:
Через проводник — это, надо понимать, всё же через виртуальную папку "Мой компьютер", открываемую в TC одним из множества доступных способов?
Ну да. Сейчас проверил через breadcrumb - работает. Впрочем, число щелчков крысы все равно чрезмерное.
Кстати, о телефонах. Отказавшись от TWinKey, получил доступ к телефону через список дисков - нововведение девятки, что, конечно, гораздо удобнее, и хотелось бы, чтобы свежий релиз TWinKey в этом важнейшем аспекте конфликтов не вызывал.
Я немного о другом (легкий оффтоп, которого в этой теме в ожидании автора и так достаточно).
Работа ТС с телефоном происходила, скажем так, загадочно. В частности, скопировать некоторые файлы хоть туда, хоть оттуда не удавалось, а иные копировались с третьей-четвертой попытки. Я грешил на сам аппарат и/или не совсем новую версию ОС Андроид. Но вот как раз сегодня подключил куда более совершенный и мощный телефон с одной из последних версий 6.0. Что бы вы думали - те же яйца, вид сбоку! Не копируются файлы, и хоть ты тресни! Пришлось, как обычно, исправлять ситуацию с помощью кирки и той самой матери.
Конечно, нельзя требовать от файлового менеджера корректной работы с телефонами всех производителей и всех версий их ОСей. Но хотелось бы спросить - не планируется часом ли в TWinKey каких-либо новшеств, направленных на работу с мобильными устройствами, которые не трактуются как внешний диск? В частности, очень не хватает избранных директорий телефона в меню дисков (em_twdl_* команды) - сейчас эти директории не прописываются Тоталом в HotDirMenu, и приходится долго лазить по дереву. Хотя понятно, что те самые команды - по сути дела модифицированные em_*, и они не могут уметь больше, чем сам Тотал. Но вдруг...

#2945:  Author: TURBO PostPosted: Wed Jan 25, 2017 18:37
    —
Avada
В TCv8.52a через TWinKey в файловые панели ставил галку перед "курсор в неактивной панели" и курсор был. На днях обновил TC и TWinKey и курсор пропал. О существовании с некоторых пор похожей возможности в TC НЕ известно, подскажи где найти.

#2946:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Jan 25, 2017 18:39
    —
TURBO wrote:
О существовании с некоторых пор похожей возможности в TC НЕ известно, подскажи где найти.
Страничкой раньше, про справку и файл истории уж молчу

#2947:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 25, 2017 18:47
    —
TURBO
Что означает "обновил TC и TWinKey"? Обновление TC ещё понять могу, хотя версию тоже для приличия указывать надо. Но на что вы ухитрились обновить TWinkey, последний паблик-релиз которого вышел почти два года назад, а следующий пока только готовится? И, может быть, вы заодно и про настройки своего неактивного курсора что-то расскажете? А то ведь пропажу, например, можно смоделировать запросто, присвоив курсору цвет фона панелей. Smile
А что касается возможности TC, то лично вам адресованные сообщения желательно читать все (см. выше).

#2948:  Author: TURBO PostPosted: Wed Jan 25, 2017 21:01
    —
Avada
TC был 8.52a обновил до 9.0a и сразу обнаружил отсутствия второго курсора. Запустил TWinKey (я не обновлял его больше двух лет), настройки все были как и раньше, решил обновить. Скачал у вас TWinKey, и через TC установил, было сообщение об обновлении TWinKey до версии 3.119. Вот собственно и всё.

#2949:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jan 25, 2017 21:51
    —
TURBO
В таком случае сообщаю, что у меня под TC 9.0a последняя доступная публике релизная версия TWinKey 3.119 даёт абсолютно нормально работающий неактивный курсор. Проверял только что. Даже если одновременно включён нативный неактивный курсор TC. У TWinKey с девяткой есть проблемы совместимости, но не в этой функции, где всегда всё было в порядке.
Остальные участники этой темы могут проверить и отписаться.
А "настройки как раньше" мне ни о чём не говорят. Если можно куда-то выложить TWinKey.ini, дайте ссылку, посмотрю. И какая там у вас была раньше версия, понятия не имею. Вы этого, похоже, и сам не знаете.
И, кстати, насчёт "скачал у вас" — я сам по себе, в MGP Software Ltd не работаю. Smile

#2950:  Author: StaniclawLocation: Ташкент PostPosted: Wed Jan 25, 2017 23:00
    —
Вахмурка wrote:
TURBO wrote:
О существовании с некоторых пор похожей возможности в TC НЕ известно, подскажи где найти.
про справку и файл истории уж молчу
Почему же, можно и сказать.
WCMD_RUS.CHM wrote:
InactiveFocus=0
Режим отображения курсора в неактивной панели:
0: не отображать;
1: отображать серой штриховой рамкой;
RGB-цвет: отображать штриховой рамкой указанного цвета (способ задания — как в секции [Colors]).
Дополнительно вы можете поменять стиль рамки, прибавив к значению ключа одно из следующих чисел (здесь они указаны в шестнадцатеричном виде):
$1000000: удлинённые штрихи;
$2000000: штрих-пунктир;
$3000000: сплошная линия.

#2951:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 26, 2017 00:04
    —
Staniclaw wrote:
Почему же, можно и сказать.

...но лучше этого не делать. Поиск работает, тема имеется. Сколько раз можно цитировать одно и то же и поощрять нарушение правил?
Кроме того, последнее сообщение вынуждает меня напомнить, что оверквотинг на форуме по-прежнему запрещён.

#2952:  Author: TURBO PostPosted: Thu Jan 26, 2017 18:21
    —
Avada
Предыдущая версия TWinKey 3.105
По поводу "скачал у вас" извиняюсь!
Скачал на первой странице "Если кому-то что-то приглянулось, брать новейшую версию тут - http://www.mgpsoft.net/Downloads/TWinKey.zip "
Avada wrote:
Если можно куда-то выложить TWinKey.ini, дайте ссылку, посмотрю.
Вот ссылка https://yadi.sk/i/WwureixW3B3wek
В TC через ключ InactiveFocus работает, но мне не нравится, нет заливки.

#2953:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 26, 2017 18:40
    —
TURBO
Посмотрел я ваш конфиг, в том числе и на 3.119; неактивный курсор отображается. Другой вопрос, что там в моей системе из-за ClearType с заливкой получается безобразная различимость текста под курсором, контрастного к цвету, но это уже отдельная история. Выйдет новый релиз, проверите там. А пока смотрите в сторону настроек самого TC. Хорошо бы установить TWinKey на TC c конфигурацией, близкой к чистой, и там проверить.

#2954:  Author: TURBO PostPosted: Thu Jan 26, 2017 21:41
    —
Avada
Как правильней удалить TWinKey из TC, хочу попробовать чистый поставить.

#2955:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jan 26, 2017 22:01
    —
TURBO
В справке плагина в разделе "Установка" всё написано. Только вот "чистый" — это что? Плагин? Временно переименовывается его файл конфигурации, взамен будет создан новый чистый. Но с вашим INI-файлом, как было сказано, у меня проблем нет, вам про чистый TC сказано было. Либо примерно то же самое (временно переименовать или переместить wincmd.ini), либо загляните сюда про ключ /i=имя.ini.

#2956:  Author: TURBO PostPosted: Thu Jan 26, 2017 22:34
    —
Avada
Скачал с http://www.ghisler.com/amazons3.php чистый TC 9.0a и поставил на него чистый TWinKey 3.119. Попробовал все рамка, альфа, заливка и подчёркивание. Результат - курсор так и не появился. Через ключ InactiveFocus курсор есть.

#2957:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jan 27, 2017 07:14
    —
TURBO
В таком случае, как говорится, медицина бессильна. Выйдет новый релиз, проверите там и, если что, будете общаться с автором.
Впрочем, при желании можете сделать ещё пару тестов по такому же принципу: TC 8.52a + TWinKey 3.119 и TC 9.0a + TWinKey 3.105.
А места, где лежит официальный дистрибутив TC (в том числе по ссылкам в темах этого же форума), здесь прекрасно известны, ссылка избыточна.

#2958:  Author: VadiMGP PostPosted: Mon Jan 30, 2017 01:57
    —
Ну, вот, можно скачивать новую версию.
Из основных фич, помимо починки разнокалиберных багов:
- улучшена совместимость с ТС 9.х
- добавлена команда синхронизации панелей по относительному пути (тут объяснять долго, RTFM! Wink)
- улучшен диалог управления стиками
- добавлена возможность открытия папки под курсором в новом табе средней кнопки мыши
- добавлена опция для цвета активного таба
- добавлена поддержка портативных WPD-устройств в списке дисков
- добавлен вызов системного контекстного меню в списке дисков.

#2959:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 03:44
    —
С Esc порядок с прикреплёнными (возможно и обращение по списку после переходов наладилось, посмотрим). C AceHelper порядок, хотя прыг-скок при обновлении с первого элемента к текущему наблюдается. С NextQuickView тоже порядок. Градиент активных вкладок - не совсем то, что хотелось, но хоть что-то. Остальное из перечисленного особо пока не интересует.

Проблема с наложением правого штриха залоченности активного таба не решена никак. Ни альтернативного треугольничка, ни кружочка, ничего.

Quote:
Если вы активно использовали прикреплённые файлы в прежних версиях TWinKey и при переходе на его новую версию (3.122 и выше) не хотите пересоздавать свой рабочий список заново, перенесите вручную соответствующие секции из TWinKey.ini в TWinKey.stk. Можно создать в TC по Shift+F4 пустой текстовый файл под именем TWinKey.stk, открыть его в редакторе и сохранить в нужной кодировке, но проще сгенерировать файл автоматически, прикрепив и сразу же открепив любой объект под курсором.
Блин, а автоматом-то нельзя было перенос сделать? Как бы лишнего чего не зацепить. Тем более, что в ini секции перемешаны (плагин IniEd, конечно, спасает, но ...). Хоть предупредили бы...

#2960:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 07:03
    —
Flasher wrote:
Хоть предупредили бы...

Как раз предупреждение из ридми и было процитировано. Это одноразовое действие в связи с изменением принципа работы функции, куда деваться? Зато дальше гораздо удобнее всё будет.

Flasher wrote:
Проблема с наложением правого штриха залоченности активного таба не решена никак.

Решены проблемы, которые удалось воспроизвести. Да среди них большинство, а не все: скажем, кое-что из воспроизводимого у меня не смог воспроизвести VadiMGP. По наложению маркера все сообщённые условия были учтены, но это пока увидеть глюк не помогло. Возможно, есть и другие зависимости. (Тем более, что тут имеются дополнительные сложности: мы оба, например, не можем больше нормально тестировать плагин на XP, да и до 32-битной семёрки теперь добраться непросто.) Сейчас главное — зафиксировать некий промужуточный результат и получить подтверждение, что исправлено, а что нет. А дальше, как говорится, продолжение следует.

All
В посте VadiMGP о выходе новой версии основные изменения перечислены выборочно. Подробнее — в русском файле истории и, естественно, в русском ридми, Там же — о совместимости с TC 9 (очень рекомендуется к прочтению, чтобы потом вопросов не было).
И советую также попробовать новую фичу с открытием в получателе папки по относительному пути источника. Кому-то, полагаю, она может очень пригодиться. Я, например, уже несколько месяцев пользуюсь практически постоянно, а кнопку для вызова вынес на вертикальный тулбар TC.

#2961:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 14:10
    —
Avada wrote:
Как раз предупреждение из ридми и было процитировано.
Ридми не в счёт. Ты ещё Войну и мир перечитать предложи. Mr. Green Пользователь устанавливает, а потом уже читает при необходимости. В данном случае она вызвана сюрпризом с пропаданием прикреплённого.
Avada wrote:
куда деваться?
Как куда? Я же написал. Автоматически, отсеивая секции, не подлежащие сохранению в TwinKey.ini. Пользователь зачастую не ковыряет конфиг и не знает, что там за секции и как они могут быть расположены.

Avada wrote:
А дальше, как говорится, продолжение следует.
Вот в качестве продолжения я предлагаю, как и ранее, не искать иголку в стоге, а сделать треугольник в правом верхнем углу по принципу:

#2962:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 30, 2017 17:33
    —
С возвращением, VadiMGP!

Начну с ложки дегтя, точнее, с ложек.

1)
TWinKey help wrote:
Показать меню — Команда JumpBookMark
Сразу возникает диссонанс - английскиое и русское названия команды не совпадают. В меню на вкладке Keyboard Mapping эта команда обозначена JumpBookMark, а в меню на вкладке Bookmarks - Show Bookmarks (обратите также внимание на множественное/единственное число). Я понимаю, что сама команда и ее название - разные вещи (пробелы и проч.), но глогол-то должен быть единым. Это, конечно, мелочная придирка: команда работает, клавиши для нее корректно показаны в обоих меню. Например, Book2Selection и Convert Bookmarks - фактически одно и то же ("2"->"to"->"из"->"из одного в другое"->"преобразование"->"конвертирование").

2) Иконки на вкладках отображаются отвратительно. У меня и раньше с этим были проблемы (см., например, здесь). В Утилизаторе иконки показаны. Сначала не было вообще ничего. После закомментирования разделов [ViewModes] и [ViewModeSwitch] в wincmd.ini и перезапуска ТС показалась одна иконка из шести, причем показалась так. Ужас.

3) При поиске дублирующих клавиш выдается ложная строка: якобы комбинация Ctrl+V назначена на команды 2009 (cm_PasteFromClipboard - умолчание) и 2944 (cm_VisButtonbar2). Я действительно в свое время назначил Ctrl+V на переключение вертикальной панели, но потом отменил. В tc default hotkeys.hky все пучком: "2009=Ctrl + V", на 2944 вообще ничего не назначено. В секции [Shortcuts] файла wincmd.ini строки C+V нет. В реальности комбинация Ctrl+V работает как положено (2009). Откуда TWinKey берет конфликтуюшие хоткеи?

4) Не реализована хотелка с отображением запертых/полузапертых вкладок в списке.

5) Также напомню финал дискуссии про свободное место на дисках в списке оных. Ожидается?

Теперь - бочка меда. Судя по всему, конфликт с TCFS2 улажен, и команда выключения главного меню tt_SwitchMainMenu работает при автозапуске.
Ну, и все остальное просто здорово. Подменю в калькуляторе, научный режим (кстати, "scientific notation" будет правильнее, чем "science notation"), изменение порядка истории вычислений.

Конечно, жаль отказываться от иконок на вкладках, но, надеюсь, контакт с дядей Г не утрачен и выоокие догвоаривающие стороны придут к консенсусу.

Win7x64Eng, TC 9.0a

#2963:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 18:28
    —
Вахмурка
1. Диссонанс, может, и есть, но читается там в первую очередь пояснение к команде, а не её собственное имя. И следует понимать, что любое переименование команды нарушит совместимость старых настроек с новой версией, часть клавиш придётся переопределять заново. А русское название много где и много у чего не вполне совпадает с английским, кстати.
2. Лично у меня иконки TWinKey на вкладках отображаются нормально. Разумеется, при условии, что вырублена нативная опция TC 9, включённая по умолчанию и (для надёжности) что значки не назначены в TC и в стилях оформления. Надо не в общем виде это обсуждать, а сугубо конкретно. Что где назначается и что из этого не показывается. А то потом окажется,что мы про разное говорим...
3. Рабочую версию файла wincmd.ini, а также, естественно, TWinKey.ini попрошу выложить и дать ссылку. Чудес не бывает, где-то что-то переназначено.
4. Это как же, интересно, не реализована? Полоски были слева у самого края, сейчас они сдвинуты вправо (после знакоместа для значков, а не до него, по варианту 2 в том самом посте). Или при отключённых темах там у кого-то какие-то фокусы?
5. Это, насколько помню, пока в практическом плане не расматривалось, со списком дисков решались (и в значительной мере были решены) более первоочередные задачи.
А про консенсус сторон, думаю, автор сам ответит.

#2964:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 18:39
    —
Avada
Так а что насчёт маркера? Я пока только такой вариант вижу. Ну, или:
Flasher wrote:
возможно и обращение по списку после переходов наладилось
Увы, нет. Опять та же петрушка. Sad

#2965:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 19:08
    —
Flasher
Про переходы никто ничего пока и не обещал — чинился конкретно выход из быстрого фильтра. А там видно будет.
А насчёт маркера на данный момент есть то, что есть (и лично меня это вполне устраивает), а также предложения, которые, полагаю, автор рассмотрит и выскажется, начиная с того, хочет и может ли он тут что-то менять.

#2966:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 19:19
    —
Avada
А я не пишу, что обещал. Но это баг конкретный.
Маркер нужен. Т.к. остальные два меня нисколько не устраивают.

#2967:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 19:28
    —
Flasher
На данный момент это не баг, а вынужденное ограничение наподобие других. оговоренных в ридми. Багом это станет, если после каких-то исправлений будет заявлено одно поведение, а реально наблюдаться совсем другое. Но что хорошо бы привести в норму, я не спорю.

#2968:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 19:33
    —
Avada
Shocked Как это не баг? Наблюдается как раз совсем другое, а не то, что должно наблюдаться в любом файлменеджере. Выбираю одно, получаю другое. Фичей это при всём желании не назовёшь.

#2969:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 19:39
    —
Flasher
Помимо багов и фич в компьютерном мире есть другие формы жизни. В частности, неустранимые (по крайней мере, пока) ограничения, которые приходится просто принимать к сведению. Такого добра в ридми упомянуто не так уж мало.

#2970:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 19:47
    —
Avada
Вот это имеется в виду?:
Quote:
Для открытия прикреплённых папок и/или перехода из них на уровень выше не следует использовать горизонтальные курсорные клавиши (в специальном режиме TC, см. ключ SpecialCursorMovement), поскольку подобная навигация выполняется согласно фактической сортировке папок.
Или что? Я там не нашёл конкретно указанного мной. Да и потом ты сам писал, что не смог воспроизвести.

#2971:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 30, 2017 20:03
    —
2Avada
2) Да говорю ж, история древняя. Вот, пожалуйста, создал схему "ТС" с соответствующей иконкой, однако вижу ее только в утилизаторе. Если кому нужно, мой twinkey.ini здесь. Та иконка, картинку которой я давал выше, теперь не отображается вовсе, даже в том безобразном виде. А для PowerPro, наоборот, схема работает, иконка есть и в исходной директории, и в поддиректориях. То же самое, между прочим, и списке вкладок по ПКМ на *. Чудеса. Вряд ли VadiMGP разберется. Мало тут инишника, надо за комп садиться. Кстати, в ТС иконки рисовались исправно. Разумеется, сейчас все, что относится к View modes, отключено, а разделы конфигурации закомментированы.
3) Уже все подготовил, решил строку перепроверить. Пропала! Опять чудеса. Точно была.
4) Да, согласен, протупил. Давно дело было

#2972:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 20:13
    —
Flasher
Не только. Там ещё что-то в разное время добавлялось и убиралось по всякой навигации, в том числе в черновых вариантах ридми, которые не выкладывались. Например, было про быструю фильтрацию, потом потеряло актуальность. А сейчас, скажем, неправильно обрабатывается переход клавишами-стрелками ввкрх/вниз в ходе переименования в панели. А конкретно указанного тобой действительно нет. Давай чтобы не путаться, ты ещё раз изложишь условия воспроизведения того, о чём сам говоришь, а я снова проверю для однозначности.

Вахмурка
2. Как говорится, будем посмотреть.

#2973:  Author: FlasherLocation: Москва PostPosted: Mon Jan 30, 2017 20:30
    —
Avada
Условия всё те же. Наличие прикреплённых объектов в папке. И всё то же непостоянство. Выбор стрелками или ЛКМ. TC9 Win7x32.
Больше тут добавить нечего, кроме разве что того, что чаще работаю в частично залоченных вкладках.

#2974:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 30, 2017 20:33
    —
Забавная штука: Сейчас при очередном перезапуске иконки показались, похоже, даже все. Но при перечитывании настроек TWinKey они пропали. При еще одном перечитывании они так и не появились. Так должно быть?
Ребята, я сейчас не пьян, и глаза у меня растут на голове, а не на *опе. И я точно знаю, что предыдущие многочисленные перезапуски ТС и перечитывания настроек TWinKey не приводили к появлению иконок. И строка с дублированием команд была...
Видимо, есть такие закономерности работы этого замечательного, но чересчур сложного инструмента, которые не известны даже автору

#2975:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 22:09
    —
Вахмурка
О закономерностях есть смысл поговорить, когда автору будут понятны точные условия воспроизведения этого пропадания. И мне тоже. См. здесь п. 2. Я там вполне конкретные вопросы задавал.

#2976:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 30, 2017 22:27
    —
Avada wrote:
Я там вполне конкретные вопросы задавал.
А я не менее конкретно отвечал. Configuration/Folder Tabs/[ ] Show icons on tabs; Configuration/View modes - пустота

#2977:  Author: VadiMGP PostPosted: Mon Jan 30, 2017 22:52
    —
Вахмурка
Что касается иконок, то мне кажется, что есть постороннее влияние какого-то плагина/скрипта/программы/AHK/PowerPro и т.п.
Очень тебя прошу - сделай проверку на "чистом ТС". Чтобы ничего кроме TWinKey близко не стояло. В идеале - на другом компьютере. Даже на виртуальном.
Если есть проблема, то давай сюда все ini файлы оттуда - буду разбираться.

А дубликаты клавиш 99.999999999999999% где-то у тебя определены. Собственно, в той же конфигурации, что и для иконок можно проверить и дубликаты.
Кстати, .hky файл у тебя правильный?

#2978:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Jan 30, 2017 23:33
    —
О, барин приехал Wink
Да проверял я... Ну, лишняя проверка еще никому не мешала, сказала девушка, третий раз за день сдавая тест на беременность.
Вот только что создал нулевой инишник, установил TWinKey, перешел в директории, которым соответствуют иконки...
Все пучком. Работает прямоугольное выделение, список дисков, закладки, доп. меню, калькулятор, список вкладок. В виз. схемах на вкладках есть цвет (вручную тоже устанавливается), маркируется запертость, устанавливается согласно схеме сортировка по другой колонке...
Не работают две вещи. Автокоманда, потому что не установлен TCFS2 - это понятно. И (барабанная дробь) - иконки, мать их. Причем нигде, ни разу и никак. Перечитывание настроек TWinKey не помогает.
Сохранил инишник, запустил с ним другую копию Тотала. Те же яйца.
Третий запуск с тем же инишником кое-что изменил. Появились иконки Тотала и PowerPro. Но! Нет, например, иконки на вкладке "Сетевое окружение", и место под нее слева от имени то появляется, то исчезает, пока я ползаю по директориям там же, в Сетевом окружении. К тому же, иконка PowerPro пропадает, если зайти в поддиректорию, и не появляется, если снова выйти к родителю.
Одним словом, эти иконки надо мной издеваются. Хорошо хоть, не мироточат...
Появилась мысль. Надысь я туточки пожаловался на баг с иконками (еще родными, не TWinKey'евскими). Ну, почитай. Вдруг это ключ. Кстати, TWinKey'евские иконки размером не 20х20, а 16х16. Выходит, это более правильно?
Плюнь слюной. Видно, у меня одного такая хренотень творится. В конце концов, это косметика, суровым мужикам она не к лицу. Обойдусь без иконок. Весь функционал работает как часы, и то славно.

Добавлено
Да. насчет дубликатов. Меня смущал только один, остальные штатные. Сейчас все пучком

#2979:  Author: VadiMGP PostPosted: Tue Jan 31, 2017 00:27
    —
Да, барин тут недалеко был, просто время такое - не продыхнуть. Потому и TWinKey такими неровными прыжками двигается.
Вахмурка wrote:
В конце концов, это косметика, суровым мужикам она не к лицу
У суровых мужиков не косметика, а боевая раскраска. Не хочу плеваться, ты меня заинтриговал, теперь ложись.
Вахмурка wrote:
Не работают две вещи. Автокоманда, потому что не установлен TCFS2 - это понятно
Минуточку, а откуда в "чистой" установке команда на TCFS2? Где-то повар нам врет. Знаешь что, а дай-ка ты мне эту "чистую" установку ТС с TWinKey целиком, как есть, со всеми потрохами и с иконками.
Вахмурка wrote:
Появилась мысль.
Это хорошая мысль. Где ты только откопал иконки такого нестандартного размера? Да, 16х16 намного лучше для табов, если не сказать больше. Проверь с обычными иконками из wcmdicons.dll. Есть проблемы?
Вахмурка wrote:
Да. насчет дубликатов. Меня смущал только один, остальные штатные. Сейчас все пучком
Ну, хоть тут все прояснилось. И то, хлеб.

#2980:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Jan 31, 2017 00:57
    —
VadiMGP wrote:
Минуточку, а откуда в "чистой" установке команда на TCFS2?
Дык сам TWinKey подцепился со всеми "потрохами", в том числе с автокомандой через TCFS2. Или надо было конфигурацию тоже с нуля ваять?
Ну, как говорят воспитанные люди, "давно вопрос". Создал свежий конфиг TWinKey, прописал одну виз. схему с иконкой на вкладке... О результате догадываешься?
Quote:
дай-ка ты мне эту "чистую" установку ТС с TWinKey целиком, как есть, со всеми потрохами и с иконками
Ну, держи: "свежий" конфиг ТС, "несвежий" конфиг TWinKey и "свежий" конфиг TWinKey.
Quote:
Где ты только откопал иконки такого нестандартного размера?
Дык я ж там писал - тупо первая иконка из %COMMANDER_EXE%. Никак размер иконок не задавал, да и не знаю, как это делается.
Quote:
Проверь с обычными иконками из wcmdicons.dll. Есть проблемы?
То есть отключать TWinKey, раскомментировать секции, переопределять иконки? Поможет? Напомню, с иконками TWinKey, если они показываются, наползания на нижний ряд вкладок не наблюдается. Надо экспериментировать с родными тоталовскими иконками? Скажешь надо - сделаю. Возня, конечно, но ради истины я готов почти на все, кроме мужеложства и измены Родине.

#2981:  Author: VadiMGP PostPosted: Tue Jan 31, 2017 04:20
    —
Вахмурка
Я просил всю установку целиком, со всеми потрохами, а не огрызки в виде парочки ini файлов.
Вахмурка wrote:
я готов почти на все, кроме мужеложства и измены Родине.
Ну, раз ты не исключил все остальные сексуальные извращения, то приступим...
1. создаешь пустую папку "c:\tc_test"
2. устанавливаешь в нее ТС, не забыв указать при установке, что ini файл должен быть в этой папке.
3. запускаешь ТС из папки "c:\tc_test"
4. устанавливаешь в него TWinKey, причем именно тем способом, как это описано в ридми.
5. через правый клик вызываешь свойства папки "c:\tc_test" и назначаешь ей иконку, причем иконку берешь из wcmdicons.dll все из этой же папки "c:\tc_test"
6. из этого же ТС запускаешь Утилизатор и включаешь в TWinKey одну-единственную опцию "показывать иконки из desktop.ini"
7. заходишь в ТС обратно в папку "c:\tc_test" и тщательно обзираешь результат в табах.
8. если результат плачевный, то зипуешь папку "c:\tc_test" и этот зип бережно доставляешь мне.
9. дополнительным бонусом, таскаешь с собой на флешке всю папку целиком и проверяешь на любом компе, до которого дотянутся руки - на работе, на виртуалке, у приятеля, у любовницы, на виртуалке приятеля, на виртуалке любовницы и т.д.

#2982:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 31, 2017 09:32
    —
Вахмурка wrote:
Configuration/Folder Tabs/[ ] Show icons on tabs; Configuration/View modes - пустота

Я тут и без установки целиком кое-что интересное вижу, прицепив твои конфиги к чистому TC 9 по тому же местоположению. Несмотря на цитату, было оставлено умолчальное значение опции "Show icons on tabs", то есть включённое. (И внутри там в дочернем диалоге, соответственно, все до единой галки включены. Во View Modes, да, ничего нет, но это уже второстепенно.) А в Утилизаторе выключено переключение визуальных схем и не совсем верно указано правило ( в конце звёздочки нет). В результате и значки от случая к случаю то отображаются, то нет, и в части вкладок слева вылезает пустое место под значок, и визуальная схема не работает вообще.
Привожу в порядок схему, отключаю опцию TC, перезапускаю — всё работает. Выше многократно говорилось, что никаких "родных тоталовских иконок" на заголовках вкладок, пока Гислер не снимет блокировку этой функции при автодетекте подлючённого TWinKey, быть в нормальном виде не может.
Кстати, при неотключённой опции TC будет ещё один глюк: если для папки в TWinKey есть и значок в схеме, и значок в Desktop.ini, а приоритетной указана визуальная схема, значки отображаются один поверх другого. Если опция выключена, всё опять же отрабатывается правильно.

VadiMGP
Плачевный результат точно при указанном порядке действий предрешён. См. выше про опцию на странице "Вкладки папок".

Flasher
Описание проблемы при закреплении объектов ещё раз посмотрел здесь. Воспроизвести по-прежнему не могу. Частично залоченными вкладками я не пользуюсь, но пробовал и такой вариант — открывается/запускается ровно то, что следует. Видимо, нужны какие-то дополнительные условия, которых я не знаю. И повторяю — проблемы, связанные со спецификой перерисовки содержимого, в целом возможны (и не всегда устранимы), но конкретно здесь я их не вижу.

#2983:  Author: VadiMGP PostPosted: Tue Jan 31, 2017 11:54
    —
Avada
Погоди, я так понял, что Вахмурка наблюдает эти проблемы в ТС 8.х? Развее вот это не про ТС 8?

#2984:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Jan 31, 2017 12:37
    —
2Avada
Что бы ты там ни думал, но при загрузке той самой кастрированной конфигурации птица напротив "Show folder tabs" не стояла. Это первое.
Второе. Простейшие эксперименты показали, что при установке/сбросе этой птицы меняется значение ключа DirTabIcons (255/254). Данный ключ не описан в справке, о чем, собственно, говорится здесь (и только здесь, как я понял).
Третье. Звездочки в конце путей стояли и стоят, по крайней мере, в тех путях, которые я проверяю (схемы TC и User).
Четвертое. Desktop.ini ни по одному из этих путей нет и не было.
Пятое. Дальнейшее измывательство над "чистым" ТС привело еще к нескольким выводам. При входе в один из путей (e:\Storage\NextCD\), которому соответствует иконка, она появляется и... тут же прячется. В остальных схемах такого нет. Места слева от имени тоже нет ни у одной вкладки.
Пятое. При очередном перезапуске (кажется, тоже пятом) свежего ТС иконки появились... Две из трех. При перечитывании настроек TWinKey они пропали, и место тоже, при том что в вышеупомянутых настройках не поменялось ни бита.
План VadiMGP серьезен и сложен, ну да ладно, я сам вызвался. Пошел тестить TWinKey под Win10. О результатах сообщу

#2985:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 31, 2017 13:02
    —
VadiMGP
Если появляется ключ DirTabIcons — это девятка. Сейчас — про неё. А в том посте, видимо, про что-то другое. Но, ИМХО, устраивать тщательное тестирование ещё и восьмёрки при вышедшей девятке смысла уже нет. Разбираться — так на свежих версиях.
И, если я не путаю, там у Вахмурки с системными настройками какая-то специфика есть типа клаcсической темы Windows. Это бы тоже уточнить надо.

Вахмурка
Ключ DirTabIcons описан в справке (если у тебя, разумеется, не какая-то старая бета — он был добавлен не сразу). Но лезть в дебри его значений нет необходимости, достаточно просто не ставить эту самую галку. Или, если уж так хочется править ключ вручную, выставить ему значение 254.
Выложи, будь добр, конфиг TC, где у тебя происходят все описанные выше дела и при этом опции TC по значкам вкладок, в отличие от предыдущего конфига, вырублены. И я правильно понимаю, что сейчас речь идёт только о проверки работы со значками из Desktop.ini, а на схемы мы пока вообще не отвлекаемся?

#2986:  Author: Dimsok PostPosted: Tue Jan 31, 2017 13:21
    —
Quote:
устраивать тщательное тестирование ещё и восьмёрки при вышедшей девятке смысла уже нет. Разбираться — так на свежих версиях.

Насколько мне известно, она ещё из бэта-стадии не вышла. Не всем по душе отлавливать баги вместо того, чтобы пользоваться уже проверенным продуктом. К тому же для 8й версии TwinKey как-то пополноценней будет (9я вроде уже изначально имеет некоторые его функции). А вы её уже похоронили, как Фредди Крюгера в 3й части Very Happy

#2987:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 31, 2017 13:25
    —
Dimsok
А насколько мне известно (тем более, что я к этому имею некоторое отношение), всё, что выкладывается в виде паблик-релизов, бетами не является. У вас есть что сказать по существу обсуждаемой проблемы? Присоединяйтесь. Нет? Не мешайте другим, а пользоваться TWinKey на 8.5 вам никто не препятствует.

#2988:  Author: VadiMGP PostPosted: Tue Jan 31, 2017 13:33
    —
Вахмурка
Внеси ясность, пожалуйста. Проблемы с иконками в табах наблюдаются в ТС 8.х?
Если да, то ТС 9 пока отдыхает в сторонке, а мы действуем по моему алгоритму и разбираемся только с ТС 8.
Если проблемы только в ТС 9, то добавляется пункт
2.1 В настройках ТС убрать галку "показывать иконки в табах"
Далее без изменений.

#2989:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Jan 31, 2017 14:48
    —
Avada wrote:
Ключ DirTabIcons описан в справке (если у тебя, разумеется, не какая-то старая бета — он был добавлен не сразу)
9.0 beta 1 - описания нет. 9.0a final - есть.
Использую расширенное меню собственного сочинения на основании Petermad'овского, поэтому F1 открывает справку из директории Language. Обновлять надо вручную (скрипт писать нерационально), а я забываю. Немудрено - принципиально новые версии выходят раз в столетие!

Докладываю.
Windows10, TC 8.51, TWinKey 3.119 - иконок сначала не было, потом после перезапуска ТС они появилиси и больше не исчезали.
TC 8.51, TWinKey 3.122 - показывались стабильно.
TC 9.0, TWinKey 3.122 - иконки есть, но выглядят иногда очень странно, например, так, причем безразлично, стоит птица "Show icons on tabs" или нет - проверил дважды. Еще один шедевральный скриншот. Красной вертикальной чертой у меня были обозначены запертые вкладки. Обратите внимание на ее наползание на иконку, а иконки - на соседнюю вкладку.
При перезапуске ТС иконок нет, места слева от имени - тоже. От установки/снятия птицы Show icons... не меняется ровным счетом ничего, разве что изображение слегка вздрагивает.
Третий перезапуск. Птицы нет, наползания нет. Далее: есть/есть, нет/есть. При перечитывании настроек TWinKey иконки исчезают намертво, по меньшей мере до перезапуска ТС.
Четвертый и последующий перезапуски привели хоть к какой-то стабильности. Изначально иконки есть, при перечитывании настроек TWinKey - пропадают. Далее - установка птицы Show icons... иконки показывает, но не все и наползшие. Сброс птицы уже не меняет ничего.
Конфиги здесь.
Возврат в "семерку" позволил провести еще один эксперимент. Я вручную выставил DirTabIcons=254 и перезапустил ТС - иконки есть! Как я понял, число может быть любым, но чётным - тогда функция отключена. Ради прикола поставил 2 - все почти хорошо, как и для 254.
"Почти" - потому что, во-первых, показываются большинство иконок, но не все (раньше было наоборот). Во-вторых, потому что после любых операций с Утилизатором, завершающихся кпопкой Apply, даже не связанных с иконками на вкладках, эти самые иконки пропадают безвозвратно до перезапуска ТС. При перечитывании настроек такая пропажа стабильна при всех версиях: что ОСи, что TWinKey, что ТС. VadiMGP, это штатное поведение или баг? Если первое, его надо описать в справке, если второе, постараться вылечить.
После трех или четырех перезагрузок ТС показались все иконки, даже те, которые раньше были видны только в Утилизаторе. Причем в промежутках между перезапусками не менялось вообще ничего. Как-то это странно, согласитесь.
Резюме: на текущий момент проблему можно считать решенной, по крайней мере частично. Дальше будем посмотреть.

[off]
Бывало, мы втроем с друзьями после дозаправки жидким топливом устраивали такой шум и такие разрушения, что казалось - на Куликовом поле спокойнее было. Вот и у нас сейчас - три собеседника (Flasher почти не мешает Wink ), а шуму натворили...
[/off]
Это я к чему. У остальных с иконками все пучком или их просто никто не использует, кроме участников попойки?

#2990:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 31, 2017 15:13
    —
Вахмурка wrote:
9.0 beta 1 - описания нет. 9.0a final - есть.

Кто же наличие ключей в справке по первой бете проверяет? Да и в плане фунциональности между первой бетой и финалом 9.0a много что было. Впрочем, ясно.

Итак, мы приходим всё же к тестированию на TC 9. А при тестировании на девятке опцию "Show icons on tabs" надо вырубать по-любому. Что есть без неё — вопрос отдельный, но тестировать с ней — зря тратить время.
И в продолжение этой мысли — про ключ. Тут всё очень просто. Включение главной опции добавляет в битовую сумму значение 1. Все остальные значения (из дочернего диалога) чётные. Если нет 1, они во внимание не принимаются. По умолчанию (если ключа нет явным образом — тоже): 255. Поэтому хоть 2, хоть 254...
А насчёт пропадания иконок в неактивных вкладках после изменения настроек Утилизатора до перезапуска TC или до открытия вкладки — да, такой эффект есть, и это ровно то же самое, что указано в предупреждении на странице Утилизатора "Визуальные схемы". В русском ридми примечание об этом есть и для значков из Desktop.ini. На данный момент это штатное поведение. Раньше изменить его было нельзя, а как сейчас — автору судить.
В общем, на Windows 7 вроде бы картина ясна, а на Windows 10 я всё равно проверить не могу.

#2991:  Author: FlasherLocation: Москва PostPosted: Tue Jan 31, 2017 15:38
    —
Avada wrote:
Видимо, нужны какие-то дополнительные условия, которых я не знаю.
Мониторинг, частые попытки воспроизвести в течении дня. Просто зайти, открыть-закрыть недостаточно. Закреплённых элементов может быть несколько: 2, 3, 4...

Вахмурка
Я тебе чем-то мешал? Нет. Так не провоцируй неуместностями. "Снобскага" шуму наделать ты из без чужой помощи ловкач.


Last edited by Flasher on Tue Jan 31, 2017 15:57; edited 1 time in total

#2992:  Author: VadiMGP PostPosted: Tue Jan 31, 2017 15:45
    —
Вахмурка wrote:
Резюме: на текущий момент проблему можно считать решенной,
Avada wrote:
В общем, на Windows 7 вроде бы картина ясна,

Я жутко рад, что вам обоим что-то тут ясно и понятно. К сожалению, не могу присоединиться к этому празднику жизни. Почти ни фига не понял.

Единственная гипотеза - проблемы только на Windows 10? Если так, то пока помочь не могу, нету десятки.

Вахмурка
Особенно не понял смысл игр с галкой в ТС. Если мы говорим о проблемах показа иконок в TWinKey, то, пока не закончили выяснять в чем дело, эта галка должна быть снята. Наползание иконки на другой таб почти наверняка означает одновременное иcпользование иконок и в ТС и в TWinKey.

#2993:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Jan 31, 2017 15:59
    —
Avada wrote:
пропадания иконок в неактивных вкладках
У меня не только в неактивных, а во всех
Quote:
до открытия вкладки
Это ты удачно подсказал, мне не приходило в голову попробовать - не та была задача. Хотя назвать такой метод эффективным или удобным язык не повернется
Quote:
такой эффект есть, и это ровно то же самое, что указано в предупреждении на странице Утилизатора "Визуальные схемы"
Там сказано нечто иное - что изменения, сделанные в Утилизаторе, касаются только активной вкладки. А я говорю о команде ReloadSettings, выданной извне.
Представь себе, что я в Утилизаторе убрал все птицы со всех схем, затем вернулся в ТС и выдал команду ReloadSettings. Иконки пропали, и это логично. Теперь я вернулся в Утилизатор и установил птицы, но после повторной команды ReloadSettings иконки не появились. А вот это уже странно, или нет?

2VadiMGP
Quote:
проблемы только на Windows 10?
Ну, это смотря что считать проблемой.
Если проблема - это нештатное поведение ТС, то нет - проблемы под всеми ОСями, TWinKey'ями и Тоталами. Если проблема - это отсутствие индикации хоть каких-то икон на каких попало вкладках, то проблема решена, по крайней мере под семеркой, а иное меня пока не волнует
Quote:
Наползание иконки на другой таб почти наверняка означает одновременное иcпользование иконок и в ТС и в TWinKey
Я тоже так думал, но результаты экспериментов не всегда соответствовали ожиданиям. См. выше результаты опытов
Quote:
пока не закончили выяснять в чем дело, эта галка должна быть снята
Это я уже понял. Правда, снял я ее опосредовано - через файл настроек. Avada отмечал, что поведение ключа и его связь с диалогом довольно загадочные. Решил не рисковать. Теперь стоит DirTabIcons=2.

Пою арию из совсем другой оперы. Не планируется ли в виз. схеме задавать путь через переменную окружения?

#2994:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 31, 2017 16:22
    —
Вахмурка
У меня поведение ключа ни разу не загадочное, вполне достаточно просто отключить главную опцию (это и есть вычитание единички из битовой суммы, после которого там может остаться любое значение — как 2, например, или их сумма, никакого значения это иметь не будет). Вручную я ключ с этими целями не правлю. Загадка там была лично для меня со значением 128, но это Гислер в конце концов разъяснил, и к нашим делам это не относится никак.
Теперь про пропадание значков. У меня поведение несколько другое. Для ясности будем рассматривать значки из схем, хотя по факту всё примерно одинаково. Если я что-то меняю в Утилизаторе и выхожу из него, значок в активной вкладке пропадает и тут же снова появляется. В неактивных — появятся при переключении на них. То же самое — с твоим примером про включение/выключение схемы. ReloadSettings, в отличие от многих иных случаев, на немедленное отображение иконок в неактивных вкладках не влияет. Либо переключаться на вкладку, либо перезапускать TC. Если что, тебе это подробнее автор объяснит.
Что касается описания на странице, изменения не касаются активной вкладки, а дают немедленный эффект только на ней, а касаются они всех вкладок. И, разумеется, я никоим образом не утверждаю, что такой метод обновления значков — самый эффективный. Но другого нет. Почему — опять же к автору.

Вахмурка wrote:
Не планируется ли в виз. схеме задавать путь через переменную окружения?

А кто сказал, что этого нельзя сделать сейчас? К фоновым рисункам у меня пути указаны через переменную, к значкам тоже.

VadiMGP
Когда в Windows 7 была отключена та самая опция в TC (правда, почему-то неклассическим способом — прямой правкой ключа), значки пришли в норму. Как, собственно, и ожидалось. Вот это я и понял.

TURBO
Если ваша проблема с пропадающим курсором ещё актуальна, то напоминаю, что здесь рекомендовалось сделать некоторые конкретные тесты, только добавьте ещё вариант TC 8.52a + TWinKey 3.122 (с новейшей версией плагина по стандартной ссылке в шапке).

#2995:  Author: likhoboryLocation: Москва PostPosted: Wed Feb 01, 2017 22:38
    —
Прежде всего cпасибо автору за очередную версию плагина.

Подключил ф-ю Получатель=Источнику по относительному пути (TC9.0a), работает, но не всегда, например:
Есть 2 папки со cхожей структурой следующего вида:



Допустим, в левой (активной) панели открыта папка ....modules/3/lang, в правой - ....modules/1/lang
Пытаюсь применить команду - безуспешно. При этом, если в правой папке перейти на уровень выше (...modules/1),
вернуться в левую папку и вновь применить команду - функция отработает.

#2996:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Feb 01, 2017 22:50
    —
Avada wrote:
А кто сказал, что этого нельзя сделать сейчас? К фоновым рисункам у меня пути указаны через переменную, к значкам тоже
Я имел в виду - путь на вкладке AutoSwitch

#2997:  Author: VadiMGP PostPosted: Thu Feb 02, 2017 02:28
    —
likhobory wrote:
работает, но не всегда, например:

Вообще-то она и в этом примере работает. Просто очевидно, что результат не тот, на который ты рассчитывал. Wink
Суть проблемы в том, что в путях ищется общая точка, начиная c конца. Но в путях ...\1\lang и ...\3\lang общая точка это и есть ...\lang! И ты в ней уже находишься.
Я, конечно, мог бы немного улучшить ситуацию и начинать поиск не с последней папки, а с предпоследней. Тогда в данном примере все будет работать именно так, как ты и ожидал. Но это не решит всех проблем. Допустим, ты изначально находишься в папках ...en\module\1\lang\2 и ...ru\module\3\lang\3. Скорее всего, ты ожидаешь, что второй путь после синхронизации станет ...ru\module\1\lang\2. Но он будет другой: ...ru\module\3\lang\2.
Другой пример неразрешимой проблемы это вложенные папки с одинаковыми именами типа...en\module\1\lang\2\2\2\2\2 и ...ru\module\3\lang\2\2\2. Любая папка ...\2\... является общей точкой.

Я готов выслушать любые предложения по улучшению алгоритма синхронизации.

Вахмурка wrote:
Я имел в виду - путь на вкладке AutoSwitch

Пардон, какой путь на вкладке AutoSwitch?

#2998:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 02, 2017 02:32
    —
VadiMGP wrote:
Пардон, какой путь на вкладке AutoSwitch?
Правило автопереключения визуальной схемы. Например, что-то типа
Code:
?%TEMP%
то есть путь может содержать путь, соответствующей переменной окружения %TEMP%. Теперь понятно? (я сегодня на удивление красноречив)

#2999:  Author: VadiMGP PostPosted: Thu Feb 02, 2017 04:11
    —
Вахмурка
Теперь понятно. Это из серии "если не забуду - сделаю".
Просто из интереса, как ты это будешь использовать?

#3000:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 06:47
    —
VadiMGP
По функции синхронизации даны ценные пояснения. Надо будет дополнить примеры в ридми. Что касается предложения, которое несколько улучшит ситуацию (с предпоследней снизу папкой), то не сломаются ли при этом какие-то варианты синхронизации, которые раньше работали? Вроде бы теоретически нет...
Кстати, а прицепить, раз такое дело, к опции поле ввода с цифиркой для желаемого уровня не получится? По умолчанию, грубо говоря, как сейчас, а при желании под конкретные проекты можно выбирать другую по уровню папку снизу в пути как стартовую для проверки. Но тогда и опцию вводить придётся. Или сделать типа выпадающего списка, где несколько строчек с цифрами.

#3001:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 02, 2017 12:38
    —
VadiMGP wrote:
Просто из интереса, как ты это будешь использовать?
Ты не поверишь, но я пропишу там некоторые пути, соответствующие переменным окружения Wink
Года два назад из-за аппаратных проблем мне пришлось перейти на другую систему индексации дисков. Соответственно, почти все, что было прописано в явном виде (типа c:\utils\totalcmd или d:\windows), работать перестало. К счастью, таких адресов было немного, большей частью %COMMANDER_PATH% или %WINDIR%. Но кое-какие бяки пришлось изыскивать и исправлять. Не сказать, чтобы это оказалось увлекательным и приятным процессом. Вот и хочу сделать пути максимально независимыми от имен дисков.
Если мой запрос тебе кажется странным и трудновыполнимым, ты знаешь, что делать - как делали до исторического материализма.
Насчет иконок. Вот сию секунду (сразу после запуска) нет ни одной. Конфигурацию не менял. С кем бы поспорить, что после перезапуска ТС они появятся? Нет желающих? А жаль, я бы озолотился

#3002:  Author: likhoboryLocation: Москва PostPosted: Thu Feb 02, 2017 12:54
    —
Quote:
Я, конечно, мог бы немного улучшить ситуацию

VadiMGP, было бы замечательно, можно ли реализовать вариант от Авады, с возможностью указания/выбора необходимого уровня?

#3003:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 13:46
    —
Вахмурка
Уточни, пожалуйста, на каких системе и TC ты это сейчас видишь? И можешь ли ты проверить это со значками TWinKey каждого вида порознь: из работающей схемы без включения опции для Desktop.ini, и наоборот?

VadiMGP
Я со значками на вкладках, кажется, другую проблему нашёл — с неправильной отработкой приоритетности Desktop.ini перед визуальной схемой. Подробности обсудим мылом, а пока в общем виде. Имеется каталог TC, где есть Desktop.ini. И в некоторых подкаталогах есть. (Соответственно, значки этих папок в файловых панелях нестандартные, для того и делалось.) Есть у меня тестовая схема, где по фильтру ?*Total* для рабочей папки TC и папок внутри её отображается кое-что специфическое, включая и значок. Раньше у меня в настройках схемы всегда был указан тот же значок, что и в Desktop.ini. А в ходе наших последних обсуждений поставил я там другой значок и обнаружил следующее. Допустим, включены и схема, и опция для Desktop.ini. Приоритет у Desktop.ini. Вкладки полностью закреплены. Поменял что-то в настройках, сразу перезапустил TC и вижу: на всех вкладках этих папок, кроме активной стоит значок из схемы, а не из Desktop.ini. При переходе на вкладку (иногда даже не с первого раза) её значок меняется на правильный и сохраняется в текущем сеансе, но если даже прощёлкать все вкладки, при следующем перезапуске TC значок в них опять сбрасывается в вариант схемы. Если приоритет обратный (схема главнее), всегда чётко отображается значок из схемы. И, что важно, это наблюдается и в 8.52a.

#3004:  Author: VadiMGP PostPosted: Thu Feb 02, 2017 14:16
    —
Вахмурка wrote:
Не планируется ли в виз. схеме задавать путь через переменную окружения?
VadiMGP wrote:
как ты это будешь использовать?
Вахмурка wrote:
я пропишу там некоторые пути, соответствующие переменным окружения
Вальпургенический семинар! © Алиса в стране чудес.
Вахмурка wrote:
Насчет иконок. Вот сию секунду (сразу после запуска) нет ни одной.
На других компьютерах проверял?
Можешь воспроизвести на виртуалке и дать мне туда доступ по teamviewer?

Avada
likhobory
Нет, если начинать с предпоследней снизу папки, то ничего не поломается. Просто, пардон за каламбур, ломает делать решение для очень частного случая.
Что касается указания уровня, то я не понял как именно это должно работать. На примере поясните, плиз. Желательно, на примере с папками
...en\module\1\lang\2\2\2\2\2 и ...ru\module\3\lang\2\2\2

Лирическое отступление.
Вообще-то, по уму, в ТС явно не хватает вещи, о которой давно говорили большевики - "Project management". Чтобы юзер мог определить понятие "проект" и в рамках проекта наборы файлов, версии проекта и т.д. и т.п. И, разумеется, специфические команды для работы с проектами. Но жить в эту пору чудесную...

#3005:  Author: FlasherLocation: Москва PostPosted: Thu Feb 02, 2017 14:29
    —
Этот подтверждённый баг так и не исправили.

#3006:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 14:59
    —
Flasher
Баг был, да, подтверждён и исправлялся почти сразу же по обнаружении. У меня там на Windows 7 x64 всё нормально. Перепроверял только что: заливка области значков у элементов на месте изначально, никакая коррекция не требуется. Специфика 32-битной версии системы или каких-то визуальных её настроек?
Кстати, пользуюсь случаем сообщить, что тех огрехов навигации при наличии прикреплённых объектов, о которых ранее шла речь, я так и не выявил.

VadiMGP
Про примеры я подумаю, сейчас несколько не до того. А с дублирующимися папками, насколько понимаю (я эту ситуацию тестировал), проще чего-то добиться только при исключении этого паноптикума из относительных путей с обеих сторон за счёт синхронизации папок на более высоких уровнях. Тут указание начального уровня малоэффективно.

#3007:  Author: FlasherLocation: Москва PostPosted: Thu Feb 02, 2017 15:06
    —
Avada
Специфика прежняя. Служба тем на Win7x32 отключена.
С навигацией понятно.

#3008:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 15:26
    —
Flasher
Да, поймал при отключении службы тем, этого оказалось достаточно. А ещё в тех же условиях в области значков есть та же проблема и с "зеброй", назначенной в визуальной схеме. С темами эти глюки при открытии были раньше видны сразу, сейчас нет. (Но такой эффект "пропадания" фона значка и сейчас возникает не при открытии папки, а если потом подвигать мышку по заголовкам табуляторов.) Спасибо, лично я подтверждаю.

#3009:  Author: FlasherLocation: Москва PostPosted: Thu Feb 02, 2017 15:41
    —
Avada
Хорошо. А что за "зебра" в визуальных?
При проведении указателя над табуляторами пропадания фона не наблюдаю.

#3010:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 15:48
    —
Flasher
"Зебра" — это разный фон чётных и нечётных строк. Если в TC используется "зебра", а в схеме задан пользовательский цвет фона, он идёт для нечётных строк, а чётные строки автоматически делаются на 10% темнее (см. справку). Вот на них и видно.

#3011:  Author: likhoboryLocation: Москва PostPosted: Thu Feb 02, 2017 16:25
    —
VadiMGP wrote:
На примере поясните, плиз. Желательно, на примере с папками
...en\module\1\lang\2\2\2\2\2 и ...ru\module\3\lang\2\2\2

Универсальное решение тут вряд-ли возможно, вероятно, лучше добавить отдельную страничку для настроек данной ф-ции и в качестве одной из настроек - вести поиск общей точки после пропуска указанного кол-ва папок, т.о. для твоего примера указываем принудительный пропуск 4 папок, в этом случае анализ правого пути начинаем с ...ru\module\3

#3012:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 16:46
    —
likhobory wrote:
лучше добавить отдельную страничку для настроек данной ф-ции и в качестве одной из настроек

А вот на это надеяться категорически не советую. В TWinKey к использованию полезного пространства Утилизатора отношение значительно более серьёзное, чем вам, видимо, представляется. На данный момент, между прочим, у этой функции даже одной опции нет.

likhobory wrote:
указываем принудительный пропуск 4 папок, в этом случае анализ правого пути начинаем

А анализ левого с чего начинать, если там тоже та же дребедень, причём вложенных папок больше?
Юмор тут ещё и в том, что перед каждой синхронизацией лезть в настройки и менять глубину можно, конечно, но, во-первых, это не шибко удобно и быстро, а во-вторых и в-главных, каким образом заранее вычислить верную цифру и вообще предугадать отстутствие в любой из каталожных структур таких проблем? А если лезть всё это проверять, открывая каталоги, то много ли толку будет в автоматической синхронизации?

#3013:  Author: FlasherLocation: Москва PostPosted: Thu Feb 02, 2017 16:50
    —
Avada
Понятно. Фон - это и есть зебра. Ну, в этом режиме незакрашенный фон иконок появляется и без закреплений в рандомных местах.
Кстати, весёлая картинка со шрифтом списка панели получается, если выбрать белый фон.

#3014:  Author: likhoboryLocation: Москва PostPosted: Thu Feb 02, 2017 17:25
    —
Avada wrote:

А вот на это надеяться категорически не советую. В TWinKey к использованию полезного пространства Утилизатора отношение значительно более серьёзное, чем вам, видимо, представляется. На данный момент, между прочим, у этой функции даже одной опции нет.

Я, конечно, не знаю всех нюансов, но почему нельзя в дерево опций утилизатора добавить еще одну и на отдельной страничке указать все опции для данной ф-ции, коих сейчас - да, всего одна, но ведь ничто не вечно под луной, в свое время, если не ошибаюсь, этой чести были удостоены заголовки вкладок.

Avada wrote:
каким образом заранее вычислить верную цифру и вообще предугадать отстутствие в любой из каталожных структур таких проблем?

Так я и не говорю об универсальности решения, нельзя объять необъятное и разрулить одной опцией все возможные варианты, потому и говорю об отдельной страничке с различными опциями. Вполне возможно, что для типовых задач конкретного пользователя вычилять ничего не придется и этого решения будет достаточно (уж простите, что начал именно со своей проблемы, но наверняка я здесь не одинок Wink ). Кстати, а если в сочетание горячих клавиш добавлять цифру и использовать именно ее как точку отсчета?

#3015:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 18:01
    —
Flasher wrote:
Ну, в этом режиме незакрашенный фон иконок появляется и без закреплений в рандомных местах.

Совершенно верно.
А вот с белым фоном я там что-то ничего интересного не увидел.

likhobory wrote:
на отдельной страничке указать все опции для данной ф-ции, коих сейчас - да, всего одна, но ведь ничто не вечно под луной, в свое время, если не ошибаюсь, этой чести были удостоены заголовки вкладок.

Коих сейчас — всего ноль, о чём выше я и написал. Нет у этой функции сейчас опций. И не под что там страничку резервировать, кстати. А заголовки вкладок — не функция, а область приложения многих разнообразных функций. Они не вписывались в новую страничку с нуля, просто на соседней странице катастрофически перестало хватать места, пришлось делить на две.
Что касается множества опций, то пока вообще нет никакой концепции для этого множества. Придумать же можно не только опции, но и, например, промежуточный диалог после вызова команды с возможностью указать эту самую глубину там.
Между прочим, эта фича вообще делалась автором в разово-прикладных целях под конкретный проект и не была потом выпилена из функционала отчасти благодаря тому, что я, оценив, замолвил за неё слово.


Last edited by Avada on Thu Feb 02, 2017 18:49; edited 1 time in total

#3016:  Author: VadiMGP PostPosted: Thu Feb 02, 2017 18:49
    —
Avada
likhobory
Добавить или не добавить страничку в Утилизатор - это второй вопрос. Первый - что именно добавлять? Как справедливо заметил Avada, нужна концепция, а ее нет. Чтобы добавлять опции нужно четко представлять как именно ими будет пользоваться юзер. Иначе это пустая трата времени.

Лирическое отступление.
Вообще-то, я это вижу как часть глобальной фичи, про которую я когда-то заикался нашему швейцарскому дяде, так дядюшка всеми руками замахал, сам заикаться начал. А речь шла о создании в рамках ТС понятия "проект". Со всеми вытекающими. Чтобы юзер мог определить совокупность файлов как единый проект, с поддержкой контроля версий, со специфическими операциями над проектом и т.п.

#3017:  Author: likhoboryLocation: Москва PostPosted: Thu Feb 02, 2017 19:01
    —
Avada wrote:

Коих сейчас — всего ноль, о чём выше я и написал. Нет у этой функции сейчас опций.
Под единственной опцией я подразумевал опциональные горячие клавиши, ну да не суть. Я лишь высказал свои предложения, буду рад, если этот функционал получит дальнейшее развитие, но даже в текущем виде он избавляет от массы излишних телодвижений; а за замолвленное слово (со всей серьезностью) отдельное спасибо Smile

Добавлено спустя 9 минут:

VadiMGP wrote:
А речь шла о создании в рамках ТС понятия "проект". Со всеми вытекающими. Чтобы юзер мог определить совокупность файлов как единый проект, с поддержкой контроля версий, со специфическими операциями над проектом и т.п.

А ведь аппетитная была бы штука..

#3018:  Author: FlasherLocation: Москва PostPosted: Thu Feb 02, 2017 19:09
    —
Avada wrote:
А вот с белым фоном я там что-то ничего интересного не увидел.

#3019:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 02, 2017 23:47
    —
Flasher
Нет, такого у меня не наблюдается. Шрифт как шрифт.

#3020:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 01:03
    —
Avada
Возьмём наиболее известные.
С этими показывает как надо: Arial, Bookman Old Style, Courier, Fixedsys, Garamond, Impact, MS Sans Serif, OpenSymbol, System.
С этими криво: Calibri, Century, Courier New, Georgia, Lucida Console, Lucida Sans, Microsoft Sans Serif, Open Sans, Segoe UI, Times New Roman, Tahoma, Verdana.

#3021:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 08:46
    —
Flasher
Дай, пожалуйста, рядом два скрина с одними и теми же именами и фоном, но разным шрифтом: "как надо" и "криво". И, видимо, нужно опять уточнять условия воспроизведения. (Темы я отключил, шрифты пробовал разные, но такого не вижу.) Например, на скринах у имён файлов цвет, который сам по себе плохо различим на белом фоне. С другими цветами имён что? И если, скажем, указанный в TWinKey цвет фона в схеме не белый, а светло-серый, такого уже не будет?

#3022:  Author: VadiMGP PostPosted: Fri Feb 03, 2017 12:34
    —
Avada wrote:
Я со значками на вкладках, кажется, другую проблему нашёл — с неправильной отработкой приоритетности Desktop.ini перед визуальной схемой.
Да, бывает. Больше не будет.

#3023:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 03, 2017 12:37
    —
Avada wrote:
Уточни, пожалуйста, на каких системе и TC ты это сейчас видишь? И можешь ли ты проверить это со значками TWinKey каждого вида порознь: из работающей схемы без включения опции для Desktop.ini, и наоборот?
Win7x64Eng, TC 9.0ax32.
Отключил Desktop.ini. Чтобы сказать, что именно изменилось, надо накопить статистику. Пока, после нескольких перезапусков ТС, все пучком. Даже придраться не к чему. Мне как-то не по себе, если честно.
VadiMGP wrote:
На других компьютерах проверял?
С "другими компьютерами" у меня большая проблема. На работе компьютера, считай, нет. Любовница не подпускает меня к своему, после того как я как-то у нее что-то там сломал (потом, правда, починил). Да и не до компьютеров нам...
На остальных компах я бываю крайне нерегулярно и на непродолжительное время, а задача требует долгих наблюдений. Да они, эти компы, все слабые и старые... В общем, трудно с этим
Quote:
Можешь воспроизвести на виртуалке и дать мне туда доступ по teamviewer?
О виртуалке мои знания обширны - я знаю, что она существует! Правда, вживую ни разу не видел.
Что касается teamviewer, то, учитывая наш давний успешный опыт, такой вариант представляется наиболее реальным.
Резюме - давай пока отложим эту тему, с учетом моей реплики в адрес Avada чуть выше и его же размышлений на предмет Desktop.ini. Надо понять, изменилось ли что-то. Накоплю сведения - сообщу, тем более, похоже, кроме меня, это сделать просто некому.
Я позволю себе легкий оффтоп, который можно озаглавить "О неблагодарной доле первопроходца"
Первое. Цитирую:
history.txt wrote:
08.06.16 Added: Compatibility with TWinkey plugin: Turn off tab icons in Configuration - Options - Folder tabs if you want to use the tab coloring from TWinkey (32/64)
То есть, если излагать сказанное человеческим языком: хотите использовать свойства TWinkey - отключайте свойства ТС. Еще понятнее: TWinkey = помеха. Именно так воспримут эту строку люди, не тутующиеся и не находящиеся в курсе истории ваших с дядей Г взаимоотношений.
Второе. У воспитанных людей принято благодарить за услуги. То, что ты оказал ему услугу, я не сомневаюсь (хотя, как говорится, свечку не держал). Где благодарность?! Сорокин, автор библиотеки регулярных выражений, удостоился и упоминания (правда, без формальной благодарности), и ссылки на сайт. Чем ты хуже?!
Третье. Ты творил, придумывал, пробовал - сделал иконки и цвета в заголовках вкладок (не считая остального). Теперь он ворует у тебя идею, нигде об этом не заявляя. А может, не только идею, но и алгоритм, и описание подводных камней made by Microsoft, и прочих трудностей, через которые ты уже прошел, а он - еще нет. Не обидно?!
Четвертое. Поскольку его украшательства на вкладках конфликтуют с твоими, приходится бедному юзверю желать выбор между сходными, не не тождественными функционалами!
Понятно, что просить ты у него ничего не будешь - не по-пацански. Я обращаюсь скорее не к тебе, а к остальным, не слишком погруженным в тему. Они должны оценить жертвенность и самоотречение! Тем более что дядя Г работает за деньги, а ты - только за "спасибо"...

#3024:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 13:03
    —
Avada
Сперва уточнение. Фон, настроенный в ТС, по гамме должен заметно отличаться от выбранного в TwinKey, т.е. те артефакты, которые видны, - это часть заменяемого фона. Выбери тёмные оттенки зебры в ТС, а в Twinkey светлые (касается действительно не только чисто белого). Если после этого с указанными шрифтами артефакты не проявятся, я приведу скриншоты.
Кстати, если ты обратил внимание, проблема не только в шрифтах, см. на рамку первых двух иконок.

#3025:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 14:33
    —
Flasher
Сделал согласно рекомендациям. Что в области значков просвечивает именно "зебра" из TC — это видно прекрасно. Но со шрифтами всё OK, артефактов не вижу. C рамкой иконок тоже ничего особенного.

#3026:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 15:07
    —
Avada
Покажу так пока (на голом TC9 с только установленным плагином). Как видишь, отображение текста в чередовании фонов зербы разное. Шрифт Segoe UI,9,b,204. Маштаб: 125%.


Last edited by Flasher on Fri Feb 03, 2017 15:12; edited 1 time in total

#3027:  Author: VadiMGP PostPosted: Fri Feb 03, 2017 15:08
    —
Вахмурка wrote:
То есть, если излагать сказанное человеческим языком: хотите использовать свойства TWinkey - отключайте свойства ТС. Еще понятнее: TWinkey = помеха.
Честно говоря, если кто-то будет трактовать это именно так, то туда ему и дорога. Сравни с требованием TWinKey "хочешь иконки в табах - отключай одинаковую ширину табов".
Вахмурка wrote:
То, что ты оказал ему услугу, я не сомневаюсь... Чем ты хуже?!
Я тоже не сомневаюсь.Wink Но тут он просто идет по формальному пути - там он воспользовался готовым продуктом, здесь позаимствовал только идею реализации. На оффоруме предлагали тысячи разных идей, сотни были приняты. Каждого благодарить? Выборочно? Где провести границу? И, как я многократно говорил - я генерирую идеи для реализации в ТС. А если идея Гислером не принимается, то я ищу способы воплотить это сам.
Вахмурка wrote:
Не обидно?!
Обидно то, что приходиься тратить годы(!) на то, чтобы до дятла дошло, что это нужно людям! Рассказать сколько лет потребовалось, чтобы дошло, что людям нужны TCMenu, Network Neighborhood, клавиша WIN как модификатор, консоль в панели, поиск через Everything? Причем не в виде костылей и хаков, а как стандартный функционал.
Вахмурка wrote:
Понятно, что просить ты у него ничего не будешь - не по-пацански.
Я ничего у него не прошу просто потому что нечего просить. Конечно, за конвертацию 32-битных плагинов в 64-битные он честно заплатил, но ты ведь не об этом, правда?
Вахмурка wrote:
Они должны оценить жертвенность и самоотречение!
Как именно? Я как-то сказал "Ребяты, хотите отблагодарить - пришлите просто красивую фотку с того места где живете". Угадай сколько человек прислало? ОДИН!

#3028:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 03, 2017 15:31
    —
VadiMGP wrote:
А если идея Гислером не принимается, то я ищу способы воплотить это сам
Никоим образом не пытаясь нас сравнить, отошлю читателя к своей страничке, а конкретно, к разделу "Устаревшие скрипты" ("Obsolete scripts"). Почему они устарели? Потому что сначала я написал скрипт, а потом он ввел соответствующий функционал в ТС. Я не хочу сказать, что он взял у меня идею, даже больше - я не уверен, что он вообще читал мою страничку. Но исключать такой вариант нельзя.
Quote:
Я как-то сказал "Ребяты, хотите отблагодарить - пришлите просто красивую фотку с того места где живете"
Во-первых, я проглядел эту твою просьбу. Во-вторых, что я пришлю? Вид Останкинской башни из моего окна? Таких в сети навалом. Это у тебя, в Святой земле, что ни вид - то реликвия...

О другом. Поддерживаешь идею про teamviewer, если, конечно, будет что вьюить?

Только что не сработала горячая клавиша на установку закладки (конкретно Ctrl+Alt+B). Раз пять пробовал. Через меню команд TWinKey ставится. После перезапуска ТС клавиша сработала. Нет идей? Кажется, появилась еще одна тема для долгих наблюдений и сбора статистики...

С иконками пока все пучком

#3029:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 15:42
    —
Flasher
Ага, вот с этим набором цветов хорошо вижу при включённом TWinKey всюду, даже без всякой визуальной схемы, без отключения тем и изменения масштаба. Я сам использую в файловых панелях Segoe UI, только плотный 11-го кегля. А в кратком режиме, где через TWinKey отключена зебра, ещё лучше можно разглядеть: все чётные строки искажены. И со многими значками в этих строках непорядок, но это выглядит несколько иначе, чем на твоём скрине. Баг подтверждён.

VadiMGP wrote:
Рассказать сколько лет потребовалось, чтобы дошло, что людям нужны TCMenu, Network Neighborhood, клавиша WIN как модификатор, консоль в панели, поиск через Everything?

А где в TC нативная консоль в панели? Её и по сей день нет.


Last edited by Avada on Fri Feb 03, 2017 15:49; edited 1 time in total

#3030:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 15:47
    —
Avada
Ну, наконец-то.
Avada wrote:
даже без всякой визуальной схемы
Не верится что-то. Shocked
А, это если выбрать "Одноцветный фон в кратком режиме", тогда да, подтверждаю.

#3031:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 16:01
    —
Flasher
Я честно выставил указанные цвета в TC, затем белый цвет в одной из схем и обнаружил после перезапуска TC, что весь этот паноптикум наблюдается и за её пределами (даже перейти в соотстветсвующие папки не успел). Далее я выключил автопереключение схем и опять перезагрузил TC. То же самое. А при выгрузке TWinKey вид панелей приходит в норму. Как говорится, картина маслом...
И без "одноцветного фона в кратком режиме" видно, кстати.

#3032:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 16:06
    —
Avada wrote:
И без "одноцветного фона в кратком режиме" видно, кстати.
А вот этого, увы, подтвердить не могу. Баг у меня виден либо с отметкой этой опции либо без, но с активированной схемой.
Перезапускать ТС то зачем? Всё же видно после применения.

#3033:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 17:06
    —
Flasher
Видимо, есть какие-то локальные нюансы. У тебя так, у меня эдак... Я писал до этого с работы, а дома сейчас всё воспроизвёл, вообще не заходя в настройку схемы (в том числе и без "зебры" в кратком режиме). Но перезапуск TC для проявления бага во всей красе у меня нужен. Правда, глюки есть тут не со всеми строками, а с определённым цветом шрифта, сильно контрастным к чёрному (при использовании оцветовки по типам файлов).
Что ж, при всех различиях есть достоверный материал для дальнейшего изучения и исправления.
Ещё бы с налезанием маркеров на текст в загловках вкладок так же хорошо условия ухватить...

#3034:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 17:31
    —
Avada wrote:
а с определённым цветом шрифта, сильно контрастным к чёрном
Ну, я писал тебе про тёмные/светлые оттенки. Почему тогда не вышло? Какие цвета выбирал? Сейчас проверю.
Насчёт маркеров не знаю, что нужно. Я не в теме.

#3035:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 17:36
    —
Flasher
Как не в теме? Твой же репорт. Или имеется в виду, что больше нет идей по зависимостям?
А какие я цвета выбирал, сейчас уже неважно. Раз то, что на твоём скрине, даёт эффект, это и будем пробовать.

#3036:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 17:41
    —
Avada
А-а... Я про иконки подумал. С маркерами не знаю что и как. По мне лучше просто поменять. Внешне красивше и точнее по смыслу (идентификации), чем просто полоски.
А так я уже писал о факторах. Могу повторить:
1. Активность вкладки.
2. Вкладки равной ширины.
3. Полоска справа.
4. Невлезание текста по ширине уха вкладки.
5. Отключение системных стилей на WinXP-7.

Важно, а скорее интересно мне. Т.к. удивительно, что схема противоположных по гамме оттенков у тебя сперва не сработала, а теперь пишешь, что сработала. Неясно.

#3037:  Author: VadiMGP PostPosted: Fri Feb 03, 2017 18:03
    —
Вахмурка wrote:
Вид Останкинской башни из моего окна? Таких в сети навалом.
Да какая разница чего в сети "навалом"? Тот единственный что прислал, сфоткал порт в их городе. Что в сети больше нету фотографий портов? Суть же не в этом.
 Сандро из Чегема
Avada wrote:
А где в TC нативная консоль в панели? Её и по сей день нет.
Нативной нет. Но я, скорее, об осознании говорю. Ведь когда Барракуда забросил свою консоль, то Гислер все-таки стал ее поддерживать, пока ТС был 32-битный. И был всеми руками за портирование TConsole. Значит, осознал, хотя бы частично.

#3038:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 18:03
    —
Flasher
Нет, со вкладками я пока прогресса не достиг, буду дальше смотреть.
А что касается оттенков, я совсем уж противоположные (чёрный с белым) раньше не пробовал. Может, в этом дело.

#3039:  Author: FlasherLocation: Москва PostPosted: Fri Feb 03, 2017 18:08
    —
Avada
Ч/б я взял под конец, чтобы уж совсем очевидно было, а так примянялись и светло-(серый/голубой/розовый/жёлтый) вместо белого, и тёмно-синий/зелёный, бордовый вместо чёрного и т.д.
Avada wrote:
Но перезапуск TC для проявления бага во всей красе у меня нужен.
Он не нужен, если применять не в настройках ТС, а настройках утилизатора.
Вот тебе другой примерчик.

#3040:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 03, 2017 18:32
    —
Flasher
Ну, в новом примере не столь наглядно, а вот в чёрно-белом — прямо наповал, без сомнений. В общем, как говорится, важен не метод, а результат. Smile

#3041:  Author: VadiMGP PostPosted: Fri Feb 03, 2017 18:33
    —
Вахмурка wrote:
О другом. Поддерживаешь идею про teamviewer, если, конечно, будет что вьюить?
Если есть что вьюить - конечно!

#3042:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 09, 2017 17:12
    —
2VadiMGP
Первое - о наболевшем. Пока при запуске ТС иконка появляется только на активной вкладке, остальные появляются по мере переключения на них. Одна не показывается вообще никогда (хотя раньше показывалась).

Второе. В view modes ТС 9.0 были введены несколько ценных свойств, отсутствующие в TWinKey, а именно: схема для Search results и сортировка по нескольким колонкам (то, что врукопашную делается при нажатом Ctrl'е и щелчке по заголовку колонки).
Насчет результатов поиска: я уже давно сделал соответствующий набор колонок и переключался на него вручную после сброса результатов на панель, а при работе с девяткой просто прописал имя этого набора колонок. Было удобно. Теперь, при переходе на TWinKey, вновь приходится делать это руками, а хотелось бы автоматом.
Что касается множественной сортировки, то, по сути, то же самое: TWinKey автоматически сортирует по первой, далее руками. Не то чтобы это было крайне важно - подумаешь, два-три лишних щелчка крысы - но явно не помешало бы.

Третье. Допустим, я поставил закладку на файл, а потом он был удален. Тогда переход к этой закладке просто приводит к переходу в директорию, где файл располагался до удаления. Логично. Но эта "мертвая" закладка занимает место в списке и мозолит глаз. Понятно, что можно открыть TWinKey.bkm и стереть строку, но уж больно долго и неудобно. А есть ли способ реализовать удаление из списка одной закладки, скажем, правой кнопкой?

#3043:  Author: VadiMGP PostPosted: Thu Feb 09, 2017 18:48
    —
Вахмурка wrote:
Пока при запуске ТС иконка появляется только на активной вкладке, остальные появляются по мере переключения на них. Одна не показывается вообще никогда (хотя раньше показывалась).
Вот и есть что вьюить!
Вахмурка wrote:
схема для Search results и сортировка по нескольким колонкам
Для результатов поиска можно извратиться если указать шаблон, соответствующий только пустой строке"?*|^?*". А об сортировку уже много копий было сломано. Вот ты можешь написать скрипт PowerPro для сортировки по нескольким колонкам?
И, кстати, вопрос - почему ты вернулся к TWinKey, а не продолжаешь пользоваться для автопереключения средствами ТС?
Вахмурка wrote:
А есть ли способ реализовать удаление из списка одной закладки, скажем, правой кнопкой?
Способ, разумеется, есть. Но мне больше нравится мысль сделать диалог, как для стиков.

#3044:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 09, 2017 19:32
    —
VadiMGP wrote:
Вот и есть что вьюить!
Скоро напишу ЛС
Quote:
Для результатов поиска можно извратиться если указать шаблон, соответствующий только пустой строке"?*|^?*"
Вот это да! А почему в документации ни слова?
Кстати, заодно выяснил, что TWinKey не дружит с именами наборов колонок, содержащих пробелы
Quote:
ты можешь написать скрипт PowerPro для сортировки по нескольким колонкам?
Да и по одной не могу, хотя пытался. Там класс THeaderClick, а я не нашел кодов сообщений для отправки окну с этим классом. Может, ты подкинешь сцылу?
Quote:
почему ты вернулся к TWinKey, а не продолжаешь пользоваться для автопереключения средствами ТС?
TWinKey help wrote:
Автор Total Commander для решения этой проблемы выбрал чрезмерно радикальный способ: при обнаружении самого факта активности TWinKey некоторые новые функции TC автоматически блокируются и не могут быть использованы в принципе, что необходимо учесть при их настройке
Я уже сравнивал ТС и TWinKey с любимыми женщинами. Когда они начинают конфликтовать (жена/любовница, жена/мама, жена/дочь)... пулевое ранение кажется легким насморком.
Да и не так уж велики преимущества ТС в этом смысле. Тем более что одним преимуществом (см. выше) стало меньше

#3045:  Author: VadiMGP PostPosted: Thu Feb 09, 2017 20:04
    —
Вахмурка wrote:
Вот это да! А почему в документации ни слова?
Во-первых, потому что, это извращение, т.к. это сработает не только на сортировке, а везде, где будет пустая строка. А во-вторых, не знаю, надо спросить главного по тарелочкам.

#3046:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 09, 2017 21:32
    —
VadiMGP
Насчёт "во-вторых": это в ReadMe_Russian.html не просто есть, а ещё и в отдельный абзац вынесено. Читать справку кое-кому внимательнее надо... Другой вопрос, что этот критерий взят не от хорошей жизни и, да, не является специфичным только для результатов поиска — мы это уже приватно обсуждали.

Вахмурка wrote:
Кстати, заодно выяснил, что TWinKey не дружит с именами наборов колонок, содержащих пробелы

И в чём эта недружба выражается?

#3047:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 09, 2017 21:53
    —
Quote:
И в чём эта недружба выражается?
У меня был набор колонок для результатов поиска, имеющий имя с пробелами. Когда я задал вышеупомянутый шаблон с этим самым именем, он был проигнорирован, и набор колонок остался стандартным. Убрал пробелы - заработало. Возможно, недотестил. Какая разница? Возвращаться к имени с пробелами уже не буду.
Да, шаблон описан

#3048:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Feb 09, 2017 22:00
    —
Вахмурка
И у меня такой шаблон есть. И не срабатывает он при автопереключении на результаты поиска что с пробелом, что без пробела.

#3049:  Author: VadiMGP PostPosted: Thu Feb 09, 2017 22:17
    —
Avada wrote:
VadiMGP
Насчёт "во-вторых": это в ReadMe_Russian.html не просто есть, а ещё и в отдельный абзац вынесено. Читать справку кое-кому внимательнее надо...
А я-то что? Это Вахмурке. Чукча - не читатель...
Avada wrote:
И у меня такой шаблон есть. И не срабатывает он при автопереключении на результаты поиска что с пробелом, что без пробела.
Не понял. Тот шаблон, что в ридми не срабатывает? Тогда что он в ридми делает?

#3050:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 10, 2017 07:03
    —
VadiMGP
Пардон, не шаблон, а набор колонок. Не срабатывает, как это пока вижу, переключение в схеме с этим самым шаблоном конкретно на набор колонок с определённым именем. Ещё буду разбираться.

#3051:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 10, 2017 12:09
    —
Действительно, странно. Точно помню, что после удаления пробелов из имени набор колонок показался. Сейчас соответствующая иконка есть, а набор - стандартный. Проверил несколько раз, причем с перезапуском

#3052:  Author: VadiMGP PostPosted: Fri Feb 10, 2017 13:25
    —
Вахмурка wrote:
Да и по одной не могу, хотя пытался. Там класс THeaderClick, а я не нашел кодов сообщений для отправки окну с этим классом. Может, ты подкинешь сцылу?
THeaderClick тут ни при чем. Просто посылай в ТС команды сортировки по нужной колонке (cm_SrcSortByCol1 и т.п.)

#3053:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 10, 2017 13:53
    —
VadiMGP
Посмотрел я, что там с колонками. Касается это у меня только схемы для результатов поиска, сделанной по методике TWinKey, и дело там не совсем в колонках. Работают цветовые настройки и значки, но не работает изменение ни сортировки, ни видов представления (хоть на стандартные, хоть на колонки — что с пробелами в именах наборов, что без них).
В TC с этим режимом работают все настройки, но в связке с TWinKey по понятным причинам вылетают цвета и значки вкладок. Можно объединить настройки, настроив схему/стиль для результатов и там, и тут, указав значок и цвета в TWinKey, а сортировку и вид представления в TC. Тогда всё получается вроде бы довольно прилично.

#3054:  Author: FlasherLocation: Москва PostPosted: Fri Feb 10, 2017 17:58
    —
У меня периодически отламывается хоткей Shift+` на ToggleStick. На предыдущей версии этого не было. Причём началось это сразу после обновления. Я переназначил заново через утилизатор, всё заработало. Через какое-то время опять слетело и всё по новой...

#3055:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 10, 2017 18:18
    —
Flasher
Время будет — проверю. Но, увы, не сейчас.

#3056:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Feb 11, 2017 16:56
    —
VadiMGP wrote:
Просто посылай в ТС команды сортировки по нужной колонке (cm_SrcSortByCol1 и т.п.)
Я же говорю, пробовал. Сортировка послушно переключается, при этом нажатый Ctrl игнорируется, хотя команда нажатия/отпускания Ctrl присутствует

#3057:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Feb 14, 2017 18:45
    —
Нашел очень странный глюк с автопереключением.

1. Создать в Тотале пользовательский набор с параметрами в разделе [CustomFields] файла wincmd.ini
Code:
Widths26=300,5
Options26=-1|0
Проще говоря, ширина колонки "Имя" почти на всю панель. Наверное, подробности не важны - лишь бы этот набор отличался от стандартного.

2. Теперь - самое важное - назвать его кириллицей и с пробелом.

3. Создать в TWinKey view mode, которая переключается на этот вид при входе в какую-либо директорию.

4. В произвольной директории (не в той, где включается этот вид) перейти в вид Full.

5. Войти в любой архив и выйти из него.

6. Текущий вид переключается на тот, созданный.

Если его назвать латиницей без пробелов, такого не происходит.
Вроде как нигде в руководстве не указано, что нельзя называть наборы кириллицей и с пробелами. Тем более что без TWinKey переключение (ручное, разумеется) работает отлично

#3058:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Wed Feb 15, 2017 00:47
    —
Поправочка. Опровергаю свое предыдущее сообщение.
Дернул меня черт заглянуть в TWinKey.ini, и там я обнаружил, что в виде по умолчанию (том, что ?*.*) было прописано
Code:
View=тот самый набор кириллицей с пробелами
Я его, разумеется, с негодованием уничтожил. После перечитывания настроек все пучком. Теперь автоматическое переключение на вид, названный кириллицей с пробелами, происходит безошибочно.
Пучком-то пучком, да вот загадка: как там эта строчка появилась. Я файл TWinKey.ini вообще не редактировал...
О великий и ужасный TWinKey! Нет предела твоим секретам, сюрпризам и неожиданностям!

#3059: TWinKey - шорткаты, табы, диски и всякая всячина Author: lawig PostPosted: Wed Mar 29, 2017 21:35
    —
Установил плагин.
Настроил подсвечивать активные вкладки. Стали подсвечиваться.
Закрыл тотал коммандер и снова запустил. Вкладки не подсвечиваются. Плагин не загрузился.
Посмотрел wincmd.ini. Там написано:

[ContentPlugins]
0=%COMMANDER_PATH%\Plugins\wdx\TWinKey\TWinKey.wdx
0_detect=

Удалил "0_detect=". Запустил коммандер. Вкладки подсвечиваются.
Закрыл коммадрер - строка "0_detect=" снова появилась, и при следующем запуске коммандера плагин снова не загрузился.

Подскажите, что со всем этим делать? Как сделать так, чтобы при загрузке тотал коммандера плагин TWinKey загружался?

#3060:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Mar 29, 2017 21:54
    —
lawig
Раздел "Установка" файла ReadMe_Russian.html написан для того, чтобы его читали и выполняли. Более того — обязателен к прочтению. Вот это и надо сделать вместо никому не нужной возни с детект-строками, не имеющими к реальной работе данного плагина никакого отношения. В этом файле есть и ещё много полезного. Там, в частности, сказано, что "метод тыка" при использовании TWinKey не прокатит, и объяснено, почему. А подсвечивать активные вкладки (менее удобным образом) можно и в девятой версии TC.

#3061: TWinKey - шорткаты, табы, диски и всякая всячина Author: lawig PostPosted: Wed Mar 29, 2017 22:08
    —
Avada wrote:
lawig
Раздел "Установка" файла ReadMe_Russian.html написан для того, чтобы его читали и выполняли.

Спасибо. Прочитал, настроил, заработало.

#3062:  Author: FlasherLocation: Москва PostPosted: Sun Jun 04, 2017 14:03
    —
Предложение добавить новый режим - избранных прикреплений: закреплять сверху списков объекты из разных папок-источников.
Т. е. где бы мы не находились, эти объекты будут сопровождать нас повсюду, пока мы не переключим режим их отображения.
Преимущество клавиатурной навигации по таким объектам над использованием стандартного меню избранных каталогов или кнопок, надеюсь, объяснять не требуется.

#3063:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 04, 2017 17:14
    —
Flasher
Весь вопрос в том, насколько такая реализация возможна технически. Впрочем, мысль ясна.

#3064:  Author: FlasherLocation: Москва PostPosted: Sun Jun 04, 2017 19:10
    —
Avada
Список, насколько я понимаю, с нуля перерисовывается при прикреплённых. Сомневаюсь, что он ограничен исходным числом объектов.

#3065:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 04, 2017 20:28
    —
Flasher
Одно дело — перерисовка в другом порядке существуюшего списка. Другое — добавление к списку какого-то дополнительного содержимого, вне плагина в этом каталоге не существующего. Сомневаюсь, что это реализуемо. Но решать тут не мне.

#3066:  Author: FlasherLocation: Москва PostPosted: Sun Jun 04, 2017 21:11
    —
Avada
Т.е. вопрос утыкается в расширение области для размещения списка? Не думаю, что это проблема. Посмотрим. Расскажешь тогда потом, что там получается.


Last edited by Flasher on Sun Jun 11, 2017 06:27; edited 1 time in total

#3067:  Author: FlasherLocation: Москва PostPosted: Thu Jun 08, 2017 21:33
    —
Avada
Вскрылись новые подробности этой проблемы. У меня некоторые расширения привязаны к TCER во внутренних ассоциациях.
Т.е. в стандартных условиях проблемы нет. Вот теперь нужно поломать голову, почему TCER так взаимодействует с TwinKey.

Итак новые наблюдения.
Краткий режим. Допустим, у меня в папке 4 закреплённых txt-файла (1/2/3/4.txt - в такой последовательности). Сортировка в активной панели по типу. Выделяю файлы, нажимаю кнопку:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCER\tcer.exe
%P%S
Utils\TCER\tcer.exe
Открыть выбранные файлы в AkelPad
Файлы открылись как полагается. Меняю сортировку по Ctrl+F3 в ТС на обратную, файлы открылись в обратном порядке, несмотря на то, что в панели прикреплённые файлы сортировку не меняют.
Т.е. это говорит о том, что в параметры комстроки файлы передаются не в той последовательности, как они отображены в панели, а в той, как они могли бы быть отображены без наличия прикреплённых файлов. Это достаточно проверить параметром ?%S.

 tcer.ini

#3068:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jun 08, 2017 23:29
    —
Flasher
Я TCER не пользуюсь, а для углублённого тестирования этой связки временем сейчас, к сожалению, не располагаю. Поэтому пока всё вышеизложенное просто принимается к сведению.

#3069:  Author: FlasherLocation: Москва PostPosted: Fri Jun 09, 2017 00:06
    —
Avada
Посмотри, пож-та, последнее предложение. Прежде всего это касается комстроки и параметров (будь то "%1" во вн. ассоциациях или %S для любой кнопки/юзеркоманды).

#3070:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 09, 2017 08:27
    —
Flasher
А, собственно, что тут смотреть? Это общее явление. Скажем, и во внутренний просмотр выделенных файлов всё передаётся в порядке, заданном TC, а не в порядке следования прикреплённых файлов. И при создании кнопки для открытия файлов в EmEditor с параметрами %P%S — тоже. И это вполне объяснимо. TWinKey создаёт "виртуальный" вариант списка для показа пользователю, а реально-то листинг передаётся куда-то TC без участия плагина...

#3071:  Author: FlasherLocation: Москва PostPosted: Fri Jun 09, 2017 19:18
    —
Avada
Ну, так это грубое нарушение качества взаимодействия с файлами. Как тогда вообще можно нормально пользоваться рядом вн. ассоциаций/кнопок/юзеркоманд в панелях с прикреплёнными файлами, если в итоге откроется/запустится или будет обрабатываться не то, что выбрано? Банально пытаешься открыть первые пару безобидных файлов, а запускается, например, третий и четвёртый с батниками, форматирующими диски. Confused

#3072:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jun 09, 2017 22:26
    —
Flasher
К чему это может привести, и так понятно. Да, у функции есть ограничения и побочные эффекты. Да, при использовании прикреплённых объектов возможны непредвиденные последствия. (И это давным-давно известно по самым разным ситуациям, часть которых в ридми упомянута.) Если для кого-то это очень критично, ему не следует использовать стики вообще. Остальные предупреждены. Идеально подменить собой текущий список TC не только визуально, но и функционально TWinKey не в состоянии. Если бы эту проблему можно было решить силами плагина, она давно была бы решена.
Кстати, при групповой сортировке тоже будут кое-какие проблемы того же рода. Ровно по тем же причинам.

#3073:  Author: FlasherLocation: Москва PostPosted: Fri Jun 09, 2017 22:58
    —
Avada
Да тут вообще какие-то странности происходят. Например, неприкреплённые файлы в этой ситуации в отличии от прикреплённых при выделении перечисляются параметром %S верно, но запускает TCER другие. Shocked

Вот как вообще разработчик может создавать функцию, пренебрегая важнейшими результирующими составляющими? Вот ты пишешь "для кого-то". А тут есть те, для кого это может не иметь значения? Взять ту же работу F4-редакторов, например. Для чего тогда вообще нужны прикрепления? Просто чтобы ими любоваться? Тогда пусть хотя бы TwinKey автоматом устанавливает прямую сортировку.

Также неясно, почему поведение в кратком и подробном режимах не совпадает.

#3074:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 10, 2017 07:45
    —
Flasher
Плагин существует в публичном доступе с 2009 года, то есть восемь лет с лишним. Стики там есть с самого начала. Много было в теме рекламаций от тех, для кого это может иметь значение? Можешь не искать, их (кроме того, что ты писал) практически не было. Определённый набор операций с прикреплёнными файлами осуществлять можно. Уж с единичными-то объектами — точно. А с обработкой выделения, да, есть сложности, но, видимо, такой связкой редко кто пользуется.
Разницы между кратким и подробным режимов в тех случаях, которые смог проверить, не наблюдаю.
Что означает "автоматом устанавливает прямую сортировку", не понял.
На вопросы, связанные конкретно с TCER, ответить не могу по называвшимся ранее причинам.

#3075:  Author: FlasherLocation: Москва PostPosted: Sat Jun 10, 2017 16:15
    —
Avada
Касаемо единичного объекта (как выделенного неподкурсорного, так и невыделенного подкурсорного). %S для него показывает верный результат. Но стоит добавить к выделению хотя бы один объект, то последовательность меняется. Вот интересно узнать, с чем это связано.

А насчёт ранних обсуждений, то, пожалуй, всё-таки придётся адресовать проблему к TCER. Т.к. тот же F4Menu ведёт себя нормально (передаёт правильные объекты). Хотя я на 100% не уверен, возможно ранее наблюдал и с ним похожие ситуации, судя потому что ранее упоминал F4.

#3076:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 10, 2017 16:17
    —
Flasher
Пока в качестве промежуточного решения я кое-что добавил в комментарии в ридми насчёт органичений при групповых операциях. А там посмотрим.

#3077:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Mon Oct 30, 2017 17:05
    —
2VadiMGP
Просьба обеспечить поддержку новых псевдопеременных окружения:
history.txt wrote:
04.08.17 Added: Windows Vista and newer: Support new pseudo environment variables described here: https://msdn.microsoft.com/en-us/library/windows/desktop/dd378457.aspx. Leave out prefix FOLDERID_, e.g. FOLDERID_Downloads -> %$Downloads% . Only fields with "Default Path" option are supported (32/64)

#3078:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sat Dec 09, 2017 23:56
    —
* Добавить в меню дисков любую команду смены директории, например
Code:
[em_twdl_test]
button=%COMMANDER_EXE%
cmd=cd %COMMANDER_PATH%
menu=test
* Пусть активной панелью все время будет левая;
* Открыть список дисков над правой панелью и щелкнуть по, скажем, с;
* Диск с: откроется в правой панели;
* Теперь еще раз открыть список над правой панелью и щелкнуть по команде test;
* Директория %COMMANDER_PATH% откроется в левой панели.

Иными словами, в ТС путь открывается в той панели, над которой открыт список, вне зависимости от того, какая панель активна. Если же команда добавлена из TWinKey, то путь открывается в активной панели, вне зависимости от того, какой список открыт.
Сейчас речь не о том, что поведение самого ТС мне кажется более логичным. Речь о том, что TWinKey изменяет (нарушает) правило, принятое с ТС. Есть ли в этом смысл? Нельзя ли сделать правило поведения TWinKey таким же, как самого ТС?

#3079:  Author: Dimsok PostPosted: Fri Feb 09, 2018 01:08
    —
У кого-нибудь случалась такая фигня?
https://i.imgur.com/TMpCFov.jpg

#3080:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 09, 2018 09:46
    —
Dimsok
А теперь, пожалуйста, поясните всё это для полной ясности словами, с уточнением, как именно это связано с настройками TWinKey (и с какими), а также с указанием актуальных версий и битностей ситсемы, TC и плагина.

#3081:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 09, 2018 10:33
    —
Dimsok wrote:
У кого-нибудь случалась такая фигня?
Случалась. Сейчас попробовал найти в ветке - не вышло. Я даже не помню, чем тогда дело кончилось. У меня такое было последний раз где-то месяц назад.
Лечится, по-моему, обновлением панели.
Можешь сам поискать нашу переписку с VadimGP в ветке по этому поводу - авось тебе повезет...

#3082:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Feb 09, 2018 11:37
    —
Вахмурка
Раз вас теперь двое, то, может быть, вы совместными усилиями более эффективно разъясните ещё кому-то, как это увидеть? То, что у кого-то что-то запечатлилось на скрине, а у кого-то было месяц назад, воспроизведению проблемы пока не очень способствует.

#3083:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Feb 09, 2018 23:49
    —
Если я правильно понял, то речь идет об исчезновении одного ряда вкладок, если во втором ряду суммарная ширина иконок, названий и символов запертости превышает некий предел.
Как воспроизвести, не помню. Типа делаем, чтобы названия (имена) вкладок едва-едва умещались в строку, а потом одну из них запираем. Возникает символ "*" (согласно настройкам), и часть перемещается на новую строку, а высота строки заголовков вкладок типа не реагирует, и ряд "почти не виден" или "едва виден".
Это настолько редко происходит, то есть, настолько много условий должны одновременно удовлетвориться, что такое исчезновение происходит только по престольным праздникам, так что я решил автора по таким пустякам не беспокоить. Чего и вам советую.
Всем бобра Laughing

#3084:  Author: Dimsok PostPosted: Sat Feb 10, 2018 01:15
    —
Win XP, Total commander последний из восьмых версий, Twinkey тоже последний, обновил пару дней назад, и с той поры стал замечать сей глюк. Наблюдается, как сказал Вахмурка, когда вкладок имеется больше одного ряда. "Лечится" просто щелчком на какую-нибудь вкладку. Наблюдать можно при нажатии "Открыть копию на др. панели" или при старте TC. Наблюдалось постоянно, потом пропало, и периодически снова проявляется эта тайная функция "автоскрытия ряда вкладок". Закономерности пока не отловил, может, кому-то может быть полезно для экономии оконного пространства.

#3085:  Author: Dimsok PostPosted: Mon Feb 12, 2018 01:27
    —
Замечена связь количества вкладок с назначенными иконками, добавил, стало больше случаев проявления этого глюка. Кто-нибудь может опровергнуть?

#3086:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 12, 2018 07:09
    —
Dimsok
Количества вкладок или количества рядов вкладок? Вообще-то добавление значка увеличивает ширину вкладки со всеми очевидными последствиями.

#3087:  Author: Dimsok PostPosted: Tue Feb 13, 2018 01:19
    —
Quote:
Количества вкладок или количества рядов вкладок?

Вкладок. Рядов и двух достаточно. Вот сейчас с двумя рядами (7 вкладок) перезапускаю TC, всё норм, стоит вкладку со значком продублировать, при следующем запуске TC ряд вкладок пропадает. Закрыте вкладки (к 7) и снова стартует со всеми вкладками, не скрывая их.

#3088:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Feb 13, 2018 09:12
    —
Dimsok
Более или менее понятно, но на XP у меня давно уже перспективы тестирования близки к нулю. (У VadiMGP, насколько знаю, тоже.) На Windows 7 я сделал пару экспресс-тестов, но воспроизвести не смог. А отслеживать это в режиме длительного мониторинга возможности нет: рабочий TC у меня давно девятка (там дела со значками другие, и разговор о них отдельный), многорядными вкладками не пользуюсь вообще, значки в заголовках использую непостоянно... и так далее.

#3089: Alt+F1/F2 курсор на текущем диске Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Mon Apr 30, 2018 06:01
    —
hi2all.
Спасибо автору за плагин.

У меня сразу нексколько вопросов/замечаний.

1.
При вызове панели выбора диска курсор по умолчанию не установлен на текущем диске.

В нативной панели (т. е. без установленного TWinKey) курсор сразу устанавливается на текущем диске. Например, если у нас много дисков и мы находимся на диске m, то для перехода на диск n нам нужно нажать Alt+F1, вниз, Enter. А здесь придётся всякий раз долго бежать по списку. Можно ткнуть мышкой, но мы, трактористы, мышку съели на завтрак.

То что меня всегда бесило в стандартном проводнике Windows — это когда при выходе из папки курсор не становился на текущей папке (из которой вышел). Этот недостаток устранили только через много лет, в Win 7 или 8, уже не помню. Представьте, если бы в TC тоже было бы так, — и вы меня поймёте.

2. Можно ли сделать подсветку вкладок без градиента? Просто сплошной цвет.

3. Можно ли разграничить индикацию активной вкладки (курсора) и подсветку вкладки?
Допустим у меня цвет для активной вкладки назначен красный. Я подсветил несколько вкладок зелёным цветом, и когда перехожу на одну из них, то естественно красный цвет над зелёным не отображается. Можно добавить возможность обозначения активной вкладки другим способом? Например, в Notepad++ можно включить над текущей вкладкой отображение жирной оранжевой полоски. Или можно для курсора добавить цвет текста или рамку. Или совместить градиент: слева будет переход от цвета курсора, а справа от цвета вкладки (или наоборот).

4. Можно сделать группповую подсветку (например, у нас есть несколько вкладок одной тематики => мы хотим обозначить их одним цветом) удобнее, если по Ctrl+ПКМ на панель выбора цвета добавить список уже подсвеченых вариантов.

5. Если я включаю «Курсор в неактивной панели», то работают типы отметки только Градиент и Заливка, а варианты Рамка и Подчёркивание не работают. Надеюсь, это не связано с тем, что у меня установлен другой масштаб шрифтов как в TC, так и в Windows. Плюс хотелось бы добавить цвет для фона, а не только текста, т. к. в настройках TC у меня установлен инвертированный курсор. Вообще цвет курсора конфликтует с цветом выделенных файлов (которые по Space/Insert/*/и т.п.): если файл выделен, то курсор не видно (кстати даже если в TC включена опция инвертированного выделения).

PS: Windows=8. TWinKey=3.122. TC=8.52a.


Last edited by Zaytsev Artem on Mon Apr 30, 2018 13:02; edited 2 times in total

#3090:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 30, 2018 07:36
    —
Zaytsev Artem
Спасибо за внимание к TWinKey. Я кратко пройдусь по пунктам в рамках своей компетенции, а подробнее если будет надобность и возможность, ответит автор (он последние месяцы был очень занят, поэтому активная работа по плагину сейчас временно приостановлена).
1. Для перехода на диск M: нелюбителям мышей лучше нажать клавишу M. Без всяких беганий по списку. А меню в TC и TWinKey разного типа, и то, что возможно в одном, не всегда получается сделать в другом. (Про отсутствие начального курсора в русской справке сказано.)
2. Нет, доступен только горизонтальный градиент, и в русской справке это оговорено совершенно однозначно. И дело тут не в моде. Кстати, в нативной функции TC, появившейся в 9.x (см. ключ ActiveTabColor), то же самое.
3. Активная вкладка и курсор — вообще-то разные вещи. Одновременно отобразить две подсветки нельзя, и об этом опять же сказано в упомянутой справке. Другой способ цветовой индикации уже используется в TWinKey для показа заблокированных вкладок, альтернативные варианты вряд ли будут рассматриваться. Кстати, в TC 9 с появлением стилей оформления (прямого аналога визуальных схем) тоже действует система приоритетов, только ненастраиваемая.
4. Можно обсудить, если это автора заинтересует.
5. У меня (и не только) всё работает, это однозначно локальные проблемы. Можете отключить эту фичу плагина и попробовать нативную функцию TC: там только рамка, но с богатым выбором настроек (см. в справке TC описание ключа InactiveFocus). Между прочим, у вас эта функция TC не включена ли? Возможно, что на самом деле всё работает, но разные типы индикации накладываются друг на друга.
Хочу также предупредить, что тестировать плагин на Windows 8 у нас возможности нет и не будет.

P.S. Позднейшую дописку про конфликт цвета курсора с цветом выделенных файлов я, похоже, не вполне понял. Что тут вообще можно сделать со стороны TWinKey? И почему "даже"? Именно при инверсном выделении проблемы в первую очередь и возникают. Да, тут опять же приоритеты, нормально отобразить заливкой можно что-то одно. Используете заливку в плагине — не включайте инверсное выделение, и наоборот. Лично я, если что, цветовой инверсией в TC не пользуюсь ни для курсора, ни для выделения, считая её некрасивой и неудобной. ИМХО, она с любым видом маркировки неактивного курсора, включая и "родной" способ TC, сочетается отвратительно: в TWinKey тут относительно приемлем только горизонтальный градиент. Кстати, конфликты у инверсного курсора/выделения будут и с другими функциями TWinKey (прикреплённые файлы, закладки.)
А если вы про то, что без инверсного выделения в неактивной панели с заливкой курсора текст плохо виден, то про проблемы с ClearType предостаточно понаписано по разным поводам и на форуме, и в справке. Если так — не включайте заливку или отключайте сглаживание (в TC 9 это можно делать в нём самом ключом FontQuality, безотносительно к системе).

#3091:  Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Mon Apr 30, 2018 12:44
    —
Спасибо за быстрый ответ.
1.
Avada wrote:
лучше нажать клавишу M
Позвольте не согласиться. Это всё же разный функционал. Так же и в файловой панели есть быстрый поиск, а есть и курсор, и обе функции, пусть не всем, но нужны.
Avada wrote:
меню в TC и TWinKey разного типа, и то, что возможно в одном, не всегда получается сделать в другом.
[занудство]В справке указываются слова «расширенный», «улучшенный», и это не совсем корректно звучит, т. к. слова чаще понимаются в контексте предиката ⊃, а в реальности мы имеем скорее ∩.[/занудство]
Avada wrote:
Про отсутствие начального курсора в русской справке сказано
Ну я вот узнал об этом без справки. Типа я должен был сначала прочитать справку, узнать, что функции нет, тогда я бы сэкономил время и не стал бы её пробовать использовать? Здесь дело ведь не в том, написано или нет, а в том, что выражается просьба, значит это нужно.
2.
Avada wrote:
И дело тут не в моде.
А в чём? Спрашиваю без сарказма, действительно интересно.
Avada wrote:
Кстати, в нативной функции TC, появившейся в 9.x (см. ключ ActiveTabColor), то же самое.
Я же не прошу убрать градиент, а прошу добавить возможность сплошной заливки.
Впрочем свою желчь про моду я убрал, вижу, выглядит грубовато.
3.
Avada wrote:
Активная вкладка и курсор — вообще-то разные вещи.
Ну да, а ещё и пишутся по-разному. Будьте любезны, объясните, что вас не устроило в моей фразе? У меня есть список вкладок; для выбранной вкладки, с которой я работаю, отображается курсор (в данном случае при помощи градиента). Курсор показывает, что я работаю именно с этой вкладкой. Соответственно, говоря об индикации активной вкладки, я подразумеваю отрисовку (и индикацию) её курсора.
Avada wrote:
Одновременно отобразить две подсветки нельзя, и об этом опять же сказано в упомянутой справке.
А я прошу добавить такую возможность. Не пойму, зачем вы мне пеняете уже вторично справкой: если в справке указано, что функция не поддерживается, то просить её добавление теперь неуместно? Или вы пытаетесь сказать, что это ну совсем, даже теоретически, нельзя, даже если у автора будет время и желание?
Avada wrote:
альтернативные варианты вряд ли будут рассматриваться.
Не буду терять надежду.
5.
Avada wrote:
у вас эта функция TC не включена ли
Нет. Не знаю, куда тут копнуть. Цветовые схемы (или как это называется, короче, разные цвета для типов, дат изменения файлов) у меня не включены.
Впрочем, вспомнил, я же ещё не пробовал у TC ini-файл грохнуть, позже отпишусь.
Avada wrote:
но разные типы индикации накладываются друг на друга.
Нативная рамка (неактивного курсора) отображается, а TWInKey-евская — нет.
Avada wrote:
можете попробовать нативную функцию TC: там только рамка, но с богатым выбором настроек
Проверил чисто ради эксперимента, но мне интересна именно заливка фона.
Avada wrote:
Что тут вообще можно сделать со стороны TWinKey
Попробовать устранить конфликт. Опять же разграничением индикации выделенных файлов и индикации неактивного курсора. Например, если у выделенных файлов особый цвет текста (как у меня), то для неактивного курсора можно забабахать другой фон. Даже я написал потому, что даже когда я поменял выделение на инвертированное, у выделенных файлов визуально отличался лишь фон, значит цвет текста неактивного курсора (с типом Заливка текста) вроде не должен перекрываться, но он всё равно перекрывается.
Avada wrote:
Лично я, если что, цветовой инверсией в TC не пользуюсь ни для курсора, ни для выделения, считая её некрасивой и неудобной.
Я за вас рад, ну, а у меня вот другие вкусовые предпочтения, я их не навязываю, лишь прошу учесть.
Avada wrote:
А если вы про то
Нет, ничего этого я не имел в виду. Под не видно я подразумевал, что индикация отсутствует, т. е. курсор не отображается. Макаронный монстр его знает, может на миллисекунду он и появляется, а потом перекрывается, потому я и написал не видно.
Напишу ещё раз: Если неактивный курсор находится на выделенном файле, то курсор не отображается никак, никаким способом (кроме нативного), отображается просто выделенный файл.

Добавлено спустя 2 часа 4 минуты:

Упс

Прошу прощения, проверить работу без плагинов и с чистым ini - это первое, что я должен был сделать. Вопрос 5 я пока снимаю, на чистом TC всё заработало, буду последовательно отключать плагины, искать виновника.


Last edited by Zaytsev Artem on Sat May 05, 2018 02:59; edited 1 time in total

#3092: Эээ шта? Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Mon Apr 30, 2018 17:03
    —
Я выяснил, что такое поведение п. 5 проявляется, если в секции [Colors] ini-файла указать
Code:
[Colors]
RedirectSection=colors.ini
и, соответственно, все настройки этой секции перенести в файл colors.ini
Это что-то для меня очень странное, как такое можно объяснить?

PS: Непонимание моей предыдущей тирады, по-видимому, возникало из-за того, что функция заливки неактивного курсора у меня выполняется неправильно (при использовании RedirectSection): заливается не фон курсора, а текст.

#3093:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 30, 2018 17:16
    —
Zaytsev Artem
Я, с вашего позволения, для экономии места и времени обойдусь без цитат.
1. Функционал, разумется, разный. Но предлагаемым мной способом этот сделать можно, а организовать начальный курсор — нет. (Это и раньше запрашивалось, в том числе и мною.)
Что касаемо справки, то её чтение при освоении плагина категорически рекомендуется. Хотя бы в силу сложности и неочевидности многих функций. И, поскольку кое-что из запрашиваемого ( в том числе активно), да, реализовать не удаётся, там говорится и про это. Удастся за счёт каких-то новых нетривиальных идей — упоминание ограничения будет снято. Пока оно есть. А наличие расширенных функций не означает увы, беспредельных возможностей. Многое лучше, чем в TC, но что-то и проигрывает.
2. В чём дело чисто технически, лучше объяснил бы автор. Но ранее он неоднократно говорил (в том числе в этой теме), что на вкладках возможен только горизонтальный градиент.
3. То, о чём мы говорим, можно назвать подсветкой, индикацией, маркировкой, но курсором это до вас в таком смысле не называл никто и никогда: у этого термина другие значения. И честно предупреждаю, что дальше я филологических дискуссий на эту тему вести здесь не хочу.
5. Что именно у вас заработало, не поясните? Дело в том, что там действительно есть проблемы (по крайней мере, я их на Windows 7 вижу): индикатор неактивного курсора в стиле TWinKey отображается (да и то не всегда) только при выборе градиента. (Точно так же, как есть конфликт маркировки прикреплённых файлов и закладок с инверсным курсором.) А что нативная рамка видна, ничего удивительного нет: это части единого стандартного функционала, Гислер такое сочетание предусмотрел. Со сторонней надстройкой, где всё это фактически дорисовывается поверх, всё несколько сложнее.
По вашей дописке про редирект я ничего пока сказать не могу до получения ответа на приведённый выше вопрос. Концовку постскриптума не понял вообще. Объясните подробно, где что не так заливается: в TC? в плагине? И про TC на всякий случай сообщите не только версию, но и битность.

#3094:  Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Mon Apr 30, 2018 19:55
    —
В том то и дело, что в справке я увидел лишь примечание, что, мол, не поддерживается, а почему, и возможно ли дальнейшее добавление поддержки, не увидел, потому и недопонимание.
1. Попробую полистать эти 206 страниц. На вскидку мне казалось, что если у TC есть внутренняя команда получения пути активной панели, то букву текущего диска выяснить не сложно. Но вам я вполне верю.
2. Ясно.
5.
Avada wrote:
Что именно у вас заработало
У меня не отображалась рамка и подчёркивание, а заливка и заливка градиентом отображались, но заливался текст, а не фон, и только если файл не выделен. Теперь правильно отображаются все 4 типа отметки. Без инвертирования курсора и выделения, а также при инвертировании курсора. Если же включить инвертированное выделение, то появляются нестыковки: заливка и градиент заливают текст (и это, хоть логически и не верно, даже хорошо, ведь фон у нас уже залит цветом выделения), а рамка и подчёркивание не отображаются.
Avada wrote:
есть конфликт маркировки прикреплённых файлов и закладок с инверсным курсором.
Про это ничего сейчас не могу сказать, ибо не пользуюсь.
Avada wrote:
где что не так заливается: в TC? в плагине?
Я же написал: функция заливки неактивного курсора. Т. е. речь о плагине.
Битность=64.

Может с картинками будет понятнее...

Что именно заработало после возвращения секции [Colors] в главный ini-файл. Выделенные файлы — красного цвета. Активный курсор — белая заливка фона на правой панели. Неактивный курсор - светло-серая заливка слева.
Картинка 1

Как было. Активный курсор на левой панели. Неактивный курсор — на файле muCalc64.dll справа, выбран градиентный тип отметки. Если сделать активной правую панель, то неактивный курсор не отображается, т. к. перекрывается красным выделением.
Картинка 2

#3095:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 01, 2018 07:47
    —
Zaytsev Artem
В справках упоминание наличия ограничений желательно (хотя и не обязательно), но причины обычно не упоминаются, и уж тем более не упоминаются планы эти ограничения преодолеть. В теме не ищите, там вы вряд ли найдёте это подробнее. А проблемы связаны не только с лёгкостью получения какой-то буквы. Автор использует собственное меню, где кое-что работает не так, как в стандартном системном. Вариант такого меню — это меню команд самого TWinKey.

Картинки я преобразовал в ссылки (они по правилам форума слишком широкие). Кроме того, в вашем посте упоминается действие то инверсного курсора, то инверсного выделения, при том что вместе эти функции применяться в TC не могут, а меня в рамках темы сейчас интересует только последняя. В этой связи подтверждаю, что при использовании инверсного выделения для неактивного курсора TWinKey работают только альфа-градиент и заливка, причём применительно к тексту, а не фону (и, кстати, не всегда стабильно, иногда после изменения этих настроек требуется ещё и перезагрузка TC).

Что там с редиректом, надо разбираться особо. Для дальнейшего тестирования (при наличии времени, с которым у меня сейчас не очень хорошо) хотел бы получить вашу цветовую схему TC в готовом виде. Дайте, пожалуйста, как код всю свою секцию [Colors] — раз вы не используете цветовые группы, она не может быть большой. А из TWinKey.ini дополнительно дайте строки LostFocusColor, LostFocusStyle и MarkPercentCursor.

#3096:  Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Tue May 01, 2018 19:53
    —
[Colors]:
Code:
[Colors]
ForeColor=16777215
BackColor=0
BackColor2=1973790
MarkColor=-1
CursorText=-1
CursorColor=12644560
CompareText=255
CompareTextSel=255
CompareBinary=255
CompareBinarySel=255
CompareNormalText=16777215
CompareDifferenceBack=51
CompareSelText=16777215
CompareSelBack=32768
CompareNormalBack=0
InverseCursor=1
InverseSelection=0
ActiveTitle=12644560
InactiveTitle=15263976
ColorFilter1=>TWinKey
ColorFilter1Color=255

Кстати, я немного поигрался с этой секцией и обнаружил, что проблема (неактивного курсора) возникает только при наличии параметров ForeColor, BackColor, BackColor2 (напоминаю, что речь идёт именно о редиректе, когда секция [Colors] расположена в отдельном файле). Подробно расписать поведение для каждой комбинации (3 параметра => 8 комбинаций) мне, скорее всего, опять будет сложно, это, похоже, типичный случай, когда лучше один раз увидеть.

TWinKey.ini:
Code:
LostFocusColor=#7F7F7F
LostFocusStyle=4
MarkPercentCursor=50

На всякий случай вот секция [Searches]:
Code:
[Searches]
TWinKey_SearchFor=
TWinKey_SearchIn=
TWinKey_SearchText=
TWinKey_SearchFlags=0|002002000020|||||||||0000|
TWinKey_plugin=twinkey.Order > 10000

#3097:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 01, 2018 20:02
    —
Zaytsev Artem
Принято, буду смотреть. Но в силу вышесказанного не обещаю, что очень быстро.

#3098:  Author: Dimsok PostPosted: Wed May 02, 2018 01:12
    —
Не прикрепляются элементы с уникодом в именах. У всех так?

#3099:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 02, 2018 07:08
    —
Dimsok
Да, факты имеют место. Причина в том, что имя прикреплённого файла сохраняется в неюникодном виде. Что в старых версиях в TWinKey.ini (там это понятно), что в новых в TWinKey.stk (здесь это уже баг, ибо заявлено иное поведение). При этом закладки на такие файлы обрабатываются нормально, потому что там файл TWinKey.btm действительно генерируется как юникодный, в UTF-16 LE. Пока не исправлено, советую создать новый чистый файл TWinKey.stk в указанной кодировке либо пересохранить в ней в редакторе имеющийся файл. Тогда всё будет работать. Странно только, что никто не заметил это раньше...

Zaytsev Artem
Некоторые предварительные соображения (без инверсного выделения, только по виду неактивного курсора после редиректа.) Вашу секцию я несколько упростил, поскольку, как совершенно очевидно, оцветовка инструмента сравнения ни на что не влияет. Ключевых моментов обнаружилось три: сам редирект, текущая цветовая схема (в светлой и тёмной схемах поведение разное) и наличие/отсутствие "зебры" (другого цвета для чётных строк). То есть по сути, кроме строки редиректа, это три упомянутых вами ключа. Но BackColor2 важен не всегда, а если важен, то существенно не только наличие, но и хотя бы мельчайшее несовпадение с цветом BackColor (см. дальше).
Итак, что мы имеем на TC 8.52a? (битность тут, как выяснилось, не влияет, инверсность активного курсора тоже; в TWinKey я менял только тип маркировки, две прочие ваши настройки взял как есть.)
Ваша схема без редиректа работает нормально. Инверсный курсор или нет, значения не имеет, равно как и наличие "зебры". С редиректом тут в любом случае заливка и градиент отображаются в тексте, а не в фоне, никак не отображаются подчёркивание и рамка. Как и было сказано.
Но я предпочтаю светлую схему (от тёмных у меня глаза быстро устают), поэтому взял для проверки простейший вариант "чёрный текст на белом фоне" с явным выбором цвета в выпадающем списке TC (ForeColor=0; BackColor=16777215; BackColor2=16777215; прочие параметры не представляют интереса). И тут картинка после редиректа оказалась совсем другой.
Вариант 1. Фон 1 и Фон 2 в настройках TC одинаковы (т.е "зебры" фактически нет). Отображаются все виды неактивного курсора. Заливка и градиент отображаются в фоне, а не в тексте. То есть всё нормально.
Вариант 2. Фон 1 и Фон 2 хоть на чуть, но различаются. (Например, BackColor2=16119285.) В нечётных строках всё по-прежнему работает нормально. В чётных никакой неактивный курсор вообще не виден (проверялось на всякий случай и при разном цвете текста/фона).
Ну а с инверсным выделением это, как было раньше сказано, нормально не работает нигде. Тут не влияют ни редирект, ни цвет, ни "зебра" — общая картина одна и та же: заливка и градиент уходят в текст, остальное не отображается.
Такие дела. Свою работу по тестированию на данный момент считаю завершённой. А уж как увязать все эти зависимости и какие из этого сделать выводы — проблема автора. Я ему сообщу следующим письмом. Про предыдущий баг с Юникодом уже написал.

#3100:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 02, 2018 20:45
    —
Zaytsev Artem
В дополнение к предыдущему тестированию. Мне уже приходила в голову одна идейка, которую сейчас решил проверить, и она подтвердилась. В значении ключа RedirectSection попробуйте указать имя INI-файла с полным путём или с %Commander_path%, а не просто одно имя без пути. У меня после этого все вышеописанные безобразия пропадают. (Кроме проблемы с инверсным выделением, естественно — это другая история, с редиректом никак не связанная.)

#3101:  Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Wed May 02, 2018 22:08
    —
Avada wrote:
указать имя INI-файла с полным путём
Да, действительно, помогло... Хмм... Забавный баг.

Спасибо за внимание к проблеме. Будем ждать реакции автора.

#3102:  Author: LonerDLocation: Макеевка PostPosted: Wed Oct 03, 2018 04:56
    —
Avada wrote:
в плагине TWinKey (там есть свои назначения)

И эта фраза наконец заставила меня вспомнить старую проблему и найти таки причину.
С ним сложнааа.
У меня на Alt+; (Alt+ж) в TWinKey повешен хоткей вызова подплагина-секундомера. После запуска Тотала с активной русской или украинской раскладкой секундомер срабатывает по Alt+4... (при запуске с английской раскладкой - нормально всё).

#3103:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 03, 2018 05:59
    —
LonerD
Лично у меня на Windows 7 (на более поздних проверить не могу) при таком назначении всё работает и в русской, и в английской раскладке. (В конфиге плагина записано: Alt+;=Stopwatch,1 ;Запустить/остановить секундомер.) И вообще по плагину есть собственная тема, куда я всё это из "Общих вопросов" и переношу.

#3104:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Sun Jan 06, 2019 23:43
    —
Введем через клавишу, соответствующую команде Dec калькулятора, такие команды:
Code:
D=2¬
d=1¬

(я не знаю, как еще обозначить, что в конце каждой строки нажимается та самая клавиша. Пусть это будет символ ¬).
Итак, получаем числа 2 и 1, что полностью соответствует нашим ожиданиям.
Теперь введем в файл muCalc.ini, в раздел [Constants], следующее:
Code:
D=2
d=1
То есть теперь D и d - константы, а не переменные.
При перечитывании настроек (или перезапуске ТС) можно убедиться в следующем:
Code:
D=2
d=2
то есть константа d имеет не то значение, которое мы ей присвоили.
Тот же результат, естественно, будет получен в более наглядной форме по команде Var&Const.
Нетрудно убедиться, что, поменяв строки местами:
Code:
d=1
D=2
мы получим
Code:
D=1
d=1
То есть выходит, что при чтении настроек значение присваивается константе D безотносительно к регистру. И, видимо, поскольку это именно константа, последующие попытки присвоить ей другое значение игнорируются, при этом фраза
ReadMe_Russian.html wrote:
Имена функций и констант чувствительны к регистру
не соответствует действительности.
(Забавно, что про переменные здесь ничего не сказано, то есть как бы имена переменных нечувствительны к регистру, а все обстоит диаметрально противоположным образом: переменные D и d отличаются, а константы D и d - нет).
Значит, либо это баг плагина muCalc, либо ошибка в описании, причем двойная.
Заодно хотелось бы робко поинтересоваться: а TWinKey уже точно почил в бозе или есть шансы на продолжение работы?

#3105:  Author: Saithinrad PostPosted: Thu Apr 11, 2019 07:49
    —
Как TWinKey установить?

#3106:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 11, 2019 08:20
    —
Saithinrad
Как уже не раз советовалось в этой теме, справку плагина (ReadMe_Russian.html) следует в обязательном порядке прочитать (хотя бы для начала в пределах раздела "Установка"): там всё написано и про это, и про многое другое.

#3107:  Author: Saithinrad PostPosted: Thu Apr 11, 2019 09:32
    —
Avada
Там написано
Первый этап установки — автоматическое или ручное подключение TWinKey по обычным для WDX-плагинов правилам. В результате в TC любой разрядности в секции [ContentPlugins] файла wincmd.ini должна появиться запись для 32-битной версии плагина (TWinKey.wdx). Вся информация, необходимая для использования 64-битного модуля (TWinKey.wdx64), вносится в секцию [ContentPlugins64] автоматически и участия пользователя обычно не требует.
В итоге я нагуглил такой способ:
Для начала нужно распаковать скачанный ZIP-архив с файлами плагина. Сделать это можно в любую папку, однако, на мой взгляд, логичнее всего распаковывать в специальную директорию "plugins" в папке Вашего файлового менеджера. В ней заведите (если её нет) подпапку с типом плагина (в данном случае WCX) и новую папку с названием добавляемого расширения.
Теперь, когда файлы плагина на месте, откроем сам файловый менеджер и перейдём в его "Параметры" (меню "Настройка" или одноимённая кнопка на панели инструментов). Здесь зайдём в раздел "Плагины" и выберем вкладку нужного типа. Здесь жмём кнопку "Добавить" и в открывшемся окошке указываем путь к файлу нужного плагина.

Потом произвел второй этап установки.

Сейчас я не пойму установился он или нет.

#3108:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Apr 11, 2019 09:39
    —
2Saithinrad
Ну правильно - Гугл первым делом, особенно при тщательно и точно написанной документации.
Как понять, что плагин установился? В разделе [ContentPlugins] должно быть что-то типа
Code:
3=%COMMANDER_PATH%\TWinKey\TWinKey.wdx
а в разделе [Searches] что-то типа
Code:
TWinKey_SearchFor=
TWinKey_SearchIn=
TWinKey_SearchText=
TWinKey_SearchFlags=0|000002000020|||||||||0000|
TWinKey_plugin=twinkey.Order > 0
2Avada
http://forum.wincmd.ru/viewpost.php?p=128504

#3109:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 11, 2019 10:01
    —
Вахмурка
Про перспективы пока ничего не знаю. Мне некогда сейчас этим заниматься самому, поэтому не пытаюсь призвать к активности и автора. Калькулятор при наличии времени гляну.
А насчёт предыдущего — не надо лезть в конфиг для выяснения, установился плагин или нет: результат первого этапа и в диалогах увидеть можно (в частности, "в диалоге настройки WDX-плагинов — новая строка"); как быстро проверить корректность второго этапа, сказано тоже.

Saithinrad
Вам чётко было отвечено, где читать. Там сказано, между прочим, и про контроль правильности установки. А выполнение первого этапа вручную как совершенно обязательное не предлагалось (хотя и оно возможно). У вас что, автоустановка плагинов в настройках TC отключена? Если нет, ей и пользуйтесь. А русская справка TC (в том числе онлайновая) вполне доступна и без поиска в Гугле.

#3110:  Author: Saithinrad PostPosted: Thu Apr 11, 2019 10:31
    —
Не знаю у меня по альт-ф1 никакого улучшенного списка нет.

#3111:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Apr 11, 2019 10:34
    —
Щелчок средней кнопкой по заголовку панели - что происходит?

#3112:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 11, 2019 10:34
    —
Saithinrad
Значит, неправильно установили. Разбирайтесь самостоятельно по всей цепочке, что у вас не так. Убедитесь, что правильно выполнен первый этап, потом разбирайтесь со вторым. Понятнее и подробнее, чем это уже сделано в ридми плагина, я процедуру изложить не могу. Плагинов такого класса всего два (ещё есть Autorun), рекомендации по установке у них в документации практически однотипные, и при элементарной внимательности все с этим доселе нормально справлялись, даже новички.

#3113:  Author: Saithinrad PostPosted: Thu Apr 11, 2019 16:57
    —
Короче Very Happy , как в нем сделать ручную сортировку файлов, чтобы перетаскивание ярлыков сохранялось? Заодно и проверка будет, установился плагин, или нет.

#3114:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 11, 2019 17:56
    —
Saithinrad
Проверка, установился или нет, делается способами, описанными выше. Был задан вопрос про щелчок средней кнопкой на заголовке — где ответ? Было предложено поэтапно разобраться с процессом установки — где результаты? Давайте не "короче", а нормально, иначе толку не будет.
И, чтобы не тратить попусту время: насколько понимаю, это у нас тут продолжение обсуждений на ру-борде? Так там было сказано, что принцип другой. Читайте про прикреплённые файлы и про групповую сортировку в ридми. (И вообще про то, как открыть настройки штатно установленного плагина и что там есть.) А так, как в Проводнике, в TC сортировка не делается ничем и никак, произвольного таскания чего угодно куда угодно тут нет.

#3115:  Author: Saithinrad PostPosted: Thu Apr 11, 2019 18:24
    —
Avada wrote:

Был задан вопрос про щелчок средней кнопкой на заголовке — где ответ?

Ничего не происходит, я не знаю точно что такое заголовок панели, но везде пощелкал.

Avada wrote:

Было предложено поэтапно разобраться с процессом установки — где результаты?


Так а с чем разбираться? По первому этапу ничего толком не описано. Я привел цитату того по чьей инструкции я делал.
По второму я все сделал как в инструкции.
Что еще проверять что делать я не знаю.


Avada wrote:

А так, как в Проводнике, в TC сортировка не делается ничем и никак, произвольного таскания чего угодно куда угодно тут нет.

Там дальше комменты были что делается.


"Сортировка по файловым группам в начале/конце списка", если вы это имеете в виду то там не понятно что написано. По типам файлов сортировать? Дак так и проводник виндовс может.

#3116:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 11, 2019 18:52
    —
Saithinrad
Что такое заголовок панели, вообще-то выясняется здесь. Цитату вы привели мою, и к сказанному мне добавить нечего. Если у вас что-то не выходит там, где у всех решавших задачу установки раньше всё вышло, ничем больше помочь не могу. Что именно и почему у вас не выходит (если это действительно так), по вашему описанию понять невозможно. А если без всякой установки при чтении ридми вы решите, что такие функции вам ни к чему, это ваше право: тогда просто оставьте TWinKey в покое и займитесь другими делами. (Вам никто и не обещал, что это идеальное решение ваших запросов.) То же касается случая, если написанное непонятно вообще — способа разжевать это ещё больше я не знаю.
А что дальше было на том форуме, вопрос малоинтересный. Мы ведём разговор про конкретную программу и конкретный плагин к ней, а не про Проводник и его прямые клоны. Если подходят возможности TC и его плагинов — разбирайтесь, настраивайте и пользуйтесь. Если нет — вы, как говорится, ошиблись адресом. Тогда ищете где-то что-то более подходящее, только и всего.

#3117:  Author: Saithinrad PostPosted: Thu Apr 11, 2019 19:00
    —
Avada
Ладно спасибо и на том)

#3118:  Author: antabuLocation: Новосибирск PostPosted: Fri Apr 12, 2019 13:47
    —
Не знаю, куда написать, извините за ламерский вопрос..
В настройках файловой панели есть "Показывать [..] также и в корневом каталоге диска". А как вообще убрать этот значок с панели? Освободится место для отображения ещё одного файла.
Для перехода в родительский каталог требуется двойной клик по этому значку. А на панели дисков - один клик по кнопке [..].
Ещё. Чтобы открыть последний файл в папке, достаточно на клаве нажать "End", затем "Enter". А для первого файла надо нажать "Home", затем стрелку вниз, потом "Enter".

#3119:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 12, 2019 14:13
    —
antabu
Тут целый набор вопросов один краше другого.
По [..] никуда не написать, потому что в подкаталогах никак не убрать. Даже в целях экономии желательно не доходить до идиотизма. Для перехода строго к первому файлу в списке (в отличие от объекта, к которым относятся ещё и каталоги) давным-давно существует специальная команда, которую предлагается найти самому (их список абсолютно доступен). Равно и то, при помощи какого ключа вместо двойного клика выполняется одинарный. И прекращайте такой откровенный оффтоп. Замечание за грубое нарушение правил форума.

#3120:  Author: antabuLocation: Новосибирск PostPosted: Fri Apr 12, 2019 16:48
    —
Благодарю за ответ, извините за нарушение, не нашёл темы по интерфейсу. Вопрос, собственно, был один, остальное - иллюстрации к нему.

#3121:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Apr 19, 2019 22:46
    —
2Avada
Во-первых, напоминаю про очипятку в документации:
ReadMe_Russian.html wrote:
%b — Сокращённое название месяца (например, Октябрь для $udt на русской локали).
%B — Полное название месяца (например, окт для $udt на русской локали).
Я уже писал об этом где-то в ветке, но сейчас не смог найти.

Во-вторых,
ReadMe_Russian.html wrote:
%x — Представление даты в текущей локали (например, 23.10.2014 для $udt на русской локали
Так вот, это поле не работает, то есть вставляет пустую строку. С другими полями типа $udt() все пучком, в том числе и $udt(%X). Может, это из-за моей аглицкой локали?

#3122:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 20, 2019 13:27
    —
Вахмурка
То, что "во-первых", давным-давно исправлено, просто с тех пор не было новых публичных версий (и, соответственно, возможности выложить новый ридми).
То, что "во-вторых", на руской локали работает ровно так, как написано, а на английской я за неимением не проверял. Кстати, ниже в справке написано, что с некоторыми параметрами из полного списка (включая %x и %X) лучше не связываться вообще, указывая вместо этого точные связки других параметров.

#3123:  Author: LonerDLocation: Макеевка PostPosted: Tue May 14, 2019 05:40
    —
Мини-пожелание на воображаемую будущую версию.
Сделать команду для TWinCmd "Открыть меню закладок". Хоткей на эту команду есть, а в TWinCmd она отсутствует.

#3124:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue May 14, 2019 08:40
    —
2LonerD
А JumpBookmark - это разве не то?

#3125:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue May 14, 2019 10:09
    —
LonerD
Команда указана выше, в TWinCmd она есть.

#3126:  Author: LonerDLocation: Макеевка PostPosted: Tue May 14, 2019 14:37
    —
Спасибо.
Только вот почему я её ночью столько времени искал перед написанием поста, и название в Утилизаторе видел, ещё и справку перечитывал, да так и нашёл‽ (хотя у меня даже em-команда на неё назначена)
Внимательность - моё призвание. :facepalm:

#3127:  Author: Dimsok PostPosted: Tue Jul 30, 2019 01:37
    —
Хотелось бы, чтобы когда удаляются или перемещаются прикреплённые файлы, они удалялись бы и из TWinKey.stk. Не знаю, очищается ли этот файл-список при откреплении этих файлов, но подореваю, что тоже нет.

#3128:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jul 30, 2019 07:29
    —
Dimsok
Не составляет никакого труда выяснить самостоятельно, что список в этом файле при откреплении корректируется автоматически. И в русской справке TWinKey вроде бы совершенно ясно написано про невозможность автокоррекции списка при удалении, перемещении или переименовании.

#3129:  Author: Dimsok PostPosted: Wed Jul 31, 2019 03:47
    —
Невозможность преодолимую, или и в перспективе?

#3130:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Jul 31, 2019 06:31
    —
Dimsok
Вопросик вы сформулировали, конечно, так себе, но смысл вроде бы понятен. Немножко подумайте, как подобная дополнительная надстройка могла бы учесть все используемые в TC варианты упомянутых операций (в том числе вообще без открытия каталога со стиками) и к каким результатам для производительности привели бы попытки всё это мониторить в реальном времени, даже если бы плагин в принципе был способен это делать. Сейчас просто поверх реальной сортировки достаточно удачно отрисовывается самопальная. Если она изменяется самим же плагином (что-то отцепляется или прицепляется)— нет вопросов, список будет изменён, но если дело в операциях или навигационных функциях TC — извините. Короче, я сомневаюсь, что тут что-то можно изменить. Отключайте прикрепление перед операциями в этих каталогах, как и рекомендуется в справке, если вам так уж важно идеально точное содержимое этого файла и при этом не хочется его корректировать через диалог управления прикреплёнными файлами (команда "Упорядочить файлы" в меню TWinKey).

#3131: RDP Author: melirius PostPosted: Tue Aug 20, 2019 23:37
    —
Своеобразный глюк: при замене выпадающих списков дисков на TWinKey'евские при соединении через RDP тени от оригинальных списков после однократного их открытия остаются на экране навсегда, а пропадают только при переподключении к компу локально. Система Win10 1903 x64, TC 9.21a x64, TWinKey 3.122.

#3132:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 21, 2019 13:23
    —
melirius
Обсуждалось много раз (примеры: раз, два), пользуйтесь поиском. Рекомендации по обходу глюка через изменение системных параметров быстродействия давались. Возможность что-то принципиально изменить со стороны плагина не найдена, поскольку надежно вопроизвести баг разработчик не смог.

#3133:  Author: AmeKs PostPosted: Fri Oct 11, 2019 15:24
    —
В хелпе Twinkey сказано, что

Quote:
Для групп сортировки подходят только шаблоны TC, созданные на основе файловых масок, но не даты/времени, размера, атрибутов или данных, полученных с помощью плагинов.


Может автор каким чудом заглянет в этот топик и ответит? Возможно ли в принципе в Twinkey сделать функцию сортировки с ипользованием файловых масок, полученых с помощью плагинов? Может автор планирует сделать такую фичу?

2All
Чем можно организовать группы сортировки в колонке, использующей инфу из плагина? Покрутил FileX, Group Sort, FileGroup, но это вроде всё не то.

#3134:  Author: FlasherLocation: Москва PostPosted: Fri Oct 11, 2019 18:51
    —
AmeKs
Кроме мультисортировки при исключительном выводе значений или ухищрениях в WACP — ничего...

#3135:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Oct 11, 2019 19:05
    —
AmeKs
Надеяться не советую. Можете, конечно, ждать появления автора, я же, как человек, тоже причастный к разработке TWinKey, могу лишь повторить уже сказанное в этой дискуссии на ру-борде: невозможно в принципе. Ни в каких планах не было и нет. Везде все группы сортировки — только по маскам для расширений.

#3136:  Author: AmeKs PostPosted: Fri Oct 11, 2019 19:36
    —
Flasher wrote:
Кроме мультисортировки при исключительном выводе значений или ухищрениях в WACP — ничего...
Можно чуть подробнее про это?

#3137:  Author: FlasherLocation: Москва PostPosted: Fri Oct 11, 2019 20:26
    —
AmeKs
Если одни значения выводятся для одной группы файлов, а другие только для другой, то мультисортировка выдаст последовательность по этим группам. Во втором случае пишется скрипт для указанного плагина.

#3138:  Author: AmeKs PostPosted: Fri Oct 11, 2019 22:45
    —
Flasher wrote:
Если одни значения выводятся для одной группы файлов, а другие только для другой, то мультисортировка выдаст последовательность по этим группам. Во втором случае пишется скрипт для указанного плагина.
Буду пока писать здесь, т.к.не уверен, что правильно объяснил задачу и она всё же косвенно относится к Twinkey.

В общем, с помощью какого-то wdx плагина в одной колонке для разных файлов получаются значения 1, 2, 3 и т.д. По аналогии с Twinkey, нужно указать произвольный порядок расположения этих файлов в списке, исходя из значений в колонке. Т.е.в начале, к примеру, располагать файлы со значением 7, 4, 1, 18. Мультисортировка тут не вариант, т.к. нужно поведение аля Twinkey - статичное расположение файлов в файловой панели, без лишних телодвижений. С помощью WACP это реально?

#3139:  Author: FlasherLocation: Москва PostPosted: Sat Oct 12, 2019 00:26
    —
AmeKs wrote:
в начале, к примеру, располагать файлы со значением 7, 4, 1, 18.
Можно сортировать по созданным комментам-числам: 1 для 7, 2 для 4, 3 для 1 и т. д.

#3140:  Author: AmeKs PostPosted: Sun Oct 13, 2019 05:37
    —
Flasher wrote:
Можно сортировать по созданным комментам-числам: 1 для 7, 2 для 4, 3 для 1 и т. д.
Не подходит. Если захочу поменять порядок сортировки в сотнях папок, будет полный швах.

Я активно использую плагин NTFS Descriptions, где могу задавать произвольные значения. К примеру, файлам *.pdf, *.doc присвоить значения атрибута "Comment1"=Фамилия. И, соответственно, мне нужно видеть все файлы с разными расширениями, имеющими атрибут "Comment1"=Фамилия1, Фамилия2, Фамилия3, в начале списка, вне зависимости от общей сортировки.

Twinkey с шаблонами TC на основе данных от плагина - для меня идеальный вариант. И по-другому я не знаю как решить этот вопрос.

#3141:  Author: FlasherLocation: Москва PostPosted: Sun Oct 13, 2019 06:02
    —
AmeKs
Эта реализация сама по себе довольно непроста, т.к. нужно перечитывать секции шаблонов и потом возвращать данные для тегов плагинов по типу: wdxtest, uwdx, WDXGuide. И, конечно, это будет значительно сказываться на скорости. Может лет через ... автор и снизайдёт до сего, но маловероятно. Гислеру, думаю, это было бы куда проще и сподручней реализовать для тех же стилей оформления.

#3142:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 13, 2019 10:45
    —
AmeKs wrote:
И, соответственно, мне нужно видеть все файлы с разными расширениями, имеющими атрибут "Comment1"=Фамилия1, Фамилия2, Фамилия3, в начале списка, вне зависимости от общей сортировки.

Придётся придумывать что-то другое (начиная с сортировки по пользовательским колонкам). Запрошенная реализация, скорее всего, не появится никогда — ни здесь, ни у Гислера. И дело не в хотении или нехотении конкретного автора, а в принципиальных проблемах.

Flasher
Гислеру это было бы проще реализовать (в виде групп по маскам, конечно) для всего — и глобально, и в стилях. В конце концов, ФМ с нативной поддержкой глобальной групповой сортировки предостаточно, идея эта очень старая, посмотреть общий принцип работы несложно. Но пока эта фича его либо не заинтересовала, либо он усмотрел там какие-то не устраивающие его на данный момент моменты. А В TWinKey в предложенных обстоятельствах (надстройка вместо нативной функции) эти возможности, думаю, уже выжаты досуха — там и так вылезла масса ограничений, которые приходится учитывать.

#3143:  Author: FlasherLocation: Москва PostPosted: Sun Oct 13, 2019 18:30
    —
Avada wrote:
в виде групп по маскам, конечно
В данном случае мы говорим о шаблонах с плагинами. Масок может и не быть.
Avada wrote:
там и так вылезла масса ограничений, которые приходится учитывать.
Это да. Прежде всего ранее обсуждаемая проблема с %S.

#3144:  Author: АфиLocation: Одесса PostPosted: Fri Oct 25, 2019 16:01
    —
Маленькое пожелание для будущих версий (если они будут).
Реализовать возможность выделения закладок только из текущей папки/вкладки. Я имею в виду не то глобальное выделение в сквозном списке всех файлов текущего диска (как это делается сейчас по команде Book2Selection).
Часто бывает нужно выполнить какие-нибудь операции над файлами-закладками из текущей папки.
Некоторые и другие операции (Копировать закладки в буфер обмена, Вставить закладки из буфера обмена, Убрать все закладки) можно тоже, так сказать, "локализовать" только для текущей папки.
"Локальное" выделение сейчас происходит, но, увы, только тогда, когда все существующие на данный момент закладки находятся в пределах одной папки, а не разбросаны по диску.
Ну и конечно хотелось бы, чтобы закреплять и помещать в закладки (а также и обратные операции) можно было не только для текущего файла, но и для выделенных.

#3145: Проблемы в тёмной теме Author: melirius PostPosted: Tue Dec 10, 2019 00:24
    —
При использовании новой фичи TC 9.5 — тёмной темы — фоновый рисунок перестаёт возникать на строках с файлами, остаётся только под концом списка. Иногда промаргивает и в области файлов, но сразу же пропадает. Ещё проблема возникает со списком табов — на нём вообще ничего не видно, чистая однотонная область.
Скрин

#3146:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Dec 10, 2019 06:45
    —
melirius
Это известно. Добавлю только, что надписи на вкладках отображаются в тёмном режиме в TC x32, но опять же на фоне светлой полосы. Фоновый рисунок файловых панелей неверно отображается и в x32. Настройками нынешних версий плагина ничего тут изменить нельзя. На оффоруме Вахмурка представлял классический вариант темы, где поведение вкладок в x64 несколько иное, поэтому он бага с вкладками там не видит. (Я — вижу: теперь это нормальный фон тёмного режима без надписей, но со всеми примамбасами TWinKey в виде цветовых маркеров и оцветовки заголовка активной вкладки.) Фон файловых панелей с рисунком остаётся неправильным в любом случае.
И некоторые другие проблемы (менее заметные) с новыми фичами 9.50 есть. Для ясности можно считать, что полной совместимости TWinKeу с тёмным режимом сейчас нет. Что и когда удастся изменить — неясно.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group