Android에서 Delphi Firemonkey TStringGrid에 매우 이상한 문제가 있습니다. TStringGrid의 이벤트가 Windows 및 Android 플랫폼에서 다르게 트리거되는 것처럼 보입니다. 예 : Windows firemonkey 응용 프로그램에서 몇 열이있는 문자열 격자가 있습니다. TStringGrid는 읽기 전용으로 설정됩니다. OnClick 이벤트 다음 코드를 :Delphi XE5 Firemonkey TStringGrid OnClick 이벤트
TStringGrid(Sender).Cells[TStringGrid(Sender).ColumnIndex,TStringGrid(Sender).Selected] := 'result';
안드로이드 응용 프로그램이 내가 Windows 응용 프로그램을 실행하고 문자열 그리드 셀을 클릭하면 동일한 코드 OnClick 이벤트
TStringGrid(Sender).Cells[TStringGrid(Sender).ColumnIndex, TStringGrid(Sender).Selected] := 'result';
그것은 선택하고 '결과'된다 exactley 셀에 기록됩니다. 나는 안드로이드 응용 프로그램을 실행하고 '결과는'이전에 작성된 것입니다 무슨 일 (탭)을 클릭 할 클릭
후 클릭하기 전에
창
창 선택한 셀을 클릭 한 후 클릭 한 셀이 선택됩니다.
안드로이드
클릭
전에 안드로이드 나는 확실하지 않다 클릭후 것은 이것을 Firemonkey 버그 또는 예상되는 동작입니다. 이것을 극복 할 수있는 방법이 있습니까?
엠바 카데로 포럼 (델파이 제조사)에 대해 알고 있습니까? https://forums.embarcadero.com/forum.jspa?forumID=522 – greenapps
예, 1999 년부터 포럼 회원입니다. 제안 해 주셔서 대단히 감사하지만 의견은 도움이되지 않습니다. Stackoverflow는 도움을 줄 수있는 사용자가 훨씬 더 많습니다. –