본문 바로가기

언어/Lazarus

윈도우10에서 콤보박스 한글처리시 문제...?

개발자 Q&A - 윈도우10에서 콤보박스 한글처리시 문제...? (devgear.co.kr)

윈도우10에서 콤보박스에서  한글을 직접 입력하고 다른데로 포커스가 가면 한글 맨뒤 글자가 앞으로 옵니다

Windows 8, 10 에서 ComBoBox에서 한글을 입력한 후 마우스로 포커스를 이동 하면
마지막 한글이 앞으로 가는 문제가 발생할 경우에 아래와 같이 해결하세요.
예) 델파이 -> 이델파

 

ComboBox의 OnExit에 아래와 같이 입력해보세요

procedure TForm1.ComboBox1Exit(Sender: TObject);
begin
	ComBoBox1.SelStart:=Length(ComBoBox1.Text);
end;