장성호 님 매번 필요할때 이렇게 질문만
하게되는데
그래도 놓치지않고 답변해 주셔서 정말 고맙습니다....
감사합니다....
장성호 님이 쓰신 글 :
: 이런경우는 직접원하는 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 순으로 말입니다...
: : 패널을 더블클릭 했을때 어떤 속성을 고쳐야 이 순서가 바뀔까요!!!
|