Page 6 of 14

Posted: Tue Jan 11, 2011 8:19 pm
by Infocatcher
viewtopic.php?p=10352#p10352
Infocatcher wrote: Заодно повышение привилегий нужно для правки файловых ассоциаций, тут тоже хорошо бы это предусмотреть.
http://sourceforge.net/projects/sevenzi ... ic/4046583
- Now it's possible to associate 7-Zip with file types without Administrator rights.

Posted: Tue Jan 11, 2011 9:22 pm
by FeyFre
Infocatcher
И где тут "магия"? Любой пользователь имеет доступ на запись к ключам своего улья.

Posted: Tue Jan 11, 2011 9:48 pm
by Infocatcher
FeyFre
У меня в Win 7 правка файловых ассоциаций в AkelPad'е не работает без прав администратора.
Программа минимум – выдать сообщение, что недостаточно прав.
Программа максимум – запросить недостающие права (если они и правда нужны – если честно, я не смотрел, что там в тестовом 7-Zip сделано) и откорректировать реестр.

Posted: Tue Jan 11, 2011 11:49 pm
by FeyFre
я не смотрел, что там в тестовом 7-Zip сделано
Я тоже не смотрел - не могу исходников найти. Но предположение такое: ассоциируют только для текущего пользователя. Т.е. пишут в ветку реестра HKCU(много чего модно делать в HKCU если нету прав на HKLM). А в HKCU права писать есть у всех.

Posted: Wed Jan 12, 2011 10:10 am
by VladSh
Предлагаю объединить весь функционал работы с файлами/вкладками в один плаг Files, в который включить:
- Sessions-плагин;
- RecentFile-плагин;
- "Избранное" из ContextMenu-плагина;
- команду "Выбор окна" (4327) из проги.
Если вся эта инфа будет сохраняться в одном месте, то будет удобно с ней работать, т.е. дополнительно сохранять выделение закрываемых файлов (позиции выделения) и т.п. Дополнительно можно будет унифицировать диалоги.
Предлагаю строить плаг на основе Sessions-плагина, т.к. в нём есть настройка хранения сессий в дирректоии пользователя, но диалоги брать «новые» из RecentFile-плагина или "Избранного".

Добавлено: тьфу ты, маразм... оказывается об этом уже писал.

Posted: Wed Jan 12, 2011 4:24 pm
by Infocatcher
Instructor wrote:
Во многих списках клик правой кнопкой мыши не приводит к выделению строки...
Реализовал, посмотрел - для множественного выделения выходит не практично.
Подытожим.
ПКМ вне выделения – сбросить существующее выделение, выделить строку, по которой кликнули.
При перемещении с зажатой правой кнопкой – выделять как при зажатой левой кнопке.

И небольшой баг:
Выделяем одну или несколько строк.
Нажимаем ЛКМ ниже последней строки, не отпуская ЛКМ, «выделяем» строки снизу вверх.
При этом от начального выделения остается одна строка – самая верхняя из самой нижней «группы».
И при этом не выделяется самая нижняя строка.

Posted: Wed Jan 12, 2011 4:52 pm
by Instructor
Infocatcher
И небольшой баг:
Создается стандартный LISTBOX со стилем LBS_EXTENDEDSEL.

Posted: Mon Jan 17, 2011 2:45 pm
by Executor
Хорошо было бы добавить опцию в меню правой кнопки мыши к выделенному тексту "Поиск в Google")

Posted: Mon Jan 17, 2011 3:03 pm
by VladSh
Executor wrote:Хорошо было бы добавить опцию в меню правой кнопки мыши к выделенному тексту "Поиск в Google")
Для этого есть InternetRequest.js. Формируете поисковый запрос в аргументах, как в примере, встраиваете в контекстное меню и вперёд.

Posted: Tue Jan 18, 2011 12:52 pm
by VladSh
Instructor
Уже вскользь когда-то проходили.. - использование Ctrl при клике на ссылку.
Сейчас если нажать на Ctrl и кликнуть по ссылке, то действие то же самое, как и без Ctrl (кто-то когда-то просил переход по ссылке как в MSWord).
Предлагаю сделать это опционально - добавить в настройки галку "Использовать Ctrl для открытия":
- если галка включена, то по обычному Ctrl просто устанавливать каретку в место курсора, а по Ctrl+click - переходить по ссылке;
- если галка включена, то наоборот: по обычному Ctrl переходить по ссылке (как есть сейчас), а по Ctrl+click - устанавливать каретку в место курсора (мне именно этого варианта не хватает).

Posted: Tue Jan 18, 2011 3:17 pm
by Instructor
VladSh
Alt+Левый клик

Posted: Tue Jan 18, 2011 3:27 pm
by VladSh
Instructor
Да, но про Alt всегда забывается, т.к. он в основном для доступа к меню или внутренним функциям, как например Alt+P (по аналогии у меня ещё Alt+S и Alt+M :) )...

Posted: Wed Jan 19, 2011 10:45 am
by VladSh
Просьба добавить в прогу команду (и/или метод в Scripts-плагин) для получения варианта разбиения окна текущей вкладки, т.к. иначе приходится писать в реестр, что не очень хорошо само по себе + ещё при закрытии файла значения в реестре будут оставаться, т.е. реестр постепенно будет засираться, что плохо.

Posted: Wed Jan 19, 2011 10:59 am
by FeyFre
VladSh
Большое спасибо за реквест. Балгодаря ему(точнее поиску пути реализации) нашел способ модернизировать один из свои скриптов.
По реквесту для имплементатора: в Scripts воспользуйтесь AKD_GETEDITINFO структура EDITINFO

Posted: Wed Jan 26, 2011 11:46 am
by VladSh
FeyFre
Рад, что случайно смог помочь :)


Instructor
Хотелось бы чего-то похожего на
Instructor wrote:Scripts-плагин v7.5
---
Добавлено: локально запоминается последний использованный скрипт.
но для окон плагинов и макросов.