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

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

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

Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

2Avada
Нет, в глаза не бросаются. Шерстил справку только на предмет новшеств, а они в кратком введении не упомянуты. Что же, тебе спасибо за наводку, VadiMGP - за воплощение.
Кстати, "в одной из панелей каталоге TC" — это откуда? Не найду
И я не найду. Даже залез в менеджер буфера обмена - лежит там эта цитатка, никого не трогает. То есть не я кривыми ручками в клаву потыкал, а точно знаю, что взял через буфер из справки. Мистика.
Единственное разумное объяснение - описанные мной трудности установки плагина. После первого падения Тотала я открыл справку, стал читать и лишь потом сообразил, что знакомлясь со старой версией. Возможно, опечатка жила там, а в новой исчезла.
Так или иначе, тревога ложная.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP писал(а):А это ничего, что в самом ТС они все равно прописаны и будут показаны?
Ты будешь смеяться — но ничего. В истории посещений последние строки будут уже актуальны, а в Избранное я в такой ситуации на чужой машине особо лезть не стану.
А в невиртуальной реальности у меня несколько раз были ситуации, когда об отсутствии возможности быстрого переключения между разными вариантами одного меню я на самом деле пожалел.
И по поводу меню. Нужна функция, позволяющая по чему-то типа $filename сразу подставлять в поле ввода реальное имя файла под курсором. В идеале — в двух вариантах, с расширением и без. Я столкнулся с ситуацией, когда это необходимо.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

И все же без очипяток никуда!
Но в принципе таким образом может быть вызвана любая секция, в которых имеется нумерация строк.
Например, строка Избранное=$sec(DirMenu) позволит отображать историю избранных каталогов TC не как самостоятельное меню, вызываемое по отдельной команде TC Favorites),
Последняя скобка - лишняя.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
Угу. К документации без единой опечатки надлежит относиться с подозрением, поскольку у нормальных людей так не бывает. Исправил.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada
Насчет запуска с флэшки. Переключения между различными меню производятся путем простого копирования нужного файла в каталог плагина (с именем TCDirMenu.ini). Юзер, который подготовил для себя несколько собственных меню, в шешнадцать секунд сделает кнопочку с выпадающим меню для такого переключения. Или добавит в пользовательское меню. Или скриптом. Или любым другим известным ему образом.
И уж совершенно точно, что юзерным файлам не место в каталоге Examples.
Avada писал(а):А в невиртуальной реальности у меня несколько раз были ситуации, когда об отсутствии возможности быстрого переключения между разными вариантами одного меню я на самом деле пожалел.
Что мешает тебе реализовать самому это быстрое переключение? Чего не хватает?
Avada писал(а):Нужна функция, позволяющая по чему-то типа $filename сразу подставлять в поле ввода реальное имя файла под курсором. В идеале — в двух вариантах, с расширением и без.
Где это может оказаться полезным? И из какой панели брать?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP писал(а):И уж совершенно точно, что юзерным файлам не место в каталоге Examples.
С этим я готов согласиться.
VadiMGP писал(а):Что мешает тебе реализовать самому это быстрое переключение? Чего не хватает?
Ощущения вселенской гармонии. :wink: Я бы предпочёл, чтобы переключение с одного меню на другое производилось не чёрт знает где и как, а через интерфейс программы, к коей это переключение относится. И в шешнадцать секунд я, увы, не укладываюсь. И скрипты писать не умею.
VadiMGP писал(а):Где это может оказаться полезным? И из какой панели брать?
Одна из ситуаций дебатировалась на днях. Старая идиотская фича, которую многие считают багом. При упаковке единичного файла, который TC считает архивом, в архив того же или другого формата, целевой архив вместо имени файла под курсором получает имя содержащего этот файл каталога. Как если бы исходных файлов было несколько. При упаковке из корня — имя "pack". Дальнейший ход мыслей, думаю, понятен.
А брать из активной панели.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada писал(а):
VadiMGP писал(а):И уж совершенно точно, что юзерным файлам не место в каталоге Examples.
С этим я готов согласиться.
Тогда откуда мне знать где находятся эти самые юзерные файлы?
Avada писал(а):И в шешнадцать секунд я, увы, не укладываюсь.
Хочешь, я тебе вышлю .bar файл? Запускать будешь через TCMenu. :D
Avada писал(а):Старая идиотская фича, которую многие считают багом....А брать из активной панели.
Апарте. И как это им только в голову приходит такую полезную фишку назвать багом, ага?

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

Сообщение Avada »

VadiMGP писал(а):Тогда откуда мне знать где находятся эти самые юзерные файлы?
Где же ещё, как не в каталоге UserFiles? :wink:
VadiMGP писал(а):Хочешь, я тебе вышлю .bar файл? Запускать будешь через TCMenu. :D
Если ты надеешься, что я откажусь, то зря. :D
VadiMGP писал(а):Но с активной панелью проблема. Разве что через буфер обмена. Вот если бы правую/левую тогда просто. Думать надо.
В крайнем случае готов согласиться на левую/правую.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Denis268
Сообщения: 14
Зарегистрирован: Вс июл 12, 2009 22:13
Откуда: Полтава

Сообщение Denis268 »

При отображении эскизов и попытке выделения файлов мышью происходит неполное выделение(или неполное снятие выделения если все файлы были выделены). После этого файлы "перепутываются" см. рисунок.
Изображение

P.S.: TWinKey 2, 0, 0, 101; TwinkUtil 1, 0, 0, 70
Последний раз редактировалось Denis268 Вт апр 06, 2010 22:28, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Denis268
Во-первых, что значит "при попытке выделения мышью"? Способов выделения мышью несколько. Такой эффект у меня не даёт ни один.
Во-вторых, содержимое картинки не очень понятно. Нельзя ли либо предъявить картинку с более стандартным выбором цветов, либо дать рядом два варианта одного и того же: с TWinKey и без? И при чём тут странное редактируемое имя у первого файла? Или это и есть перепутывание?
Во-третьих, какая версия TC?
В-четвёртых (просто для сведения), текущая версия Утилизатора — 1.70 (1, 0, 0, 70).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Denis268
Сообщения: 14
Зарегистрирован: Вс июл 12, 2009 22:13
Откуда: Полтава

Сообщение Denis268 »

Прошу прощения за неполное описание.

Avada
1) При выделении правой кнопкой мыши при нажатой кнопке перемещение по диагонали от первого файла к последнему.
1.а) выделение обязательно в режиме эскизов, иначе проблема не воспроизводится.
1.б) проблема пропадает, если переключиться режима эскизов на подробный вид до того момента, пока не будет произведен переход на уровень выше, затем возврат в папку и повтор выделения в режиме эскизов.
2) Я хотел показать, что на эскизах изображено содержимое файлов, и оно соотвествует названию. После выполнения первого пункта визуально ничего не меняется. Но при попытке открыть file_1 открывается file_5, это же видно и при редактировании имени файла на месте (рисунок в предыдущем посте). Без TWinKey у первого файла при редактировании показывается file_1. В общем это и есть "перепутывание".
3) Проверял на настроенной версии 7.50a с плагинами, и на свежеустановленной 7.55b1 только с TWinKey.
4) Да, версия 1.70, это просто опечатка.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Denis268
Вот теперь понятно. Подтверждаю. Да, в режиме эскизов после выделения протаскиванием правой кнопки мыши по диагонали остаётся невыделенным последний файл. С переименованием и запуском после такого выделения тоже появляется баг. При переименовании по месту любого файла в поле ввода отображается имя нижележащего файла. Для последней строки — имя файла в том же столбце, но в первой строке. Аналогично — при двойном щелчке. Например, на элементе [..] вместо перехода в родительский каталог делается попытка открыть нижележащий файл.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Да, есть такая гадость. Будем чинить.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

VadiMGP
По поводу "использовать собственные картинки в Утилизаторе для предпросмотра".
Если сделать картинку, когда в TC назначены разные цвета на "Фон 1" и "Фон 2", утилизатор совсем не отображает градиент и заливку.
37Rodny-37-16.bkg.bmp, 57 Кб
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Rodny
Эт фигня, починю.
Но ты тоже приколист - я на твою картинку минут пять пялился - искал разные цвета. :)
Ответить