Если открывать файлы с дисковода, а потом закрыть прогу и извлечь диск, то комп начинает жёстко тупить (идёт обращение к диску), а потом вылетает сообщение:
AkelPad: AkelPad.exe wrote:В устройстве нет диска. Вставьте диск в устройство F:.
Это очень спорно, мне кажется что нужно это просто игнорировать.
Особенно напрягает, когда перед закрытием проги было открыто много файлов с диска...
UPDATED:
Ещё немного подумал...
Так вот, ИМХО правильно было бы так:
- при загрузке Akel'а сообщения не выводятся.
- при открытии какой-либо другой сохранённой сессии вручную было бы хорошо увидеть 1 сообщение о том, что такие-то файлы не могут быть открыты, т.к. не вставлен диск...
При наличии нескольких файлов с отсутствующего диска запоминать имя диска и для др. файлов с этого же диска не обращаться к нему повторно. Чтобы обращения к отсутствующему диску не тупили комп лучше сделать как в RecentFiles-plugin'е (он не тупит).
И ещё было бы неплохо (не знаю, можно ли это сделать?) открывать/закрывать файлы сессии не по порядку (вкладки появляются постепенно), а "сразу все" - обновлять окно проги только при завершении операции, - будет эффект, что файлы открылись/закрылись мгновенно.