2014-01-30 5 views

ответ

2

Отмечено сообщение об ошибке here (Bug 213193). К сожалению, это не выглядит, как вы можете ожидать, что это будет фиксированной в ближайшее время ...

Section#setTitleBarBackground работает сейчас - устанавливает верхний цвет фона раздела градиента, как в RCP.

Section#setTitleBarGradientBackground устанавливает цвет (Section#COLOR_GBG), который никогда не используется в классе разделов ?? !!

Section#setTitleBarBorderColor - не имеет никакого эффекта.

2

Section Проверка исходного кода показывает, что код выполняется следующим образом:

/** 
* Sets the color of the title bar gradient background when TITLE_BAR style 
* is used. This color is used at the height where title controls end 
* (toggle, tool bar). 
* 
* @param color 
*   the title bar gradient background 
*/ 
public void setTitleBarGradientBackground(Color color) { 
    putTitleBarColor(COLOR_GBG, color); 
} 

Но если вы посмотрите на Section#onPaint(PaintEvent e) вы не найдете каких-либо использование COLOR_GBG.

Смежные вопросы