Hello, I sometimes get EIntOverflow with function TTreeNodeHelper.GetCheckState: TCheckState; because State = 0, so Result = -1 An idea ?