Что хотелось бы добавить в AkelPad (2)
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Надо бы где-нибудь здесь завести уже готовую портативную версию с полным комплектом плагинов.
Понятно, что отличие только в наличии AkelPad.ini с соответствующим ключем, но удобнее, когда уже все готовое.
Или должна быть галочка в установщике.
С другой стороны, 64-битную портативную версию «на всякий случай» будет сложнее получить на х86. Впрочем, 7-Zip распаковывает.
Заодно не помешает опция, чтобы вообще все настройки хранить в *.ini – совместно с интерфейсом чтения/сохранения настроек для скриптов.
Понятно, что отличие только в наличии AkelPad.ini с соответствующим ключем, но удобнее, когда уже все готовое.
Или должна быть галочка в установщике.
С другой стороны, 64-битную портативную версию «на всякий случай» будет сложнее получить на х86. Впрочем, 7-Zip распаковывает.
Заодно не помешает опция, чтобы вообще все настройки хранить в *.ini – совместно с интерфейсом чтения/сохранения настроек для скриптов.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
FeyFre
Только вот ни одной программы с чем-нибудь спискообразным и без выделения по клику правой кнопкой мыши я у себя за 15 минут не нашел – все выделяют. Правда, судя по внешнему виду, это были не ListBox'ы (было лень проверять). К тому же, большинству пользователей такие подробности совершенно не интересны – они привыкли кликать определенным образом.
А поведение должны быть по возможности везде одинаковым. И если авторы контрола об этом не подумали, то надо или им помочь, или взять другой контрол.
Только вот ни одной программы с чем-нибудь спискообразным и без выделения по клику правой кнопкой мыши я у себя за 15 минут не нашел – все выделяют. Правда, судя по внешнему виду, это были не ListBox'ы (было лень проверять). К тому же, большинству пользователей такие подробности совершенно не интересны – они привыкли кликать определенным образом.
А поведение должны быть по возможности везде одинаковым. И если авторы контрола об этом не подумали, то надо или им помочь, или взять другой контрол.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
viewtopic.php?p=8001#p8001 (+ первое сообщение этой темы)
По-моему, диалог перекодировки неплохо бы смотрелся в виде панели, как HexSel, только чтобы настройки всегда на виду были (или их можно было показать/скрыть).
Но для начала сойдет и дополнительная кнопка в диалоге – перекодировать, но диалог не закрывать.
И кнопочку бы – поменять местами.
По-моему, диалог перекодировки неплохо бы смотрелся в виде панели, как HexSel, только чтобы настройки всегда на виду были (или их можно было показать/скрыть).
Но для начала сойдет и дополнительная кнопка в диалоге – перекодировать, но диалог не закрывать.
И кнопочку бы – поменять местами.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 1294
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Возможно ли реализовать отдельную команду "Открыть в новом окне"? Такое есть, например, в jEdit и Notepad++: сами редакторы работают в режиме MDI, новые файлы открываются в новых вкладках, но при выборе команды "Открыть в новом окне" файл открывается в новой копии (instance) программы. Соответственно, эта команда должна игнорировать или обходить настройку "Не открывать программу дважды".
-
Offline
- Posts: 1294
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Сделал приблизительный скрипт, но его ещё нужно "допилить":DV wrote:Возможно ли реализовать отдельную команду "Открыть в новом окне"?
viewtopic.php?p=10834#p10834
-
Offline
- Posts: 1294
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Я примерно так и сделалInstructor wrote:ForceNewInstance.js
1) Открыть текущий файл в новом окне
2) Игнорировать плагин Sessions
Первый вопрос решён в моём варианте скрипта. (Но файлы в сохранённой сессии плагина Sessions могут начать двоиться и троиться.)
Второй вопрос не решён: при сохранённой сессии новая копия AkelPad открывает все файлы из этой сессии, в обоих скриптах. А задача - открыть только текущий файл.
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact: