빌더 2007에서 개발하고 있습니다.
다국어를 해야했는데, 특수문자등이 영문이나 다른 언어 OS에서 깨집니다.
주로 깨지는 부분이 폼 캡션에서 깨지더군요.
VirtualStringTree에서도 특수문자 깨지던데 폰트를 Tahoma로 변경하니 안깨집니다.
문제는 폼 캡션인데 이것은 폰트를 변경할수가 없더군요.
그래서 방방곡곡 찾아다니다가 별별 컴포넌트 테스트해본결과
이 라이브러리를 찾았습니다.
폼의 캡션 폰트, 색상, 정렬등을 변경할수 있습니다.
화면캡쳐는 xp eng os에서 캡쳐한겁니다.
화면에서는 적용한화면(위) 원래 캡션 폰트 화면(아래)입니다.
컴포넌트 설치하는걸 별로 좋아하지는 않아, 이 라이브러리는 빌더 프로젝트에 포함해서 같이 컴파일해서 씁니다.
어서빨리 2010으로 변경해서 이런 고민 안해야되는데...
설치안하고 쓰는 저는 폼 생성자에 저는 이렇게 했네요...
FFormCaption = new TMX_FormCaption(this);
FFormCaption->Enabled = true;
FFormCaption->Font->Name = "Tahoma";
FFormCaption->Caption = Caption;
|