Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Как организовать диалог фильтра?


Автор: UnixBeginner 2.3.2006, 11:49
Если кто использует The Bat там для фильтрования сообщений есть фильтр, причем число условий впринципе не ограниченно, и элементы фильтра создаются динамически.
Как можно организовать такой диалог, но лучше как отслеживать потом итоговый фильтр, котогда его выбор закончился?
Если есть какие идеи, пишите, и если че не понятно. Попытался описать проблему как смог.

Автор: _hunter 2.3.2006, 12:06
реализовывать можно точно так же -- простым ListBox' ом ( можно и деревом -- если вложения нужны )
потом пробежаться по заполненному боксу и на основании своих правил собрать строку-фильтр...

Автор: UnixBeginner 2.3.2006, 13:07
так там вроде не ListBox'ом сделано, там вроде куча выпадающих меню. ТОгда как пробегаться по ним?

Автор: _hunter 2.3.2006, 13:31
не куча, а всего лиш три smile
можно рядом три бокса поставить. и добавлять строки ко второму и третьему при добавлении в первую.
по тычку мешей на каждом из них можно показывать тот же ComboBox
а насчет "как пробегать" -- ты среду укажи. да и справку почитать не помешало бы...

Автор: UnixBeginner 2.3.2006, 13:38
Ладно почитаю, а среда - gcc + gtkmm. Так что конкретной реализации не укажишь, что и не надо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)