Do not auto check all child nodes by checking parent node, when clicking "Check all tables". See http://www.heidisql.com/forum.php?t=10334

This commit is contained in:
Ansgar Becker
2012-03-24 22:01:27 +00:00
parent 500472970a
commit 2e6d39c401

View File

@@ -1540,8 +1540,10 @@ begin
end;
if CheckedNodes = 0 then
TreeObjects.CheckState[DBNode] := csUncheckedNormal
else if CheckedNodes = TreeObjects.ChildCount[DBNode] then
TreeObjects.CheckState[DBNode] := csCheckedNormal
else
TreeObjects.CheckState[DBNode] := csCheckedNormal;
TreeObjects.CheckState[DBNode] := csMixedNormal;
end;