Позиционирование после выхода из панели плагина

Место, где разработчики плагинов могут поделиться своим опытом.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Позиционирование после выхода из панели плагина

Post by John Doe »

Latest post of the previous page:

:!:
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Позиционирование после выхода из панели плагина

Post by Shmuel »

John Doe
Мой вопросительный знак означал просьбу аргументировать ваше утверждение.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Позиционирование после выхода из панели плагина

Post by John Doe »

Возможно разговор был вовсе не о том. Просьба сильно не пинать, что я тут не зная апи суюсь рылом.

Что такое хостфайл панели, и какую информацию несёт его указание?
Как эта информация потом используется?
Апи я не знаю, поэтому ответы мне неизвестны.

Но рассуждая логически: "хостфайл" это не то же самое что "файл к которому надо вернуться по закрытию панели плагина".
В моём понимании для arclite "хостфайл" это открытый на панели архив, и при выходе (..) мы попадаем вовсе не к "хостфайлу".
А многие панельные плагины по идее не имеют "хостфайла" (тa же временная панель).
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Позиционирование после выхода из панели плагина

Post by John Doe »

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

P.S.
Кстати состояние панели также включает в себя и выделенные на панели файлы. В идеале их бы тоже возвращать.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Позиционирование после выхода из панели плагина

Post by Shmuel »

John Doe wrote:Что такое хостфайл панели, и какую информацию несёт его указание?
Как эта информация потом используется?
Хостфайл - это файл, по содержимому которого можно эмулировать панель файлового менеджера.
John Doe wrote:В моём понимании для arclite "хостфайл" это открытый на панели архив, и при выходе (..) мы попадаем вовсе не к "хостфайлу".
Именно arclite и был в начальном сообщении темы примером плагина с правильным поведением.
John Doe wrote:А многие панельные плагины по идее не имеют "хостфайла" (тa же временная панель).
Опять-таки, почитайте первое сообщение темы.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Позиционирование после выхода из панели плагина

Post by John Doe »

Shmuel wrote:Хостфайл - это файл, по содержимому которого можно эмулировать панель файлового менеджера.
100%.
Shmuel wrote:Именно arclite и был в начальном сообщении темы примером плагина с правильным поведением.
Но только в случае если вы вошли с панели (по Enter / CtrlPgDn / F11).
А попробуйте из другой папки, через префикс: при этом хостфайл не перестал быть хостфайлом, но позиция уже не сохраняется.
Shmuel wrote:
John Doe wrote:А многие панельные плагины по идее не имеют "хостфайла" (тa же временная панель).
Опять-таки, почитайте первое сообщение темы.
Ответа там не нашёл. Или вы о том что хостфайла нет, отсюда и проблемы?
Ну так а я о том, что это проблемы дизайна, а не отдельного плагина.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Позиционирование после выхода из панели плагина

Post by Shmuel »

John Doe wrote:
Shmuel wrote:Именно arclite и был в начальном сообщении темы примером плагина с правильным поведением.
Но только в случае если вы вошли с панели (по Enter / CtrlPgDn / F11).
А попробуйте из другой папки, через префикс: при этом хостфайл не перестал быть хостфайлом, но позиция уже не сохраняется.
Это так.
John Doe wrote:
Shmuel wrote:
John Doe wrote:А многие панельные плагины по идее не имеют "хостфайла" (тa же временная панель).
Опять-таки, почитайте первое сообщение темы.
Ответа там не нашёл. Или вы о том что хостфайла нет, отсюда и проблемы?
Обратите внимание на *.temp в первом сообщении. Это и есть хост-файлы плагина временной панели.
John Doe wrote:Ну так а я о том, что это проблемы дизайна, а не отдельного плагина.
Возможно.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Позиционирование после выхода из панели плагина

Post by John Doe »

Shmuel wrote:Обратите внимание на *.temp в первом сообщении. Это и есть хост-файлы плагина временной панели.
Вы правы, я был недостаточно внимателен.
Хотя вопрос тут спорный, т.к. временная панель не эквивалентна файлу, что особенно заметно при [ ] Replace files with file list

Как бы там ни было, но хотелось бы не смешивать "хостфайл" и "состояния реальной панели до открытия плагиновой".
Ведь хочется восстанавливать позицию независимо от наличия/отсутствия хостфайла, и от его расположения.
Post Reply

Return to “Разработка плагинов”