You've already forked lazarus-ccr
* Use Brush.Color instead of Color in Column
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1379 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -7185,15 +7185,19 @@ procedure TVirtualTreeColumn.ParentColorChanged;
|
||||
|
||||
var
|
||||
Columns: TVirtualTreeColumns;
|
||||
|
||||
TreeViewColor: TColor;
|
||||
begin
|
||||
if coParentColor in FOptions then
|
||||
begin
|
||||
Columns := GetOwner as TVirtualTreeColumns;
|
||||
if Assigned(Columns) and (FColor <> Columns.FHeader.Treeview.Color) then
|
||||
if Assigned(Columns) then
|
||||
begin
|
||||
FColor := Columns.FHeader.Treeview.Color;
|
||||
Changed(False);
|
||||
TreeViewColor := Columns.FHeader.Treeview.Brush.Color;
|
||||
if FColor <> TreeViewColor then
|
||||
begin
|
||||
FColor := TreeViewColor;
|
||||
Changed(False);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
Reference in New Issue
Block a user