John Doe wrote:Можно и без настроек, просто запоминать автоматически.
Судя по всему, настройки так и так делать придется... Так уж заодно и эту галку туда включить будет не в лом
А писать что бы то ни было в реестр без спроса мне не очень нравится.
Не хочу на это идти без крайней нужды...
John Doe wrote:речь прежде всего о том, чтобы по префиксу просто открывать файл в панели (а обработку по Enter при этом можно отключить).
Принято - будет реализовано.
John Doe wrote:Кстати, какие ещё файлы поддерживаются, помимо *.lnk?
В принципе - любые, начинающиеся с соответствующей сигнатуры.
[MS-SHLLINK] говорит, что Shell, в принципе, может включать сигнатуру и следующее за ней содержимое в OLE-потоки.
Я, правда, на своих компах поискал (Alt-F7) и ничего, кроме файлов с расширением .lnk не нашел...
Зато нашел кое-какие записи в реестре! - наверное, надо будет сделать инструмент, чтобы их находить, вытаскивать и парсить.
John Doe wrote:Подправили что-то, недоступное через Windows-интерфейс?
Ну, просто font, размер окна и его начальные координаты. Все это, вроде как в Windows-интерфейсе присутствует, но только не работает, начиная с Win7
Все изменения отписываются в реестр (в ключи настройки FAR-а), но никак ни на что не влияют...
Так что, пришлось старым солдатским способом - HexEdit'ом - справляться.