If Key = #13 Then
Begin
SelectNext(ActiveControl As TGraphicControl, true, true);
key := #0;
End;
에디트 박스에서 Keypress에서 위부분 처럼 작성하면..
다음 컨트롤로 이동을 하잖아요.
그런데..Tspeedbutton으로는 이동이 안되네요?
그래서.. 윗부분에 Twincontrol을 TGraphinControl로 바꿔서 해봤거든요.
그래도 마찮가지더라구요..
어떻게 해야 되죠?
고수님들 한수 가르쳐 주시면 감사하겠습니다.
수고하세요.
윈도우컨트롤들(TWinControl)만 포커스를 가질수 있습니다. 그래픽컨트롤(TGraphicControl)이나 스피드버튼같이 윈도우컨트롤이 아닌것은 포커스를 가질 수 없으니까 스피드버튼으로 이동이 안되죠... 에디트박스(TEdit)는 윈도우 컨트롤이니까 포커스가 가겠죠...
SelectNext는 포커스를 변경시키는 겁니다...
^^ 항상 즐코하세요...