Должен признать свою неправоту. Как вфыяснилось при написании тест-программы, первым срабатывает OnEnter, а потом уже OnClick - если в OnEnter делать Form.ActiveControl := nil, то у данного чекбокса не срабатывает OnClick и соответственно состояние флажка не меняется

Ну а если "занулять" активный контролщ в OnClick, то очертания фокуса все-равно проскакивают и режут глаз
Надо поразмышлять. Извиняйте
