View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0025468 | Packages | LCL | public | 2013-12-30 13:27 | 2020-03-26 18:16 |
Reporter | Antonio Evora | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
OS | Windows | ||||
Product Version | 1.3 (SVN) | ||||
Summary | 0025468: TTabControl background color | ||||
Description | With classic windows theme, TTabControl used as the background color selected color for the desktop. With other themes working properly. | ||||
Tags | No tags attached. | ||||
Fixed in Revision | |||||
LazTarget | |||||
Widgetset | Win32/Win64 | ||||
Attached Files |
|
related to | 0033905 | new | Lazarus | TTabSheet does not follow theme color |
|
A possible fix for this. It currently paints the background using clBackground, perhaps it should use something like clBtnFace? The constant clBackground =$80000001 which appears to be the DESKTOP background color (and not the application workspace background that was possibly originally implied). {in themes.pas : TThemeServices.DrawElement} teTab: begin if Details.Part in [TABP_PANE, TABP_BODY] then FillWithColor(ARect, clBtnFace{clBackground}); //rr end; |
|
You can use the panel and change color |
|
Not that simple. The horizontal bevel just under the tabs still has wrong colour, and when the Panel is moved up to cover it, the bevel effect goes away. |
|
Deleted possible malicious atachment. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-12-30 13:27 | Antonio Evora | New Issue | |
2014-02-06 03:47 | Reiner | Note Added: 0072872 | |
2014-02-23 06:28 | Derit Agustin | Note Added: 0073226 | |
2014-08-25 19:39 | Kazimierz Król | Note Added: 0076713 | |
2019-10-20 17:17 | Juha Manninen | Relationship added | related to 0033905 |
2020-03-26 13:22 | alex writer | File Added: gm.gz | |
2020-03-26 18:15 | Bart Broersma | File Deleted: gm.gz | |
2020-03-26 18:16 | Bart Broersma | Note Added: 0121721 |