Latest post of the previous page:
Ну как бы одно другому не мешает, IMHOzg wrote:я бы не стал этого делать до официальной заморозки апи в тройке.Skirda wrote:1. Применяем существующую реализацию и попутно развиваем вторую половину
Latest post of the previous page:
Ну как бы одно другому не мешает, IMHOzg wrote:я бы не стал этого делать до официальной заморозки апи в тройке.Skirda wrote:1. Применяем существующую реализацию и попутно развиваем вторую половину
как бы мешает, появляется лишняя головная боль.Skirda wrote:Ну как бы одно другому не мешает, IMHO
Возможно, я плохо выразился.Skirda wrote:нафига козе баян, если, при наличии второй половины "второй" вьювер не будет открываться, а все будет происходить в ЭТОЙ копии.
Зачем анаморфозису вообще что-то перехватывать?Maximus5 wrote:Причем перехват идет только в CtrlQ
Допустим открыта панель FTP. Зачем по F3 посылать что-то куда-то, если заведомо известно что обработать событие должен хост-плагин панели?Maximus5 wrote:[*]Фар посылает во все плагины, экспортирующие ProcessViewerEventW событие (новое) VE_ANALYSE с информацией о файле: откуда открываем (F3/CtrlQ), путь, размер,...
Странное "имхо". Может ты читал невнимательно? Обрисуй сценарий (алгоритм) как должна работать "настраиваемая" область просмотра.John Doe wrote:Зачем анаморфозису вообще что-то перехватывать?Maximus5 wrote:Причем перехват идет только в CtrlQ
Имхо стоит подойти с другой стороны: сделать область быстрого просмотра настраиваемой, и позволить выводить туда к примеру содержание предоставляемое плагинами, типа С0.
А какая нафиг разница, открывается файл с диска или из ахрива/плагина? Когда я жму F3 или CtrlQ - я ожидаю увидеть содержимое файла, или, что предлагается, некую декодированную информацию. Какая мне разница, откуда фар достанет этот файл??John Doe wrote:Допустим открыта панель FTP. Зачем по F3 посылать что-то куда-то, если заведомо известно что обработать событие должен хост-плагин панели?Maximus5 wrote:[*]Фар посылает во все плагины, экспортирующие ProcessViewerEventW событие (новое) VE_ANALYSE с информацией о файле: откуда открываем (F3/CtrlQ), путь, размер,...
А там, имхо, вообще обсуждать нечего. Все более-менее однозначно. И интерфейс я уже предложилJohn Doe wrote:И что насчёт 'третьей половины': виртулизировать поиск и т.п.
В простейшем случае туда просто выводятся данные C0-колонок.Maximus5 wrote:Обрисуй сценарий (алгоритм) как должна работать "настраиваемая" область просмотра.
Пользователя не интересует откуда возьмутся данные, да.Maximus5 wrote:А какая нафиг разница, открывается файл с диска или из ахрива/плагина? Когда я жму F3 или CtrlQ - я ожидаю увидеть содержимое файла, или, что предлагается, некую декодированную информацию. Какая мне разница, откуда фар достанет этот файл??
Хм. Возможно, конечно, но только не C0.В простейшем случае туда просто выводятся данные C0-колонок.
Разницы как раз нет. На твоем же примере - на ftp лежит файл 1234.mp3, я хочу в области QView смотреть информацию по нему, а не содержимое. Ты же не будешь утверждать, что владелец панели (плагин ftp) должен знать как извлекать эту информацию?Но разница откуда открывается файл есть: владелец панели заведомо знает что делать с данными, и зачем опрашивать какие-то другие плагины мне неясно.
Возможно я невнимательно читал, да, поэтому и прошу пояснить.
Было бы неплохо довести до ума существующий, и это кстати обсуждалось в теме C0.Maximus5 wrote:Данные для отображения в колонке панели и области QView могут различаться не только форматом, но и степенью детализации. То есть, нужно или городить новый интерфейс для извлечения "колонок" C1, или таки доводить до ума существующий.
Да, мы тут просто о разных вещах говорим.Maximus5 wrote:На твоем же примере - на ftp лежит файл 1234.mp3, я хочу в области QView смотреть информацию по нему, а не содержимое. Ты же не будешь утверждать, что владелец панели (плагин ftp) должен знать как извлекать эту информацию?