정성훈.해미 님이 쓰신 글 :
: 버튼 클릭시 팝업 메뉴가 나타나게 하실려면
: 버튼에 팝업을 링크하지 마시고
: 아래와 같이 버튼 클릭 이벤트에서 수동으로 팝업을 부르세요
:
:
:
: void __fastcall TForm1::Button1Click(TObject *Sender)
: {
: TButton* pBtn = (TButton*)Sender;
:
: // 팝업을 띠울 X 좌표: 버튼의 왼쪽
: int XPos = pBtn->ClientOrigin.x;
: //팝업을 띠울 Y 좌표: 버튼의 하단
: int YPos = pBtn->ClientOrigin.y + pBtn->Height;
:
: // 팝업이 버튼의 왼쪽 하단에 나타납니다.
: PopupMenu1->Popup(XPos, YPos);
: }
:
:
: 만나바 님이 쓰신 글 :
: : TButton 의 속성중 PopupMenu를 지정해서
: : 버튼 클릭시 팝업 메뉴가 보여지도록 하려고 합니다. 그런데 마우스 왼쪽버튼이 아니라 오른쪽 버튼을 클릭해야
: : 팝업메뉴가 보이던데 왼쪽버튼으로 팝업메뉴를 띄울수는 없나여?
|