Q&A

  • Enter Key에 대하여
두 가지 질문



1. User Log on 화면에서 User ID 및 password를 입력한 후

Enter Key를 친 경우 Mouse로 '확인'이라는 speed button을 누른 것과

동일한 효과를 낼려면 어떻게 합니까?

(지금은 번거롭게 password를 입력한 후에 mouse로 click 하거나

tab key를 사용하고 있습니다)



2. 데이타 입력 Form에서 여러 항목을 입력한 후에 Enter Key를 친 경우

'추가'라는 speed button으로 Focus(?)를 이동시키려면 어떻게 해야

하는지요?

(다른 Edit Component들은 On KeyPress 함수를 사용하여 Enter Key를

치면 다음 입력항목(Edit)으로 Focus를 이동시키거든요)



>>> 부디 조속히 답변을 주시면 감사하겠습니다 <<<

1  COMMENTS
  • Profile
    데빠이 1999.07.20 18:48
    도성현 께서 말씀하시기를...

    > 두 가지 질문

    >

    > 1. User Log on 화면에서 User ID 및 password를 입력한 후

    > Enter Key를 친 경우 Mouse로 '확인'이라는 speed button을 누른 것과

    > 동일한 효과를 낼려면 어떻게 합니까?

    > (지금은 번거롭게 password를 입력한 후에 mouse로 click 하거나

    > tab key를 사용하고 있습니다)

    >

    > 2. 데이타 입력 Form에서 여러 항목을 입력한 후에 Enter Key를 친 경우

    > '추가'라는 speed button으로 Focus(?)를 이동시키려면 어떻게 해야

    > 하는지요?

    > (다른 Edit Component들은 On KeyPress 함수를 사용하여 Enter Key를

    > 치면 다음 입력항목(Edit)으로 Focus를 이동시키거든요)

    >

    > >>> 부디 조속히 답변을 주시면 감사하겠습니다 <<<



    먼저 1번에 대한 답변입니다.

    예를 들면 Password항목의 Keypress 이벤트에



    procedure TF???.edPasswordKeyPress(Sender: TObject; var Key: Char);

    begin

    If Key = #13 Then

    Begin

    BitBtn1Click(sender); <---- 해당 버튼명

    end;

    end;



    방법으로 처리 하면 되구요



    2번의 경우에 마지막 입력받은 항목의 keyPress event에

    버튼명.SetFocus; 하시면 될 듯 합니다.



    그럼...