|
Hight나 Size는 반드시 둘중에 하나만 음수가 되죠.
Height의 경우 높이를 기준으로 글자 크기를 높이에 맞추어 줍니다. Height에 양수 값을 넣으면 Label의 Height도 같아집니다.
Size는 글꼴기준으로 크기를 맞춥니다.
Font->Height = -Font->Size * Font->PixelsPerInch / 72;
라고 Help에 나오는군요.
또, MS Sans Serif같은 비트맵 글꼴은 최소크기가 정해져 있습니다.
장편을 조절하는건 다음분에게 Pass ... ^^
linuxman 님이 쓰신 글 :
: 안녕하세요...
:
: 1.
: 버튼이나,라벨,editbot의 font의 크기 조정에 관한 질문입니다..
: Font의 크기의 숫자를 크게 주면...커진다는 사실은 분명한데... Height는 항상 마이너스 값(음수값)
: 이 나와있습니다... font->Size와 font->Height는 어떤 관계 인가요?
: font의 크기를 8 에서 4로 줄이면 당연히 폰트의 크기가 반으로 줄어줘야 할것 같은데....
: 8에서 4로 줄여도... 아무런 변화가 없습니다, ( control 에서 지정할수 있는 최소 폰트 크기가 내부적으로 고정되어 있나요?)
:
: 2. 궁극적으로 하고 싶은것은..
: 뿌려야할 문자열의 길이가 10글자 라고 할때(예를들어 "C++ Builer", Font는 "Arial" 일때,
: 높이 30 으로 전체폭이 100 pixcel 정도의 영역에 대략 꽉채워서 뿌리려고 할때,(딱 안맞아도 됨)
: font의 size나 height를 얼마로 계산해서 줘야 하는지요?
:
: 수고하세요.
|