2008-09-25 2 views
3

TypeWatch는 텍스트 입력 상자에서 키 스트로크 사이의 시간을 모니터링하는 JQuery 플러그인입니다.Delphi에서의 JQuery TypeWatch 기능

스택 오버플로의 '사용자'페이지에 나와있는 것처럼 사용자가 검색 단어를 입력 할 때 검색 결과를 새로 고치는 것과 같은 기능을 사용할 수 있습니다.

검색하려는 사용자의 이름을 입력하고 0.5 초 동안 입력을 일시 중지하면 이미 입력 한 검색 결과가 나타납니다.

아무도 델파이에서 텍스트 상자를 모니터링하는 방법에 대한 정보가 있습니다. 사용자가 특정 시간 동안 타이핑을 멈 추면 다른 이벤트를 입력하는 것처럼 비슷한 방식으로 입력합니다.

답변

2

일반 ComboBox의 자동 완성 기능에 대한 아이디어를 볼 수 있습니다.
또는 Edit에서 각 Keypress에서 0으로 재설정되는 Timer를 구현하고 지정된 지연에 도달하면 (즉,이 시간 간격 동안 키 입력이없는 경우) onTimer 이벤트 핸들러를 발생시킵니다.
저는 이것을 구현할 수있는 무료 컴포넌트가 있다는 것을 확신합니다 ...