Что хотелось бы добавить в AkelPad (2)

Russian main discussion
Locked
  • Author
  • Message
Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Где-то поднимался вопрос о переменных окружения... Будет ли реализована переменная в системе %AkelDir%.?

Offline
Site Admin
Posts: 6411
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Andrey_A_A
Если нужно, то прописываете в системе самостоятельно.

Offline
Posts: 1879
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Надо бы где-нибудь здесь завести уже готовую портативную версию с полным комплектом плагинов.
Понятно, что отличие только в наличии AkelPad.ini с соответствующим ключем, но удобнее, когда уже все готовое. :)

Или должна быть галочка в установщике.
С другой стороны, 64-битную портативную версию «на всякий случай» будет сложнее получить на х86. Впрочем, 7-Zip распаковывает. :)

Заодно не помешает опция, чтобы вообще все настройки хранить в *.ini – совместно с интерфейсом чтения/сохранения настроек для скриптов.

Offline
Posts: 1879
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Во многих списках клик правой кнопкой мыши не приводит к выделению строки, по которой кликнули (диалог выбора окна, диалог плагина RecentFiles, избранное/закладки в ContextMenu).
Мне кажется, было бы удобнее, если бы строка при этом выделялась – меньше кликов.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Infocatcher
Ну это уже к Уи́льяму III.
Для таких вещей, те кому оно действительно нужно, достают(или пишут самостоятельно) софтину, которая и подстраивает под нужды поведение системы(например то же таскание за любую часть окна, не только за заголовок).

Offline
Posts: 1879
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

FeyFre
Только вот ни одной программы с чем-нибудь спискообразным и без выделения по клику правой кнопкой мыши я у себя за 15 минут не нашел – все выделяют. Правда, судя по внешнему виду, это были не ListBox'ы (было лень проверять). К тому же, большинству пользователей такие подробности совершенно не интересны – они привыкли кликать определенным образом. :)
А поведение должны быть по возможности везде одинаковым. И если авторы контрола об этом не подумали, то надо или им помочь, или взять другой контрол.

Offline
Posts: 17
Joined: Fri Dec 03, 2010 11:07 pm

Post by Executor »

Хорошо было бы сделать защиту(lock) некоторых вкладок от закрытия

Offline
Posts: 1879
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

viewtopic.php?p=8001#p8001 (+ первое сообщение этой темы)
По-моему, диалог перекодировки неплохо бы смотрелся в виде панели, как HexSel, только чтобы настройки всегда на виду были (или их можно было показать/скрыть).

Но для начала сойдет и дополнительная кнопка в диалоге – перекодировать, но диалог не закрывать.

И кнопочку бы – поменять местами.

Offline
Site Admin
Posts: 6411
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher
Во многих списках клик правой кнопкой мыши не приводит к выделению строки...
Реализовал, посмотрел - для множественного выделения выходит не практично.

Offline
Posts: 1879
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor wrote:для множественного выделения выходит не практично.
Да, забыл про него. Но ведь можно выделять только <del>при отсутствии выделения или</del> при клике вне выделения.

DV
Offline
Posts: 1294
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Возможно ли реализовать отдельную команду "Открыть в новом окне"? Такое есть, например, в jEdit и Notepad++: сами редакторы работают в режиме MDI, новые файлы открываются в новых вкладках, но при выборе команды "Открыть в новом окне" файл открывается в новой копии (instance) программы. Соответственно, эта команда должна игнорировать или обходить настройку "Не открывать программу дважды".

DV
Offline
Posts: 1294
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

DV wrote:Возможно ли реализовать отдельную команду "Открыть в новом окне"?
Сделал приблизительный скрипт, но его ещё нужно "допилить":
viewtopic.php?p=10834#p10834

Offline
Site Admin
Posts: 6411
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »


DV
Offline
Posts: 1294
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Instructor wrote:ForceNewInstance.js
Я примерно так и сделал :) Но тут два вопроса:
1) Открыть текущий файл в новом окне
2) Игнорировать плагин Sessions
Первый вопрос решён в моём варианте скрипта. (Но файлы в сохранённой сессии плагина Sessions могут начать двоиться и троиться.)
Второй вопрос не решён: при сохранённой сессии новая копия AkelPad открывает все файлы из этой сессии, в обоих скриптах. А задача - открыть только текущий файл.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Instructor wrote:DV
ForceNewInstance.js :)
Только баг с сессиями и открытием у него тот же.
Locked