Ник
|
Posted: Thu Aug 16, 2007 10:44 Post subject: |
|
|
Моторокер wrote: | При чём здесь Листер? |
При том, что, фактически, слева и справа в панелях инструмента сравнения - окна Листера, только без плагинов (посмотрите внимательно на вид и настройки)...
Моторокер wrote: | Для каждого типа файла нужно будет показывать/сравнивать содержимое либо одного текстового поля (doc, rtf, pdf, dbf и т.д.), либо нескольких полей (mp3, avi, dbf). |
Не "текстового" - а значения, взятого из полей контентных плагинов? Что значит "текстового" в данном контексте?
Может быть, Вы имели ввиду - либо сравнение содержания, либо - информации из полей контентных плагинов?
Моторокер wrote: | Для этого можно использовать существующий редактор полей (наборы колонок в настройках). |
Непонятно - при чём тут наборы в колонках - каким боком они сюда - тут совсем другие задачи - колонок нет, есть голый текст.
ИМХО, сделать на базе имеющегося кода встроенный инструмент типа утилиты ContentAlt ничуть не сложнее, чем переделывать существующую систему настройки колонок в панелях под данную задачу...
Или я опять Вас не понял?
Моторокер wrote: | однозначного соответствия одного расширения одному набору колонок не будет – например, для dbf можно сравнить либо структуру, либо содержимое. Значит нужны минимум 2 набора колонок.
Поэтому простого двухпозиционного переключателя недостаточно, в инструменте сравнения нужен комбо-бокс. |
ОК - тогда нужно:
1) Переключатель - сравнение по содержанию - сравнение свойств;
2) Для второго - комбо-бокс - выбор предзаданного набора колонок для данного расширения.
Хотя я совершенно не могу представить - хотя бы на примере DBF (или другого типа файлов) - какие варианты наборов отображаемых свойств могут быть и так ли уж они нужны - почему нельзя сделать один набор? _________________ Xubuntu |
|