Не вижу большой проблемы. Scroll Lock для подобных целей действительно не подошел бы, поскольку это клавиша переключатель, за состоянием которой нужно следить, и которая, к тому же, не на каждой клавиатуре имеется. А вот Ctrl - самый раз. Захотел принудительно перечитать и обновить запись в базе - удерживаай Ctrl.Loopback писал(а):Очень не нравится идея такого использования привязки поведения к клавишам
[wlx/wdx] TCMediaInfo
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Loopback
Header2BackColor не работает.
macleod
В обоих файлах добавили? И в TCMediaInfo.lng, и в MediaInfo.lng? Далее по заголовку секции:
и обязательно перезапустить Total Commander.
Header2BackColor не работает.
macleod
В обоих файлах добавили? И в TCMediaInfo.lng, и в MediaInfo.lng? Далее по заголовку секции:
Код: Выделить всё
<Language>HEB</Language>Amo ergo sum
В TCMediaInfo.xml в узле Language изменить идентификатор языка:macleod писал(а):Как можно изменить язык приложения? В файле TCMediaInfo.lng я добавил перевод на другой язык, но не понял, как активировать этот язык.
Код: Выделить всё
<Language>RUS</Language>Это частный случай, если используется вызов из подсказки.Orion9 писал(а):Не вижу большой проблемы.
А теперь представим, что открыт набор колонок, файл, который нужно обновить - пятый снизу. Вопрос: как это сделать? Ответ - никак, потому что обновляться будут все файлы, видимые в панели. Как по мне уже проблема. Но даже если это нас устраивает, чтобы их обновить, надо ещё вручную триггернуть обновление панели, сама она не обновится.
[s]Чудеса какие-то, то одна, то другая...[/s]yozhik писал(а):Header2BackColor не работает.
Похоже всё работaет, но есть нюанс. Скорее всего в шаблоне используется вызов DisplayOption. Вызов этот есть во всех трех шаблонах второй группы (Raw info и т.д. ). Непонятно зачем я добавил его туда, когда дефолтное значение нужно было добавлять в конфиг. Попробуйте закомментировать эти строки.
Допустим Ctrl работает. При зажатом Ctrl происходит форсированное перечитывание файла и обновление его записи в базе. Что произойдет, если при открытом наборе колонок вызвать подсказку для (пятого снизу или любого другого) пустого файла, наведя на него курсор мыши с зажатым Ctrl? Разве плагин не перечитает этот файл заново и не вернет для него обновленную строку? По идее, будет новая, актуальная подсказка для файла, наполненная свежими данными, в то время как в наборе все еще останется пустая строка. Так ведь и ежу понятно, что панель тоже придется обновить, чтобы и в ней отразились все изменения.Loopback писал(а):А теперь представим, что открыт набор колонок, файл, который нужно обновить - пятый снизу. Вопрос: как это сделать?
[cut]Речь идет о простом еже, а не о нашем ежике
То было не предложение, а вопрос790 писал(а):А я ж предлогал добавить ключ к TCMediaInfo.exe
Вы будете смеятся, но в основном я пользуюсь только подсказками. Ну может, 2-3 раза переключился на набор за несколько лет, и всеLoopback писал(а):Ну то есть опять же - без подсказки решение считай нерабочее. Нет, если и делать, то что-то более универсальное и предсказуемое.
И все-равно не понятно, что мешает обновить панель с зажатым Ctrl? Ну если там только сотни файлов. Я просто не знаю, как происходит обновление: страницами или каталогами.
В общем, проблема обозначена и легко воспроизводима. Уверен, вы что-нибудь придумаете, что поможет ее решить и облегчить нам жизнь )
[cut="P.S."]
Там, где простой ёжик только учился, наш yozhic преподавалyozhik писал(а):То есть как это, простому ежу понятно, а мне не понятно? Нет уж — мне тоже всё очень понятно!
Смеяться тут не над чем, я тоже пользуюсь больше подсказками, но все равно регулярно использую и наборы. Но дело даже не в этом. Раз уж взялся писать плагин публично, то вынужден думать и об удобстве его использования во всех возможных сценариях (подсказки/колонки, листер/быстрый просмотр и т.д.), даже если сам их не использую.Orion9 писал(а):Вы будете смеятся, но в основном я пользуюсь только подсказками.
[cut]
По этой причине никогда не делал публичные сборки тотала. Хорошая сборка всегда слишком индивидуальна. Ради чего жертвовать удобством, добавляя ненужные лично мне фичи, утилиты, команды, режимы и т.д.?
[/cut]
Обновляются все файлы, видимые в данный момент в панели. Т.е. нажал Ctrl, нажал обновить, сидишь ждёшь, пока дойдет до нужного. Или подгоняешь скроллом так, чтобы нужный файл оказался у верхней границы. В общем, выглядит удобно, даOrion9 писал(а):И все-равно не понятно, что мешает обновить панель с зажатым Ctrl? Ну если там только сотни файлов. Я просто не знаю, как происходит обновление: страницами или каталогами.
Плагин совмещенный, функции wlx в том же TCMediaInfo.wdx. К сожалению, добавлять средствами тотала такие плагины не очень удобно.olegvsk писал(а):А где можно взять wlx? В архиве не вижу, там только wdx.
Давно думал сделать враппер для wlx (примерно как в Imagine), но пока как-то так.
olegvsk
(Пардон, если ликбез, но я на всякий случай. Пока печатал, Loopback уже ответил.)
Прописываем wdx вручную в секции [ListerPlugins] wincmd.ini (или там, куда ведёт редирект). Например:
Можно вписать самым последним, а потом вызвать диалог настройки плагинов (cm_PluginsConfig) и передвинуть на нужную позицию.
(Пардон, если ликбез, но я на всякий случай. Пока печатал, Loopback уже ответил.)
Прописываем wdx вручную в секции [ListerPlugins] wincmd.ini (или там, куда ведёт редирект). Например:
Код: Выделить всё
[ListerPlugins]
...
20=%COMMANDER_PATH%\Plugins\WDX\TCMediaInfo\TCMediaInfo.wdx
20_detect=MULTIMEDIA & EXT="MXF" | FORCEAmo ergo sum
Я ничего не требуюLoopback писал(а):То было не предложение, а вопрос790 писал(а):А я ж предлогал добавить ключ к TCMediaInfo.exeНо на самом деле, управление через TCMediaInfo.exe выглядит наиболее вероятным вариантом.
TC 11.58 32/64, Win10x64
Cuda уехал text, он был ещё вчераа...
Cuda уехал text, он был ещё вчераа...