TDBAdvOfficeCheckBox.Paint has two lines commented out, that's wrong. Without if not Focused then
- State := GetFieldState;* the replicatation in a TDBCtrlGrid doesn't work correctly. It will replicate but with the state of the first appearance, ie. if the first is checked all others are allso checked.