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: Россия, Саратов