[Delphi] VCL Theme 적용시 TDateTimePicker DropDown 짤림 이슈 발생시 조치사항


[Delphi] VCL Theme 적용시 TDateTimePicker DropDown 짤림 이슈 발생시 조치사항

델파이에서 제공하는 VCL Theme 몇몇 테마 사용시, TDateTimePicker을 클릭하여, DropDown이 될 떄, 디자인이 잘려보이는 이슈가 발생합니다. 예시 VCL 스타일 적용 시 캘린더 크기 문제 안녕하세요 기본 Windows 스타일의 경우는 별다른 문제 없으나, 제공하는 다른 여러 스타일을 적용 시 아래 이미지와 같이 TDateTimePicker 의 사이즈가 맞지 않아 양쪽이 잘린 채로 표출 됩니다. 캘린더 사이즈 설정 또는 관련 해결 방법에 대해 참고할만한 내용이 있다면 알려주시면 감사하겠습니다. < 스타일 변경 소스 > TStyleManager.TrySetStyle(NewStyle); < 기본 Windows 스타일 > < 다른 스타일 > welcome.devgear.co.kr 해당 이슈를 해결하려면 DropDown이 발생할 때, Windows 테마를 비활성화 해야 한다고 하며, 이를 위해서, DTM_GETMONTHCAL* 창 핸들을 가져와야 합니다. uses Wi...


#Delphi #DTM_GETMONTHCAL #TDateTimePicker #달력짤림

원문링크 : [Delphi] VCL Theme 적용시 TDateTimePicker DropDown 짤림 이슈 발생시 조치사항