| View previous topic :: View next topic |
| Author |
Message |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Sat Jun 19, 2010 6:56 am Post subject: Релиз AkelPad 4.4.4 |
|
|
Изменено: рекомендуется "чистая" установка программы.
Объединенные плагины:
HighLight + CodeFold + AutoComplete -> Coder
CaptureClipboard + PasteSerial + SelAutoCopy -> Clipboard
AutoSave + NoBOM -> SaveFile
Lines + Crypt + LinkExtract -> Format
NoSelEOL + SmartHome -> SmartSel
Переименованные плагины:
AutoScroll -> Scroll
Плагины интегрированные в программу:
SaveAllAs, LogDate, KeybLayout
Изменено: значительно уменьшено число строк кода программы за счет оптимизации поддержки Win95/98/Me.
Изменено: теперь не используется libc.lib, что позволит безошибочно компилироваться программе на последних MS VS.
Изменено: настройки сохраняются, только если были изменения. Теперь возможно редактирование AkelPad.ini из самой программы.
Изменено: при выходе из программы сохраняются настройки активной вкладки, а не последней закрытой (MDI).
Изменено: отсортированы команды не входящие в главное меню.
Изменено: режим только чтение теперь не наследуется и не сохраняется. Пункт из меню "Настройки" перенесен в меню "Вид". Для режима теперь используется команда 4216.
Изменено: более спокойная работа с перетаскиванием текста мышью.
Изменено: перед открытием файла теперь обновляются элементы управления, если главное окно было свернуто (MDI).
Добавлено: псевдо-многооконный режим (PMDI), который позволяет открывать неограниченное число файлов. В отличие от режима MDI, открытие новой вкладки не приводит к созданию новых графических объектов, что позволяет избежать переполнения GDI буфера. Для режимов SDI/MDI/PMDI теперь используются команды 4261/4262/4263 соответственно.
Добавлено: возможность использования методов /OpenFile(), /SaveFile(), /Command(), /Call(), /Exec(), /Font(), /Recode(), /Insert() в командной строке. А также добавлены параметры /L+ и /L- для тихого ответа на сообщение о потере символов в указанной кодировке.
Добавлено: поддержка кодировок UTF32-LE и UTF32-BE.
Добавлено: диалог "Сохранить все как", позволяющий сохранить все открытые документы в определеной кодировке, а также формате новой строки (MDI).
Добавлено: опция запоминания раскладки клавиатуры для каждой вкладки (MDI).
Добавлено: опция вставки текущей даты и времени в конец открытого файла, если в его начале имеется ".LOG".
Добавлено: ручной параметр "DateInsertFormat" - определяет формат вставляемой даты.
Добавлено: ручной параметр "DateLogFormat" - определяет формат даты для файлов содержащих ".LOG" в начале. Работает только при отмеченном пункте в настройках "Вставить дату, если файл содержит .LOG в начале" (DateLog=1).
Добавлено: ручной параметр "PaintOptions" - определяет некоторые установки по прорисовке окна редактирования и текста.
Задается суммой членов:
- 1 Рисование текста по группам символов (по умолчанию посимвольная прорисовка).
С этим флагом некоторые программы, использующие графическое распознавание
текста, могут начать распознавать текст (если не распознавали), принтер может
печатать быстрее, но подсвеченные символы и комбинированные символы юникода
могут рисоваться иначе, а также редактирование этих символов может стать
некомфортным.
- 2 Не рисовать выделение перевода строки как пробела.
- 4 Рисовать выделение перевода строки до правой границы.
- 8 Скрывать выделение при потере фокуса.
- 256 Скрывать прокрутку текста у окна редактирования, если она не требуется.
- 512 Рисовать тонкую границу у окна редактирования.
По умолчанию: 0.
Добавлено: возможность в диалоге "Перейти к строке..." перейти на указанную колонку в строке.
Добавлено: "Закрыть", "Закрыть все", "Закрыть все, кроме активного" в меню "Окно".
Добавлено: опция для отображения только имен файлов в диалог "Выбор окна" (MDI).
Добавлено: настройка расширения по умолчанию при сохранении документа.
Добавлено: теперь запоминание/восстановление последней посещенной директории управляется программой.
Добавлено: быстрое сохранение или переоткрытие нового, не сохраненного документа в другой кодировке теперь приводит к изменению текущей кодировки.
Добавлено: параметр %d в настройки страницы, для печати директории к файлу.
Добавлено: "Вертикальная вставка" в меню "Правка".
Добавлено: Ctrl+5 - менять регистр по кругу.
Добавлено: локально запоминается последняя открытая вкладка в диалоге настроек.
Исправлено: сохранение неактивного документа.
Исправлено: выделение не обновлялось после переключения между частями разделенного окна.
Исправлено: сворачивание блоков в разделенном окне.
Исправлено: регистронезависимый поиск.
<<Скачать>>
Last edited by Instructor on Thu Jul 08, 2010 12:06 am; edited 1 time in total |
|
| Back to top |
|
 |
se7h
Joined: 28 Sep 2009 Posts: 764 Location: Minsk, Belarus
|
Posted: Sat Jun 19, 2010 8:08 am Post subject: |
|
|
поздравляю всех с выходом новой версии  |
|
| Back to top |
|
 |
Mr.Merak
Joined: 27 Aug 2008 Posts: 84
|
Posted: Sat Jun 19, 2010 9:23 am Post subject: |
|
|
Версию можно было и 4.5 поставить
Единственное что не понравилось - так и не появились настройки для "Разделить окно" |
|
| Back to top |
|
 |
Deim0s
Joined: 12 Feb 2010 Posts: 137
|
Posted: Sat Jun 19, 2010 5:27 pm Post subject: |
|
|
Instructor,
| Quote: | | - 256 Скрывать прокрутку текста у окна редактирования, если она не требуется. | Отдельная тысяча благодарностей за эту функцию. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Mon Jun 21, 2010 7:45 am Post subject: |
|
|
| Mr.Merak wrote: | | Единственное что не понравилось - так и не появились настройки для "Разделить окно" | Да, параметром в ini было бы классно...
И перенести бы этот пункт в меню "Окно".
А вообще конечно по перечню изменений - моща!
EDITED:
Да!.. От количества изменений просто прозреваю!.. Вот это работа! Многое, из того, что мы просили несколько лет )) реализовано в этой версии
Спасибо!
Last edited by VladSh on Wed Jun 23, 2010 8:23 am; edited 1 time in total |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Tue Jun 22, 2010 10:05 am Post subject: |
|
|
С этой версией замечено странное поведении команды 4103, она почему-то пытается закрыть текущую вкладку.
Пример: открыл прогу, что-то написал, не сохраняя жму "Открыть файл", выдаётся запрос "Документ был изменён. Сохранить?".
Раньше такого не было, и я мог открывать файлы не сохраняя текущий.
EDITED: всё вышеописанное для PMDI. |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1907 Location: Vinnitsa, Ukraine
|
Posted: Tue Jun 22, 2010 10:47 am Post subject: |
|
|
| Quote: | С этой версией замечено странное поведении команды 4103, она почему-то пытается закрыть текущую вкладку.
Пример: открыл прогу, что-то написал, не сохраняя жму "Открыть файл", выдаётся запрос "Документ был изменён. Сохранить?".
Раньше такого не было, и я мог открывать файлы не сохраняя текущий.
EDITED: всё вышеописанное для PMDI. | Подтверждаю. Только собрался это же писать.
Правда нам никто не мешает ответить НЕТ, и открыть файл. Побочных эффектов(порчи данных) пока не замечено. (Всё таки он ПСЕВДО МультиДокумент. И логически ведет себя ка одно-документ). |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Tue Jun 22, 2010 11:44 am Post subject: |
|
|
| VladSh wrote: | | Пример: открыл прогу, что-то написал, не сохраняя жму "Открыть файл", выдаётся запрос "Документ был изменён. Сохранить?". | Исправлено. |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1907 Location: Vinnitsa, Ukraine
|
Posted: Tue Jun 22, 2010 1:07 pm Post subject: |
|
|
Instructor
Вот какой парадокс: версия 4.4.4 сплошные четные числа, что принято в некоторых кругах считать признаком стабильности(точнее так: на не четных версиях вводят фичи выпускают версию, потому правят баги и выпускают следующую уже четную версию и объявляют её стабильной)
Я конечно претензий не имею, но как-то получилось не привычно. |
|
| Back to top |
|
 |
Tony
Joined: 03 Jul 2008 Posts: 98
|
Posted: Tue Jun 22, 2010 1:37 pm Post subject: |
|
|
Instructor
Большое спасибо за новую версию!
FeyFre
Очень не красиво, лучше бы похвалил. Просто Александр добавил много нового в самой программе и почти во всех плагинах. Работа проделана очень большая и поэтому некоторых мелочей не заметил или не предусмотрел. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Tue Jun 22, 2010 2:46 pm Post subject: |
|
|
FeyFre
Баги не существенные и не критичные. 2-й день работаю в этой версии, ещё ни разу она не скрашилась!
Полностью поддерживаю Tony, - работа грандиозная!
Если бы было больше пользователей, то может и бэта-версии стали бы практиковаться...)
Instructor
Не совсем понятен режим PMDI... Его достоинства, недостатки, для чего предназначен (когда лучше использовать)? Поискал в Wiki, но ничего не нашёл, единственная ссылка ведёт на AkelPad  |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Tue Jun 22, 2010 3:03 pm Post subject: |
|
|
FeyFre
Когда делал релиз багов не было, но они были
VladSh
Так в AkelHistory-Rus.txt все написано. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Tue Jun 22, 2010 3:11 pm Post subject: Re: Релиз AkelPad 4.4.4 |
|
|
| Instructor wrote: | | псевдо-многооконный режим (PMDI), который позволяет открывать неограниченное число файлов. В отличие от режима MDI, открытие новой вкладки не приводит к созданию новых графических объектов, что позволяет избежать переполнения GDI буфера. | То же самое, что и в топовом сообщении этой темы. Но всё равно я не понимаю, когда лучше его использовать, а когда нет. |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1440
|
Posted: Tue Jun 22, 2010 3:47 pm Post subject: |
|
|
| Quote: | | Не совсем понятен режим PMDI... |
И почему это не TDI.  |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Tue Jun 22, 2010 3:53 pm Post subject: |
|
|
VladSh
Из преимуществ перед MDI:
1. Можно открыть неограниченное количество файлов, например, массовая перекодировка. У MDI после 800 вкладок начинаются всякие штучки с отображением графики в Windows - переполняется GDI буфер. Но это у меня 800 у кого-то может другое число.
2. Если используется перенос по словам, то не будет "подгрузонов" при переключении между большими файлами. У MDI в развернутом режиме, при переключении между вкладками, активная уходя на задний план восстанавливает размер, а пассивная разворачивается.
Infocatcher
Если бы MDI не был tabbed, то можно было бы так назвать. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|