Страница 175 из 211

Добавлено: Пт фев 20, 2015 14:02
Flasher
Вахмурка
Вообще-то за работу с отображением главного меню отвечает модуль TCFS2Tools, подключённый как отдельный плагин либо в качестве дочернего Autorun. Команды вызывать через TCFS2 вовсе необязательно, ты это можешь делать и с помощью PowerPro. Способ вызова расписан в Readme. Посему сама утилита никак конфликтовать с TwinKey не может.

Добавлено: Пт фев 20, 2015 14:14
VadiMGP
Вахмурка
Нет, статистика не нужна. Мне бы проблему у себя воспроизвести. Но пока не получается запустить TCFS.
Вахмурка писал(а):Нельзя ли (полу)запертые вкладки отмечать традиционной звездой (больно уж привык, и не думаю, что я один), но звездой заданных цветов? (Если я что-то понимаю, то вывести текстовый символ проще, чем закрасить, так?)
Нет, не проще, а совсем наоборот. Но не только в этом дело. Меня просто эта идея не очень привлекает.

Добавлено: Пт фев 20, 2015 14:16
Avada
Вахмурка
Понятно. Кстати, появление альтернативной маркировки было стимулировано в том числе и тем, что стандартный текстовый символ воспринимался как часть имени и мешал нормальной алфавитной сортировке в списке.

VadiMGP
Пиши мылом, что не получилось, я дам все инструкции. И там действительно нужен ещё подключённый модуль TCFS2Tools.dll/TCFS2Tools.dll64.

Добавлено: Пт фев 20, 2015 15:19
Вахмурка
2Flasher
В любом случае спасио за наводку.
Если я тебя и Readme правильно понял, то надо создать команду

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

[em_TCFS2toolsHideMainMenu]
button=E:\Storage\Graphics\Icons\Visual Basic\MISC28.ICO
cmd=%COMMANDER_DRIVE%\Utils\PowerPro\powerpro.exe
param=win.sendmessage(tc.handle, 0x400+51, 65538, 0)
menu=Hide Main Menu
Здесь
  • tc.handle - функция плагина tc для PowerPro, возвращающая дескриптор окна ТС;
  • 65538 - идентификатор команды HideMainMenu плагина TCFS2tools
Затем я прописываю эту команду для автозапуска в TWinKey. Верно?
Если да, то все еще печальней, чем было. Строка меню успешно скрывается, но... Фестиваль начинается при самом запуске ТС. Более того - нет оцветовки (полу)запертых вкладок, хотя соответствующая птица в TWinKey стоит. Это ты можешь объяснить?

Добавлено спустя 29 минут:

2VadiMGP, Flasher
Если сделать все то, чтоя написал выше, то блокируется двойной щелчок ЛКМ, причем не только в ТС, но и вообще везде! То есть в ТС файл не запускается, в EmEditor'e слово не выделяется и т. д. СКМ и ПКМ работают
Алиса писал(а):Все страньше и страньше

Добавлено: Пт фев 20, 2015 15:29
Flasher
Вахмурка писал(а):Затем я прописываю эту команду для автозапуска в TWinKey. Верно?
Это тебе решать. Я через автозапуск TwinKey ничего не вызываю. Он слишком ограничен для моих нужд.
Вахмурка писал(а):Это ты можешь объяснить?
Как я могу объяснить откуда берутся баги в TwinKey? Я не автор.
Я полагаю, что всё это нужно адресовать уже не мне. Я просто пояснил, где искать связующее звено.

Добавлено: Пт фев 20, 2015 15:56
VadiMGP
Вахмурка
Поставил, наконец, TCFS, но легче от этого не стало. У меня никаких фестивалей - всё чинно и мирно, табы отмечены, как надо, главное меню появляется и пропадает как положено. Все приседают, как макаки.
Win7 64 бита.

Самый простой выход - делай отдельную минимальную инсталляцию ТС, в которой это воспроизводится и высылай почтой всю директорию.

Добавлено: Пт фев 20, 2015 16:00
Flasher
Но пока не получается запустить TCFS.
...
Поставил, наконец, TCFS
TCFS - это другая программа.

Добавлено: Пт фев 20, 2015 16:12
Avada
VadiMGP
Не надо ему ничего высылать. Поскольку и у меня это воспроизводится, разбирайся с уже присланными мной файлами. Если что — консультации мылом.

Flasher
В данном случае речь шла на самом деле именно про TCFS2.

Добавлено: Пт фев 20, 2015 16:14
Flasher
Avada
Я понимаю, но мы же не пишем WinKey, TwinK или TwinKe. Изображение

Добавлено: Пт фев 20, 2015 16:28
Avada
Flasher
У Вахмурки каталог с TCFS2.exe в кнопке обозначен как TCFS, что вопросов, однако, не вызвало. Кроме того, все необходимые файлы были получены от меня, так что речь несомненно идёт о том, о чём следует, и обсуждать это дальше не имеет смысла.

Добавлено: Пт фев 20, 2015 16:33
Flasher
Avada
Если этой ошибки больше не повторится, то, конечно, не имеет.

Добавлено: Сб фев 21, 2015 20:28
Вахмурка
1) Масенькая бяка в Утилизаторе, страница File Panels:
Изображение
Как воспроизвести: подвинуть бегунок до предела влево, нажать и подержать немного;

2) Почему нельзя там же задать уровень прозрачности, равный нулю? Ведь рамка и без закраски наглядно показывает выделяемые файлы. Или рамка тогда тоже будет не видна?

3) Есть ли поддержка переменных окружения на странице Auto Switch? (По моим наблюдениям, нет). Если да, то как ей воспользоваться? Если нет, то планируется?

Добавлено: Сб фев 21, 2015 21:59
VadiMGP
Вахмурка
Уровень прозрачности это атрибут всего - и рамки и внутренностей. При нулевом уровне всё будет прозрачно.

Поддержка переменных окружения на странице Auto Switch пока не планировалась. Но, как всегда - спрос диктует предложение. Для чего тебе это потребовалось?

Добавлено: Сб фев 21, 2015 22:53
Вахмурка
Для чего тебе это потребовалось?
Вопрос, конечно, интересный.
Я ту немного поделюсь с читателями своими наработками. Во-первых, я еще со славных DOS'овских времен держу свои документы в директории c:\user. Почему? Ну хотя бы потому, что когда ОСь падает (а Windows 95 у меня падала внезапно и многократно), можно получить доступ к этой папке через DOS, через системный линуксовый диск, Recivery Console, да как угодно - ни тебе пробелов в имени, ни тебе кириллицы, с которой в те времена мало кто дружил... Во-вторых, все скрипты, макросы, батники были давно настроены именно на этот путь и слишком много пришлось бы переделывать.
Поэтому глупые нововведения типа MyDocuments, MyMusic и прочего мне ни в одно место не упирались. Но у них есть одно преимущество - они поддерживаются системой на уровне переменных окружения, что, конечно, надежно, выгодно и удобно... для тех, кто этими директориями пользуется.
Во-вторых, в TWinKey появилась поддержка перехода к папкам MyDocuments и MyComputer из списка дисков (была ли она в стандартном ТС, не помню и помнить не хочу).
В-третьих, в TWinKey, опять же, появилась поддержка визуальных схем и, в частности, автовыполнения команд.

Алгоритм следующий:
  • Создать команду

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

    [em_GotoMyDocuments]
    button=
    cmd=%COMMANDER_EXE%
    param=/O /T /S /L=c:\user\
    menu=Goto MyDocuments (c:\user\)
  • Создать в TWinKey визуальную схему MyDocuments с таким правилом переключения:

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

    ?e:\Users\Debath\Documents*
  • В ее (схемы MyDocuments) Autorun Commands добавить em_GotoMyDocuments;
  • В конфигурации ТС задать ключ

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

    ShowExtraDrives=3
Теперь, где бы я ни находился, я открываю список дисков и щелкаю по MyDocuments, оказываясь в директории с реально моими документами, а не с теми, которые Винда считает таковыми.
Все было бы здорово, но хотелось бы вместо ?e:\Users\Debath\Documents* задать ?%USERPROFILE%\Documents*.
Вроде объяснил. Может, кто-то моими советами воспользуется.
Конечно, пижонство, но хотелось бы, если многоуважаемый джинн будет любезен

Добавлено: Сб фев 21, 2015 23:06
VadiMGP
Вахмурка
Джинн слегка прибалдел. То есть ты хочешь нагородить черт-те что и сбоку бантик и все это только для того, чтобы открыть заведомо ненужную директорию, чтобы из нее прескочить в нужную.
Да тебе надо мастер-класс для мусьев проводить!

Не проще ли попросту твою команду em_GotoMyDocuments назвать em_twdl_GotoMyDocuments? ;)