在Delphi中更改状态栏颜色

时间:2017-03-12 12:07:47

标签: delphi statusbar

这可以通过将PanelStyle设置为psDrawMode并在状态栏的OnDrawPanel事件中实现,代码将是这样的:

StatusBar.Canvas.Brush.Color = clBlue;  // any color
StatusBar.Canvas.FillRect(Rect);
// more code e.g. write text to panel 

然而,即使边框宽度设置为0,状态栏的边框颜色仍然相同且非常明显。有没有办法如何更改整个状态栏的颜色,包括边框? TIA。

0 个答案:

没有答案