Just discovered a problem after using this tree control for year. The key property appears to be case-insensitive now! The getnodebykey() API is returning the node assigned with a key of " B S H B" when passing a parameter of " B S H b". The docmentation does not say anyytthing about the key property being a case-insensitive string; only that the key must be unique! I need a very quick fix for this.
Keys are not case-sensitive in the tree. This has always been the case.
One reason for this is that the tree is not language-specific. It can be used in VB or C# and keys in VB are not case-sensitive.
Could you at least update the documentation to point this out rather than just note that the key must be unique across all nodes. As far as I am concerned, "abc" is unique from "ABC"!