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
[58831] Re:TPageControl 의 TabPosition 에 대한 질문입니다.
김상구.패패루 [peperu] 850 읽음    2009-10-20 14:53
결론적으로 말씀 드리자면... 간단한 방법은 없습니다.
윈도우에 테마가 도입된 XP 이전에서는 말씀하신 그런 문제가 없었죠. 결국 회전된 탭에 테마가 제대로 적용되게 하려면 현재로써는 직접 테마 API를 호출해서 그리시는 수 밖에 없습니다.

개인적으로는 회전된 탭을 사용하지 마시길 권합니다. 디자인적으로 아름답지도 않을 뿐만 아니라 다국어 처리에도 여간 불리한게 아닙니다. 가급적 인터페이스는 단순하고 정갈하게, OS의 UI와 잘 어울리도록 정리하시는게 좋습니다.

김민호.소중한꿈 님이 쓰신 글 :
: 질문이 딱히 특별한 것은 없고, 첨부한 그림과 같이 TPageControl 의 Tab을 회전시키고 싶은데, 그게 안되더군요.
:
: 애초에 안되는 건 상관이 없는데, 떡하니 TabPosition 이라고 Property 까지 제공해 주면서 안되니 좀 이상해서 질문을 올립니다.
:
: 그림에서 보듯, Tab 자체가 회전하면서 오른쪽으로 가야하는데, 위치만 오른쪽으로 가지 형태는 위를 향한 그대롭니다. Tab 위치를 밑으로 하면 더 우스꽝스러워지는데, 이런 문제를 해결하는 방법이 있을까요?
:
: 검색해보니까 장성호님 답변에 이미지를 이용해서 Tab을 직접 그리면 된다고 하는데(ㅡ.ㅡㅋ), TPageControl 에 TabPosition 속성을 제공해 주는 것으로 봐서, 뭔가 간단한 방법이 있지 않을까 해서 질문을 합니다.
:
: 사용환경은 C++ Builder 2007 에 Windows XP 입니다. 그럼 즐프하세요.

+ -

관련 글 리스트
58735 TPageControl 의 TabPosition 에 대한 질문입니다. 김민호.소중한꿈 926 2009/10/09
58831     Re:TPageControl 의 TabPosition 에 대한 질문입니다. 김상구.패패루 850 2009/10/20
58835         Re:Re:답변 고맙습니다. 김민호.소중한꿈 786 2009/10/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.