UserInterfaceOnly: Boolean;
The UserInterfaceOnly property determines whether the protection is established on the user interface level.
If the property is set to True the table protection works on the user interface level (depending on the adjusted settings rows or column deleting, objects editing and so on can be forbidden using appropriate menu commands or toolbar buttons). But you are able to perform corresponding operations using properties and methods in the kernel.
If the property is set to False, the prohibited operations cannot be performed both in user interface and using properties and methods in the kernel. When a protection parameter is violated, the TabSheetBox.OnProtectionFail event is generated.
By default the property is set to True.
See also: