Q&A

  • AlignEdit 써보신분?? 엔터이동에 대한 답변 좀..
EditBox를 정렬문제땜시 AlignEdit으로 싹 바꿨는데요..

KeyPress Event에서..
if Key = #13 then AlignEdit2.SetFocus;

이게 안 먹힙니다. -_-;;;; 쿠쿵..

AlignEdit 첨 써보거든요. 지금 if Key=#13 이 안먹히는거 같은데.. 왜 안 되는지 몰겠슴다.

AlignEdit에서 엔터키로 이동 어케 하는지 아시는분? ㅜ_ㅜ
2  COMMENTS
  • Profile
    채승호 2002.01.09 22:08


    혹시  폼이 showModal 로 부른 폼이라서 modalResult로 곧장 반환되는 것이
    아닌지요?

    버튼에 mrNone으로 바꾸고서 한번 해보세요....


    이 방법도 있어여...

    procedure TFPL_RDB004.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
       case key of
         VK_RETURN: Perform(WM_NextDlgCtl, 0, 0);
       end;
    end;


  • Profile
    오진욱 2002.01.10 00:14
    ShowModal로 띄운 폼 아닙니다.

    그리구.. 지금 다른 객체들은 (TEdit, TComboBox 들) 전부 엔터로 이동이 잘 되고 있습니다. 같은 폼 안에 있는 AlignEdit들만 전부 엔터 이동이 안되고 있습니다. ㅜ_ㅜ

    흑흑.. 도대체 뭐가 문제인지..