Хаюшки!
Промучавшись долгое время с бесплатными контролами позволяющими сделать меню "с иконками", меню в стиле XP, навороченные тулбары опять же в стиле офиса и не имея время на то чтобы их доводит до ума созрел для того чтобы купить контрол который все ето за меня сделает ну или покатит бесплатный, но чтоб безгеморный и "живой". Правда после просмотра платных требования выросли, нужно чтоб:
- меню и тулбары в стиле Office 2003 (в исключительном случа может хватит и стиля Office XP)
- кроме стиля должны быть либо готовые средства для настройки (положение, вкл/выкл кнопок, горячие клавиши ... короче все че в Ворде), желательно с русской локализацией, либо заготовки которые можно быстро довести до ума
- желательно чтоб была функция для скрывания не используемых пунктов меню (сам никогда не юзаюл )
- нужна так же панель закладок для окон, хорошо бы полностью автоматизированная, и желательно чтоб был в наличии стиль как у закладок в Visual Studio .NET
- хоца, но не критично, саппорта для реализации dockable окон, и чтоб dockable они были по полной - включая скрывающиеся/выезжающие а-ля Visual Studio .NET/MS Visio
- желательно и почти необходимо либо поддержка сразу VC++ либо версия данного компоненты для VC++, еще лучше если и для .NET.
Теперь из того что есть в природе среди платных:
1. Codejock Software
http://www.codejock.com
Xtreme Suite 8.70 (375$)
+ может все указанное плюс еще ...
- не нагляден, меню и пр. задается либо в коде либо в формируется в отдельной проге и хранится в файле. Короче во время Design-time не поглядеть и не покликать
- в документации просто описаны все функции, есть примеры с описаловом в pdf, но не очень удобные
2. Innovasys
http://www.innovasys.com
DockStudioXP 2.0 (246.97$)
+ может почти все указанное
+ в отличие от Codejock Software догадались добавить заскинованный Status-бар
- не работает с MDI-окнами - сам эмулирует MDI интерфейс из обычных окон, и это основное неудобство
- за счет предыдущего пункта уменьшилась степень автоматизации
- не могет скрывать не используемые пункты меню (по крайней мере я этого ни в демках ни в доках не увидел)
- что то я не нашел как заставить панель закладок для окон отображаться кроме как сверху (у Codejock Software можно как угодно)
3. Data Dynamics
http://www.datadynamics.com
ActiveBar 2.0
+ могет основное из указанного, но только в стиле XP
+ есть лекарство
- нет русской локализации настроек
- ну старенький он уже явно
4. Xceed
http://www.xceedsoft.com
SmartUI 2.0
Не дошли руки посмотреть, но судя по описанию похож на ActiveBar (то же в стиле XP), т.е. устарел слегка.
5. Infragistics
http://www.infragistics.com
NET Advantage 2004
Тоже не стал смотреть, т.к. состоит из двух независимых частей - ActiveX и .NET (есть, да не про нашу честь). В .NET есть конечно стиль Office 2003 и пр. В ActiveX есть только стиль XP и вроде нет dockable окон.
Резюме самые крутые (из того что нашел) - Xtreme Suite 8.70 (Codejock Software)
и DockStudioXP 2.0 (Innovasys), но так как мне не понравился подход Innovasys к реализации MDI выбрал пока Xtreme Suite.
Мож кто еще чего присоветует, может слона то я не заметил?