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
[55231] Re:Re:컴퍼넌트의 위치를 바꾸려고 합니다.
초보가 [] 1031 읽음    2008-11-21 18:29
답변에 정말 감사드립니다. ^^
역상은 방법이 없는지요???
있다면 부탁드려요 ^^

그리고 숙제는 아닙니다 ㅎㅎ

좋은 하루되세요.


이길남.HoPe 님이 쓰신 글 :
: int fx = Button1->Left;
: int fy = Button1->Top;
:
: Button1->Left =  fx * cos(radianT) - fy * sin(radianT);
: Button1->Top = fx * sin(radianT) + fy * cos(radianT);
:
: 화면의 센터를 기준으로 회전합니다.
: 물론 Lie님과 같이 순수하게 버튼의 위치만 변경할 뿐이고,
: 버튼 내부의 글씨등의 기능은 버튼의 Paint 이벤트를 사용해야합니다.
:
: 도움이 되셨으면 합니다.
: 그럼....좋은하루 되십시요.
:
: 초보가 님이 쓰신 글 :
: : 판넬위의 임의의 컴퍼넌트 (버튼등) 을 몇개 놔두고 그 위치를 90도 혹은 반전시키려 합니다
: : 삼각함수를 이용하면 된다는데 수학에는 젬병이라.  ㅜㅜ
: :
: : 즉.
: :
: : ------------------                ----------------
: : |                             |               |                          |
: : |    *     *      *         |               |        *      *         |
: : |                             |      --->  |        *      *         |
: : |    *     *                |                |               *         |
: : |                             |                |                          |
: : |-----------------                 ----------------
: : *를 버튼이라 한다면 위와같이 90도 회전과
: :
: : ------------------                ----------------
: : |                             |               |                         |
: : |    *     *      *         |               |   *    *      *      |
: : |                             |      --->  |                         |
: : |    *     *                |                |         *      *      |
: : |                             |                |                         |
: : |-----------------                 ----------------
: : 위와같이 역상을 만들어야 합니다.
: :
: : 어떻게 하는지 아시는분 가르침을 부탁드립니다. ㅜㅜ

+ -

관련 글 리스트
55217 컴퍼넌트의 위치를 바꾸려고 합니다. 초보가 996 2008/11/20
55220     Re:컴퍼넌트의 위치를 바꾸려고 합니다. 이길남.HoPe 1172 2008/11/21
55231         Re:Re:컴퍼넌트의 위치를 바꾸려고 합니다. 초보가 1031 2008/11/21
55235             Re:Re:Re:컴퍼넌트의 위치를 바꾸려고 합니다. 이길남.HoPe 1036 2008/11/21
55260                 Re:Re:Re:Re:컴퍼넌트의 위치를 바꾸려고 합니다. 초보가 937 2008/11/24
55218     버튼안에 글씨도 돌아가야 하남요?? -_-;; 또Lie 1233 2008/11/20
55232         Re:버튼안에 글씨도 돌아가야 하남요?? -_-;; 초보가 1056 2008/11/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.