자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Firemoneky 도쿄에서 발생했던 문제 중에 Rio에서 해결된 것과 아닌것 정리해 봅니다.

제가 앱을 만들면서 고생을 많이해서 정리해 보았는데, 읽어보시고, 잘못된 것이 있거나 추가하여야 할 부분이 있으면, 보완 부탁드립니다.

 

1. ShowMessage, MessageDlg 의 검은색 메시지 창 문제 (Rio 에서 해결)

   - 이전 버전은 앱에서 ShowMessage 호출 시 흰색바탕의 Message Box 가 정상적으로 보여지다가,

     가끔 검은색 바탕에 흰글씨로 보여지는 문제가 해결 된 것 같습니다.

 

2. iOS Bluetooth Discovery 안되는 문제 (Rio 에서 해결)

   - 테스트 해 보니 잘 되는 것으로 확인 되었습니다.

   - 대신, 안드로이드에서는 Permmision 관련 변경이 있는 관계로 좀 더 코딩을 해야 합니다

      -> http://tech.devgear.co.kr/delphi_qna/448859

 

3. TMemo 를 런타임 시 생성해서 SetFocus 명령을 할 때 가끔 Focus는 가는데 Caret 이 보이지 않는 문제 (해결안됨)

   - 이전보다 캐럿이 안보이는 상황이 많이 줄었는데요, 그래도 특수 상황에서는 키보드 입력전에는 보이지 않습니다

 

4. TMemo 영문, 한글 입력이 제대로 되지 않는 현상 (Rio에서 해결)

   - TMemo 에서 한글이나 영문 입력시 글자가 깨지거나, 줄 위치가 바뀌거나, 줄이 없어지는 등의 문제가 있었습니다

     Rio에서는 입력이 잘 되는 것으로 확인 하였습ㄴ디ㅏ.

 

5. TLabel 과 TEdit 에서 글자가 보여질 때 글자 위아래 1pixel 씩 잘리는 현상 (해결안됨)

   - 이전 Q&A 의 해결방안을 이용하면 됩니다.

      -> http://tech.devgear.co.kr/index.php?mid=delphi_qna&search_keyword=%EC%A7%80%EB%B3%91%EC%B2%A0&search_target=user_name&document_srl=446910

 

6. TransForm (도쿄에서는 되었지만, Rio 에서는 안됨)

   - Rio 업데이트 나오기전에는 다른 방법으로 돌아가야 할 듯

 

7. Rio에서 Data file을 추가해서 Deploy했는데 실제로 Data file이 설치되지 않는다.(푸른솔님)

   물론 Tokyo까지는 잘 됐었는데....

 

8. TMemo에서 한글은 Character 단위로 Wordwrap이 안된다... 영문은 잘 되나... (푸른솔님)

   Tokyo까지도 안됐었는데 혹시나 했는데 역시나 안된다.. 큰 문제는 아니나 그래도 돼야 한다.

 

9. TWebBrowser (Rio에서 안됨)

   모바일 Notes 9 등 물리적인 back button이 없고, 화면에 하단의 네비게이션바에 보여지는 최신폰의 경우,

   네이게이션바를 화면에 고정시키면, TWebBrowser가 위아래 잘려서 보이는 현상 발생

   http://tech.devgear.co.kr/delphi_qna/449222

 

   임시해결방안이 나왔습니다. ( https://quality.embarcadero.com/browse/RSP-22928 )

   링크된 게시물의 댓글을 보면 두가지 차선책이 제시 되었는데,

   1) Rio에서 이전버전의 FMX.WebBrowser.Android.pas를 사용하는 것 입니다.

      이전버전이라 zorder 는 반영되지 않는다고 합니다

   2) Androidapi.Helpers 를 사용하는 것 입니다.

         uses

            Androidapi.Helpers;

 

         procedure TForm1.FormCreate(Sender: TObject);

         begin

            TAndroidHelper.Activity.getWindow.setBackgroundDrawable(nil);

         end;

 

10. F6을 눌러서 콤포넌트 이름으로 콤포넌트를 찾을 수 있는데 이 기능이 전혀 안된다..(푸른솔님)

 

11. 루프 속에서 보통, 화면 등이 얼어 붙지 않기 위해 Application.ProcessMessages를 사용하는데 이 것이 작동이 안된다.(푸른솔님)

 

다른 분들도 아시는 부분 있으면 공유해 주세요.

 

감사합니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15769
공지 유용한 관련 사이트 관리자2 2014.03.20 54583
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98006
314 Apple healthkit 사용법에 대해 도움 요청 드립니다. [2] 지병철 2021.06.18 516
313 [공유] 파이어몽키 모바일 화면 개발 시 디자인 적용이 용이한가요? Humphery 2015.03.19 517
312 10.2 도쿄 안드로이드 에뮬레이터 세팅 관련 [1] 스머프 2018.05.28 518
311 webbrowser 문의 [1] file 김하나 2015.05.30 518
310 아이폰 앱개발 환경설정 문의 [2] 김태윤 2016.10.06 523
309 모바일 폰 사진첩 폴더 접근방법 [2] 향기 2016.12.06 523
308 [시애틀]비콘을 안드로이드 서비스로 감지하는데 자꾸 응답없음으로 강제종료됩니다. [2] 김태윤 2016.06.09 526
307 [공유] HTTP 호출은 어떤 장점이 있나요? Humphery 2015.03.19 528
306 C/S 시스템을 위한 모바일 개발 DataSnap이 좋은지 REST 웹서비스 가 좋은지? [3] 미스터몽키 2015.09.04 529
305 리스트박스 PACKETRECORDS [6] 김하나 2015.05.08 529
304 Tedit 입력시 입력한 글자에 언더바 그려지는 현상 [4] 희망나라 2019.10.10 532
» 도쿄에서의 문제 RIO에서 해결된 부분과 아닌부분(앱제작 시) [4] 지병철 2018.12.14 534
302 안드로이드 서비스에서 비콘감지 김태윤 2016.07.11 540
301 안드로이드애서 글자 주변에 테두리(라인?) 이 생깁니다. [3] file nervsystem 2018.11.13 540
300 [DCC Error] hDataUtil.pas(756): E2581 Backend error: Stored value type does not match pointer operand type! [1] 황규섭 2015.12.01 545
299 XE8로 만든 어플실행시 꺼짐현상 [1] 흠흠흠 2016.09.05 546
298 [공유] 써드파티 라이브러리 연동이 가능한가요? Humphery 2015.03.19 547
297 아래 ListBox관련 재문의 입니다. file 최민철 2015.04.02 550
296 [XE8] 세로고정모드에서 가로 풀화면 만들기 [1] 가을이다 2015.12.08 559
295 restrequest, restclient를 이용한 fcm notification 보내기 [1] 슈퍼맨 2017.09.28 561