If you manually put the dataset into edit (or insert) mode and you can modify the text in even though ReadOnly for the control is set to True. Problem looks to be inside EditCanModify where it just returns True. Other controls look to have same issue (e.g. TDBAdvRichEditor and probably others I would guess)
Thanks for reporting.
We fixed this. Next update will address this.