|
질문의 요지가 뭔지 잘은 모르겠지만
두번째 if문에서 콤보박스가 포커스를 가지고 있다면
StringGrid로 키가 들어오는게 아니라
당연히 키 메시지도 콤보박스로 가 버릴테니 여기에 코딩하는건 의미가 없을 것 같네요.
콤보박스의 KeyPress메시지에서 처리해 주어야 겠지요.
: else if(ComboBox1->Focused()){
: ComboBox1->Visible = false;
: ComboBox2->Visible = true;
: StringGrid1->Options >> goAlwaysShowEditor;
: ComboBox2->SetFocus();
:
: StringGrid1->Col = StringGrid1->Col +1;
: }
:
|