[wlx/wdx] TCMediaInfo

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

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

Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Loopback писал(а):IsPressed куда добавить, сюда? Зачем? :?
Чтобы можно было вызывать разные подсказки в зависимости от зажатой клавиши-модификатора.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

Orion9 писал(а):Чтобы можно было вызывать разные подсказки в зависимости от зажатой клавиши-модификатора.
Дык именно в посте ранее ответ был такой:
Loopback писал(а):я уже говорил, что не буду здесь делать действия в зависимости от нажатых клавиш.
Т.е. "в зависимости" - делать не будут.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Destiny
Тогда речь шла о базе, а не о подсказках, вроде.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Destiny писал(а):
Loopback писал(а):я уже говорил, что не буду здесь делать действия в зависимости от нажатых клавиш.
Т.е. "в зависимости" - делать не будут.
Именно так.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Loopback
А в чём сложность? Функция IsPressed ведь уже реализована в Autorun, казалось бы, всего лишь нужно перенести код. Или какие-то проблемы с интерпретатором PasCalc?
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Версия 1.1.0, на wincmd.ru.

* обновлена библиотека MediaInfo до версии 24.06
+ WLX: большое изображение можно закрыть клавишей ESC
+ WLX: пункт меню и горячая клавиша для показа большого изображения
- WLX: исправлено медленное появление контекстного меню по правому клику на больших списках
* WLX: улучшено отображение ошибок
+ WLX: добавлены горячие клавиши для первых десяти режимов просмотра
* убран функционал обновления файла allprops.txt (не работает с MediaInfo 23.03 и выше)
+ добавлена возможность удаления из базы выбранных в TC файлов
+ добавлены ключи командной строки для TCMediaInfo.exe
* CFG: уменьшен список поддерживаемых расширений во избежание пересечения с другими плагинами
- исправлены некоторые значения по умолчанию для цветов

Orion9
Технических сложностей нет. Но мы это всё уже обсуждали ранее, не вижу смысла повторяться.
Аватара пользователя
yozhik
Сообщения: 353
Зарегистрирован: Вс май 04, 2014 20:34
Откуда: Электросталь

Сообщение yozhik »

Loopback
Вот здесь мы обсуждали DisplayOptions в шаблонах. Я так понял, что они там лишние и надобно их убирать, но в TCMediaInfo.sample.xml они по-прежнему есть. Так надо или ускользнуло от внимания?
Amo ergo sum
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Технических сложностей нет. Но мы это всё уже обсуждали ранее, не вижу смысла повторяться.
Довольно странный ответ. Если технических сложностей нет, то что тогда мешает. Лично я так и не понял. Ну хорошо. Пусть останется загадкой, если так хотите :)
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

yozhik писал(а):ускользнуло от внимания
Да, забылось.
Orion9 писал(а):Пусть останется загадкой
Ну какие загадки, мы же обсуждали это несколькими страницами ранее. Я против каких-либо действий в любых обычных wdx в зависимости от состояния клавиш. Это не задача контентного плагина, это нарушает логику работы контентного плагина. Можно считать это моими личными тараканами, я не против :)
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

Loopback писал(а):Это не задача контентного плагина
Но тут один нюанс похоже тоже ускользнул из под внимания....
Это плагин в первую очередь листерный))) wLx.
Тот факт, что у вас получилось сделать его совмещенным с wDx функционалом - это честь и хвала.
Но все же это просто попутное улучшение...
А уж для Листера - любое использование хоткеев/модификаторов - просто маст-хев, чтобы получить полную требуемую функциональность...
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Destiny писал(а):Это плагин в первую очередь листерный))) wLx.
Destiny писал(а):Но все же это просто попутное улучшение...
С каких это пор? :) Изначально был wdx, листерный появился сильно позже. Да и основное расширение wdx намекает, кто тут главный.
Destiny писал(а): уж для Листера - любое использование хоткеев/модификаторов - просто маст-хев
Про хоткеи для листера речи не шло.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Это не задача контентного плагина, это нарушает логику работы контентного плагина.
Не спора ради. Но ваш плагин Autorun давно сломал любую логику контентного плагина :lol: И именно за это мы его так любим :wink:
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Orion9 писал(а):Но ваш плагин Autorun давно сломал любую логику контентного плагина
Ожидаемый аргумент :) Из каждого правила есть исключения. Но Autorun изначально был в формате wdx только потому, что это единственный способ загрузить dll при старте TC. Это очень далеко не его основная функция.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Loopback
Да ладно, бог с ней, не такая уж это и важная фича)
В том примере, что я скинул, в аудио выводится только первая дорожка, и меня это полностью устраивает. Но я подумал, что теоретически (чисто теоретически) можно было бы попробовать раскрывать все дорожки при зажатом Ctrl, когда это необходимо, или что-то еще интересное придумать в альтернативной подсказке. Но в принципе и без этого прожить можно :)
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

Loopback писал(а):С каких это пор?
С тех пор, как узнал о существовании wlx Media Info и поставил.
Просмотреть инфу - всегда было логично для меня, нежели чем вывести ее в панель
и там накручивать полосу прокрутки, пытаясь увидеть все нужное, ибо ширины ФП
не хватает чтобы это уместить.
А в Листере - бам! и всё как на ладони!

Ну да история - это частности.
Вы тогда для WLX вариации плагина сможете подключить поддержку действий для
нажатых клавиш? Тут-то же вроде все вполне логично и вписывается в концепцию
работы этого типа плагинов...
Ответить