Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Расположение тулбаров на TCoolBar в ряд


Автор: kometa_triatlon 21.3.2007, 18:36
День добрый!
Такой вопрос... Для формы динамически создается несколько тулбаров, в каждом — три-пять кнопок. И естественно все эти тулбары располагаются друг над другом. А очень хотелось бы расположить их рядом, чтобы на занимать лишнего места.
Сейчас вот подошел к использованию TCoolbar, на котором и создаются эти тулбары в сочетании с AutoSize := True самих тулбаров. Это позволяет уже после построения формы перетащить пользователю все тулбары в один ряд. Но это не выход, нужно чтобы они компактно располагались автоматически. 
Попробовал копнуть в сторону ManualDock, но ничего хорошего не вышло(((
Кто-то может подсказать, как быть?

Автор: aktuba 22.3.2007, 01:32
У меня была подобная проблема - выход нашел следующий: при загрузке тулбаров прописывал Left, Top, Width и Break для самих тулбаров...

Автор: kometa_triatlon 22.3.2007, 14:12
Блин, все дело было в свойстве Break. Если оно в тру установлено, никакие манипуляции с размерами не помогут

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