Delphi 2010では、2つのラジオグループをフォームに配置し、各グループに2つのボタンを追加しました。つまり、合計4つのボタンがあります。
問題は、ボタンのChecked
プロパティが4つのボタンすべてが同じラジオグループにあるかのように動作することです。つまり、常にチェックできるのは4つのボタンのうちの1つだけです。これは、設計時と実行時の両方に当てはまります。
object RadioGroup1: TRadioGroup
Left = 14
Top = 314
Width = 177
Height = 35
Caption = 'Series 2 Axis'
TabOrder = 14
end
object RButtonLeftAxis: TRadioButton
Left = 91
Top = 326
Width = 41
Height = 17
Caption = 'Left'
TabOrder = 12
OnClick = RButtonLeftAxisClick
end
object RButtonRightAxis: TRadioButton
Left = 138
Top = 326
Width = 45
Height = 17
Caption = 'Right'
Checked = True
TabOrder = 13
TabStop = True
OnClick = RButtonRightAxisClick
end
何とか何とかもっと多くのオブジェクト
object RadioGroup2: TRadioGroup
Left = 8
Top = 146
Width = 113
Height = 69
Caption = 'Output Type'
TabOrder = 33
end
object RadBtnkWh: TRadioButton
Left = 20
Top = 165
Width = 65
Height = 17
Caption = 'kWh'
TabOrder = 34
OnClick = RadBtnkWhClick
end
object RadBtnLossFact: TRadioButton
Left = 20
Top = 188
Width = 81
Height = 17
Caption = 'Loss Factors'
TabOrder = 35
OnClick = RadBtnLossFactClick
end
これら2つのグループのリンクを解除するにはどうすればよいですか?