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
[55054] Re:Re:컴포넌트 Align에대한 질문입니다.
부산촌님 [powere] 1242 읽음    2008-10-29 17:09
장성호 님 매번 필요할때 이렇게 질문만
하게되는데
그래도 놓치지않고 답변해 주셔서 정말 고맙습니다....
감사합니다....

장성호 님이 쓰신 글 :
: 이런경우는 직접원하는 Control의 위치를 원하는 위치로 옮겨줘야 합니다.
: 그러면 나머지는 자동 정렬되죠
:
:
: #include "math.hpp"
: 
: //Panel1 , Panel2, Panel3 모두 ObDlbClick 이벤트를 Panel1DblClick에 걸어둡니다.
: void __fastcall TForm2::Panel1DblClick(TObject *Sender)
: {
:     TPanel *pan=(TPanel *)Sender;
: 
:     int iMinTop=pan->Parent->Height;
: 
:     iMinTop=Min(iMinTop,Panel1->Top);
:     iMinTop=Min(iMinTop,Panel2->Top);
:     iMinTop=Min(iMinTop,Panel3->Top);
: 
:     pan->Top=iMinTop;
: 
: }
: //---------------------------------------------------------------------------
: 

:
:
: 그럼..
:
: 부산촌님 님이 쓰신 글 :
: : 어턴폼에 패널을 3개 만들고 그패널들의 Align = alBottom 으로 저의 하니
: : 순서대로 차고차곡 폼의 하단에 나란히 배치 되더군요
: : 즉 Panel1,Panel2,Panel3 순으로 말입니다...
: : 여기까지는 좋았는데 프로그램 동작시 이 순서를 바꾸고 싶은데
: : 즉 Panel1 을 더블클릭하면 Panel1이 제일위로 즉 Panel2,Panel3,Panel1 순으로 말입니다...
: : 패널을 더블클릭 했을때 어떤 속성을 고쳐야 이 순서가 바뀔까요!!!

+ -

관련 글 리스트
55050 컴포넌트 Align에대한 질문입니다. 부산촌님 1251 2008/10/29
55053     Re:컴포넌트 Align에대한 질문입니다. 장성호 1612 2008/10/29
55054         Re:Re:컴포넌트 Align에대한 질문입니다. 부산촌님 1242 2008/10/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.