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

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

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

VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

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

Но, в общем, по ".." картина начала проясняться, кажется. Только не понял при чем тут TCDirMenu. Он-то тут каким боком?
Вахмурка писал(а):Если будет менюшка таких команд (типа ПКМ на *) - отлично.
Хм. Вопрос - где ПКМ? На самих ".." - не вариант. Единственное, что пока приходит в голову - добавить подменю в основное меню TWinKey. Если есть другие идеи - слушаю.

По поводу дубликатов я волнуюсь не из-за возможного конфликта с обычными командами (такой псевдо-кофликт, как раз, легко разрешается), а по поводу того, что настоящие конфликты труднее отлавливать и показывать. Нынешнее окно дубликатов для этого совсем не подходит.
Вахмурка писал(а):то просто зашить жестко те команды, которые я описал.
Не, это точно не наш метод.
Вахмурка писал(а):Можно сделать всплывающую подсказку при наведении курсора (на этот раз мышиного) на [..]?
Может лучше при наведении на заголовок панели?
Вахмурка писал(а):А я разве сказал, что ты должен был что-то увидеть?
В контексте поста я именно так это и воспринял. А нет - так нет. Забил.

ЗЫ. Я обожаю тот анекдот.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

[cut="2Вахмурка & VadiMGP"]
Киньте, пожалуйста, кто-нибудь в личку анекдот, заинтриговали :), да и переключиться после перечитывания справки сабжа было бы неплохо...[/cut]
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

[cut="Skif_off"]Перечитывание справки сабжа оказалось до такой степени унылым занятием, что требует немедленной нейтрализации бодрым анекдотом? :wink:[/cut]
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

2Skif_off, VadiMGP
Анекдот закинул в личку.

2VadiMGP
1) Ты этот обожаешь? Если нет, жду в личке ;)
2) Теперь понятно, почему я так клюнул на слово "удивил", особенно в этой ситуации?!
Но ты, кстати, не отреагировал на мое замечание о том, что будет когда табы не вмещаются в одну строку. Отреагируй, плиз
Да, будет мотаться. Тебе не нравится, а мне - ничо так. Ты предвидишь проблемы с директориями, где файлы исчисляются тысячами, пользовательские колонки - десятками, да из разных плагинов, да плагины кривоваты? То есть в обычном режиме, переключаясь на эту вкладку, мы слышим, как натужно трещит системный блок, а список появляется неторопливо, по одной строчке?
Да, такое бывает. Но часто ли? У большинства из нас машины быстрые, и никаких супер-пупер навороченных режимов большинство не использует. Так что "мотание" будет восприниматься вполне естественно. Понажимай сейчас Alt+Tab - тот же эффект
Только не понял при чем тут TCDirMenu. Он-то тут каким боком?
А что, заводить отдельный файл? По-моему, все мнемонично: "ТС" + "директория" + "меню". Кто скажет, что... дальше про камень сам знаешь
Единственное, что пока приходит в голову - добавить подменю в основное меню TWinKey. Если есть другие идеи - слушаю
Горячую клавишу не рассматривал? Причем можно придумать такую, которая не имеет смысла, если курсор стоит НЕ на файле (наш случай). Скажем, F3, или F4. Поднапружусь - еще с десяток вариантов выдам
Может лучше при наведении на заголовок панели?
Немнемонично. И непрактично - юзверь может целиться туда, чтобы отредактировать путь, или чтобы поползать по breadcrumbs, или чтобы вызвать HotDirMenu, а тут ему - нате - подсказка какая-та, навязчивая, как реклама.
Моя идея как раз в том, что [..] - самый бесполезный, безработный элемент интерфейса: место занимает всегда (одна из двух-трех частей интерфейса, которую невозможно отключить в принципе), а работы почти не выполняет (кроме упоминавшегося мной Shift+F6). Пущщай работает! Так что мое предложение по месту выдачи dirinfo в силе
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
TCDirMenu, если что, предназначен исключительно для работы в полях ввода, каковым элемент [..] никак не является.
Что касаемо отдельного подменю в основном меню TWinKey, я бы высказался в пользу отдельного меню, вызываемого некоей командой. Возможно, вовсе без дубля в основном меню.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

Я не прав. Dirinfo в заголовке - как раз МНЕМОНИЧНО. Но жутко непрактично...

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

2Avada
Тогда ты легко объяснишь происхождение частицы "Dir" в названии. Я, скажем, редактирую кнопку на панели, вызываю меню, и вставляю, допустим, имя любимой девушки. Где здесь "Dir"? А я как раз предлагаю вдохнуть в название исконный смысл: "Меню", связанное с "Дир"екториями "ТС". Понятнее некуда. И не надо плодить сущности типа новых файлов, опять же. muCalc - ария совсем из другой оперы, он должен быть отдельно.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка писал(а):Ты предвидишь проблемы с директориями, где файлы исчисляются тысячами, пользовательские колонки - десятками, да из разных плагинов, да плагины кривоваты?
Не утрируй без нужды. Достаточно пары табов на действительно медленный носитель (сеть, файловый плагин, Webdav и т.п.) как переключение табов начнет валиться на ТС быстрее чем он успевает их отработать. Я не знаю как он в этом случае будет реагировать. Может сдюжит, а может и нет.
Вахмурка писал(а):Горячую клавишу не рассматривал?
Стоять! Бояться! Ты же писал про ПКМ! Какая [censored] горячая клавиша?!

Добавлено спустя 6 минут:
Вахмурка писал(а):Тогда ты легко объяснишь происхождение частицы "Dir" в названии.
Уверяю тебя - происхождение он объяснит на раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
Частица Dir в названии и всё название TCDirMenu связаны с тем, что первоначально этот плагин предназначался для доступа к содержимому меню избранных каталогов (из секции DirMenu) там, где получить доступ к нормальному меню было невозможно. А когда добавленная функция работы с шаблонами перетянула одеяло на себя, менять было уже поздно. Точно так же, как название TWinKey первоначально было абсолютно смысловым и восходило к возможности использовать в комбинациях клавиш модификатор Win...
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

Стоять! Бояться! Ты же писал про ПКМ! Какая [censored] горячая клавиша?!
Прочитай внимательно это:
Если будет менюшка таких команд (типа ПКМ на *) - отлично
(Выделено мной - В.)
То есть маленькая менюшка в окне ТС (не надо специально никуда лезть). Про способ вызова я даже не заикался, потому что сам тогда об этом не думал.

2Avada
Это и так ясно
А я как раз предлагаю вдохнуть в название исконный смысл: "Меню", связанное с "Дир"екториями "ТС"
(Выделено мной - В.)
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

[cut="Avada"]Дело не в унылости, а в объёме :) Зато, кажется, всё-таки дозрел до установки, только пока никак не решу, как быть с калькулятором и секундомером.[/cut]
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
Про настоящий исконный смысл я уже написал. Как и про то, что связан этот плагин с полями ввода и без них не работает. А из множества его функций лишь небольшая часть связана именно и конкретно с каталогами. Приоритет давно уже не у Dir, а у Menu.

[cut="Skif_off"]Чем меньше объём — тем больше недоумённых вопросов. Для меня раздувание объёма справки не самоцель, но иначе не выходит. Что же касается дочерних плагинов — дело хозяйское. Калькулятор, например, я когда-то не использовал вовсе, а теперь использую постоянно. Правда, там и возможности сильно подросли.[/cut]
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

Еще о dirinfo (раз уж VadiMGP разрешил помечтать)... Мне почему-то кажется, что это будет самое востребованное свойство из тех, что будут связаны с [..] (кстати, Avada, а как updir в вашем переводе по-русски называется?).
Так вот, когда юзверь жмет Ctrl+Z, стоя на директории, в ней автоматически появляется файл descript.ion (если его не было). Когда юзверь закрывает окно по F2, описание записывается в оба файла descript.ion, только у матери будет

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

Имя_директории Описание
а у дочери

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

.. Описание
И это описание появляется мало того что при наведении курсора на имя (если идти сверху, от матери) - это и сейчас есть, но и при наведении курсора (тут наши мнения с VadiMGP расходятся) на некий элемент интерфейса в дочерней (текущей) директории.
Редактирование описания из директории, разумеется, должно отразиться на описание в материнской аналогично.
Желательно, чтобы можно было все это настроить:

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

Редактирование descript.ion на директориях
( ) Только из материнской
( ) Только из текущей
(*) Из обеих

[х] Автоматически обновлять параллельный комментарий
И, если все получится, можно предложить Гислеру сделать это поведение зашитым в ТС: если в директории есть файл descript.ion, а в нем есть строка, начинающаяся с "..", то все, что после, появляется при наведении курсора на [то-то].

Надеюсь, ему не придется опять утрясать этот вопрос с авторами формата descript.ion? Изменение структуры файла ведь не происходит, и спецсимволов в нем также не появляется?

2Avada
Все это очень интересно, но я решительно не понимаю, кто запрещает помещать в TCDirMenu.ini новые разделы, по форме (пусть и не полностью по содержанию) аналогичные тем, что там уже есть
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка писал(а):а как updir в вашем переводе по-русски называется?
В переводе чего? Где именно находится "updir", который нужно переводить?
Вахмурка писал(а): но я решительно не понимаю, кто запрещает помещать в TCDirMenu.ini новые разделы, по форме (пусть и не полностью по содержанию) аналогичные тем, что там уже есть
Никто не запрещает, если эти разделы предназначены для просмотра/вставки в полях ввода.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка писал(а):кто запрещает помещать в TCDirMenu.ini новые разделы,
Есть один пацан, который тутуется. :) Он не дает в файл TCDirMenu.ini запихивать данные, не относящиеся к плагину TCDirMenu.
Если этой информацией будет пользоваться TWinKey, то она попадет либо в TWinKey.ini либо в свой файл (как, например, закладки). Если этой информацией будет пользоваться новый плагин (а такая опция рассматривается), то точно будет свой файл.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

В переводе чего? Где именно находится "updir", который нужно переводить?
1) История (4 вхождения);
2) Если в аглицкой справке на вкладке Index ввести updir, то выдается одна страница, гласящая:
Change to root/parent directory

Pressing the left button switches to the root directory of the current volume. The right button changes to the parent directory
  • а) Как я понял, ваш перевод справки был не дословным, а, скажем так, творческим, верно? То есть вы могли непонятный/непереводимый/труднопереводимый термин просто опустить? Видно, так и случилось с вышеприведенной страницей? Ведь в индексе updir есть!
    б) Не знаешь (совершенно случайно), откуда еще можно попасть на эту страницу?
    в) Не знаешь (совершенно случайно), что там описано? Речь о мышиных или клавиатурных кнопках? Где "влево"=корень, "вправо"=уровень вверх? Что-то не узнаю. Ну и, разумеется, при чем здесь updir, если он на той странице не упомянут?
ЗЫ. Через поиск updir ваще не находится! Видно, эта страница мусорная/ошибочная/старая...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Ответить