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
[70589] 답변 정말 감사합니다!!
[] 5339 읽음    2013-12-30 13:28
정성훈.해미 님이 쓰신 글 :
: 버튼 클릭시 팝업 메뉴가 나타나게 하실려면
: 버튼에 팝업을 링크하지 마시고
: 아래와 같이 버튼 클릭 이벤트에서 수동으로 팝업을 부르세요
:
:
:
: 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를 지정해서
: : 버튼 클릭시 팝업 메뉴가 보여지도록 하려고 합니다. 그런데 마우스 왼쪽버튼이 아니라 오른쪽 버튼을 클릭해야
: : 팝업메뉴가 보이던데 왼쪽버튼으로 팝업메뉴를 띄울수는 없나여?

+ -

관련 글 리스트
70586 tpopupmenu 마우스 좌클릭 사용 관련 질문드립니다. 만나바 2516 2013/12/30
70588     [답변] Manual Popup 정성훈.해미 2605 2013/12/30
70589         답변 정말 감사합니다!! 5339 2013/12/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.