Тема: CAcUiDockControlBar и CAdUiDockControlBar помогите!

Создал свой класс производный от CAcUiDockControlBar с диалогом. Как загрузить панель в своей команде? Хотя бы намекните каким методом выполняется загрузка и отображение панели.

Re: CAcUiDockControlBar и CAdUiDockControlBar помогите!

Где-то так:

if (dockBar == NULL)
{
  dockBar = new MyDockControlBar;
  dockBar->Create (acedGetAcadFrame (), "MyDockBar");
  dockBar->EnableDocking (CBRS_ALIGN_ANY);
  dockBar->SetWindowText (_T("MyDockBar"));
}
acedGetAcadFrame ()->FloatControlBar (dockBar, CPoint (300, 200), CBRS_ALIGN_TOP);
acedGetAcadFrame ()->ShowControlBar (dockBar, TRUE, TRUE);

Re: CAcUiDockControlBar и CAdUiDockControlBar помогите!

Огромное спасибо, Александр!
Работает!
Другой вопрос, как заставить при загрузке прилипнуть панель к левой стороне окна (например)?

Re: CAcUiDockControlBar и CAdUiDockControlBar помогите!

Еще вопрос в догонку. Немного философский.
Я внимательно просмотрел темы связанные с плавающими панелями, практически везде народ хочет получить панели имеющие вид окна свойств в Автокаде или палитры инструментов. Однако во всех темах ответы ссылаются на вышеуказанные классы. С чем это связано? Ведь вид панели полученной от CAcUiDockControlBar сильно отличается от панелей Автокада.
Неужели в OARX нет класса который бы поддерживал такого рода панели. А может быть все заключается в определенных стилях класса CAcUiDockControlBar?

Re: CAcUiDockControlBar и CAdUiDockControlBar помогите!

dockBar->DockControlBar(...) или dockBar->RestoreControlBar(...)
Панели другого типа смотри в примере samples\editor\CustPalette

Re: CAcUiDockControlBar и CAdUiDockControlBar помогите!

Большое спасибо, за помощь и информацию!