|
윈도우7에서 TvirtualStringTree 를 잘 사용하고 있었는데,
이번에 윈도우8 호환 작업중 확인해보니 헤더 부분이 비정상적으로 출력되어 여쭙니다.
윈도우7까지는 문제없이 사용하고 있었는데,
윈도우8에서 돌리자 첨부된 이미지와 같이 헤더 부분에서만 글자가 이상하게 출력되고 있었습니다.
왼쪽에 'Type'이라는 텍스트 옆에는 스크롤 사용으로 인해서 글자가 깨져서 출력된 것입니다.
단순히 증상만 보면 마치 헤더가 한번만 출력되고 그 이후에는 글자가 지워지지 않고,
다시 출력되는 것처럼 보였습니다.
이는 하나의 TvirtualStringTree 만 문제가 되는 것이 아니라 사용되는 모든 TvirtualStringTree가
이와 같은 증상이되었습니다.
또한 이 상태에서 윈도우8의 테마를 고대비로 변경을 하자 정상적으로 출력되는 것도 확인하였습니다.
여러번의 테스트 결과 TBXSetTheme와 관계가 있다는 것을 알아내기는 했지만,
테스트 프로그램에서는 문제가 발생하지 않고 정상적으로 출력이 되더군요.
어디가 잘못된걸까요...
|