Страница 40 из 211

Добавлено: Вт мар 30, 2010 12:14
Avada
VadiMGP
Мы эту тему уже в приватной переписке обсуждали. Было решено упомянуть в документации о существующем ограничении (что я и сделал) и не тормозить релиз. Но вчера Гислер выдал там ещё и следующее:
So apparently TWinkey would have to be updated to support these additional drive letters...
Кто кому чего должен — вопрос интересный, но, может быть, раз пошла такая пьянка, попытаться всё-таки решить проблему?

Добавлено: Вт мар 30, 2010 12:27
Афи
Andrey_A писал(а):При входе в папки, где много файлов (торможение можно увидеть на папках, в которых от 2000 файлов)

к примеру папка 15000 изображений открывалась 3-4 минуты (без плагина 3сек.)
Согласен. Папки, где много файлов, окрываются очень долго.

Добавлено: Вт мар 30, 2010 13:18
Avada
Афи
Во-первых, за расширенный функционал приходится чем-то платить. Для меня, например, это приемлемая цена.
Во-вторых, торможения при входе в объёмистую папку в десятки раз я всё-таки не наблюдал с TWinKey никогда.
В-третьих, после обнародования нового релиза советую проверить снова, там с файловыми списками вроде бы всё пошустрее стало.
(Собственно, по пунктам 1 и 3 здесь уже это говорилось и раньше.)

Добавлено: Чт апр 01, 2010 21:14
VadiMGP
Можно скачивать новую версию.

Основные новости (кроме багфиксов и оптимизации)
- Значительно расширена функциональность плагина TCDirMenu
- Добавлено выпадающее меню с командами TWinKey по среднему клику на заголовке файловой панели.
- Использование шаблонов ТС для групповой сортировки.
- Возможность использовать собственные картинки в Утилизаторе для предпросмотра (для опытных юзеров)

Добавлено: Чт апр 01, 2010 22:09
Avada
VadiMGP писал(а):- Добавлено выпадающее меню с командами TWinKey по среднему клику.
Уточняю: по среднему клику на заголовке любой файловой панели.

А также (кроме перечисленного) — ещё кое-что:
• Запуск Утилизатора прямо из этого самого меню с командами;
• Опция временного отключения групповой сортировки.
• Возможность применения функции прикрепления файлов где угодно;
• Возможность переназначать клавишу Context;
• Возможность задавать приоритет Desktop.ini перед визуальной схемой для значка на вкладке;

Изменения в дочернем плагине TCDirMenu действительно очень обширны. В документации я попытался это отразить.

Текущие версии: TWinKey — 2.101, Utilisator — 1.70, TCDirMenu — 1.15.

Добавлено: Чт апр 01, 2010 22:30
VadiMGP
Avada
Еще команду пересчитывание настроек добавь... :)

- Печь тоже запишите.
- Порядок должен быть.

ЗЫ. desktop.ini

Добавлено: Чт апр 01, 2010 22:45
Avada
VadiMGP писал(а):Еще команду пересчитывание настроек добавь... :)
Хотел, но передумал. Надо ж и автору хоть что-то для добавления оставить. :wink:
VadiMGP писал(а):ЗЫ. desktop.ini
Фи, уже очепятаться нельзя. Ну, исправил...

Добавлено: Пт апр 02, 2010 00:11
Rodny
У меня предложение переименовать в дистрибутиве файл TCDirMenu.ini, скажем, в TCDirMenu_example.ini
А то я после автоустановки лишний раз порадовался наличию бэкапа ;)

А, стоп. Там же есть папка целая Examples.

Добавлено: Пт апр 02, 2010 00:24
VadiMGP
Rodny
Безусловно, это звучит разумно если у тебя уже есть настроенный под себя TCDirMenu.ini.
Но как сделать, чтобы и после первой установки TWinKey в TCDirMenu уже было бы что-то осмысленное? Чтобы человеку, впервые поставившему плагин, можно было назначить клавишу и сразу начать им пользоваться? Без предварительного вникания во все тонкости формата/структуры ini файла?

Добавлено. В принципе всё то же самое можно сказать и про TWinKey.ini файл. Да и вообще про любой ini файл любого плагина. Как быть? У Гислера уже просили просили сделать так, чтобы плагин знал зачем его загружают - для установки или для работы, но он как-то не проявил энтузиазма. Есть идеи?

Добавлено: Пт апр 02, 2010 00:59
Rodny
VadiMGP
Не вижу проблемы, есть же Examples\TCDirMenu.ini
Прежде, чем назначить клавишу, плагин нужно добавить. Вот при добавлении проверять наличие TCDirMenu.ini в папке плагина, при отсутствии копировать из Examples.

А TWinKey.ini и так в архиве нету.

Добавлено: Пт апр 02, 2010 01:08
VadiMGP
Да, пожалуй, так можно.
Rodny писал(а):А TWinKey.ini и так в архиве нету.
Именно. Потому что TWinKey может начать работать и без TWinKey.ini с одними только значениями по умолчанию. Если бы я мог так же поступить с TCDirMenu, то и TCDirMenu.не было бы в дистрибутиве.

Добавлено: Пт апр 02, 2010 08:48
Avada
VadiMGP
Rodny
Всё это хорошо, только надо учесть, что файлов TCDirMenu.ini уже сейчас в дистрибутиве два — англоязычная заготовка с минимальными настройками (для немедленного начала работы) в основной папке и русский вариант с наворотами (в качестве примера) в подкаталоге Examples.
Сейчас они друг другу не мешают, потому что лежат в разных папках. Выкидывать один из вариантов — неправильно, поскольку у каждого своя задача. Следуя предложенной идее, надо бы как-то изловчиться распихать всё это по разным подкаталогам. К Examples (где именно что примеры реализации, а не стандартные заготовки) ещё какую-то подпапку (Templates?) добавить, где маленький рабочий TCDirMenu.ini и поместить. И оттуда в описанном случае его при отсутствии копировать.
Да и с примерами TCDirMenu.ini хорошо бы подумать, как конфликта избежать. Это сейчас пример один. А в перспективе надо будет протестировать и обеспечить полноценную поддержку многоязычности. Мало ли у кого на каком языке свой INI-файл будет. Да даже на одном языке сделать несколько схем... С картинками хорошо, у них имена уникальные. А если кто-то захочет не прибивать исходный пример INI, а рядом свой положить?

Добавлено: Пт апр 02, 2010 12:34
VadiMGP
Avada
Элементарно, Ватсон.
В TCDirMenu.ini ввожу новый ключик - Title.
Все файлы TCDirMenu.ini складываются в каталог Examples и получают имена от балды - TCDirMenu1.ini, TCDirMenu2.ini, TCDirMenu3.ini и т.д. Но при первом использовании TCDirMenu покажет список Title из имеющихся файлов и предложит выбрать - TCDirMenu Essential, TCDirMenu Pro, TCDirMenu Ultimate.

Добавлено: Пт апр 02, 2010 13:19
Avada
VadiMGP
Хорошо. А если файл умолчальный, единственный (допустим, TCDirMenu Default в списке и TCDirMenu.ini по имени) — он будет подхватываться автоматом или всё равно запрашиваться при первом обращении?
И следующий вопрос: надо предусмотреть возможность выбора другого файла не при первом обращении, а когда мне захотелось. Каким образом я получу доступ к этому списку?

Добавлено: Пт апр 02, 2010 13:41
VadiMGP
Avada писал(а):А если файл умолчальный, единственный
Но он уже не единственный. Уже есть два файла.
Avada писал(а):И следующий вопрос: надо предусмотреть возможность выбора другого файла не при первом обращении, а когда мне захотелось. Каким образом я получу доступ к этому списку?
Не уверен. Не бог весть какая необходимая штука. Как часто деловек захочет менять файлы туда-сюда? Раз в жизни можно и ручками скопировать нужный файл.

А вообще-то, можно отказаться и от Title. А имена файлов в каталоге Examples сделать в виде TCDirMenu_<description>.ini