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 

Request: OpenLastFiles plugin

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
DV



Joined: 16 Nov 2006
Posts: 840
Location: Kyiv, Ukraine

PostPosted: Mon Aug 20, 2007 7:03 am    Post subject: Request: OpenLastFiles plugin Reply with quote

Не хватает такой фичи, как автоматическое открытие файлов, которые редактировались в прошлый раз, при запуске AkelPad. То есть открытие не всех файлов из Recent, а только тех, которые были открыты непосредственно перед выходом из программы.
Алгоритм работы приблизительно такой:
- при закрытии AkelPad сохранить пути к открытым файлам, например, в HKCU\Software\Akelsoft\AkelPad\LastFiles
- при следующем открытии AkelPad вычитать все пути из этой ветки и открыть те файлы, которые существуют (ведь какие-то файлы могли быть удалены).
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2610
Location: Киев, Русь

PostPosted: Mon Aug 20, 2007 12:51 pm    Post subject: Reply with quote

Уже было здесь такое предложение:

Yustas.NeO wrote:
3. Восстановление последнего набора вкладок. Очень удобно при непреднамеренном завршении работы программы (например при зависании).

Но плагин однозначно лучше!
Back to top
View user's profile Send private message Visit poster's website
DV



Joined: 16 Nov 2006
Posts: 840
Location: Kyiv, Ukraine

PostPosted: Mon Aug 20, 2007 5:40 pm    Post subject: Reply with quote

VladSh wrote:
Но плагин однозначно лучше!

Подождем решающего слова Instructor'а Wink
Я уже сам чуть не начал писать такой плагин, да тут подкинули работенку с места предыдущей работы...
Back to top
View user's profile Send private message
DV



Joined: 16 Nov 2006
Posts: 840
Location: Kyiv, Ukraine

PostPosted: Thu Aug 23, 2007 2:10 pm    Post subject: Reply with quote

Однако, насколько я могу судить по сообщениям и структурам в файле AkelDLL.h, плагин не может получить от AkelPad имена открытых файлов (в режиме MDI). То есть плагин должен сам отслеживать открытия и закрытия файлов для формирования списка имен файлов. Я прав?
P.S. Я так понимаю, что сам напросился на написание этого плагина? Wink
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2610
Location: Киев, Русь

PostPosted: Thu Aug 23, 2007 4:08 pm    Post subject: Reply with quote

Только этим предложением:
DV wrote:
P.S. Я так понимаю, что сам напросился на написание этого плагина? Wink
Very Happy
А раньше предполагалось решающее слово Instructor'а... Smile
Думаю не нужно "пороть горячку", лучше всё-таки подождать его ответа, а то начнёте делать одно и то же Laughing и кто-то убьёт время зря.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5321

PostPosted: Thu Aug 23, 2007 4:44 pm    Post subject: Reply with quote

Такой плагин существует и называется Sessions, однако он находится в подвешеном состоянии еще с апреля 2007. Поэтому, если доведется, то доведу его до релиза.
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5321

PostPosted: Sat Nov 10, 2007 6:31 pm    Post subject: Reply with quote

Sessions plugin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Plugins 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