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

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

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

Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

VadiMGP писал(а):
flm писал(а):Ну блин. Вот:
Картинка не грузится. Сайт не отвечает. Залей на imageshack что ли, или мылом вышли.
Очень странно. Послал на e-mail из документации. Там ещё плюс один скриншот с описанием.
VadiMGP писал(а):
flm писал(а):Не вполне понимаю....
Это всё так и задумано?
Разумеется так никто не задумывал, это побочный эффект разборок ТС и Windows. Ты программист? Если да - давай в личку или мылом, если нет, то просто поверь, что опция "Одинаковая ширина табов" несовместима с внезапным изменением ширины таба, которое произошло из-за того что я впихнул туда иконку. :)
Не программист, к сожалению :(.
VadiMGP писал(а):
flm писал(а):Пример - у меня три залоченых таба, хочу, чтоб для наглядности они были зелёными.
Э-э нет, пример не катит. Раньше ты писал о сохранении номера таба. А в этом примере ты хочешь иметь зеленым не второй таб, а все залоченные. Это желание вполне разумно и, сидит, ждет своей очереди на реализацию. Но что нам даст сохранение номера таба о котором ты писал раньше? Табы могут свободно появляться, исчезать, перемещаться, перегружаться из файлов... Пока у меня есть только имя таба. Хочешь, можно раскрасить все табы начинающиеся со *.
Ну, я лишь привёл пример. Я не имел в виду номера таба, когда говорил "третий на правой панели", я просто имел в виду конкретный таб. Не важно как его логически отделять от других, по номеру, по закрытости или ещё как...
VadiMGP писал(а): ЗЫ. Мне тут сказали, что для чайников неплох Kompozer.
Я бы не советовал. Глючноват, да и работает как-то "себе на уме". Недавно проводил некий эксперемент, нужен был пустой div, в котором лишь задан id, так вот, kompozer'у почему-то такая конструкция не понравилась и он постоянно её удалял. Не выделял, не выдавал что, а, подчёркиваю, тупо удалял. После этого я как-то охладел к нему совершенно :(.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

flm
С фокусом - я понял что ты имел в виду. Буду думать можно ли с этим что-то сделать.
flm писал(а):Я не имел в виду номера таба, когда говорил "третий на правой панели", я просто имел в виду конкретный таб.
Да я прекрасно понимаю что ты имел в виду. Но с чего началось? Я сказал - не могу сохранять расцветку, так как у меня про этот таб ничего нету, чтобы сохранить. Ну нечем его идентифицировать. Ты сказал - сохрани номер. Чудно. Но если сохранен только номер таба, то у меня после рестарта только номер и будет. А если после рестарта вторым номером окажется уже другой таб?
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

Пожелания:
- добавить в ф-ю автопереключения смену иконок и фоновых рисунков папок (на табы и фон TC соответственно), которые указаны в desktop.ini, как это делает Windows Explorer;
- поддержка переменных окружения (в частности %Commander_Path%) в twinkey.ini.
Багрепорт: при попытке удалении подплагина (калькулятор) возникает уже упомянутая ошибка Encountered an improper argument. Правда, стоит заметить, что dll подплагина по указанному пути отсутствует - twinkey перенесен с другого компа и путь dll поменялся.
Последний раз редактировалось DrShark Сб апр 04, 2009 02:00, всего редактировалось 2 раза.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

VadiMGP писал(а):flm
С фокусом - я понял что ты имел в виду. Буду думать можно ли с этим что-то сделать.
Отлично!
VadiMGP писал(а): Но если сохранен только номер таба, то у меня после рестарта только номер и будет. А если после рестарта вторым номером окажется уже другой таб?
А такое возможно? У меня лично табы всегда сохраняются. Самопроизвольно не закрываются. :)
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

DrShark Что такое фоновый рисунок в desktop.ini? Можешь дать пример?

Все остальное записал.
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

VadiMGP писал(а):DrShark Что такое фоновый рисунок в desktop.ini? Можешь дать пример?

Все остальное записал.
Иконки
Фоновый рисунок (и цвет текста в папке) (тут более подробно)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

flm писал(а):А такое возможно?
Вполне. Например, в процессе работы ты загрузил табы из файлов. Раскрасил. А при рестарте снова загружается исходный набор табов.
DrShark писал(а):- поддержка переменных окружения (в частности %Commander_Path%) в twinkey.ini.
В принципе можно, но это значит, что
а) файл twinkey.ini надо будет править руками;
б) %Commander_Path% обязана быть определена на уровне системы в целом. Иначе утилизатор ее не увидит.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

VadiMGP писал(а):
flm писал(а):А такое возможно?
Вполне. Например, в процессе работы ты загрузил табы из файлов. Раскрасил. А при рестарте снова загружается исходный набор табов.
Никогда таким не занимаюсь. :)
В любом случае, потеря раскраски при загрузке/сохрании табов - не такое уж и страшное явление, с этим можно смириться. А вот не сохранение при рестарте tc - ужасно, imho. Табы прекрасно сохраняют цвет при переносе с места на место, при создании/закрытии новых табов и тд. Всего-то проблем - протоколировать эти изменения где-нть в файле, а потом при реинициализации плагина (рестарте tc) эту информацию подгружать и подкрашивать табы. Опять таки imho не сложно реализовать.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

flm писал(а):Табы прекрасно сохраняют цвет при переносе с места на место, при создании/закрытии новых табов
Что значит "сохраняют цвет при при создании/закрытии"? Я такого не делал :)
И вообще, давай рассуждать логично. Чего вдруг тебе захочется раскрасить таб? Либо потому что там внутри что-то значимое и тогда можешь определить цвет на директорию. Либо хочешь выделить локнутые табы. Это в планах.
Когда еще может потребоваться раскраска? Третий слева не предлагать.
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

VadiMGP писал(а):
DrShark писал(а):- поддержка переменных окружения (в частности %Commander_Path%) в twinkey.ini.
В принципе можно, но это значит, что
а) файл twinkey.ini надо будет править руками;
б) %Commander_Path% обязана быть определена на уровне системы в целом. Иначе утилизатор ее не увидит.
Такие ограничения устраивают.
edit: Commander_Path также можно определить, если утилизатор повесить на панель TC (источник).
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

VadiMGP писал(а):
flm писал(а):Табы прекрасно сохраняют цвет при переносе с места на место, при создании/закрытии новых табов
Что значит "сохраняют цвет при при создании/закрытии"? Я такого не делал :)
Не просто при создании/закрытии, а при создании/закрытии новых табов. Т.е. я раскрасил таб номер 3 на правой панели. Потом закрыл первый таб. Потом перенёс второй. Потом сменил каталог в подкрашеном. Всё равно подкраска определённого таба остаётся на месте и это хорошо :).

VadiMGP писал(а): И вообще, давай рассуждать логично. Чего вдруг тебе захочется раскрасить таб? Либо потому что там внутри что-то значимое и тогда можешь определить цвет на директорию. Либо хочешь выделить локнутые табы. Это в планах.
Когда еще может потребоваться раскраска? Третий слева не предлагать.
Ну, я уже несколько примеров приводил разных. Раскаска - суть способ привлечь внимание, выделить таб. Почему я захочу выделить конкретный таб - не важно, всякое бывает. В любом случае, легче нажать ctrl+rmb и присвоить цвет табу и потом его так же убрать, чем каждый раз при необходимости прописывать хитрые правила через утилизатор.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

flm писал(а):Почему я захочу выделить конкретный таб - не важно, всякое бывает.
Ошибаешься, это очень важно. Я не могу реализовать "всякое". Чтобы после рестарта восстановить цвет таба, мне надо знать критерий по которому он был раскрашен. Логический критерий.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

VadiMGP писал(а):
flm писал(а):Почему я захочу выделить конкретный таб - не важно, всякое бывает.
Ошибаешься, это очень важно. Я не могу реализовать "всякое". Чтобы после рестарта восстановить цвет таба, мне надо знать критерий по которому он был раскрашен. Логический критерий.
Есть ли возможность отслеживать номер конкретного таба в реальном времени? Если да, то не вижу проблем.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

flm писал(а):Есть ли возможность отслеживать номер конкретного таба в реальном времени?
Стопроцентной гарантии нет. Тебя устраивает, что, допустим, раз в месяц какой-нибудь таб будет раскрашен неправильно?
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

DrShark
Погоди, я чего-то не понял. А что, если сейчас если ты правишь файл вручную, то %COMMANDER_PATH% в плагине не работает? Должен работать.
Ответить