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
|
var
|
||||||
Columns: TVirtualTreeColumns;
|
Columns: TVirtualTreeColumns;
|
||||||
|
TreeViewColor: TColor;
|
||||||
begin
|
begin
|
||||||
if coParentColor in FOptions then
|
if coParentColor in FOptions then
|
||||||
begin
|
begin
|
||||||
Columns := GetOwner as TVirtualTreeColumns;
|
Columns := GetOwner as TVirtualTreeColumns;
|
||||||
if Assigned(Columns) and (FColor <> Columns.FHeader.Treeview.Color) then
|
if Assigned(Columns) then
|
||||||
begin
|
begin
|
||||||
FColor := Columns.FHeader.Treeview.Color;
|
TreeViewColor := Columns.FHeader.Treeview.Brush.Color;
|
||||||
Changed(False);
|
if FColor <> TreeViewColor then
|
||||||
|
begin
|
||||||
|
FColor := TreeViewColor;
|
||||||
|
Changed(False);
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
Reference in New Issue
Block a user