From 2e6d39c4015c46d8a1f08de79deae296eecfd95a Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Sat, 24 Mar 2012 22:01:27 +0000 Subject: [PATCH] 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 --- source/tabletools.pas | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/tabletools.pas b/source/tabletools.pas index e90ea8f9..b4691781 100644 --- a/source/tabletools.pas +++ b/source/tabletools.pas @@ -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;