Page 5 of 14
Posted: Mon Jan 03, 2011 8:17 pm
by Andrey_A_A
Где-то поднимался вопрос о переменных окружения... Будет ли реализована переменная в системе %AkelDir%.?
Posted: Tue Jan 04, 2011 7:43 am
by Instructor
Andrey_A_A
Если нужно, то прописываете в системе самостоятельно.
Posted: Wed Jan 05, 2011 7:01 pm
by Infocatcher
Надо бы
где-нибудь здесь завести уже готовую портативную версию с полным комплектом плагинов.
Понятно, что отличие только в наличии AkelPad.ini с соответствующим ключем, но удобнее, когда уже все готовое.
Или должна быть галочка в установщике.
С другой стороны, 64-битную портативную версию «на всякий случай» будет сложнее получить на х86. Впрочем, 7-Zip распаковывает.
Заодно не помешает опция, чтобы вообще все настройки хранить в *.ini – совместно с
интерфейсом чтения/сохранения настроек для скриптов.
Posted: Fri Jan 07, 2011 11:44 pm
by Infocatcher
Во многих списках клик правой кнопкой мыши не приводит к выделению строки, по которой кликнули (диалог выбора окна, диалог плагина RecentFiles, избранное/закладки в ContextMenu).
Мне кажется, было бы удобнее, если бы строка при этом выделялась – меньше кликов.
Posted: Sat Jan 08, 2011 9:16 am
by FeyFre
Infocatcher
Ну это уже к Уи́льяму III.
Для таких вещей, те кому оно действительно нужно, достают(или пишут самостоятельно) софтину, которая и подстраивает под нужды поведение системы(например то же таскание за любую часть окна, не только за заголовок).
Posted: Sat Jan 08, 2011 2:31 pm
by Infocatcher
FeyFre
Только вот ни одной программы с чем-нибудь спискообразным и без выделения по клику правой кнопкой мыши я у себя за 15 минут не нашел – все выделяют. Правда, судя по внешнему виду, это были не ListBox'ы (было лень проверять). К тому же, большинству пользователей такие подробности совершенно не интересны – они привыкли кликать определенным образом.

А поведение должны быть по возможности везде одинаковым. И если авторы контрола об этом не подумали, то надо или им помочь, или взять другой контрол.
Posted: Sun Jan 09, 2011 12:53 am
by Executor
Хорошо было бы сделать защиту(lock) некоторых вкладок от закрытия
Posted: Sun Jan 09, 2011 10:12 pm
by Infocatcher
viewtopic.php?p=8001#p8001 (+ первое сообщение этой темы)
По-моему, диалог перекодировки неплохо бы смотрелся в виде панели, как HexSel, только чтобы настройки всегда на виду были (или их можно было показать/скрыть).
Но для начала сойдет и дополнительная кнопка в диалоге – перекодировать, но диалог не закрывать.
И кнопочку бы – поменять местами.
Posted: Mon Jan 10, 2011 11:51 am
by Instructor
Infocatcher
Во многих списках клик правой кнопкой мыши не приводит к выделению строки...
Реализовал, посмотрел - для множественного выделения выходит не практично.
Posted: Mon Jan 10, 2011 2:49 pm
by Infocatcher
Instructor wrote:для множественного выделения выходит не практично.
Да, забыл про него. Но ведь можно выделять только <del>при отсутствии выделения или</del> при клике вне выделения.
Posted: Tue Jan 11, 2011 11:01 am
by DV
Возможно ли реализовать отдельную команду "Открыть в новом окне"? Такое есть, например, в jEdit и Notepad++: сами редакторы работают в режиме MDI, новые файлы открываются в новых вкладках, но при выборе команды "Открыть в новом окне" файл открывается в новой копии (instance) программы. Соответственно, эта команда должна игнорировать или обходить настройку "Не открывать программу дважды".
Posted: Tue Jan 11, 2011 2:33 pm
by DV
DV wrote:Возможно ли реализовать отдельную команду "Открыть в новом окне"?
Сделал приблизительный скрипт, но его ещё нужно "допилить":
viewtopic.php?p=10834#p10834
Posted: Tue Jan 11, 2011 3:32 pm
by Instructor
Posted: Tue Jan 11, 2011 3:52 pm
by DV
Instructor wrote:ForceNewInstance.js
Я примерно так и сделал

Но тут два вопроса:
1) Открыть текущий файл в новом окне
2) Игнорировать плагин Sessions
Первый вопрос решён в моём варианте скрипта. (Но файлы в сохранённой сессии плагина Sessions могут начать двоиться и троиться.)
Второй вопрос не решён: при сохранённой сессии новая копия AkelPad открывает все файлы из этой сессии, в обоих скриптах. А задача - открыть только текущий файл.
Posted: Tue Jan 11, 2011 3:52 pm
by Lenchik
Только баг с сессиями и открытием у него тот же.