Константин,

У нас есть в разработке что-то похожее на то, что вам нужно.
Screenshot: http://www.contextsoft.com/files/filter.jpg

Там устройство такое. Есть TCtxHTMLPanel - которая позволяет
показывать псевдо-html код, включая placeholders для контролов
и позволяет показывать выпадающие меню - само меню тоже может
иметь в себе контролы. На базе этой панели сделан QueryBuilder
и Query Filter - это частная реализация. Оно чем-то похоже
на то как у Korzh-а. Если вам интересно, я могу дать эту
панель - за саму панель мы денег брать все равно не планируем,
и могу дать исходник того, как на ее базе сделан QueryBuilder.
Т.е. можно отнаследоваться и сделать то, что вам захочется,
учитывая, что все сводится к генерации псевдо-html, у вас
должно получится почти все, что угодно. Все это не на 100%
доработано сейчас, но если хочется поработать напильником и
сделать на свой вкус, то будет проще всего и гораздо общее
любых tree-view. А мне будет интересно посмотреть, что у
вас получится в плане так сказать usability testing. Если
интересует напишите куда кинуть.

Михаил

Ответить