Релиз AkelPad 4.2.1

Russian main discussion
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Релиз AkelPad 4.2.1

Post by Instructor »

Изменено: файл теперь не считывается целиком в память перед открытием (потоковое открытие).

Добавлено: возможность остановить открытие файла (клавиша Esc).

Исправлено: появление вертикальной полосы прокрутки при создании нового файла в режиме переноса по словам (MDI).


<<Скачать>>
Last edited by Instructor on Sun Apr 26, 2009 3:58 pm, edited 1 time in total.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Классно! Во многих плагинах добавлено изменение размеров окон. А можно ли сделать изменение размера области предпросмотра в окошке диалога открытия файла?

Всё-таки при пробежке курсора есть "подрагивание" строки, по которой бежит курсор; хорошо видно на цветном тексте. Это производится обновление окна редактирования? Мне кажется оно подтормаживает работу редактора, и по моему, нужно только когда курсор подошёл к границе окна и "пытается выйти" за неё, т.е. при пролистывании текста в окне редактирования появляются новые строки или символы, которые нужно отображать.

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

О, отмена и фоновая догрузка, здорово! Только все-таки не совсем они работают как надо: escape на этапе загрузки также закрывает и сам акель, а во время фоновой загрузки приложение все равно не реагирует на действия пользователя.

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

Post by Instructor »

Fr0sT
Не фоновая догрузка, а потоковое открытие. Т.е. теперь требование к памяти для открытия файла уменьшено вдвое.

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Instructor, тогда не очень понял, поясни, пожалуйста

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

Post by Instructor »

Fr0sT
Если в предыдущих версиях файл сначала весь считывается в память и потом отправляется в контрол редактирования, то теперь файл загружается в контрол редактирования по мере считывания. Однако это не значит, что пользователь может как либо манипулировать загруженным текстом, ему прийдется дождаться его полной загрузки.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
В чём тогда разница для пользователя, если он также не может работать не то, что с уже загруженным текстом, а с прогой вообще???
Кроме того при даблклике на вкладку открывающегося файла (просто увидел как он открывает и раздумал открывать) Акел среагировал задумчивостью, Esc не работало (при первом Esc считывание останавливается, а затем продолжается вновь), при попытке переключения на другую вкладку Акел, кроме строки меню, превратился в белое окно - завис.
Если при открытии файла закрывать прогу, то она перестаёт отвечать (так в заголовке окна и написано "Не отвечает"). В виндовом диалоге завершения работы программы жмёшь "Завершить сейчас" - прога не закрывается, а натупляет весь комп где-то минуты на 2-3.

Поддерживаю Fr0sT'а: фоновая догрузка - это классная вещь. Единственное, что стоит сделать - это запретить сохранение файла, да выполнение плагов и скриптов пока закрузка файла не завершилась.
Ну и чтобы окно проги не блокировалось открытием, т.е. чтобы можно было перейти на другую вкладку и спокойно там работать.

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

Post by Instructor »

VladSh wrote:В чём тогда разница для пользователя, если он также не может работать не то, что с уже загруженным текстом, а с прогой вообще???
А кто сказал, что должна быть разница? Нововведения 4.2.1 относятся только к более экономному потреблению ресурсов и возможности отменить процесс загрузки файла.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Никто.
Просто фраза:
Instructor wrote:Изменено: файл теперь не считывается целиком в память перед открытием (потоковое открытие).
даёт возможность для слишком бурной фантазии :o

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Instructor, теперь понял, да, нововведение безусловно полезное и нужное! Однако теперь хотелось бы и других фишек :). В самом деле, достаточно в процессе открытия перевести файл в режим read-only, чтобы не бояться его попортить.

Offline
Posts: 89
Joined: Wed Aug 27, 2008 11:16 am

Post by Mr.Merak »

Если включен режим переноса по слова, то стоит об этом упомянуть в статус баре.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Fr0sT wrote:В самом деле, достаточно в процессе открытия перевести файл в режим read-only, чтобы не бояться его попортить.
Точно! 8)
Но давать возможность, пока файл загружается, делать изменения не сохраняя их.
А после догрузки файла отключать режим read-only, т.е. позволять сохранить уже сделанные изменения!
Можно дизаблить кнопочку (команду) сохранения при загрузке файла :)

Offline
Posts: 89
Joined: Wed Aug 27, 2008 11:16 am

Post by Mr.Merak »

Mr.Merak wrote:Если включен режим переноса по слова, то стоит об этом упомянуть в статус баре.
И желательно, отображать сколько сейчас открыто вкладок.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Mr.Merak wrote:Если включен режим переноса по слова, то стоит об этом упомянуть в статус баре.
Если в тулбаре поместить:

Code: Select all

"Перенос по словам" Command(4209)
то кнопка при включённом режиме будет вдавленной :-) Иконку можно подобрать самому.

Offline
Posts: 89
Joined: Wed Aug 27, 2008 11:16 am

Post by Mr.Merak »

VladSh wrote:Если в тулбаре
а если я не юзаю тулбар?
Post Reply