자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey XE6 TMemo 키보드 이벤트 문제
2014.07.03 00:00
XE6에서 TMemo 컴포넌트의 키보드이벤트가 타겟이 Windows일 경우에는 잘 발생합니다. (아래의 소스로 확인)
하지만, 안드로이드앱(갤럭시노트2) 에서 돌리면, 이벤트 자체가 발생이 되지않습니다.
procedure Tframe_Login.txt_pwKeyDown(Sender: TObject; var Key: Word;
var KeyChar: Char; Shift: TShiftState);
begin
if Key = vkReturn then
Key := 0
else
begin
text6.Text := KeyChar;
text7.Text := inttostr(Key);
end;
end;
XE6의 버그인지 아니면, 앱에서 가상키보드 입력시 , 이벤트를 받는 방법이 따로 있는지..
답변 부탁드리겠습니다.
==========================================================================================
그리고, TEdit 컴포넌트가 앱실행시에는 UI 디자인이 밑줄형태로 보입니다.
이 밑줄 자체를 없애는 방법은 없습니까?
댓글 0
Firemonkey XE6 TMemo 키보드 이벤트 문제
2014.07.03 00:00
XE6에서 TMemo 컴포넌트의 키보드이벤트가 타겟이 Windows일 경우에는 잘 발생합니다. (아래의 소스로 확인)
하지만, 안드로이드앱(갤럭시노트2) 에서 돌리면, 이벤트 자체가 발생이 되지않습니다.
procedure Tframe_Login.txt_pwKeyDown(Sender: TObject; var Key: Word;
var KeyChar: Char; Shift: TShiftState);
begin
if Key = vkReturn then
Key := 0
else
begin
text6.Text := KeyChar;
text7.Text := inttostr(Key);
end;
end;
XE6의 버그인지 아니면, 앱에서 가상키보드 입력시 , 이벤트를 받는 방법이 따로 있는지..
답변 부탁드리겠습니다.
==========================================================================================
그리고, TEdit 컴포넌트가 앱실행시에는 UI 디자인이 밑줄형태로 보입니다.
이 밑줄 자체를 없애는 방법은 없습니까?