Неправильное отображение TSpeedButton
Компонент TToolBar при добавлении на него кнопки TSpeedButton со свойством Flat=true отображает его как разделитель(Separator). Причем если у кнопки или у панели инструментов установить свойство Flat=false отображается нормально. Непойму в чем причина...
А ты вообще маны курил, которые с билдером в комплекте? Что там написано по этому поводу?
Убрал прозрачность у кнопки SpeedButton и все норм.. Оказывается если мы на ToolButton кладем SpeedButton панель рисует разделитель снизу кнопки... и из-за ее прозрачности она отображалась как разделитель...:)
Зачем на тулбар класть графический SpeedButton?! Собственных кнопок тулбара мало что-ли?
А в C++ Builder 6 ToolBar отображается или все кнопки с текстом и иконкой одновременно или только иконки для всех кнопок..
Забудь, там еще все кнопки одинаковой ширины будут. Лучше поищи сторонний компонент, типа Toolbar2000
Я сделал наследника от ToolBar и там реализовал метод добавления кнопки, если есть иконка то создается обычная кнопка с иконкой без текста, а если иконки нет то создается кнопка из TSpeedButton. Все норм работает...
Ну если все нормально работает, значит вопрос исчерпан?
Да тема может быть закрыта:)