Troubles with TDBRadioGroup


I have a field with three possible values, and am trying to control these
values using a TDBRadioGroup.   There was once upon a delphi 1 an On Change
event for this component, which has gone down the drain.  Now all I have
got is the On Click event.  This event causes a lot of troubles, since
there seems to be interference fron other events such as On Timer (in the
same thread) or Tthread syncronize.

When this interference occures, my Ttable goes to first record, and change
is happenning in this record!

So anybody got a tuckle for this interference ???