線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3012
推到 Plurk!
推到 Facebook!

請問彈出式 PopupMenu 可否設置爲左鍵彈出?

尚未結案
lolot
一般會員


發表:6
回覆:9
積分:3
註冊:2002-11-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-30 15:55:13 IP:218.17.xxx.xxx 未訂閱
請問彈出式 PopupMenu 可否設置爲左鍵彈出? 我想在表單中單擊某一Button後彈出PopupMenu ,像VB中的下拉式按鈕的那種效果。 是不是有另外的方法可以達到同樣的效果? 没有脾气 發表人 - lolot 於 2002/11/30 15:59:15
------
没有脾气
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-30 17:54:44 IP:61.228.xxx.xxx 未訂閱
參考 OnMouseClick Event 吧 ... 在按下滑鼠之後, 把 popup 元件顯示出來
andersonhsieh
版主


發表:33
回覆:531
積分:439
註冊:2002-06-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-30 22:42:11 IP:211.23.xxx.xxx 未訂閱
引言: 參考 OnMouseClick Event 吧 ... 在按下滑鼠之後, 把 popup 元件顯示出來
請問一下你要如何分辨按左鍵是要秀出popup的視窗還是要選取項目 @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-30 22:52:35 IP:61.228.xxx.xxx 未訂閱
這不是要看設計者要那個 Button 做什麼了吧? 希望 lolot 兄能說明一下
lolot
一般會員


發表:6
回覆:9
積分:3
註冊:2002-11-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-12-01 09:51:44 IP:61.145.xxx.xxx 未訂閱
速達3000进销存软件有沒有用過?我想做的就是達到它 Button 的那種效果,在表單中左鍵單擊某一 Button 後出現一下拉式M enu,比如說單擊某視窗中[編輯] Button 後出現的 Menu 中有修改、新增、刪除、列印等等功能表選項,速達3000應該也是用 Delphi 寫的,它的 Button 很漂亮!如何才能做到那種 Button 的效果? 是不是可以做一個 PopupMenu ,左鍵 Click 相關的 Button 後彈出這PopupMenu,但 VB 中有一種稱爲下拉式按扭的 Button,很方便,不知道delphi怎樣做到? 没有脾气
------
没有脾气
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-12-01 22:13:39 IP:61.228.xxx.xxx 未訂閱
沒有用過你說的進銷系統, 也不清楚你所指的 VB 下拉式按鈕在那裡, 可以告訴我嗎? 我有裝 VB ... 可以先試一試
johnlin21
一般會員


發表:0
回覆:1
積分:0
註冊:2010-01-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2010-01-21 16:41:33 IP:220.130.xxx.xxx 訂閱

[code delphi]
procedure form.Button1Click(Sender: TObject);
var vPt:Tpoint;
begin
vPt.X:=Button1.Left Button1.Width;
vPt.Y:=Button1.Top;
vPt:=ClientToScreen(vPt);
popupmenu1.Popup(vPt.X,vPt.Y);
end;
[/code]
編輯記錄
johnlin21 重新編輯於 2010-01-22 14:07:49, 註解 無‧
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2010-01-26 01:09:58 IP:118.160.xxx.xxx 未訂閱
無關資料庫發問
===================引 用 lolot 文 章===================
請問彈出式 PopupMenu 可否設置2左鍵彈出?我想在表單中單擊某一Button後彈出PopupMenu ,像VB中的下拉式按鈕的那種效果。是不是有另外的方法可以達到同樣的效果? ?有脾气 發表人 - lolot 於 2002/11/30 15:59:15
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#9 引用回覆 回覆 發表時間:2010-01-26 09:46:48 IP:122.116.xxx.xxx 訂閱
幫忙移區^^
仔細看才發現是7年多前的文章^^|
編輯記錄
taishyang 重新編輯於 2010-01-26 11:39:20, 註解 無‧
系統時間:2024-04-25 15:54:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!