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
[58835] Re:Re:답변 고맙습니다.
김민호.소중한꿈 [xho95] 785 읽음    2009-10-20 16:05
그렇군요. 이런 문제는 결국, 시간이 지나면서 OS가 개선되길 바라는 수 밖에 없겠군요.

굳이 하자면, 제가 아예 TPageControl 을 대신할만한 새로운 컴포넌트를 만들어야 겠지만, 이건 제 능력밖의 일인 것 같네요. ㅜ.ㅜㅋ...

님 말씀대로 인터페이스는 간결하게 하도록 해야겠습니다. 답변 정말 고맙습니다.

김상구.패패루 님이 쓰신 글 :
: 결론적으로 말씀 드리자면... 간단한 방법은 없습니다.
: 윈도우에 테마가 도입된 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:답변 고맙습니다. 김민호.소중한꿈 785 2009/10/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.