이렇게 해보세요. 강제로 포커스를 주는 겁니다.
void __fastcall TForm2::Edit1Click(TObject *Sender)
{
edt1->SetFocus();
}
님이 쓰신 글 :
: 답변 감사드려요
: 근데 그렇게 하면 A폼 밖으로 B폼이 뜨게 되거든요.....
: B폼을 패널 안쪽에서만 보이게 하려고 그렇게 한거라서요.....
:
:
: 지나가던이 님이 쓰신 글 :
: : Parent지정을 하지 않으면 해결됩니다.<두번째 줄 삭제>
: : Panel을 부모로 지정하시면 폼자체가 패널 안에서만 보이게 되고 말씀하신 현상이 나타납니다.
: : MDI적 구성을 원하신다면 MDI를 사용하시면됩니다.
: :
: : 김도형 님이 쓰신 글 :
: : : A, B 폼이 두개 있구요 style = fsNormal로 설정하였습니다
: : : 각 각의 폼에 판넬을 두었고 A는 부모폼, B는 자식폼으로 구현하였습니다.
: : :
: : : Form2 := TForm2.Create(self);
: : : Form2.Parent := Main_Panel;
: : : Form2.Show;
: : :
: : : B폼에서 memo를 올려놓았는데 마우스 커서 focus가 가질 않습니다. 드레그도 안되구요
: : : 방법이 없을까요?
: : :
: : : 도움 부탁드려요
|