PDA

Просмотр полной версии : CReBar???



mur_vjacheslav
15.10.2004, 01:03
:!: Нужно сделать bar типа IE (строка адреса), содержащий два ComboBox'a, поставить между ними вертикальную разделительную линию (как ToolBar'e) и Убрать GRIPPER'ы. :roll:
>>
:arrow: Создаю бъект CRebar и два объекта CDialogBar, в каждом по ComboBox'y. Добавляю их в CReBar (AddBar()). диалоги создаются, между ними есть разделитель, но один прилип к левому краю, другой к правому краю. Хочу убрать Gripper: EnableDocking(0x0000) - выдает ошибку.
>>
:idea: Вопрос: как сделать так, чтобы диалоги прилипли друг к другу, между ними был бы только разделитель, и отсутствовали бы Gripper'ы. :lol:
CBRS_ALIGN_LEFT - не помогает :(

Acidy
19.10.2004, 11:21
Зачем диалог бары??
На CRebar создавай два сплиттера с шириной = ширине создаваемого комбобокса, дальше как обычно CComboBox::CreateEx(), где парент у нас &m_wndRebar... и двигай созданный комбобокс на место этого сплиттера :!:

mur_vjacheslav
20.10.2004, 17:24
Спасибо. С этим я уже справился.
Создал ComboBox и DateTimePicker и добавил их в CReBar.