자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 안드로이드 개발시 선굵기가 제각기로 나오는 이유(현상)
2020.11.17 11:48
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
개발환경 : delphi 10.3.3
테스트장비 : 안드로이드 10 (갤럭시노트10)
예전에 도쿄에서도 나온 현상인데..그냥 넘어갔는데 또 이런 현상들이 나오네요 ㅠ
첨부파일을 보시면 아시겠지만 Rectangle 을 그리면 안드로이드 화면에서 선굵기가
제각기로 나옵니다. (윈도우에서 보면 잘 나옵니다)..
그래서 달력같은것을 박스로 표현하려고 하면, 선굵기가 제각기로 나와서 영 보기가 싫습니다.
Stroke 굵기도 틀리게 해보았지만, 해당 현상이 없어지지 않네요..
이런 현상의 이유와 해결하신분 계시나요?
참고 : TLine 도 마찬가지 이네요..
Firemonkey 안드로이드 개발시 선굵기가 제각기로 나오는 이유(현상)
2020.11.17 11:48
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
개발환경 : delphi 10.3.3
테스트장비 : 안드로이드 10 (갤럭시노트10)
예전에 도쿄에서도 나온 현상인데..그냥 넘어갔는데 또 이런 현상들이 나오네요 ㅠ
첨부파일을 보시면 아시겠지만 Rectangle 을 그리면 안드로이드 화면에서 선굵기가
제각기로 나옵니다. (윈도우에서 보면 잘 나옵니다)..
그래서 달력같은것을 박스로 표현하려고 하면, 선굵기가 제각기로 나와서 영 보기가 싫습니다.
Stroke 굵기도 틀리게 해보았지만, 해당 현상이 없어지지 않네요..
이런 현상의 이유와 해결하신분 계시나요?
참고 : TLine 도 마찬가지 이네요..
구글링을 엄청 해본결과. 이부분은 현재 델파이에서는 아래 링크로 개선하는 부분밖에 없네요.
http://sourceoddity.com/blog/2013/10/using-tcanvas-in-delphi-for-android/
그런데 저는 아래 링크로 해결했습니다.
alcinoe 라고 몰랐었는데, rectangle 이나 ttext 등 거의 네이티브수준으로 그려서 위와 같은 현상이 전혀없습니다.
text도 잘리거나 폰트가 두껍거나 하는 것이 전혀 없네요.
델파이가 OpenGL draw 하는데 이걸 => Replaced by native iOS/android draw 네이티브로 교체한거라고 합니다.
지금 10.3.3 까지 나와있고 10.4도 준비중에 있다고 합니다. 참고해보세요. [설치도쉽습니다]
https://github.com/Zeus64/alcinoe