검색결과 리스트
단비의 일상에 해당되는 글 132건
- 2021.07.31 RadStudio WebView Zoom Control 없애기
글
RadStudio WebView Zoom Control 없애기
단비의 일상/개발 프로그램
2021. 7. 31. 19:17
웹뷰를 이용한 앱을 만들고 있는데, 화면에서 pinch Zomm In/Out 기능을 건드리다보니 뭘 잘못건드렸는지 이상한 표시가 생겼는데 그게 눈에 거슬렸다.
이런 아이콘이 생겨서 눈에 무지하게 거슬렸다.
그래서 그 해결책을 찾아봤더니 이분 블로그에 있었다.
그런데 인터넷에서 앱 관련 모든 자료는 안드로이드 스튜디오 기준이다. 하지만 난 RadStdudio로 개발하고 있으니 그에 대응하도록 해서 반영했다.
먼저, 디폴트 값을 바꿀것이니 소스 중 FMX.WebBrowser.Android.pas 파일을 가져다가 프로젝트 디렉토리에 복사한다. 그러면 프로젝트 디렉토리에 있는 파일의 내용을 반영한다.
그리고 소스 중 일부 내용을 바꿔준다. -> setDisplayZoomControls(False)로 바꿔준다.
그러면 Zoom Control이 없어진다.
그 외에도 상세하게 API를 제공하지 않는 델파이 컴포넌트의 속성을 변경할때 소스파일을 가져다가 내용을 변경하면 적용된다. 그렇기 때문에 델파이는 높은 수준의 API 접근성을 굳아 제공하지 않는 경우도 있다.