title: unchecking a radiobutton and using case statement in dxCheckGroupBox
body: <p>I have a dxCheckGroupBox1 with 3 cxRadioButton's inside.
  Clicking the TdxCustomCheckGroupBoxCheckBox enables or disables 
  the cxRadioButton's. Thats the normal behaviour.</p>
  
  <p>However I would like the selected cxRadioButton to be unchecked
  when disabling the CheckGroupBox.
  Right now the last used button stays checked (though disabled)
  after unchecking the GroupBoxCheckBox.</p>
  
  <p>This does not seem to work.</p>
  
  <pre><code>procedure TForm1.dxCheckGroupBox1Click(Sender: TObject);
  var 
    i: integer;
    CheckGroupBox1: TdxCheckGroupBox;
  begin
    for i := 0 to CheckGroupBox1.ComponentCount - 1 do
    if Components[0] is TcxRadioButton then
      (Components[0] as TcxRadioButton).Checked := False;;
  end; 
  </code></pre>
  
  <p>Another question is how to use the CASE statement in this dxCheckGroupBox1
  (depending on the selection of the cxRadioButton ?</p>