C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[19180] Re: 탭시트의 탭포지션을 오른쪽으로 했을때 캡션을 세로로 보여주는 편법(?)
김백일 [cedar] 1567 읽음    2002-06-08 12:34
로마자(알파벳)를 사용하는 서양 문화권은
동양 문화권의 "세로쓰기" 개념 자체가 없습니다.

그 때문에 Win32 API의 wrapper class인
PageControl이나 TabControl 등은 세로쓰기를 지원하지 못합니다.

다만, 탭시트의 탭포지션을 오른쪽으로 했을때 캡션을 세로로 보여주는 편법(?)은 있습니다.
(왼쪽은 애석하게도 안됩니다.)

윈도에 기본으로 설치된 굴림, 돋움, 바탕, 궁서 등의 한글 폰트는 세로쓰기용 글꼴이 따로 있습니다.
글꼴 대화상자에서 보면
@굴림, @돋움, @바탕, @궁서
라는 이름을 갖고 있는 글꼴이 바로 세로쓰기용 글꼴입니다.
(90도로 기울어져 있지요.)

PageControl::Font::Name 에 이들 세로쓰기 글꼴을 지정하시면 됩니다.
그리고 영문자를 입력하실 때는 Alt+'='를 누르신 후, 전각문자로 입력하셔야 합니다.

실제 세로쓰기로 표시한 스크린샷을 올립니다.

+ -

관련 글 리스트
19177 [질문] 탭시트의 탭포지션을 왼쪽으로 했을때 캡션 새로로 보여주기. 에궁... 811 2002/06/08
19180     Re: 탭시트의 탭포지션을 오른쪽으로 했을때 캡션을 세로로 보여주는 편법(?) 김백일 1567 2002/06/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.