At present the controls property names are slightly haphazard which gives an unprofessional appearance.
Tree Control Styles
In the first example the word control is used, but not in the second two examples. In the first two examples the word styles is used, but not in the last example. This occurs all over the place.
Some controls have a property Caption, while others have a property Label which does the same thing which makes it harder for users to spot instantly the property they need.
The two dialogs Single and Multiple Choice were obviously derived straight from Message dialog and even retain the property name Message Dialog Style which again is inconsistant.
Some controls have a Validator property which brings up an editor, some have the same property but it does nothing.
Other controls such as the Tree and TreeList controls have style flags which don't exist in the standard distribution and although these don't generate any code this will be confusing for a user who is trying to find the meaning of these flags and wondering why they do nothing.