A control is enabled if it allows client user interaction.
If $checkParents is true, all parent controls will be checked,
and unless they are all enabled, false will be returned.
The property Enabled is mainly used for {@link TWebControl}
derived controls.