AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Релиз AkelPad 4.9.2

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5643

PostPosted: Mon Jan 05, 2015 7:48 am    Post subject: Релиз AkelPad 4.9.2 Reply with quote

Изменено: значительные оптимизации перерисовки окон для уменьшения мелькания.

Добавлено: возможность вызова метода Scripts плагина напрямую из /If(). Например:
Code:
/If(`AkelPad.Constants._X64 == 1`, `/Quit`, ``)

Добавлено: возможность использовать /*комментарий*/ в параметрах методов командной строки.

Исправлено: не работали кнопки управления размерами вкладки (MDI).
Исправлено: мелькание главного окна на Win7.
Исправлено: использование переменных в пункте "Выполнить".
Исправлено: команда "Закрыть все кроме активной" (PMDI).
Исправлено: выбор строки из списка в диалоге поиска/замены, не восстанавливало пункт "С начала".


<<Скачать>>
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 479
Location: Win7SP1x64, APx64

PostPosted: Mon Jan 05, 2015 12:06 pm    Post subject: Reply with quote

У меня мелькание осталось. Без мигания серым, но всё равно заметное.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5643

PostPosted: Mon Jan 05, 2015 12:10 pm    Post subject: Reply with quote

Drugmix
Можете записать видео?
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 479
Location: Win7SP1x64, APx64

PostPosted: Mon Jan 05, 2015 12:39 pm    Post subject: Reply with quote

Instructor
при записи видео с низким фреймрейтом не видно глюков, а с большим - глюки становятся ещё сильней, т.к. проц напрягается сильно.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5643

PostPosted: Mon Jan 05, 2015 12:43 pm    Post subject: Reply with quote

Drugmix
Нормально у вас всё.
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 479
Location: Win7SP1x64, APx64

PostPosted: Mon Jan 05, 2015 1:05 pm    Post subject: Reply with quote

Instructor
ну, на самом деле оно весьма терпимое, но кажется в старых версиях не было и такого.
Back to top
View user's profile Send private message
TNX



Joined: 12 Jul 2012
Posts: 52

PostPosted: Mon Jan 05, 2015 8:53 pm    Post subject: Reply with quote

Instructor

Любопытно наблюдать за перерисовкой окна, когда в редактор загружен длинный текст, состоящий из миллиона строк (включен перенос по словам). При резком изменении размера окна с очень маленького до очень большого появляется весьма ощутимая задержка перерисовки (около минуты). При этом в строке состояния виден прогресс выполнения действия, а изображение части окна остается белым до тех пор, пока идут вычисления. Задержка происходит как минимум дважды: в начале изменения размера окна и в конце, т.е. отрисовка происходит неоптимально.

В связи с этим возникли соображения по оптимизации данных операций:
1) сначала отрисовывать все основные панели и контуры текстового поля, и только затем производить вычисления, связанные непосредственно с текстом и полосами прокрутки;
2) в начале вычислений и во время их выполнения проверять очередь сообщений: если появилось сообщение об изменении размера окна, то прерывать вычисления, поскольку они уже неактуальны;
3) производить вычисления не в процессе изменения размера окна, а послав отдельное сообщение, иначе курсор мыши замыкается в области экрана без учёта панели задач на всё время вычислений.
Back to top
View user's profile Send private message
Sugars



Joined: 18 Jan 2015
Posts: 2

PostPosted: Thu Feb 05, 2015 1:29 pm    Post subject: Reply with quote

А почему при обновлении столько ошибок - разве нельзя cделать простую проверку?...
То в кодерах проблема -мозг сломаешь пока обновишь..
То в главном меню
То в в тулбарах

А будет ли нормальное описание того, что есть в AkelPad и того, что добавляется? Две три фразы и все, но в ни описании плагинов, ни в методах толкового описания нет. Такое впечатление, что автор делает для себя...
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 565

PostPosted: Thu Feb 05, 2015 2:56 pm    Post subject: Reply with quote

Sugars
Есть руководство пользователя AkelFiles/Docs/AkelHelp-Rus.htm и AkelHistory-Rus.txt, FAQ, дополнение к FAQ. Изменения в плагинах пишутся в теме плагина.

Более подробная документация по AkelPad и плагинам в одном месте пока только на английском.

Sugars wrote:
То в кодерах проблема -мозг сломаешь пока обновишь..

Это была хотелка пользователей, в принципе - решаемо сравнительно легко.
Sugars wrote:
То в главном меню
То в в тулбарах

Была добавлена проверка, пишите сразу правильно Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Page 1 of 1

 
Jump to:  
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


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group